fei.wang
2024-05-09 871d4095b07cedacb7fbef4c38d64982f539c404
src/webapp/page/KaiPiaoJiLu.jsp
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,805 @@
<%--
  Created by IntelliJ IDEA.
  User: Dell
  Date: 2023/9/21
  Time: 15:26
  To change this template use File | Settings | File Templates.
--%>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
    <title>开票管理</title>
</head>
<body>
<!DOCTYPE html>
<html>
<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, initial-scale=1, maximum-scale=1">
    <link rel="stylesheet" href="/HxzkFlow/css/step.css" media="all">
    <link rel="stylesheet" href="/HxzkFlow/css/layui.css" media="all">
    <style>
        .layui-field-box p{
            font-size: 22px;
        }
        .layui-table-tool {
            position: relative;
            z-index: 890;
            width: 100%;
            min-height: 60px;
            line-height: 30px;
            padding: 10px 15px;
            border-width: 0 0 1px;
        }
    </style>
</head>
<body>
<div>
    <div>
<%--        <script type="text/html"  >--%>
<%--    <form class="layui-form layui-row layui-col-space16" style="width: 1672px;margin-top:10px;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-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">--%>
<%--                <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: 80px;left: 90px" class="layui-btn layui-btn-normal"--%>
<%--                lay-submit lay-filter="demo-table-search" lay-event="getselect" id="select">查询--%>
<%--        </button>--%>
<%--    </form>--%>
    <form class="layui-form layui-row layui-col-space16" style="width: 1672px;margin-top: -20px">
<%--        <div class="layui-col-md4" style="position: relative;top: 18px;z-index: 999;width: 150px;left: 500px" 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">--%>
<%--                <input type="text" name="company" style="width: 150px" placeholder="请输入所属公司" lay-affix="clear"--%>
<%--                       class="layui-input">--%>
<%--            </div>--%>
<%--        </div>--%>
        <button style="position: relative;top: 35px;z-index: 999;width: 70px;left: 185px" 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"--%>
<%--                lay-submit lay-filter="demo-table-search" lay-event="getselect" id="select">查询--%>
<%--        </button>--%>
    </form>
                    <div style="margin-left: 35px;display: none" id="toolbarDemo">
        <%--                <button class="layui-btn "  lay-event="getadd">新增</button>--%>
                        <button class="layui-btn   layui-btn-warm"  id="btnup" lay-event="getUpdate" style="display: none">修改</button>
        <button class="layui-btn  layui-btn-danger" id="btnde" lay-event="getDelete" style="display: none">删除</button>
<%--            <button class="layui-btn layui-btn-normal" lay-filter="demo-table-search1">刷新</button>--%>
<%--            <button  id="relo" class="layui-btn layui-btn-normal" lay-filter="demo-table-search1">刷新--%>
<%--            </button>--%>
                    </div>
<%--                </script>--%>
        <div style="margin-top: -25px;width: 100%;overflow:hidden;">
            <table id="demo" lay-filter="demo"></table>
        </div>
<%--        <div class="layui-form-item" id="y1">--%>
<%--            <label class="layui-form-label">申请编号:</label>--%>
<%--            <div class="layui-input-block">--%>
<%--                <input type="text"  id="sqnum" name="sqnum" value="" class="layui-input" lay-verify="number">--%>
<%--            </div>--%>
<%--        </div>--%>
<%--        <div class="layui-form-item" id="y2" >--%>
<%--            <label class="layui-form-label">快递单号:</label>--%>
<%--            <div class="layui-input-block">--%>
<%--                <input type="text"  id="danhao" name="danhao" value="" class="layui-input" lay-verify="number">--%>
<%--            </div>--%>
<%--        </div>--%>
<%--        <div class="layui-input-block" id="y3">--%>
<%--            <button class="layui-btn" onclick="tijiao()">提交信息</button>--%>
<%--        </div>--%>
    </div>
