1
llj
2025-12-10 439be4eabe175481e8027f0d64a562c68abaa266
1
2个文件已修改
83 ■■■■■ 已修改文件
WebTM/views/基础资料/公用基础资料/Cg_ContractTransportBillEdit.html 81 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/基础资料/基础资料/Gy_CarTypeList.html 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/»ù´¡×ÊÁÏ/¹«Óûù´¡×ÊÁÏ/Cg_ContractTransportBillEdit.html
@@ -23,12 +23,12 @@
        .layui-table-cell {
            overflow: visible !important;
        }
        /* ä½¿å¾—下拉框与单元格刚好合适 */
        /*td .layui-form-select {
         ä½¿å¾—下拉框与单元格刚好合适
        td .layui-form-select {
            margin-top: -10px;
            margin-left: -15px;
            margin-right: -15px;
        }*/
        }
    </style>
</head>
<body>
@@ -266,7 +266,13 @@
        <!--<a class="layui-btn layui-btn-xs" lay-event="edit">编辑</a>-->
        <a class="layui-btn layui-btn-danger layui-btn-xs" lay-event="del">删除</a>
    </script>
    <!--行下拉选择-->
    <script type="text/html" id="HTransportTyep">
        <select name="HTransportTyep" lay-filter="HTransportTyep" id="HTransportTyep{{d.LAY_TABLE_INDEX+1}}">
            <option value="单程">单程</option>
            <option value="往返">往返</option>
        </select>
    </script>
    <script>
@@ -509,7 +515,7 @@
                //新增行表格数据
                var NewRow = {
                    "HBeginAddr": "0", "HTransportLineName ": "", "HPreventErrNote": "", "HLoseMode": "", "HLoseCheck": "", "HPreventErrResult": "", "HRemark": "",
                    "HBeginAddr": "0", "HBeginAddrName": "", "HEndAddr": "0", "HEndAddrName": "", "HTransportLineName ": "", "HPreventErrNote": "", "HLoseMode": "", "HLoseCheck": "", "HPreventErrResult": "", "HRemark": "",
                    "HSourceBillNo": 0, "HSourceBillType": 0, "HSourceInterID": 0, "HSourceEntryID": 0,"HTransportTyep":"往返"
                };
                switch (obj.event) {
@@ -518,7 +524,10 @@
                        option.data = table.cache["mainTable"];
                        table.render(option);
                        for (var i = 1; i <= option.data.length; i++) {
                            $('#HTransportTyep' + i + '').find("option[value='" + option.data[i - 1].HTransportTyep + "']").attr("selected", true);
                        }
                        form.render('select');
                        break;
                    case 'btn-CopyLine':
                        var copydata = JSON.stringify(data);
@@ -534,7 +543,10 @@
                            table.cache["mainTable"].push(JSON.parse(copyrow));//将复制的行强转成json追加到表格上
                            option.data = table.cache["mainTable"];//将数据绑定到data上
                            table.render(option);//将数据渲染到表格上
                            fo
                            for (var i = 1; i <= option.data.length; i++) {
                                $('#HTransportTyep' + i + '').find("option[value='" + option.data[i - 1].HTransportTyep + "']").attr("selected", true);
                            }
                            form.render('select');
                        }
                        break;
@@ -551,7 +563,18 @@
            //#endregion
            //状态
            form.on('select(HTransportTyep)', function (data) {
                //获取下拉框选中的值
                var elem = data.othis.parents('tr');
                var dataindex = elem.attr("data-index");
                $.each(option.data, function (index, value) {
                    if (value.LAY_TABLE_INDEX == dataindex) {
                        value.HTransportTyep = data.value;//把选中下拉框id值赋值给表格缓存
                    }
                });
            })
            //#endregion
@@ -667,15 +690,15 @@
                        , { type: 'numbers', title: '序号', style: 'background-color: #f9f9f9;' }
                        /*                        , { field: 'HPreventErrMouldID', title: 'HPreventErrMouldID', hide: true, style: 'background-color: #f9f9f9;' }*/
                        , { field: 'HTransportLineName', title: '运输线路名称', edit: 'text' }     //f7
                        , { field: 'HBeginAddrID', title: '始发地ID', edit: 'text', hide: true }     //f7
                        , { field: 'HBeginAddr', title: '始发地', edit: 'text', event: "HBeginAddr" }     //f7
                        , { field: 'HEndAddrID', title: '目的地ID', edit: 'text', hide: true }     //f7
                        , { field: 'HEndAddr', title: '目的地', edit: 'text', event: "HEndAddr" }     //f7
                        , { field: 'HBeginAddr', title: '始发地ID', edit: 'text', hide: true }     //f7
                        , { field: 'HBeginAddrName', title: '始发地', edit: 'text', event: "HBeginAddrName" }     //f7
                        , { field: 'HEndAddr', title: '目的地ID', edit: 'text', hide: true }     //f7
                        , { field: 'HEndAddrName', title: '目的地', edit: 'text', event: "HEndAddrName" }     //f7
                        , { field: 'HTransportCar', title: '运输方式', edit: 'text', hide: true }     //f7
                        , { field: 'HTransportCarName', title: '运输方式', edit: 'text', event: "HTransportCarName" }     //f7
                        , { field: 'HDistance', title: '距离(公里)', edit: 'text' }
                        , { field: 'HTransportTimes', title: '运输时效', edit: 'text' }
                        , { field: 'HTransportTyep', title: '运输类型', edit: 'select' }
                        , { field: 'HTransportTyep', title: '运输类型', templet: "#HTransportTyep" }
                        , { field: 'HMoney', title: '运输费用', edit: 'text' }
                        , { field: 'HMoney_His', title: '历史运输费用', edit: 'text' }
                        , { field: 'HSourceInterID', title: '源单内码', hide: true, style: 'background-color: #f9f9f9;' }
