瀏覽代碼

增加字段

zcy 4 年之前
父節點
當前提交
ccaf0e2cbd
共有 2 個文件被更改,包括 12 次插入1 次删除
  1. 7 1
      src/views/sys/user/CheckAndEditModel.vue
  2. 5 0
      src/views/sys/user/indexColumns.js

+ 7 - 1
src/views/sys/user/CheckAndEditModel.vue

@@ -24,6 +24,12 @@
           :replace-fields="{children:'children', title:'label', key:'id', value: 'id' }"
         />
       </a-form-model-item>
+      <a-form-model-item label="岗位类型" prop="post">
+        <j-dict-select-tag
+          v-model="model.post"
+          dict-code="postType"
+        />
+      </a-form-model-item>
       <a-form-model-item label="职工职务" prop="roleIds">
         <sys-list-select-tag
           v-model="model.roleIds"
@@ -81,6 +87,7 @@ export default {
         deptId: [{ required: true, message: '请选择' }],
         nickName: [{ required: true, message: '请选择' }],
         roleIds: [{ required: true, message: '请选择' }],
+        post: [{ required: true, message: '请选择' }],
         phone: [{ required: true, message: '请输入' }]
       },
       url: {
@@ -152,7 +159,6 @@ export default {
       getAction(this.url.roleIds + this.model.userId).then((res) => {
         if (res.code === 200) {
           this.model.roleIds = res.user.roleIds
-          debugger
         }
       })
     }

+ 5 - 0
src/views/sys/user/indexColumns.js

@@ -27,6 +27,11 @@ function columns(vm) {
       dataIndex: 'dept',
       scopedSlots: { customRender: 'dept' },
       key: 'dept'
+    }, {
+      title: '职务',
+      align: 'center',
+      dataIndex: 'postText',
+      key: 'postText'
     },
     {
       title: '职务',