fei.wang
7 天以前 e15f561a1f9eddfde503d59baf45a860b131928e
src/webapp/page/index1.jsp
@@ -44,24 +44,31 @@
<body>
<form class="layui-form layui-row layui-col-space16" style="width: 1672px;margin-left: 12px;padding-bottom: -60px">
    <div class="layui-col-md4" style="position: relative;top: 18px;z-index: 999;width: 150px;left: 500px" id="cardnum">
    <div class="layui-col-md4" style="position: relative;top: 23px;z-index: 999;width: 150px;left: 500px;;transform: translateY(-10%);" id="cardnum">
        <div class="layui-input-wrap">
            <input type="text" name="cardnumber" style="width: 220px" value="" placeholder="请输入卡号"
                   class="layui-input" lay-affix="clear">
        </div>
    </div>
    <div class="layui-col-md4" style="margin-left: 20px" id="hide">
        <div class="layui-input-wrap" style="position: relative;top: 18px;z-index: 999;width: 150px;left: 560px">
    <div class="layui-col-md4" style="margin-left: 20px;" id="hide">
        <div class="layui-input-wrap" style="position: relative;top: 23px;z-index: 999;width: 150px;left: 560px;transform: translateY(-10%);">
            <input type="text" name="company" style="width: 150px" placeholder="请输入所属公司" lay-affix="clear"
                   class="layui-input">
        </div>
    </div>
    <button style="position: relative;top: 25px;z-index: 999;width: 70px;left: -400px" id="relo"
<%--    <button style="position: relative;top: 25px;z-index: 999;width: 70px;left: -400px;transform: translateY(-10%);" class="layui-btn  layui-btn-warm" lay-filter="demo-table-beizhu" lay-submit lay-event="getRemarks">备注</button>--%>
    <button style="position: relative;top: 30px;z-index: 999;width: 70px;left: -300px;transform: translateY(-10%);" id="relo"
            class="layui-btn layui-btn-normal" lay-filter="demo-table-search1">刷新
    </button>
    <button style="position: relative;top: 25px;z-index: 999;width: 80px;left: 90px" class="layui-btn layui-btn-normal"
    <button style="position: relative;top: 30px;z-index: 999;width: 80px;left: 90px;transform: translateY(-10%);" class="layui-btn layui-btn-normal"
            lay-submit lay-filter="demo-table-search" lay-event="getselect" id="select">查询
    </button>
    <button style="position: relative;top: 30px;z-index: 999;width: 100px;left: 100px;transform: translateY(-10%);" class="layui-btn layui-btn-normal"
            lay-submit lay-filter="demo-table-export" lay-event="getexport" id="export">导出excel
    </button>
    <%--    <button  style="position: relative;top: 25px;z-index: 999;width: 100px;left: 90px;transform: translateY(-10%);"  class="layui-btn  layui-btn-danger" lay-event="excelexport" >导出excel</button>--%>
</form>
<%--<script type="text/html" >--%>
<div style="margin-left: 0px;display: inline-block" id="toolbarDemo">
@@ -69,17 +76,41 @@
    <button class="layui-btn   layui-btn-warm" id="btn-update" lay-event="getUpdate">修改</button>
    <button class="layui-btn  layui-btn-danger" id="btndelete" lay-event="getDelete">删除</button>
    <button class="layui-btn" lay-event="getchongzhi">充值</button>
    <button class="layui-btn  layui-btn-warm" lay-event="getRemarks">备注</button>
    <%--    <button  class="layui-btn  layui-btn-danger" lay-event="excelexport" >导出excel</button>--%>
</div>
<%--<div style="margin-left: 0px;display: inline-block" >--%>
<%--&lt;%&ndash;    <button class="layui-btn " id="btn-add" lay-event="getadd">新增</button>&ndash;%&gt;--%>
<%--&lt;%&ndash;    <button class="layui-btn   layui-btn-warm" id="btn-update" lay-event="getUpdate">修改</button>&ndash;%&gt;--%>
<%--&lt;%&ndash;    <button class="layui-btn  layui-btn-danger" id="btndelete" lay-event="getDelete">删除</button>&ndash;%&gt;--%>
<%--&lt;%&ndash;    <button class="layui-btn" lay-event="getchongzhi">充值</button>&ndash;%&gt;--%>
<%--    <button  class="layui-btn  layui-btn-danger" lay-event="excelexport" >导出excel</button>--%>
<%--</div>--%>
<%--<div style="margin-left: 0px; >--%>
<%--    <button  class="layui-btn  layui-btn-danger" lay-event="excelexport" >导出excel</button>--%>
<%--</div>--%>
<%--</script>--%>
<script type="text/html" id="toolbarDemo1" >
<div class="layui-btn-container" style="margin-left: 0px;display: inline-block" >
    <button class="layui-btn" lay-event="getchongzhi">充值</button>
</div>
<div class="layui-btn-container" style="margin-left: 0px;margin-top: 20px;display: inline-block" id="toolbarDemo2">
</div>
    <div class="layui-btn-container" style="margin-left: 0px;display: inline-block" >
        <button class="layui-btn" lay-event="getchongzhi">充值</button>
        <button class="layui-btn  layui-btn-warm" lay-event="getRemarks">备注</button>
    </div>
<%--    <div class="layui-btn-container" style="margin-left: 0px;margin-top: 20px;display: inline-block" id="toolbarDemo2">--%>
<%--        <button class="layui-btn  layui-btn-warm" lay-event="getRemarks">备注</button>--%>
<%--    </div>--%>
</script>
<script type="text/html" id="toolbarDemo2" >
    <div class="layui-btn-container" style="margin-left: 0px;display: inline-block" >
        <button class="layui-btn  layui-btn-warm" lay-event="getRemarks">备注</button>
    </div>
<%--    <div class="layui-btn-container" style="margin-left: 0px;display: inline-block" id="toolbarDemo2">--%>
<%--        <button class="layui-btn  layui-btn-warm" lay-event="getRemarks">备注</button>--%>
<%--    </div>--%>
</script>
<div style="display: inline-block;width: 100%;margin-top: -80px">
    <table id="demo" lay-filter="demo"></table>
</div>
@@ -216,9 +247,9 @@
            <div class="layui-form-item">
                <label class="layui-form-label">单价/元:</label>
                <div class="layui-input-block">
