Преглед на файлове

feat: 组织机构编辑表单新增工商注册号、联系人及用户户籍地址字段

yusheng преди 8 месеца
родител
ревизия
fff9ce85b3
променени са 2 файла, в които са добавени 35 реда и са изтрити 4 реда
  1. 21 1
      src/views/enterpriseModel/dept/components/org-edit.vue
  2. 14 3
      src/views/system/organization/components/org-user-edit.vue

+ 21 - 1
src/views/enterpriseModel/dept/components/org-edit.vue

@@ -132,6 +132,24 @@
             />
           </el-form-item>
         </el-col>
+        <el-col v-bind="styleResponsive ? { sm: 12 } : { span: 12 }">
+          <el-form-item label="工商注册号:" prop="businessRegistrationNo">
+            <el-input
+              clearable
+              v-model="enterprise.businessRegistrationNo"
+              placeholder="请输入工商注册号"
+            />
+          </el-form-item>
+        </el-col>
+        <el-col v-bind="styleResponsive ? { sm: 12 } : { span: 12 }">
+          <el-form-item label="联系人:" prop="contact">
+            <el-input
+              clearable
+              v-model="enterprise.contact"
+              placeholder="请输入联系人"
+            />
+          </el-form-item>
+        </el-col>
         <el-col v-bind="styleResponsive ? { sm: 12 } : { span: 12 }">
           <el-form-item label="登记日期:" prop="registerDate">
             <el-date-picker
@@ -388,7 +406,9 @@
         status: 1,
         manager: [],
         groupCode: '',
-        managerFirst: []
+        managerFirst: [],
+        businessRegistrationNo:'',
+        contact:''
       };
       return {
         defaultForm,

+ 14 - 3
src/views/system/organization/components/org-user-edit.vue

@@ -239,6 +239,14 @@
               placeholder="请输入微信号"
             />
           </el-form-item>
+          <el-form-item label="户籍地址:" prop="censusAddress">
+            <el-input
+              clearable
+              :maxlength="100"
+              v-model="form.censusAddress"
+              placeholder="户籍地址"
+            />
+          </el-form-item>
         </el-col>
       </el-row>
       <el-tabs v-model="activeName">
@@ -1103,7 +1111,7 @@
     <aptitudeDialog
       ref="aptitudeDialogRef"
       @success="chooseAptitude"
-      :disabledIds="form.professions?.map(item => item.id)"
+      :disabledIds="form.professions?.map((item) => item.id)"
     ></aptitudeDialog>
   </ele-modal>
 </template>
@@ -1176,7 +1184,8 @@
         birthday: '',
         signature: {},
         postName: '',
-        professions: []
+        professions: [],
+        censusAddress:''
       };
       return {
         defaultForm,
@@ -1990,7 +1999,9 @@
             formData.postId = formData.postId.toString();
           }
           if (formData.professions?.length) {
-            formData.professionId = formData.professions.map(item=>item.id).toString();
+            formData.professionId = formData.professions
+              .map((item) => item.id)
+              .toString();
           }
           const data = {
             ...formData