|
|
@@ -61,6 +61,11 @@ Page({
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
+ } else if (parems.ownertable == "sys_phonebook") {
|
|
|
+ form.pop()
|
|
|
+ parems.dataextend = {
|
|
|
+ contactsid: [parems.ownerid1]
|
|
|
+ }
|
|
|
} else {
|
|
|
form[1].params = {
|
|
|
"id": "20240531165504",
|
|
|
@@ -79,9 +84,8 @@ Page({
|
|
|
}
|
|
|
if (parems.sys_datafollowupid != 0) {
|
|
|
form[0].value = parems.type;
|
|
|
- form[1].value = parems.contactsid;
|
|
|
+ if (parems.ownertable != "sys_phonebook") form[1].value = parems.contactsid;
|
|
|
if (parems.attinfos.length) this.selectComponent("#Yl_files").handleFiles(parems.attinfos);
|
|
|
-
|
|
|
this.setData({
|
|
|
list: this.data.list.map(v => {
|
|
|
v.value = parems[v.key]
|
|
|
@@ -93,6 +97,7 @@ Page({
|
|
|
parems,
|
|
|
form
|
|
|
})
|
|
|
+ this.selectComponent("#Form").confirm()
|
|
|
},
|
|
|
onInput(e) {
|
|
|
const {
|
|
|
@@ -166,10 +171,13 @@ Page({
|
|
|
loading: true
|
|
|
})
|
|
|
let content = Object.assign(this.data.parems, this.selectComponent("#Form").submit())
|
|
|
- content.dataextend = {
|
|
|
- contactsid: content.contactsid[1]
|
|
|
+
|
|
|
+ if (this.data.parems.ownertable != "sys_phonebook") {
|
|
|
+ content.dataextend = {
|
|
|
+ contactsid: content.contactsid[1]
|
|
|
+ }
|
|
|
+ delete(content.contactsid)
|
|
|
}
|
|
|
- delete(content.contactsid)
|
|
|
this.data.list.forEach(v => {
|
|
|
content[v.key] = v.value
|
|
|
})
|