修复用户模块先查看再提交会失败的问题

dev
smallchill 3 years ago
parent 15e5880392
commit 8805588006
  1. 2
      src/util/func.js
  2. 12
      src/views/system/user.vue

@ -79,7 +79,7 @@ export default class func {
* @returns {string}
*/
static join(arr) {
return arr ? arr.join(',') : '';
return Array.isArray(arr) ? arr.join(',') : arr;
}
/**

@ -745,9 +745,9 @@
});
},
rowSave(row, done, loading) {
row.deptId = row.deptId.join(",");
row.roleId = row.roleId.join(",");
row.postId = row.postId.join(",");
row.deptId = func.join(row.deptId);
row.roleId = func.join(row.roleId);
row.postId = func.join(row.postId);
add(row).then(() => {
this.initFlag = false;
this.onLoad(this.page);
@ -762,9 +762,9 @@
});
},
rowUpdate(row, index, done, loading) {
row.deptId = row.deptId.join(",");
row.roleId = row.roleId.join(",");
row.postId = row.postId.join(",");
row.deptId = func.join(row.deptId);
row.roleId = func.join(row.roleId);
row.postId = func.join(row.postId);
update(row).then(() => {
this.initFlag = false;
this.onLoad(this.page);

Loading…
Cancel
Save