|
|
@@ -12127,7 +12127,7 @@ function print() { __p += __j.call(arguments, '') }
|
|
|
<label style="display:block;margin-bottom:8px;color:#666;font-size:14px;">
|
|
|
选择联系人
|
|
|
</label>
|
|
|
- <select id="contactSelect" style="width:90%;padding:8px 12px;border:1px solid #ddd;border-radius:4px;">
|
|
|
+ <select id="contactSelect" style="width:96.5%;padding:8px 12px;border:1px solid #ddd;border-radius:4px;">
|
|
|
<option value="">请选择联系人</option>
|
|
|
<!-- 动态填充选项 -->
|
|
|
</select>
|
|
|
@@ -12302,6 +12302,8 @@ function print() { __p += __j.call(arguments, '') }
|
|
|
return acc;
|
|
|
}, {});
|
|
|
|
|
|
+ udf.CONTENT=LYcontent;
|
|
|
+
|
|
|
console.log("udf---", JSON.stringify(udf));
|
|
|
|
|
|
u.post({
|
|
|
@@ -12362,14 +12364,15 @@ function print() { __p += __j.call(arguments, '') }
|
|
|
url: "jd?cmd=com.awspaas.user.apps.donenow_sys_network_perm&sid=" + f.sessionId,
|
|
|
data: {}
|
|
|
}).then(perm => {
|
|
|
- console.log(perm);
|
|
|
+ console.log(perm,567765);
|
|
|
if (perm.result == "ok" && perm.data && perm.data.length > 0) {
|
|
|
g.sourceTypes = perm.data;
|
|
|
u.post({
|
|
|
url: "jd?cmd=com.actionsoft.apps.network_load_stream_by_sourceAndType&msaDefSvcId=crm&sid=" + f.sessionId,
|
|
|
data: g
|
|
|
}).then(S => {
|
|
|
- console.log(S, "res");
|
|
|
+ console.log(S, "res65123321");
|
|
|
+console.log(1289)
|
|
|
if (S.result == "ok") {
|
|
|
// 核心数据存储操作(添加按钮标识)
|
|
|
v.converList = v.converList.concat(S.data.page.list.map((T, N) => {
|
|
|
@@ -12450,7 +12453,7 @@ function print() { __p += __j.call(arguments, '') }
|
|
|
if (itemData._onEdit) {
|
|
|
itemData._onEdit();
|
|
|
}
|
|
|
- btn.disabled = true
|
|
|
+
|
|
|
|
|
|
const modal = document.createElement('div');
|
|
|
modal.className = 'dynamic-edit-modal';
|
|
|
@@ -12482,7 +12485,7 @@ function print() { __p += __j.call(arguments, '') }
|
|
|
<label style="display:block;margin-bottom:8px;color:#666;font-size:14px;">
|
|
|
选择联系人
|
|
|
</label>
|
|
|
- <select id="contactSelect" style="width:90%;padding:8px 12px;border:1px solid #ddd;border-radius:4px;">
|
|
|
+ <select id="contactSelect" style="width:96.5%;padding:8px 12px;border:1px solid #ddd;border-radius:4px;">
|
|
|
<option value="">请选择联系人</option>
|
|
|
<!-- 动态填充选项 -->
|
|
|
</select>
|
|
|
@@ -12554,15 +12557,15 @@ function print() { __p += __j.call(arguments, '') }
|
|
|
async function loadContacts() {
|
|
|
try {
|
|
|
const res = await u.post({
|
|
|
- url: "jd?cmd= ",
|
|
|
+ url: "jd?cmd=com.awspaas.user.apps.donenow_sys_network_contacts&sid="+f.sessionId,
|
|
|
data: {}
|
|
|
});
|
|
|
|
|
|
const contactSelect = modal.querySelector('#contactSelect');
|
|
|
res.data.forEach(contact => {
|
|
|
const option = document.createElement('option');
|
|
|
- option.value = contact.id;
|
|
|
- option.textContent = contact.name;
|
|
|
+ option.value = contact.VALUE;
|
|
|
+ option.textContent = contact.LABEL;
|
|
|
contactSelect.appendChild(option);
|
|
|
});
|
|
|
} catch (error) {
|
|
|
@@ -12589,6 +12592,8 @@ function print() { __p += __j.call(arguments, '') }
|
|
|
commentContent: modal.querySelector('#finishInfoArea').value,
|
|
|
commentType: 3,
|
|
|
finishDate: modal.querySelector('#finishDateInput').value,
|
|
|
+ contact:modal.querySelector('#contactSelect').value,
|
|
|
+ contactName: modal.querySelector('#contactSelect').options[contactSelect.selectedIndex].text,
|
|
|
teamId: itemData.teamId,
|
|
|
sourceAppId: itemData.sourceAppId,
|
|
|
sourceType: itemData.sourceType,
|
|
|
@@ -12618,7 +12623,9 @@ function print() { __p += __j.call(arguments, '') }
|
|
|
boId: w.context.processApi.pageContext.processContext.boId,
|
|
|
data: JSON.stringify({
|
|
|
CONTENT: postData.commentContent,
|
|
|
- FINISH_DATE: postData.finishDate
|
|
|
+ FINISH_DATE: postData.finishDate,
|
|
|
+ CONTACT:postData.contact,
|
|
|
+ CONTACT_NAME: postData.contactName
|
|
|
}),
|
|
|
streamId: postData.streamId,
|
|
|
commentType: "完成信息"
|
|
|
@@ -12658,7 +12665,7 @@ function print() { __p += __j.call(arguments, '') }
|
|
|
url: "jd?cmd=com.actionsoft.apps.network_load_stream_by_source&msaDefSvcId=crm&sid=" + f.sessionId,
|
|
|
data: g
|
|
|
}).then(S => {
|
|
|
- console.log(S, "res");
|
|
|
+ console.log(S, "res9901");
|
|
|
if (S.result == "ok") {
|
|
|
// 核心数据存储操作(添加按钮标识)
|
|
|
v.converList = v.converList.concat(S.data.page.list.map((T, N) => {
|