|
@@ -40,42 +40,6 @@
|
|
/>
|
|
/>
|
|
</div>
|
|
</div>
|
|
</template>
|
|
</template>
|
|
- <template #idCardFront="{ item }">
|
|
|
|
- <div class="d-flex flex-column">
|
|
|
|
- <p class="color-999 font-size-14 mb-3">
|
|
|
|
- <span class="color-error">*</span>
|
|
|
|
- 身份证正面图片
|
|
|
|
- </p>
|
|
|
|
- <Img
|
|
|
|
- class="upload-box"
|
|
|
|
- tips="上传图片"
|
|
|
|
- :value="item.value"
|
|
|
|
- :showSnackbar="false"
|
|
|
|
- @imgClick="handlePreview"
|
|
|
|
- :showCursor="true"
|
|
|
|
- @success="url => item.value = url"
|
|
|
|
- @delete="item.value = null"
|
|
|
|
- />
|
|
|
|
- </div>
|
|
|
|
- </template>
|
|
|
|
- <template #idCardBack="{ item }">
|
|
|
|
- <div class="d-flex flex-column">
|
|
|
|
- <p class="color-999 font-size-14 mb-3">
|
|
|
|
- <span class="color-error">*</span>
|
|
|
|
- 身份证背面图片
|
|
|
|
- </p>
|
|
|
|
- <Img
|
|
|
|
- class="upload-box"
|
|
|
|
- tips="上传图片"
|
|
|
|
- :value="item.value"
|
|
|
|
- :showSnackbar="false"
|
|
|
|
- @imgClick="handlePreview"
|
|
|
|
- :showCursor="true"
|
|
|
|
- @success="url => item.value = url"
|
|
|
|
- @delete="item.value = null"
|
|
|
|
- />
|
|
|
|
- </div>
|
|
|
|
- </template>
|
|
|
|
</CtForm>
|
|
</CtForm>
|
|
<div class="text-center my-10">
|
|
<div class="text-center my-10">
|
|
<v-btn color="primary" width="250" @click.stop="handleSubmit">提 交</v-btn>
|
|
<v-btn color="primary" width="250" @click.stop="handleSubmit">提 交</v-btn>
|
|
@@ -176,20 +140,6 @@ const formItems = ref({
|
|
value: '',
|
|
value: '',
|
|
col: 4,
|
|
col: 4,
|
|
rules: [v => !!v || '请上传您的在岗证明图片']
|
|
rules: [v => !!v || '请上传您的在岗证明图片']
|
|
- },
|
|
|
|
- {
|
|
|
|
- slotName: 'idCardFront',
|
|
|
|
- key: 'idCardFront',
|
|
|
|
- value: '',
|
|
|
|
- col: 4,
|
|
|
|
- rules: [v => !!v || '请上传您的身份证正面图片']
|
|
|
|
- },
|
|
|
|
- {
|
|
|
|
- slotName: 'idCardBack',
|
|
|
|
- key: 'idCardBack',
|
|
|
|
- value: '',
|
|
|
|
- col: 4,
|
|
|
|
- rules: [v => !!v || '请上传您的身份证背面图片']
|
|
|
|
}
|
|
}
|
|
]
|
|
]
|
|
})
|
|
})
|
|
@@ -252,9 +202,7 @@ const handleSubmit = async () => {
|
|
obj[item.key] = item.value
|
|
obj[item.key] = item.value
|
|
})
|
|
})
|
|
|
|
|
|
- const keys = ['employmentCertificate', 'idCardFront', 'idCardBack']
|
|
|
|
- const hasValue = keys.every(key => obj[key])
|
|
|
|
- if (!hasValue) return Snackbar.warning('请上传证件照片')
|
|
|
|
|
|
+ if (!obj.employmentCertificate) return Snackbar.warning('请上传在岗证明')
|
|
|
|
|
|
// 修改信息需提交原始数据
|
|
// 修改信息需提交原始数据
|
|
if (isUpdate.value) obj = Object.assign(formData.value, obj)
|
|
if (isUpdate.value) obj = Object.assign(formData.value, obj)
|