From 16965de33017b2b20a7e6c00a8a1ecc7924a1884 Mon Sep 17 00:00:00 2001 From: Shan Ao <178391389@qq.com> Date: Thu, 24 Jul 2025 09:34:21 +0800 Subject: [PATCH] =?UTF-8?q?=E7=9B=91=E7=AE=A1=E7=AB=AFapp=20=E6=96=B0?= =?UTF-8?q?=E5=A2=9E=E8=BD=A6=E8=BE=86=20=E8=A1=8C=E9=A9=B6=E8=AF=81?= =?UTF-8?q?=E7=85=A7=E7=89=87?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../door_access_control/share_office_vehicle_info/add.vue | 8 +++++++- .../share_office_vehicle_info/index.vue | 8 ++++---- 2 files changed, 11 insertions(+), 5 deletions(-) diff --git a/pages/door_access_control/share_office_vehicle_info/add.vue b/pages/door_access_control/share_office_vehicle_info/add.vue index a3df75c..cdd68ff 100644 --- a/pages/door_access_control/share_office_vehicle_info/add.vue +++ b/pages/door_access_control/share_office_vehicle_info/add.vue @@ -108,7 +108,13 @@ export default { }, rules: { LICENCE_TYPE: [{type: 'string', required: true, message: '请选择车牌类型', trigger: ['blur', 'change']}], - LICENCE_NO: [{type: 'string', required: true, message: '请输入车牌号', trigger: ['blur', 'change']}], + LICENCE_NO: [ + {type: 'string', required: true, message: '请输入车牌号', trigger: ['blur', 'change']}, + { + pattern: /^([京津沪渝冀豫云辽黑湘皖鲁新苏浙赣鄂桂甘晋蒙陕吉闽贵粤青藏川宁琼使领A-Z]{1}[A-Z]{1}[A-Z0-9]{4}[A-Z0-9挂学警港澳]{1})$/, + message: "请输入正确的车牌号", + trigger: "blur", + }], VEHICLE_TYPE: [{type: 'string', required: true, message: '请选择车辆类型', trigger: ['blur', 'change']}], QY_AUDITOR: [{type: 'string', required: true, message: '请选择审批人', trigger: ['blur', 'change']}], portId: [{type: 'string', required: true, message: '请选择范围', trigger: ['blur', 'change']}], diff --git a/pages/door_access_control/share_office_vehicle_info/index.vue b/pages/door_access_control/share_office_vehicle_info/index.vue index c358f3c..9a6bb45 100644 --- a/pages/door_access_control/share_office_vehicle_info/index.vue +++ b/pages/door_access_control/share_office_vehicle_info/index.vue @@ -3,9 +3,9 @@ @@ -79,7 +79,7 @@ export default { 0: "员工车辆", 1: "单位车辆", }, - keyword: '', + LICENCE_NO: '', pageSize: 10, currentPage: 1, totalPage: 0, @@ -99,7 +99,7 @@ export default { }, methods: { async getData() { - const resData = await getVehiclemessagePageList({ type: 1, CAR_FROM: 0, curPage: this.currentPage, limit: this.pageSize}); + const resData = await getVehiclemessagePageList({ LICENCE_NO: this.LICENCE_NO, type: 1, CAR_FROM: 0, curPage: this.currentPage, limit: this.pageSize}); this.list = [...this.list, ...resData.varList]; this.totalPage = resData.page.totalPage; },