Forráskód Böngészése

用户管理增加岗位字段

ysc 2 éve
szülő
commit
cab192acfc
1 módosított fájl, 18 hozzáadás és 7 törlés
  1. 18 7
      src/views/system/user.vue

+ 18 - 7
src/views/system/user.vue

@@ -78,6 +78,8 @@
                            :show-overflow-tooltip="true"/>
           <el-table-column label="部门" align="center" key="deptName" prop="deptName"
                            :show-overflow-tooltip="true"/>
+          <el-table-column label="岗位" align="center" key="post" prop="post"
+                           :show-overflow-tooltip="true"/>
           <el-table-column label="手机号码" align="center" key="phone" prop="phone"
                            width="120"/>
           <el-table-column label="状态" align="center" key="status">
@@ -176,11 +178,8 @@
         </el-row>
         <el-row>
           <el-col :span="12">
-            <el-form-item label="状态" prop="status">
-              <el-radio-group v-model="form.status">
-                <el-radio label="0">正常</el-radio>
-                <el-radio label="1">停用</el-radio>
-              </el-radio-group>
+            <el-form-item label="岗位" prop="post">
+              <el-input v-model="form.post" placeholder="请输入岗位" maxlength="32"/>
             </el-form-item>
           </el-col>
           <el-col :span="12">
@@ -198,6 +197,14 @@
           </el-col>
         </el-row>
         <el-row>
+          <el-col :span="12">
+            <el-form-item label="状态" prop="status">
+              <el-radio-group v-model="form.status">
+                <el-radio label="0">正常</el-radio>
+                <el-radio label="1">停用</el-radio>
+              </el-radio-group>
+            </el-form-item>
+          </el-col>
           <el-col :span="12">
             <el-form-item label="用户性别" prop="sex">
               <el-select v-model="form.sex" placeholder="请选择性别">
@@ -206,19 +213,20 @@
               </el-select>
             </el-form-item>
           </el-col>
+        </el-row>
+        <el-row>
           <el-col :span="12">
             <el-form-item label="生日" prop="birthday">
               <el-input v-model="form.birthday" placeholder="请输入生日" maxlength="11"/>
             </el-form-item>
           </el-col>
-        </el-row>
-        <el-row>
           <el-col :span="12">
             <el-form-item label="手机号码" prop="phone">
               <el-input v-model="form.phone" placeholder="请输入手机号码" maxlength="11"/>
             </el-form-item>
           </el-col>
         </el-row>
+
         <el-row>
           <el-col :span="24">
             <el-form-item label="居住地址" prop="address">
@@ -300,6 +308,9 @@ export default {
           {required: true, message: "用户密码不能为空", trigger: "blur"},
           {min: 5, max: 20, message: '用户密码长度必须介于 5 和 20 之间', trigger: 'blur'}
         ],
+        post: [
+          {required: true, message: "岗位不能为空", trigger: "blur"}
+        ],
         phone: [
           {
             pattern: /^1[3|4|5|6|7|8|9][0-9]\d{8}$/,