<%--                    <span id="feiyong" name="unitprice"--%>
<%--                          style="margin-top: 10px;display: inline-block;margin-left: 10px"></span>--%>
                    <input type="text" id="feiyong" name="unitprice" lay-verify="title" disabled placeholder="" class="layui-input">
                    <%--                    <span id="feiyong" name="unitprice"--%>
                    <%--                          style="margin-top: 10px;display: inline-block;margin-left: 10px"></span>--%>
                    <input type="number" id="feiyong" name="unitprice"  lay-verify="title" disabled placeholder="" class="layui-input">
                </div>
            </div>
        </div>
@@ -235,6 +266,162 @@
            <div class="layui-input-block">
                <input type="button" class="layui-btn" value="立即提交" onclick="chongzhitj()"></input>
                <button type="reset" class="layui-btn layui-btn-normal" lay-filter="demo1" onclick="canselchongzhi()"
                        style="margin-left: 200px">取消
                </button>
            </div>
        </div>
    </form>
</div>
<div class="info"
     style="display: none;width: 200px;background-color: white;border: 1px solid #cccccc;padding: 50px;border-radius: 20px;position: fixed;top: 50px;left: 450px;z-index: 99999">
    <form class="layui-form" method="post" lay-filter="example" onsubmit="return checkadd()">
        <input type="text" disabled name="num" id="statusid"  style="display: none" class="upnum">
        <div class="layui-form-item" style="display: flex">
            <label >设备状态:</label>
            <div id="eStaus">
            </div>
        </div>
        <div class="layui-form-item" style="display: flex">
            <label >在线状态:</label>
            <div id="oStaus">
            </div>
        </div>
        <div class="layui-form-item"  style="display: flex">
            <label >卡状态:</label>
            <div id="cStaus">
            </div>
        </div>
        <div class="layui-form-item"  style="display: flex">
            <label >IMEL:</label>
            <div id="icard">
            </div>
        </div>
        <div class="layui-form-item">
            <label style="font-size: 15px;">主套餐:</label>
            <div id="setmenus">
            </div>
        </div>
        <div class="layui-form-item">
            <label style="font-size: 15px;">套餐总量:</label>
            <div>
                <span id="surplusliuliang" style="font-size: 22px;color: #00a800">
            </span>MB
            </div>
        </div>
        <div class="layui-form-item">
            <label style="font-size: 15px;">套餐已用流量:</label>
            <span id="availableliuliang" style="font-size: 22px;color: #0000FF">
            </span> MB
        </div>
        <div class="layui-form-item">
            <label >机卡重绑:</label>
<%--            <div class="layui-input-block">--%>
                <button type="button" class="layui-btn layui-btn-normal" lay-filter="demo1" onclick="rebind()"
                       >确定
                </button>
<%--            </div>--%>
        </div>
        <div class="layui-form-item">
            <div >
                <input type="button" class="layui-btn" value="查询" onclick="cahxun()"></input>
                <button type="reset" class="layui-btn layui-btn-normal" lay-filter="demo1" onclick="canselcardinfo()"
                        >关闭
                </button>
            </div>
        </div>
    </form>
</div>
<%--<div class="chongzhi"--%>
<%--     style="display: none;width: 500px;background-color: white;border-radius: 20px;border: 1px solid #ccc;padding: 50px;position: fixed;top: 150px;left: 500px;z-index: 99999">--%>
<%--    <form class="layui-form" action="" lay-filter="example">--%>
<%--        <div class="layui-form-item">--%>
<%--            <label class="layui-form-label">卡号:</label>--%>
<%--            <div class="layui-input-block">--%>
<%--                <input type="text" name="username" disabled id="cardnumber" lay-verify="title" autocomplete="off"--%>
<%--                       placeholder="请选择卡号" class="layui-input">--%>
<%--                <span class="hao" style="color: red;margin-top: 9px;display: inline-block"></span>--%>
<%--            </div>--%>
<%--        </div>--%>
<%--        <div class="layui-form-item">--%>
<%--            <label class="layui-form-label">选择流量:</label>--%>
<%--            <div class="layui-input-block">--%>
<%--                <select name="flow" lay-filter="ddtt" id="flowc">--%>
<%--                    <option value=""></option>--%>
<%--                    <option value="12G/年">12G/年</option>--%>
<%--                    <option value="24G/年">24G/年</option>--%>
<%--                    <option value="36G/年">36G/年</option>--%>
<%--                    <option value="100G/年">100G/年</option>--%>
<%--                </select>--%>
<%--            </div>--%>
<%--        </div>--%>
<%--        <div class="chongzhi">--%>
<%--            <div class="layui-form-item">--%>
<%--                <label class="layui-form-label">单价/元:</label>--%>
<%--                <div class="layui-input-block">--%>
<%--                    &lt;%&ndash;                    <span id="feiyong" name="unitprice"&ndash;%&gt;--%>
<%--                    &lt;%&ndash;                          style="margin-top: 10px;display: inline-block;margin-left: 10px"></span>&ndash;%&gt;--%>
<%--                    <input type="number" id="feiyong" name="unitprice"  lay-verify="title" disabled placeholder="" class="layui-input">--%>
<%--                </div>--%>
<%--            </div>--%>
<%--        </div>--%>
<%--        <div class="chongzhi">--%>
<%--            <div class="layui-form-item">--%>
<%--                <label class="layui-form-label">总价/元:</label>--%>
<%--                <div class="layui-input-block">--%>
<%--                    <span id="zongjia" name="zongjia" style="margin: 10px;display: inline-block"></span>--%>
<%--                    &lt;%&ndash;                    <input type="text" id="zongjia" name="zongjia" lay-verify="title" autocomplete="off" placeholder="" class="layui-input">&ndash;%&gt;--%>
<%--                </div>--%>
<%--            </div>--%>
<%--        </div>--%>
<%--        <div class="layui-form-item">--%>
<%--            <div class="layui-input-block">--%>
<%--                <input type="button" class="layui-btn" value="立即提交" onclick="chongzhitj()"></input>--%>
<%--                <button type="reset" class="layui-btn layui-btn-normal" lay-filter="demo1" onclick="canselchongzhi()"--%>
<%--                        style="margin-left: 200px">取消--%>
<%--                </button>--%>
<%--            </div>--%>
<%--        </div>--%>
<%--    </form>--%>
<%--</div>--%>
<div class="beizhu"
     style="display: none;width: 500px;background-color: white;border-radius: 20px;border: 1px solid #ccc;padding: 50px;position: fixed;top: 150px;left: 500px;z-index: 99999">
    <form class="layui-form"  lay-filter="example">
