<!DOCTYPE html> <html class="x-admin-sm"> <head> <meta charset="UTF-8"> <title>基站勘察</title> <meta name="renderer" content="webkit"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <meta name="viewport" content="width=device-width,user-scalable=yes, minimum-scale=0.4, initial-scale=0.8"/> @@include('../include/common_css.html') @@include('../include/common_js.html') <!--[if lt IE 9]> <script src="https://cdn.staticfile.org/html5shiv/r29/html5.min.js"></script> <script src="https://cdn.staticfile.org/respond.js/1.4.2/respond.min.js"></script> <![endif]--> </head> <body> <div class="x-nav"> <span class="layui-breadcrumb"> <a href="">首页</a> <a href="">移动模式</a> <a><cite>基站勘察</cite></a> </span> <a class="layui-btn layui-btn-small" style="line-height:1.6em;margin-top:3px;float:right" onclick="location.reload()" title="刷新"> <i class="layui-icon layui-icon-refresh" style="line-height:30px"></i></a> </div> <div class="layui-fluid"> <div class="layui-row layui-col-space15"> <div class="layui-col-md12"> <div class="layui-card"> @@include('../include/common_table.html') <div class="layui-card-body " style="min-height: 300px"> <table id="stationsurvey" lay-filter="survey" style="text-align: center"></table> </div> </div> </div> </div> </div> </body> <style> .layui-table-cell { text-align: center; } .layui-table-cell .layui-table-link{ color: #666; } .layui-table-page>div{ text-align: end; } .layui-btn-primary { border: 1px solid #e6e6e6; background-color: #fbfbfb; color: #C9C9C9; } .layui-btn-primary:hover { border: 1px solid #e6e6e6; background-color: #FBFBFB; } .layui-table-cell{ height: 31px; } /*body,html{ overflow: hidden; }*/ </style> @@include('../include/common_card_style.html') <script> var pageNow = 1 $(function () { let temp = window.location.href.split('?')[1]?window.location.href.split('?')[1].split('pageBack=')[1].split('&')[0]:"" if (temp) { pageNow = temp } }) function refresh(){ location.reload(); } layui.use('table', function(){ var table = layui.table; //第一个实例 table.render({ elem: '#stationsurvey' ,height:466 ,method:"get" ,url: util.interfaceUrl +interfacenName.getTest ,limits:[10,20,30] ,headers:{ 'Authorization':userToken, 'Content-Type': 'application/x-www-form-urlencoded;charset=UTF-8' }, done:function (res) { }, parseData: function(res){ if(res.rows.length==0){ return { "code": 500, //解析接口状态 "msg": "无数据", //解析提示文本 } } for (let i in res.rows){ res.rows[i]['pageNow'] = res.pageNu } return { "code": 0, //解析接口状态 "msg": "", //解析提示文本 "count":res.total, //解析数据长度 "data": res.rows }; } ,contentType:"json" ,request:{ pageName:"page", limitName:"rows", } ,where:{ jzType:1, jzState:4, sort:"create_date desc"+","+"jz_project_id desc" } ,edit:"text" ,page: true //开启分页 ,cols: [[ //表头 {field: 'jzProjectId', title: '项目ID', width:150,fixed: 'left', templet: function (d){ return '<div><a class="layui-table-link" href="base.html?businessId=' + d.businessId+ '&pageNow='+d.pageNow+'&pageName=stationSurvey">' + util.dealWithFormatTextByLen(d.jzProjectId, 20, true) + '</a></div>' } } ,{field: 'projectCode', title: '项目编号', width:150, templet: function (d){ return '<div>'+util.dealWithFormatTextByLen(d.projectCode,20,true)+'</a></div>' } } ,{field: 'jzName', title: '基站名', width:150, templet: function (d){ return '<div>'+util.dealWithFormatTextByLen(d.jzName,20,true)+'</a></div>' } } ,{field: 'jzCode', title: '基站号', width:150, templet: function (d){ return '<div>'+util.dealWithFormatTextByLen(d.jzCode,20,true)+'</a></div>' } } ,{field: 'curUserName', title: '阶段负责人', width: 150, templet: function (d){ return '<div>'+util.dealWithFormatTextByLen(d.curUserName,20,true)+'</a></div>' } } ,{field: 'jzProState', title: '当前流程', width: 150, templet: function (d){ var jtemp = d.jzProState let spanclassName = ""; switch (jtemp) { case '0': spanclassName = 'layui-btn layui-btn-normal layui-btn-xs'; return '<div>'+'<span class="' + spanclassName + '">勘     察</span>'+'</a></div>' break; case '1': spanclassName = "layui-btn layui-btn-warm layui-btn-xs"; return '<div>'+'<span class="' + spanclassName + '"> 审     核</span>'+'</a></div>' break; case '2': spanclassName = "layui-btn layui-btn-normal layui-btn-xs"; return '<div>'+'<span class="' + spanclassName + '"> 勘     察</span>'+'</a></div>' break; case '3': spanclassName = 'layui-btn layui-btn-primary layui-btn-xs'; return '<div>'+'<span class="' + spanclassName + '">已驳回</span>'+'</a></div>' break; default: spanclassName = ""; return '<div>'+'<span class="' + spanclassName + '"></span>'+'</a></div>' break; } } } ,{field: 'createDate', title: '创建日期', width: 141, sort: true, templet: function (d){ return '<div>'+util.dealWithFormatTextByLen(d.createDate,10,false)+'</a></div>' } } ,{title: '操作', minWidth: 204.8,toolbar:"#barDemo",fixed: 'right'} ]] ,id:'testReload' , page: { curr: pageNow, } }); var $ = layui.$,active = { reload: function(){ var jzm = $('#name').val(); var jzm = $("#name").val(); var jzh = $("#number").val(); var fzr = $("#principal").val(); var jzbh = $("#projectnumber").val(); var qy = $("#area").val()=='请选择区域'?'':$("#area").val(); var ywx = $("#businessline").val()=='请选择业务线'?'': $("#businessline").val(); var sykh = $("#upcustom").val()=='请选择上游客户'?'':$("#upcustom").val(); var yys = $("#jz_costom").val()=='请选择运营商'?'':$("#jz_costom").val(); var jzzt = $("#state").val()=='请选择基站状态'? '':$("#state").val(); var bm = $("#department").val()=='部门'?'':$("#department").val() //执行重载 table.reload('testReload', { page: { curr: 1 //重新从第 1 页开始 } ,where: { jzName: jzm, jzCode: jzh, jzProjectOwner:fzr, projectCode: jzbh, jzQy: qy, businessLine: ywx, jzUpCustom: sykh, jzYys: yys, deptName:bm, jzType:1, jzState:4 } }, 'data'); } }; $('#searchbox #btn-submit').on('click', function(){ var type = $(this).data('type'); active[type] ? active[type].call(this) : ''; }); $('#searchbox #restbtn').on('click', function(){ $('#name').val(""); $("#number").val(""); $("#principal").val(""); $("#projectnumber").val(""); $("#area").val(""); $("#businessline").val(""); $("#upcustom").val(""); $("#jz_costom").val(""); $("#state").val(""); $("#department").val(""); var type = $(this).data('type'); active[type] ? active[type].call(this) : ''; }); }) show('hide',"YD") </script> <script type="text/html" id="barDemo"> {{# if(d.jzProState ==1 || d.jzProState ==3){ }} {{# } }} {{# if(d.jzProState !=1 && d.jzProState !=3 &&d.isMyBusiness == 0){ }} <button class="layui-btn layui-btn-mini" lay-event="detail" onclick="xadmin.open('勘察', './survey.html?businessId={{d.businessId}}&&jzType={{d.jzType}}', 500, 380);"><i class="layui-icon"></i>勘察</button> {{# } }} <!--{{# if(d.jzProState !=1 && d.jzProState !=3 &&d.isAssistant == 1){ }}--> <!--<button class="layui-btn layui-btn-mini" style="margin-left:0px" lay-event="open" onclick=" xadmin.open('更换阶段负责人', './change-business.html?businessId={{d.businessId}}&&jzType={{d.jzType}}&&curUserName={{d.curUserName}}&&jzCurUser={{d.jzCurUser}}&&selectWaringUntreated={{d.selectWaringUntreated}}', 500, 400);"><i class="layui-icon"></i>更换阶段负责人</button>--> <!--{{# } }}--> {{# if(d.jzProState !=1 && d.jzProState !=3 &&d.isAssistant == 1){ }} <button class="layui-btn layui-btn-mini" style="margin-left:0px" lay-event="open" onclick="ifChangeOn('{{d.businessId}}','{{d.jzType}}','{{d.curUserName}}','{{d.jzCurUser}}','{{d.selectWaringUntreated}}') "><i class="layui-icon"></i>更换阶段负责人</button> {{# } }} </script>