|
|
@@ -13,6 +13,7 @@ Page({
|
|
|
placeholder: "客户(企业)",
|
|
|
valueName: "enterprisename",
|
|
|
checking: "base",
|
|
|
+ slot: "info",
|
|
|
required: false
|
|
|
}, {
|
|
|
label: "联系人",
|
|
|
@@ -53,21 +54,21 @@ Page({
|
|
|
model: "#Form",
|
|
|
value: "",
|
|
|
radio: true,
|
|
|
- disabled:false,
|
|
|
+ disabled: false,
|
|
|
params: {
|
|
|
- "id":20221101095102,
|
|
|
- "content": {
|
|
|
- 'isAll':0,
|
|
|
- "pageNumber":1,
|
|
|
- "pageSize":999999999,
|
|
|
- "where": {
|
|
|
- 'condition':''
|
|
|
+ "id": 20221101095102,
|
|
|
+ "content": {
|
|
|
+ 'isAll': 0,
|
|
|
+ "pageNumber": 1,
|
|
|
+ "pageSize": 999999999,
|
|
|
+ "where": {
|
|
|
+ 'condition': ''
|
|
|
+ }
|
|
|
}
|
|
|
- }
|
|
|
},
|
|
|
placeholder: "选择市场活动",
|
|
|
valueName: "campaign_name",
|
|
|
- idName:'sat_campaignid',
|
|
|
+ idName: 'sat_campaignid',
|
|
|
checking: "base",
|
|
|
required: false
|
|
|
}, {
|
|
|
@@ -103,7 +104,7 @@ Page({
|
|
|
}],
|
|
|
"content": {
|
|
|
"sat_orderclueid": 0,
|
|
|
- "enterprisename":"",
|
|
|
+ "enterprisename": "",
|
|
|
"name": "",
|
|
|
"phonenumber": "",
|
|
|
"province": "",
|
|
|
@@ -112,8 +113,8 @@ Page({
|
|
|
"address": "",
|
|
|
"notes": "",
|
|
|
"cluesource": "",
|
|
|
- "sat_campaignid":0,//活动id,当活动id大于0是默认业务员创建
|
|
|
- "isprivate":0//0表示公海,1表示私域
|
|
|
+ "sat_campaignid": 0, //活动id,当活动id大于0是默认业务员创建
|
|
|
+ "isprivate": 0 //0表示公海,1表示私域
|
|
|
},
|
|
|
disabled: true
|
|
|
},
|
|
|
@@ -152,12 +153,36 @@ Page({
|
|
|
}
|
|
|
return v
|
|
|
}),
|
|
|
- 'form[0].value':data.enterprisename_customer,
|
|
|
- 'content.sat_orderclueid':data.sat_orderclueid,
|
|
|
+ 'form[0].value': data.enterprisename_customer,
|
|
|
+ 'content.sat_orderclueid': data.sat_orderclueid,
|
|
|
'content.sat_campaignid': data.sat_campaignid
|
|
|
})
|
|
|
}
|
|
|
},
|
|
|
+ introduce({
|
|
|
+ detail
|
|
|
+ }) {
|
|
|
+ let item = detail;
|
|
|
+ this.setData({
|
|
|
+ [`form[0].value`]: item.companyName,
|
|
|
+ [`form[5].value`]: item.address,
|
|
|
+ [`form[3].value`]: [item.regProvince, item.regCity, item.regArea],
|
|
|
+ })
|
|
|
+ },
|
|
|
+ queryClient() {
|
|
|
+ let data = this.selectComponent("#Form").query();
|
|
|
+ if (data.enterprisename == '') {
|
|
|
+ wx.showToast({
|
|
|
+ title: `您还未填写企业名称`,
|
|
|
+ icon: "none"
|
|
|
+ });
|
|
|
+ } else {
|
|
|
+ this.setData({
|
|
|
+ form: this.selectComponent("#Form").data.form,
|
|
|
+ })
|
|
|
+ this.selectComponent("#Info").queryClient(data.enterprisename)
|
|
|
+ }
|
|
|
+ },
|
|
|
submit() {
|
|
|
let content = {
|
|
|
...this.data.content,
|
|
|
@@ -173,9 +198,9 @@ Page({
|
|
|
content.county = content.province[2]
|
|
|
content.province = content.province[0]
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
_Http.basic({
|
|
|
- "id":"20221205162402",
|
|
|
+ "id": "20221205162402",
|
|
|
content
|
|
|
}).then(res => {
|
|
|
console.log("添加线索", res)
|
|
|
@@ -187,13 +212,13 @@ Page({
|
|
|
setTimeout(() => {
|
|
|
wx.navigateBack();
|
|
|
getCurrentPages().forEach(v => {
|
|
|
- console.log(v,'路径');
|
|
|
- if(v.__route__=='packageA/publicClue/detail'){
|
|
|
+ console.log(v, '路径');
|
|
|
+ if (v.__route__ == 'packageA/publicClue/detail') {
|
|
|
v.getDetail();
|
|
|
- }else if(v.__route__=='packageA/publicClue/index'){
|
|
|
+ } else if (v.__route__ == 'packageA/publicClue/index') {
|
|
|
v.getList(true);
|
|
|
- } else if(v.__route__=='packageA/activity/detail') {
|
|
|
- v.selectComponent('#clue').getList(this.data.content.sat_campaignid,true)
|
|
|
+ } else if (v.__route__ == 'packageA/activity/detail') {
|
|
|
+ v.selectComponent('#clue').getList(this.data.content.sat_campaignid, true)
|
|
|
}
|
|
|
})
|
|
|
}, 300)
|