yangle
2024-06-18 ac5962f71fe0f4fd4e7e44fb74a02bba7ff816b4
WebTM/views/É豸¹ÜÀí/Sb_EqpMaintenanceBillList_PDA.html
@@ -6,14 +6,14 @@
    <meta name="renderer" content="webkit">
    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
    <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
    <link rel="stylesheet" href="../../../layuiadmin/layui/css/layui.css" media="all">
    <link rel="stylesheet" href="../../../layuiadmin/style/admin.css" media="all">
    <script src="../../../layuiadmin/layui/layui.js"></script>
    <script src="../../../layuiadmin/Scripts/json2.js"></script>
    <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js"></script>
    <script src="../../../layuiadmin/Scripts/webConfig.js"></script>
    <script src="../../../layuiadmin/PubCustom.js"></script>
    <script src="../../../layuiadmin/zgqCustom/zgqCustom.js"></script>
    <link rel="stylesheet" href="../../layuiadmin/layui/css/layui.css" media="all">
    <link rel="stylesheet" href="../../layuiadmin/style/admin.css" media="all">
    <script src="../../layuiadmin/layui/layui.js"></script>
    <script src="../../layuiadmin/Scripts/json2.js"></script>
    <script src="../../layuiadmin/Scripts/jquery-1.4.1.js"></script>
    <script src="../../layuiadmin/Scripts/webConfig.js"></script>
    <script src="../../layuiadmin/PubCustom.js"></script>
    <script src="../../layuiadmin/zgqCustom/zgqCustom.js"></script>
    <style type="text/css">
        input.layui-input.layui-unselect {
            padding-right: 0;
@@ -38,6 +38,26 @@
                                <div class="layui-inline">
                                    <input type="date" class="layui-input" id="HEndDate" style="width:110px;" placeholder="yyyy-MM-dd">
                                </div>
                                <div class="layui-inline" style="margin-top:2px;">
                                    <label class="layui-form-label" style="width: 60px;">设备编码</label>
                                    <div class="layui-input-inline">
                                        <input class="layui-input" name="HEqNumber" lay-verify="HEqNumber" id="HEqNumber">
                                    </div>
                                </div>
                                <div class="layui-inline" style="margin-top:2px;">
                                    <label class="layui-form-label" style="width: 60px;">设备名称</label>
                                    <div class="layui-input-inline">
                                        <input class="layui-input" name="HEqName" lay-verify="HEqName" id="HEqName">
                                    </div>
                                </div>
                                <div class="layui-inline" style="margin-top:2px;">
                                    <label class="layui-form-label" style="width: 60px;">单 æ® å·</label>
                                    <div class="layui-input-inline">
                                        <input class="layui-input" name="HBillNo" lay-verify="HBillNo" id="HBillNo" style="width:125px;">
                                    </div>
                                </div>
                                <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearch" id="btnSearch">
                                    <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
                                </button>
@@ -59,7 +79,7 @@
    <script>
        layui.config({
            base: '../../../layuiadmin/' //静态资源所在路径
            base: '../../layuiadmin/' //静态资源所在路径
        }).extend({
            index: 'lib/index', //主入口模块
        }).use(['index', 'form', 'table', 'element', 'laypage', 'laydate'], function () {
@@ -78,7 +98,8 @@
            var sWhere = "";
            var option = [];
            var HModName = "Sb_EqpMaintenanceBillList_PDA";
            //不需要显示的字段 å¯æ‰©å±•
            var titleData = ["hmainid", "HEquipID", "HEmpID", "HDeptID", "HManagerID", "hsubid", "HRepairCheckID1", "HManagerID1", "HBillType", "源单主内码", "源单子内码"];
            //#endregion
            //#region è¿›å…¥é¡µé¢æ—¢åŠ è½½
@@ -103,7 +124,10 @@
                    case 'btnDel': btnDel();
                        break;
                    //退出
                    case 'btn-exit': Pub_Close(2);
                    case 'btn-exit':
                        layer.confirm('您确定要退出吗?', { icon: 3, title: '提示' }, function (index) {
                            parent.location.href = "../../../views/index_Mobile.html";
                        });
                        break;
                    //隐藏列设置
                    case 'HideColumn':
@@ -174,7 +198,7 @@
                    url: GetWEBURL() + "/Web/GetEquipmentBillsList",
                    type: "GET",
                    async: false,
                    data: { "sWhere": sWhere, "Type": "WX" },
                    data: { "sWhere": sWhere, "Type": "WX", "user": sessionStorage["HUserName"] },
                    success: function (data1) {
                        if (data1.count == 1) {
@@ -189,7 +213,7 @@
                            //在列表左边添加勾选框
                            col.push({ type: 'checkbox', fixed: 'left' });
                            for (var i = 0; i < data.length; i++) {
                                if ($.inArray(data[i].name, "") > -1) {
                                if ($.inArray(data[i].name, titleData) > -1) {
                                    col.push({ field: data[i].id, title: data[i].name, align: 'center', hide: true }); //隐藏id列
                                }
                                else {
@@ -213,7 +237,7 @@
                                , height: 'full-70'
                                , totalRow: false //开启合计
                                , cols: [col]
                                , data: data1.data
                                , data: data1.data == null ? [] : data1.data
                            };
                            table.render(option);
@@ -237,12 +261,22 @@
            function get_FastQuery() {
                var HBeginDate = $("#HBeginDate").val();//下达日期 å¼€å§‹æ—¥æœŸ
                var HEndDate = $("#HEndDate").val();//结束日期
                var HEqNumber = $("#HEqNumber").val(); //设备代码
                var HEqName = $("#HEqName").val(); //设备名称
                var HBillNo = $("#HBillNo").val(); //单据号
                if (HBeginDate != "" && HEndDate != "") {
                    sWhere += " and æ—¥æœŸ between '" + HBeginDate + "' and '" + HEndDate + "' ";
                }
                if (HEqNumber != "") {
                    sWhere += " and è®¾å¤‡ä»£ç  like '%" + HEqNumber + "%'"
                }
                if (HEqName != "") {
                    sWhere += " and è®¾å¤‡åç§° like '%" + HEqName + "%'"
                }
                if (HBillNo != "") {
                    sWhere += " and å•据号 like '%" + HBillNo + "%'"
                }
                get_Display(sWhere);
                //调用接口后清空sWhere缓存
                sWhere = "";
@@ -255,12 +289,8 @@
                $("#HEndDate").val(Format(new Date(), "yyyy-MM-dd"));
                $("#HMaterNumber").val("");
                $("#HBillNo").val("");
                $("#HProductName").val("");
                $("#HProductModel").val("");
                $("#ColContent").val("");
                $("#ColName").val("0");
                $("#Comparator").val("0");
                ColFilter();
                $("#HEqNumber").val(""); //设备代码
                $("#HEqName").val(""); //设备名称
                sWhere = "";
            }
@@ -274,9 +304,9 @@
                        var wait = layer.load();
                        //逻辑删除方法
                        $.ajax({
                            url: GetWEBURL() + '/ProcessCheck/DelProcessCheckBill',
                            url: GetWEBURL() + '/Sb_EqpRepairWorkBill/DeltetEqpRepairWorkBill',
                            type: "GET",
                            data: { "lngBillKey": hmainid, "user": sessionStorage["HUserName"] },
                            data: { "HInterID": hmainid, "user": sessionStorage["HUserName"] },
                            success: function (result) {
                                console.log('gouba' + result);
                                if (result.count == 1) {