From befd7c022b9156ae87404fdb9c3f644db08cecd0 Mon Sep 17 00:00:00 2001
From: wtt <1985833171@qq.com>
Date: 星期三, 18 六月 2025 10:17:13 +0800
Subject: [PATCH] 排产取消分页,提料计划添加列设置,工程项目任务类销售出库单费用带保存待审核修改
---
WebTM/views/项目管理/工程项目/PM_ProjectTaskNeedCheckQuery.html | 670 +++++++++++++++++++++++++++++++++++++++++--------------
1 files changed, 495 insertions(+), 175 deletions(-)
diff --git "a/WebTM/views/\351\241\271\347\233\256\347\256\241\347\220\206/\345\267\245\347\250\213\351\241\271\347\233\256/PM_ProjectTaskNeedCheckQuery.html" "b/WebTM/views/\351\241\271\347\233\256\347\256\241\347\220\206/\345\267\245\347\250\213\351\241\271\347\233\256/PM_ProjectTaskNeedCheckQuery.html"
index 82a378f..b5d1671 100644
--- "a/WebTM/views/\351\241\271\347\233\256\347\256\241\347\220\206/\345\267\245\347\250\213\351\241\271\347\233\256/PM_ProjectTaskNeedCheckQuery.html"
+++ "b/WebTM/views/\351\241\271\347\233\256\347\256\241\347\220\206/\345\267\245\347\250\213\351\241\271\347\233\256/PM_ProjectTaskNeedCheckQuery.html"
@@ -20,6 +20,15 @@
<script src="../../../layuiadmin/HideButton.js"></script>
<script src="../../../layuiadmin/SetColumn.js"></script>
<style type="text/css">
+ /* 绂佺敤鐘舵�佷笅鐨勮緭鍏ユ鏍峰紡 */
+ input:disabled {
+ background-color: #f0f0f0; /* 娴呯伆鑹� */
+ color: #888888; /* 鐏拌壊 */
+ }
+ textarea:disabled {
+ background-color: #f0f0f0; /* 娴呯伆鑹� */
+ color: #888888; /* 鐏拌壊 */
+ }
</style>
</head>
<body>
@@ -29,10 +38,22 @@
<div class="layui-card" style="">
<div class="layui-card-body" style="padding:1px">
<form class="layui-form" action="" lay-filter="formData" style="background-color:white;">
+ <div class="layui-inline">
+ <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">鐢熶骇杞﹂棿</label>
+ <div class="layui-input-block" style="margin-left: 77px;">
+ <input type="hidden" class="layui-input" lay-filter="HDeptID" name="HDeptID" id="HDeptID" value="0" style="background-color:#efefef4d;width: 60%;display: inline-block;" disabled>
+ <input type="text" class="layui-input" lay-filter="HDeptName" name="HDeptName" id="HDeptName" value="" style="width: 60%;display: inline-block;">
+ <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnHDeptID" id="btnHDeptID" style="padding: 0 10px;float: right;margin-right: 3px;">
+ <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
+ </button>
+ </div>
+ </div>
<div>
+ <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="btnSearch" id="btnSearch">鏌ヨ</button>
+ <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="btnReSearch" id="btnReSearch">閲嶇疆</button>
<button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="btnEdit" id="btnEdit">閫�鍑�</button>
</div>
-
+
<div class="layui-col-xs6">
<div class="layui-tab layui-tab-card" lay-filter="table">
<ul class="layui-tab-title">
@@ -45,6 +66,7 @@
<div class="layui-btn-container">
<button type="button" class="layui-btn layui-btn-sm" lay-event="get_Refresh"><i class="layui-icon layui-icon-refresh-3"></i>鍒锋柊</button>
<button type="button" class="layui-btn layui-btn-sm" lay-event="get_export" id="get_export"><i class="layui-icon layui-icon-export"></i>瀵煎嚭</button>
+ <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-MoneyDeSave" id="MoneyDeSave"><i class="layui-icon layui-icon-circle"></i>椹冲洖</button>
<button type="button" class="layui-btn layui-btn-sm" lay-event="set_HideColumn"><i class="layui-icon layui-icon-form"></i>鍒楄缃�</button>
</div>
</script>
@@ -65,7 +87,7 @@
<div class="layui-inline">
<label class="layui-form-label" style="width: 85px;">鍗曟嵁鍙�</label>
<div class="layui-input-block" style="margin-left: 120px;">
- <input type="text" class="layui-input" name="HBillNo" lay-verify="HBillNo" id="HBillNo" readonly>
+ <input type="text" class="layui-input" name="HBillNo" lay-verify="HBillNo" id="HBillNo" disabled>
<input type="hidden" name="HInterID" id="HInterID" lay-verify="HInterID">
<input type="hidden" name="HBillSubType" id="HBillSubType" value="">
</div>
@@ -73,19 +95,19 @@
<div class="layui-inline">
<label class="layui-form-label" style="width: 85px;">椤圭洰浠g爜</label>
<div class="layui-input-block" style="margin-left: 120px;">
- <input type="text" class="layui-input" lay-verify="HProNumber" name="HProNumber" id="HProNumber" readonly>
+ <input type="text" class="layui-input" lay-verify="HProNumber" name="HProNumber" id="HProNumber" disabled>
</div>
</div>
<div class="layui-inline">
<label class="layui-form-label" style="width: 85px;">椤圭洰鍚嶇О</label>
<div class="layui-input-block" style="margin-left: 120px;">
- <input type="text" class="layui-input" lay-verify="HProName" name="HProName" id="HProName" readonly>
+ <input type="text" class="layui-input" lay-verify="HProName" name="HProName" id="HProName" disabled>
</div>
</div>
<div class="layui-inline">
<label class="layui-form-label" style="width: 85px;">鏃ユ湡</label>
<div class="layui-input-block" style="margin-left: 120px; width:180px;">
- <input type="date" class="layui-input" lay-verify="HDate" name="HDate" id="HDate" style="padding-left: 40px;" readonly>
+ <input type="date" class="layui-input" lay-verify="HDate" name="HDate" id="HDate" style="padding-left: 40px;" disabled>
</div>
</div>
</div>
@@ -93,8 +115,8 @@
<div class="layui-inline">
<label class="layui-form-label" style="width: 85px;">浠诲姟瀹夎璐�</label>
<div class="layui-input-block" style="margin-left: 120px;">
- <input type="number" class="layui-input" name="HTaskSetupMoney" lay-verify="HTaskSetupMoney" id="HTaskSetupMoney" value="0" style="float: left; width: 120px" readonly>
- <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnCheckSetupMoney" id="btnCheckSetupMoney" style="float: left; padding: 0 10px;">
+ <input type="number" class="layui-input" name="HTaskSetupMoney" lay-verify="HTaskSetupMoney" id="HTaskSetupMoney" value="0" style="float: left; width: 120px" disabled>
+ <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnCheckSetupMoney" id="btnCheckSetupMoney" style="float: left; padding: 0 10px;display:none;">
瀹℃牳
</button>
</div>
@@ -102,8 +124,8 @@
<div class="layui-inline">
<label class="layui-form-label" style="width: 85px;">浠诲姟闄勫睘璐�</label>
<div class="layui-input-block" style="margin-left: 120px;">
- <input type="number" class="layui-input" name="HTaskOtherMoney" lay-verify="HTaskOtherMoney" id="HTaskOtherMoney" value="0" style="float: left; width: 120px" readonly>
- <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnCheckOtherMoney" id="btnCheckOtherMoney" style="float: left; padding: 0 10px;">
+ <input type="number" class="layui-input" name="HTaskOtherMoney" lay-verify="HTaskOtherMoney" id="HTaskOtherMoney" value="0" style="float: left; width: 120px" disabled>
+ <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnCheckOtherMoney" id="btnCheckOtherMoney" style="float: left; padding: 0 10px; display: none;">
瀹℃牳
</button>
</div>
@@ -111,8 +133,8 @@
<div class="layui-inline">
<label class="layui-form-label" style="width: 85px;">浠诲姟鑰冩牳璐�</label>
<div class="layui-input-block" style="margin-left: 120px;">
- <input type="number" class="layui-input" name="HTaskExamMoney" lay-verify="HTaskExamMoney" id="HTaskExamMoney" value="0" style="float: left; width: 120px" readonly>
- <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnCheckExamMoney" id="btnCheckExamMoney" style="float: left; padding: 0 10px;">
+ <input type="number" class="layui-input" name="HTaskExamMoney" lay-verify="HTaskExamMoney" id="HTaskExamMoney" value="0" style="float: left; width: 120px" disabled>
+ <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnCheckExamMoney" id="btnCheckExamMoney" style="float: left; padding: 0 10px; display: none;">
瀹℃牳
</button>
</div>
@@ -120,37 +142,129 @@
<div class="layui-inline">
<label class="layui-form-label" style="width: 85px;">浠诲姟宸ヨ垂</label>
<div class="layui-input-block" style="margin-left: 120px;">
- <input type="number" class="layui-input" name="HTaskWorkMoney" lay-verify="HTaskWorkMoney" id="HTaskWorkMoney" value="0" style="float: left; width: 120px" readonly>
- <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnCheckWorkMoney" id="btnCheckWorkMoney" style="float: left; padding: 0 10px;">
+ <input type="number" class="layui-input" name="HTaskWorkMoney" lay-verify="HTaskWorkMoney" id="HTaskWorkMoney" value="0" style="float: left; width: 120px" disabled>
+ <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnCheckWorkMoney" id="btnCheckWorkMoney" style="float: left; padding: 0 10px; display: none;">
瀹℃牳
</button>
+ </div>
+ </div>
+ <div class="layui-inline">
+ <label class="layui-form-label" style="width: 85px;">浠诲姟鏉愭枡璐�</label>
+ <div class="layui-input-block" style="margin-left: 120px;">
+ <input type="number" class="layui-input" name="HTaskMaterMoney" lay-verify="HTaskMaterMoney" id="HTaskMaterMoney" value="0" disabled>
</div>
</div>
</div>
<div class="layui-row">
<div class="layui-inline">
- <label class="layui-form-label" style="width: 85px;">浠诲姟鏉愭枡璐�</label>
+ <label class="layui-form-label" style="width: 85px;">浠诲姟澶х被<!--<label style="color:red"> * </label>--></label>
<div class="layui-input-block" style="margin-left: 120px;">
- <input type="number" class="layui-input" name="HTaskMaterMoney" lay-verify="HTaskMaterMoney" id="HTaskMaterMoney" value="0" readonly>
+ <input type="text" class="layui-input" lay-verify="HTaskClassName" name="HTaskClassName" id="HTaskClassName" style=" width: 120px; float: left; " disabled>
+
</div>
+ </div>
+ <div class="layui-inline">
+ <label class="layui-form-label" style="width: 85px;">浠诲姟椤圭洰鍒嗙被<!--<label style="color:red"> * </label>--></label>
+ <div class="layui-input-block" style="margin-left: 120px;">
+ <input type="text" class="layui-input" lay-verify="HTaskClassEntryName" name="HTaskClassEntryName" id="HTaskClassEntryName" style="width: 120px; display: inline-block;" disabled>
+
+ </div>
+ </div>
+ <div class="layui-inline">
+ <label class="layui-form-label" style="width: 85px;">浠诲姟鍦扮偣</label>
+ <div class="layui-input-block" style="margin-left: 120px;">
+ <input type="text" class="layui-input" name="HTaskAddress" lay-verify="HTaskAddress" id="HTaskAddress" disabled>
+ </div>
+ </div>
+ </div>
+ <div class="layui-row">
+ <div class="layui-inline">
+ <label class="layui-form-label" style="width: 85px;">宸ヨ垂缁撹处鏃ユ湡</label>
+ <div class="layui-input-block" style="margin-left: 120px;">
+ <input type="datetime-local" step="1" class="layui-input" name="HAccountWorkMoneyDate" lay-verify="HAccountWorkMoneyDate" id="HAccountWorkMoneyDate" style="width:150px" disabled>
+ </div>
+ </div>
+ <div class="layui-inline">
+ <label class="layui-form-label" style="width: 85px;">缁撶畻缁撹处鏃ユ湡</label>
+ <div class="layui-input-block" style="margin-left: 120px;">
+ <input type="datetime-local" step="1" class="layui-input" name="HAccountDate" lay-verify="HAccountDate" id="HAccountDate" style="width:150px" disabled>
+ </div>
+ </div>
+ <div class="layui-inline">
+ <label class="layui-form-label" style="width: 85px;">鏄惁鑷潵姘村叕鍙哥粨璐�</label>
+ <div class="layui-input-block" style="margin-left: 120px; width: 200px;">
+ <input type="checkbox" class="layui-input" name="HIsAccount" lay-verify="HIsAccount" id="HIsAccount" title="鏄�" lay-skin="tag" value="true" disabled>
+ </div>
+ </div>
+ </div>
+ <div class="layui-row">
+ <div class="layui-inline">
+ <label class="layui-form-label" style="width: 85px;">绠″緞</label>
+ <div class="layui-input-block" style="margin-left: 120px;">
+ <input type="text" name="HPipeDiameter" id="HPipeDiameter" class="layui-input" value="" style="float: left; width: 120px;" disabled>
+
+ </div>
+ </div>
+ <div class="layui-inline">
+ <label class="layui-form-label" style="width: 85px;">鎹熷潖鎯呭喌</label>
+ <div class="layui-input-block" style="margin-left: 120px;">
+ <!-- 杈撳叆妗� -->
+ <input type="text" class="layui-input" name="HBreakStatus" lay-verify="HBreakStatus" id="HBreakStatus" placeholder="" autocomplete="off" style="float: left; width: 120px;" disabled>
+ </div>
+ </div>
+ <div class="layui-inline">
+ <label class="layui-form-label" style="width: 85px;">鍙楃悊鏃堕棿</label>
+ <div class="layui-input-block" style="margin-left: 120px;">
+ <input type="datetime-local" step="1" class="layui-input" name="HReceTime" lay-verify="HReceTime" id="HReceTime" style="width:150px" disabled>
+ </div>
+ </div>
+ </div>
+ <div class="layui-row">
+ <div class="layui-inline">
+ <label class="layui-form-label" style="width: 85px;">鎶慨寮�濮嬫椂闂�</label>
+ <div class="layui-input-block" style="margin-left: 120px;">
+ <input type="datetime-local" step="1" class="layui-input" name="HTaskBTime" lay-verify="HTaskBTime" id="HTaskBTime" disabled>
+ </div>
+ </div>
+ <div class="layui-inline">
+ <label class="layui-form-label" style="width: 85px;">鎶慨瀹屽伐鏃堕棿</label>
+ <div class="layui-input-block" style="margin-left: 120px;">
+ <input type="datetime-local" step="1" class="layui-input" name="HTaskETime" lay-verify="HTaskETime" id="HTaskETime" disabled>
+ </div>
+ </div>
+ <div class="layui-inline">
+ <label class="layui-form-label" style="width: 85px;">鎶慨璇︾粏鍐呭</label>
+ <div class="layui-input-block" style="margin-left: 120px;">
+ <textarea type="text" class="layui-input" name="HTaskNote" lay-verify="HTaskNote" id="HTaskNote" style="width: 600px; display: inline-block;" disabled></textarea>
+ </div>
+ </div>
+ </div>
+ <div class="layui-row">
+
+ <div class="layui-inline">
+ <label class="layui-form-label" style="width: 85px;">澶囨敞锛堥檮灞為」鐩級</label>
+ <div class="layui-input-block" style="margin-left: 120px;">
+ <textarea type="text" class="layui-input" name="HTaskRemark" lay-verify="HTaskRemark" id="HTaskRemark" style="width: 600px; display: inline-block;" disabled></textarea>
+ </div>
+ </div>
+ <div class="layui-inline">
+ <label class="layui-form-label" style="width: 85px;">宸ヤ綔浜哄憳</label>
+ <div class="layui-input-block" style="margin-left: 120px;">
+ <textarea type="text" class="layui-input" name="HTaskWorkEmp" lay-verify="HTaskWorkEmp" id="HTaskWorkEmp" style="width: 600px; display: inline-block;" disabled></textarea>
+
+ </div>
+
</div>
</div>
</div>
<div class="layui-tab" lay-filter="tab-POStockInBill" style=" background-color: white">
- <ul class="layui-tab-title" lay-filter="tab-all">
- <li lay-id="1" style="padding:1px;" class="layui-this">椤圭洰闃舵</li>
- <li lay-id="2" style="padding:1px;">椤圭洰鎴愬憳</li>
- </ul>
- <div class="layui-tab-content">
- <!--椤圭洰闃舵-->
- <div class="layui-tab-item layui-show">
- <table class="layui-hide" id="mainTable" lay-filter="mainTable"></table>
+ <table class="layui-hide" id="mainTable" lay-filter="mainTable"></table>
+ <script type="text/html" id="toolbarDemo">
+ <div class="layui-btn-container" id="toolbarDemo_ButtonSet">
+ <button type="button" class="layui-btn layui-btn-sm" lay-event="set_HideColumn" id="HideColumn"><i class="layui-icon layui-icon-form"></i>鍒楄缃�</button>
+
</div>
- <!--椤圭洰鎴愬憳-->
- <div class="layui-tab-item">
- <table class="layui-hide" id="mainTable1" lay-filter="mainTable1"></table>
- </div>
- </div>
+ </script>
</div>
</div>
</div>
@@ -162,18 +276,6 @@
</div>
</div>
</div>
- <!--閲岀▼纰�-->
- <script type="text/html" id="HIsKey">
- <div class="layui-input-block" style="margin-left: 20px;">
- <input type="checkbox" name="HIsKey" lay-filter="HIsKey" id="HIsKey{{d.LAY_TABLE_INDEX+1}}" lay-skin="primary">
- </div>
- </script>
- <!--椤圭洰缁忕悊-->
- <script type="text/html" id="HIsPM">
- <div class="layui-input-block" style="margin-left: 20px;">
- <input type="checkbox" name="HIsPM" lay-filter="HIsPM" id="HIsPM{{d.LAY_TABLE_INDEX+1}}" lay-skin="primary">
- </div>
- </script>
<script>
layui.config({
base: '../../../layuiadmin/' //闈欐�佽祫婧愭墍鍦ㄨ矾寰�
@@ -193,17 +295,17 @@
var optionNeedCheck = [];
var ins; //鐢ㄤ簬瀵煎嚭excel
//涓嶉渶瑕佹樉绀虹殑瀛楁 鍙墿灞�
- var titleData = ["hmainid", "HBillType", "HSupID", "HPSStyleID", "HSSID", "HCurID", "HDeptID", "HManagerID", "HEmpID", "hsubid", "HMaterID", "HUnitID",
- "HFeedback", "HPriority", "HUserID", "甯佸埆浠g爜", "閲囪喘鏂瑰紡浠g爜", "缁撶畻鏂瑰紡浠g爜", "閮ㄩ棬浠g爜", "涓荤浠g爜", "涓氬姟鍛樹唬鐮�", "璁¢噺鍗曚綅浠g爜", "HCheckFlowStatusID", "HCheckFlowID","HCheckItemID"];
+ var titleData = ["hmainid"];
//#endregion
//#endregion
var HModName = "PM_ProjectTaskNeedCheckQuery";
-
+ var HModName2 = "PM_ProjectTaskNeedCheckQuery_SellOut";
//#region 杩涘叆椤甸潰鏃㈠姞杞�
//鍒濆鍖栬〃鏍�
set_InitGrid();
- //鏌ヨ
- get_Display();
+ //鑾峰彇榛樿閮ㄩ棬
+ GetDefValByUser()
+ get_FastQuery();
//#endregion
//#region 鐐瑰嚮浜嬩欢鍖呮嫭on form浜嬩欢绛�
@@ -214,7 +316,7 @@
//case 'btn-Edit': get_ShowBill('mainTableNeedCheck');
// break;
//鍒锋柊
- case 'get_Refresh': get_Display();
+ case 'get_Refresh': get_FastQuery();
break;
//瀵煎嚭excel
case 'get_export':
@@ -231,12 +333,40 @@
table.exportFile(ins.config.id, optionNeedCheck.data, "xls");
break;
//鍒楄缃�
- case 'set_HideColumn': get_HideColumnNoPage(HModName, sessionStorage["HUserName"], optionNeedCheck, get_Display);
+ case 'set_HideColumn': get_HideColumnNoPage(HModName, sessionStorage["HUserName"], optionNeedCheck, get_FastQuery);
+ break;
+ //璐圭敤鍙嶄繚瀛樻寜閽�
+ case 'btn-MoneyDeSave':
+ set_SaveMoneyBill();
break;
};
});
+ table.on('toolbar(mainTable)', function (obj) {
+ switch (obj.event) {
+ //鍒楄缃�
+ case 'set_HideColumn': get_HideColumnNoPage(HModName2, sessionStorage["HUserName"], option, function () { });
+ break;
+
+ };
+ });
+
+ //#endregion
+ //#region 鐢熶骇杞﹂棿
+ form.on('submit(btnHDeptID)', function (data) {
+ btnHDeptID();
+ });
//#endregion
+ //鏌ヨ鎸夐挳
+ form.on('submit(btnSearch)', function () {
+ get_FastQuery();
+ })
+
+ //閲嶇疆鎸夐挳
+ form.on('submit(btnReSearch)', function () {
+ $("#HDeptID").val(0);//杞﹂棿id
+ $("#HDeptName").val("");//杞﹂棿鍚嶇О
+ })
//#region 閫�鍑�
form.on('submit(btnEdit)', function (data) {
Pub_Close(2);
@@ -247,6 +377,9 @@
//#region 瀹℃牳
form.on('submit(btnCheckSetupMoney)', function (data) {
set_CheckBill("SetupMoneyCheck");
+ set_CheckBill("OtherMoneyCheck");//瀹℃牳瀹夎闄勫睘璐�
+ //鏇存柊缁撶畻缁撹处鏃ユ湡銆佹槸鍚﹁嚜鏉ユ按鍏徃缁撹处
+ set_SaveHAccountDate($("#HInterID").val());
$('#btnCheckSetupMoney').prop('disabled', true).addClass('layui-btn-disabled');
});
form.on('submit(btnCheckOtherMoney)', function (data) {
@@ -258,7 +391,9 @@
$('#btnCheckExamMoney').prop('disabled', true).addClass('layui-btn-disabled');
});
form.on('submit(btnCheckWorkMoney)', function (data) {
- set_CheckBill("WorkMoneyCheck")
+ set_CheckBill("WorkMoneyCheck");
+ //宸ヨ垂缁撹处鏃ユ湡
+ set_SaveHAccountWorkMoneyDate($("#HInterID").val());
$('#btnCheckWorkMoney').prop('disabled', true).addClass('layui-btn-disabled');
});
//#endregion
@@ -266,23 +401,20 @@
//#region 鐐瑰嚮琛岄�変腑楂樹寒
table.on('row(mainTableNeedCheck)', function (obj) {
//閫変腑琛屾敼鍙橀鑹�
- var flag = !obj.tr.find(':checkbox:first').prop('checked');
- obj.tr.find(':checkbox').prop('checked', flag);
- if (flag) {
- obj.tr.find('.layui-form-checkbox').addClass('layui-form-checked'); //璁剧疆澶嶉�夋閫変腑鏍峰紡
- $(obj.tr.selector).attr({ "style": "background:#ceedfa;color:black" });//鏀瑰彉褰撳墠tr鑳屾櫙棰滆壊鍜屽瓧浣撻鑹�
- } else {
- obj.tr.find('.layui-form-checkbox').removeClass('layui-form-checked');//鍙栨秷澶嶉�夋閫変腑鏍峰紡
- $(obj.tr.selector).attr({ "style": "background:" });//鍙栨秷褰撳墠tr棰滆壊
- }
+ var flag = !obj.tr.find(':radio:first').prop('checked');
+ obj.tr.find(':radio').prop('checked', flag);
+ $('tr').attr({ "style": "background:" });
+ $(obj.tr.selector).attr({ "style": "background:#ceedfa;color:black" });//鏀瑰彉褰撳墠tr鑳屾櫙棰滆壊鍜屽瓧浣撻鑹�
+ //obj.tr.find('.layui-form-radio').addClass('layui-form-radioed');
//mainTable 涓鸿〃鏍糏D 娉ㄦ剰姝ゅ濡傛灉ID涓嶆纭皢瀵艰嚧浣犲湪鐩戝惉澶嶉�夋鏃惰幏鍙栦笉鍒颁綘閫夋嫨鐨勬暟鎹紝鍓嶉潰鐨勫彧鏄坊鍔犳垨鍒犻櫎閫変腑鏈�変腑鏍峰紡浠ュ強璁剧疆鑳屾櫙鑹诧紝瀛椾綋棰滆壊
- layui.each(table.cache.mainTable, function (i, l) {
+ layui.each(table.cache.mainTableNeedCheck, function (i, l) {
if (obj.tr.index() == l.LAY_TABLE_INDEX) {
l.LAY_CHECKED = flag;
}
});
//鏄剧ず椤圭洰淇℃伅
RoadBillMain(obj.data["HInterID"]);
+
})
//#endregion
@@ -330,6 +462,74 @@
//#endregion
//#region 璇ラ〉闈㈡墍鏈夋柟娉�
+ //蹇�熻繃婊�
+ function get_FastQuery() {
+ var HDept = $("#HDeptID").val();
+ //鍒濆璇濇寜閽偣鍑�
+ var sWhere = " '" + addSWhereByOpenType() + "'";
+ if (HDept) {
+ sWhere += "," + HDept
+ }
+ //鏌ヨ
+ get_Display(sWhere);
+ //璋冪敤鎺ュ彛鍚庢竻绌簊Where缂撳瓨
+ sWhere = "";
+ }
+
+ //#region 閫氳繃鐧诲綍鐢ㄦ埛鑾峰彇榛樿鍊�
+ function GetDefValByUser() {
+ var index = layer.load();
+ $.ajax({
+ url: GetWEBURL() + "/Cj_StationInBill/GetDefValByUser",
+ type: "GET",
+ async: false,
+ data: { "Czybm": sessionStorage["Czybm"], "Czymc": sessionStorage["HUserName"] },
+ success: function (result) {
+ var data = result.data[0];
+
+ form.val("formData", {
+ "HDeptID": data.HDeptID,
+ "HDeptName": data.閮ㄩ棬鍚嶇О,
+ });
+ layer.close(index);
+ }
+ , error: function () {
+ layer.close(index);
+ layer.msg("鎺ュ彛璇锋眰澶辫触");
+ }
+ })
+ }
+ //#endregion
+
+ //#region 鐢熶骇杞﹂棿閫夋嫨鎸夐挳
+ function btnHDeptID() {
+ layer.open({
+ type: 2 //绫诲瀷
+ , skin: 'layui-layer-rim'//鍔犱笂杈规
+ , area: ['90%', '90%']//澶у皬
+ , title: '閮ㄩ棬鍒楄〃'//鏍囬
+ , shift: 2//寮瑰嚭鍔ㄧ敾
+ , content: ['../../鍩虹璧勬枡/鍏敤鍩虹璧勬枡/Gy_DepartmentList.html?Type=1&HOrgName=' + sessionStorage["Organization"], 'yes']
+ , btn: ['纭畾', '鍙栨秷']
+ , btn1: function (index, layero) {//鎸夐挳銆愭寜閽竴銆戠殑鍥炶皟
+ var iframeWindow = window['layui-layer-iframe' + index] //鑾峰彇寮规椤甸潰
+ var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//鑾峰彇table鐨別lem:"#test"
+ if (checkStatus.data.length === 0) {
+ return layer.msg('璇烽�夋嫨鏁版嵁');
+ }
+ //鑾峰彇鏁版嵁
+ $("#HDeptID").val(checkStatus.data[0].HItemID);
+ $("#HDeptName").val(checkStatus.data[0].閮ㄩ棬鍚嶇О);
+ layer.close(index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨�
+ }
+ , btn2: function (index, layero) { }
+ , end: function () {
+ get_DisplaySource();
+ }
+ })
+ }
+ //#endregion
+
//#region 鍒濆鍖栬〃鏍�
function set_InitGrid() {
//璁剧疆瀹℃牳鎸夐挳涓嶅彲鐐瑰嚮
@@ -337,7 +537,6 @@
$('#btnCheckOtherMoney').prop('disabled', true).addClass('layui-btn-disabled');
$('#btnCheckExamMoney').prop('disabled', true).addClass('layui-btn-disabled');
$('#btnCheckWorkMoney').prop('disabled', true).addClass('layui-btn-disabled');
-
optionNeedCheck = {
elem: '#mainTableNeedCheck'
, toolbar: '#toolbarDemoNeedCheck'
@@ -352,100 +551,26 @@
option = {
elem: '#mainTable'
- //, toolbar: '#toolbarDemo'
- //, page: true
- //, limit: 500
- //, limits: [50, 500, 5000, 50000]
- , totalRow: true
- , cellMinWidth: 120
- , height: 400
- , cols: [[
- //{ type: 'checkbox', totalRowText: '鍚堣琛�' }
- { type: 'numbers', title: '搴忓彿', style: 'background-color: #f9f9f9;' }
- , { field: 'RowID', title: '琛屽彿', hide: true, style: 'background-color: #f9f9f9;' } //琛屾爣璇嗭紝鐢ㄤ簬涓嬩竴琛屻�佷笂涓�琛岃瘑鍒墍鍦ㄨ
- , { field: 'HProjectStageID', title: '椤圭洰闃舵ID', hide: true, style: 'background-color: #f9f9f9;' }
- , { field: 'HProjectStageName', title: '椤圭洰闃舵', event: "HProjectStageName" } //f7
- , { field: 'HStageNote', title: '椤圭洰璇︾粏鍐呭', style: 'background-color: #f9f9f9;' }
- , { field: 'HPMGoodsID', title: '鐩稿叧浜や粯鐗㊣D', hide: true, style: 'background-color: #f9f9f9;' }
- , { field: 'HPMGoodsName', title: '鐩稿叧浜や粯鐗�', event: "HPMGoodsName" } //f7
- , { field: 'HIsKey', title: '閲岀▼纰�', templet: "#HIsKey" }
- , { field: 'HRate', title: '涓氱哗鍗犳瘮', totalRow: true }
- , { field: 'HEmpID', title: '闃舵璐熻矗浜篒D', hide: true, style: 'background-color: #f9f9f9;' }
- , { field: 'HEmpName', title: '闃舵璐熻矗浜�', event: "HEmpName" } //f7
- , { field: 'HCheckEmpID', title: '闃舵瀹℃牳浜篒D', hide: true, style: 'background-color: #f9f9f9;' }
- , { field: 'HCheckEmpName', title: '闃舵瀹℃牳浜�', event: "HCheckEmpName" } //f7
- , { field: 'HFinishDate', title: '棰勮瀹屾垚鏃ユ湡', event: "HFinishDate" }
- , { field: 'HWorkDays', title: '棰勮浜哄ぉ', totalRow: true }
- , { field: 'HRemarkSub', title: '澶囨敞', edit: 'text' }
- ]]
- }
- var rowdata = [
- {
- "RowID": 10
- , 'HProjectStageID': '0'
- , 'HProjectStageName': ''
- , 'HStageNote': ''
- , 'HPMGoodsID': '0'
- , 'HPMGoodsName': ''
- , 'HIsKey': false
- , 'HRate': '0'
- , 'HEmpID': '0'
- , 'HEmpName': ''
- , 'HCheckEmpID': '0'
- , 'HCheckEmpName': ''
- , 'HFinishDate': ''
- , 'HWorkDays': '0'
- , 'HRemarkSub': ''
- }
- ];
- option.data = rowdata;
- table.render(option);
- option1 = {
- elem: '#mainTable1'
- //, toolbar: '#toolbarDemo1'
- , page: false
- , totalRow: true
+ , toolbar: '#toolbarDemo'
+ , page: true
, limit: 500
- , limits: [50, 500, 5000, 50000]
+ , limits: [50, 500, 1000, 2000]
+ , totalRow: true
, cellMinWidth: 120
- , height: 400
- , cols: [[
- //{ type: 'checkbox', totalRowText: '鍚堣琛�' }
- { type: 'numbers', title: '搴忓彿', style: 'background-color: #f9f9f9;' }
- , { field: 'RowID', title: '琛屽彿', hide: true, style: 'background-color: #f9f9f9;' } //琛屾爣璇嗭紝鐢ㄤ簬涓嬩竴琛屻�佷笂涓�琛岃瘑鍒墍鍦ㄨ
- , { field: 'HEmployeeID', title: '椤圭洰鎴愬憳ID', hide: true, style: 'background-color: #f9f9f9;' }
- , { field: 'HEmployeeName', title: '椤圭洰鎴愬憳', event: "HEmployeeName" } //f7
- , { field: 'HIsPM', title: '鏄惁椤圭洰缁忕悊', templet: "#HIsPM" }
- , { field: 'HRate', title: '椤圭洰鍗犳瘮', totalRow: true }
- , { field: 'HPlanAvgMoney', title: '棰勮鍒嗛厤涓氱哗', totalRow: true }
- , { field: 'HPlanCountMoney', title: '棰勮鎻愭垚', totalRow: true }
- , { field: 'HRemarkSub', title: '澶囨敞', edit: 'text' }
- ]]
+ /*, height: 600*/
+ , cols: [[]]
}
- var rowdata1 = [
- {
- "RowID": 10
- , 'HEmployeeID': '0'
- , 'HEmployeeName': ''
- , 'HIsPM': false
- , 'HRate': '0'
- , 'HPlanAvgMoney': '0'
- , 'HPlanCountMoney': '0'
- , 'HRemarkSub': ''
- }
- ];
- option1.data = rowdata1;
- table.render(option1);
}
//#endregion
//#region 鍔犺浇琛ㄦ牸
- function get_Display() {
+ function get_Display(sWhere) {
var ajaxLoad = layer.load();//閬僵
$.ajax({
url: GetWEBURL() + '/PM_ProjectBill/NeedCheckQuery',
type: "GET",
- data: {"user": sessionStorage["HUserName"] },
+ async: false,
+ data: { "user": sessionStorage["HUserName"], "sWhere": sWhere },
success: function (data1) {
if (data1.count == 1) {
var data = [];//鍒楀瓧娈垫暟鎹�
@@ -455,7 +580,7 @@
data.push({ "id": data1.list[key].ColmCols, "name": data1.list[key].ColmCols, "Type": data1.list[key].ColmType });
}
//鍦ㄥ垪琛ㄥ乏杈规坊鍔犲嬀閫夋
- col.push({ type: 'checkbox', fixed: 'left', totalRowText: '鍚堣' });
+ col.push({ type: 'radio', fixed: 'left', totalRowText: '鍚堣' });
for (var i = 0; i < data.length; i++) {
// if (data[i].name == 'HInterID' || data[i].name == 'HBillType' || data[i].name == 'hmainid') {
if ($.inArray(data[i].name, titleData) > -1) {
@@ -481,7 +606,7 @@
optionNeedCheck.cols = [col];
optionNeedCheck.data = data1.data;
//鍒楄缃�
- DisPlay_HideColumn(HModName, sessionStorage["HUserName"], optionNeedCheck);
+ DisPlay_HideColumn(HModName, sessionStorage["HUserName"], optionNeedCheck, titleData);
ins = table.render(optionNeedCheck);
layer.close(ajaxLoad);
} else {
@@ -507,8 +632,6 @@
data: { "HInterID": linterid, "user": sessionStorage["HUserName"] },
success: function (result) {
var tableMain = result.data[0];
- var tableSub = result.data[1];
- var tableSub_Emp = result.data[2];
//涓昏〃 璧嬪��
form.val("formData", { //formTest 鍗� class="layui-form" 鎵�鍦ㄥ厓绱犲睘鎬� lay-filter="" 瀵瑰簲鐨勫��
"HInterID": tableMain[0]["HInterID"]
@@ -521,6 +644,20 @@
"HTaskOtherMoney": tableMain[0]["HTaskOtherMoney"],
"HTaskExamMoney": tableMain[0]["HTaskExamMoney"],
"HTaskWorkMoney": tableMain[0]["HTaskWorkMoney"],
+ "HIsAccount": tableMain[0]["HIsAccount"],
+ "HAccountWorkMoneyDate": tableMain[0]["HAccountWorkMoneyDate"],
+ "HAccountDate": tableMain[0]["HAccountDate"],
+ "HTaskClassName": tableMain[0]["HTaskClassName"],
+ "HTaskClassEntryName": tableMain[0]["HTaskClassEntryName"],
+ "HTaskAddress": tableMain[0]["HTaskAddress"],
+ "HBreakStatus": tableMain[0]["HBreakStatus"],
+ "HPipeDiameter": tableMain[0]["HPipeDiameter"],
+ "HReceTime": tableMain[0]["HReceTime"],
+ "HTaskBTime": tableMain[0]["HTaskBTime"],
+ "HTaskETime": tableMain[0]["HTaskETime"],
+ "HTaskNote": tableMain[0]["HTaskNote"],
+ "HTaskWorkEmp": tableMain[0]["HTaskWorkEmp"],
+ "HTaskRemark": tableMain[0]["HTaskRemark"]
});
//瀹℃牳鎸夐挳璁剧疆
@@ -540,36 +677,79 @@
if (tableMain[0]["HTaskWorkMoneyCheckFlag"] == false) {
$('#btnCheckWorkMoney').prop('disabled', false).removeClass('layui-btn-disabled');
}
- //娓叉煋椤圭洰闃舵琛�
- //璁剧疆椤圭洰闃舵琛ㄥ畬鎴愭棩鏈熺殑鏍煎紡
- for (var i = 0; i < tableSub.length; i++) {
- tableSub[i]["HFinishDate"] = Format(new Date(tableSub[i]["HFinishDate"]), "yyyy-MM-dd");
- tableSub[i].RowID = (i + 1) * 10;
- }
- option.data = tableSub;
- table.render(option);
- //瀵瑰瓙琛ㄤ腑鐨勫閫夋杩涜閫変腑
- for (var i = 0; i < tableSub.length; i++) {
- if (tableSub[i].HIsKey) {
- $('#HIsKey' + (i + 1)).attr("checked", true);
- }
- }
form.render('checkbox');
- //娓叉煋椤圭洰鎴愬憳琛�
- for (var i = 0; i < tableSub_Emp.length; i++) {
- tableSub_Emp[i].RowID = (i + 1) * 10;
- }
- option1.data = tableSub_Emp;
- table.render(option1);
- //瀵瑰瓙琛ㄤ腑鐨勯」鐩粡鐞嗗閫夋杩涜閫変腑
- for (var i = 0; i < tableSub_Emp.length; i++) {
- if (tableSub_Emp[i].HIsPM) {
- $('#HIsPM' + (i + 1)).attr("checked", true);
- }
- }
- form.render('checkbox');
+ RoadBillSub(linterid);
}
})
+ }
+ //#endregion
+
+ //#region 鑾峰彇閿�鍞嚭搴撳崟鍒楄〃
+ function RoadBillSub(linterid)//鍔犺浇琛ㄥご
+ {
+ var ajaxLoad = layer.load();//閬僵
+ //鏄庣粏鍒楄〃
+ var sql = "exec h_p_PM_GetSellOutBillListByHProjectID " + linterid ;
+ $.ajax({
+ url: GetWEBURL() + '/Gy_SOPBillList/WindowPrintList',
+ type: "GET",
+ async: false,
+ data: { "sWhere": sql },
+ success: function (data1) {
+ if (data1.count == 1) {
+ var data = [];//鍒楀瓧娈垫暟鎹�
+ var col = [];
+ var totalArray = [];
+ var titleData = [];
+ //缁欑┖鐨勬暟缁勮祴鍊�
+ for (var key in data1.list) {//寰簭閬嶅巻鏁扮粍
+ data.push({ "id": data1.list[key].ColmCols, "name": data1.list[key].ColmCols, "Type": data1.list[key].ColmType });//浠庢瘡涓璞′腑鎻愬彇鏁版嵁
+ //鑾峰彇涓嶉渶瑕佹樉绀虹殑鍒楋紙H寮�澶寸殑鍒椾笉鏄剧ず锛�
+ var patrn = new RegExp(/^h/i);
+ if (patrn.test(data1.list[key].ColmCols)) {
+ titleData[key] = data1.list[key].ColmCols;
+ }
+ }
+ //鍦ㄥ垪琛ㄥ乏杈规坊鍔犲嬀閫夋
+ col.push({ type: 'checkbox', fixed: 'left', totalRowText: '鍚堣' });
+ for (var i = 0; i < data.length; i++) {//閬嶅巻data鏁扮粍閲嶇殑鏁版嵁
+ // if (data[i].name == 'HInterID' || data[i].name == 'HBillType' || data[i].name == 'hmainid') {
+ if ($.inArray(data[i].name, titleData) > -1) {//妫�鏌ata銆恑銆�.name鏄惁鍦ㄦ暟缁勪腑 //璁$畻鍒�
+ col.push({ field: data[i].id, title: data[i].name, align: 'center', hide: true }); //闅愯棌id鍒�
+ }
+ else if ($.inArray(data[i].name, totalArray) > -1) { //璁$畻鍒�
+ col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, totalRow: true, width: 120, filter: true });
+ } else {
+ switch (data[i].Type) {
+ //int
+ case 'DateTime':
+ col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, filter: true, templet: "<div>{{d." + (data[i].name == "琛屽叧闂棩鏈�" ? "琛屽叧闂汉" : data[i].name) + " ==''?'':layui.util.toDateString(d." + data[i].name + ", 'yyyy-MM-dd HH:mm:ss')}}</div>", width: 200 });
+ break;
+ default:
+ col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, width: 200, filter: true });
+ }
+ }
+ }
+ option.cols = [col];
+ option.data = data1.data;
+ //缁熻鏉愭枡璐�
+ let totalAmount = data1.data.reduce((accumulator, currentValue) => {
+ return accumulator + currentValue.閲戦;
+ }, 0);
+ $("#HTaskMaterMoney").val(totalAmount);
+ //鍒楄缃�
+ DisPlay_HideColumn(HModName2, sessionStorage["HUserName"], option, titleData);
+ table.render(option);
+ layer.close(ajaxLoad);
+ } else {
+ layer.alert(data1.code + data1.Message, { icon: 5 });
+ layer.close(ajaxLoad);
+ }
+ }, error: function () {
+ layer.alert("鎺ュ彛璇锋眰澶辫触!", { icon: 5 });
+ layer.close(ajaxLoad);
+ }
+ });
}
//#endregion
@@ -590,7 +770,7 @@
//鍏抽棴褰撳墠frame
layer.close(index);
//淇敼涓哄姛鍚庡埛鏂扮晫闈�
- get_Display();
+ get_FastQuery();
});
} else {
@@ -607,12 +787,152 @@
}
//#endregion
+ //#region 璐圭敤鍙嶄繚瀛樻暟鎹�
+ function set_SaveMoneyBill() {
+ var checkStatus = table.checkStatus('mainTableNeedCheck')
+ , data = checkStatus.data;
+ if (checkStatus.data.length === 1) {
+ var HInterID = data[0].HInterID.toString();
+ var params = get_UrlVars();
+ var openType = params[params[0]]; //浠庡弬鏁颁腑鑾峰彇 鎵撳紑鏂瑰紡
+ var sql = "exec h_p_PM_ProjectBillUnSaveMoney " + HInterID + ",'" + openType+"'"
+ //閫昏緫瀹℃牳鏂规硶
+ $.ajax({
+ type: "GET",
+ url: GetWEBURL() + "/CommonModel/searchMethod", //鏂规硶鎵�鍦ㄩ〉闈㈠拰鏂规硶鍚�
+ data: { "sql": sql, "user": sessionStorage["HUserName"], "ModRightNameCheck":"Pm_ProjectBill_edit" },
+ success: function (result) {
+ if (result.count == 1) {
+ layer.msg(result.data[0].message, { time: 1 * 1000, icon: 1 }, function () {
+ // 寰楀埌frame绱㈠紩
+ var index = layer.getFrameIndex(window.name);
+ //鍏抽棴褰撳墠frame
+ layer.close(index);
+ //淇敼涓哄姛鍚庡埛鏂扮晫闈�
+ get_FastQuery();
+ });
+
+ } else {
+ layer.alert(result.code + result.Message, { icon: 5 });
+ }
+ }, error: function () {
+ layer.alert("鎺ュ彛璇锋眰澶辫触!", { icon: 5 });
+ }
+ });
+ }
+ else {
+ layer.msg('璇烽�夋嫨涓�琛屾暟鎹┏鍥烇紒');
+ }
+ }
+ //#endregion
+
+ //#region 鏇存柊缁撶畻缁撹处鏃ユ湡銆佹槸鍚﹁嚜鏉ユ按鍏徃缁撹处
+ function set_SaveHAccountDate(HInterID) {
+ var sql = `update PM_ProjectBillMain set HAccountDate = '${$("#HAccountDate").val()}',HIsAccount = ${$("#HIsAccount")[0].checked==true?1:0} where HInterID=${HInterID}`
+ $.ajax({
+ type: "GET",
+ url: GetWEBURL() + "/CommonModel/commonMethod", //鏂规硶鎵�鍦ㄩ〉闈㈠拰鏂规硶鍚�
+ data: { "sql": sql, "user": sessionStorage["HUserName"], "ModRightNameCheck": "" },
+ success: function (result) {
+ if (result.count == 1) {
+ //layer.msg(result.Message, { time: 1 * 1000, icon: 1 }, function () {
+ // // 寰楀埌frame绱㈠紩
+ // var index = layer.getFrameIndex(window.name);
+ // //鍏抽棴褰撳墠frame
+ // layer.close(index);
+ // //淇敼涓哄姛鍚庡埛鏂扮晫闈�
+ // get_FastQuery();
+ //});
+
+ } else {
+ layer.alert(result.code + result.Message, { icon: 5 });
+ }
+ }, error: function (err) {
+ layer.alert("鎺ュ彛璇锋眰澶辫触" + err.Message, { icon: 5 });
+ }
+ });
+ }
+ //#endregion
+ //#region 鏇存柊 宸ヨ垂缁撹处鏃ユ湡
+ function set_SaveHAccountWorkMoneyDate(HInterID) {
+ var sql = `update PM_ProjectBillMain set HAccountWorkMoneyDate = '${$("#HAccountWorkMoneyDate").val()}' where HInterID=${HInterID}`
+ $.ajax({
+ type: "GET",
+ url: GetWEBURL() + "/CommonModel/commonMethod", //鏂规硶鎵�鍦ㄩ〉闈㈠拰鏂规硶鍚�
+ data: { "sql": sql, "user": sessionStorage["HUserName"], "ModRightNameCheck": "" },
+ success: function (result) {
+ if (result.count == 1) {
+ //layer.msg(result.Message, { time: 1 * 1000, icon: 1 }, function () {
+ // // 寰楀埌frame绱㈠紩
+ // var index = layer.getFrameIndex(window.name);
+ // //鍏抽棴褰撳墠frame
+ // layer.close(index);
+ // //淇敼涓哄姛鍚庡埛鏂扮晫闈�
+ // get_FastQuery();
+ //});
+
+ } else {
+ layer.alert(result.code + result.Message, { icon: 5 });
+ }
+ }, error: function (err) {
+ layer.alert("鎺ュ彛璇锋眰澶辫触" + err.Message, { icon: 5 });
+ }
+ });
+ }
+ //#endregion
+
+
+ //#region 鍒ゆ柇鏄洿鎺ユ墦寮�椤甸潰杩樻槸鍏跺畠椤甸潰閫氳繃閫夋嫨鎸夐挳鎵撳紑锛屽苟鏄剧ず鐩稿簲鏁版嵁
+ function addSWhereByOpenType() {
+ //鑾峰彇鍙傛暟
+ var params = get_UrlVars();
+ var openType = params[params[0]]; //浠庡弬鏁颁腑鑾峰彇 鎵撳紑鏂瑰紡
+ var addSWhere = openType;
+ //鏍规嵁閫掑叆鍙傛暟闅愯棌瀵瑰簲鎸夐挳鍜屾樉绀哄垪
+ if (openType == "SetupMoney") {
+ $('#btnCheckSetupMoney').show();
+ $('#HAccountDate').prop('disabled', false)
+ $('#HIsAccount').prop('disabled', false)
+ //titleData.push("浠诲姟宸ヨ垂瀹℃牳");
+ //titleData.push("浠诲姟鑰冩牳璐瑰鏍�");
+ //titleData.push("浠诲姟闄勫睘璐瑰鏍�");
+ } else if (openType == "OtherMoney") {
+ $('#btnCheckOtherMoney').show();
+ //titleData.push("浠诲姟瀹夎璐瑰鏍�");
+ //titleData.push("浠诲姟宸ヨ垂瀹℃牳");
+ //titleData.push("浠诲姟鑰冩牳璐瑰鏍�");
+ } else if (openType == "ExamMoney") {
+ $('#btnCheckExamMoney').show();
+ //titleData.push("浠诲姟瀹夎璐瑰鏍�");
+ //titleData.push("浠诲姟宸ヨ垂瀹℃牳");
+ //titleData.push("浠诲姟闄勫睘璐瑰鏍�");
+ } else if (openType == "WorkMoney") {
+ $('#btnCheckWorkMoney').show();
+ $('#HAccountWorkMoneyDate').prop('disabled', false)
+ //titleData.push("浠诲姟瀹夎璐瑰鏍�");
+ //titleData.push("浠诲姟鑰冩牳璐瑰鏍�");
+ //titleData.push("浠诲姟闄勫睘璐瑰鏍�");
+ } else {
+ addSWhere="other"
+ //titleData.push("浠诲姟瀹夎璐瑰鏍�");
+ //titleData.push("浠诲姟宸ヨ垂瀹℃牳");
+ //titleData.push("浠诲姟鑰冩牳璐瑰鏍�");
+ //titleData.push("浠诲姟闄勫睘璐瑰鏍�");
+ }
+ return addSWhere;
+ }
+ //#endregion\
+
//#endregion
//浠ヤ笂涓簂ayui妯″潡
});
-
+ function GetHDeptNameValue(obj) //杩斿洖杞﹂棿
+ {
+ $("#HDeptID").val(obj[0].HItemID);//杞﹂棿id
+ $("#HDeptName").val(obj[0].閮ㄩ棬鍚嶇О);//杞﹂棿鍚嶇О
+ }
function formatDate(date) {
var d = new Date(date),
month = '' + (d.getMonth() + 1),
--
Gitblit v1.9.1