|
|
@@ -43,14 +43,8 @@ Page({
|
|
|
* @date : 2024/2/1 15:49
|
|
|
* @author : 于继渤
|
|
|
*/
|
|
|
- setParams() {
|
|
|
- let params = {}
|
|
|
- // 修改之后的 值
|
|
|
- if (this.data.formData && this.data.formData.roleId) {
|
|
|
- params.roleId = this.data.formData.roleId
|
|
|
- }
|
|
|
- params.pageSize = this.data.pageInfo.pageSize;
|
|
|
- params.currentPage = this.data.pageInfo.currentPage;
|
|
|
+ setParams(params) {
|
|
|
+
|
|
|
return params
|
|
|
},
|
|
|
|
|
|
@@ -70,8 +64,8 @@ Page({
|
|
|
* @author : 于继渤
|
|
|
*/
|
|
|
setSearchParams(params) {
|
|
|
- if (this.data.formData && this.data.formData.roleId) {
|
|
|
- params.roleId = this.data.formData.roleId
|
|
|
+ if (this.data.id && this.data.id) {
|
|
|
+ params.roleId = this.data.id
|
|
|
}
|
|
|
return params;
|
|
|
},
|
|
|
@@ -120,15 +114,17 @@ Page({
|
|
|
})
|
|
|
}
|
|
|
})
|
|
|
+
|
|
|
//功能权限跳转编辑
|
|
|
if (this.data.formType == Constants.formMode.edit) {
|
|
|
- let params = {
|
|
|
- roleId: this.data.formData.roleId,
|
|
|
- cpId: this.data.formData.cpId,
|
|
|
- roleFunList: tableDataTemp
|
|
|
- }
|
|
|
- //调用接口修改权限
|
|
|
- this.updateRoleFun(params)
|
|
|
+ //调用接口修改权限
|
|
|
+ let formData = this.data.formData
|
|
|
+ formData.roleFunList = tableDataTemp
|
|
|
+ this.setData({
|
|
|
+ formData: JSON.stringify(this.data.formData)
|
|
|
+ })
|
|
|
+ let params = []
|
|
|
+ this.save(params)
|
|
|
} else {
|
|
|
// 给父页面传递数据
|
|
|
const eventChannel = this.getOpenerEventChannel();
|
|
|
@@ -147,7 +143,7 @@ Page({
|
|
|
* @date : 2024/2/1 15:49
|
|
|
* @author : 于继渤
|
|
|
*/
|
|
|
- updateRoleFun(params) {
|
|
|
+ saveData(params) {
|
|
|
return this.excute(this.data.service, this.data.service.updateBatch, params);
|
|
|
},
|
|
|
|
|
|
@@ -165,6 +161,7 @@ Page({
|
|
|
that.setData({
|
|
|
formData: JSON.parse(data.data.formData),
|
|
|
formMode: data.data.formMode,
|
|
|
+ id: data.data.id,
|
|
|
formType: data.data.formType
|
|
|
})
|
|
|
})
|