</div>
<div class="updateZong2"
     style="width: 500px;border: 1px solid #ccc;padding: 50px;border-radius: 20px;position: fixed;top: 150px;left: 500px;z-index: 99999;background-color: white;display: none">
    <form action="/HxzkFlow/hxzk/saveDocument" enctype="multipart/form-data" class="layui-form" method="post" id="uploadForm" lay-filter="example"  onsubmit="return checkupdate2()">
<%--        <input type="text" name="sqnum"  class="sqnumup"/>--%>
        <div class="layui-form-item">
            <label class="layui-form-label">编号:</label>
            <div class="layui-input-block" >
                <input  name="sqnum" id="sqnumup"
                       placeholder="请输入序号设备ID" class="layui-input">
            </div>
        </div>
        <div class="layui-form-item">
            <label class="layui-form-label">发票状态:</label>
            <div class="layui-input-block">
                <select name="fpstate" id="fpstateup" lay-filter="ddtt">
                    <option value="已开具">已开具</option>
                    <option value="已作废">已作废</option>
                    <option value="已申请">已申请</option>
                </select>
            </div>
        </div>
    <!--上传文件 -->
    <div class="layui-form-item" style="margin-top: 5px">
        <label class="layui-form-label" style="width: 110px">请选择文件</label>
        <div class="layui-input-inline">
                        <input type="file" name="file" id="danhao" size="10" style="color: white;font-size: 14px;width: 160px" class="file-input" accept="image/*">
<%--            <button type="button" class="btn-success btn" id="upload" name="danhao"><i class="layui-icon"></i>上传文件</button>--%>
        </div>
    </div>
<%--    <div class="form-group row  mb-4" style="margin-top: 10px">--%>
<%--        <label  class="col-sm-2 col-form-label col-form-label-sm"--%>
<%--                style="font-size:12px;">上传发票:</label>--%>
<%--        <div class="col-sm-3" style="margin-top: 0px;">--%>
<%--            <input type="file" name="file" id="danhao" size="10" style="color: white;font-size: 14px;width: 160px" class="file-input" accept="image/*">--%>
<%--        </div>--%>
<%--&lt;%&ndash;        <label  class="col-sm-2 col-form-label col-form-label-sm"&ndash;%&gt;--%>
<%--&lt;%&ndash;                style="font-size:14px;margin-top: 3px;margin-left: 40px" id="xsxcd1">行程单:</label>&ndash;%&gt;--%>
<%--&lt;%&ndash;        <div class="col-sm-3" style="margin-top: 0px;float: left;" id="xsxcd2">&ndash;%&gt;--%>
<%--&lt;%&ndash;            <input type="file" name="xcd" id="xcd" size="1" placeholder="上传行程单" style="color: white;font-size: 14px;width: 160px;" class="file-input" accept="image/*">&ndash;%&gt;--%>
<%--&lt;%&ndash;        </div>&ndash;%&gt;--%>
<%--    </div>--%>
<%--    <div class="layui-form-item">--%>
<%--        <label class="layui-form-label">上传图片</label>--%>
<%--        <div class="layui-input-block">--%>
<%--            <input type="file"  lay-verify="title" name="images" required autocomplete="off" accept="image/*"  class="layui-input">--%>
<%--        </div>--%>
<%--    </div>--%>
        <div class="layui-form-item">
            <div class="layui-input-block">
                <button type="submit" id="submit" class="layui-btn" lay-filter="demoupdate">立即提交</button>
                <button type="button" class="layui-btn layui-btn-normal" lay-filter="demo1" onclick="canselupdate2()"
                        style="margin-left: 200px">取消
                </button>
            </div>
        </div>
    </form>
