|
@@ -168,14 +168,15 @@
|
|
|
<span style="color:red;" v-if="loginType == 'bytedance'">*重要:如存在一户多开情况,请勾选所有子账号进行授权!!!</span>
|
|
|
</a-form-item>
|
|
|
<a-form-item
|
|
|
- label="是否本代理商开户:"
|
|
|
+ label="开户代理商:"
|
|
|
:label-col="{ xs: { span: 24 }, sm: { span: 5 } }"
|
|
|
:wrapper-col="{ xs: { span: 24 }, sm: { span: 16 } }"
|
|
|
v-if="loginType == 'kuaishou'"
|
|
|
>
|
|
|
- <a-radio-group buttonStyle="outline" v-model="agentType">
|
|
|
- <a-radio-button value="0">否</a-radio-button>
|
|
|
- <a-radio-button value="1">是</a-radio-button>
|
|
|
+ <a-radio-group buttonStyle="outline" v-model="id">
|
|
|
+ <!-- <a-radio-button value="0">否</a-radio-button>
|
|
|
+ <a-radio-button value="1">是</a-radio-button> -->
|
|
|
+ <a-radio-button v-for="item in authConfigList" :key="item.id" :value='item.id'>{{item.agentName}}</a-radio-button>
|
|
|
</a-radio-group>
|
|
|
</a-form-item>
|
|
|
<a-form-item
|
|
@@ -423,6 +424,7 @@ export default {
|
|
|
mixins: [JeecgListMixin],
|
|
|
data() {
|
|
|
return {
|
|
|
+ authConfigList:[],
|
|
|
title: '',
|
|
|
titleAccount: '',
|
|
|
description: '我的项目',
|
|
@@ -434,7 +436,7 @@ export default {
|
|
|
accountName: '',
|
|
|
password: '',
|
|
|
loginType: 'kuaishou',
|
|
|
- agentType: '1',
|
|
|
+ id: undefined,
|
|
|
form: this.$form.createForm(this),
|
|
|
record: '',
|
|
|
systemType: '不限',
|
|
@@ -827,7 +829,7 @@ export default {
|
|
|
params.authorizationType = this.loginType
|
|
|
if (this.loginType == 'kuaishou') {
|
|
|
params.mediaId = this.mediaId
|
|
|
- params.agentType = this.agentType
|
|
|
+ params.id = this.id
|
|
|
} else if (this.loginType == 'bytedance') {
|
|
|
params.mediaId = 1
|
|
|
}
|
|
@@ -886,10 +888,24 @@ export default {
|
|
|
this.getAllUserList()
|
|
|
}
|
|
|
},
|
|
|
+ getauthConfigList(){
|
|
|
+ getAction('/auth/oauthConfig/list',{
|
|
|
+ status:0,
|
|
|
+ mediaId:2
|
|
|
+ }).then(res=>{
|
|
|
+ console.log(res)
|
|
|
+ this.authConfigList=res.result;
|
|
|
+ if(res.result.length>0){
|
|
|
+ this.id=res.result[0].id
|
|
|
+ }
|
|
|
+
|
|
|
+ })
|
|
|
+ }
|
|
|
},
|
|
|
mounted() {
|
|
|
this.$nextTick(() => {
|
|
|
this.getParticipateList()
|
|
|
+ this.getauthConfigList()
|
|
|
})
|
|
|
},
|
|
|
}
|