电话号格式

This commit is contained in:
2026-02-13 10:03:41 +08:00
parent c70512cd04
commit 320dde969d
2 changed files with 14 additions and 2 deletions

View File

@@ -138,6 +138,7 @@
<el-form-item label="配送人电话" prop="shipperPhone"> <el-form-item label="配送人电话" prop="shipperPhone">
<el-input <el-input
v-model="delieryData.shipperPhone" v-model="delieryData.shipperPhone"
type="tel"
placeholder="请输入配送人电话" placeholder="请输入配送人电话"
clearable clearable
/> />
@@ -158,6 +159,7 @@
<el-form-item label="收货人电话" prop="receiverPhone"> <el-form-item label="收货人电话" prop="receiverPhone">
<el-input <el-input
v-model="delieryData.receiverPhone" v-model="delieryData.receiverPhone"
type="tel"
placeholder="请输入收货人电话" placeholder="请输入收货人电话"
clearable clearable
/> />
@@ -324,8 +326,12 @@
originName: [{ required: true, message: "起点不能为空", trigger: "change" }], originName: [{ required: true, message: "起点不能为空", trigger: "change" }],
destName: [{ required: true, message: "终点不能为空", trigger: "change" }], destName: [{ required: true, message: "终点不能为空", trigger: "change" }],
shipperName: [{ required: true, message: "配送人不能为空", trigger: "change" }], shipperName: [{ required: true, message: "配送人不能为空", trigger: "change" }],
shipperPhone: [{ pattern: /^1[3456789]\d{9}$/, message: '请输入有效的电话号码', trigger: 'blur' }],
receiverName: [{ required: true, message: "收货人不能为空", trigger: "change" }], receiverName: [{ required: true, message: "收货人不能为空", trigger: "change" }],
receiverPhone: [{ required: true, message: "收货人电话不能为空", trigger: "change" }], receiverPhone: [
{ required: true, message: "收货人电话不能为空", trigger: "change" },
{ pattern: /^1[3456789]\d{9}$/, message: '请输入有效的电话号码', trigger: 'blur' }
],
deliveryTon: [{ required: true, message: "重量不能为空", trigger: "change" }], deliveryTon: [{ required: true, message: "重量不能为空", trigger: "change" }],
goodsSize: [{ required: true, message: "体积不能为空", trigger: "change" }], goodsSize: [{ required: true, message: "体积不能为空", trigger: "change" }],
totalKm: [{ required: true, message: "公里数不能为空", trigger: "change" }], totalKm: [{ required: true, message: "公里数不能为空", trigger: "change" }],

View File

@@ -197,6 +197,7 @@
<el-form-item label="配送人电话" prop="shipperPhone"> <el-form-item label="配送人电话" prop="shipperPhone">
<el-input <el-input
v-model="delieryData.shipperPhone" v-model="delieryData.shipperPhone"
type="tel"
placeholder="请输入配送人电话" placeholder="请输入配送人电话"
clearable clearable
/> />
@@ -215,6 +216,7 @@
<el-form-item label="收货人电话" prop="receiverPhone"> <el-form-item label="收货人电话" prop="receiverPhone">
<el-input <el-input
v-model="delieryData.receiverPhone" v-model="delieryData.receiverPhone"
type="tel"
placeholder="请输入收货人电话" placeholder="请输入收货人电话"
clearable clearable
/> />
@@ -442,8 +444,12 @@ const data = reactive({
originName: [{ required: true, message: "起点不能为空", trigger: "change" }], originName: [{ required: true, message: "起点不能为空", trigger: "change" }],
destName: [{ required: true, message: "终点不能为空", trigger: "change" }], destName: [{ required: true, message: "终点不能为空", trigger: "change" }],
shipperName: [{ required: true, message: "配送人不能为空", trigger: "change" }], shipperName: [{ required: true, message: "配送人不能为空", trigger: "change" }],
shipperPhone:[{ pattern: /^1[3456789]\d{9}$/, message: '请输入有效的电话号码', trigger: 'blur' }],
receiverName: [{ required: true, message: "收货人不能为空", trigger: "change" }], receiverName: [{ required: true, message: "收货人不能为空", trigger: "change" }],
receiverPhone: [{ required: true, message: "收货人电话不能为空", trigger: "change" }], receiverPhone: [
{ required: true, message: "收货人电话不能为空", trigger: "change" },
{ pattern: /^1[3456789]\d{9}$/, message: '请输入有效的电话号码', trigger: 'blur' }
],
deliveryTon: [{ required: true, message: "重量不能为空", trigger: "change" }], deliveryTon: [{ required: true, message: "重量不能为空", trigger: "change" }],
goodsSize: [{ required: true, message: "体积不能为空", trigger: "change" }], goodsSize: [{ required: true, message: "体积不能为空", trigger: "change" }],
totalKm: [{ required: true, message: "公里数不能为空", trigger: "change" }], totalKm: [{ required: true, message: "公里数不能为空", trigger: "change" }],