From 7b8a08d216221d6d665a32cbebe2adeef7af5caf Mon Sep 17 00:00:00 2001
From: wtt <1985833171@qq.com>
Date: 星期一, 08 七月 2024 16:51:53 +0800
Subject: [PATCH] 定额申请单添加字段

---
 WebTM/views/工资管理/定额申请/Pay_ProcPriceRequestBill.html |   70 +++++++++++++++++++++++++++++++++-
 1 files changed, 67 insertions(+), 3 deletions(-)

diff --git "a/WebTM/views/\345\267\245\350\265\204\347\256\241\347\220\206/\345\256\232\351\242\235\347\224\263\350\257\267/Pay_ProcPriceRequestBill.html" "b/WebTM/views/\345\267\245\350\265\204\347\256\241\347\220\206/\345\256\232\351\242\235\347\224\263\350\257\267/Pay_ProcPriceRequestBill.html"
index 09f2eb8..da941a1 100644
--- "a/WebTM/views/\345\267\245\350\265\204\347\256\241\347\220\206/\345\256\232\351\242\235\347\224\263\350\257\267/Pay_ProcPriceRequestBill.html"
+++ "b/WebTM/views/\345\267\245\350\265\204\347\256\241\347\220\206/\345\256\232\351\242\235\347\224\263\350\257\267/Pay_ProcPriceRequestBill.html"
@@ -99,10 +99,10 @@
                                     <div class="layui-row">
                                         <div class="layui-inline">
                                             <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">鐢宠閮ㄩ棬<label style="color:red"> * </label></label>
-                                            <div class="layui-input-block" style="margin-left: 77px;">
-                                                <input type="text" class="layui-input" lay-verify="HDeptName" name="HDeptName" id="HDeptName" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly>
+                                            <div  class="layui-input-inline" style="float: left;">
+                                                <input type="text" class="layui-input" lay-verify="HDeptName" name="HDeptName" id="HDeptName" style="float: left; background-color: #efefef4d; width: 60%; " readonly>
                                                 <input type="hidden" name="HDeptID" id="HDeptID" lay-verify="HDeptID" value="0">
-                                                <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearchHDept" id="btnSearchHDept" style="padding: 0 10px;float: right;margin-right: 3px;">
+                                                <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearchHDept" id="btnSearchHDept" style="padding: 0 10px;float: left;">
                                                     <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
                                                 </button>
                                             </div>
@@ -112,6 +112,27 @@
                                             <div class="layui-input-block" style="margin-left: 120px; width: 485px;">
                                                 <input type="text" class="layui-input" lay-verify="HExplanation" name="HExplanation" id="HExplanation">
                                             </div>
+                                        </div>
+                                    </div>
+                                    <div class="layui-row">
+                                        <div class="layui-inline">
+                                            <label class="layui-form-label" style="width: 85px;">璋冩暣绫诲瀷</label>
+                                            <div class="layui-input-inline">
+                                                <select name="HChangeType" id="HChangeType" lay-filter="HChangeType" style="width:200px;">
+                                                    <option value="鑷敱" selected="selected">鑷敱</option>
+                                                    <option value="鍥哄畾姣斾緥">鍥哄畾姣斾緥</option>
+                                                    <option value="鍥哄畾浠锋牸">鍥哄畾浠锋牸</option>
+                                                </select>
+                                            </div>
+                                        </div>
+                                        <div class="layui-inline">
+                                            <label class="layui-form-label" style="width: 85px;">璋冩暣骞呭害</label>
+                                            <div class="layui-input-inline" style="">
+                                                <input type="text" class="layui-input" lay-verify="HChangeValue" name="HChangeValue" id="HChangeValue">
+                                            </div>
+                                            <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnAdjust" id="btnAdjust" style="padding: 0 10px;float: right;margin-right: 3px;">
+                                                璋冩暣
+                                            </button>
                                         </div>
                                     </div>
                                     <div class="layui-row">
@@ -348,6 +369,12 @@
                 if (AllowLoadData(data)) {
                     set_AddNew(data);
                 }
+            });
+            //#endregion
+
+            //#region 璋冩暣
+            form.on('submit(btnAdjust)', function (data) {//鎻愪氦
+                set_AdjustData();
             });
             //#endregion
 
@@ -687,6 +714,41 @@
             }
             //#endregion
 
+            //#region 璋冩暣
+            function set_AdjustData() {
+                var ref = /^\d+(\.\d+)?$/;          //鍒ゆ柇鏄惁鏄潪璐熸诞鐐规暟
+                var temp = $("#HChangeValue").val();
+                console.log($("#HChangeType").val());
+                if ($("#HChangeType").val() == "鑷敱") {
+                    return;
+                } else if ($("#HChangeType").val() == "鍥哄畾姣斾緥") {
+                    if (temp == "") {
+                        layer.msg("璋冩暣骞呭害涓嶈兘涓虹┖!");
+                        return false;
+                    } else if (!ref.test(temp)) {
+                        layer.msg("璋冩暣骞呭害璇疯緭鍏ユ纭潪璐熸暟瀛�!");
+                        return false;
+                    }
+                    for (var i = 0; i < option.data.length; i++) {
+                        option.data[i]["HPrice"] = Number(option.data[i]["HOldPrice"]) * 0.01 * Number(temp);
+                    }
+                }
+                else {
+                    if (temp == "") {
+                        layer.msg("璋冩暣骞呭害涓嶈兘涓虹┖!");
+                        return false;
+                    } else if (!ref.test(temp)) {
+                        layer.msg("璋冩暣骞呭害璇疯緭鍏ユ纭潪璐熸暟瀛�!");
+                        return false;
+                    }
+                    for (var i = 0; i < option.data.length; i++) {
+                        option.data[i]["HPrice"] = Number(option.data[i]["HOldPrice"]) + Number(temp);
+                    }
+                }
+                table.render(option);
+            }
+            //#endregion
+
             //#region 淇濆瓨HMaker
             function set_AddNew(data) {
                 //鑻ヤ负缂栬緫-淇濆瓨锛屽垯鏇存柊淇敼浜哄拰淇敼鏃堕棿
@@ -776,6 +838,8 @@
                             , "HDeleteManDate": tableMain[0]["HDeleteManDate"] == null ? "" : Format(new Date(tableMain[0]["HDeleteManDate"]), "yyyy-MM-dd")
                             , "HBackerDate": tableMain[0]["HBackerDate"] == null ? "" : Format(new Date(tableMain[0]["HBackerDate"]), "yyyy-MM-dd")
                             , "HBackRemark": tableMain[0]["HBackRemark"]
+                            , "HChangeType": tableMain[0]["HChangeType"] == null ? "鑷敱" : tableMain[0]["HChangeType"]
+                            , "HBackRemark": tableMain[0]["HBackRemark"]
                         });
 
                         //璁剧疆鏃ユ湡鏍煎紡

--
Gitblit v1.9.1