调用AI解析订息时默认携带租户ID
This commit is contained in:
@@ -171,6 +171,11 @@
|
||||
/>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="12">
|
||||
<el-form-item label="双收益团队长">
|
||||
<el-input v-model="form.teamBigLeader" placeholder="请输入双收益团队长" />
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
</el-row>
|
||||
</el-form>
|
||||
<div slot="footer" class="dialog-footer">
|
||||
@@ -245,6 +250,7 @@ export default {
|
||||
colleagueName: '',
|
||||
colleaguePhone: '',
|
||||
teamLeader: '',
|
||||
teamBigLeader: '',
|
||||
applyDate: ''
|
||||
},
|
||||
formRules: {
|
||||
@@ -378,6 +384,7 @@ export default {
|
||||
'colleagueName',
|
||||
'colleaguePhone',
|
||||
'teamLeader',
|
||||
'teamBigLeader',
|
||||
'applyDate'
|
||||
]
|
||||
keys.forEach((k) => {
|
||||
@@ -468,6 +475,7 @@ export default {
|
||||
colleagueName: row.colleagueName || '',
|
||||
colleaguePhone: row.colleaguePhone || '',
|
||||
teamLeader: row.teamLeader || '',
|
||||
teamBigLeader: row.teamBigLeader || '',
|
||||
applyDate: row.applyDate || ''
|
||||
}
|
||||
this.dialogVisible = true
|
||||
@@ -490,6 +498,11 @@ export default {
|
||||
handleSubmit() {
|
||||
this.$refs.dataForm.validate((valid) => {
|
||||
if (!valid) return
|
||||
const tenantId = this.getTenantIdFromBusinessHeaders()
|
||||
if (!tenantId) {
|
||||
this.$message.error('未获取到租户ID,请先登录或配置业务请求头中的租户后再保存')
|
||||
return
|
||||
}
|
||||
const payload = this.buildPayload()
|
||||
this.submitLoading = true
|
||||
const req = this.isEdit ? updateLbPurchaseApply(payload) : addLbPurchaseApply(payload)
|
||||
@@ -503,7 +516,9 @@ export default {
|
||||
})
|
||||
},
|
||||
buildPayload() {
|
||||
const tenantId = this.getTenantIdFromBusinessHeaders()
|
||||
const payload = {
|
||||
tenantId: tenantId || undefined,
|
||||
applyUser: this.form.applyUser,
|
||||
applyPhone: this.form.applyPhone,
|
||||
tryDate: this.form.tryDate || undefined,
|
||||
@@ -514,6 +529,7 @@ export default {
|
||||
colleagueName: this.form.colleagueName || undefined,
|
||||
colleaguePhone: this.form.colleaguePhone || undefined,
|
||||
teamLeader: this.form.teamLeader || undefined,
|
||||
teamBigLeader: this.form.teamBigLeader || undefined,
|
||||
applyDate: this.form.applyDate || undefined
|
||||
}
|
||||
if (payload.age !== undefined && Number.isNaN(payload.age)) delete payload.age
|
||||
@@ -539,6 +555,7 @@ export default {
|
||||
colleagueName: '',
|
||||
colleaguePhone: '',
|
||||
teamLeader: '',
|
||||
teamBigLeader: '',
|
||||
applyDate: ''
|
||||
}
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user