Sfoglia il codice sorgente

用户列表增加字段

jbb 2 anni fa
parent
commit
93ecfe79aa
1 ha cambiato i file con 35 aggiunte e 2 eliminazioni
  1. 35 2
      src/views/system/modules/UserModal.vue

+ 35 - 2
src/views/system/modules/UserModal.vue

@@ -1,7 +1,7 @@
 <template>
   <a-modal
     :title="title"
-    width="75%"
+    width="85%"
     :closable="true"
     @cancel="close"
     @ok="handleSubmit"
@@ -109,6 +109,13 @@
             v-decorator="['nInductionTime', { initialValue: !model.nInductionTime ? null : moment(model.nInductionTime, dateFormat) ,rules: [{ required: true, message: '请选择入司日期' }] }]"
           />
         </a-form-item>
+        <a-form-item label="离职日期" :labelCol="labelCol" :wrapperCol="wrapperCol">
+          <a-date-picker
+            style="width: 100%"
+            placeholder="请选择离职日期"
+            v-decorator="['syResignationTime', { initialValue: !model.syResignationTime ? null : moment(model.syResignationTime, dateFormat)}]"
+          />
+        </a-form-item>
 
         <a-form-item label="家庭电话" :labelCol="labelCol" :wrapperCol="wrapperCol">
           <a-input placeholder="请输入家庭电话" v-decorator="['telephone', validatorRules.telephone]" />
@@ -150,6 +157,13 @@
             v-decorator="['nsocialTime', { initialValue: !model.nsocialTime ? null : moment(model.nsocialTime, dateFormat) }]"
           />
         </a-form-item>
+        <a-form-item label="社保断缴日期" :labelCol="labelCol" :wrapperCol="wrapperCol">
+          <a-date-picker
+            style="width: 100%"
+            placeholder="社保断缴日期"
+            v-decorator="['sySecurityOutTime', { initialValue: !model.sySecurityOutTime ? null : moment(model.sySecurityOutTime, dateFormat) }]"
+          />
+        </a-form-item>
 
         <a-form-item label="公积金申报日期" :labelCol="labelCol" :wrapperCol="wrapperCol">
           <a-date-picker
@@ -158,6 +172,13 @@
             v-decorator="['nfundTime', { initialValue: !model.nfundTime ? null : moment(model.nfundTime, dateFormat) }]"
           />
         </a-form-item>
+        <a-form-item label="公积金断缴日期" :labelCol="labelCol" :wrapperCol="wrapperCol">
+          <a-date-picker
+            style="width: 100%"
+            placeholder="公积金断缴日期"
+            v-decorator="['syFundOutTime', { initialValue: !model.syFundOutTime ? null : moment(model.syFundOutTime, dateFormat) }]"
+          />
+        </a-form-item>
 
         <a-form-item label="公积金基数" :labelCol="labelCol" :wrapperCol="wrapperCol">
           <a-input placeholder="请输入公积金基数" v-decorator="['nfundBase', {}]" />
@@ -227,6 +248,14 @@
             :triggerChange="true"
             dictCode="personnel-status"
           />
+        </a-form-item>
+        <a-form-item label="雇佣状态" :labelCol="labelCol" :wrapperCol="wrapperCol">
+            <j-dict-select-tag
+            v-decorator="['syHireType',validatorRules.syHireType]"
+            placeholder="请选择雇佣状态"
+            :triggerChange="true"
+            dictCode="employment-status"
+          />
         </a-form-item>
          <a-form-item label="所属公司" :labelCol="labelCol" :wrapperCol="wrapperCol">
           <j-dict-select-tag
@@ -648,7 +677,11 @@ export default {
                         'nrelationshipFor',
                         'npersonnelType',
                         'nregisteredAddr',
-                        'ifOa','belongingCompany'
+                        'ifOa','belongingCompany',
+                        'syHireType',
+                        'syResignationTime',
+                        'syFundOutTime',
+                        'sySecurityOutTime'
                     )
                 )
             })