提交 68c9e484 编写于 作者: Skyeye云's avatar Skyeye云

feat: 工作日志托管到表单布局

上级 4b0bfe76
layui.config({
base: basePath,
version: skyeyeVersion
}).extend({
window: 'js/winui.window'
}).define(['window', 'table', 'jquery', 'winui'], function (exports) {
winui.renderColor();
layui.use(['form'], function (form) {
var index = parent.layer.getFrameIndex(window.name);
var $ = layui.$;
showGrid({
id: "showForm",
url: sysMainMation.jobdiaayBasePath + "diary004",
params: {rowId: parent.rowId},
pagination: false,
template: getFileContent('tpl/jobdiaryMyReceive/jobdiaryMyReceiveDayDetailsTemplate.tpl'),
ajaxSendAfter:function (json) {
// 附件回显
skyeyeEnclosure.showDetails({"enclosureUploadBtn": json.bean.enclosureInfo});
matchingLanguage();
}
});
});
});
\ No newline at end of file
var rowId = "";
layui.config({
base: basePath,
version: skyeyeVersion
}).extend({
window: 'js/winui.window'
}).define(['window', 'table', 'jquery', 'winui', 'laydate', 'form', 'tableSelect'], function (exports) {
winui.renderColor();
var $ = layui.$,
table = layui.table,
form = layui.form,
laydate = layui.laydate,
tableSelect = layui.tableSelect;
tableSelect.render({
elem: '#userName', //定义输入框input对象
checkedKey: 'id', //表格的唯一键值,非常重要,影响到选中状态 必填
searchKey: 'userName', //搜索输入框的name值 默认keyword
searchPlaceholder: '发件人搜索', //搜索输入框的提示文字 默认关键词搜索
table: { //定义表格参数,与LAYUI的TABLE模块一致,只是无需再定义表格elem
url: sysMainMation.jobdiaayBasePath + 'diary003',
where: {userName: $("#userName").val()},
method: 'post',
page: true,
limits: getLimits(),
limit: getLimit(),
cols: [[
{ type: 'radio'},
{ title: systemLanguage["com.skyeye.serialNumber"][languageType], type: 'numbers' },
{ field: 'userName', title: '发件人', width: 100 },
{ field: 'userSex', title: '性别', width: 60, templet: function (d) {
if(d.userSex == '0'){
return "保密";
} else if (d.userSex == '1'){
return "";
} else if (d.userSex == '2'){
return "";
} else {
return "参数错误";
}
}},
{ field: 'departmentName', title: '所在部门', width: 100 }
]]
},
done: function (elem, data) {
var newJson = data.data[0].userName;
var ids = data.data[0].id;
elem.val(newJson);
elem.attr('ts-selected', ids);
}
})
// '看日报'页面的选取时间段表格
laydate.render({elem: '#receivedTime', range: '~'});
form.render();
// 收到的日志列表
table.render({
id: 'messageTable',
elem: '#messageTable',
method: 'post',
url: sysMainMation.jobdiaayBasePath + 'diary001',
where: getTableParams(),
even: true,
page: true,
limits: [8, 16, 24, 32, 40, 48, 56],
limit: 8,
cols: [[
{ title: systemLanguage["com.skyeye.serialNumber"][languageType], type: 'numbers' },
{ field: 'jobTitle', title: '主题', width: 250, templet: function (d) {
return '<a lay-event="read" class="notice-title-click">' + d.jobTitle + '</a>';
}},
{ field: 'typeName', title: '日志类型', align: 'center', width: 110 },
{ field: 'state', title: '阅读状态', align: 'center', width: 110, templet: function (d) {
if(d.state == '1'){
return "<span class='state-down'>未读</span>";
} else if (d.state == '2'){
return "<span class='state-up'>已读</span>";
} else {
return "参数错误";
}
}},
{ field: 'createTime', title: '发件时间', align: 'center', width: 130 },
{ title: '星期几', align: 'center', width: 100, templet: function (d) {
return getMyDay(new Date(d.createTime));
}},
{ field: 'userName', title: '发件人', align: 'center', width: 110 },
{ title: systemLanguage["com.skyeye.operation"][languageType], fixed: 'right', align: 'center', width: 150, toolbar: '#tableBar'}
]],
done: function(json) {
matchingLanguage();
}
});
table.on('tool(messageTable)', function (obj) {
var data = obj.data;
var layEvent = obj.event;
if (layEvent === 'read') { //阅读
read(data);
} else if (layEvent === 'del'){ //删除
del(data);
}
});
// 阅读收到的日志
function read(data) {
rowId = data.id;
if (data.diaryType == 1){
// 日报
_openNewWindows({
url: "../../tpl/jobdiaryMyReceive/jobdiaryMyReceiveDayDetails.html",
title: "日志内容",
pageId: "jobdiaryMyReceiveDayDetails",
area: ['90vw', '90vh'],
callBack: function (refreshCode) {
if (data.state == '1')
loadTable();
}});
} else if (data.diaryType == 2){
// 周报
_openNewWindows({
url: "../../tpl/jobdiaryMyReceive/jobdiaryMyReceiveWeekDetails.html",
title: "日志内容",
pageId: "jobdiaryMyReceiveWeekDetails",
area: ['90vw', '90vh'],
callBack: function (refreshCode) {
if (data.state == '1')
loadTable();
}});
} else if (data.diaryType == 3){
// 月报
_openNewWindows({
url: "../../tpl/jobdiaryMyReceive/jobdiaryMyReceiveMonthDetails.html",
title: "日志内容",
pageId: "jobdiaryMyReceiveMonthDetails",
area: ['90vw', '90vh'],
callBack: function (refreshCode) {
if (data.state == '1')
loadTable();
}});
}
}
// 删除日志
function del(data) {
layer.confirm(systemLanguage["com.skyeye.deleteOperationMsg"][languageType], {icon: 3, title: systemLanguage["com.skyeye.deleteOperation"][languageType]}, function (index) {
layer.close(index);
AjaxPostUtil.request({url: sysMainMation.jobdiaayBasePath + "diary008", params: {rowId: data.id}, type: 'json', callback: function (json) {
winui.window.msg(systemLanguage["com.skyeye.deleteOperationSuccessMsg"][languageType], {icon: 1, time: 2000});
loadTable();
}});
});
}
// 我收到的日志全部设置为已读
$("body").on("click", "#alreadyRead", function() {
alreadyRead();
});
// 时间线查看自己收到的日志
$("body").on("click", "#timeLineSel", function() {
_openNewWindows({
url: "../../tpl/jobdiaryMyReceive/jobdiaryMyReceiveTimeLine.html",
title: "日志时间线",
pageId: "jobdiaryMyReceiveTimeLine",
area: ['90vw', '90vh'],
callBack: function (refreshCode) {
}});
});
// 我收到的日志全部设置为已读
function alreadyRead(){
AjaxPostUtil.request({url: sysMainMation.jobdiaayBasePath + "diary024", type: 'json', callback: function (json) {
winui.window.msg(systemLanguage["com.skyeye.successfulOperation"][languageType], {icon: 1, time: 2000});
loadTable();
}});
};
// 我收到的日志刷新
$("body").on("click", "#reloadTable", function() {
loadTable();
});
// 我收到的日志点击搜索
$("body").on("click", "#searchMyReceived", function() {
table.reloadData("messageTable", {page: {curr: 1}, where: getTableParams()});
});
//加载'看日志'列表
function loadTable() {
table.reloadData("messageTable", {where: getTableParams()});
}
function getTableParams() {
var startTime = "", endTime = "";
if (!isNull($("#receivedTime").val())) {
startTime = $("#receivedTime").val().split('~')[0].trim() + ' 00:00:00';
endTime = $("#receivedTime").val().split('~')[1].trim() + ' 23:59:59';
}
return {
firstTime: startTime,
lastTime: endTime,
userName: $("#userName").val(),
diaryType: $("#diaryType").val()
};
}
exports('jobdiaryMyReceiveList', {});
});
layui.config({
base: basePath,
version: skyeyeVersion
}).extend({
window: 'js/winui.window'
}).define(['window','jquery', 'winui'], function (exports) {
winui.renderColor();
layui.use(['form'], function (form) {
var index = parent.layer.getFrameIndex(window.name);
var $ = layui.$;
showGrid({
id: "showForm",
url: sysMainMation.jobdiaayBasePath + "diary014",
params: {rowId: parent.rowId},
pagination: false,
template: getFileContent('tpl/jobdiaryMyReceive/jobdiaryMyReceiveMonthDetailsTemplate.tpl'),
ajaxSendAfter:function (json) {
// 附件回显
skyeyeEnclosure.showDetails({"enclosureUploadBtn": json.bean.enclosureInfo});
matchingLanguage();
}
});
});
});
\ No newline at end of file
layui.config({
base: basePath,
version: skyeyeVersion
}).extend({
window: 'js/winui.window'
}).define(['window', 'jquery', 'winui', 'form', 'flow', 'laydate'], function (exports) {
winui.renderColor();
var $ = layui.$,
laydate = layui.laydate,
flow = layui.flow;
// 选取时间段表格
laydate.render({elem: '#createTime', range: '~'});
// 时间线日志列表模板
var timeTreeJobDiary = $("#timeTreeJobDiary").html();
inboxTimeTreeJobDiary();
// 加载时间线日志
function inboxTimeTreeJobDiary(){
flow.load({
elem: '#timeTreeJobDiaryList', //指定列表容器
scrollElem: '#timeTreeJobDiaryList',
isAuto: true,
done: function(page, next) { //到达临界点(默认滚动触发),触发下一页
var lis = [];
var params = {
page: page,
limit: 12,
createName: $("#createName").val(),
};
if(isNull($("#createTime").val())) {//一定要记得,当createTime为空时
params.firstTime = "";
params.lastTime = "";
}else {
params.firstTime = $("#createTime").val().split('~')[0].trim();
params.lastTime = $("#createTime").val().split('~')[1].trim();
}
//以jQuery的Ajax请求为例,请求下一页数据(注意:page是从2开始返回)
AjaxPostUtil.request({url: sysMainMation.jobdiaayBasePath + "diary023", params: params, type: 'json', callback: function (json) {
var jsonStr = "";//实体json对象
$.each(json.rows, function(index, bean) {
if(index == 0 && page == 1){
bean.showClass = 'first';
} else {
bean.showClass = 'date02';
}
$.each(bean.dayChild, function(i, item) {
var content = "已完成工作:" + item.completedJob + "<br>";
if (!isNull(item.incompleteJob)){//未完成工作
content += "未完成工作:" + item.incompleteJob + "<br>";
}
if (!isNull(item.workSummary)){//工作总结
if(item.jobType === '2'){//周报
content += "本周工作总结:" + item.workSummary + "<br>";
} else if (item.jobType === '3'){//月报
content += "本月工作总结:" + item.workSummary + "<br>";
}
}
if (!isNull(item.nextPlan)){//工作计划
if(item.jobType === '2'){//周报
content += "下周工作计划:" + item.nextPlan + "<br>";
} else if (item.jobType === '3'){//月报
content += "下月工作计划:" + item.nextPlan + "<br>";
}
}
if (!isNull(item.coordinaJob)){//需协调工作
content += "需协调工作:" + item.coordinaJob + "<br>";
}
if (!isNull(item.jobRemark)){//备注
content += "备注:" + item.jobRemark + "<br>";
}
item.content = content;
});
jsonStr = {
bean: bean
};
lis.push(getDataUseHandlebars(timeTreeJobDiary, jsonStr));
});
matchingLanguage();
//执行下一页渲染,第二参数为:满足“加载更多”的条件,即后面仍有分页
//pages为Ajax返回的总页数,只有当前页小于总页数的情况下,才会继续出现加载更多
next(lis.join(''), (page * 12) < json.total);
}});
}
});
}
// 搜索
$("body").on("click", "#formSearch", function() {
$("#timeTreeJobDiaryList").html("");
inboxTimeTreeJobDiary();
});
exports('jobdiaryMyReceiveTimeLine', {});
});
layui.config({
base: basePath,
version: skyeyeVersion
}).extend({
window: 'js/winui.window'
}).define(['window', 'table', 'jquery', 'winui'], function (exports) {
winui.renderColor();
layui.use(['form'], function (form) {
var index = parent.layer.getFrameIndex(window.name);
var $ = layui.$;
showGrid({
id: "showForm",
url: sysMainMation.jobdiaayBasePath + "diary011",
params: {rowId: parent.rowId},
pagination: false,
template: getFileContent('tpl/jobdiaryMyReceive/jobdiaryMyReceiveWeekDetailsTemplate.tpl'),
ajaxSendAfter:function (json) {
// 附件回显
skyeyeEnclosure.showDetails({"enclosureUploadBtn": json.bean.enclosureInfo});
matchingLanguage();
}
});
});
});
\ No newline at end of file
layui.config({
base: basePath,
version: skyeyeVersion
}).extend({
window: 'js/winui.window'
}).define(['window', 'table', 'jquery', 'winui'], function (exports) {
winui.renderColor();
layui.use(['form'], function (form) {
var index = parent.layer.getFrameIndex(window.name);
var $ = layui.$;
showGrid({
id: "showForm",
url: sysMainMation.jobdiaayBasePath + "diary007",
params: {rowId: parent.rowId},
pagination: false,
template: getFileContent('tpl/jobdiaryMySend/jobdiaryMySendDayDetailsTemplate.tpl'),
ajaxSendLoadBefore: function(hdb) {
},
ajaxSendAfter:function (json) {
// 附件回显
skyeyeEnclosure.showDetails({"enclosureUploadBtn": json.bean.enclosureInfo});
matchingLanguage();
}
});
});
});
\ No newline at end of file
var layedit;
var userList = new Array();//选择用户返回的集合或者进行回显的集合
// 我的日报
layui.config({
base: basePath,
version: skyeyeVersion
}).extend({
window: 'js/winui.window'
}).define(['window', 'table', 'jquery', 'winui', 'tagEditor'], function (exports) {
winui.renderColor();
layui.use(['form', 'layedit'], function (form) {
var index = parent.layer.getFrameIndex(window.name);
var $ = layui.$;
layedit = layui.layedit;
var reg = new RegExp("<br>", "g");
layedit.set({
uploadImage: {
url: reqBasePath + "common003", //接口url
type: 'post', //默认post
data: {
type: '13'
}
}
});
var layEditParams = {
tool: [
'html'
,'strong' //加粗
,'italic' //斜体
,'underline' //下划线
,'del' //删除线
,'addhr'
,'|'
,'removeformat'
,'fontFomatt'
,'fontfamily'
,'fontSize'
,'colorpicker'
,'fontBackColor'
,'face' //表情
,'|' //分割线
,'left' //左对齐
,'center' //居中对齐
,'right' //右对齐
,'link' //超链接
,'unlink' //清除链接
,'code'
,'image' //插入图片
,'attachment'
,'table'
,'|'
,'fullScreen'
,'preview'
,'|'
,'help'
],
uploadFiles: {
url: reqBasePath + "common003",
accept: 'file',
acceptMime: 'file/*',
size: '20480',
data: {
type: '13'
},
autoInsert: true, //自动插入编辑器设置
done: function(data) {
}
}
};
showGrid({
id: "showForm",
url: sysMainMation.jobdiaayBasePath + "diary016",
params: {rowId: parent.rowId},
pagination: false,
template: getFileContent('tpl/jobdiaryMySend/jobdiaryMySendDayEditTemplate.tpl'),
ajaxSendLoadBefore: function(hdb) {
hdb.registerHelper("compare1", function(v1, options){
return v1.replace(reg, "\n");
});
},
ajaxSendAfter:function (json) {
var userNames = "";
userList = json.bean.userInfo;
$.each(userList, function (i, item) {
userNames += item.name + ',';
});
//人员选择
$('#userName').tagEditor({
initialTags: userNames.split(','),
placeholder: '请选择接收人',
editorTag: false,
beforeTagDelete: function(field, editor, tags, val) {
userList = [].concat(arrayUtil.removeArrayPointName(userList, val));
}
});
var completedContent = layedit.build('completedcontent', layEditParams);
var incompleteContent = layedit.build('incompletecontent', layEditParams);
var coordinaContent = layedit.build('coordinacontent', layEditParams);
// 附件回显
skyeyeEnclosure.initTypeISData({'enclosureUpload': json.bean.enclosureInfo});
//人员选择
$("body").on("click", "#userNameSelPeople", function (e) {
systemCommonUtil.userReturnList = [].concat(userList);
systemCommonUtil.chooseOrNotMy = "2"; // 人员列表中是否包含自己--1.包含;其他参数不包含
systemCommonUtil.chooseOrNotEmail = "2"; // 人员列表中是否必须绑定邮箱--1.必须;其他参数没必要
systemCommonUtil.checkType = "1"; // 人员选择类型,1.多选;其他。单选
systemCommonUtil.openSysUserStaffChoosePage(function (userReturnList) {
// 重置数据
userList = [].concat(systemCommonUtil.tagEditorResetData('userName', userReturnList));
});
});
matchingLanguage();
form.render();
form.on('switch(todycompletedImagetext)', function (data) {
//是否图文模式
$(data.elem).val(data.elem.checked);
if (data.elem.value === 'true' || data.elem.value === true){
$("#completedtext").parent().hide();
$("#completedcontent").parent().show();
layedit.setContent(completedContent, $("#completedtext").val().replace(/\n|\r\n/g, "<br>"), false);
} else {
$("#completedtext").parent().show();
$("#completedcontent").parent().hide();
$("#completedtext").val(layedit.getContent(completedContent).replace(reg, "\n").replace(/<[^>]+>/g,""));
}
});
form.on('switch(todyincompleteImagetext)', function (data) {
//是否图文模式
$(data.elem).val(data.elem.checked);
if (data.elem.value === 'true' || data.elem.value === true){
$("#incompletetext").parent().hide();
$("#incompletecontent").parent().show();
layedit.setContent(incompleteContent,$("#incompletetext").val().replace(/\n|\r\n/g, "<br>"),false);
} else {
$("#incompletetext").parent().show();
$("#incompletecontent").parent().hide();
$("#incompletetext").val(layedit.getText(incompleteContent).replace(reg, "\n").replace(/<[^>]+>/g,""));
}
});
form.on('switch(todycoordinaImagetext)', function (data) {
//是否图文模式
$(data.elem).val(data.elem.checked);
if (data.elem.value === 'true' || data.elem.value === true){
$("#coordinatext").parent().hide();
$("#coordinacontent").parent().show();
layedit.setContent(coordinaContent,$("#coordinatext").val().replace(/\n|\r\n/g, "<br>"),false);
} else {
$("#coordinatext").parent().show();
$("#coordinacontent").parent().hide();
$("#coordinatext").val(layedit.getText(coordinaContent).replace(reg, "\n").replace(/<[^>]+>/g,""));
}
});
form.on('submit(daysubmit)', function (data) {
if (winui.verifyForm(data.elem)) {
var params = {
jobRemark: encodeURIComponent($("#jobRemark").val()),
jobTitle: $("#jobTitle").val(),
id: json.bean.id,
enclosureInfo: skyeyeEnclosure.getEnclosureIdsByBoxId('enclosureUpload'),
userId: systemCommonUtil.tagEditorGetAllData('userName', userList)
};
if(isNull(params.userId)){
winui.window.msg('请选择收件人', {icon: 2, time: 2000});
return false;
}
if (data.field.todycompleted === 'true'){
if(isNull(layedit.getContent(completedContent))){
winui.window.msg('请填写今日已完成工作', {icon: 2, time: 2000});
return false;
} else {
params.completedJob = encodeURIComponent(layedit.getContent(completedContent));
}
} else {
if(isNull($("#completedtext").val())) {
winui.window.msg('请填写今日已完成工作', {icon: 2, time: 2000});
return false;
} else {
params.completedJob = encodeURIComponent($("#completedtext").val().replace(/\n|\r\n/g, "<br>"));
}
}
if (data.field.todyincomplete === 'true'){
params.incompleteJob = encodeURIComponent(layedit.getContent(incompleteContent));
} else {
params.incompleteJob = encodeURIComponent($("#incompletetext").val().replace(/\n|\r\n/g, "<br>"));
}
if (data.field.todycoordina === 'true'){
params.coordinaJob = encodeURIComponent(layedit.getContent(coordinaContent));
} else {
params.coordinaJob = encodeURIComponent($("#coordinatext").val().replace(/\n|\r\n/g, "<br>"));
}
AjaxPostUtil.request({url: sysMainMation.jobdiaayBasePath + "diary017", params: params, type: 'json', callback: function (json) {
parent.layer.close(index);
parent.refreshCode = '0';
}});
}
return false;
});
}
});
$("body").on("click", "#cancle", function() {
parent.layer.close(index);
});
});
});
\ No newline at end of file
var rowId = "";
layui.config({
base: basePath,
version: skyeyeVersion
}).extend({
window: 'js/winui.window'
}).define(['window', 'table', 'jquery', 'winui', 'laydate', 'form'], function (exports) {
winui.renderColor();
var $ = layui.$,
table = layui.table,
form = layui.form,
laydate = layui.laydate;
// 发日志
authBtn('1555748167744');
// '我发出的'页面的选取时间段表格
laydate.render({elem: '#createTime', range: '~'});
form.render();
initMysendTable();
// 发出的日志列表
function initMysendTable(){
table.render({
id: 'mysendTable',
elem: '#mysendTable',
method: 'post',
url: sysMainMation.jobdiaayBasePath + 'diary005',
where: getTableParams(),
even: true,
page: true,
limits: getLimits(),
limit: getLimit(),
cols: [[
{ title: systemLanguage["com.skyeye.serialNumber"][languageType], type: 'numbers' },
{ field: 'jobTitle', title: '主题', width: 250, templet: function (d) {
return '<a lay-event="reading" class="notice-title-click">' + d.jobTitle + '</a>';
}},
{ field: 'typeName', title: '日志类型', align: 'center', width: 110},
{ field: 'createTime', title: '发件时间', align: 'center', width: 130 },
{ title: '星期几', align: 'center', width: 100, templet: function (d) {
return getMyDay(new Date(d.createTime));
}},
{ field: 'state', title: '发件状态', align: 'center', width: 130, templet: function (d) {
if(d.state == 1){
return "已发送";
} else if (d.state == 2){
return "未发送";
} else {
return "参数错误";
}
}},
{ title: systemLanguage["com.skyeye.operation"][languageType], fixed: 'right', align: 'center', width: 200, toolbar: '#tableBar1'}
]],
done: function(json) {
matchingLanguage();
}
});
table.on('tool(mysendTable)', function (obj) {
var data = obj.data;
var layEvent = obj.event;
if (layEvent === 'repeal') { //撤回
repeal(data);
} else if (layEvent === 'reading'){ //阅读日志详情
reading(data);
} else if (layEvent === 'mydel'){ //删除我发送的日志
mydel(data);
} else if (layEvent === 'send'){ //发送我撤回的日志
send(data);
}
});
}
// 发日志
$("body").on("click", "#publish", function() {
_openNewWindows({
url: "../../tpl/jobdiaryMySend/jobdiaryMySendPublish.html",
title: "发表日志",
pageId: "jobdiaryMySendPublish",
area: ['90vw', '90vh'],
callBack: function (refreshCode) {
winui.window.msg(systemLanguage["com.skyeye.successfulOperation"][languageType], {icon: 1, time: 2000});
loadMySendTable();
}});
});
// 撤回日志
function repeal(data) {
layer.confirm('确认撤回选中数据吗?', { icon: 3, title: '撤回操作' }, function (index) {
layer.close(index);
AjaxPostUtil.request({url: sysMainMation.jobdiaayBasePath + "diary006", params: {rowId: data.id}, type: 'json', callback: function (json) {
winui.window.msg("撤回成功", {icon: 1, time: 2000});
loadMySendTable();
}});
});
}
// 删除我发出的日志
function mydel(data) {
layer.confirm(systemLanguage["com.skyeye.deleteOperationMsg"][languageType], {icon: 3, title: systemLanguage["com.skyeye.deleteOperation"][languageType]}, function (index) {
layer.close(index);
AjaxPostUtil.request({url: sysMainMation.jobdiaayBasePath + "diary015", params: {rowId: data.id}, type: 'json', callback: function (json) {
winui.window.msg(systemLanguage["com.skyeye.deleteOperationSuccessMsg"][languageType], {icon: 1, time: 2000});
loadMySendTable();
}});
});
}
// 我发出的日志详情
function reading(data) {
rowId = data.id;
if (data.diaryType == 1){
// 日报
_openNewWindows({
url: "../../tpl/jobdiaryMySend/jobdiaryMySendDayDetails.html",
title: "日志内容",
pageId: "jobdiaryMySendDayDetails",
area: ['90vw', '90vh'],
callBack: function (refreshCode) {
}});
} else if (data.diaryType == 2){
// 周报
_openNewWindows({
url: "../../tpl/jobdiaryMySend/jobdiaryMySendWeekDetails.html",
title: "日志内容",
pageId: "jobdiaryMySendWeekDetails",
area: ['90vw', '90vh'],
callBack: function (refreshCode) {
}});
} else if (data.diaryType == 3){
// 周报
_openNewWindows({
url: "../../tpl/jobdiaryMySend/jobdiaryMySendMonthDetails.html",
title: "日志内容",
pageId: "jobdiaryMySendMonthDetails",
area: ['90vw', '90vh'],
callBack: function (refreshCode) {
}});
}
}
// 发送撤回的日志
function send(data) {
rowId = data.id;
if (data.diaryType == 1){
// 日报
_openNewWindows({
url: "../../tpl/jobdiaryMySend/jobdiaryMySendDayEdit.html",
title: "编辑日报",
pageId: "jobdiaryMySendDayEdit",
area: ['90vw', '90vh'],
callBack: function (refreshCode) {
winui.window.msg("发送成功", {icon: 1, time: 2000});
loadMySendTable();
}});
} else if (data.diaryType == 2){
// 周报
_openNewWindows({
url: "../../tpl/jobdiaryMySend/jobdiaryMySendWeekEdit.html",
title: "编辑周报",
pageId: "jobdiaryMySendWeekEdit",
area: ['90vw', '90vh'],
callBack: function (refreshCode) {
winui.window.msg("发送成功", {icon: 1, time: 2000});
loadMySendTable();
}});
} else if (data.diaryType == 3){
// 月报
_openNewWindows({
url: "../../tpl/jobdiaryMySend/jobdiaryMySendMonthEdit.html",
title: "编辑月报",
pageId: "jobdiaryMySendMonthEdit",
area: ['90vw', '90vh'],
callBack: function (refreshCode) {
winui.window.msg("发送成功", {icon: 1, time: 2000});
loadMySendTable();
}});
}
}
// 我发出的日志刷新
$("body").on("click", "#reloadTable2", function() {
loadMySendTable();
});
// '我发出的'页面的点击搜索
$("body").on("click", "#searchMySend", function() {
table.reloadData("mysendTable", {page: {curr: 1}, where: getTableParams()});
});
// 加载'我发出的'列表
function loadMySendTable(){
table.reloadData("mysendTable", {where: getTableParams()});
}
function getTableParams() {
var startTime = "", endTime = "";
if (!isNull($("#createTime").val())) {
startTime = $("#createTime").val().split('~')[0].trim() + ' 00:00:00';
endTime = $("#createTime").val().split('~')[1].trim() + ' 23:59:59';
}
return {
firstTime: startTime,
lastTime: endTime,
jobTitle: $("#jobTitle").val(),
diaryType: $("#myDiaryType").val()
};
}
exports('jobdiaryMySendList', {});
});
layui.config({
base: basePath,
version: skyeyeVersion
}).extend({
window: 'js/winui.window'
}).define(['window', 'jquery', 'winui'], function (exports) {
winui.renderColor();
layui.use(['form'], function (form) {
var index = parent.layer.getFrameIndex(window.name);
var $ = layui.$;
showGrid({
id: "showForm",
url: sysMainMation.jobdiaayBasePath + "diary013",
params: {rowId: parent.rowId},
pagination: false,
template: getFileContent('tpl/jobdiaryMySend/jobdiaryMySendMonthDetailsTemplate.tpl'),
ajaxSendAfter:function (json) {
// 附件回显
skyeyeEnclosure.showDetails({"enclosureUploadBtn": json.bean.enclosureInfo});
matchingLanguage();
}
});
});
});
\ No newline at end of file
var layedit;
var userList = new Array();//选择用户返回的集合或者进行回显的集合
// 我的月报
layui.config({
base: basePath,
version: skyeyeVersion
}).extend({
window: 'js/winui.window'
}).define(['window', 'table', 'jquery', 'winui', 'tagEditor'], function (exports) {
winui.renderColor();
layui.use(['form', 'layedit'], function (form) {
var index = parent.layer.getFrameIndex(window.name);
var $ = layui.$;
layedit = layui.layedit;
var reg = new RegExp("<br>", "g");
layedit.set({
uploadImage: {
url: reqBasePath + "common003", //接口url
type: 'post', //默认post
data: {
type: '13'
}
}
});
var layEditParams = {
tool: [
'html'
,'strong' //加粗
,'italic' //斜体
,'underline' //下划线
,'del' //删除线
,'addhr'
,'|'
,'removeformat'
,'fontFomatt'
,'fontfamily'
,'fontSize'
,'colorpicker'
,'fontBackColor'
,'face' //表情
,'|' //分割线
,'left' //左对齐
,'center' //居中对齐
,'right' //右对齐
,'link' //超链接
,'unlink' //清除链接
,'code'
,'image' //插入图片
,'attachment'
,'table'
,'|'
,'fullScreen'
,'preview'
,'|'
,'help'
],
uploadFiles: {
url: reqBasePath + "common003",
accept: 'file',
acceptMime: 'file/*',
size: '20480',
data: {
type: '13'
},
autoInsert: true, //自动插入编辑器设置
done: function(data) {
}
}
};
showGrid({
id: "showForm",
url: sysMainMation.jobdiaayBasePath + "diary020",
params: {rowId: parent.rowId},
pagination: false,
template: getFileContent('tpl/jobdiaryMySend/jobdiaryMySendMonthEditTemplate.tpl'),
ajaxSendLoadBefore: function(hdb) {
hdb.registerHelper("compare1", function(v1, options){
return v1.replace(reg, "\n");
});
},
ajaxSendAfter:function (json) {
var userNames = "";
userList = json.bean.userInfo;
$.each(userList, function (i, item) {
userNames += item.name + ',';
});
//人员选择
$('#userName').tagEditor({
initialTags: userNames.split(','),
placeholder: '请选择接收人',
editorTag: false,
beforeTagDelete: function(field, editor, tags, val) {
userList = [].concat(arrayUtil.removeArrayPointName(userList, val));
}
});
var monthCompletedContent = layedit.build('monthCompletedContent', layEditParams);
var monthWorkSummaryContent = layedit.build('monthWorkSummaryContent', layEditParams);
var monthNextWorkPlanContent = layedit.build('monthNextWorkPlanContent', layEditParams);
var monthCoordinaJobContent = layedit.build('monthCoordinaJobContent', layEditParams);
// 附件回显
skyeyeEnclosure.initTypeISData({'enclosureUpload': json.bean.enclosureInfo});
//人员选择
$("body").on("click", "#userNameSelPeople", function(e) {
systemCommonUtil.userReturnList = [].concat(userList);
systemCommonUtil.chooseOrNotMy = "2"; // 人员列表中是否包含自己--1.包含;其他参数不包含
systemCommonUtil.chooseOrNotEmail = "2"; // 人员列表中是否必须绑定邮箱--1.必须;其他参数没必要
systemCommonUtil.checkType = "1"; // 人员选择类型,1.多选;其他。单选
systemCommonUtil.openSysUserStaffChoosePage(function (userReturnList) {
// 重置数据
userList = [].concat(systemCommonUtil.tagEditorResetData('userName', userReturnList));
});
});
matchingLanguage();
form.render();
form.on('switch(monthCompletedImagetext)', function (data) {
//是否图文模式
$(data.elem).val(data.elem.checked);
if (data.elem.value === 'true' || data.elem.value === true){
$("#monthCompletedText").parent().hide();
$("#monthCompletedContent").parent().show();
layedit.setContent(monthCompletedContent, $("#monthCompletedText").val().replace(/\n|\r\n/g, "<br>"), false);
} else {
$("#monthCompletedText").parent().show();
$("#monthCompletedContent").parent().hide();
$("#monthCompletedText").val(layedit.getText(monthCompletedContent).replace(reg, "\n").replace(/<[^>]+>/g,""));
}
});
form.on('switch(monthWorkSummaryImagetext)', function (data) {
//是否图文模式
$(data.elem).val(data.elem.checked);
if (data.elem.value === 'true' || data.elem.value === true){
$("#monthWorkSummaryText").parent().hide();
$("#monthWorkSummaryContent").parent().show();
layedit.setContent(monthWorkSummaryContent, $("#monthWorkSummaryText").val().replace(/\n|\r\n/g, "<br>"), false);
} else {
$("#monthWorkSummaryText").parent().show();
$("#monthWorkSummaryContent").parent().hide();
$("#monthWorkSummaryText").val(layedit.getText(monthWorkSummaryContent).replace(reg, "\n").replace(/<[^>]+>/g,""));
}
});
form.on('switch(monthNextWorkPlanImagetext)', function (data) {
//是否图文模式
$(data.elem).val(data.elem.checked);
if (data.elem.value === 'true' || data.elem.value === true){
$("#monthNextWorkPlanText").parent().hide();
$("#monthNextWorkPlanContent").parent().show();
layedit.setContent(monthNextWorkPlanContent, $("#monthNextWorkPlanText").val().replace(/\n|\r\n/g, "<br>"), false);
} else {
$("#monthNextWorkPlanText").parent().show();
$("#monthNextWorkPlanContent").parent().hide();
$("#monthNextWorkPlanText").val(layedit.getText(monthNextWorkPlanContent).replace(reg, "\n").replace(/<[^>]+>/g,""));
}
});
form.on('switch(monthCoordinaJobImagetext)', function (data) {
//是否图文模式
$(data.elem).val(data.elem.checked);
if (data.elem.value === 'true' || data.elem.value === true){
$("#monthCoordinaJobText").parent().hide();
$("#monthCoordinaJobContent").parent().show();
layedit.setContent(monthCoordinaJobContent, $("#monthCoordinaJobText").val().replace(/\n|\r\n/g, "<br>"), false);
} else {
$("#monthCoordinaJobText").parent().show();
$("#monthCoordinaJobContent").parent().hide();
$("#monthCoordinaJobText").val(layedit.getText(monthCoordinaJobContent).replace(reg, "\n").replace(/<[^>]+>/g,""));
}
});
form.on('submit(monthSubmit)', function (data) {
if (winui.verifyForm(data.elem)) {
var params = {
jobRemark: encodeURIComponent($("#monthJobRemark").val()),
jobTitle: $("#jobMonthTitle").val(),
id: json.bean.id,
monthenclosureInfo: skyeyeEnclosure.getEnclosureIdsByBoxId('enclosureUpload'),
userId: systemCommonUtil.tagEditorGetAllData('userName', userList)
};
if (isNull(params.userId)) {
winui.window.msg('请选择收件人', {icon: 2, time: 2000});
return false;
}
if (data.field.monthCompleted === 'true'){
if(isNull(layedit.getContent(monthCompletedContent))){
winui.window.msg('请填写本月已完成工作', {icon: 2, time: 2000});
return false;
} else {
params.completedJob = encodeURIComponent(layedit.getContent(monthCompletedContent));
}
} else {
if(isNull($("#monthCompletedText").val())) {
winui.window.msg('请填写本月已完成工作', {icon: 2, time: 2000});
return false;
} else {
params.completedJob = encodeURIComponent($("#monthCompletedText").val().replace(/\n|\r\n/g, "<br>"));
}
}
if (data.field.monthCoordinaJob === 'true'){
params.coordinaJob = encodeURIComponent(layedit.getContent(monthCoordinaJobContent));
} else {
params.coordinaJob = encodeURIComponent($("#monthCoordinaJobText").val().replace(/\n|\r\n/g, "<br>"));
}
if (data.field.monthNextWorkPlan === 'true'){
params.nextWorkPlan = encodeURIComponent(layedit.getContent(monthNextWorkPlanContent));
} else {
params.nextWorkPlan = encodeURIComponent($("#monthNextWorkPlanText").val().replace(/\n|\r\n/g, "<br>"));
}
if (data.field.monthWorkSummary === 'true'){
params.thisWorkSummary = encodeURIComponent(layedit.getContent(monthWorkSummaryContent));
} else {
params.thisWorkSummary = encodeURIComponent($("#monthWorkSummaryText").val().replace(/\n|\r\n/g, "<br>"));
}
AjaxPostUtil.request({url: sysMainMation.jobdiaayBasePath + "diary021", params: params, type: 'json', callback: function (json) {
parent.layer.close(index);
parent.refreshCode = '0';
}});
}
return false;
});
}
});
// 取消
$("body").on("click", "#monthCancle", function() {
parent.layer.close(index);
});
});
});
\ No newline at end of file
layui.config({
base: basePath,
version: skyeyeVersion
}).extend({
window: 'js/winui.window'
}).define(['window', 'table', 'jquery', 'winui'], function (exports) {
winui.renderColor();
layui.use(['form'], function (form) {
var index = parent.layer.getFrameIndex(window.name);
var $ = layui.$;
showGrid({
id: "showForm",
url: sysMainMation.jobdiaayBasePath + "diary010",
params: {rowId: parent.rowId},
pagination: false,
template: getFileContent('tpl/jobdiaryMySend/jobdiaryMySendWeekDetailsTemplate.tpl'),
ajaxSendAfter:function (json) {
// 附件回显
skyeyeEnclosure.showDetails({"enclosureUploadBtn": json.bean.enclosureInfo});
matchingLanguage();
}
});
});
});
\ No newline at end of file
var layedit;
var userList = new Array();//选择用户返回的集合或者进行回显的集合
// 我的周报
layui.config({
base: basePath,
version: skyeyeVersion
}).extend({
window: 'js/winui.window'
}).define(['window', 'table', 'jquery', 'winui', 'tagEditor'], function (exports) {
winui.renderColor();
layui.use(['form', 'layedit'], function (form) {
var index = parent.layer.getFrameIndex(window.name);
var $ = layui.$;
layedit = layui.layedit;
var reg = new RegExp("<br>", "g");
layedit.set({
uploadImage: {
url: reqBasePath + "common003", //接口url
type: 'post', //默认post
data: {
type: '13'
}
}
});
var layEditParams = {
tool: [
'html'
,'strong' //加粗
,'italic' //斜体
,'underline' //下划线
,'del' //删除线
,'addhr'
,'|'
,'removeformat'
,'fontFomatt'
,'fontfamily'
,'fontSize'
,'colorpicker'
,'fontBackColor'
,'face' //表情
,'|' //分割线
,'left' //左对齐
,'center' //居中对齐
,'right' //右对齐
,'link' //超链接
,'unlink' //清除链接
,'code'
,'image' //插入图片
,'attachment'
,'table'
,'|'
,'fullScreen'
,'preview'
,'|'
,'help'
],
uploadFiles: {
url: reqBasePath + "common003",
accept: 'file',
acceptMime: 'file/*',
size: '20480',
data: {
type: '13'
},
autoInsert: true, //自动插入编辑器设置
done: function(data) {
}
}
};
showGrid({
id: "showForm",
url: sysMainMation.jobdiaayBasePath + "diary018",
params: {rowId: parent.rowId},
pagination: false,
template: getFileContent('tpl/jobdiaryMySend/jobdiaryMySendWeekEditTemplate.tpl'),
ajaxSendLoadBefore: function(hdb) {
hdb.registerHelper("compare1", function(v1, options){
return v1.replace(reg, "\n");
});
},
ajaxSendAfter:function (json) {
var userNames = "";
userList = json.bean.userInfo;
$.each(userList, function (i, item) {
userNames += item.name + ',';
});
//人员选择
$('#userName').tagEditor({
initialTags: userNames.split(','),
placeholder: '请选择接收人',
editorTag: false,
beforeTagDelete: function(field, editor, tags, val) {
userList = [].concat(arrayUtil.removeArrayPointName(userList, val));
}
});
var weekCompletedContent = layedit.build('weekCompletedContent', layEditParams);
var weekWorkSummaryContent = layedit.build('weekWorkSummaryContent', layEditParams);
var weekNextWorkPlanContent = layedit.build('weekNextWorkPlanContent', layEditParams);
var weekCoordinaJobContent = layedit.build('weekCoordinaJobContent', layEditParams);
// 附件回显
skyeyeEnclosure.initTypeISData({'enclosureUpload': json.bean.enclosureInfo});
//人员选择
$("body").on("click", "#userNameSelPeople", function (e) {
systemCommonUtil.userReturnList = [].concat(userList);
systemCommonUtil.chooseOrNotMy = "2"; // 人员列表中是否包含自己--1.包含;其他参数不包含
systemCommonUtil.chooseOrNotEmail = "2"; // 人员列表中是否必须绑定邮箱--1.必须;其他参数没必要
systemCommonUtil.checkType = "1"; // 人员选择类型,1.多选;其他。单选
systemCommonUtil.openSysUserStaffChoosePage(function (userReturnList) {
// 重置数据
userList = [].concat(systemCommonUtil.tagEditorResetData('userName', userReturnList));
});
});
matchingLanguage();
form.render();
form.on('switch(weekCompletedImagetext)', function (data) {
//是否图文模式
$(data.elem).val(data.elem.checked);
if (data.elem.value === 'true' || data.elem.value === true){
$("#weekCompletedText").parent().hide();
$("#weekCompletedContent").parent().show();
layedit.setContent(weekCompletedContent, $("#weekCompletedText").val().replace(/\n|\r\n/g, "<br>"), false);
} else {
$("#weekCompletedText").parent().show();
$("#weekCompletedContent").parent().hide();
$("#weekCompletedText").val(layedit.getText(weekCompletedContent).replace(reg, "\n").replace(/<[^>]+>/g,""));
}
});
form.on('switch(weekWorkSummaryImagetext)', function (data) {
//是否图文模式
$(data.elem).val(data.elem.checked);
if (data.elem.value === 'true' || data.elem.value === true){
$("#weekWorkSummaryText").parent().hide();
$("#weekWorkSummaryContent").parent().show();
layedit.setContent(weekWorkSummaryContent, $("#weekWorkSummaryText").val().replace(/\n|\r\n/g, "<br>"), false);
} else {
$("#weekWorkSummaryText").parent().show();
$("#weekWorkSummaryContent").parent().hide();
$("#weekWorkSummaryText").val(layedit.getText(weekWorkSummaryContent).replace(reg, "\n").replace(/<[^>]+>/g,""));
}
});
form.on('switch(weekNextWorkPlanImagetext)', function (data) {
//是否图文模式
$(data.elem).val(data.elem.checked);
if (data.elem.value === 'true' || data.elem.value === true){
$("#weekNextWorkPlanText").parent().hide();
$("#weekNextWorkPlanContent").parent().show();
layedit.setContent(weekNextWorkPlanContent, $("#weekNextWorkPlanText").val().replace(/\n|\r\n/g, "<br>"), false);
} else {
$("#weekNextWorkPlanText").parent().show();
$("#weekNextWorkPlanContent").parent().hide();
$("#weekNextWorkPlanText").val(layedit.getText(weekNextWorkPlanContent).replace(reg, "\n").replace(/<[^>]+>/g,""));
}
});
form.on('switch(weekCoordinaJobImagetext)', function (data) {
//是否图文模式
$(data.elem).val(data.elem.checked);
if (data.elem.value === 'true' || data.elem.value === true){
$("#weekCoordinaJobText").parent().hide();
$("#weekCoordinaJobContent").parent().show();
layedit.setContent(weekCoordinaJobContent, $("#weekCoordinaJobText").val().replace(/\n|\r\n/g, "<br>"), false);
} else {
$("#weekCoordinaJobText").parent().show();
$("#weekCoordinaJobContent").parent().hide();
$("#weekCoordinaJobText").val(layedit.getText(weekCoordinaJobContent).replace(reg, "\n").replace(/<[^>]+>/g,""));
}
});
form.on('submit(weekSubmit)', function (data) {
if (winui.verifyForm(data.elem)) {
var params = {
jobRemark: encodeURIComponent($("#weekJobRemark").val()),
jobTitle: $("#jobWeekTitle").val(),
id: json.bean.id,
weekenclosureInfo: skyeyeEnclosure.getEnclosureIdsByBoxId('enclosureUpload'),
userId: systemCommonUtil.tagEditorGetAllData('userName', userList)
};
if (isNull(params.userId)) {
winui.window.msg('请选择收件人', {icon: 2, time: 2000});
return false;
}
if (data.field.weekCompleted === 'true'){
if(isNull(layedit.getContent(weekCompletedContent))){
winui.window.msg('请填写本周已完成工作', {icon: 2, time: 2000});
return false;
} else {
params.completedJob = encodeURIComponent(layedit.getContent(weekCompletedContent));
}
} else {
if(isNull($("#weekCompletedText").val())) {
winui.window.msg('请填写本周已完成工作', {icon: 2, time: 2000});
return false;
} else {
params.completedJob = encodeURIComponent($("#weekCompletedText").val().replace(/\n|\r\n/g, "<br>"));
}
}
if (data.field.weekCoordinaJob === 'true'){
params.coordinaJob = encodeURIComponent(layedit.getContent(weekCoordinaJobContent));
} else {
params.coordinaJob = encodeURIComponent($("#weekCoordinaJobText").val().replace(/\n|\r\n/g, "<br>"));
}
if (data.field.weekNextWorkPlan === 'true'){
params.nextWorkPlan = encodeURIComponent(layedit.getContent(weekNextWorkPlanContent));
} else {
params.nextWorkPlan = encodeURIComponent($("#weekNextWorkPlanText").val().replace(/\n|\r\n/g, "<br>"));
}
if (data.field.weekWorkSummary === 'true'){
params.thisWorkSummary = encodeURIComponent(layedit.getContent(weekWorkSummaryContent));
} else {
params.thisWorkSummary = encodeURIComponent($("#weekWorkSummaryText").val().replace(/\n|\r\n/g, "<br>"));
}
AjaxPostUtil.request({url: sysMainMation.jobdiaayBasePath + "diary019", params: params, type: 'json', callback: function (json) {
parent.layer.close(index);
parent.refreshCode = '0';
}});
}
return false;
});
}
});
// 取消
$("body").on("click", "#weekCancle", function() {
parent.layer.close(index);
});
});
});
\ No newline at end of file
layui.config({
base: basePath,
version: skyeyeVersion
}).extend({
window: 'js/winui.window',
echarts: '../echarts/echarts',
echartsTheme: '../echarts/echartsTheme'
}).define(['window', 'jquery', 'winui', 'laydate', 'form', 'echarts'], function (exports) {
winui.renderColor();
var $ = layui.$,
form = layui.form,
laydate = layui.laydate;
// 初始化统计数据
var thefirstTime = getThirdDayToDate() + ' 00:00:00';
var thesecondTime = getYMDFormatDate() + ' 23:59:59';
// '统计表'页面的选取时间段表格
laydate.render({
elem: '#sendTime',
range: '~',
value: getThirdDayToDate() + " ~ " + getYMDFormatDate(),
done: function(value, date, endDate){
if(isNull(value)){
thefirstTime = "";
thesecondTime = "";
} else {
thefirstTime = value.split("~")[0].trim() + ' 00:00:00';
thesecondTime = value.split("~")[1].trim() + ' 23:59:59';
}
initMySendEcharts();
}
});
form.render();
// 统计日志饼图
var echartsPie, ydata = [];
initloadEcharts();
function initloadEcharts(){
var option = {
title : {
text: '日志类型分布',
subtext: '个人日志',
x:'center'
},
tooltip : {
trigger: 'item',
formatter: "{a} <br/>{b} : {c} 条"
},
legend: {
orient : 'vertical',
x : 'left',
data:['日报','月报','周报']
},
toolbox: {
show : true,
feature : {
mark : {show: true},
dataView : {show: true, readOnly: false},
magicType : {
show: true,
type: ['pie', 'funnel'],
option: {
funnel: {
x: '25%',
width: '50%',
funnelAlign: 'left',
max: 1548
}
}
},
restore : {show: true},
saveAsImage : {show: true}
}
},
calculable : true,
series : [{
name:'日报类型',
type:'pie',
radius : '55%',//饼图的半径大小
center: ['50%', '60%']//饼图的位置
}]
};
echartsPie = echarts.init($("#echartsPie")[0], layui.echartsTheme);
echartsPie.setOption(option);
initMySendEcharts();
}
function initMySendEcharts(){
var params = {
firstTime: thefirstTime,
lastTime: thesecondTime
};
AjaxPostUtil.request({url: sysMainMation.jobdiaayBasePath + "diary022", params: params, type: 'json', callback: function (json) {
ydata = json.rows;
echartsPie.setOption({
series: {
data:ydata
}
});
matchingLanguage();
}});
}
exports('jobdiarySendStatistics', {});
});
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title></title>
<link href="../../assets/lib/layui/css/layui.css" rel="stylesheet" />
<link href="../../assets/lib/winui/css/winui.css" rel="stylesheet" />
</head>
<body>
<div style="padding:20px; margin:0 auto;">
<form class="layui-form" action="" id="showForm">
</form>
</div>
<script src="../../assets/lib/layui/layui.js"></script>
<script src="../../assets/lib/layui/custom.js"></script>
<script type="text/javascript">
layui.config({base: '../../js/jobdiaryMyReceive/'}).use('jobdiaryMyReceiveDayDetails');
</script>
</body>
</html>
\ No newline at end of file
{{#bean}}
<div class="layui-form-item layui-col-xs12">
<span class="hr-title ver-center">
{{jobTitle}}({{typeName}})
</span>
<hr>
</div>
<div class="layui-form-item layui-col-xs12">
<label class="layui-form-label">发件人:</label>
<div class="layui-input-block ver-center">
{{userName}}
</div>
</div>
<div class="layui-form-item layui-col-xs12">
<label class="layui-form-label">收件人:</label>
<div class="layui-input-block ver-center">
{{receivedName}}
</div>
</div>
<div class="layui-form-item layui-col-xs12">
<label class="layui-form-label">已完成工作:</label>
<div class="layui-input-block ver-center" style="display: table;">
{{{completedJob}}}
</div>
</div>
<div class="layui-form-item layui-col-xs12">
<label class="layui-form-label">未完成工作:</label>
<div class="layui-input-block ver-center" style="display: table;">
{{{incompleteJob}}}
</div>
</div>
<div class="layui-form-item layui-col-xs12">
<label class="layui-form-label">需协调工作:</label>
<div class="layui-input-block ver-center" style="display: table;">
{{{coordinaJob}}}
</div>
</div>
<div class="layui-form-item layui-col-xs12">
<label class="layui-form-label">备注:</label>
<div class="layui-input-block ver-center">
{{jobRemark}}
</div>
</div>
<div class="layui-form-item layui-col-xs12">
<label class="layui-form-label">附件:</label>
<div class="layui-input-block ver-center" id="enclosureUploadBtn">
</div>
</div>
{{/bean}}
\ No newline at end of file
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title></title>
<link href="../../assets/lib/layui/css/layui.css" rel="stylesheet" />
<link href="../../assets/lib/winui/css/winui.css" rel="stylesheet" />
</head>
<body>
<div class="layui-tab layui-tab-brief" lay-filter="docDemoTabBrief">
<div class="txtcenter" style="margin: 0 auto; padding-top: 10px;">
<div class="winui-tip alert-info" id="showInfo">
员工已发出日志两小时之内可以撤回修改并再次发送。
</div>
<form class="layui-form layui-form-pane" action="" autocomplete="off">
<div class="layui-form-item">
<div class="layui-inline">
<label class="layui-form-label">发件人</label>
<div class="layui-input-inline">
<input type="text" id="userName" name="userName" placeholder="请选择发件人" class="layui-input" />
</div>
<label class="layui-form-label">时间</label>
<div class="layui-input-inline">
<input type="text" id="receivedTime" name="receivedTime" placeholder="请选择发件时间段" class="layui-input" />
</div>
<label class="layui-form-label">日志类型</label>
<div class="layui-input-inline">
<select id="diaryType">
<option value="">全部</option>
<option value="1">日报</option>
<option value="2">周报</option>
<option value="3">月报</option>
</select>
</div>
<button type="reset" class="layui-btn layui-btn-primary list-form-search"><language showName="com.skyeye.reset"></language></button>
<button class="layui-btn list-form-search" type="button" id="searchMyReceived"><language showName="com.skyeye.search2"></language></button>
</div>
</div>
</form>
</div>
<div class="winui-toolbar">
<div class="winui-tool">
<button id="reloadTable" class="winui-toolbtn"><i class="fa fa-refresh" aria-hidden="true"></i><language showName="com.skyeye.refreshDataBtn"></language></button>
<button id="timeLineSel" class="winui-toolbtn"><i class="fa fa-sort-amount-asc" aria-hidden="true"></i>时间线查看日志</button>
<button id="alreadyRead" class="winui-toolbtn"><i class="fa fa-book fa-fw" aria-hidden="true"></i>全部设置为已读</button>
</div>
</div>
<div style="margin:auto 10px;">
<table id="messageTable" lay-filter="messageTable"></table>
<script type="text/html" id="tableBar">
{{# if(auth('1597545171764')){ }}
<a class="layui-btn layui-btn-xs layui-btn-danger" lay-event="del"><language showName="com.skyeye.deleteBtn"></language></a>
{{# } }}
</script>
</div>
</div>
<script src="../../assets/lib/layui/layui.js"></script>
<script src="../../assets/lib/layui/custom.js"></script>
<script type="text/javascript">
layui.config({base: '../../js/jobdiaryMyReceive/'}).use('jobdiaryMyReceiveList');
</script>
</body>
</html>
\ No newline at end of file
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title></title>
<link href="../../assets/lib/layui/css/layui.css" rel="stylesheet" />
<link href="../../assets/lib/winui/css/winui.css" rel="stylesheet" />
</head>
<body>
<div style="padding:20px; margin:0 auto;">
<form class="layui-form" action="" id="showForm">
</form>
</div>
<script src="../../assets/lib/layui/layui.js"></script>
<script src="../../assets/lib/layui/custom.js"></script>
<script type="text/javascript">
layui.config({base: '../../js/jobdiaryMyReceive/'}).use('jobdiaryMyReceiveMonthDetails');
</script>
</body>
</html>
\ No newline at end of file
{{#bean}}
<div class="layui-form-item layui-col-xs12">
<span class="hr-title ver-center">
{{jobTitle}}({{typeName}})
</span>
<hr>
</div>
<div class="layui-form-item layui-col-xs12">
<label class="layui-form-label">发件人:</label>
<div class="layui-input-block ver-center">
{{userName}}
</div>
</div>
<div class="layui-form-item layui-col-xs12">
<label class="layui-form-label">收件人:</label>
<div class="layui-input-block ver-center">
{{receivedName}}
</div>
</div>
<div class="layui-form-item layui-col-xs12">
<label class="layui-form-label">已完成工作:</label>
<div class="layui-input-block ver-center" style="display: table;">
{{{completedJob}}}
</div>
</div>
<div class="layui-form-item layui-col-xs12">
<label class="layui-form-label">本月总结:</label>
<div class="layui-input-block ver-center" style="display: table;">
{{{thisWorkSummary}}}
</div>
</div>
<div class="layui-form-item layui-col-xs12">
<label class="layui-form-label">下月计划:</label>
<div class="layui-input-block ver-center" style="display: table;">
{{{nextWorkPlan}}}
</div>
</div>
<div class="layui-form-item layui-col-xs12">
<label class="layui-form-label">需协调工作:</label>
<div class="layui-input-block ver-center" style="display: table;">
{{{coordinaJob}}}
</div>
</div>
<div class="layui-form-item layui-col-xs12">
<label class="layui-form-label">备注:</label>
<div class="layui-input-block ver-center">
{{jobRemark}}
</div>
</div>
<div class="layui-form-item layui-col-xs12">
<label class="layui-form-label">附件:</label>
<div class="layui-input-block ver-center" id="enclosureUploadBtn">
</div>
</div>
{{/bean}}
\ No newline at end of file
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title></title>
<link href="../../assets/lib/layui/css/layui.css" rel="stylesheet" />
<link href="../../assets/lib/winui/css/winui.css" rel="stylesheet" />
<link href="../../assets/lib/layui/lay/modules/timeaxis/timeaxis.css" rel="stylesheet" />
</head>
<body>
<div style="margin:0 auto; height: 100%;">
<div class="txtcenter" style="margin:0 auto;padding-top:10px;">
<form class="layui-form layui-form-pane" action="" autocomplete="off">
<div class="layui-form-item">
<div class="layui-inline">
<label class="layui-form-label">姓名</label>
<div class="layui-input-inline">
<input type="text" id="createName" name="createName" placeholder="请输入发件人姓名" class="layui-input" />
</div>
<label class="layui-form-label">日期</label>
<div class="layui-input-inline">
<input type="text" id="createTime" name="createTime" placeholder="请选择收件时间" class="layui-input" />
</div>
<button class="layui-btn list-form-search" type="button" id="formSearch"><language showName="com.skyeye.search2"></language></button>
</div>
</div>
</form>
</div>
<div class="demo">
<div class="history" id="timeTreeJobDiaryList">
</div>
</div>
<script type="text/x-handlebars-template" id="timeTreeJobDiary">
{{#bean}}
<div class="history-date">
<h2 class="{{showClass}}"><a href="#nogo">{{createTime}}</a></h2>
<ul>
{{#each dayChild}}
<li class="green">
<h3>{{userName}}<span>{{jobTitle}}</span></h3>
<div>{{{content}}}</div>
</li>
{{/each}}
</ul>
</div>
{{/bean}}
</script>
</div>
<script src="../../assets/lib/layui/layui.js"></script>
<script src="../../assets/lib/layui/custom.js"></script>
<script type="text/javascript">
layui.config({base: '../../js/jobdiaryMyReceive/'}).use('jobdiaryMyReceiveTimeLine');
</script>
</body>
</html>
\ No newline at end of file
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title></title>
<link href="../../assets/lib/layui/css/layui.css" rel="stylesheet" />
<link href="../../assets/lib/winui/css/winui.css" rel="stylesheet" />
</head>
<body>
<div style="padding:20px; margin:0 auto;">
<form class="layui-form" action="" id="showForm">
</form>
</div>
<script src="../../assets/lib/layui/layui.js"></script>
<script src="../../assets/lib/layui/custom.js"></script>
<script type="text/javascript">
layui.config({base: '../../js/jobdiaryMyReceive/'}).use('jobdiaryMyReceiveWeekDetails');
</script>
</body>
</html>
\ No newline at end of file
{{#bean}}
<div class="layui-form-item layui-col-xs12">
<span class="hr-title ver-center">
{{jobTitle}}({{typeName}})
</span>
<hr>
</div>
<div class="layui-form-item layui-col-xs12">
<label class="layui-form-label">发件人:</label>
<div class="layui-input-block ver-center">
{{userName}}
</div>
</div>
<div class="layui-form-item layui-col-xs12">
<label class="layui-form-label">收件人:</label>
<div class="layui-input-block ver-center">
{{receivedName}}
</div>
</div>
<div class="layui-form-item layui-col-xs12">
<label class="layui-form-label">已完成工作:</label>
<div class="layui-input-block ver-center" style="display: table;">
{{{completedJob}}}
</div>
</div>
<div class="layui-form-item layui-col-xs12">
<label class="layui-form-label">本周总结:</label>
<div class="layui-input-block ver-center" style="display: table;">
{{{thisWorkSummary}}}
</div>
</div>
<div class="layui-form-item layui-col-xs12">
<label class="layui-form-label">下周计划:</label>
<div class="layui-input-block ver-center" style="display: table;">
{{{nextWorkPlan}}}
</div>
</div>
<div class="layui-form-item layui-col-xs12">
<label class="layui-form-label">需协调工作:</label>
<div class="layui-input-block ver-center" style="display: table;">
{{{coordinaJob}}}
</div>
</div>
<div class="layui-form-item layui-col-xs12">
<label class="layui-form-label">备注:</label>
<div class="layui-input-block ver-center">
{{jobRemark}}
</div>
</div>
<div class="layui-form-item layui-col-xs12">
<label class="layui-form-label">附件:</label>
<div class="layui-input-block ver-center" id="enclosureUploadBtn">
</div>
</div>
{{/bean}}
\ No newline at end of file
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title></title>
<link href="../../assets/lib/layui/css/layui.css" rel="stylesheet" />
<link href="../../assets/lib/winui/css/winui.css" rel="stylesheet" />
</head>
<body>
<div style="padding:20px; margin:0 auto;">
<form class="layui-form" action="" id="showForm">
</form>
</div>
<script src="../../assets/lib/layui/layui.js"></script>
<script src="../../assets/lib/layui/custom.js"></script>
<script type="text/javascript">
layui.config({base: '../../js/jobdiaryMySend/'}).use('jobdiaryMySendDayDetails');
</script>
</body>
</html>
\ No newline at end of file
{{#bean}}
<div class="layui-form-item layui-col-xs12">
<span class="hr-title ver-center">
{{jobTitle}}({{typeName}})
</span>
<hr>
</div>
<div class="layui-form-item layui-col-xs6">
<label class="layui-form-label">收件人:</label>
<div class="layui-input-block ver-center">
{{userName}}
</div>
</div>
<div class="layui-form-item layui-col-xs12">
<label class="layui-form-label">已完成工作:</label>
<div class="layui-input-block ver-center" style="display: table;">
{{{completedJob}}}
</div>
</div>
<div class="layui-form-item layui-col-xs12">
<label class="layui-form-label">未完成工作:</label>
<div class="layui-input-block ver-center" style="display: table;">
{{{incompleteJob}}}
</div>
</div>
<div class="layui-form-item layui-col-xs12">
<label class="layui-form-label">需协调工作:</label>
<div class="layui-input-block ver-center" style="display: table;">
{{{coordinaJob}}}
</div>
</div>
<div class="layui-form-item layui-col-xs12">
<label class="layui-form-label">备注:</label>
<div class="layui-input-block">
{{jobRemark}}
</div>
</div>
<div class="layui-form-item layui-col-xs12">
<label class="layui-form-label">附件:</label>
<div class="layui-input-block ver-center" id="enclosureUploadBtn">
</div>
</div>
{{/bean}}
\ No newline at end of file
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title></title>
<link href="../../assets/lib/layui/css/layui.css" rel="stylesheet" />
<link href="../../assets/lib/winui/css/winui.css" rel="stylesheet" />
</head>
<body>
<div style="padding:20px; margin:0 auto;">
<form class="layui-form" action="" id="showForm">
</form>
</div>
<script src="../../assets/lib/layui/lay/modules/ace/ace.js"></script>
<script src="../../assets/lib/layui/layui.js"></script>
<script src="../../assets/lib/layui/custom.js"></script>
<script type="text/javascript">
layui.config({base: '../../js/jobdiaryMySend/'}).use('jobdiaryMySendDayEdit');
</script>
</body>
</html>
\ No newline at end of file
{{#bean}}
<div class="layui-form-item">
<div class="layui-form-item layui-col-xs4">
<label class="layui-form-label">日报标题</label>
<div class="layui-input-block">
<input type="text" id="jobTitle" name="jobTitle" placeholder="请输入日报标题" class="layui-input" value="{{jobTitle}}"/>
</div>
</div>
<div class="layui-form-item layui-col-xs8">
<label class="layui-form-label">收件人</label>
<div class="layui-input-block">
<input type="text" id="userName" name="userName" placeholder="请选择收件人" class="layui-input"/>
<i class="fa fa-user-plus input-icon" id="userNameSelPeople"></i>
</div>
</div>
</div>
<div class="layui-form-item">
<div class="layui-inline">
<label class="layui-form-label">今日完成工作</label>
</div>
<div class="layui-inline" style="float: right">
<label class="layui-form-label">图文模式</label>
<div class="layui-input-block winui-switch">
<input id="todycompleted" name="todycompleted" lay-filter="todycompletedImagetext" type="checkbox" lay-skin="switch" lay-text="是|否" value="true" checked="checked"/>
</div>
</div>
</div>
<div class="layui-form-item" style="align: center; display: none;">
<textarea id="completedtext" name="completedtext" placeholder="请输入内容" class="layui-textarea">{{#compare1 completedJob}}{{/compare1}}</textarea>
</div>
<div class="layui-form-item" style="align: center;">
<textarea id="completedcontent" name="completedcontent" placeholder="请输入内容" class="layui-textarea">{{{completedJob}}}</textarea>
</div>
<div class="layui-form-item">
<div class="layui-inline">
<label class="layui-form-label">未完成工作</label>
</div>
<div class="layui-inline" style="float: right">
<label class="layui-form-label">图文模式</label>
<div class="layui-input-block winui-switch">
<input id="todyincomplete" name="todyincomplete" lay-filter="todyincompleteImagetext" type="checkbox" lay-skin="switch" lay-text="是|否" value="true" checked="checked"/>
</div>
</div>
</div>
<div class="layui-form-item" style="align: center; display: none;">
<textarea id="incompletetext" name="incompletetext" placeholder="请输入内容" class="layui-textarea">{{#compare1 incompleteJob}}{{/compare1}}</textarea>
</div>
<div class="layui-form-item" style="align: center;">
<textarea id="incompletecontent" name="incompletecontent" placeholder="请输入内容" class="layui-textarea">{{{incompleteJob}}}</textarea>
</div>
<div class="layui-form-item">
<div class="layui-inline">
<label class="layui-form-label">需协调工作</label>
</div>
<div class="layui-inline" style="float: right">
<label class="layui-form-label">图文模式</label>
<div class="layui-input-block winui-switch">
<input id="todycoordina" name="todycoordina" lay-filter="todycoordinaImagetext" type="checkbox" lay-skin="switch" lay-text="是|否" value="true" checked="checked"/>
</div>
</div>
</div>
<div class="layui-form-item" style="align: center; display: none;">
<textarea id="coordinatext" name="coordinatext" placeholder="请输入内容" class="layui-textarea">{{#compare1 coordinaJob}}{{/compare1}}</textarea>
</div>
<div class="layui-form-item" style="align: center;">
<textarea id="coordinacontent" name="coordinacontent" placeholder="请输入内容" class="layui-textarea">{{{coordinaJob}}}</textarea>
</div>
<div class="layui-form-item">
<div class="layui-inline">
<label class="layui-form-label">备注</label>
</div>
</div>
<div class="layui-form-item" style="align: center;">
<textarea id="jobRemark" name="jobRemark" placeholder="请输入内容" class="layui-textarea">{{#compare1 jobRemark}}{{/compare1}}</textarea>
</div>
<div class="layui-form-item">
<label class="layui-form-label">附件</label>
<div class="layui-input-block" id="enclosureUpload">
</div>
</div>
<div class="layui-form-item layui-col-xs12">
<div class="layui-input-block">
<button class="winui-btn" id="cancle"><language showName="com.skyeye.cancel"></language></button>
<button class="winui-btn" lay-submit lay-filter="daysubmit">发送</button>
</div>
</div>
{{/bean}}
\ No newline at end of file
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title></title>
<link href="../../assets/lib/layui/css/layui.css" rel="stylesheet" />
<link href="../../assets/lib/winui/css/winui.css" rel="stylesheet" />
</head>
<body>
<div class="layui-tab layui-tab-brief" lay-filter="docDemoTabBrief">
<div class="txtcenter" style="margin:0 auto;padding-top:0px;">
<div class="winui-tip alert-info" id="showInfo">
员工已发出日志两小时之内可以撤回修改并再次发送。
</div>
<form class="layui-form layui-form-pane" action="" autocomplete="off">
<div class="layui-form-item">
<div class="layui-inline">
<label class="layui-form-label">主题</label>
<div class="layui-input-inline">
<input type="text" id="jobTitle" name="jobTitle" placeholder="请输入日志主题" class="layui-input" />
</div>
<label class="layui-form-label">时间</label>
<div class="layui-input-inline">
<input type="text" id="createTime" name="createTime" placeholder="请选择发件时间段" class="layui-input" />
</div>
<label class="layui-form-label">日志类型</label>
<div class="layui-input-inline">
<select id="myDiaryType">
<option value="">全部</option>
<option value="1">日报</option>
<option value="2">周报</option>
<option value="3">月报</option>
</select>
</div>
<button type="reset" class="layui-btn layui-btn-primary list-form-search"><language showName="com.skyeye.reset"></language></button>
<button class="layui-btn list-form-search" type="button" id="searchMySend"><language showName="com.skyeye.search2"></language></button>
</div>
</div>
</form>
</div>
<div class="winui-toolbar">
<div class="winui-tool">
<button id="reloadTable2" class="winui-toolbtn"><i class="fa fa-refresh" aria-hidden="true"></i><language showName="com.skyeye.refreshDataBtn"></language></button>
<button id="publish" class="winui-toolbtn" auth="1555748167744"><i class="fa fa-plus" aria-hidden="true"></i>发日志</button>
</div>
</div>
<div style="margin:auto 10px;">
<table id="mysendTable" lay-filter="mysendTable"></table>
<script type="text/html" id="tableBar1">
{{# if(d.isrepeal == 1 && d.state == 1 && auth('1555981627702')){ }}
<a class="layui-btn layui-btn-xs layui-btn-danger" lay-event="repeal">撤回</a>
{{# } }}
{{# if(d.state == 2 && auth('1558341151611')){ }}
<a class="layui-btn layui-btn-xs" lay-event="send"><language showName="com.skyeye.editBtn"></language></a>
{{# } }}
{{# if(auth('1558084911131')){ }}
<a class="layui-btn layui-btn-xs layui-btn-danger" lay-event="mydel"><language showName="com.skyeye.deleteBtn"></language></a>
{{# } }}
</script>
</div>
</div>
<script src="../../assets/lib/layui/layui.js"></script>
<script src="../../assets/lib/layui/custom.js"></script>
<script type="text/javascript">
layui.config({base: '../../js/jobdiaryMySend/'}).use('jobdiaryMySendList');
</script>
</body>
</html>
\ No newline at end of file
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title></title>
<link href="../../assets/lib/layui/css/layui.css" rel="stylesheet" />
<link href="../../assets/lib/winui/css/winui.css" rel="stylesheet" />
</head>
<body>
<div style="padding:20px; margin:0 auto;">
<form class="layui-form" action="" id="showForm">
</form>
</div>
<script src="../../assets/lib/layui/layui.js"></script>
<script src="../../assets/lib/layui/custom.js"></script>
<script type="text/javascript">
layui.config({base: '../../js/jobdiaryMySend/'}).use('jobdiaryMySendMonthDetails');
</script>
</body>
</html>
\ No newline at end of file
{{#bean}}
<div class="layui-form-item layui-col-xs12">
<span class="hr-title ver-center">
{{jobTitle}}({{typeName}})
</span>
<hr>
</div>
<div class="layui-form-item layui-col-xs6">
<label class="layui-form-label">收件人:</label>
<div class="layui-input-block ver-center">
{{userName}}
</div>
</div>
<div class="layui-form-item layui-col-xs12">
<label class="layui-form-label">已完成工作:</label>
<div class="layui-input-block ver-center" style="display: table;">
{{{completedJob}}}
</div>
</div>
<div class="layui-form-item layui-col-xs12">
<label class="layui-form-label">本月总结:</label>
<div class="layui-input-block ver-center" style="display: table;">
{{{thisWorkSummary}}}
</div>
</div>
<div class="layui-form-item layui-col-xs12">
<label class="layui-form-label">下月计划:</label>
<div class="layui-input-block ver-center" style="display: table;">
{{{nextWorkPlan}}}
</div>
</div>
<div class="layui-form-item layui-col-xs12">
<label class="layui-form-label">需协调工作:</label>
<div class="layui-input-block ver-center" style="display: table;">
{{{coordinaJob}}}
</div>
</div>
<div class="layui-form-item layui-col-xs12">
<label class="layui-form-label">备注:</label>
<div class="layui-input-block ver-center">
{{jobRemark}}
</div>
</div>
<div class="layui-form-item layui-col-xs12">
<label class="layui-form-label">附件:</label>
<div class="layui-input-block ver-center" id="enclosureUploadBtn">
</div>
</div>
{{/bean}}
\ No newline at end of file
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title></title>
<link href="../../assets/lib/layui/css/layui.css" rel="stylesheet" />
<link href="../../assets/lib/winui/css/winui.css" rel="stylesheet" />
</head>
<body>
<div style="padding:20px; margin:0 auto;">
<form class="layui-form" action="" id="showForm">
</form>
</div>
<script src="../../assets/lib/layui/lay/modules/ace/ace.js"></script>
<script src="../../assets/lib/layui/layui.js"></script>
<script src="../../assets/lib/layui/custom.js"></script>
<script type="text/javascript">
layui.config({base: '../../js/jobdiaryMySend/'}).use('jobdiaryMySendMonthEdit');
</script>
</body>
</html>
\ No newline at end of file
{{#bean}}
<div class="layui-form-item">
<div class="layui-form-item layui-col-xs4">
<label class="layui-form-label">月报标题</label>
<div class="layui-input-block">
<input type="text" id="jobMonthTitle" name="jobMonthTitle" placeholder="请输入月报标题" class="layui-input" value="{{jobTitle}}"/>
</div>
</div>
<div class="layui-form-item layui-col-xs8">
<label class="layui-form-label">收件人</label>
<div class="layui-input-block">
<input type="text" id="userName" name="userName" placeholder="请选择收件人" class="layui-input"/>
<i class="fa fa-user-plus input-icon" id="userNameSelPeople"></i>
</div>
</div>
</div>
<div class="layui-form-item">
<div class="layui-inline">
<label class="layui-form-label">本月完成工作</label>
</div>
<div class="layui-inline" style="float: right">
<label class="layui-form-label">图文模式</label>
<div class="layui-input-block winui-switch">
<input id="monthCompleted" name="monthCompleted" lay-filter="monthCompletedImagetext" type="checkbox" lay-skin="switch" lay-text="是|否" value="true" checked="checked"/>
</div>
</div>
</div>
<div class="layui-form-item" style="align: center; display: none;">
<textarea id="monthCompletedText" name="monthCompletedText" placeholder="请输入内容" class="layui-textarea">{{#compare1 completedJob}}{{/compare1}}</textarea>
</div>
<div class="layui-form-item" style="align: center;">
<textarea id="monthCompletedContent" name="monthCompletedContent" placeholder="请输入内容" class="layui-textarea">{{{completedJob}}}</textarea>
</div>
<div class="layui-form-item">
<div class="layui-inline">
<label class="layui-form-label">本月工作总结</label>
</div>
<div class="layui-inline" style="float: right">
<label class="layui-form-label">图文模式</label>
<div class="layui-input-block winui-switch">
<input id="monthWorkSummary" name="monthWorkSummary" lay-filter="monthWorkSummaryImagetext" type="checkbox" lay-skin="switch" lay-text="是|否" value="true" checked="checked"/>
</div>
</div>
</div>
<div class="layui-form-item" style="align: center; display: none;">
<textarea id="monthWorkSummaryText" name="monthWorkSummaryText" placeholder="请输入内容" class="layui-textarea">{{#compare1 thisWorkSummary}}{{/compare1}}</textarea>
</div>
<div class="layui-form-item" style="align: center;">
<textarea id="monthWorkSummaryContent" name="monthWorkSummaryContent" placeholder="请输入内容" class="layui-textarea">{{{thisWorkSummary}}}</textarea>
</div>
<div class="layui-form-item">
<div class="layui-inline">
<label class="layui-form-label">下月工作计划</label>
</div>
<div class="layui-inline" style="float: right">
<label class="layui-form-label">图文模式</label>
<div class="layui-input-block winui-switch">
<input id="monthNextWorkPlan" name="monthNextWorkPlan" lay-filter="monthNextWorkPlanImagetext" type="checkbox" lay-skin="switch" lay-text="是|否" value="true" checked="checked"/>
</div>
</div>
</div>
<div class="layui-form-item" style="align: center; display: none;">
<textarea id="monthNextWorkPlanText" name="monthNextWorkPlanText" placeholder="请输入内容" class="layui-textarea">{{#compare1 nextWorkPlan}}{{/compare1}}</textarea>
</div>
<div class="layui-form-item" style="align: center;">
<textarea id="monthNextWorkPlanContent" name="monthNextWorkPlanContent" placeholder="请输入内容" class="layui-textarea">{{{nextWorkPlan}}}</textarea>
</div>
<div class="layui-form-item">
<div class="layui-inline">
<label class="layui-form-label">需协调工作</label>
</div>
<div class="layui-inline" style="float: right">
<label class="layui-form-label">图文模式</label>
<div class="layui-input-block winui-switch">
<input id="monthCoordinaJob" name="monthCoordinaJob" lay-filter="monthCoordinaJobImagetext" type="checkbox" lay-skin="switch" lay-text="是|否" value="true" checked="checked"/>
</div>
</div>
</div>
<div class="layui-form-item" style="align: center; display: none;">
<textarea id="monthCoordinaJobText" name="monthCoordinaJobText" placeholder="请输入内容" class="layui-textarea">{{#compare1 coordinaJob}}{{/compare1}}</textarea>
</div>
<div class="layui-form-item" style="align: center;">
<textarea id="monthCoordinaJobContent" name="monthCoordinaJobContent" placeholder="请输入内容" class="layui-textarea">{{{coordinaJob}}}</textarea>
</div>
<div class="layui-form-item">
<div class="layui-inline">
<label class="layui-form-label">备注</label>
</div>
</div>
<div class="layui-form-item" style="align: center;">
<textarea id="monthJobRemark" name="monthJobRemark" placeholder="请输入内容" class="layui-textarea">{{#compare1 jobRemark}}{{/compare1}}</textarea>
</div>
<div class="layui-form-item">
<label class="layui-form-label">附件</label>
<div class="layui-input-block" id="enclosureUpload">
</div>
</div>
<div class="layui-form-item layui-col-xs12">
<div class="layui-input-block">
<button class="winui-btn" id="monthCancle"><language showName="com.skyeye.cancel"></language></button>
<button class="winui-btn" lay-submit lay-filter="monthSubmit">发送</button>
</div>
</div>
{{/bean}}
\ No newline at end of file
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title></title>
<link href="../../assets/lib/layui/css/layui.css" rel="stylesheet" />
<link href="../../assets/lib/winui/css/winui.css" rel="stylesheet" />
</head>
<body>
<div class="layui-tab layui-tab-brief" lay-filter="docDemoTabBrief">
<ul class="layui-tab-title">
<li class="layui-this">日报</li>
<li>周报</li>
<li>月报</li>
</ul>
<div class="layui-tab-content">
<div class="layui-tab-item layui-show">
<div style="margin: auto 10px;">
<form class="layui-form" action="" id="showForm">
<div class="layui-form-item">
<div class="layui-form-item layui-col-xs4">
<label class="layui-form-label">日报标题</label>
<div class="layui-input-block">
<input type="text" id="jobTitle" name="jobTitle" placeholder="请输入日报标题" class="layui-input" />
</div>
</div>
<div class="layui-form-item layui-col-xs8">
<label class="layui-form-label">收件人</label>
<div class="layui-input-block">
<input type="text" id="userName" name="userName" placeholder="收件人" class="layui-input" />
<i class="fa fa-user-plus input-icon" id="userNameSelPeople"></i>
</div>
</div>
</div>
<div class="layui-form-item">
<div class="layui-inline">
<label class="layui-form-label">今日完成工作</label>
</div>
<div class="layui-inline" style="float: right">
<label class="layui-form-label">图文模式</label>
<div class="layui-input-block winui-switch">
<input id="todycompleted" name="todycompleted" lay-filter="todycompletedImagetext" type="checkbox" lay-skin="switch" lay-text="是|否" value="true" checked="checked"/>
</div>
</div>
</div>
<div class="layui-form-item" style="align: center; display: none;">
<textarea id="completedtext" name="completedtext" placeholder="请输入内容" class="layui-textarea"></textarea>
</div>
<div class="layui-form-item" style="align: center;">
<textarea id="completedcontent" name="completedcontent" placeholder="请输入内容" class="layui-textarea"></textarea>
</div>
<div class="layui-form-item">
<div class="layui-inline">
<label class="layui-form-label">未完成工作</label>
</div>
<div class="layui-inline" style="float: right">
<label class="layui-form-label">图文模式</label>
<div class="layui-input-block winui-switch">
<input id="todyincomplete" name="todyincomplete" lay-filter="todyincompleteImagetext" type="checkbox" lay-skin="switch" lay-text="是|否" value="true" checked="checked"/>
</div>
</div>
</div>
<div class="layui-form-item" style="align: center; display: none;">
<textarea id="incompletetext" name="incompletetext" placeholder="请输入内容" class="layui-textarea"></textarea>
</div>
<div class="layui-form-item" style="align: center;">
<textarea id="incompletecontent" name="incompletecontent" placeholder="请输入内容" class="layui-textarea"></textarea>
</div>
<div class="layui-form-item">
<div class="layui-inline">
<label class="layui-form-label">需协调工作</label>
</div>
<div class="layui-inline" style="float: right">
<label class="layui-form-label">图文模式</label>
<div class="layui-input-block winui-switch">
<input id="todycoordina" name="todycoordina" lay-filter="todycoordinaImagetext" type="checkbox" lay-skin="switch" lay-text="是|否" value="true" checked="checked"/>
</div>
</div>
</div>
<div class="layui-form-item" style="align: center; display: none;">
<textarea id="coordinatext" name="coordinatext" placeholder="请输入内容" class="layui-textarea"></textarea>
</div>
<div class="layui-form-item" style="align: center;">
<textarea id="coordinacontent" name="coordinacontent" placeholder="请输入内容" class="layui-textarea"></textarea>
</div>
<div class="layui-form-item">
<div class="layui-inline">
<label class="layui-form-label">备注</label>
</div>
</div>
<div class="layui-form-item" style="align: center;">
<textarea id="jobRemark" name="jobRemark" placeholder="请输入内容" class="layui-textarea"></textarea>
</div>
<div class="layui-form-item">
<label class="layui-form-label">附件</label>
<div class="layui-input-block" id="enclosureUpload">
</div>
</div>
<div class="layui-form-item layui-col-xs12">
<div class="layui-input-block">
<button class="winui-btn" id="cancle"><language showName="com.skyeye.cancel"></language></button>
<button class="winui-btn" lay-submit lay-filter="daysubmit">发送</button>
</div>
</div>
</form>
</div>
</div>
<div class="layui-tab-item">
<div style="margin: auto 10px;">
<form class="layui-form" action="" id="showWeekForm">
<div class="layui-form-item">
<div class="layui-form-item layui-col-xs4">
<label class="layui-form-label">周报标题</label>
<div class="layui-input-block">
<input type="text" id="jobWeekTitle" name="jobWeekTitle" placeholder="请输入周报标题" class="layui-input" />
</div>
</div>
<div class="layui-form-item layui-col-xs8">
<label class="layui-form-label">收件人</label>
<div class="layui-input-block">
<input type="text" id="weekUserName" name="weekUserName" placeholder="收件人" class="layui-input" />
<i class="fa fa-user-plus input-icon" id="weekUserNameSelPeople"></i>
</div>
</div>
</div>
<div class="layui-form-item">
<div class="layui-inline">
<label class="layui-form-label">本周完成工作</label>
</div>
<div class="layui-inline" style="float: right">
<label class="layui-form-label">图文模式</label>
<div class="layui-input-block winui-switch">
<input id="weekCompleted" name="weekCompleted" lay-filter="weekCompletedImagetext" type="checkbox" lay-skin="switch" lay-text="是|否" value="true" checked="checked"/>
</div>
</div>
</div>
<div class="layui-form-item" style="align: center; display: none;">
<textarea id="weekCompletedText" name="weekCompletedText" placeholder="请输入内容" class="layui-textarea"></textarea>
</div>
<div class="layui-form-item" style="align: center;">
<textarea id="weekCompletedContent" name="weekCompletedContent" placeholder="请输入内容" class="layui-textarea"></textarea>
</div>
<div class="layui-form-item">
<div class="layui-inline">
<label class="layui-form-label">本周工作总结</label>
</div>
<div class="layui-inline" style="float: right">
<label class="layui-form-label">图文模式</label>
<div class="layui-input-block winui-switch">
<input id="weekWorkSummary" name="weekWorkSummary" lay-filter="weekWorkSummaryImagetext" type="checkbox" lay-skin="switch" lay-text="是|否" value="true" checked="checked"/>
</div>
</div>
</div>
<div class="layui-form-item" style="align: center; display: none;">
<textarea id="weekWorkSummaryText" name="weekWorkSummaryText" placeholder="请输入内容" class="layui-textarea"></textarea>
</div>
<div class="layui-form-item" style="align: center;">
<textarea id="weekWorkSummaryContent" name="weekWorkSummaryContent" placeholder="请输入内容" class="layui-textarea"></textarea>
</div>
<div class="layui-form-item">
<div class="layui-inline">
<label class="layui-form-label">下周工作计划</label>
</div>
<div class="layui-inline" style="float: right">
<label class="layui-form-label">图文模式</label>
<div class="layui-input-block winui-switch">
<input id="weekNextWorkPlan" name="weekNextWorkPlan" lay-filter="weekNextWorkPlanImagetext" type="checkbox" lay-skin="switch" lay-text="是|否" value="true" checked="checked"/>
</div>
</div>
</div>
<div class="layui-form-item" style="align: center; display: none;">
<textarea id="weekNextWorkPlanText" name="weekNextWorkPlanText" placeholder="请输入内容" class="layui-textarea"></textarea>
</div>
<div class="layui-form-item" style="align: center;">
<textarea id="weekNextWorkPlanContent" name="weekNextWorkPlanContent" placeholder="请输入内容" class="layui-textarea"></textarea>
</div>
<div class="layui-form-item">
<div class="layui-inline">
<label class="layui-form-label">需协调工作</label>
</div>
<div class="layui-inline" style="float: right">
<label class="layui-form-label">图文模式</label>
<div class="layui-input-block winui-switch">
<input id="weekCoordinaJob" name="weekCoordinaJob" lay-filter="weekCoordinaJobImagetext" type="checkbox" lay-skin="switch" lay-text="是|否" value="true" checked="checked"/>
</div>
</div>
</div>
<div class="layui-form-item" style="align: center; display: none;">
<textarea id="weekCoordinaJobText" name="weekCoordinaJobText" placeholder="请输入内容" class="layui-textarea"></textarea>
</div>
<div class="layui-form-item" style="align: center;">
<textarea id="weekCoordinaJobContent" name="weekCoordinaJobContent" placeholder="请输入内容" class="layui-textarea"></textarea>
</div>
<div class="layui-form-item">
<div class="layui-inline">
<label class="layui-form-label">备注</label>
</div>
</div>
<div class="layui-form-item" style="align: center;">
<textarea id="weekJobRemark" name="weekJobRemark" placeholder="请输入内容" class="layui-textarea"></textarea>
</div>
<div class="layui-form-item">
<label class="layui-form-label">附件</label>
<div class="layui-input-block" id="weekenclosureUpload">
</div>
</div>
<div class="layui-form-item layui-col-xs12">
<div class="layui-input-block">
<button class="winui-btn" id="weekCancle"><language showName="com.skyeye.cancel"></language></button>
<button class="winui-btn" lay-submit lay-filter="weekSubmit">发送</button>
</div>
</div>
</form>
</div>
</div>
<div class="layui-tab-item">
<div style="margin: auto 10px;">
<form class="layui-form" action="" id="showMonthForm">
<div class="layui-form-item">
<div class="layui-form-item layui-col-xs4">
<label class="layui-form-label">月报标题</label>
<div class="layui-input-block">
<input type="text" id="jobMonthTitle" name="jobMonthTitle" placeholder="请输入月报标题" class="layui-input" />
</div>
</div>
<div class="layui-form-item layui-col-xs8">
<label class="layui-form-label">收件人</label>
<div class="layui-input-block">
<input type="text" id="monthUserName" name="monthUserName" placeholder="收件人" class="layui-input" />
<i class="fa fa-user-plus input-icon" id="monthUserNameSelPeople"></i>
</div>
</div>
</div>
<div class="layui-form-item">
<div class="layui-inline">
<label class="layui-form-label">本月完成工作</label>
</div>
<div class="layui-inline" style="float: right">
<label class="layui-form-label">图文模式</label>
<div class="layui-input-block winui-switch">
<input id="monthCompleted" name="monthCompleted" lay-filter="monthCompletedImagetext" type="checkbox" lay-skin="switch" lay-text="是|否" value="true" checked="checked"/>
</div>
</div>
</div>
<div class="layui-form-item" style="align: center; display: none;">
<textarea id="monthCompletedText" name="monthCompletedText" placeholder="请输入内容" class="layui-textarea"></textarea>
</div>
<div class="layui-form-item" style="align: center;">
<textarea id="monthCompletedContent" name="monthCompletedContent" placeholder="请输入内容" class="layui-textarea"></textarea>
</div>
<div class="layui-form-item">
<div class="layui-inline">
<label class="layui-form-label">本月工作总结</label>
</div>
<div class="layui-inline" style="float: right">
<label class="layui-form-label">图文模式</label>
<div class="layui-input-block winui-switch">
<input id="monthWorkSummary" name="monthWorkSummary" lay-filter="monthWorkSummaryImagetext" type="checkbox" lay-skin="switch" lay-text="是|否" value="true" checked="checked"/>
</div>
</div>
</div>
<div class="layui-form-item" style="align: center; display: none;">
<textarea id="monthWorkSummaryText" name="monthWorkSummaryText" placeholder="请输入内容" class="layui-textarea"></textarea>
</div>
<div class="layui-form-item" style="align: center;">
<textarea id="monthWorkSummaryContent" name="monthWorkSummaryContent" placeholder="请输入内容" class="layui-textarea"></textarea>
</div>
<div class="layui-form-item">
<div class="layui-inline">
<label class="layui-form-label">下月工作计划</label>
</div>
<div class="layui-inline" style="float: right">
<label class="layui-form-label">图文模式</label>
<div class="layui-input-block winui-switch">
<input id="monthNextWorkPlan" name="monthNextWorkPlan" lay-filter="monthNextWorkPlanImagetext" type="checkbox" lay-skin="switch" lay-text="是|否" value="true" checked="checked"/>
</div>
</div>
</div>
<div class="layui-form-item" style="align: center; display: none;">
<textarea id="monthNextWorkPlanText" name="monthNextWorkPlanText" placeholder="请输入内容" class="layui-textarea"></textarea>
</div>
<div class="layui-form-item" style="align: center;">
<textarea id="monthNextWorkPlanContent" name="monthNextWorkPlanContent" placeholder="请输入内容" class="layui-textarea"></textarea>
</div>
<div class="layui-form-item">
<div class="layui-inline">
<label class="layui-form-label">需协调工作</label>
</div>
<div class="layui-inline" style="float: right">
<label class="layui-form-label">图文模式</label>
<div class="layui-input-block winui-switch">
<input id="monthCoordinaJob" name="monthCoordinaJob" lay-filter="monthCoordinaJobImagetext" type="checkbox" lay-skin="switch" lay-text="是|否" value="true" checked="checked"/>
</div>
</div>
</div>
<div class="layui-form-item" style="align: center; display: none;">
<textarea id="monthCoordinaJobText" name="monthCoordinaJobText" placeholder="请输入内容" class="layui-textarea"></textarea>
</div>
<div class="layui-form-item" style="align: center;">
<textarea id="monthCoordinaJobContent" name="monthCoordinaJobContent" placeholder="请输入内容" class="layui-textarea"></textarea>
</div>
<div class="layui-form-item">
<div class="layui-inline">
<label class="layui-form-label">备注</label>
</div>
</div>
<div class="layui-form-item" style="align: center;">
<textarea id="monthJobRemark" name="monthJobRemark" placeholder="请输入内容" class="layui-textarea"></textarea>
</div>
<div class="layui-form-item">
<label class="layui-form-label">附件</label>
<div class="layui-input-block" id="monthenclosureUpload">
</div>
</div>
<div class="layui-form-item layui-col-xs12">
<div class="layui-input-block">
<button class="winui-btn" id="monthCancle"><language showName="com.skyeye.cancel"></language></button>
<button class="winui-btn" lay-submit lay-filter="monthSubmit">发送</button>
</div>
</div>
</form>
</div>
</div>
</div>
</div>
<script src="../../assets/lib/layui/lay/modules/ace/ace.js"></script>
<script src="../../assets/lib/layui/layui.js"></script>
<script src="../../assets/lib/layui/custom.js"></script>
<script type="text/javascript">
layui.config({base : '../../js/jobdiaryMySend/'}).use('jobdiaryMySendPublish');
</script>
</body>
</html>
\ No newline at end of file
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title></title>
<link href="../../assets/lib/layui/css/layui.css" rel="stylesheet" />
<link href="../../assets/lib/winui/css/winui.css" rel="stylesheet" />
</head>
<body>
<div style="padding:20px; margin:0 auto;">
<form class="layui-form" action="" id="showForm">
</form>
</div>
<script src="../../assets/lib/layui/layui.js"></script>
<script src="../../assets/lib/layui/custom.js"></script>
<script type="text/javascript">
layui.config({base: '../../js/jobdiaryMySend/'}).use('jobdiaryMySendWeekDetails');
</script>
</body>
</html>
\ No newline at end of file
{{#bean}}
<div class="layui-form-item layui-col-xs12">
<span class="hr-title ver-center">
{{jobTitle}}({{typeName}})
</span>
<hr>
</div>
<div class="layui-form-item layui-col-xs6">
<label class="layui-form-label">收件人:</label>
<div class="layui-input-block ver-center">
{{userName}}
</div>
</div>
<div class="layui-form-item layui-col-xs12">
<label class="layui-form-label">已完成工作:</label>
<div class="layui-input-block ver-center" style="display: table;">
{{{completedJob}}}
</div>
</div>
<div class="layui-form-item layui-col-xs12">
<label class="layui-form-label">本周总结:</label>
<div class="layui-input-block ver-center" style="display: table;">
{{{thisWorkSummary}}}
</div>
</div>
<div class="layui-form-item layui-col-xs12">
<label class="layui-form-label">下周计划:</label>
<div class="layui-input-block ver-center" style="display: table;">
{{{nextWorkPlan}}}
</div>
</div>
<div class="layui-form-item layui-col-xs12">
<label class="layui-form-label">需协调工作:</label>
<div class="layui-input-block ver-center" style="display: table;">
{{{coordinaJob}}}
</div>
</div>
<div class="layui-form-item layui-col-xs12">
<label class="layui-form-label">备注:</label>
<div class="layui-input-block ver-center">
{{jobRemark}}
</div>
</div>
<div class="layui-form-item layui-col-xs12">
<label class="layui-form-label">附件:</label>
<div class="layui-input-block ver-center" id="enclosureUploadBtn">
</div>
</div>
{{/bean}}
\ No newline at end of file
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title></title>
<link href="../../assets/lib/layui/css/layui.css" rel="stylesheet" />
<link href="../../assets/lib/winui/css/winui.css" rel="stylesheet" />
</head>
<body>
<div style="padding:20px; margin:0 auto;">
<form class="layui-form" action="" id="showForm">
</form>
</div>
<script src="../../assets/lib/layui/lay/modules/ace/ace.js"></script>
<script src="../../assets/lib/layui/layui.js"></script>
<script src="../../assets/lib/layui/custom.js"></script>
<script type="text/javascript">
layui.config({base: '../../js/jobdiaryMySend/'}).use('jobdiaryMySendWeekEdit');
</script>
</body>
</html>
\ No newline at end of file
{{#bean}}
<div class="layui-form-item">
<div class="layui-form-item layui-col-xs4">
<label class="layui-form-label">周报标题</label>
<div class="layui-input-block">
<input type="text" id="jobWeekTitle" name="jobWeekTitle" placeholder="请输入周报标题" class="layui-input" value="{{jobTitle}}"/>
</div>
</div>
<div class="layui-form-item layui-col-xs8">
<label class="layui-form-label">收件人</label>
<div class="layui-input-block">
<input type="text" id="userName" name="userName" placeholder="请选择收件人" class="layui-input"/>
<i class="fa fa-user-plus input-icon" id="userNameSelPeople"></i>
</div>
</div>
</div>
<div class="layui-form-item">
<div class="layui-inline">
<label class="layui-form-label">本周完成工作</label>
</div>
<div class="layui-inline" style="float: right">
<label class="layui-form-label">图文模式</label>
<div class="layui-input-block winui-switch">
<input id="weekCompleted" name="weekCompleted" lay-filter="weekCompletedImagetext" type="checkbox" lay-skin="switch" lay-text="是|否" value="true" checked="checked"/>
</div>
</div>
</div>
<div class="layui-form-item" style="align: center; display: none;">
<textarea id="weekCompletedText" name="weekCompletedText" placeholder="请输入内容" class="layui-textarea">{{#compare1 completedJob}}{{/compare1}}</textarea>
</div>
<div class="layui-form-item" style="align: center;">
<textarea id="weekCompletedContent" name="weekCompletedContent" placeholder="请输入内容" class="layui-textarea">{{{completedJob}}}</textarea>
</div>
<div class="layui-form-item">
<div class="layui-inline">
<label class="layui-form-label">本周工作总结</label>
</div>
<div class="layui-inline" style="float: right">
<label class="layui-form-label">图文模式</label>
<div class="layui-input-block winui-switch">
<input id="weekWorkSummary" name="weekWorkSummary" lay-filter="weekWorkSummaryImagetext" type="checkbox" lay-skin="switch" lay-text="是|否" value="true" checked="checked"/>
</div>
</div>
</div>
<div class="layui-form-item" style="align: center; display: none;">
<textarea id="weekWorkSummaryText" name="weekWorkSummaryText" placeholder="请输入内容" class="layui-textarea">{{#compare1 thisWorkSummary}}{{/compare1}}</textarea>
</div>
<div class="layui-form-item" style="align: center;">
<textarea id="weekWorkSummaryContent" name="weekWorkSummaryContent" placeholder="请输入内容" class="layui-textarea">{{{thisWorkSummary}}}</textarea>
</div>
<div class="layui-form-item">
<div class="layui-inline">
<label class="layui-form-label">下周工作计划</label>
</div>
<div class="layui-inline" style="float: right">
<label class="layui-form-label">图文模式</label>
<div class="layui-input-block winui-switch">
<input id="weekNextWorkPlan" name="weekNextWorkPlan" lay-filter="weekNextWorkPlanImagetext" type="checkbox" lay-skin="switch" lay-text="是|否" value="true" checked="checked"/>
</div>
</div>
</div>
<div class="layui-form-item" style="align: center; display: none;">
<textarea id="weekNextWorkPlanText" name="weekNextWorkPlanText" placeholder="请输入内容" class="layui-textarea">{{#compare1 nextWorkPlan}}{{/compare1}}</textarea>
</div>
<div class="layui-form-item" style="align: center;">
<textarea id="weekNextWorkPlanContent" name="weekNextWorkPlanContent" placeholder="请输入内容" class="layui-textarea">{{{nextWorkPlan}}}</textarea>
</div>
<div class="layui-form-item">
<div class="layui-inline">
<label class="layui-form-label">需协调工作</label>
</div>
<div class="layui-inline" style="float: right">
<label class="layui-form-label">图文模式</label>
<div class="layui-input-block winui-switch">
<input id="weekCoordinaJob" name="weekCoordinaJob" lay-filter="weekCoordinaJobImagetext" type="checkbox" lay-skin="switch" lay-text="是|否" value="true" checked="checked"/>
</div>
</div>
</div>
<div class="layui-form-item" style="align: center; display: none;">
<textarea id="weekCoordinaJobText" name="weekCoordinaJobText" placeholder="请输入内容" class="layui-textarea">{{#compare1 coordinaJob}}{{/compare1}}</textarea>
</div>
<div class="layui-form-item" style="align: center;">
<textarea id="weekCoordinaJobContent" name="weekCoordinaJobContent" placeholder="请输入内容" class="layui-textarea">{{{coordinaJob}}}</textarea>
</div>
<div class="layui-form-item">
<div class="layui-inline">
<label class="layui-form-label">备注</label>
</div>
</div>
<div class="layui-form-item" style="align: center;">
<textarea id="weekJobRemark" name="weekJobRemark" placeholder="请输入内容" class="layui-textarea">{{#compare1 jobRemark}}{{/compare1}}</textarea>
</div>
<div class="layui-form-item">
<label class="layui-form-label">附件</label>
<div class="layui-input-block" id="enclosureUpload">
</div>
</div>
<div class="layui-form-item layui-col-xs12">
<div class="layui-input-block">
<button class="winui-btn" id="weekCancle"><language showName="com.skyeye.cancel"></language></button>
<button class="winui-btn" lay-submit lay-filter="weekSubmit">发送</button>
</div>
</div>
{{/bean}}
\ No newline at end of file
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title></title>
<link href="../../assets/lib/layui/css/layui.css" rel="stylesheet" />
<link href="../../assets/lib/winui/css/winui.css" rel="stylesheet" />
</head>
<body>
<div class="layui-tab layui-tab-brief" lay-filter="docDemoTabBrief">
<label class="layui-form-label">时间</label>
<div class="layui-input-inline">
<input type="text" id="sendTime" name="sendTime" placeholder="请选择发件时间段" class="layui-input" />
</div>
<div id="echartsPie" style="width: 600px;height:400px;"></div>
</div>
<script src="../../assets/lib/layui/layui.js"></script>
<script src="../../assets/lib/layui/custom.js"></script>
<script type="text/javascript">
layui.config({base: '../../js/jobdiarySendStatistics/'}).use('jobdiarySendStatistics');
</script>
</body>
</html>
\ No newline at end of file
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册