|
@@ -57,7 +57,7 @@ Page({
|
|
|
if (res.msg == '成功') that.setData({
|
|
|
"userMsg.agenthr.authmodel": 3,
|
|
|
modelList: that.data.modelList.map(v => {
|
|
|
- v.disabled = detail.value != 3
|
|
|
+ v.disabled = v.value == 3
|
|
|
return v
|
|
|
}),
|
|
|
showPicker: false,
|
|
@@ -160,38 +160,42 @@ Page({
|
|
|
res.data.usertype = ''
|
|
|
break;
|
|
|
}
|
|
|
- let modelList = [{
|
|
|
- name: '抢单模式',
|
|
|
- subname: '待跟进线索所有人可见',
|
|
|
- value: 1
|
|
|
- }, {
|
|
|
- name: '分配模式',
|
|
|
- subname: '由负责人将销售线索转移给其他成员',
|
|
|
- value: 2
|
|
|
- },
|
|
|
- {
|
|
|
- name: '代理模式',
|
|
|
- subname: '指定一位成员代理销售线索管理',
|
|
|
- value: 3
|
|
|
- }
|
|
|
- ];
|
|
|
- if (res.data.agenthr.authmodel != 0) modelList[res.data.agenthr.authmodel - 1].disabled = true;
|
|
|
- if (res.data.agenthr.authmodel == 3) _Http.basic({
|
|
|
- "classname": "webmanage.sale.agents.agents",
|
|
|
- "method": "getAgentModel",
|
|
|
- "content": {
|
|
|
- "sa_agentsid": res.data.agent.sa_agentsid
|
|
|
- }
|
|
|
- }, false).then(res => {
|
|
|
- console.log("获取经销商信息", res)
|
|
|
- this.setData({
|
|
|
- sa_agent_hrid: res.data.sa_agent_hrid.sa_agent_hrid
|
|
|
- })
|
|
|
- })
|
|
|
this.setData({
|
|
|
- userMsg: res.data,
|
|
|
- modelList
|
|
|
+ userMsg: res.data
|
|
|
})
|
|
|
+ if (res.data.agenthr) {
|
|
|
+ let modelList = [{
|
|
|
+ name: '抢单模式',
|
|
|
+ subname: '待跟进线索所有人可见',
|
|
|
+ value: 1
|
|
|
+ }, {
|
|
|
+ name: '分配模式',
|
|
|
+ subname: '由负责人将销售线索转移给其他成员',
|
|
|
+ value: 2
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: '代理模式',
|
|
|
+ subname: '指定一位成员代理销售线索管理',
|
|
|
+ value: 3
|
|
|
+ }
|
|
|
+ ];
|
|
|
+ if (res.data.agenthr.authmodel != 0) modelList[res.data.agenthr.authmodel - 1].disabled = true;
|
|
|
+ if (res.data.agenthr.authmodel == 3) _Http.basic({
|
|
|
+ "classname": "webmanage.sale.agents.agents",
|
|
|
+ "method": "getAgentModel",
|
|
|
+ "content": {
|
|
|
+ "sa_agentsid": res.data.agent.sa_agentsid
|
|
|
+ }
|
|
|
+ }, false).then(res => {
|
|
|
+ console.log("获取经销商信息", res)
|
|
|
+ this.setData({
|
|
|
+ sa_agent_hrid: res.data.sa_agent_hrid.sa_agent_hrid
|
|
|
+ })
|
|
|
+ })
|
|
|
+ this.setData({
|
|
|
+ modelList
|
|
|
+ })
|
|
|
+ }
|
|
|
})
|
|
|
},
|
|
|
onShow() {
|