hookehuyr

fix 消息配置字段确认调整

...@@ -291,22 +291,22 @@ ...@@ -291,22 +291,22 @@
291 </el-checkbox-group> --> 291 </el-checkbox-group> -->
292 <div style="display: flex; justify-content: space-between; align-items: center;"> 292 <div style="display: flex; justify-content: space-between; align-items: center;">
293 <div style="font-size: 14px; margin-left: 5px;">站内信</div> 293 <div style="font-size: 14px; margin-left: 5px;">站内信</div>
294 - <div><el-switch v-model="state.more_attr_data.msg_send_mail" :disabled="!state.more_attr_data.show" /></div> 294 + <div><el-switch v-model="state.more_attr_data.is_website_msg" :disabled="!state.more_attr_data.show" /></div>
295 </div> 295 </div>
296 - <div v-if="state.more_attr_data.msg_send_mail" style="color: red; font-size: 13px; margin-left: 5px;">站内信内容说明</div> 296 + <div v-if="state.more_attr_data.is_website_msg" style="color: red; font-size: 13px; margin-left: 5px;">{{ state.more_attr_data.website_msg_desc }}</div>
297 <div style="display: flex; justify-content: space-between; align-items: center;"> 297 <div style="display: flex; justify-content: space-between; align-items: center;">
298 <div style="font-size: 14px; margin-left: 5px;">微信</div> 298 <div style="font-size: 14px; margin-left: 5px;">微信</div>
299 - <div><el-switch v-model="state.more_attr_data.msg_send_weixin" :disabled="!state.more_attr_data.show" /></div> 299 + <div><el-switch v-model="state.more_attr_data.is_wechat_msg" :disabled="!state.more_attr_data.show" /></div>
300 </div> 300 </div>
301 - <div v-if="state.more_attr_data.msg_send_weixin" style="color: red; font-size: 13px; margin-left: 5px;">微信内容说明</div> 301 + <div v-if="state.more_attr_data.is_wechat_msg" style="color: red; font-size: 13px; margin-left: 5px;">{{ state.more_attr_data.wechat_msg_desc }}</div>
302 </div> 302 </div>
303 303
304 <div style="margin-left: 0.5rem;"> 304 <div style="margin-left: 0.5rem;">
305 <div style="font-size: 14px; margin: 0.5rem 0;">接收对象</div> 305 <div style="font-size: 14px; margin: 0.5rem 0;">接收对象</div>
306 <div class="flow-tag__wrapper" @click="openNodeMsgUserForm"> 306 <div class="flow-tag__wrapper" @click="openNodeMsgUserForm">
307 <el-tag 307 <el-tag
308 - v-if="state.more_attr_data.msg_user.length" 308 + v-if="state.more_attr_data.message_user_list.length"
309 - v-for="tag in state.more_attr_data.msg_user" 309 + v-for="tag in state.more_attr_data.message_user_list"
310 :key="tag.name" 310 :key="tag.name"
311 style="margin: 0 0.25rem 0.5rem 0.25rem;" 311 style="margin: 0 0.25rem 0.5rem 0.25rem;"
312 > 312 >
...@@ -766,10 +766,12 @@ export default { ...@@ -766,10 +766,12 @@ export default {
766 desc: '', 766 desc: '',
767 btnText: '', 767 btnText: '',
768 is_node: false, 768 is_node: false,
769 - msg_open: false, 769 + // msg_open: false,
770 - msg_user: [], 770 + message_user_list: [],
771 - msg_send_mail: false, 771 + is_website_msg: false,
772 - msg_send_weixin: false, 772 + is_wechat_msg: false,
773 + website_msg_desc: '站内信内容说明',
774 + wechat_msg_desc: '站内信内容说明',
773 }, 775 },
774 node_name: '', // 节点名称 776 node_name: '', // 节点名称
775 node_idx: null, // 节点index 777 node_idx: null, // 节点index
...@@ -1533,7 +1535,7 @@ export default { ...@@ -1533,7 +1535,7 @@ export default {
1533 const openNodeMsgUserForm = () => { // 打开节点操作的,消息配置用户弹框 1535 const openNodeMsgUserForm = () => { // 打开节点操作的,消息配置用户弹框
1534 state.dialogUserFormVisible = true; 1536 state.dialogUserFormVisible = true;
1535 state.is_node_msg_user_visible = true; 1537 state.is_node_msg_user_visible = true;
1536 - state.dialogUserTags = state.more_attr_data.msg_user; 1538 + state.dialogUserTags = state.more_attr_data.message_user_list;
1537 } 1539 }
1538 1540
1539 const onCloseUserView = (status: boolean) => { 1541 const onCloseUserView = (status: boolean) => {
...@@ -1548,7 +1550,7 @@ export default { ...@@ -1548,7 +1550,7 @@ export default {
1548 state.nextStepUserTags = data; 1550 state.nextStepUserTags = data;
1549 } 1551 }
1550 if (state.is_node_msg_user_visible) { // 赋值给节点消息配置负责人框 1552 if (state.is_node_msg_user_visible) { // 赋值给节点消息配置负责人框
1551 - state.more_attr_data.msg_user = data; 1553 + state.more_attr_data.message_user_list = data;
1552 } 1554 }
1553 // // 自动保存流程 1555 // // 自动保存流程
1554 // let { nodes, edges } = editor.editorState.graph.save(); 1556 // let { nodes, edges } = editor.editorState.graph.save();
...@@ -1759,10 +1761,12 @@ export default { ...@@ -1759,10 +1761,12 @@ export default {
1759 state.more_attr.forEach(attr => { 1761 state.more_attr.forEach(attr => {
1760 if (attr.id === 'no-2') { // 节点操作 1762 if (attr.id === 'no-2') { // 节点操作
1761 attr.data.forEach(ele => { 1763 attr.data.forEach(ele => {
1762 - ele.msg_open = false; 1764 + // ele.msg_open = false;
1763 - ele.msg_user = [{ "id": 107697, "type": "dept", "name": "传灯组" }] 1765 + ele.message_user_list = [{ "id": 107697, "type": "dept", "name": "传灯组" }]
1764 - ele.msg_send_mail = true; 1766 + ele.is_website_msg = true;
1765 - ele.msg_send_weixin = false; 1767 + ele.is_wechat_msg = false;
1768 + ele.website_msg_desc = '站内信开关说明';
1769 + ele.wechat_msg_desc = '微信开关说明';
1766 }) 1770 })
1767 } 1771 }
1768 }); 1772 });
...@@ -2540,8 +2544,8 @@ export default { ...@@ -2540,8 +2544,8 @@ export default {
2540 */ 2544 */
2541 const handleMoreAttr = (data) => { 2545 const handleMoreAttr = (data) => {
2542 if (!data.show) { 2546 if (!data.show) {
2543 - data.msg_send_mail = false; 2547 + data.is_website_msg = false;
2544 - data.msg_send_weixin = false; 2548 + data.is_wechat_msg = false;
2545 } 2549 }
2546 } 2550 }
2547 2551
......