fs-danaus
2022-08-05 4a551fc73bd4c86f43aa68c0aab8d1dbeae46836
提交 | 用户 | age
074b0e 1 <%@ page import="com.yc.sdk.shopping.util.SettingKey" %>
X 2 <%@ page import="com.yc.utils.SessionKey" %><%--
3   Created by IntelliJ IDEA.
4   User: xinyb
5   Date: 2022/7/29
6   Time: 15:17
7   To change this template use File | Settings | File Templates.
8 --%>
9 <%@ page contentType="text/html;charset=UTF-8" language="java" %>
10 <%
11     String URL = SettingKey.getHostUrl(request);
12     String switchToPageWhenLogonApp = (String) request.getSession().getAttribute(SessionKey.SWITCHTOPAGEWHENLOGONAPP);//默认页面
13     Integer selectNextDocumentWhenApproved = (Integer) request.getSession().getAttribute(SessionKey.SELECTNEXTDOCUMENTWHENAPPROVED);//审核单据参数设置
14 %>
15 <!DOCTYPE html>
16 <html lang="zh-cn">
17 <head>
18     <meta charset="UTF-8">
19     <meta name="viewport"
20           content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
21     <meta http-equiv="X-UA-Compatible" content="ie=edge">
22     <title>选项设置</title>
23     <link rel="stylesheet"
24           href="<%=URL%>/layui/css/layui.css?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/layui/css/layui.css")%>">
25     <link rel="stylesheet"
26           href="<%=URL%>/layui/css/main.css?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/layui/css/main.css")%>">
27     <style>
28         .layui-form-label {
29             width: 200px !important;
30         }
31
32         .layui-input-block {
33             margin-left: 230px !important;
34         }
35     </style>
36 </head>
37 <body>
38 <div style="margin: 50px 300px 20px 30px;">
39     <form class="layui-form" action="" lay-filter="indexForm">
40         <div class="layui-form-item">
41             <label class="layui-form-label">更新APP登录时默认显示页面</label>
42             <div class="layui-input-block">
43                 <select name="switchToPageWhenLogonApp" lay-filter="app">
44                     <option value="HomePage">首页</option>
45                     <option value="MenuPage">导航</option><!-- selected="" -->
46                     <option value="ApprovingPage">审核</option>
47                     <option value="MinePage">我的</option>
48                 </select>
49             </div>
50         </div>
51
52         <div class="layui-form-item">
53             <label class="layui-form-label">审核单据参数设置</label>
54             <div class="layui-input-block">
55                 <select name="selectNextDocumentWhenApproved" lay-filter="nextDoc">
56                     <option value="0">不启用</option>
57                     <option value="1">按单据到达时间跳转</option>
58                     <option value="2">按功能类型及到达时间跳转</option>
59                 </select>
60             </div>
61         </div>
62     </form>
63 </div>
64 <script type="text/javascript"
65         src="<%=URL %>/js/general/jquery.min.js?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/js/general/jquery.min.js")%>"></script>
66 <script src="<%=URL %>/layui/layui.all.js?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/layui/layui.all.js")%>"
67         type="text/javascript"></script>
68 <script>
69     layui.use(['form', 'layedit', 'laydate'], function () {
70         var form = layui.form
71             , layer = layui.layer;
72         var app = "<%=switchToPageWhenLogonApp%>";
73         var nextDoc =<%=selectNextDocumentWhenApproved%>;
74         //加载
75         form.val("indexForm", {
76             "switchToPageWhenLogonApp": app,
77             "selectNextDocumentWhenApproved": nextDoc
78         })
79         //修改
80         var ajax = function (url) {
81             $.get(url, function (res) {
82                 if (res != null && res.msg == "success") {
83                     layer.msg("修改成功");
84                 }else{
85                     layer.msg("修改失败");
86                 }
87             })
88         }
89         form.on('select(app)', function (data) {
90             let url = "/app/v2/updatePageIndex.do";
91             url += "?pageIndex=" + data.value;
92             ajax(url);
93         });
94
95         form.on('select(nextDoc)', function (data) {
96             let url = "/app/v2/updateApprovedParameter.do";
97             url += "?index=" + data.value;
98             ajax(url);
99         });
100     });
101 </script>
102 </body>
103 </html>