企业管理
This commit is contained in:
@@ -115,9 +115,11 @@ export default {
|
||||
required: false,
|
||||
default: 1
|
||||
},
|
||||
// 报名新增,用于给后端接口传值,1--管理端,2--报名
|
||||
// 是否报名新增,用于给后端接口传值,1--是,2--否
|
||||
applyAdd: {
|
||||
|
||||
type: Number,
|
||||
required: false,
|
||||
default: 0
|
||||
}
|
||||
},
|
||||
data() {
|
||||
@@ -189,6 +191,8 @@ export default {
|
||||
// 触发表单验证
|
||||
this.form.validateFields((err, values) => {
|
||||
if (!err) {
|
||||
values.dataSource = this.dataForm
|
||||
values.signingUp = this.applyAdd
|
||||
let httpurl = ''
|
||||
let method = 'post'
|
||||
if (!this.model.id) {
|
||||
@@ -262,7 +266,9 @@ export default {
|
||||
} else {
|
||||
callback('请输入数字')
|
||||
}
|
||||
return
|
||||
}
|
||||
callback()
|
||||
},
|
||||
/**
|
||||
* 校验税号
|
||||
@@ -277,7 +283,9 @@ export default {
|
||||
} else {
|
||||
callback('请输入15位、17位、18位、20位数字和大写英文字母')
|
||||
}
|
||||
return
|
||||
}
|
||||
callback()
|
||||
},
|
||||
/**
|
||||
* 企业名称唯一性校验
|
||||
@@ -287,17 +295,21 @@ export default {
|
||||
*/
|
||||
checkCompanyName(rules, value, callback) {
|
||||
if (value) {
|
||||
const params = {
|
||||
confusionCode: 'pay_company_management_company_name',
|
||||
fieldVal: value
|
||||
}
|
||||
duplicateCheck(params).then(res => {
|
||||
if (res.success) {
|
||||
callback()
|
||||
} else {
|
||||
callback(res.message)
|
||||
if (!this.model.id) {
|
||||
const params = {
|
||||
confusionCode: 'pay_company_management_company_name',
|
||||
fieldVal: value
|
||||
}
|
||||
})
|
||||
duplicateCheck(params).then(res => {
|
||||
if (res.success) {
|
||||
callback()
|
||||
} else {
|
||||
callback(res.message)
|
||||
}
|
||||
})
|
||||
return
|
||||
}
|
||||
callback()
|
||||
} else {
|
||||
callback('请输入企业名称')
|
||||
}
|
||||
|
||||
@@ -121,6 +121,18 @@ export default {
|
||||
default: () => {
|
||||
return {}
|
||||
}
|
||||
},
|
||||
// 数据来源,用于给后端接口传值,1--管理端,2--报名
|
||||
dataForm: {
|
||||
type: Number,
|
||||
required: false,
|
||||
default: 1
|
||||
},
|
||||
// 是否报名新增,用于给后端接口传值,1--是,2--否
|
||||
applyAdd: {
|
||||
type: Number,
|
||||
required: false,
|
||||
default: 0
|
||||
}
|
||||
},
|
||||
data() {
|
||||
@@ -219,6 +231,8 @@ export default {
|
||||
values.companyName = values.company.companyName
|
||||
values.companyId = values.company.id
|
||||
values.gender = Number(values.gender)
|
||||
values.dataSource = this.dataForm
|
||||
values.signingUp = this.applyAdd
|
||||
let httpurl = ''
|
||||
let method = 'post'
|
||||
if (!this.model.id) {
|
||||
|
||||
Reference in New Issue
Block a user