“dzb”
2022-10-12 7298e6cff9ed3e0137398283a96156dadbeabf5b
src/components/dispatch/index.vue
@@ -118,14 +118,14 @@
            if (value) {
                callback();
            } else {
                callback(new Error('执法人员不能为空'))
                callback()
            }
        }
        const checkNumber = (rule, value, callback) => {
            if (value) {
                callback();
            } else {
                callback(new Error('执法人员编号不能为空'))
                callback()
            }
        }
        return {
@@ -143,7 +143,7 @@
            rules: {
                contactWay: [
                    {
                        required: true, trigger: 'blur', validator: checkPhone
                        required: false, trigger: 'blur', validator: checkPhone
                    }
                ],
                dispatchOpinion: [
@@ -159,7 +159,7 @@
                    { required: true, trigger: 'change', validator: checkPerson }
                ],
                lawEnforcerName: [
                    { required: true, trigger: 'change', validator: checkNumber }
                    { required: false, trigger: 'change', validator: checkNumber }
                ],
            },
            carOptions: [
@@ -291,7 +291,9 @@
            this.dispatch.lawEnforcer = '';
            this.dispatch.enforcementTeam = '';
            await this.getTeamList(id);
            await this.getDepartUserList(id);
            if(this.squadronOptions.length===0){
                await this.getDepartUserList(id);
            }
        },
        // 中队更改
        async handleMidChange(id) {