|
|
@@ -894,24 +894,28 @@ module.exports = {
|
|
|
* @date : 2024/1/22
|
|
|
*/
|
|
|
loadTempData() {
|
|
|
- var pages = getCurrentPages();
|
|
|
- var currentPage = pages[pages.length - 1];
|
|
|
- if (app.globalData[currentPage.route]) {
|
|
|
-
|
|
|
- // Dialog.confirm({
|
|
|
- // message: '是否加载缓存数据',
|
|
|
- // }).then(() => {
|
|
|
- // // 执行保存方法
|
|
|
- // this.setData({
|
|
|
- // formData: app.globalData[currentPage.route]
|
|
|
- // })
|
|
|
- // // 删除缓存
|
|
|
- // delete app.globalData[currentPage.route]
|
|
|
- // }).catch(() => {
|
|
|
- // // 删除缓存
|
|
|
- // delete app.globalData[currentPage.route]
|
|
|
- // })
|
|
|
- }
|
|
|
+ setTimeout(()=>{
|
|
|
+ var pages = getCurrentPages();
|
|
|
+ var currentPage = pages[pages.length - 1];
|
|
|
+ let formData = this.data.formData
|
|
|
+ let formValue = app.globalData[currentPage.route];
|
|
|
+ console.log('ttt',formData , formValue ,formData == formValue);
|
|
|
+ if (formValue && formData && formData != formValue) {
|
|
|
+ Dialog.confirm({
|
|
|
+ message: '是否加载缓存数据',
|
|
|
+ }).then(() => {
|
|
|
+ // 执行保存方法
|
|
|
+ this.setData({
|
|
|
+ formData: formValue
|
|
|
+ })
|
|
|
+ // 删除缓存
|
|
|
+ delete app.globalData[currentPage.route]
|
|
|
+ }).catch(() => {
|
|
|
+ // 删除缓存
|
|
|
+ delete app.globalData[currentPage.route]
|
|
|
+ })
|
|
|
+ }
|
|
|
+ },300)
|
|
|
},
|
|
|
/**
|
|
|
* @desc : 保存用户功能频率
|
|
|
@@ -986,7 +990,6 @@ module.exports = {
|
|
|
menuUuid: data.menuUuid,
|
|
|
})
|
|
|
}
|
|
|
- console.log('bbbb', _this.data.formMode);
|
|
|
//菜单编码
|
|
|
if (data.functionCode) {
|
|
|
_this.setData({
|
|
|
@@ -1060,6 +1063,7 @@ module.exports = {
|
|
|
var pages = getCurrentPages();
|
|
|
var currentPage = pages[pages.length - 1];
|
|
|
let route = currentPage.route;
|
|
|
+ console.log('formData',formData);
|
|
|
if (formData && formData != '{}') {
|
|
|
// 记录缓存
|
|
|
app.globalData[route] = formData;
|