From 849934d0e2a3d05c4814edad52b060d93d77725f Mon Sep 17 00:00:00 2001 From: xiangpei <xiangpei@timesnew.cn> Date: 星期四, 09 一月 2025 11:42:10 +0800 Subject: [PATCH] 用户、角色、部门组件完善、办理查看任务优化 --- src/components/flow/User/MultUser.vue | 31 +++++++++++++------------------ 1 files changed, 13 insertions(+), 18 deletions(-) diff --git a/src/components/flow/User/MultUser.vue b/src/components/flow/User/MultUser.vue index 8e1f059..00406bb 100644 --- a/src/components/flow/User/MultUser.vue +++ b/src/components/flow/User/MultUser.vue @@ -1,7 +1,7 @@ <template> <div> <el-dialog - :title="`閫夋嫨杞姙鎺ユ敹浜哄憳`" + :title="title" :visible.sync="show" width="65%" :destroy-on-close="true" @@ -39,11 +39,12 @@ <!--鐢ㄦ埛鏁版嵁--> <el-col :span="18" :xs="24"> <el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="68px"> - <el-form-item label="鐢ㄦ埛鍚嶇О" prop="userName"> + <el-form-item label="鐢ㄦ埛鍚嶇О" prop="nickName"> <el-input - v-model="queryParams.userName" - placeholder="璇疯緭鍏ョ敤鎴峰悕绉�" + v-model="queryParams.nickName" + placeholder="璇疯緭鍏ョ敤鎴峰鍚�" clearable + @clear="handleQuery" style="width: 150px" @keyup.enter.native="handleQuery" /> @@ -95,6 +96,11 @@ required: true, type: Boolean }, + title: { + type: String, + required: false, + default: '鍊欓�変汉鍛�' + }, // 鍥炴樉鏁版嵁浼犲�� selectUserList: { type: Array, @@ -108,24 +114,16 @@ innerSelected: [], // 閫変腑 // 閬僵灞� loading: false, - // 閫変腑鏁扮粍 - ids: [], // 鏄剧ず鎼滅储鏉′欢 showSearch: true, // 鎬绘潯鏁� total: 0, // 鐢ㄦ埛琛ㄦ牸鏁版嵁 userList: [], - // 寮瑰嚭灞傛爣棰� - title: "", // 閮ㄩ棬鏍戦�夐」 deptOptions: undefined, - // 鏄惁鏄剧ず寮瑰嚭灞� - open: false, // 閮ㄩ棬鍚嶇О deptName: undefined, - // 琛ㄥ崟鍙傛暟 - form: {}, defaultProps: { children: "children", label: "label" @@ -134,7 +132,7 @@ queryParams: { pageNum: 1, pageSize: 5, - userName: undefined, + nickName: undefined, phonenumber: undefined, status: undefined, deptId: undefined @@ -162,7 +160,8 @@ this.getList(); }, methods: { - getRowKeys(row) { + // 淇濆瓨閫変腑鐨勬暟鎹甶d,row-key灏辨槸瑕佹寚瀹氫竴涓猭ey鏍囪瘑杩欎竴琛岀殑鏁版嵁 + getRowKey (row) { return row.userId }, setChecked(val) { @@ -189,10 +188,6 @@ deptTreeSelect().then(response => { this.deptOptions = response.data; }); - }, - // 淇濆瓨閫変腑鐨勬暟鎹甶d,row-key灏辨槸瑕佹寚瀹氫竴涓猭ey鏍囪瘑杩欎竴琛岀殑鏁版嵁 - getRowKey (row) { - return row.userId }, // 绛涢�夎妭鐐� filterNode(value, data) { -- Gitblit v1.8.0