Explorar el Código

fix(fwxq): 修改租户身份证号验证规则为非必填

- 将 rentalInfo.rentalIdCard 的 required 属性从 true 改为 false
- 保持身份证号输入提示信息不变
- 允许用户在不填写身份证号的情况下提交表单
nahida hace 1 semana
padre
commit
3155e18ebe
Se han modificado 1 ficheros con 3 adiciones y 10 borrados
  1. 3 10
      src/views/zf/fwxq.vue

+ 3 - 10
src/views/zf/fwxq.vue

@@ -23,6 +23,7 @@ import {
 } from 'element-plus'
 import {
   ArrowLeft,
+  BookText,
   Cpu,
   Eye,
   FileText,
@@ -31,8 +32,6 @@ import {
   Plus,
   User,
   X,
-  BookText,
-  Download
 } from 'lucide-vue-next'
 import { useRoute, useRouter } from 'vue-router'
 import { clientGet, clientPost } from '@/utils/request.ts'
@@ -287,7 +286,7 @@ const rentalRules = {
   // 租户信息验证规则
   'rentalInfo.rentalName': [{ required: true, message: '请输入租户姓名', trigger: 'blur' }],
   'rentalInfo.rentalPhone': [{ required: true, message: '请输入租户电话', trigger: 'blur' }],
-  'rentalInfo.rentalIdCard': [{ required: true, message: '请输入租户身份证号', trigger: 'blur' }],
+  'rentalInfo.rentalIdCard': [{ required: false, message: '请输入租户身份证号', trigger: 'blur' }],
   'rentalInfo.rentalTimeStart': [
     { required: true, message: '请输入租期开始时间', trigger: 'blur' },
   ],
@@ -925,7 +924,6 @@ const getReceiptData = async (contractNumber) => {
       return
     }
     receiptData.value = res.data.records || {}
-
   } catch (error) {
     console.error(error)
     ElMessage.error('获取数据失败')
@@ -1415,12 +1413,7 @@ onMounted(() => {
                 <span class="text-lg font-semibold">收据信息</span>
               </div>
             </template>
-            <el-table
-              :data="receiptData"
-              v-loading="loading"
-              stripe
-              class="w-full"
-            >
+            <el-table :data="receiptData" v-loading="loading" stripe class="w-full">
               <el-table-column type="index" label="序号" min-width="80" />
               <el-table-column prop="startDate" label="开始时间" min-width="80" />
               <el-table-column prop="endDate" label="结束时间" min-width="80" />