luowei il y a 2 ans
Parent
commit
4f6b793585
1 fichiers modifiés avec 21 ajouts et 8 suppressions
  1. 21 8
      src/views/system/user/extend.vue

+ 21 - 8
src/views/system/user/extend.vue

@@ -19,10 +19,20 @@
             </el-form-item>
           </el-col>
           <el-col :xs="24" :sm="12" :md="8" :lg="6">
-            <el-form-item label="是否持证上岗" prop="certificateWork">
+            <el-form-item label="持证上岗通过情况" prop="certificateWork">
               <el-switch v-model="formData.certificateWork" active-value="1" inactive-value="0"></el-switch>
             </el-form-item>
           </el-col>
+          <el-col :xs="24" :sm="12" :md="8" :lg="6">
+
+            <el-form-item label="持证上岗未通过原因" v-if="formData.certificateWork == 0" label-width="180"
+              prop="certificateFailReason">
+              <el-select style="width: 190px;" v-model="formData.certificateFailReason" placeholder="请选择持证上岗未通过原因">
+                <el-option v-for="dict in dict.type.post_no_pass" :key="dict.value" :label="dict.label"
+                  :value="dict.value" />
+              </el-select>
+            </el-form-item>
+          </el-col>
         </el-row>
         <el-row>
 
@@ -83,18 +93,18 @@
 
         <el-row>
 
-          <el-col :xs="24" :sm="12" :md="8" :lg="6">
+          <!-- <el-col :xs="24" :sm="12" :md="8" :lg="6">
             <el-form-item label="持证上岗未通过原因" v-if="formData.certificateWork==0" label-width="180" prop="certificateFailReason">
               <el-select style="width: 190px;" v-model="formData.certificateFailReason" placeholder="请选择持证上岗未通过原因">
                 <el-option v-for="dict in dict.type.post_no_pass" :key="dict.value" :label="dict.label"
                   :value="dict.value" />
               </el-select>
             </el-form-item>
-          </el-col>
+          </el-col> -->
           <el-col :xs="24" :sm="12" :md="8" :lg="6">
             <el-form-item label="参加工作时间" prop="workTime">
-              <el-date-picker style="width: 217px;" v-model="formData.workTime" :picker-options="endDatepickerOptions" align="right" type="date"
-                placeholder="请选择参加工作时间">
+              <el-date-picker style="width: 217px;" v-model="formData.workTime" :picker-options="endDatepickerOptions"
+                align="right" type="date" placeholder="请选择参加工作时间">
               </el-date-picker>
             </el-form-item>
           </el-col>
@@ -113,6 +123,9 @@
               </el-date-picker>
             </el-form-item>
           </el-col>
+
+        </el-row>
+        <el-row>
           <el-col :xs="24" :sm="12" :md="8" :lg="6">
             <el-form-item label="分管领导姓名" prop="responsibilitiesLeaderName">
               <el-input maxlength="50" style="width: 217px;" v-model="formData.responsibilitiesLeaderName"
@@ -382,10 +395,10 @@ export default {
         this.roleName = data.roleName;
         this.sex = data.sex;
         this.status = data.status;
-        console.log( data.information.qualificationCertificateUrl,'5555')
+        console.log(data.information.qualificationCertificateUrl, '5555')
         let img = data.information.qualificationCertificateUrl.split(',');
         this.formData = data.information;
-        this.formData.qualificationCertificateUrl = img.map((v, i) => {return this.imageUrl(v)});
+        this.formData.qualificationCertificateUrl = img.map((v, i) => { return this.imageUrl(v) });
       });
     },
 
@@ -393,7 +406,7 @@ export default {
     saveExtend() {
       this.formData.userId = this.$route.params.userId;
       let imgs = JSON.parse(JSON.stringify(this.imgs));
-      let qualificationCertificateUrl =  imgs.toString(',');
+      let qualificationCertificateUrl = imgs.toString(',');
       this.$refs['form'].validate((valid) => {
         if (valid) {
           let data = {