1
wtt
2025-12-29 3425237a2b54ca28fc3e3c5f7c35a7fbef4e15fa
WebTM/views/¹¤×ʹÜÀí/¿¼Çڻ㱨µ¥/Pay_WorkTimesBillEdit.html
@@ -574,8 +574,8 @@
                        , { field: 'HWorkTypeID', title: 'HWorkTypeID', width: 100, hide: true, style: 'background-color:#efefef4d;' }
                        , { field: 'HWorkTypeNumber', title: '工种代码', width: 100, edit: 'text', event: "HWorkTypeNumber" }         //F7
                        , { field: 'HWorkTypeName', title: '工种名称', width: 100, style: 'background-color:#efefef4d;' }
                        , { field: 'HPayMoney', title: '小时工资', width: 100, edit: 'text' }
                        , { field: 'HMoney', title: '工资', width: 100, edit: 'text', totalRow: true }
                        , { field: 'HPayMoney', title: '小时工资', width: 100 }
                        , { field: 'HMoney', title: '工资', width: 100,totalRow: true }
                        , { field: 'HRemark', title: '备注', width: 100, edit: 'text' }
                        , { fixed: 'right', title: '操作', toolbar: '#barDemo', width: 70 }
                    ]]
@@ -705,6 +705,7 @@
                            layer.confirm('列表中已经存在职员,是否要覆盖?', { icon: 3, title: '提示' }, function (index) {
                                set_InitGrid();     //初始化子表
                                GetEmployee();      //根据班组返回职员信息
                                DisPlay_HideColumn();//列设置
                                layer.close(index); //关闭弹窗  å®ƒèŽ·å–çš„å§‹ç»ˆæ˜¯æœ€æ–°å¼¹å‡ºçš„æŸä¸ªå±‚ï¼Œå€¼æ˜¯ç”±layer内部动态递增计算的
                            });
                        }
@@ -1045,6 +1046,10 @@
                                if (dataCols[1] == 0 && $.inArray(option.cols[0][i + 1]["title"], titleData) == -1) {
                                    option.cols[0][i + 1]["hide"] = false;
                                }
                                //设置表格title属性显示别名
                                if (dataCols[4] != null && dataCols[4] != "") {
                                    option.cols[0][i + 1]["title"] = dataCols[4];
                                }
                                //字体所在位置(å·¦ å±…中 å³)
                                switch (dataCols[2]) {
                                    case "L":
@@ -1287,12 +1292,14 @@
                                    layer.close(index);//关闭弹窗
                                }
                                , end: function () {
                                    console.log(obj.data["HBaseTimes"]);
                                    //更新表格缓存的数据
                                    obj.update({
                                        "HWorkTypeID": OptionData.HItemID
                                        , "HWorkTypeNumber": OptionData.工种代码
                                        , "HWorkTypeName": OptionData.工种名称
                                        , "HPayMoney": OptionData.小时工资
                                        , "HMoney": (obj.data["HBaseTimes"] == "" ? 0 : (obj.data["HBaseTimes"]) * OptionData.小时工资).toFixed(4)
                                    })
                                }
                            })
@@ -1520,8 +1527,8 @@
                        var HAMTimes = HBaseTimes / 2;                                      //上午工时
                        var HPMTimes = HBaseTimes / 2;                                      //下午工时
                        var HPayMoney = isNaN(obj.data.HPayMoney) ? 0 : obj.data.HPayMoney; //小时工资
                        var HMoney = HPayMoney * HBaseTimes;                                //工资=小时工资*基本工时
                        var HMoney = (HPayMoney * HBaseTimes).toFixed(4);                                //工资=小时工资*基本工时
                        debugger
                        //同步更新表格和缓存对应的值
                        obj.update({
                            HBaseTimes: HBaseTimes