</div>
<script type="text/html" id="titleTpl">
    {{# if(d.fpstate === '未开票') { }}
    <span style="color: orange">未开票</span>
    {{# } else if(d.fpstate === '已申请') { }}
    <span style="color: green">已申请</span>
    {{# } else if(d.fpstate === '已开具') { }}
    <span style="color: green">已开具</span>
    {{# } else if(d.fpstate === '已作废') { }}
    <span style="color: green">已作废</span>
    {{# } else if(d.fpstate === '已开票') { }}
    <span style="color: green">已开票</span>
    {{# } }}
</script>
<script type="text/html" id="copyTpl">
<%--    <button class="layui-btn layui-btn-normal layui-btn-xs" lay-event="show" onclick = "buttonUpdate()">修改</button>--%>
<%--    <button class="layui-btn layui-btn-primary layui-btn-xs" lay-event="edit">复制</button>--%>
    <a  lay-event="edit" onclick = "buttonDelete()"><img class='btn btn-success btn-sm' src='/HxzkFlow/images/download.png' style="width: 30px;height: 30px"/></a>
</script>
<script src="/HxzkFlow/js/layui.js" charset="utf-8"></script>
<script src="/HxzkFlow/js/miniTab.js" charset="utf-8"></script>
<script src="https://code.jquery.com/jquery-3.1.1.min.js"></script>
<link rel="stylesheet" href="/HxzkFlow/js/step.js" media="all">
<script>
    var juese = localStorage.getItem("getjuese")
    if (juese=="超级管理员"){
        var button = document.getElementById('btnde');
        // è®¾ç½®æ ·å¼å±žæ€§æ¥éšè—æŒ‰é’®
        button.style.display = '';
        var button = document.getElementById('btnup');
        // è®¾ç½®æ ·å¼å±žæ€§æ¥éšè—æŒ‰é’®
        button.style.display = '';
    }
    var fapiao = localStorage.getItem("fapiao")
    function reloads(){
        location.reload();
    }
    layui.use(['form','miniTab'], function () {
        var form = layui.form,
            layer = layui.layer,
            miniTab = layui.miniTab;
        //监听提交
        form.on('submit(saveBtn)', function (data) {
            miniTab.deleteCurrentByIframe()
            return false;
        });
    });
    //查询发票信息
    $.post("/HxzkFlow/hxzk/Invoices",function (data){
        $("#fpxx1").val(data.invoicetitle);
        $("#ffp1").val(data.invoicetitle);
        $("#fpxx2").val(data.titletype);
        $("#ffp2").val(data.creditcode);
        $("#fpxx3").val(data.defaultinvoicetype);
        $("#ffp3").val(data.bankname);
        $("#fpxx4").val(data.creditcode);
        $("#ffp4").val(data.bankaccount);
        $("#fpxx5").val(data.bankname);
        $("#ffp5").val(data.registeredaddress);
        $("#fpxx6").val(data.bankaccount);
        $("#ffp6").val(data.registeredphone);
        $("#fpxx7").val(data.registeredaddress);
        $("#fpxx8").val(data.registeredphone);
    })
    //查询邮寄信息
    var youji = "company="+localStorage.getItem("gsjc");
    $.post("/HxzkFlow/hxzk/findMailUser",youji,function (data){
       $("#fpxx9").val(data.mailingaddress);
       $("#fpxx10").val(data.contacts);
       $("#fpxx11").val(data.phone);
        $("#ffp7").val(data.mailingaddress);
    })
    function bcMail(){
        var pd1 = $("#fpxx9").val();
        var pd2 = $("#fpxx10").val();
        var pd3 = $("#fpxx11").val();
        var company = localStorage.getItem("gsjc");
        var data = "company="+company+"&mailingaddress="+pd1+"&contacts="+pd2+"&phone="+pd3
        if(pd1!= "" && pd2!= "" && pd3!=""){
        $.get("/HxzkFlow/hxzk/addMail",data,function (data){
           if(data == 1){
               alert("保存信息成功")
               location.reload();
           }else{
               alert("保存信息失败!请联系技术人员")
           }
        })
        }else{
            alert("请先完善信息")
        }
    }
    function tijiao(){
        var sqnum = $("#sqnum").val();
        var danhao = $("#danhao").val();
        //查找单号是否存在
        var dt = "sqnum="+sqnum
        $.post("/HxzkFlow/hxzk/findsqnum",dt,function (data){
            if(data == "" || data == null){
                alert("该申请编号不存在")
            }else{
                var dt1 = "sqnum="+sqnum+"&danhao="+danhao+"&fpstate=已申请"
                $.post("/HxzkFlow/hxzk/adddanhao",dt1,function (data) {
                    if(data == 1){
                        alert("提交成功")
                        location.reload();
                    }
                })
                }
        })
    }
    layui.use([ 'form', 'step'], function () {
        var $ = layui.$,
            form = layui.form,
            step = layui.step;
        step.render({
            elem: '#stepForm',
            filter: 'stepForm',
            width: '100%', //设置容器宽度
            stepWidth: '750px',
            height: '500px',
            stepItems: [{
            }]
        });
        var ze = 0
        form.on('submit(formStep1)', function (data) {
            var pd1 = $("#fpxx9").val();
            var pd2 = $("#fpxx10").val();
            var pd3 = $("#fpxx11").val();
            var company = localStorage.getItem("gsjc");
            var data = "company="+company
            if(pd1!= "" || pd2!= "" || pd3!=""){
                $.post("/HxzkFlow/hxzk/findMail",data,function (data){
                        if(data == 0){
                            alert("请先保存信息!")
                        }else{
                           var fapiao = localStorage.getItem("fapiaonum")
                            if (fapiao!=null){
                                step.next('#stepForm');
                                var fapiaomoney1 = parseInt(localStorage.getItem("fapiaomoney"));
                                fapiaomoney1 = (fapiaomoney1/100);
                                var z1 =(fapiaomoney1*6).toFixed(2);
                                var z2 = localStorage.getItem("fapiaomoney")
                                var z3 = z2-z1
                                ze = z3
                                $(".FuWuFei").text((fapiaomoney1*6).toFixed(2));
                                $("#ZgMoney").text("ï¿¥"+z3)
                            }else{
                                alert("请先去充值记录中选择记录进行开票!")
                                return false;
                            }
                        }
                })
            }else{
                alert("请完善邮寄地址以及联系电话!")
            }
            return false;
        });
        form.on('submit(formStep)', function (data) {
            step.next('#stepForm');
            var data = "jynum="+localStorage.getItem("fapiaonum")+"&status=已申请"
            $.post("/HxzkFlow/hxzk/upstatus",data,function (data){
            })
            //获取发票抬头,发票总额,发票性质,发票状态,运单号
            // èŽ·å–å•é€‰æŒ‰é’®ç»„çš„åç§°
            var groupName = "sex";
            var selectedValue = "";
            // èŽ·å–å•é€‰æŒ‰é’®ç»„çš„æ‰€æœ‰å…ƒç´ 
            var radioButtons = document.getElementsByName(groupName);
            // éåŽ†å•é€‰æŒ‰é’®ç»„çš„å…ƒç´ 
            for (var i = 0; i < radioButtons.length; i++) {
                // åˆ¤æ–­å½“前单选按钮是否被选中
                if (radioButtons[i].checked) {
                    // èŽ·å–è¢«é€‰ä¸­çš„å•é€‰æŒ‰é’®çš„å€¼
                    selectedValue = radioButtons[i].value;
                    console.log("被选中的值为:" + selectedValue);
                    break; // æ‰¾åˆ°è¢«é€‰ä¸­çš„值后可以结束循环
                }
            }
            var fptt = $("#ffp1").val();
            var fpmoney = localStorage.getItem("fapiaomoney")
            var fpxz = selectedValue;
            var fpstate = "已申请"
            var sqdate = time();
            var company = localStorage.getItem("gsmc");
            var data = "sqdate="+sqdate+"&fptt="+fptt+"&fpmoney="+ze+"&fpxz="+fpxz+"&fpstate="+fpstate+"&company="+company
            $.post("/HxzkFlow/hxzk/addinjilu",data,function (data){
            })
            localStorage.removeItem("fapiaonum")
            localStorage.removeItem("fapiaomoney")
            return false;
        });
        form.on('submit(formStep2)', function (data) {
            step.next('#stepForm');
            return false;
        });
        $('.pre').click(function () {
            step.pre('#stepForm');
        });
        $('.next').click(function () {
            step.next('#stepForm');
        });
    })
    <%--layui.use(['form', 'layer', 'upload'], function () {--%>
    <%--    console.log("111111")--%>
    <%--    var form = layui.form,--%>
    <%--        layer = layui.layer,--%>
    <%--        upload = layui.upload;--%>
    <%--    // form.verify({--%>
    <%--    //     title: function (value) {--%>
    <%--    //         if (value.length == 0) {--%>
    <%--    //             return '标题不能为空哦';--%>
    <%--    //         }--%>
    <%--    //     }--%>
    <%--    // });--%>
    <%--    // $("#sqnumup").val();--%>
    <%--    // $("#fpstateup").val();--%>
    <%--    console.log($("#fpstateup").val())--%>
    <%--    if ($("#fpstateup").val()!="已申请"){--%>
    <%--        var uploadInit = upload.render({--%>
    <%--            elem: '#upload',--%>
    <%--            url: '/HxzkFlow/hxzk/saveDocument',--%>
    <%--            accept: 'file',  //与后端 MultipartFile file ä¸­ file åç§°ä¸€è‡´--%>
    <%--            auto: false,--%>
    <%--            data: {sqnum:$("#sqnumup").val(),fpstate:$("#fpstateup").val()},--%>
    <%--            bindAction: '#submit',--%>
    <%--            before: function () {--%>
    <%--                uploadInit.config.data.sqnum = $("#sqnumup").val();  //--%>
    <%--                uploadInit.config.data.fpstate = $("#fpstateup").val();--%>
    <%--                console.log(uploadInit.config.data)--%>
    <%--                &lt;%&ndash;uploadInit.config.data.uid = ${sessionScope.loginUser.id};&ndash;%&gt;--%>
    <%--            },--%>
    <%--            done: function (result) {--%>
    <%--                console.log(result)--%>
    <%--                // if (result.code == 200) {--%>
    <%--                //     layer.msg('上传成功', {icon: 1},function () {--%>
    <%--                //         window.location.href = "/jsp/doc-doc";--%>
    <%--                //     });--%>
    <%--                // }else{--%>
    <%--                //     layer.msg('上传失败', {icon: 2});--%>
    <%--                // }--%>
    <%--            },--%>
    <%--            // error: function () {--%>
    <%--            //     layer.msg('上传失败', {icon: 2});--%>
    <%--            // }--%>
    <%--        });--%>
    <%--    }else{--%>
    <%--        // var parts = add2.replace(/\s*/g, "").split(",");--%>
    <%--            var upp = "sqnum=" + $("#sqnumup").val() + "&fpstate=" + $("#fpstateup").val()--%>
    <%--            $.ajax({--%>
    <%--                url: "/HxzkFlow/hxzk/UpdateKaiPiao",--%>
    <%--                type: "POST",--%>
    <%--                data: upp,--%>
    <%--                async: false,--%>
    <%--                success: function (data) {--%>
    <%--                    return true;--%>
    <%--                }--%>
    <%--            });--%>
    <%--    }--%>
    <%--});--%>
    layui.use(['layer', 'form'], function(){
        var layer = layui.layer
            // ,upload = layui.upload
            ,form = layui.form;
        //从本地存储获取用户登录信息,如果是子账号,只显示else å¦‚果是总账号显示if
        layui.use('table', function(){
            var table = layui.table;
            var Zong = localStorage.getItem("gsjc")
            var data ="Zong="+Zong
            if(Zong == null){
            }else{
                $.post("/HxzkFlow/hxzk/jiemi",data,function (data){
                    if(data == "1"){
                        table.render({
                            elem: '#demo'
                            ,layEvent: 'LAYTABLE_TIPS'
                            ,height: 680
                            ,url: '/HxzkFlow/hxzk/zongkaipiao' //数据接口
                            ,page: true //开启分页
                            ,toolbar:'#toolbarDemo'
                            ,defaultToolbar: ['filter', 'exports', 'print', { //自定义头部工具栏右侧图标。如无需自定义,去除该参数即可
                                title: '提示'
                                ,layEvent: 'LAYTABLE_TIPS'
                                ,icon: 'layui-icon-tips'
                            }]
                            ,cols: [[ //表头
                                {type:'checkbox',sort: true,fixed: "left"}
                                ,{field: 'sqnum', title: '申请编号',  sort: true}
                                ,{field: 'sqdate', title: '申请时间',  sort: true}
                                ,{field: 'fptt', title: '发票抬头',  sort: true}
                                ,{field:'xydm', title: '信用代码',}
                                ,{field: 'khh', title: '开户行', }
                                ,{field: 'zcaddress', title: '注册地址',sort: true }
                                ,{field: 'zcphone', title: '注册电话',  sort: true}
                                ,{field: 'fptype', title: '发票类型',  sort: true}
                                ,{field: 'sqkpmoney', title: '申请开票金额',  sort: true}
                                ,{field:'shuilv', title: '税率(%)'}
                                ,{field: 'fpstate', title: '发票状态',templet: '#titleTpl' }
                                ,{field: 'youji', title: '邮寄'}
                                ,{field: 'lxphone', title: '联系电话'}
                                // ,{field: 'danhao', title: '快递单号', }
                                // ,{field: 'fzxx',title: '发票', templet: '#copyTpl'}
                                ,{
                                    field: 'fzxx', title: '发票', align: 'center',
                                    templet: function (value, data, index) {
                                        // console.log(value)
                                        // console.log(data)
                                        if (value.fpstate=="已开具"){
                                            var element = "<a href='/HxzkFlow/hxzk/down?id="+value.sqnum+"'><img class='btn btn-success btn-sm' src='/HxzkFlow/images/download.png' style='width: 30px;height: 30px'/></a>";
                                            return element;
                                        }else{
                                            return "未开票";
                                        }
                                    }
                                }
                            ]],
                            limit:100,
                            limits:[10,20,30,40,50,60,70,80,90,100],
                        });
                    }else{
                        $("#relo").css("left","-620px")
                        //隐藏申请编号 å’Œ å¿«é€’单号
                        $("#y1").hide()
                        $("#y2").hide()
                        $("#y3").hide()
                        var Zi = localStorage.getItem("gsmc")
                        var dt ="Zong="+Zi
                        $.post("/HxzkFlow/hxzk/chaZi",dt,function (data){
                            var jc = Zi;
                            table.render({
                                elem: '#demo'
                                ,layEvent: 'LAYTABLE_TIPS'
                                ,height: 830
                                ,url: '/HxzkFlow/hxzk/zongkaipiaoZi?company='+jc //数据接口
                                ,page: true //开启分页
                                ,limit: 100
                                ,toolbar:'#toolbarDemo1'
                                ,defaultToolbar: ['filter', 'exports', 'print', { //自定义头部工具栏右侧图标。如无需自定义,去除该参数即可
                                    title: '提示'
                                    ,layEvent: 'LAYTABLE_TIPS'
                                    ,icon: 'layui-icon-tips'
                                }]
                                ,cols: [[ //表头
                                    {type:'checkbox',sort: true,fixed: "left"}
                                    ,{field: 'sqdate', title: '申请时间',  sort: true}
                                    ,{field: 'fptt', title: '发票抬头',  sort: true}
                                    ,{field: 'fpmoney', title: '发票总额/元',  sort: true}
                                    ,{field:'fptype', title: '发票性质',templet: '#titleTpl'}
                                    ,{field: 'fpstate', title: '发票状态',templet: '#titleTpl' }
                                    ,{field: 'danhao', title: '快递单号', }
                                ]],
                                limit:100,
                                limits:[10,20,30,40,50,60,70,80,90,100],
                            });
                        })
                    }
                })
            }
            // table.on('toolbar(copyTpl)', function(obj){ // `your-table-id` æ˜¯ä½ çš„表格元素ID
            //     var data = obj.data; // èŽ·å–å½“å‰è¡Œæ•°æ®
            //     var layEvent = obj.event; // èŽ·å–äº‹ä»¶å
            //     console.log("打印数据-===============》》》》》》》》》》》》》》》")
            //     console.log(obj)
            //     if(layEvent === 'edit'){
            //
            //         // ç¼–辑操作
            //     }
            // });
            form.on('submit(demo-table-search1)', function (data) {
                var field = data.field; // èŽ·å¾—è¡¨å•å­—æ®µ
                if (field.company != "") {
                    if (localStorage.getItem("gsjc") == "华星智控") {
                        table.reload('demo', {
                            url: "/HxzkFlow/hxzk/ZonginvoicesSearch",
                            method: 'post',
                            page: {
                                curr: 1 // é‡æ–°ä»Žç¬¬ 1 é¡µå¼€å§‹
                            }
                            , where: field // æœç´¢çš„字段
                        });
                        layer.msg('搜索成功');
                    } else if (field.company == localStorage.getItem("gsmc")) {
                        table.reload('demo', {
                            url: "/HxzkFlow/hxzk/ZonginvoicesSearch",
                            method: 'post',
                            page: {
                                curr: 1 // é‡æ–°ä»Žç¬¬ 1 é¡µå¼€å§‹
                            }
                            , where: field // æœç´¢çš„字段
                        });
                        layer.msg('搜索成功');
                    } else {
                        alert("没有权限查询其他公司")
                    }
                } else {
                    if (localStorage.getItem("gsjc") == "华星智控") {
                        field.company = "";
                        table.reload('demo', {
                            url: "/HxzkFlow/hxzk/ZonginvoicesSearch",
                            method: 'post',
                            page: {
                                curr: 1 // é‡æ–°ä»Žç¬¬ 1 é¡µå¼€å§‹
                            }
                            , where: field // æœç´¢çš„字段
                        });
                        layer.msg('搜索成功');
                    } else {
                        field.company = localStorage.getItem("gsmc")
                        table.reload('demo', {
                            url: "/HxzkFlow/hxzk/ZonginvoicesSearch",
                            method: 'post',
                            page: {
                                curr: 1 // é‡æ–°ä»Žç¬¬ 1 é¡µå¼€å§‹
                            }
                            , where: field // æœç´¢çš„字段
                        });
                        layer.msg('搜索成功');
                    }
                }
                // æ‰§è¡Œæœç´¢é‡è½½
                return false; // é˜»æ­¢é»˜è®¤ form è·³è½¬
            });
            //头工具栏事件
            table.on('toolbar(demo)', function(obj){
                var checkStatus = table.checkStatus(obj.config.id);
                switch(obj.event) {
                    case 'getDelete':
                        var data = checkStatus.data;
                        if (data.length == 0) {
                            layer.alert("请选中一条数据")
                        } else {
                            var nums = [];
                            for (var i = 0; i < data.length; i++) {
                                nums.push(JSON.stringify(data[i].sqnum))
                                var datas = "kaipiaoId=" + JSON.stringify(data[i].sqnum)
                                $.post("/HxzkFlow/hxzk/DeleteKaiPiao", datas, function (data) {
                                });
                            }
                            layer.alert("删除成功")
                        }
                        layui.table.reload('demo')
                        break;
                    case 'getUpdate':
                        console.log("1111111111")
                        var data = checkStatus.data;
                            if (data.length > 1) {
                                layer.alert("一次只能选中一个进行修改")
                            } else if (data.length == 0) {
                                layer.alert("请选中一条数据")
                            } else {
                                $(".updateZong2").show();
                                console.log(data[0])
                                // 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])
                                $("#sqnumup").val(data[0].sqnum)
                                $("#fpstateup").val(data[0].fpstate)
                                // $(".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();
                        }
                        break;
                    case 'getadd':
                        if (add1!=2){
                            layer.alert("您无权限操作")
                        }else {
                            var data = checkStatus.data;
                            add();
                        }
                        break;
                };
                layui.table.reload('demo')
            });
        });
        });
    function canselupdate2() {
        $(".update2").hide();
        $(".heimu").hide();
        $(".updateZong2").hide();
    }
    // function showUpdate2() {
    //     console.log("tijiao2222222222222")
    //     var gsjc = localStorage.getItem("gsjc");
    //     if (gsjc == "华星智控") {
    //         $(".updateZong2").show();
    //         $(".heimu").show();
    //     } else {
    //         $(".update2").show();
    //         $(".heimu").show();
    //     }
    //
    // }
    //删除
    // function buttonDelete(){
    //     console.log("打印数据=====》》》》》》》》》》")
    //     layui.use(['jquery','table'],function (){
    //         //引用layui方法
    //         var $ = layui.jquery ;
    //         var table = layui.table ;
    //         // ç›‘听操作按钮的点击事件
    //         table.on('tool(demo)', function(obj){
    //
    //             console.log(obj)
    //             var data = obj.data;  // èŽ·å–å½“å‰è¡Œçš„æ•°æ®
    //             var cid = data.sqnum;
    //             // var na = data.name;// èŽ·å–å½“å‰è¡Œçš„cid值
    //             console.log(cid);  // è¾“出cid值,可以做其他处理
    //             // alert(cid)
    //             var datas = "id=" + cid
    //             $.get("/HxzkFlow/hxzk/downloadDocument", datas, function (data) {
    //
    //             });
    //             // $.ajax({
    //             //     url:'/HxzkFlow/hxzk/downloadDocument',
    //             //     type:'get',
    //             //     data:{
    //             //         id:cid
    //             //     }
    //             //
    //             // })
    //         });
    //     })
    // }
    function checkupdate2() {
        var add2 = $("#cardnumber2").val();
        var add3 = $("#carddateu2").val();
        var add12 = $("#unitpriceu2").val();
        var add8 = $("#enddateu2").val();
        // if (add3 == "" || add3 == null) {
        //     layer.alert("请选择开始日期")
        //     return false;
        // } else if (add8 == "" || add8 == null) {
        //     layer.alert("请选择结束日期")
        //     return false;
        // } else if (add12 == "" || add12 == null) {
        //     layer.alert("请选择单价")
        //     return false;
        // } else {
        //     var parts = add2.replace(/\s*/g, "").split(",");
        //     var upp = "cardnumber=" + parts + "&carddate=" + add3 + "&enddate=" + add8 + "&unitprice=" + add12
        //     $.ajax({
        //         url: "/HxzkFlow/hxzk/updateBatchById",
        //         type: "POST",
        //         data: upp,
        //         async: false,
        //         success: function (data) {
        //             return true;
        //         }
        //     });
        // }
    }
    function time(){
        // èŽ·å–å½“å‰æ—¶é—´
        var currentDate = new Date();
// èŽ·å–å¹´ã€æœˆã€æ—¥ã€å°æ—¶å’Œåˆ†é’Ÿ
        var year = currentDate.getFullYear();
        var month = String(currentDate.getMonth() + 1).padStart(2, '0');
        var day = String(currentDate.getDate()).padStart(2, '0');
        var hours = String(currentDate.getHours()).padStart(2, '0');
        var minutes = String(currentDate.getMinutes()).padStart(2, '0');
// æ‹¼æŽ¥æ—¶é—´å­—符串
        var currentTime = year + '-' + month + '-' + day + ' ' + hours + ':' + minutes;
        console.log(currentTime); // è¾“出当前系统时间 "yyyy-mm-dd hh:ss"
        return currentTime
    }
</script>
</body>
</html>
</body>
</html>