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