|
|
@@ -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 = {
|