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

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} * @returns {string}
*/ */
static join(arr) { static join(arr) {
return arr ? arr.join(',') : ''; return Array.isArray(arr) ? arr.join(',') : arr;
} }
/** /**

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

Loading…
Cancel
Save