【update】 增加是否是内部企业的判断
This commit is contained in:
@@ -46,6 +46,9 @@ const commonMemberCost = '2000'
|
|||||||
// 会员五年期的缴费的费用
|
// 会员五年期的缴费的费用
|
||||||
const vipMemberCost = '10000'
|
const vipMemberCost = '10000'
|
||||||
|
|
||||||
|
// 判断当前企业是否是内部企业
|
||||||
|
const judgeInternalEnterprise = (param) => getAction('/company/payCompanyManagement/getInternalEnterprise', param)
|
||||||
|
|
||||||
export {
|
export {
|
||||||
queryCommonProjectById,
|
queryCommonProjectById,
|
||||||
getMeetInfoById,
|
getMeetInfoById,
|
||||||
@@ -68,5 +71,6 @@ export {
|
|||||||
getAllUserList,
|
getAllUserList,
|
||||||
queryContactByName,
|
queryContactByName,
|
||||||
commonMemberCost,
|
commonMemberCost,
|
||||||
vipMemberCost
|
vipMemberCost,
|
||||||
|
judgeInternalEnterprise
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -137,7 +137,7 @@
|
|||||||
<a-radio-group v-decorator="['identity',validatorRules.identify]" @change="changeIdentify">
|
<a-radio-group v-decorator="['identity',validatorRules.identify]" @change="changeIdentify">
|
||||||
<a-radio :value="1">嘉宾</a-radio>
|
<a-radio :value="1">嘉宾</a-radio>
|
||||||
<a-radio :value="2">参会人</a-radio>
|
<a-radio :value="2">参会人</a-radio>
|
||||||
<a-radio :value="3">内部企业</a-radio>
|
<a-radio :value="3" :disabled="!isInternalEnterprise">内部企业</a-radio>
|
||||||
</a-radio-group>
|
</a-radio-group>
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
</a-col>
|
</a-col>
|
||||||
@@ -156,7 +156,7 @@
|
|||||||
<a-form-item label="身份" :labelCol="labelCol" :wrapperCol="wrapperCol">
|
<a-form-item label="身份" :labelCol="labelCol" :wrapperCol="wrapperCol">
|
||||||
<a-radio-group v-decorator="['identity',validatorRules.identify]" @change="changeIdentify">
|
<a-radio-group v-decorator="['identity',validatorRules.identify]" @change="changeIdentify">
|
||||||
<a-radio :value="2">参会人</a-radio>
|
<a-radio :value="2">参会人</a-radio>
|
||||||
<a-radio :value="3">内部企业</a-radio>
|
<a-radio :value="3" :disabled="!isInternalEnterprise">内部企业</a-radio>
|
||||||
</a-radio-group>
|
</a-radio-group>
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
</a-col>
|
</a-col>
|
||||||
@@ -227,7 +227,7 @@
|
|||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
import {getMeetInfoById,validateStandard} from '@api/incomePaymentsApi'
|
import {getMeetInfoById,validateStandard, judgeInternalEnterprise} from '@api/incomePaymentsApi'
|
||||||
import SelectContacts from '@comp/company/SelectContacts'
|
import SelectContacts from '@comp/company/SelectContacts'
|
||||||
import CompanySelect from '@comp/company/CompanySelect'
|
import CompanySelect from '@comp/company/CompanySelect'
|
||||||
import {httpAction} from '@api/manage'
|
import {httpAction} from '@api/manage'
|
||||||
@@ -342,7 +342,9 @@ export default {
|
|||||||
urlHaveIdBool: false,
|
urlHaveIdBool: false,
|
||||||
url: {
|
url: {
|
||||||
add: '/meeting/payMeetingSituation/signUp'
|
add: '/meeting/payMeetingSituation/signUp'
|
||||||
}
|
},
|
||||||
|
// 当前参会企业是否是内部企业
|
||||||
|
isInternalEnterprise: false,
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
created() {
|
created() {
|
||||||
@@ -585,6 +587,10 @@ export default {
|
|||||||
this.$refs.formother.clearFormItem()
|
this.$refs.formother.clearFormItem()
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// 判断当前企业是否是内部企业
|
||||||
|
console.log('------this.selectedCompany-----------', this.selectedCompany)
|
||||||
|
this.judgeInternalEnterprise(this.selectedCompany.id)
|
||||||
|
|
||||||
},
|
},
|
||||||
/*
|
/*
|
||||||
* 选择联系人获取信息
|
* 选择联系人获取信息
|
||||||
@@ -609,6 +615,26 @@ export default {
|
|||||||
})
|
})
|
||||||
},
|
},
|
||||||
/*
|
/*
|
||||||
|
* 判断当前的企业是否是内部企业,如果是修改isInternalEnterprise
|
||||||
|
* */
|
||||||
|
judgeInternalEnterprise(id) {
|
||||||
|
let params = {
|
||||||
|
id: id
|
||||||
|
}
|
||||||
|
judgeInternalEnterprise(params).then(res => {
|
||||||
|
if(res.success) {
|
||||||
|
this.isInternalEnterprise = res.result !== 'false'
|
||||||
|
}
|
||||||
|
}).finally(() => {
|
||||||
|
// 清空form表单身份的数据
|
||||||
|
this.form.setFieldsValue({
|
||||||
|
identity: null
|
||||||
|
})
|
||||||
|
// 嘉宾类型置空
|
||||||
|
this.guestType = null
|
||||||
|
})
|
||||||
|
},
|
||||||
|
/*
|
||||||
* 是否有邀请码
|
* 是否有邀请码
|
||||||
* */
|
* */
|
||||||
changeInviteCode(e) {
|
changeInviteCode(e) {
|
||||||
@@ -859,4 +885,4 @@ export default {
|
|||||||
flex-shrink: 0;
|
flex-shrink: 0;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
</style>
|
</style>
|
||||||
|
|||||||
Reference in New Issue
Block a user