|
|
@@ -54,11 +54,11 @@ Page({
|
|
|
};
|
|
|
if (options.ownertable == 'sys_task') {
|
|
|
let data = res.data;
|
|
|
- data.sys_taskid = data.sys_taskid?[data.tasktitle, [data.sys_taskid]]:''
|
|
|
+ data.sys_taskid = data.sys_taskid ? [data.tasktitle, [data.sys_taskid]] : ''
|
|
|
if (res.data.followobj == '临床') {
|
|
|
data.sa_customersid = [data.hospitalname, [data.sa_customersid]]
|
|
|
- data.sa_doctorid = data.sa_doctorid?[data.doctorname, [data.sa_doctorid]]:''
|
|
|
- data.sa_hospitaldepid = data.sa_hospitaldepid?[data.hospitaldepname, [data.sa_hospitaldepid]]:''
|
|
|
+ data.sa_doctorid = data.sa_doctorid ? [data.doctorname, [data.sa_doctorid]] : ''
|
|
|
+ data.sa_hospitaldepid = data.sa_hospitaldepid ? [data.hospitaldepname, [data.sa_hospitaldepid]] : ''
|
|
|
data.sa_agentsid = ''
|
|
|
this.formSetNew(res.data.followobj)
|
|
|
} else {
|
|
|
@@ -72,7 +72,7 @@ Page({
|
|
|
v.value = data[v.valueName];
|
|
|
if (v.label == '医生') {
|
|
|
v.disabled = false
|
|
|
- v.params.content.sa_customersid = data.sa_customersid.length?data.sa_customersid[1][0]:''
|
|
|
+ v.params.content.sa_customersid = data.sa_customersid.length ? data.sa_customersid[1][0] : ''
|
|
|
}
|
|
|
return v
|
|
|
})
|
|
|
@@ -108,7 +108,7 @@ Page({
|
|
|
errMsg: "",
|
|
|
hint: "",
|
|
|
type: "radio",
|
|
|
- value: '',
|
|
|
+ value: '临床',
|
|
|
radioList: [{
|
|
|
id: '临床',
|
|
|
name: '临床'
|
|
|
@@ -155,7 +155,7 @@ Page({
|
|
|
"id": 2025122309161202,
|
|
|
},
|
|
|
query: "&radio=true",
|
|
|
- },{
|
|
|
+ }, {
|
|
|
label: "推荐产品",
|
|
|
error: false,
|
|
|
errMsg: "",
|
|
|
@@ -165,7 +165,7 @@ Page({
|
|
|
valueName: "products",
|
|
|
checking: "base",
|
|
|
required: false
|
|
|
- }]
|
|
|
+ }]
|
|
|
|
|
|
let list = [{
|
|
|
label: "目的",
|
|
|
@@ -319,15 +319,15 @@ Page({
|
|
|
let obj3 = form.find(v => v.label == '科室')
|
|
|
obj3.value = '';
|
|
|
wx.navigateBack()
|
|
|
- }else if (temporary.item.label == '医生'){
|
|
|
+ } else if (temporary.item.label == '医生') {
|
|
|
form.find(v => v.label == '医生').value = data.value;
|
|
|
let obj2 = form.find(v => v.label == '科室')
|
|
|
obj2.value = [data.item.hospitaldepname, [data.item.sa_hospitaldepid]];
|
|
|
wx.navigateBack()
|
|
|
- }else if (temporary.item.label == '经销商'){
|
|
|
+ } else if (temporary.item.label == '经销商') {
|
|
|
form.find(v => v.label == '经销商').value = data.value;
|
|
|
wx.navigateBack()
|
|
|
- }else if (temporary.item.label == '跟进类型'){
|
|
|
+ } else if (temporary.item.label == '跟进类型') {
|
|
|
form.find(v => v.label == '跟进类型').value = data.value;
|
|
|
}
|
|
|
// this.selectComponent("#Form").confirm();
|
|
|
@@ -336,13 +336,16 @@ Page({
|
|
|
})
|
|
|
if (temporary.item.label == '跟进对象') {
|
|
|
form.find(v => v.label == '跟进对象').value = data.value;
|
|
|
+ let obj1 = form.find(v => v.label == '跟进类型');
|
|
|
+ obj1.value = '';
|
|
|
+ obj1.optionNmae = data.value == '临床' ? "hosfollowtype" : 'crfollowtype';
|
|
|
this.formSetNew(data.value)
|
|
|
- }
|
|
|
+ }
|
|
|
// this.selectComponent("#Form").confirm();
|
|
|
this.setData({
|
|
|
form
|
|
|
})
|
|
|
-
|
|
|
+
|
|
|
},
|
|
|
/* 表单必填项是否完成 */
|
|
|
onConfirm({
|
|
|
@@ -477,9 +480,9 @@ Page({
|
|
|
})
|
|
|
let content = Object.assign(this.data.content, this.selectComponent("#Form").submit())
|
|
|
content.resource = this.data.resource || ''
|
|
|
- console.log(content,'content343')
|
|
|
+ console.log(content, 'content343')
|
|
|
// let data = this.selectComponent("#Form").submit()
|
|
|
- console.log(this.data.form,'表单')
|
|
|
+ console.log(this.data.form, '表单')
|
|
|
if (this.data.special) {
|
|
|
content.target = this.data.list.find(v => v.label == '目的').value
|
|
|
content.content = this.data.list.find(v => v.label == '过程').value
|
|
|
@@ -490,10 +493,10 @@ Page({
|
|
|
content.createdate = content.select
|
|
|
if (this.data.form.find(v => v.label == '跟进对象').value == '临床') {
|
|
|
content.sa_customersid = this.data.form.find(v => v.label == '医院').value.length ? this.data.form.find(v => v.label == '医院').value[1][0] : 0
|
|
|
- content.sa_doctorid = this.data.form.find(v => v.label == '医生').value.length ? this.data.form.find(v => v.label == '医生').value[1][0] : 0
|
|
|
- content.sa_hospitaldepid = this.data.form.find(v => v.label == '科室').value.length ? this.data.form.find(v => v.label == '科室').value[1][0] : 0
|
|
|
- content.sys_taskid = this.data.form.find(v => v.label == '关联任务').value.length ? this.data.form.find(v => v.label == '任务').value[1][0] : 0
|
|
|
- }else {
|
|
|
+ content.sa_doctorid = this.data.form.find(v => v.label == '医生').value.length ? this.data.form.find(v => v.label == '医生').value[1][0] : 0
|
|
|
+ content.sa_hospitaldepid = this.data.form.find(v => v.label == '科室').value.length ? this.data.form.find(v => v.label == '科室').value[1][0] : 0
|
|
|
+ content.sys_taskid = this.data.form.find(v => v.label == '关联任务').value.length ? this.data.form.find(v => v.label == '任务').value[1][0] : 0
|
|
|
+ } else {
|
|
|
content.sa_agentsid = this.data.form.find(v => v.label == '经销商').value.length ? this.data.form.find(v => v.label == '经销商').value[1][0] : 0
|
|
|
}
|
|
|
} else {
|