layui.define(['tool','employeepicker','tinymce'], function (exports) { const table = layui.table; const laydate = layui.laydate; const dropdown = layui.dropdown; const employeepicker = layui.employeepicker; const tinymce = layui.tinymce; const obj = { //文本 text: function (id, name, real_txt, editPost) { let that = this; layer.open({ type: 1, title: '请输入内容', area: ['500px', '158px'], content: '
', btnAlign: 'c', btn: ['提交保存'], yes: function () { let newval = $("#goguEditInput").val(); if (newval != '') { editPost(id, name, newval, newval); } else { layer.msg('请输入内容'); } } }) }, //文本 textarea: function (id, name, real_txt, editPost) { let that = this; layer.open({ type: 1, title: '请输入内容', area: ['800px', '360px'], content: '', btnAlign: 'c', btn: ['提交保存'], yes: function () { let newval = $("#goguEditTextarea").val(); if (newval != '') { editPost(id, name, newval, newval); } else { layer.msg('请输入内容'); } } }) }, //员工单选 employee_one: function (id, name, show_txt, real_txt, editPost) { let that = this; employeepicker.init({ ids: real_txt.toString(), names: show_txt, department_url: "/api/index/get_department_tree", employee_url: "/api/index/get_employee", type: 0, callback: function (ids, names) { editPost(id, name, names, ids); } }); }, //员工多选 employee_more: function (id, name, show_txt, real_txt, editPost) { let that = this; let ids = []; let names = []; if (real_txt != '') { ids = real_txt.toString().split(','); names = show_txt.split(','); } employeepicker.init({ ids: ids, names: names, department_url: "/api/index/get_department_tree", employee_url: "/api/index/get_employee", type: 1, callback: function (ids, names) { editPost(id, name, names.join(','), ids.join(',')); } }); }, //表格单选 select_type: function (id, name, real_val, data, editPost) { let that = this; let i = data.length; while (i--) { if (data[i].id == real_val) { data.splice(i, 1); } } if (data.length == 0) { layer.msg('无可选择的内容'); return false; } layer.open({ title: '请选择', type: 1, area: ['500px', '360px'], content: '