<%@ page import="com.yc.sdk.shopping.util.SettingKey" %>
|
<%@ page import="com.yc.utils.SessionKey" %>
|
<%@ page import="com.yc.app.v2.entity.SysUserConfigEntity" %><%--
|
Created by IntelliJ IDEA.
|
User: xinyb
|
Date: 2022/7/29
|
Time: 15:17
|
To change this template use File | Settings | File Templates.
|
--%>
|
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
|
<%
|
String URL = SettingKey.getHostUrl(request);
|
SysUserConfigEntity configEntity= (SysUserConfigEntity) request.getSession().getAttribute("userConfig");
|
%>
|
<!DOCTYPE html>
|
<html lang="zh-cn">
|
<head>
|
<meta charset="UTF-8">
|
<meta name="viewport"
|
content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
|
<meta http-equiv="X-UA-Compatible" content="ie=edge">
|
<title>选项设置</title>
|
<link rel="stylesheet"
|
href="<%=URL%>/layui/css/layui.css?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/layui/css/layui.css")%>">
|
<link rel="stylesheet"
|
href="<%=URL%>/layui/css/main.css?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/layui/css/main.css")%>">
|
<style>
|
.layui-form-label {
|
width: 200px !important;
|
}
|
|
.layui-input-block {
|
margin-left: 230px !important;
|
}
|
</style>
|
</head>
|
<body>
|
<div style="margin: 50px 300px 20px 30px;">
|
<form class="layui-form" action="" lay-filter="indexForm">
|
<div class="layui-form-item">
|
<label class="layui-form-label">APP启用顶部滚动条信息提示</label>
|
<div class="layui-input-block">
|
<input type="checkbox" name="isStartupPopupMessages" lay-skin="switch" lay-filter="switchTest">
|
</div>
|
</div>
|
<div class="layui-form-item">
|
<label class="layui-form-label">APP登陆时默认显示页面</label>
|
<div class="layui-input-block">
|
<select name="switchToPageWhenLogonApp" lay-filter="app">
|
<option value="HomePage">首页</option>
|
<option value="MenuPage">导航</option><!-- selected="" -->
|
<option value="ApprovingPage">审核</option>
|
<option value="MinePage">我的</option>
|
</select>
|
</div>
|
</div>
|
<div class="layui-form-item">
|
<label class="layui-form-label">审核单据参数设置</label>
|
<div class="layui-input-block">
|
<select name="selectNextDocumentWhenApproved" lay-filter="nextDoc">
|
<option value=0>不启用</option>
|
<option value=1>按单据到达时间跳转</option>
|
<option value=2>按功能类型及到达时间跳转</option>
|
</select>
|
</div>
|
</div>
|
<div class="layui-form-item">
|
<label class="layui-form-label">待办事项显示样式</label>
|
<div class="layui-input-block">
|
<select name="listDisplayStyleForToDo" lay-filter="approve">
|
<option value=0>按分类</option>
|
<option value=1>按时间</option>
|
<option value=2>按分类+时间</option>
|
</select>
|
</div>
|
</div>
|
<div class="layui-form-item">
|
<div class="layui-input-block">
|
<button type="submit" class="layui-btn" lay-submit="" lay-filter="demo1">保存</button>
|
</div>
|
</div>
|
</form>
|
</div>
|
<script type="text/javascript"
|
src="<%=URL %>/js/general/jquery.min.js?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/js/general/jquery.min.js")%>"></script>
|
<script src="<%=URL %>/layui/layui.all.js?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/layui/layui.all.js")%>"
|
type="text/javascript"></script>
|
<script>
|
layui.use(['form', 'layedit', 'laydate'], function () {
|
var form = layui.form, layer = layui.layer;
|
var scroll =<%=configEntity.getIsStartupPopupMessages()%>;//启用顶部滚动条信息提示
|
var app = "<%=configEntity.getSwitchToPageWhenLogonApp()%>";//默认页面
|
var nextDoc =<%=configEntity.getSelectNextDocumentWhenApproved()%>;//审核单据参数设置
|
var approve =<%=configEntity.getListDisplayStyleForToDo()%>;//选择审批的显示类型
|
//加载
|
form.val("indexForm", {
|
"isStartupPopupMessages": scroll,
|
"switchToPageWhenLogonApp": app,
|
"selectNextDocumentWhenApproved": nextDoc,
|
"listDisplayStyleForToDo": approve,
|
})
|
//指定开关事件
|
form.on('switch(switchTest)', function (data) {
|
scroll = (this.checked ? 1 : 0);
|
});
|
//提交事件
|
form.on('submit(demo1)', function (data) {
|
let json = data.field;
|
json.isStartupPopupMessages = scroll;
|
$.ajax({
|
url: "/app/v2/postSysUserConfig.do",
|
type: "POST",
|
data: JSON.stringify(json),
|
dataType: 'json',
|
contentType: 'application/json',
|
success: function (res) {
|
if (res != null && res.msg == "success") {
|
layer.msg("修改成功");
|
} else {
|
layer.msg(res.msg);
|
}
|
}
|
})
|
return false;
|
});
|
});
|
</script>
|
</body>
|
</html>
|