layui.define(['tool','employeepicker','tinymce'], function (exports) {
let form = layui.form;
let table = layui.table;
let laydate = layui.laydate;
let dropdown = layui.dropdown;
let employeepicker = layui.employeepicker;
let tinymce = layui.tinymce;
let 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(','));
}
});
},
//ajax表格单选
select_table: function (id, name, real_val, url, editPost) {
let that = this;
let selectTable;
layer.open({
title: '请选择',
area: ['600px', '580px'],
type: 1,
content: '