feat: There is no way the, bug #56219

This commit is contained in:
396572590@qq.com
2022-07-04 16:51:11 +08:00
parent 06b91f15ff
commit 57ed3f8042
@@ -424,23 +424,17 @@ export default {
}, },
props: ['message'], props: ['message'],
data(){ data(){
const standNameVerify = (rule, value, callback) => { const standNameVerify = async (rule, value, callback) => {
if(value === '' || value === null){ debugger
if (value === '' || value === null) {
return callback(new Error('请输入企标名称')) return callback(new Error('请输入企标名称'))
}else { } else {
this.$http.get('esRevisePlan/es-revise-plan/getDataByNameAndSort', { let res = await this.getDataByNameAndSort()
bussSort: this.qbfsForm.bussSort, if (res.data && res.data > 0) {
esName: this.qbfsForm.esName, return callback(new Error('企标名称重复'))
}, { } else {
_this: this, callback()
}, res => { }
if (res.data && res.data > 0) {
return callback(new Error('企标名称重复'))
}else {
callback()
}
}, e => {
})
} }
}; };
return { return {
@@ -519,7 +513,7 @@ export default {
{ required: true, message: "请选择企标类别", trigger: "blur" } { required: true, message: "请选择企标类别", trigger: "blur" }
], ],
esName: [ esName: [
{ required: true, validator: standNameVerify, trigger: "blur" } { required: true, message:"请输入企标名称", trigger: "blur" }
], ],
reviseStatus: [ reviseStatus: [
{ required: true, message: "请选择制修订类型", trigger: "blur" } { required: true, message: "请选择制修订类型", trigger: "blur" }
@@ -604,6 +598,20 @@ export default {
} }
}, },
methods: { methods: {
getDataByNameAndSort() {
return new Promise((resolve, reject) => {
this.$http.get('esRevisePlan/es-revise-plan/getDataByNameAndSort', {
bussSort: this.qbfsForm.bussSort,
esName: this.qbfsForm.esName,
}, {
_this: this,
}, res => {
const history = res;
resolve(history)
}, e => {
})
})
},
choiceLeader(){ choiceLeader(){
this.workModel = true this.workModel = true
}, },