@@ -688,7 +711,9 @@
                var rowdata = [
                    {
                        "HBeginAddr": ""
                        "HBeginAddrName": ""
                        ,"HBeginAddr": ""
                        , "HEndAddrName": ""
                        , "HEndAddr": ""
                        , "HTransportLineName": ""
                        , "HTransportCar": ""
@@ -790,7 +815,7 @@
                                }
                            })
                        }
                        if (obj.event == "HEndAddr") {
                        if (obj.event == "HEndAddrName") {
                            layer.open({
                                type: 2
                                , skin: "layui-layer-rim"                           //加上边框
@@ -811,8 +836,8 @@
                                    }
                                    //更新表格缓存的数据
                                    obj.update({
                                        "HEndAddrID": checkStatus.data[0].HItemID,
                                        "HEndAddr": checkStatus.data[0].地区名称
                                        "HEndAddr": checkStatus.data[0].HItemID,
                                        "HEndAddrName": checkStatus.data[0].地区名称
                                    })
                                    layer.close(index);//关闭弹窗
                                }
@@ -820,8 +845,8 @@
                                , end: function () {
                                    if (typeof (OptionData.HItemID) != "undefined") {
                                        obj.update({
                                            "HEndAddrID": checkStatus.data[0].HItemID,
                                            "HEndAddr": checkStatus.data[0].地区名称
                                            "HEndAddr": checkStatus.data[0].HItemID,
                                            "HEndAddrName": checkStatus.data[0].地区名称
                                        })
                                        OptionData = [];
                                    }
@@ -830,7 +855,7 @@
                                }
                            })
                        }
                        if (obj.event == "HBeginAddr") {
                        if (obj.event == "HBeginAddrName") {
                            layer.open({
                                type: 2
                                , skin: "layui-layer-rim"                           //加上边框
@@ -851,8 +876,8 @@
                                    }
                                    //更新表格缓存的数据
                                    obj.update({
                                        "HBeginAddrID": checkStatus.data[0].HItemID,
                                        "HBeginAddr": checkStatus.data[0].地区名称
                                        "HBeginAddr": checkStatus.data[0].HItemID,
                                        "HBeginAddrName": checkStatus.data[0].地区名称
                                    })
                                    layer.close(index);//关闭弹窗
                                }
@@ -860,8 +885,8 @@
                                , end: function () {
                                    if (typeof (OptionData.HItemID) != "undefined") {
                                        obj.update({
                                            "HEndAddrID": checkStatus.data[0].HItemID,
                                            "HEndAddr": checkStatus.data[0].地区名称
                                            "HBeginAddr": checkStatus.data[0].HItemID,
                                            "HBeginAddrName": checkStatus.data[0].地区名称
                                        })
                                        OptionData = [];
                                    }
@@ -888,7 +913,11 @@
                        table.cache["mainTable"][i].LAY_TABLE_INDEX = i;
                        num.push(table.cache["mainTable"][i])
                    }
                    if ($("#HTransportTyep" + (i + 1)).val()) {
                        num[i].HTransportTyep = $("#HTransportTyep" + (i + 1)).val();
                }
                }
                //记录操作类型
                var refSav = "";
                if (OperationType == 1 || OperationType == 2 || OperationType == 4) {
@@ -990,8 +1019,8 @@
                            rowdata.push(
                                {
                                    "HTransportLineName": tableSub[i]["运输线路名称"],
                                    "HBeginAddr": tableSub[i]["始发地"],
                                    "HEndAddr": tableSub[i]["目的地"],
                                    "HBeginAddrName": tableSub[i]["始发地"],
                                    "HEndAddrName": tableSub[i]["目的地"],
                                    "HTransportCar": tableSub[i]["运输方式"],
                                    "HDistance": tableSub[i]["距离"],
                                    "HTransportTimes": tableSub[i]["运输时效"],
@@ -1001,8 +1030,10 @@
                                }
                            );
                        }
                        option.data = rowdata;
                        table.render(option);
                        form.render('select');
                    }
                })
            }
WebTM/views/»ù´¡×ÊÁÏ/»ù´¡×ÊÁÏ/Gy_CarTypeList.html
@@ -291,7 +291,7 @@
            }
            //#endregion
            f//#region æŸ¥è¯¢
            //#region æŸ¥è¯¢
            function get_Display(sWhere) {
                var ajaxLoad = layer.load();
                $.ajax({