<%--        <input type="text" name="num" style="display: none" class="upnum"/>--%>
        <input type="text" disabled name="num" id="beizhuid"  style="display: none" class="upnum">
    <div class="layui-form-item">
        <label class="layui-form-label">卡号:</label>
        <div class="layui-input-block">
            <input type="text" name="username" disabled id="cardnumberbz" lay-verify="title" autocomplete="off"
                   placeholder="请选择卡号" class="layui-input">
            <span class="hao" style="color: red;margin-top: 9px;display: inline-block"></span>
        </div>
    </div>
        <div class="layui-form-item">
            <label class="layui-form-label">备注:</label>
            <div class="layui-input-block">
                    <textarea placeholder="请输入内容" id="beizhu" name="notes" style="height: 200px" class="layui-textarea"></textarea>
            </div>
        </div>
        <div class="layui-form-item">
            <div class="layui-input-block">
                <input type="button" class="layui-btn" value="立即提交" onclick="beizhutj()"></input>
                <button type="reset" class="layui-btn layui-btn-normal" lay-filter="demo1" onclick="canselbeizhu()"
                        style="margin-left: 200px">取消
                </button>
            </div>
@@ -492,18 +679,21 @@
<script type="text/html" id="titleTpl">
    {{# if(d.status === '待激活') { }}
    <button class="layui-btn layui-btn-sm layui-btn-warm">待激活</button>
    <button class="layui-btn layui-btn-sm layui-btn-warm" onclick="cardinfo({{d.num}})">待激活</button>
    {{# } else if(d.status === '已激活') { }}
    <button class="layui-btn layui-btn-sm">已激活</button>
    <button class="layui-btn layui-btn-sm" onclick="cardinfo({{d.num}})">已激活</button>
    {{# } else if(d.status === '已到期') { }}
    <button class="layui-btn layui-btn-sm layui-btn-danger">已到期</button>
    <button class="layui-btn layui-btn-sm layui-btn-danger" onclick="cardinfo({{d.num}})">已到期</button>
    {{# } else if(d.status === '预销户') { }}
    <button class="layui-btn layui-btn-sm layui-btn-primary layui-btn-primary layui-btn-primary layui-bg-blue">预销户
    <button class="layui-btn layui-btn-sm layui-btn-primary layui-btn-primary layui-btn-primary layui-bg-blue" onclick="cardinfo({{d.num}})">预销户
    </button>
    {{# } else if(d.status === '已停机') { }}
    <button class="layui-btn layui-btn-sm layui-btn-primary layui-btn-primary layui-btn-primary layui-bg-blue" onclick="cardinfo({{d.num}})">已停机
    </button>
    {{# } else if(d.status === '已销户') { }}
    <button class="layui-btn layui-btn-sm layui-btn layui-bg-cyan">已销户</button>
    <button class="layui-btn layui-btn-sm layui-btn layui-bg-cyan" onclick="cardinfo({{d.num}})">已销户</button>
    {{# } else { }}
    <button class="layui-btn layui-btn-sm layui-btn-primary layui-btn-primary layui-btn-primary layui-btn-primary">
    <button class="layui-btn layui-btn-sm layui-btn-primary layui-btn-primary layui-btn-primary layui-btn-primary" onclick="cardinfo({{d.num}})">
        未知
    </button>
    {{# } }}
@@ -516,7 +706,7 @@
    var data = "qb=" + qb
    var getUserName = localStorage.getItem("getUserName")
    var chongzhiCompany = "";
    var getjuese = localStorage.getItem("getjuese")
    var accessKey = "448c2cedcdce41428a290d144e81ab6e"
    var accessSecret = "RgoIWycMYGmQfrLwLuT2VWawAhwMO8w7P9zh2dZp"
    var str = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';
@@ -535,11 +725,11 @@
    var stringSignTemp = accessKey + nonce + formattedTime
    function zhzs(value) {
        value = value.replace(/[^\d]/g, '').replace(/^0{1,}/g, '');
        value = value.replace(/[^0-9.]/g,'');
        if (value != '')
            value = parseFloat(value).toFixed(0);
            value = parseFloat(value).toFixed(2);
        else
            value = parseFloat(0).toFixed(0);
            value = parseFloat(0).toFixed(2);
        return value;
    }
@@ -567,6 +757,90 @@
    function xz() {
        $("#ZsGs").show()
    }
    function rebind() {
        console.log($("#statusid").text())
        var message = "iccid=" + $("#statusid").text()+ "&bindType=" + 0;
        $.post("/HxzkFlow/hxzk/rebind", message, function (data) {
            console.log(data)
            if (data.code != 0) {
                layer.msg(data.message);
            } else {
                layer.msg("重绑成功");
            }
        })
    }
    function cardinfo(card) {
        console.log(1111111111111)
        console.log(card)
        $(".info").show();
        $("#eStaus").text(null)
        $("#oStaus").text("")
        $("#cStaus").text("")
        $("#icard").text("")
        $("#setmenus").text("")
        $("#surplusliuliang").text("")
        $("#availableliuliang").text("")
        var data = "id="+card
            $.get("/HxzkFlow/hxzk/getcardinfo",data,function (data){
                console.log(data)
                $("#statusid").text(card)
                // if (data==null)
                if (data.code!=0){
                    layer.msg(data.message);
                }else{
                    $("#eStaus").text(data.result.eStatus)
                    $("#oStaus").text(data.result.oStatus)
                    $("#cStaus").text(data.result.status)
                    $("#icard").text(data.result.iccid)
                    $("#setmenus").text(data.result.packageName)
                    $("#surplusliuliang").text(data.result.dataLimit / 1024)
                    $("#availableliuliang").text(data.result.dataUsage / 1024)
                    layer.msg("查询成功");
                }
                // if(data == 1){
                //     alert("保存信息成功")
                //     location.reload();
                // }else{
                //     alert("保存信息失败!请联系技术人员")
                // }
            })
    }
    function cahxun() {
        console.log(1111111111111)
        $(".info").show();
        console.log($("#statusid").text())
        var data = "id="+$("#statusid").text()
        $.get("/HxzkFlow/hxzk/getcardinfo",data,function (data){
            console.log(data)
            if (data.code!=0){
                layer.msg(data.message);
            }else{
                $("#eStaus").text(data.result.eStaus)
                $("#oStaus").text(data.result.oStaus)
                $("#cStaus").text(data.result.status)
                $("#icard").text(data.result.iccid)
                $("#setmenus").text(data.result.packageName)
                $("#surplusliuliang").text(data.result.dataLimit / 1024)
                $("#availableliuliang").text(data.result.dataUsage / 1024)
                layer.msg("查询成功");
            }
            // $("#eStaus").text(data.comStatus)
            // if(data == 1){
            //     alert("保存信息成功")
            //     location.reload();
            // }else{
            //     alert("保存信息失败!请联系技术人员")
            // }
        })
    }
    function xzGong(id) {
        $("#companyadd1").val(id)
@@ -623,9 +897,9 @@
            })
        }, 60000);
    } else if (qb === "访客"){
            // document.getElementById('btn-add').style.display = 'none';
            // document.getElementById('btn-update').style.display = 'none';
            // document.getElementById('btndelete').style.display = 'none';
        // document.getElementById('btn-add').style.display = 'none';
        // document.getElementById('btn-update').style.display = 'none';
        // document.getElementById('btndelete').style.display = 'none';
    }else{
@@ -699,66 +973,114 @@
                $.post("/HxzkFlow/hxzk/jiemi", data, function (data) {
                    if (data == "1") {
                        // form.render();
                        // $("#hide").hide();
                        // $("#relo").css("left","-60px")
                        // $("#select").css("left","620px")
                        // $("#cardnum").css("left","620px")
                        table.render({
                            elem: '#demo'
                            , layEvent: 'LAYTABLE_TIPS'
                            , height: 850
                            , url: '/HxzkFlow/hxzk/FindCard' //数据接口
                            // ,cellMinWidth: 80
                            , width: 1680
                            , autoWidth: true
                            , page: true //开启分页
                            , toolbar: '#toolbarDemo'
                            , defaultToolbar: ['filter', 'exports', 'print', { //自定义头部工具栏右侧图标。如无需自定义,去除该参数即可
                                title: '提示'
                                , layEvent: 'LAYTABLE_TIPS'
                                , icon: 'layui-icon-tips'
                            }]
                            , cols: [[ //表头
                                {type: 'checkbox', sort: true, fixed: "left"}
                                , {field: 'num', title: '序号', sort: true, width: '75'}
                                , {field: 'company', title: '所属公司', width: '250'}
                                , {field: 'cardnumber', title: '卡号', sort: true, width: '200'}
                                , {field: 'status', title: '状态', templet: '#titleTpl', width: '90'}
                                , {field: 'flow', title: '流量', sort: true, width: '80'}
                                // ,{field: 'zflow', title: '总流量(MB)', }
                                // ,{field: 'syflow', title: '已用流量(MB)', }
                                , {field: 'remainingdays', title: '剩余天数', width: '85'}
                                // ,{field: 'syll', title: '剩余流量(MB)', }
                                , {field: 'carddate', title: '开始日期', sort: true, width: '110'}
                                , {field: 'operator', title: '运营商', sort: true, width: '110'}
                                , {field: 'unitprice', title: '单价', sort: true, width: '75'}
                                , {field: 'bindid', title: '绑定设备', width: '90'}
                                // ,{field: 'location', title: '所在地', sort: true}
                                // ,{field: 'notes', title: '备注', sort: true}
                                , {field: 'enddate', title: '结束日期', sort: true, width: '110'}
                                , {field: 'enterdate', title: '录入日期', sort: true, width: '110'}
                                , {field: 'rechargedate', title: '最近充值日期', sort: true, width: '110'}
                                , {field: 'rechargemoney', title: '充值金额', sort: true, width: '100'}
                            ]],
                            limit: 100,
                            limits: [10, 20, 30, 40, 50, 60, 70, 80, 90, 100],
                        });
                    } else {
                        if (Zong=="访客"){
                            // $("#relo").hide();
                            $("#select").css("left", "160px")
                            // $("#relo").css("left", "-60px")
                        if (getjuese == "超级管理员") {
                            // form.render();
                            // $("#hide").hide();
                            // $("#relo").css("left","-60px")
                            // $("#select").css("left","620px")
                            // $("#cardnum").css("left","620px")
                            table.render({
                                elem: '#demo'
                                , layEvent: 'LAYTABLE_TIPS'
                                , height: 850
                                , url: '/HxzkFlow/hxzk/FindCard' //数据接口
                                // ,cellMinWidth: 80
                                ,method:'post'
                                , width: 1680
                                , autoWidth: true
                                , page: true //开启分页
                                , toolbar: '#toolbarDemo'
                                , defaultToolbar: ['filter', 'exports', 'print', { //自定义头部工具栏右侧图标。如无需自定义,去除该参数即可
                                    title: '提示'
                                    , layEvent: 'LAYTABLE_TIPS'
                                    , icon: 'layui-icon-tips'
                                }]
                                , cols: [[ //表头
                                    {type: 'checkbox', sort: true, fixed: "left"}
                                    , {field: 'num', title: '序号', sort: true, width: '75'}
                                    , {field: 'company', title: '所属公司', width: '200'}
                                    , {field: 'cardnumber', title: '卡号', sort: true, width: '190'}
                                    , {field: 'status', title: '状态', templet: '#titleTpl', width: '90'}
                                    , {field: 'flow', title: '流量', sort: true, width: '70'}
                                    // ,{field: 'zflow', title: '总流量(MB)', }
                                    // ,{field: 'syflow', title: '已用流量(MB)', }
                                    , {field: 'remainingdays', title: '剩余天数', width: '85'}
                                    // ,{field: 'syll', title: '剩余流量(MB)', }
                                    , {field: 'carddate', title: '开始日期', sort: true, width: '110'}
                                    , {field: 'operator', title: '运营商', sort: true, width: '85'}
                                    , {field: 'unitprice', title: '单价', sort: true, width: '75'}
                                    , {field: 'bindid', title: '绑定设备', width: '90'}
                                    // ,{field: 'location', title: '所在地', sort: true}
                                    // ,{field: 'notes', title: '备注', sort: true}
                                    , {field: 'enddate', title: '结束日期', sort: true, width: '110'}
                                    , {field: 'enterdate', title: '录入日期', sort: true, width: '110'}
                                    , {field: 'rechargedate', title: '最近充值日期', sort: true, width: '110'}
                                    , {field: 'rechargemoney', title: '充值金额', sort: true, width: '100'}
                                    ,{field: 'notes', title: '备注', sort: true,width: '90'}
                                ]],
                                limit: 100,
                                limits: [10, 20, 30, 40, 50, 60, 70, 80, 90, 100],
                            });
                        }else{
                            table.render({
                                elem: '#demo'
                                , layEvent: 'LAYTABLE_TIPS'
                                , height: 850
                                , url: '/HxzkFlow/hxzk/FindCard' //数据接口
                                // ,cellMinWidth: 80
                                ,method:'post'
                                , where: {entry: getUserName} // 搜索的字段
                                , width: 1680
                                , autoWidth: true
                                , page: true //开启分页
                                , toolbar: '#toolbarDemo'
                                , defaultToolbar: ['filter', 'exports', 'print', { //自定义头部工具栏右侧图标。如无需自定义,去除该参数即可
                                    title: '提示'
                                    , layEvent: 'LAYTABLE_TIPS'
                                    , icon: 'layui-icon-tips'
                                }]
                                , cols: [[ //表头
                                    {type: 'checkbox', sort: true, fixed: "left"}
                                    , {field: 'num', title: '序号', sort: true, width: '75'}
                                    , {field: 'company', title: '所属公司', width: '200'}
                                    , {field: 'cardnumber', title: '卡号', sort: true, width: '190'}
                                    , {field: 'status', title: '状态', templet: '#titleTpl', width: '90'}
                                    , {field: 'flow', title: '流量', sort: true, width: '80'}
                                    // ,{field: 'zflow', title: '总流量(MB)', }
                                    // ,{field: 'syflow', title: '已用流量(MB)', }
                                    , {field: 'remainingdays', title: '剩余天数', width: '85'}
                                    // ,{field: 'syll', title: '剩余流量(MB)', }
                                    , {field: 'carddate', title: '开始日期', sort: true, width: '110'}
                                    , {field: 'operator', title: '运营商', sort: true, width: '85'}
                                    , {field: 'unitprice', title: '单价', sort: true, width: '75'}
                                    , {field: 'bindid', title: '绑定设备', width: '90'}
                                    // ,{field: 'location', title: '所在地', sort: true}
                                    , {field: 'enddate', title: '结束日期', sort: true, width: '110'}
                                    , {field: 'enterdate', title: '录入日期', sort: true, width: '110'}
                                    , {field: 'rechargedate', title: '最近充值日期', sort: true, width: '110'}
                                    , {field: 'rechargemoney', title: '充值金额', sort: true, width: '100'}
                                    ,{field: 'notes', title: '备注', sort: true,width: '90'}
                                ]],
                                limit: 100,
                                limits: [10, 20, 30, 40, 50, 60, 70, 80, 90, 100],
                            });
                        }
                    } else {
                        if (Zong=="访客"){
                            // $("#hide").hide();
                            $("#select").css("left", "100px")
                            // $("#relo").css("left", "-60px")
                            table.render({
                                elem: '#demo'
                                , layEvent: 'LAYTABLE_TIPS'
                                , height: 800
                                , url: '/HxzkFlow/hxzk/FindCard' //数据接口
                                ,method:'post'
                                , width: 1680
                                , autoWidth: true
                                , page: true //开启分页
@@ -771,21 +1093,22 @@
                                , cols: [[ //表头
                                    {type: 'checkbox', sort: true, fixed: "left"}
                                    , {field: 'num', title: '序号', sort: true, width: '75'}
                                    , {field: 'company', title: '所属公司', width: '250'}
                                    , {field: 'cardnumber', title: '卡号', sort: true, width: '200'}
                                    , {field: 'status', title: '状态', templet: '#titleTpl', width: '90'}
                                    , {field: 'flow', title: '流量', sort: true, width: '80'}
                                    , {field: 'remainingdays', title: '剩余天数', width: '85'}
                                    , {field: 'carddate', title: '开始日期', sort: true, width: '110'}
                                    , {field: 'company', title: '公司', sort: true, width: '200'}
                                    , {field: 'cardnumber', title: '卡号', sort: true, width: '190'}
                                    , {field: 'status', title: '状态', templet: '#titleTpl',  width: '90'}
                                    , {field: 'remainingdays', title: '剩余天数',  width: '90'}
                                    , {field: 'bindid', title: '绑定设备', width: '90'}
                                    , {field: 'carddate', title: '开始日期', sort: true,width: '110' }
                                    , {field: 'enddate', title: '结束日期', sort: true, width: '110'}
                                    , {field: 'enterdate', title: '录入日期', sort: true, width: '180'}
                                    , {field: 'enterdate', title: '录入日期', sort: true, width: '210'}
                                    ,{field: 'notes', title: '备注', sort: true, width: '90'}
                                ]],
                                limit: 100,
                                limits: [10, 20, 30, 40, 50, 60, 70, 80, 90, 100],
                            });
                        }else{
                            $("#hide").hide();
                            $("#relo").css("left", "-60px")
                            $("#relo").css("left", "10px")
                            $("#select").css("left", "620px")
                            $("#cardnum").css("left", "620px")
@@ -821,6 +1144,7 @@
                                        // ,{field: 'zflow', title: '总流量(MB)',width: 120 }
                                        // ,{field: 'syflow', title: '已用流量(MB)',sort: true,width: 130 }
                                        // ,{field: 'syll', title: '剩余流量(MB)', width: 120}
                                        , {field: 'bindid', title: '绑定设备',}
                                        , {field: 'remainingdays', title: '剩余天数',}
                                        , {field: 'carddate', title: '开始日期', sort: true}
                                        , {field: 'operator', title: '运营商', sort: true}
@@ -828,7 +1152,7 @@
                                        , {field: 'unitprice', title: '单价', sort: true}
                                        , {field: 'rechargedate', title: '最近充值日期', sort: true}
                                        , {field: 'rechargemoney', title: '充值金额', sort: true}
                                        ,{field: 'notes', title: '备注', sort: true}
                                    ]],
                                    limit: 100,
@@ -840,7 +1164,7 @@
                    }
                })
            }
        // }, 500);
            // }, 500);
            //头工具栏事件
            table.on('toolbar(demo)', function (obj) {
@@ -862,109 +1186,162 @@
//                             button.classList.add('layui-btn-disabled');
//                             layer.alert("您无权限操作")
//                         }else{
                            if (data.length == 0) {
                                layer.alert("请选中一条数据")
                            } else {
                                var nums = [];
                        if (data.length == 0) {
                            layer.alert("请选中一条数据")
                        } else {
                            var nums = [];
                            var cardnum=''
                            for (var i = 0; i < data.length; i++) {
                                if (data.length > 1) {
                                    if (data.length == i + 1) {
                                        cardnum += data[i].cardnumber
                                    } else {
                                        cardnum += data[i].cardnumber + ","
                                    }
                                } else {
                                    cardnum = data[i].cardnumber
                                }
                            }
                            layer.confirm("确认要删除卡号:"+cardnum+"吗", function () {
                                // 在这里写确认操作的具体逻辑
                                // 例如发送删除请求或者执行删除操作
                                for (var i = 0; i < data.length; i++) {
                                    nums.push(JSON.stringify(data[i].num))
                                    var datas = "num=" + JSON.stringify(data[i].num)+"&caozuoname="+getUserName
                                    $.post("/HxzkFlow/hxzk/DeleteCard", datas, function (data) {
                                    });
                                }
                                layer.alert("删除成功")
                            }
                                // layer.alert("删除成功:")
                                layer.closeAll()
                                layui.table.reload('demo')
                            })
                        }
                        // }
                        layui.table.reload('demo')
                        break;
                    case 'getUpdate':
                        var data = checkStatus.data;
                            if (data.length > 1) {
                                // layer.alert("一次只能选中一个进行修改")
                                showUpdate2();
                                var cnum = []
                                var id = []
                        if (data.length > 1) {
                            // layer.alert("一次只能选中一个进行修改")
                            showUpdate2();
                            var cnum = []
                            var id = []
                                for (let i = 0; i < data.length; i++) {
                                    console.log(data[i].cardnumber)
                                    cnum.push(data[i].cardnumber)
                                    id.push(data[i].num)
                                }
                                console.log(cnum)
                                // $("#card").val(data[0])
                                $("#cardnumber2").val(cnum)
                                $("#cardid").val(id)
                                // $(".upnum").val(data[0].num);
                                // $("#xgkh").val(data[0].cardnumber);
                                // $("#xggs").val(data[0].company);
                                // $("#carddateu2").val(data[0].carddate);
                                // $("#enddateu2").val(data[0].enddate);
                                // $("#unitpriceu2").val(data[0].unitprice);
                                // $("#operatoru").val(data[0].operator);
                                // $("#flowu").val(data[0].flow);
                                form.render();
                            } else if (data.length == 0) {
                                layer.alert("请选中一条数据")
                            } else {
                                showUpdate();
                                console.log(data[0])
                                var o = data[0].operator
                                console.log("tijiao11111111111")
                                $("#card").val(data[0])
                                $("#cardnumber").val(data[0].cardnumber)
                                $(".upnum").val(data[0].num);
                                $("#xgkh").val(data[0].cardnumber);
                                $("#xggs").val(data[0].company);
                                $("#carddateu").val(data[0].carddate);
                                $("#enddateu").val(data[0].enddate);
                                $("#unitpriceu").val(data[0].unitprice);
                                $("#operatoru").val(data[0].operator);
                                $("#flowu").val(data[0].flow);
                                form.render();
                            for (let i = 0; i < data.length; i++) {
                                console.log(data[i].cardnumber)
                                cnum.push(data[i].cardnumber)
                                id.push(data[i].num)
                            }
                            console.log(cnum)
                            // $("#card").val(data[0])
                            $("#cardnumber2").val(cnum)
                            $("#cardid").val(id)
                            // $(".upnum").val(data[0].num);
                            // $("#xgkh").val(data[0].cardnumber);
                            // $("#xggs").val(data[0].company);
                            // $("#carddateu2").val(data[0].carddate);
                            // $("#enddateu2").val(data[0].enddate);
                            // $("#unitpriceu2").val(data[0].unitprice);
                            // $("#operatoru").val(data[0].operator);
                            // $("#flowu").val(data[0].flow);
                            form.render();
                        } else if (data.length == 0) {
                            layer.alert("请选中一条数据")
                        } else {
                            showUpdate();
                            console.log(data[0])
                            var o = data[0].operator
                            console.log("tijiao11111111111")
                            $("#card").val(data[0])
                            $("#cardnumber").val(data[0].cardnumber)
                            $(".upnum").val(data[0].num);
                            $("#xgkh").val(data[0].cardnumber);
                            $("#xggs").val(data[0].company);
                            $("#carddateu").val(data[0].carddate);
                            $("#enddateu").val(data[0].enddate);
                            $("#unitpriceu").val(data[0].unitprice);
                            $("#operatoru").val(data[0].operator);
                            $("#flowu").val(data[0].flow);
                            form.render();
                        }
                        // }
                        break;
                    case 'excelexport':
                        window.location.href="/HxzkFlow/hxzk/excel";
                        $.ajax({
                            type:"get",
                            url: "/HxzkFlow/hxzk/excel",
                            success:function(inputStream){
                                alert("文件已成功导出到您的桌面!");
                            },
                            error:function () {
                                alert("导出失败!");
                            }
                        });
                        break;
                    case 'getadd':
                        var data = checkStatus.data;
                        // if (add==1){
                        //     layer.alert("您无权限操作")
                        // }else {
                            add1();
                            form.on('select(ddtt)', function (data) {
                        add1();
                        form.on('select(ddtt)', function (data) {
                                // console.log(data,11111111)
                                // if(data.value == "12G/年"){
                                //     money = 80;
                                //     // Zmoney = 80*num
                                //     // $("#feiyong").text(money)
                                //     $("#feiyongadd").text(money)
                                //     // $("#zongjia").text(Zmoney)
                                // }else if(data.value == ("24G/年")){
                                //     money = 150;
                                //     // Zmoney = 150*num
                                //     $("#feiyongadd").text(money)
                                //     // $("#zongjia").text(Zmoney)
                                // }else if(data.value == "36G/年"){
                                //     money = 200;
                                //     // Zmoney = 200*num
                                //     $("#feiyongadd").text(money)
                                //     // $("#zongjia").text(Zmoney)
                                // }else if(data.value == "100G/年"){
                                //     money = 300;
                                //     // Zmoney = 200*num
                                //     $("#feiyongadd").text(money)
                                //     // $("#zongjia").text(Zmoney)
                                // }else{
                                //     $("#feiyongadd").text("")
                                //     $("#zongjia").text("")
                                // }
                            });
                            // console.log(data,11111111)
                            // if(data.value == "12G/年"){
                            //     money = 80;
                            //     // Zmoney = 80*num
                            //     // $("#feiyong").text(money)
                            //     $("#feiyongadd").text(money)
                            //     // $("#zongjia").text(Zmoney)
                            // }else if(data.value == ("24G/年")){
                            //     money = 150;
                            //     // Zmoney = 150*num
                            //     $("#feiyongadd").text(money)
                            //     // $("#zongjia").text(Zmoney)
                            // }else if(data.value == "36G/年"){
                            //     money = 200;
                            //     // Zmoney = 200*num
                            //     $("#feiyongadd").text(money)
                            //     // $("#zongjia").text(Zmoney)
                            // }else if(data.value == "100G/年"){
                            //     money = 300;
                            //     // Zmoney = 200*num
                            //     $("#feiyongadd").text(money)
                            //     // $("#zongjia").text(Zmoney)
                            // }else{
                            //     $("#feiyongadd").text("")
                            //     $("#zongjia").text("")
                            // }
                        });
                        // }
                        break;
                    case 'getRemarks':
                        var data = checkStatus.data;
                        var num = data.length;
                        var cardid = [];
                        var card = [];
                        for (var i = 0; i < data.length; i++) {
                            cardid.push(data[i].num)
                            card.push(data[i].cardnumber)
                        }
                        console.log(cardid)
                        if (data.length == 0) {
                            layer.alert("请选中数据")
                        } else {
                            $("#beizhuid").val(cardid);
                            $("#cardnumberbz").val(card)
                            $(".hao").text("当前已选择" + num + "个卡号")
                            beizhu()
                        }
                        break;
                    case 'getchongzhi':
                        var data = checkStatus.data;
@@ -984,6 +1361,7 @@
                            }
                            card.push(data[i].cardnumber)
                            zong = zong + data[i].unitprice
                            console.log(data[i].unitprice)
                            feiyong.push(data[i].unitprice)
                            cardNum.push(JSON.stringify(data[i].cardnumber))
                            cardid.push(data[i].num)
@@ -997,6 +1375,7 @@
                        console.log($("#zongjia").text())
                        var money = 0;
                        //     Zmoney = 80*num
                        console.log(feiyong)
                        $("#feiyong").val(feiyong)
                        $("#zongjia").text(zong)
                        form.render();
@@ -1105,6 +1484,144 @@
                return false; // 阻止默认 form 跳转
            });
            form.on('submit(demo-table-export)', function (data) {
                var field = data.field; // 获得表单字段
                window.location.href="/HxzkFlow/hxzk/excel";
                $.ajax({
                    type:"get",
                    url: "/HxzkFlow/hxzk/excel",
                    success:function(inputStream){
                        alert("文件已成功导出到您的桌面!");
                    },
                    error:function () {
                        alert("导出失败!");
                    }
                });
                // if (field.company != "") {
                //     if (localStorage.getItem("gsjc") == "华星智控") {
                //         table.reload('demo', {
                //             url: "/HxzkFlow/hxzk/tableSearch",
                //             method: 'post',
                //             page: {
                //                 curr: 1 // 重新从第 1 页开始
                //             }
                //             , where: field // 搜索的字段
                //             , done: function (res, curr, count) {
                //                 // res为接口返回的数据
                //                 if (res.data.length > 0) {
                //
                //                 } else {
                //                     alert("搜索的内容不存在")
                //                 }
                //             }
                //         });
                //         layer.msg('搜索成功');
                //     } else if (field.company == localStorage.getItem("gsjc") || field.company == localStorage.getItem("gsmc")) {
                //         table.reload('demo', {
                //             url: "/HxzkFlow/hxzk/tableSearch",
                //             method: 'post',
                //             page: {
                //                 curr: 1 // 重新从第 1 页开始
                //             }
                //             , where: field // 搜索的字段
                //             , done: function (res, curr, count) {
                //                 // res为接口返回的数据
                //                 if (res.data.length > 0) {
                //
                //                 } else {
                //                     alert("搜索的内容不存在")
                //                 }
                //             }
                //         });
                //         layer.msg('搜索成功');
                //     } else if (localStorage.getItem("gsjc") == "访客"){
                //         table.reload('demo', {
                //             url: "/HxzkFlow/hxzk/tableSearch",
                //             method: 'post',
                //             page: {
                //                 curr: 1 // 重新从第 1 页开始
                //             }
                //             , where: field // 搜索的字段
                //             , done: function (res, curr, count) {
                //                 // res为接口返回的数据
                //                 if (res.data.length > 0) {
                //
                //                 } else {
                //                     alert("搜索的内容不存在")
                //                 }
                //             }
                //         });
                //         layer.msg('搜索成功');
                //     } else {
                //         alert("没有权限查询其他公司")
                //     }
                // } else {
                //     if (localStorage.getItem("gsjc") == "华星智控") {
                //         field.company = localStorage.getItem("gsjc");
                //         table.reload('demo', {
                //             url: "/HxzkFlow/hxzk/tableSearch",
                //             method: 'post',
                //             page: {
                //                 curr: 1 // 重新从第 1 页开始
                //             }
                //             , where: field // 搜索的字段
                //         });
                //         layer.msg('搜索成功');
                //     } else if(localStorage.getItem("gsjc") == "访客"){
                //         field.company = localStorage.getItem("gsjc");
                //         table.reload('demo', {
                //             url: "/HxzkFlow/hxzk/tableSearch",
                //             method: 'post',
                //             page: {
                //                 curr: 1 // 重新从第 1 页开始
                //             }
                //             , where: field // 搜索的字段
                //         });
                //         layer.msg('搜索成功');
                //     }else {
                //         field.company = localStorage.getItem("gsmc")
                //         table.reload('demo', {
                //             url: "/HxzkFlow/hxzk/tableSearch",
                //             method: 'post',
                //             page: {
                //                 curr: 1 // 重新从第 1 页开始
                //             }
                //             , where: field // 搜索的字段
                //         });
                //         layer.msg('搜索成功');
                //     }
                // }
                // 执行搜索重载
                return false; // 阻止默认 form 跳转
            });
            form.on('submit(demo-table-beizhu)', function (data) {
                console.log(data)
                var field = data.field; // 获得表单字段
                console.log(field)
                // window.location.href="/HxzkFlow/hxzk/excel";
                // $.ajax({
                //     type:"get",
                //     url: "/HxzkFlow/hxzk/excel",
                //     success:function(inputStream){
                //         alert("文件已成功导出到您的桌面!");
                //     },
                //     error:function () {
                //         alert("导出失败!");
                //     }
                // });
                // var data = checkStatus.data;
                // var num = data.length;
                // var cardid = [];
                // for (var i = 0; i < data.length; i++) {
                //     cardid.push(data[i].num)
                //
                // }
                // console.log(cardid)
                // $("#beizhuid").val(cardid);
                // beizhu()
                return false; // 阻止默认 form 跳转
            });
            //
            form.on('submit(demo-table-search1)', function (data) {
                var field = data.field; // 获得表单字段
@@ -1183,8 +1700,26 @@
        $(".heimu").show();
    }
    //备注
    function beizhu() {
        $(".beizhu").show();
        $(".heimu").show();
    }
    function canselbeizhu() {
        $(".beizhu").hide();
        $(".heimu").hide();
    }
    function canselchongzhi() {
        $(".chongzhi").hide();
        $(".heimu").hide();
    }
    function canselcardinfo() {
        // $(".info").show();
        $(".info").hide();
        $(".heimu").hide();
    }
@@ -1228,6 +1763,7 @@
    }
    function checkupdate2() {
        var add1 = $("#cardid").val();
        var add2 = $("#cardnumber2").val();
        var add3 = $("#carddateu2").val();
        var add12 = $("#unitpriceu2").val();
@@ -1242,7 +1778,9 @@
            layer.alert("请选择单价")
            return false;
        } else {
            var parts = add2.replace(/\s*/g, "").split(",");
            var parts1 = add1.replace(/\s*/g, "").split(/,|,/);
            var parts = add2.replace(/\s*/g, "").split(/,|,/);
            var upp = "cardnumber=" + parts + "&carddate=" + add3 + "&enddate=" + add8 + "&unitprice=" + add12+"&caozuoname="+getUserName
            $.ajax({
                url: "/HxzkFlow/hxzk/updateBatchById",
@@ -1301,8 +1839,6 @@
    //新增成功
    function checkadd() {
        console.log("11111111111111111")
        console.log($("#cardnumberadd1").val())
        var add1 = $("#companyadd1").val();
        var add2 = $("#cardnumberadd1").val();
        var add3 = $("#carddateadd1").val();
@@ -1340,15 +1876,26 @@
        } else if (add9 == "1") {
            return false;
        }
        var parts = add2.replace(/\s*/g, "").split(";");
        var upp =  "cardnumber=" + add2+"&caozuoname="+getUserName
        console.log(upp)
        $.post("/HxzkFlow/hxzk/addcardopera", upp, function (data) {
        })
        var parts = add2.replace(/\s*/g, "").split(";");
        // var parts;
        var parts1 = add5.split(";");
        console.log(parts)
        console.log(parts.length)
        var parts1 = add5.replace(/\s*/g, "").split(";");
        // var parts1 = add5.split(";");
        if (parts.length<1){
            parts=add2.replaceAll(/\s*/g, "").split(";");
        }
        if (parts1.length<1){
            parts=add5.replaceAll(/\s*/g, "").split(";");
        }
        if (parts.length > 1) {
            for (var i = 0; i < parts.length; i++) {
                console.log("=================")
                console.log(add8)
                var data = "cardnumber=" + parts[i]
                $.ajax({
                    url: "/HxzkFlow/hxzk/ifCard",
@@ -1358,7 +1905,7 @@
                    success: function (data) {
                        if (data != "") {
                            //已经存在, 根据卡号修改信息
                            var upp = "company=" + add1 + "&cardnumber=" + parts[i] + "&carddate=" + add3 + "&operator=" + add4 + "&bindid=" + add5 + "&location=" + add6 + "&notes=" + add7 + "&enddate=" + add8 + "&flow=" + add10 + "&unitprice=" + add11+"&caozuoname="+getUserName
                            var upp = "company=" + add1 + "&cardnumber=" + parts[i] + "&carddate=" + add3 + "&operator=" + add4 + "&bindid=" + parts1 + "&location=" + add6 + "&notes=" + add7 + "&enddate=" + add8 + "&flow=" + add10 + "&unitprice=" + add11+"&caozuoname="+getUserName
                            console.log(upp)
                            $.post("/HxzkFlow/hxzk/UpdateChong", upp, function (data) {
@@ -1367,7 +1914,7 @@
                            // $("#cardnumberadd1").val(parts)
                        } else {
                            console.log("33333332")
                            var upp = "company=" + add1 + "&cardnumber=" + parts[i] + "&carddate=" + add3 + "&operator=" + add4 + "&bindid=" + add5 + "&location=" + add6 + "&notes=" + add7 + "&enddate=" + add8 + "&flow=" + add10 + "&unitprice=" + add11+"&caozuoname="+getUserName
                            var upp = "company=" + add1 + "&cardnumber=" + parts[i] + "&carddate=" + add3 + "&operator=" + add4 + "&bindid=" + parts1 + "&location=" + add6 + "&notes=" + add7 + "&enddate=" + add8 + "&flow=" + add10 + "&unitprice=" + add11+"&caozuoname="+getUserName+ "&entryclerk=" + getUserName
                            $.post("/HxzkFlow/hxzk/addCard", upp, function (data) {
                            })
@@ -1383,6 +1930,9 @@
            }
        } else {
            var data = "cardnumber=" + add2
            console.log(add2.length)
            $.ajax({
                url: "/HxzkFlow/hxzk/ifCard",
                type: "POST",
@@ -1393,7 +1943,7 @@
                        alert("该卡号已存在!")
                        add9 = "1";
                    } else {
                        var upp = "company=" + add1 + "&cardnumber=" + add2 + "&carddate=" + add3 + "&operator=" + add4 + "&bindid=" + add5 + "&location=" + add6 + "&notes=" + add7 + "&enddate=" + add8 + "&flow=" + add10 + "&unitprice=" + add11+"&caozuoname="+getUserName
                        var upp = "company=" + add1 + "&cardnumber=" + add2 + "&carddate=" + add3 + "&operator=" + add4 + "&bindid=" + add5 + "&location=" + add6 + "&notes=" + add7 + "&enddate=" + add8 + "&flow=" + add10 + "&unitprice=" + add11+"&caozuoname="+getUserName + "&entryclerk=" + getUserName
                        $.post("/HxzkFlow/hxzk/addCard", upp, function (data) {
                        })
@@ -1408,6 +1958,43 @@
    //监听选中事件
    //
    function beizhutj() {
        var num =  $("#beizhuid").val().split(",");
        var beizhu  = $("#beizhu").val();
        console.log(beizhu.length)
        if (beizhu.length>50){
            alert("备注内容不得大于50字!")
            return false;
        }
        if (beizhu.length==0){
            alert("请输入备注内容")
            return false;
        }
        console.log(num)
        for (let i = 0; i < num.length; i++) {
            var dt = "num=" + num[i] + "&notes=" + beizhu
            $.post("/HxzkFlow/hxzk/Update", dt, function (data) {
                console.log(data)
                // const div = document.createElement('divform');
                // div.innerHTML = data;
                // document.body.appendChild(div);
                // document.forms['punchout_form'].setAttribute('target', '_blank')
                // document.forms['punchout_form'].submit()
            })
        }
        $(".beizhu").hide();
        $(".heimu").hide();
        // setTimeout({
        //     location.reload();
        // }500)
        setTimeout(function () {
            location.reload();
        }, 500);
    }
    function chongzhitj() {
        console.log($("#zongjia").text())
@@ -1432,7 +2019,7 @@
            return false;
        }
        console.log("重置=============?》》》》》》》》》》》》》")
        var dt = "card=" + num + "&type=流量" + "&feiyong=" + unitprice + "&chongzhiCompany=" + chongzhiCompany
        console.log(dt)
        $.post("/HxzkFlow/hxzk/buy", dt, function (data) {