fix:修改养护通知单增加验证

This commit is contained in:
SunTao 2024-12-04 10:16:16 +08:00
parent c963a30878
commit 8448cbd22c

View File

@ -2,7 +2,7 @@
* @Author: SunTao 328867980@qq.com * @Author: SunTao 328867980@qq.com
* @Date: 2024-11-20 11:58:33 * @Date: 2024-11-20 11:58:33
* @LastEditors: SunTao 328867980@qq.com * @LastEditors: SunTao 328867980@qq.com
* @LastEditTime: 2024-11-26 15:49:28 * @LastEditTime: 2024-12-04 10:09:12
* @FilePath: \znxjxt-ui\src\views\xj\document\maintenance-notice\components\edit-dialog.vue * @FilePath: \znxjxt-ui\src\views\xj\document\maintenance-notice\components\edit-dialog.vue
* @Description: 养护通知单编辑弹窗 * @Description: 养护通知单编辑弹窗
--> -->
@ -36,18 +36,12 @@
<el-row :gutter="24"> <el-row :gutter="24">
<el-col :span="12"> <el-col :span="12">
<el-form-item label="开始桩号:" prop="stakeStart"> <el-form-item label="开始桩号:" prop="stakeStart">
<el-input <el-input v-model="editForm.stakeStart" placeholder="K0000+000" />
v-model="editForm.stakeStart"
placeholder="请输入开始桩号"
/>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="12"> <el-col :span="12">
<el-form-item label="结束桩号:" prop="stakeEnd"> <el-form-item label="结束桩号:" prop="stakeEnd">
<el-input <el-input v-model="editForm.stakeEnd" placeholder="K0000+000" />
v-model="editForm.stakeEnd"
placeholder="请输入结束桩号"
/>
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row> </el-row>
@ -141,10 +135,28 @@ export default {
{ required: true, message: "请选择路段", trigger: "change" }, { required: true, message: "请选择路段", trigger: "change" },
], ],
stakeStart: [ stakeStart: [
{ required: true, message: "请输入开始桩号", trigger: "blur" }, {
required: true,
message: "请输入开始桩号",
trigger: "blur",
},
{
pattern: /^K\d{4}\+\d{3}$/,
message: "请输入正确的桩号格式",
trigger: "blur",
},
], ],
stakeEnd: [ stakeEnd: [
{ required: true, message: "请输入结束桩号", trigger: "blur" }, {
required: true,
message: "请输入结束桩号",
trigger: "blur",
},
{
pattern: /^K\d{4}\+\d{3}$/,
message: "请输入正确的桩号格式",
trigger: "blur",
},
], ],
receiver: [ receiver: [
{ required: true, message: "请输入负责人名称", trigger: "blur" }, { required: true, message: "请输入负责人名称", trigger: "blur" },