|
@@ -838,7 +838,20 @@ export default {
|
|
|
if (!re.test(value)) {
|
|
if (!re.test(value)) {
|
|
|
callback(new Error('请输入正确的统一社会信用代码'))
|
|
callback(new Error('请输入正确的统一社会信用代码'))
|
|
|
} else {
|
|
} else {
|
|
|
- callback()
|
|
|
|
|
|
|
+ if (!this.formData.Id) {
|
|
|
|
|
+ this.$axios.get('/supplier/getbycomminercialno?comminercialno=' + value, {})
|
|
|
|
|
+ .then(res => {
|
|
|
|
|
+ console.log(res.data.code)
|
|
|
|
|
+ if (res.data.code) {
|
|
|
|
|
+ callback(new Error('该统一社会信用代码与其他公司重复'))
|
|
|
|
|
+ } else {
|
|
|
|
|
+ callback()
|
|
|
|
|
+ }
|
|
|
|
|
+ })
|
|
|
|
|
+ .catch(err => {
|
|
|
|
|
+ console.error(err)
|
|
|
|
|
+ })
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
} else {
|
|
} else {
|
|
|
callback()
|
|
callback()
|
|
@@ -1433,9 +1446,11 @@ export default {
|
|
|
GradeChange (val) {
|
|
GradeChange (val) {
|
|
|
if (val === '1') {
|
|
if (val === '1') {
|
|
|
this.formData.MgrUnit = '中油集团公司'
|
|
this.formData.MgrUnit = '中油集团公司'
|
|
|
|
|
+ this.formData.InStyle = '2'
|
|
|
} else {
|
|
} else {
|
|
|
this.formData.MgrUnit = ''
|
|
this.formData.MgrUnit = ''
|
|
|
this.formData.PACNumber = ''
|
|
this.formData.PACNumber = ''
|
|
|
|
|
+ this.formData.InStyle = '1'
|
|
|
}
|
|
}
|
|
|
},
|
|
},
|
|
|
InStyleChange (val) {
|
|
InStyleChange (val) {
|