yangan
2024-11-21 bdf3641c9cc375b8f32220135e53a21d1520d55c
feat:分享日计划车牌号限制
1个文件已修改
59 ■■■■ 已修改文件
pages/driver-page/delivery-my/delivery-my/delivery-my.vue 59 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pages/driver-page/delivery-my/delivery-my/delivery-my.vue
@@ -31,7 +31,20 @@
                        placeholder="请输入内容"
                        clearable></u--input>
                </u-form-item>
                <u-form-item  label="是否有车牌"
                labelWidth="28%"
                borderBottom
                >
                <u-radio-group
                    v-model="isCarNo"
                    @change="radioChange"
                    placement="row">
                    <u-radio   labelSize="26" iconSize="36" label="是" name="是"></u-radio>
                    <u-radio   labelSize="26" iconSize="36"  label="否" name="否"></u-radio>
                </u-radio-group>
                </u-form-item>
                <u-form-item prop="carNo"
                  v-if="isCarNo == '是'"
                    label="车牌号"
                    labelWidth="20%"
                    borderBottom
@@ -250,6 +263,7 @@
                scrollTop: 0,
                id:"",
                value: 0,
                isCarNo:'是',
                daydata:{},
                tmTaskCoalList:[],
                range: [{"value": 0,"label": "否"    },{"value": 1,"label": "是"}],
@@ -325,23 +339,23 @@
                            trigger: ['blur', 'change']
                        }
                    ],
                    // carNo: [{
                    //         type: 'string',
                    //         required: true,
                    //         message: '请输入车牌号',
                    //         trigger: ['blur', 'change']
                    //     },
                    //     {
                    //         transform(value) {
                    //             return String(value);
                    //         },
                    //         validator: (rule, value, callback) => {
                    //             return uni.$u.test.carNo(value);
                    //         },
                    //         message: '请输入正确的车牌号',
                    //         trigger: ['change', 'blur']
                    //     }
                    // ],
                    carNo: [{
                            type: 'string',
                            required: true,
                            message: '请输入车牌号',
                            trigger: ['blur', 'change']
                        },
                        {
                            transform(value) {
                                return String(value);
                            },
                            validator: (rule, value, callback) => {
                                return uni.$u.test.carNo(value);
                            },
                            message: '请输入正确的车牌号',
                            trigger: ['change', 'blur']
                        }
                    ],
                },
            };
        },
@@ -620,6 +634,17 @@
                        this.tmTaskCoalList=res.data.jhOrderPlanList
                    }
                });
            },
            //
            radioChange(name){
                console.log(name,'name');
                if(name === '是'){
                    this.registerFormModel.carNo = '';
                }else{
                    this.registerFormModel.carNo = '';
                }
            }
        }
    };