From e57b2edbffff5a653ba9eda65eae100ceb2e7822 Mon Sep 17 00:00:00 2001
From: duhe <226547893@qq.com>
Date: 星期一, 01 九月 2025 16:16:41 +0800
Subject: [PATCH] 乔一:客户物料即时库存报表、客户手工抄包报表
---
WebTM/views/设备管理/Sb_EquipPatrolCheckPlanBillEdit.html | 294 ++++++++++++++++++++++++++++++++++++++++++++++------------
1 files changed, 234 insertions(+), 60 deletions(-)
diff --git "a/WebTM/views/\350\256\276\345\244\207\347\256\241\347\220\206/Sb_EquipPatrolCheckPlanBillEdit.html" "b/WebTM/views/\350\256\276\345\244\207\347\256\241\347\220\206/Sb_EquipPatrolCheckPlanBillEdit.html"
index 14fa712..7464457 100644
--- "a/WebTM/views/\350\256\276\345\244\207\347\256\241\347\220\206/Sb_EquipPatrolCheckPlanBillEdit.html"
+++ "b/WebTM/views/\350\256\276\345\244\207\347\256\241\347\220\206/Sb_EquipPatrolCheckPlanBillEdit.html"
@@ -1,20 +1,28 @@
锘�<!DOCTYPE html>
<html>
+
<head>
<meta charset="utf-8" />
<title>鏂板/缂栬緫璁惧宸℃璁″垝鍗�</title>
<meta name="renderer" content="webkit">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
- <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=0">
+ <meta name="viewport"
+ content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=0">
<link rel="stylesheet" href="../../layuiadmin/layui/css/layui.css" media="all">
<link rel="stylesheet" href="../../layuiadmin/style/admin.css" media="all">
<script src="../../layuiadmin/PageTitle.js"></script>
+ <script src="../../layuiadmin/common.js"></script>
+ <script src="../../layuiadmin/layui-common-custom.js"></script>
+ <script src="../../layuiadmin/SetColumn.js"></script>
+
+
<style type="text/css">
.layui-form-label {
width: 85px;
}
</style>
</head>
+
<body>
<div id="layout1" class="layui-fluid">
@@ -24,8 +32,12 @@
<form id="form0" class="layui-form" lay-filter="component-form-group" action="">
<div class="layui-card-header">
<div class="layui-btn-group">
- <button type="button" id="add-btn" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="Saver">淇濆瓨</button>
- <button type="button" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="Exit">閫�鍑�</button>
+ <button type="button" id="add-btn" class="layui-btn layui-btn-normal layui-btn-radius"
+ lay-submit="" lay-filter="Saver">淇濆瓨</button>
+ <button type="button" id="check-btn" class="layui-btn layui-btn-normal layui-btn-radius"
+ lay-submit="" lay-filter="Checker">瀹℃牳</button>
+ <button type="button" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit=""
+ lay-filter="Exit">閫�鍑�</button>
</div>
</div>
<div class="layui-card-body">
@@ -41,21 +53,28 @@
<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" style="background-color:#efefef4d;" readonly>
- <input type="hidden" name="HInterID" id="HInterID" lay-verify="HInterID">
+ <input type="text" class="layui-input" name="HBillNo"
+ lay-verify="HBillNo" id="HBillNo"
+ style="background-color:#efefef4d;" readonly>
+ <input type="hidden" name="HInterID" id="HInterID"
+ lay-verify="HInterID">
<input id="HMaker" name="HMaker" type="hidden" /><!--鍒跺崟浜�-->
</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 class="layui-input" name="HDate" id="HDate" autocomplete="off" model="datetime" dateFormat="yyyy-MM-dd" placeholder="yyyy-MM-dd">
+ <input class="layui-input" name="HDate" id="HDate"
+ autocomplete="off" model="datetime" dateFormat="yyyy-MM-dd"
+ placeholder="yyyy-MM-dd">
</div>
</div>
<div class="layui-inline">
- <label class="layui-form-label" style="width: 85px;">宸℃鍛ㄦ湡<label style="color:red"> * </label></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="text" class="layui-input" name="HCheckCycle" lay-verify="HCheckCycle" id="HCheckCycle">
+ <input type="text" class="layui-input" name="HCheckCycle"
+ lay-verify="HCheckCycle" id="HCheckCycle">
</div>
</div>
<div class="layui-inline">
@@ -70,41 +89,67 @@
<div class="layui-inline" style="display:none;">
<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="HInnerBillNo" lay-verify="HInnerBillNo" id="HInnerBillNo" style="background-color:#efefef4d;" readonly>
+ <input type="text" class="layui-input" name="HInnerBillNo"
+ lay-verify="HInnerBillNo" id="HInnerBillNo"
+ style="background-color:#efefef4d;" readonly>
</div>
</div>
</div>
<div class="layui-row" style="margin-top:10px;">
<div class="layui-inline">
- <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">璁惧<label style="color:red"> * </label></label>
+ <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="HEquipName" name="HEquipName" id="HEquipName" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly>
- <input type="hidden" name="HEquipID" id="HEquipID" lay-verify="HEquipID" value="0">
- <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="HEquipList" id="HEquipList" style="padding: 0 10px;float: right;margin-right: 3px;">
- <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
+ <input type="text" class="layui-input" lay-verify="HEquipName"
+ name="HEquipName" id="HEquipName"
+ style="background-color:#efefef4d;width: 60%;display: inline-block;"
+ readonly>
+ <input type="hidden" name="HEquipID" id="HEquipID"
+ lay-verify="HEquipID" value="0">
+ <button class="layui-btn layuiadmin-btn-order" type="button"
+ lay-submit="" lay-filter="HEquipList" id="HEquipList"
+ style="padding: 0 10px;float: right;margin-right: 3px;">
+ <i
+ class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
</button>
</div>
</div>
<div class="layui-inline">
- <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">宸℃瑙勭▼</label>
+ <label class="layui-form-label"
+ style="width: 85px;padding: 9px 18px;">宸℃瑙勭▼</label>
<div class="layui-input-block" style="margin-left: 77px;">
- <input type="text" class="layui-input" lay-verify="HMouldPatrolCheckRuleName" name="HMouldPatrolCheckRuleName" id="HMouldPatrolCheckRuleName" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly>
- <input type="hidden" name="HMouldPatrolCheckRuleID" id="HMouldPatrolCheckRuleID" lay-verify="HMouldPatrolCheckRuleID" value="0">
- <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnHMouldPatrolCheckRule" id="btnHMouldPatrolCheckRule" style="padding: 0 10px;float: right;margin-right: 3px;">
- <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
+ <input type="text" class="layui-input"
+ lay-verify="HMouldPatrolCheckRuleName"
+ name="HMouldPatrolCheckRuleName" id="HMouldPatrolCheckRuleName"
+ style="background-color:#efefef4d;width: 60%;display: inline-block;"
+ readonly>
+ <input type="hidden" name="HMouldPatrolCheckRuleID"
+ id="HMouldPatrolCheckRuleID"
+ lay-verify="HMouldPatrolCheckRuleID" value="0">
+ <button class="layui-btn layuiadmin-btn-order" type="button"
+ lay-submit="" lay-filter="btnHMouldPatrolCheckRule"
+ id="btnHMouldPatrolCheckRule"
+ style="padding: 0 10px;float: right;margin-right: 3px;">
+ <i
+ class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
</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 class="layui-input" name="HBeginDate" id="HBeginDate" autocomplete="off" model="datetime" dateFormat="yyyy-MM-dd" placeholder="yyyy-MM-dd">
+ <input class="layui-input" name="HBeginDate" id="HBeginDate"
+ autocomplete="off" model="datetime" dateFormat="yyyy-MM-dd"
+ placeholder="yyyy-MM-dd">
</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 class="layui-input" name="HEndDate" id="HEndDate" autocomplete="off" model="datetime" dateFormat="yyyy-MM-dd" placeholder="yyyy-MM-dd">
+ <input class="layui-input" name="HEndDate" id="HEndDate"
+ autocomplete="off" model="datetime" dateFormat="yyyy-MM-dd"
+ placeholder="yyyy-MM-dd">
</div>
</div>
</div>
@@ -112,33 +157,46 @@
<div class="layui-inline">
<label class="layui-form-label" style="width: 85px;">鎽樿</label>
<div class="layui-input-block" style="margin-left: 120px;">
- <textarea placeholder="璇疯緭鍏ユ憳瑕�" class="layui-textarea" name="HExplanation" id="HExplanation" style="width:493px;"></textarea>
+ <textarea placeholder="璇疯緭鍏ユ憳瑕�" class="layui-textarea"
+ name="HExplanation" id="HExplanation"
+ style="width:493px;"></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 placeholder="璇疯緭鍏ュ娉�" class="layui-textarea" name="HRemark" id="HRemark" style="width:493px;"></textarea>
+ <textarea placeholder="璇疯緭鍏ュ娉�" class="layui-textarea" name="HRemark"
+ id="HRemark" style="width:493px;"></textarea>
</div>
</div>
</div>
<div class="layui-row" style="margin-top:10px;">
<div class="layui-inline">
<label class="layui-form-label" style="width: 85px;">浣跨敤缁勭粐</label>
- <div class="layui-input-block" style="margin-left: 120px; width: 185px;">
- <input type="hidden" class="layui-input" lay-verify="HCREATEORGID" name="HCREATEORGID" id="HCREATEORGID" value="0">
+ <div class="layui-input-block"
+ style="margin-left: 120px; width: 185px;">
+ <input type="hidden" class="layui-input" lay-verify="HCREATEORGID"
+ name="HCREATEORGID" id="HCREATEORGID" value="0">
<select name="HUSEORGID" id="HUSEORGID" lay-verify="HUSEORGID">
<!--鍔ㄦ�佹覆鏌撶粍缁�-->
</select>
</div>
</div>
<div class="layui-inline">
- <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">閮ㄩ棬</label>
+ <label class="layui-form-label"
+ style="width: 85px;padding: 9px 18px;">閮ㄩ棬</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>
- <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="btnHDept" id="btnHDept" style="padding: 0 10px;float: right;margin-right: 3px;">
- <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
+ <input type="text" class="layui-input" lay-verify="HDeptName"
+ name="HDeptName" id="HDeptName"
+ style="background-color:#efefef4d;width: 60%;display: inline-block;"
+ 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="btnHDept" id="btnHDept"
+ style="padding: 0 10px;float: right;margin-right: 3px;">
+ <i
+ class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
</button>
</div>
</div>
@@ -150,25 +208,29 @@
<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="HMaker" id="HMaker" style="background-color:#efefef4d;" readonly>
+ <input type="text" class="layui-input" name="HMaker" id="HMaker"
+ style="background-color:#efefef4d;" readonly>
</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="HChecker" id="HChecker" style="background-color:#efefef4d;" readonly>
+ <input type="text" class="layui-input" name="HChecker" id="HChecker"
+ style="background-color:#efefef4d;" readonly>
</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="HCloseMan" id="HCloseMan" style="background-color:#efefef4d;" readonly>
+ <input type="text" class="layui-input" name="HCloseMan"
+ id="HCloseMan" style="background-color:#efefef4d;" readonly>
</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="HUpDater" id="HUpDater" style="background-color:#efefef4d;" readonly>
+ <input type="text" class="layui-input" name="HUpDater" id="HUpDater"
+ style="background-color:#efefef4d;" readonly>
</div>
</div>
@@ -177,25 +239,29 @@
<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="HMakeDate" id="HMakeDate" style="background-color:#efefef4d;" readonly>
+ <input type="text" class="layui-input" name="HMakeDate"
+ id="HMakeDate" style="background-color:#efefef4d;" readonly>
</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="HCheckDate" id="HCheckDate" style="background-color:#efefef4d;" readonly>
+ <input type="text" class="layui-input" name="HCheckDate"
+ id="HCheckDate" style="background-color:#efefef4d;" readonly>
</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="HCloseDate" id="HCloseDate" style="background-color:#efefef4d;" readonly>
+ <input type="text" class="layui-input" name="HCloseDate"
+ id="HCloseDate" style="background-color:#efefef4d;" readonly>
</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="HUpDateDate" id="HUpDateDate" style="background-color:#efefef4d;" readonly>
+ <input type="text" class="layui-input" name="HUpDateDate"
+ id="HUpDateDate" style="background-color:#efefef4d;" readonly>
</div>
</div>
</div>
@@ -203,13 +269,15 @@
<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="HDeleteMan" id="HDeleteMan" style="background-color:#efefef4d;" readonly>
+ <input type="text" class="layui-input" name="HDeleteMan"
+ id="HDeleteMan" style="background-color:#efefef4d;" readonly>
</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="HDeleteDate" id="HDeleteDate" style="background-color:#efefef4d;" readonly>
+ <input type="text" class="layui-input" name="HDeleteDate"
+ id="HDeleteDate" style="background-color:#efefef4d;" readonly>
</div>
</div>
</div>
@@ -235,10 +303,8 @@
</div>
<script type="text/html" id="toolbarDemo">
<div class="layui-btn-container">
-
- <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-AddLine"><i class="layui-icon layui-icon-form"></i>澧炲姞涓�琛�</button>
- <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-CopyLine"><i class="layui-icon layui-icon-form"></i>澶嶅埗涓�琛�</button>
-
+ <!-- <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-AddLine"><i class="layui-icon layui-icon-form"></i>澧炲姞涓�琛�</button>
+ <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-CopyLine"><i class="layui-icon layui-icon-form"></i>澶嶅埗涓�琛�</button> -->
</div>
</script>
<script type="text/html" id="xuhao">
@@ -251,7 +317,7 @@
</div>
<script type="text/html" id="barDemo">
<!--<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>
+ <a class="layui-btn layui-btn-danger layui-btn-xs" lay-event="del">鍒犻櫎</a>
</script>
<script src="../../layuiadmin/layui/layui.js"></script>
<script src="../../layuiadmin/Scripts/json2.js"></script>
@@ -261,6 +327,7 @@
<script src="../../layuiadmin/zgqCustom/zgqCustom.js"></script>
<script>
//鑾峰彇鍙傛暟
+ var optionData = []
var params = get_UrlVars();
if (typeof (params[params[0]]) == "undefined") {
var OperationType = 1;//鎿嶄綔绫诲瀷
@@ -284,13 +351,13 @@
, element = layui.element;
var option;
var option_plan;
- var sBillType = "3904";
+ var sBillType = "5015";
//var TabRow = { "HPatrolCheckItemID": 0, "HPatrolCheckCode": "", "HPatrolCheckItem": "", "HPatrolCheckPart": "", "HClaim": "", "HManagerID": 0, "HManagerCode": "", "HManagerName": "", "HRemark": "" };
//#region 杩涘叆椤甸潰鍗冲姞杞�
//#region 銆愬姩鎬佽幏鍙栨ā鍧楀悕绉般��
- var HModuleType = "3904";
+ var HModuleType = "5015";
//閫氳繃鍗曟嵁绫诲瀷锛屼粠鏁版嵁搴撳姩鎬佽幏鍙栧崟鎹ā鍧楀懡鍚�,寮曠敤js鏂囦欢 PageTitle.js
var HPageTitle = get_PageTitle(HModuleType) == "" ? $("h1").html() : get_PageTitle(HModuleType);
$("h1").html('<b>' + HPageTitle + '</b>');
@@ -308,10 +375,10 @@
set_AddFNew();
}
else if (OperationType == 2) {//濡傛灉淇敼鍒欒蛋涓嬮潰 new //澶嶅埗
- OperationType = 1;
set_EditFromGrid(linterid);
//鑾峰彇鏈�澶у崟鎹彿
get_MAXNum();
+ OperationType = 1;
}
else if (OperationType == 3) {//缂栬緫
//绂佺敤缁勭粐閫夐」
@@ -354,6 +421,33 @@
Pub_Close(1);
}
});
+
+ //瀹℃牳
+ form.on('submit(Checker)', function (data) {
+ var wait = layer.load();
+ var HInterID = linterid;
+ $.ajax({
+ url: GetWEBURL() + '/Sb_EquipPatrolCheckPlanBill/CheckSb_EquipPatrolCheckPlanBill',
+ type: "GET",
+ data: { "HInterID": HInterID, "Type": 1, "user": sessionStorage["HUserName"] },
+ success: function (result) {
+ if (result.count == 1) {
+ // get_FastQuery();
+ $('#add-btn').addClass('layui-btn-disabled').attr('disabled', true)
+ $('#check-btn').addClass('layui-btn-disabled').attr('disabled', true)
+ layer.msg(result.Message, { icon: 1 });
+ layer.close(wait);
+ } else {
+ layer.alert(result.code + result.Message, { icon: 5 });
+ layer.close(wait);
+ }
+ }, error: function () {
+ layer.alert("鎺ュ彛璇锋眰澶辫触!", { icon: 5 });
+ layer.close(wait);
+ }
+ });
+ })
+
//娓呴櫎
form.on('submit(Cancel)', function () {
//sessionStorage["SourceFlag"] = false;
@@ -362,11 +456,15 @@
})
//淇濆瓨
form.on('submit(Saver)', function (data) {
- //debugger;
+
data.field.HMaker = sessionStorage["HUserName"];//鍒跺崟浜�
+ let interid = linterid
var sMainStr = JSON.stringify(data.field);
var sSubStr = JSON.stringify(table.cache['mainTable']);
var sMainSub = sMainStr + ';' + sSubStr + ";" + sessionStorage["HUserName"];
+
+ debugger
+ // return
if (AllowLoadData(sSubStr)) {
$.ajax({
type: "POST",
@@ -502,6 +600,7 @@
//#region 褰撳墠椤甸潰鎵�鏈夋柟娉�
//鍒濆鍖栬〃鍗曟彃浠�
function set_InitFrom() {
+ $("#check-btn").addClass('layui-btn-disabled').attr('disable', true)
//鍒濆鍖栬〃鍗曟彃浠�
laydate.render({
elem: '#HDate',
@@ -518,10 +617,10 @@
//宸℃椤圭洰
columns = [
{ type: 'checkbox', fixed: 'left', totalRowText: '鍚堣琛�' }
- , { templet: '#xuhao', title: '搴忓彿', sort: true, fixed: 'left', event: "qwe" }
+ , { templet: '#xuhao', title: '搴忓彿', sort: true, fixed: 'left', event: "qwe", style: 'background-color: #eeeeee;' }
, { field: 'HPatrolCheckItemID', title: '宸℃椤圭洰ID', edit: 'text', hide: true }
, { field: 'HPatrolCheckCode', title: '宸℃椤圭洰浠g爜', edit: 'text', event: "HPatrolCheckCode" }
- , { field: 'HPatrolCheckItem', title: '宸℃椤圭洰', edit: 'text', event: "" }
+ , { field: 'HPatrolCheckItem', title: '宸℃椤圭洰', event: "", style: 'background-color: #eeeeee;' }
, { field: 'HPatrolCheckItemClassID', title: '宸℃椤圭洰鍒嗙被ID', edit: 'text', hide: true }
, { field: 'HPatrolCheckItemClassName', title: '宸℃椤圭洰鍒嗙被', edit: 'text', event: 'HPatrolCheckItemClassName' }
, { field: 'HPatrolCheckItemMethodID', title: '宸℃鏂规硶ID', edit: 'text', hide: true }
@@ -530,9 +629,9 @@
, { field: 'HClaim', title: '鍏蜂綋瑕佹眰', edit: 'text' }
, { field: 'HManagerID', title: '璐熻矗浜轰唬鐮�', edit: 'text', hide: true }
, { field: 'HManagerCode', title: '璐熻矗浜轰唬鐮�', edit: 'text', event: 'HManagerCode' }
- , { field: 'HManagerName', title: '璐熻矗浜哄悕绉�', edit: 'text' }
+ , { field: 'HManagerName', title: '璐熻矗浜哄悕绉�', style: 'background-color: #eeeeee;' }
, { field: 'HRemark', title: '澶囨敞', event: "", edit: 'text' }
- , { fixed: 'right', title: '鎿嶄綔', toolbar: '#barDemo', width: 150 }
+ // , { fixed: 'right', title: '鎿嶄綔', toolbar: '#barDemo', width: 150 }
];
option = {
id: 'mainTable'
@@ -680,7 +779,7 @@
function set_EditForm(linterid) {
//鏌ヨ妫�楠屾柟妗堝崟鏄惁瀛樺湪
$.ajax({
- url: GetWEBURL() + "Sb_EquipPatrolCheckPlanBill/Sb_EquipPatrolCheckPlanBillListCheckDetai",
+ url: GetWEBURL() + "/Sb_EquipPatrolCheckPlanBill/Sb_EquipPatrolCheckPlanBillListCheckDetai",
type: "GET",
async: false,
data: {
@@ -719,6 +818,14 @@
, "HDeleteMan": data.浣滃簾浜�
, "HDeleteDate": data.浣滃簾鏃ユ湡 == null ? "" : Format(new Date(data.浣滃簾鏃ユ湡), "yyyy-MM-dd")
});
+
+ if (OperationType != 2) {
+ if (isEmpty(data.瀹℃牳浜�) === false) {
+ $('#add-btn').addClass('layui-btn-disabled').attr('disabled', true)
+ } else {
+ $('#check-btn').removeClass('layui-btn-disabled').attr('disabled', false)
+ }
+ }
if ($("#HUSEORGID").val() == null || $("#HUSEORGID").val() == "" || $("#HUSEORGID").val() == undefined) {
$("#HUSEORGID").val(sessionStorage["OrganizationID"])
}
@@ -734,7 +841,7 @@
function set_EditGrid(linterid) {
//缂栬緫鍔犺浇鏁版嵁
$.ajax({
- url: GetWEBURL() + 'Sb_EquipPatrolCheckPlanBill/Sb_EquipPatrolCheckPlanBillListProjectDetai',
+ url: GetWEBURL() + '/Sb_EquipPatrolCheckPlanBill/Sb_EquipPatrolCheckPlanBillListProjectDetai',
type: "GET",
async: false,
data: { "sqlWhere": "and hmainid=" + linterid },
@@ -762,7 +869,7 @@
function set_EditGrid_Plan(linterid) {
//缂栬緫鍔犺浇鏁版嵁
$.ajax({
- url: GetWEBURL() + 'Sb_EquipPatrolCheckPlanBill/GetPlanList',
+ url: GetWEBURL() + '/Sb_EquipPatrolCheckPlanBill/GetPlanList',
type: "GET",
async: false,
data: { "sqlWhere": "and hmainid=" + linterid },
@@ -915,6 +1022,16 @@
//return false 寮�鍚浠g爜鍙姝㈢偣鍑昏鎸夐挳鍏抽棴
},
end: function () {
+ if (isEmpty(optionData) === false) {
+ obj.update({
+ HPatrolCheckItemID: optionData[0].HItemID,
+ HPatrolCheckItem: optionData[0].宸℃椤圭洰鍚嶇О,
+ HPatrolCheckCode: optionData[0].宸℃椤圭洰浠g爜,
+ HPatrolCheckItemClassID: optionData[0].HPatrolCheckItemClassID,
+ HPatrolCheckItemClassName: optionData[0].宸℃椤圭洰鍒嗙被鍚嶇О,
+ });
+ optionData = []
+ }
}
});
}
@@ -951,6 +1068,14 @@
//return false 寮�鍚浠g爜鍙姝㈢偣鍑昏鎸夐挳鍏抽棴
},
end: function () {
+ if (isEmpty(optionData) === false) {
+ obj.update({
+ HManagerID: optionData[0].HItemID,
+ HManagerCode: optionData[0].鑱屽憳浠g爜,
+ HManagerName: optionData[0].鑱屽憳鍚嶇О
+ });
+ optionData = []
+ }
}
});
}
@@ -985,6 +1110,14 @@
, btn2: function (index, layero) {
//鎸夐挳銆愭寜閽簩銆戠殑鍥炶皟
//return false 寮�鍚浠g爜鍙姝㈢偣鍑昏鎸夐挳鍏抽棴
+ }, end: function () {
+ if (isEmpty(optionData) === false) {
+ obj.update({
+ HPatrolCheckItemClassID: optionData[0].HItemID,
+ HPatrolCheckItemClassName: optionData[0].宸℃椤圭洰鍒嗙被鍚嶇О
+ });
+ optionData = []
+ }
}
});
}
@@ -1018,6 +1151,14 @@
, btn2: function (index, layero) {
//鎸夐挳銆愭寜閽簩銆戠殑鍥炶皟
//return false 寮�鍚浠g爜鍙姝㈢偣鍑昏鎸夐挳鍏抽棴
+ }, end: function () {
+ if (isEmpty(optionData) === false) {
+ obj.update({
+ HPatrolCheckItemMethodID: optionData[0].HItemID,
+ HPatrolCheckItemMethodName: optionData[0].宸℃鏂规硶鍚嶇О
+ });
+ optionData = []
+ }
}
});
}
@@ -1061,11 +1202,44 @@
}
//#endregion
-
-
-
-
});
+ //#region 鍥炶皟
+ function GetEquipFileValue(obj) {
+ $("#HEquipName").val(obj[0]['璁惧鍚嶇О']);
+ $("#HEquipID").val(obj[0]['hmainid']);
+ }
+
+ function GetSb_EquipPatrolCheckRuleListValue(obj) {
+ $("#HMouldPatrolCheckRuleName").val(obj['鍗曟嵁鍙�']);
+ $("#HMouldPatrolCheckRuleID").val(obj['hmainid']);
+ $("#HCycleUnit").val(obj['鍛ㄦ湡鍗曚綅']);
+ $("#HCheckCycle").val(obj['宸℃鍛ㄦ湡']);
+ }
+
+ function GetHDeptNameValue(obj) {
+ $("#HDeptID").val(obj.HItemID);
+ $("#HDeptName").val(obj.閮ㄩ棬鍚嶇О);
+ }
+
+ function GetPatrolCheckListValue(data) {
+ optionData[0] = data
+ }
+
+ function GetHEmpValue(data) {
+ optionData = data
+ }
+
+ function GetPatrolCheckListValue(data) {
+ optionData[0] = data
+ }
+
+ function GetPatrolCheckListValue(data) {
+ optionData[0] = data
+ }
+
+
+ //#endregion
</script>
</body>
+
</html>
\ No newline at end of file
--
Gitblit v1.9.1