|
|
@@ -481,15 +481,45 @@ Page({
|
|
|
*/
|
|
|
toEdit() {
|
|
|
let editFlag = this.data.editFlag
|
|
|
- editFlag = !editFlag;
|
|
|
- let showMore = this.data.showMore
|
|
|
- if (editFlag) {
|
|
|
- showMore = true;
|
|
|
+ // 变为编辑模式
|
|
|
+ if(!editFlag){
|
|
|
+ editFlag = !editFlag;
|
|
|
+ let showMore = this.data.showMore
|
|
|
+ if (editFlag) {
|
|
|
+ showMore = true;
|
|
|
+ }
|
|
|
+ this.setData({
|
|
|
+ showMore: showMore,
|
|
|
+ editFlag: editFlag
|
|
|
+ })
|
|
|
+ }else{
|
|
|
+ // 保存常用功能
|
|
|
+ this.saveComMenu();
|
|
|
}
|
|
|
- this.setData({
|
|
|
- showMore: showMore,
|
|
|
- editFlag: editFlag
|
|
|
+ },
|
|
|
+ /**
|
|
|
+ * @desc : 保存常用功能
|
|
|
+ * @author : 周兴
|
|
|
+ * @date : 2024/3/29
|
|
|
+ */
|
|
|
+ saveComMenu(){
|
|
|
+ let comMenuList = this.data.comMenuList || []
|
|
|
+ comMenuList.forEach((it,index)=>{
|
|
|
+ it.staffId = app.globalData.user.staffId,
|
|
|
+ it.appCode = Constants.APP_CODE,
|
|
|
+ it.displayNo = index
|
|
|
})
|
|
|
+
|
|
|
+ let service = app.globalData['comMenuService']
|
|
|
+ api.request(service.prefix + service.save, 'POST', comMenuList).then(res => {
|
|
|
+ if (res.data.code == Constants.SUCESS_CODE) {
|
|
|
+ wx.showToast({
|
|
|
+ title: "保存成功",
|
|
|
+ image: '/static/image/success.png',
|
|
|
+ duration: 1000
|
|
|
+ })
|
|
|
+ }
|
|
|
+ });
|
|
|
},
|
|
|
/**
|
|
|
* @desc : 查询常用应用
|
|
|
@@ -736,7 +766,7 @@ Page({
|
|
|
let comMenuList = this.data.comMenuList
|
|
|
let comMenuListForCheck = this.data.comMenuListForCheck
|
|
|
comMenuList = comMenuList.filter(it=>it.menuUuid != item.menuUuid)
|
|
|
- comMenuListForCheck.filter(it=>it != item.menuUuid)
|
|
|
+ comMenuListForCheck = comMenuListForCheck.filter(it=>it != item.menuUuid)
|
|
|
this.setData({
|
|
|
comMenuList:comMenuList,
|
|
|
comMenuListForCheck:comMenuListForCheck
|