123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201 |
- <!DOCTYPE html>
- <html>
- <head>
- <meta charset="UTF-8">
- <title>基础配置</title>
- </head>
- <body class="laytp-container">
- <div class="layui-card">
- <div class="layui-card-header">
- 选择链接
- </div>
- </div>
- <div class="layui-row">
- <div class="layui-col-xs3 layui-col-md3">
- <div id="sideMenu"></div>
- </div>
- <div id="basic" class="layui-col-xs9 layui-col-md9">
- <div class="layui-card">
- <div class="layui-card-header">
- 基础链接
- </div>
- <div class="layui-card-body">
- <button class="laytp-btn" onclick="onChooseLink('pages/user/public/kefu',1)">客服</button>
- <button class="laytp-btn" onclick="onChooseLink('pages/user/commission/index',1)">分销中心</button>
- <button class="laytp-btn" onclick="onChooseLink('pages/user/takenotes/takenotes',1)">我的问答记录</button>
- <button class="laytp-btn" onclick="onChooseLink('pages/user/member/record',1)">次数记录</button>
- <button class="laytp-btn" onclick="onChooseLink('pages/user/public/agreement',1)">关于我们</button>
- <button class="laytp-btn" onclick="onChooseLink('pages/user/member/member',1)">充值中心</button>
- </div>
- </div>
- <div class="layui-card">
- <div class="layui-card-header">
- 底部菜单页
- </div>
- <div class="layui-card-body">
- <button class="laytp-btn" onclick="onChooseLink('pages/index/index',0)">首页</button>
- <button class="laytp-btn" onclick="onChooseLink('pages/template/template',0)">模板</button>
- <button class="laytp-btn" onclick="onChooseLink('pages/user/user',0)">我的</button>
- </div>
- </div>
- </div>
- <div id="custom" style="display:none" class="layui-col-xs9 layui-col-md9">
- <div class="layui-card">
- <div class="layui-card-header">
- 跳转网页
- </div>
- <div class="layui-card-body">
- <input autocomplete="off" type="text" name="signKey" id="signKey" value="" placeholder="请输入自定义链接"
- class="layui-input custom-link">
- </div>
- </div>
- </div>
- <div id="miniapp" style="display:none" class="layui-col-xs9 layui-col-md9">
- <div class="layui-card">
- <div class="layui-card-header">
- 跳转小程序
- </div>
- <div class="layui-card-body">
- <div class="layui-form-item">
- <label class="layui-form-label" title="名称">小程序appid</label>
- <div class="layui-input-block">
- <input autocomplete="off" type="text" name="link_other" id="link_other" placeholder="请输入小程序appid" class="layui-input" lay-verify="">
- </div>
- </div>
- <div class="layui-form-item">
- <label class="layui-form-label" title="名称">小程序路径(选填)</label>
- <div class="layui-input-block">
- <input autocomplete="off" type="text" name="link_url" id="link_url" placeholder="请输入小程序路径" class="layui-input" lay-verify="">
- </div>
- </div>
- </div>
- </div>
- </div>
- <input type="hidden" name="link" id="group" value="{{=d.group}}" />
- <input type="hidden" name="type" id="group" value="{{=d.group}}" />
- </div>
- <div class="bottom">
- <div class="button-container">
- <button type="submit" class="laytp-btn laytp-btn-primary laytp-btn-sm" lay-submit="" lay-filter="save">
- <i class="layui-icon layui-icon-ok"></i>
- 确定
- </button>
- </div>
- </div>
- <script type="application/javascript">
- document.write("<link rel='stylesheet' href='" + localStorage.getItem("staticDomain") +
- "/component/layui/css/layui.css?v=" + localStorage.getItem("version") + "'>");
- document.write("<script src='" + localStorage.getItem("staticDomain") + "/component/layui/layui.js?v=" +
- localStorage.getItem("version") + "'><\/script>");
- document.write("<script src='" + localStorage.getItem("staticDomain") + "/component/laytp/layuiConfig.js?v=" +
- localStorage.getItem("version") + "'><\/script>");
- document.write("<script src='" + localStorage.getItem("staticDomain") + "/component/jquery_3.3.1.js?v=" +
- localStorage.getItem("version") + "'><\/script>");
- </script>
- <script>
- var isPid = 0;
- var searchURL = window.location.search;
- searchURL = searchURL.substring(1, searchURL.length);
- layui.use(['laytp', 'menu'], function () {
- let $ = layui.jquery;
- let menu = layui.menu;
- let menuId;
- var sideMenu = menu.render({
- elem: 'sideMenu',
- async: true,
- theme: "light-theme",
- height: '300px',
- control: false,
- defaultMenu: 0,
- accordion: true,
- url: '../../../static/admin/data/nav.json',
- parseData: false,
- done: function () {}
- });
- sideMenu.click(function (dom, data) {
- menuId = data.menuId;
- if (data.menuId == 0) {
- $('#basic').show();
- $('#custom').hide();
- $('#miniapp').hide();
- $('#category').hide();
- } else if (data.menuId == 1) {
- $('#basic').hide();
- $('#custom').show();
- $('#miniapp').hide();
- $('#category').hide();
- }else if (data.menuId == 2) {
- $('#basic').hide();
- $('#custom').hide();
- $('#miniapp').show();
- $('#category').hide();
- }else if (data.menuId == 3) {
- $('#basic').hide();
- $('#custom').hide();
- $('#miniapp').hide();
- $('#category').show();
- }
- });
- layui.form.on('submit(save)', function (data) {
- if(menuId == 1){
- var customLink = $('.custom-link').val();
- if(!customLink){
- facade.error("请填写链接!");
- return false;
- }
- laytp.choiceLinkAfter(customLink, 2);
- }
- if(menuId == 2){
- var linkOther = $('#link_other').val();
- if(!linkOther){
- facade.error("请填写小程序appid!");
- return false;
- }
- laytp.choiceLinkAfter(linkOther, 3);
- }
- if(menuId == 3){
- var customLink = 'pages/job/job?type='+isPid+'&category_id='+$('.category_id').val();
- if(!$('.category_id').val()){
- facade.error("请选择类别!");
- return false;
- }
- laytp.choiceLinkAfter(customLink, 1);
- }
- var index = parent.layui.layer.getFrameIndex(window.name)
- parent.layui.layer.close(index);
- });
- })
- function xmcb(params){
- let data = params.arr[0];
- $('.category_id').val(data.id);
- if(data.pid == 0){
- isPid = 1
- }else{
- isPid = 0
- }
- }
- </script>
- <script>
- var other = 0;
- var searchURL = window.location.search;
- searchURL = searchURL.substring(1, searchURL.length);
- var split = searchURL.split("&")[0].split("=")[0];
- if(split == 'link'){
- other = searchURL.split("&")[0].split("=")[1];
- }
- function onChooseLink(link, type) {
- laytp.choiceLinkAfter(link, type,other);
- var index = parent.layui.layer.getFrameIndex(window.name)
- parent.layui.layer.close(index);
- }
- </script>
- </body>
- </html>
|