监管端app 新增车辆 行驶证照片

dev-2.0
Shan Ao 2025-07-24 09:34:21 +08:00
parent 553210c7b3
commit 16965de330
2 changed files with 11 additions and 5 deletions

View File

@ -108,7 +108,13 @@ export default {
}, },
rules: { rules: {
LICENCE_TYPE: [{type: 'string', required: true, message: '请选择车牌类型', trigger: ['blur', 'change']}], 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']}], VEHICLE_TYPE: [{type: 'string', required: true, message: '请选择车辆类型', trigger: ['blur', 'change']}],
QY_AUDITOR: [{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']}], portId: [{type: 'string', required: true, message: '请选择范围', trigger: ['blur', 'change']}],

View File

@ -3,9 +3,9 @@
<view class="search card"> <view class="search card">
<u--input <u--input
prefixIcon="search" prefixIcon="search"
placeholder="请输入关键字" placeholder="请输入车牌号"
border="surround" border="surround"
v-model="keyword" v-model="LICENCE_NO"
clearable clearable
shape="circle" shape="circle"
></u--input> ></u--input>
@ -79,7 +79,7 @@ export default {
0: "员工车辆", 0: "员工车辆",
1: "单位车辆", 1: "单位车辆",
}, },
keyword: '', LICENCE_NO: '',
pageSize: 10, pageSize: 10,
currentPage: 1, currentPage: 1,
totalPage: 0, totalPage: 0,
@ -99,7 +99,7 @@ export default {
}, },
methods: { methods: {
async getData() { 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.list = [...this.list, ...resData.varList];
this.totalPage = resData.page.totalPage; this.totalPage = resData.page.totalPage;
}, },