|
|
@@ -12,7 +12,7 @@
|
|
|
<uni-row class="form-row uni-row1">
|
|
|
<template v-if="form.type === 1">
|
|
|
<uni-col :xs="24" :sm="24" :md="24" :lg="24" :xl="24">
|
|
|
- <uni-forms-item>
|
|
|
+ <uni-forms-item required name="bankFront" :label="t('PersonalManagement.Label.BankCardImage')">
|
|
|
<cwg-file-picker-wrapper v-model:value="form.bankFront" :limit="1" uploadUrl="/custom/bank/upload"
|
|
|
:baseUrl="updateUrl" :imageWidth="200" :imageHeight="200" uploadText="点击上传" replaceText="点击替换"
|
|
|
noImageText="暂无图片" @update:modelValue="(val) => handleFileUpdate(val, form, 'bankFront')" />
|
|
|
@@ -229,6 +229,15 @@ const form = ref({
|
|
|
})
|
|
|
|
|
|
const rules = computed(() => ({
|
|
|
+ bankFront: {
|
|
|
+ rules: [
|
|
|
+ {
|
|
|
+ required: true,
|
|
|
+ errorMessage: t('vaildate.select.empty'),
|
|
|
+ trigger: 'blur',
|
|
|
+ },
|
|
|
+ ],
|
|
|
+ },
|
|
|
bankName: {
|
|
|
rules: [
|
|
|
{
|