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