From 727ee25aeb5fcaf84e2cf009b2eacd3a86bcb3ca Mon Sep 17 00:00:00 2001
From: zrg <z18737863051@163.com>
Date: 星期四, 28 十一月 2024 12:55:23 +0800
Subject: [PATCH] 新增 环境检测方案,环境检测单
---
WebTM/views/质量管理/异常反馈/OA_ErrMsgBackSelfQuery.html | 188 +++++++++++++++++++++++++++++++++++++++++-----
1 files changed, 167 insertions(+), 21 deletions(-)
diff --git "a/WebTM/views/\350\264\250\351\207\217\347\256\241\347\220\206/\345\274\202\345\270\270\345\217\215\351\246\210/OA_ErrMsgBackSelfQuery.html" "b/WebTM/views/\350\264\250\351\207\217\347\256\241\347\220\206/\345\274\202\345\270\270\345\217\215\351\246\210/OA_ErrMsgBackSelfQuery.html"
index 9d77cb9..95a3c72 100644
--- "a/WebTM/views/\350\264\250\351\207\217\347\256\241\347\220\206/\345\274\202\345\270\270\345\217\215\351\246\210/OA_ErrMsgBackSelfQuery.html"
+++ "b/WebTM/views/\350\264\250\351\207\217\347\256\241\347\220\206/\345\274\202\345\270\270\345\217\215\351\246\210/OA_ErrMsgBackSelfQuery.html"
@@ -25,6 +25,44 @@
<div class="layui-card" style="padding: 1px">
<div class="layui-card-body" style="padding: 1px;">
<form class="layui-form" action="" lay-filter="component-form-group">
+ <div class="layui-inline">
+ <label class="layui-form-label">浜嬩欢鐘舵��</label>
+ <div class="layui-input-block">
+ <select id="HReadFlag" name="HReadFlag" lay-filter="HReadFlag" class="ForFilteringSchemes" style="width:190px;">
+ <option value="" selected="selected">鍏ㄩ儴</option>
+ <option value="2">宸插弽棣�</option>
+ <option value="13">宸茬鍒�</option>
+ <option value="9">宸插鐞�</option>
+ <option value="10">宸查獙鏀�</option>
+ </select>
+ </div>
+ </div>
+ <div class="layui-inline">
+ <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">鐢熶骇璧勬簮</label>
+ <div class="layui-input-block">
+ <input type="text" class="layui-input" lay-verify="HSourceName" name="HSourceName" id="HSourceName" value="" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly>
+ <input type="hidden" class="layui-input" lay-verify="HSourceID" name="HSourceID" id="HSourceID" value="0">
+ <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="HSourceList" id="HSourceList" 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">寮�濮嬫棩鏈�</label>
+ <div class="layui-input-block">
+ <input type="date" class="layui-input ForFilteringSchemes" id="HBeginDate" style="width:190px;">
+ </div>
+ </div>
+ <div class="layui-inline">
+ <label class="layui-form-label">缁撴潫鏃ユ湡</label>
+ <div class="layui-input-block">
+ <input type="date" class="layui-input ForFilteringSchemes" id="HEndDate" style="width:190px;">
+ </div>
+ </div>
+ <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearch" id="btnSearch">
+ <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
+ </button>
+ <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnReSearch" id="btnReSearch" style="padding:0 5px">閲嶇疆</button>
<div class="layui-tab layui-tab-card" style="margin-top:20px;">
<ul class="layui-tab-title">
<li class="layui-this">鎴戞帴鏀剁殑</li>
@@ -48,6 +86,7 @@
</div>
<script type="text/html" id="toolbarDemo">
<div class="layui-btn-container">
+ <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-XTReception-in" id="btn-XTReception-in"><i class="layui-icon layui-icon-radio"></i>涓嬫帹寮傚父鍙嶉鎺ユ敹鍗�</button>
<button type="button" class="layui-btn layui-btn-sm" lay-event="btn-XTSign-in" id="btn-XTSign-in"><i class="layui-icon layui-icon-radio"></i>涓嬫帹寮傚父鍙嶉绛惧埌鍗�</button>
<button type="button" class="layui-btn layui-btn-sm" lay-event="btn-XTReceive" id="btn-XTReceive"><i class="layui-icon layui-icon-radio"></i>涓嬫帹寮傚父鍙嶉澶勭悊鍗�</button>
<button type="button" class="layui-btn layui-btn-sm" lay-event="btn-View" id="btn-View"><i class="layui-icon layui-icon-radio"></i>鏌ョ湅</button>
@@ -107,7 +146,7 @@
var titleData = ["HInterID", "HEntryID", "HDeptID", "HRecDeptID", "HHandleEmpID","HErrMsgBackTypeID"];
//鍒濆鍖栫晫闈�
set_ClearBill();
- //#endregion
+ //#endregion
//#region 鏈〉闈㈡墍鏈夎璋冪敤鐨勬柟娉�
function set_ClearBill() {
@@ -117,12 +156,17 @@
set_InitGrid_send();
//鍒濆鍖栨妱閫佸垪琛�
set_InitGrid_copy();
+ $("#HBeginDate").val(Format(new Date(new Date() - 1000 * 60 * 60 * 24 * 30), "yyyy-MM-dd"));
+ $("#HEndDate").val(Format(new Date(), "yyyy-MM-dd"));
//鏌ヨ
- get_Display();
+ get_FastQuery();
}
table.on('toolbar(mainTable_receive)', function (obj) {
switch (obj.event) {
+ //涓嬫帹寮傚父鍙嶉鎺ユ敹鍗�
+ case 'btn-XTReception-in': XTReception();
+ break;
//涓嬫帹寮傚父鍙嶉绛惧埌鍗�
case 'btn-XTSign-in': XTSign();
break;
@@ -146,13 +190,22 @@
};
});
table.on('toolbar(mainTable_copy)', function (obj) {
- switch (obj.event) {
+ switch (obj.event) {
//鏌ョ湅
case 'btn-View2': View();
break;
};
});
-
+
+ //鏌ヨ鎸夐挳
+ form.on('submit(btnSearch)', function (data) {
+ get_FastQuery();
+ });
+
+ //閲嶇疆鎸夐挳
+ form.on('submit(btnReSearch)', function (data) {
+ set_ClearQuery();
+ });
//鍒濆鍖栨帴鏀跺垪琛�
function set_InitGrid_notStart() {
@@ -187,7 +240,7 @@
//鍒濆鍖栨妱閫佸垪琛�
function set_InitGrid_copy() {
option_copy = {
- elem: '#mainTable_copy'
+ elem: '#mainTable_copy'
, page: false
, height: 500
, totalRow: true
@@ -195,7 +248,7 @@
, limit: Number.MAX_VALUE//榛樿鏄剧ず鍏ㄩ儴
, cols: []
};
- }
+ }
//#region 鏌ヨ
function get_Display(sWhere) {
@@ -205,7 +258,7 @@
url: GetWEBURL() + '/Sc_MESTransFerWorkBill/GetSc_MESTransFerWorkBillQuery',
type: "GET",
async: false,
- data: { "user": sessionStorage["HUserName"] },
+ data: { "sWhere":sWhere,"user": sessionStorage["HUserName"] },
success: function (data1) {
if (data1.count == 1) {
@@ -279,7 +332,7 @@
}
table.render(option_copy);
-
+
//鍒锋柊鎸夐挳鏄剧ず
var btns = document.getElementsByTagName("button"); //鑾峰彇鏈〉鎵�鏈夋寜閽璞�
@@ -307,6 +360,34 @@
}
//#endregion
+ function get_FastQuery() {
+ var HStatus = $("#HReadFlag").val();//闃呰鐘舵��
+ var HBeginDate = $("#HBeginDate").val();//寮�濮嬫棩鏈�
+ var HEndDate = $("#HEndDate").val();//缁撴潫鏃ユ湡
+ var HSourceID = $("#HSourceID").val();//鍙戦�佷汉
+ sWhere = {
+ HStatus: HStatus
+ , HBeginDate: HBeginDate
+ , HEndDate: HEndDate
+ , HSourceID: HSourceID
+ }
+ get_Display(JSON.stringify(sWhere));
+ //璋冪敤鎺ュ彛鍚庢竻绌簊Where缂撳瓨
+ sWhere = "";
+ }
+
+ //閲嶇疆杩囨护鏉′欢
+ function set_ClearQuery() {
+ $('#HReadFlag').val("");
+ $("#HBeginDate").val(Format(new Date(new Date() - 1000 * 60 * 60 * 24 * 30), "yyyy-MM-dd"));
+ $("#HEndDate").val(Format(new Date(), "yyyy-MM-dd"));
+ $("#HSourceName").val("");
+ $('#HSourceID').val("0");
+ sWhere = "";
+ get_Display(sWhere);
+ }
+ //#endregion
+
//#region 瀵煎嚭Execel
function get_Export() {
var data = option_receive.data
@@ -320,19 +401,20 @@
}
//#endregion
- //涓嬫帹寮傚父鍙嶉澶勭悊鍗�
- function XTReceive() {
+ //涓嬫帹寮傚父鍙嶉鎺ユ敹鍗�
+ function XTReception() {
var checkStatus = table.checkStatus('mainTable_receive')
, data = checkStatus.data;
if (checkStatus.data.length === 1) {
var HInterID = data[0].HInterID.toString();
+ var HEntryID = data[0].HEntryID.toString();
layer.open({
type: 2
, skin: 'layui-layer-rim' //鍔犱笂杈规
, area: ['100%', '100%']
- , title: '鏂板寮傚父鍙嶉鎺ユ敹鍗�'
+ , title: '鏂板寮傚父鍙嶉绛惧埌鍗�'
, shift: 0//寮瑰嚭鍔ㄧ敾
- , content: '../../鐢熶骇绠$悊/寮傚父鍙嶉鍗�/OA_ErrMsgBackHandleBillMain.html?OperationType=2&linterid=' + HInterID + '&HEntryID=1&HSouceBillType=' + 4502 + ''
+ , content: '../../鐢熶骇绠$悊/寮傚父鍙嶉鍗�/OA_ErrMsgBackReceiveBillMain.html?OperationType=2&linterid=' + HInterID + '&HEntryID=' + HEntryID + '&HSouceBillType=' + 4502 + ''
, btn: [],
end: function (index, layero, that) {
//鍒锋柊椤甸潰
@@ -340,7 +422,30 @@
}
})
}
- }
+ }
+
+ //涓嬫帹寮傚父鍙嶉澶勭悊鍗�
+ function XTReceive() {
+ var checkStatus = table.checkStatus('mainTable_receive')
+ , data = checkStatus.data;
+ if (checkStatus.data.length === 1) {
+ var HInterID = data[0].HInterID.toString();
+ var HEntryID = data[0].HEntryID.toString();
+ layer.open({
+ type: 2
+ , skin: 'layui-layer-rim' //鍔犱笂杈规
+ , area: ['100%', '100%']
+ , title: '鏂板寮傚父鍙嶉鎺ユ敹鍗�'
+ , shift: 0//寮瑰嚭鍔ㄧ敾
+ , content: '../../鐢熶骇绠$悊/寮傚父鍙嶉鍗�/OA_ErrMsgBackHandleBillMain.html?OperationType=2&linterid=' + HInterID + '&HEntryID=' + HEntryID + '&HSouceBillType=' + 4502 + ''
+ , btn: [],
+ end: function (index, layero, that) {
+ //鍒锋柊椤甸潰
+ $("#btnSearch").trigger('click');
+ }
+ })
+ }
+ }
//涓嬫帹寮傚父鍙嶉绛惧埌鍗�
function XTSign() {
@@ -348,13 +453,14 @@
, data = checkStatus.data;
if (checkStatus.data.length === 1) {
var HInterID = data[0].HInterID.toString();
+ var HEntryID = data[0].HEntryID.toString();
layer.open({
type: 2
, skin: 'layui-layer-rim' //鍔犱笂杈规
, area: ['100%', '100%']
, title: '鏂板寮傚父鍙嶉绛惧埌鍗�'
, shift: 0//寮瑰嚭鍔ㄧ敾
- , content: '../../鐢熶骇绠$悊/寮傚父鍙嶉鍗�/OA_ErrMsgBackSignBillMain.html?OperationType=2&linterid=' + HInterID + '&HEntryID=1&HSouceBillType=' + 4502 + ''
+ , content: '../../鐢熶骇绠$悊/寮傚父鍙嶉鍗�/OA_ErrMsgBackSignBillMain.html?OperationType=2&linterid=' + HInterID + '&HEntryID=' + HEntryID + '&HSouceBillType=' + 4502 + ''
, btn: [],
end: function (index, layero, that) {
//鍒锋柊椤甸潰
@@ -370,13 +476,14 @@
, data = checkStatus.data;
if (checkStatus.data.length === 1) {
var HInterID = data[0].HInterID.toString();
+ var HEntryID = data[0].HEntryID.toString();
layer.open({
type: 2
, skin: 'layui-layer-rim' //鍔犱笂杈规
, area: ['100%', '100%']
, title: '鏂板寮傚父鍙嶉楠屾敹鍗�'
, shift: 0//寮瑰嚭鍔ㄧ敾
- , content: '../../鐢熶骇绠$悊/寮傚父鍙嶉鍗�/OA_ErrMsgBackCheckBillMain.html?OperationType=2&linterid=' + HInterID + '&HEntryID=1&HSouceBillType=' + 4502 + ''
+ , content: '../../鐢熶骇绠$悊/寮傚父鍙嶉鍗�/OA_ErrMsgBackCheckBillMain.html?OperationType=2&linterid=' + HInterID + '&HEntryID=' + HEntryID + '&HSouceBillType=' + 4502 + ''
, btn: [],
end: function (index, layero, that) {
//鍒锋柊椤甸潰
@@ -387,7 +494,7 @@
}
- //#region 姹囨姤
+ //#region 鏌ョ湅
function View() {
var activeTab = getActiveTab();
@@ -402,15 +509,16 @@
, data = checkStatus.data;
}
- var HInterID = data[0].HInterID;
+ var HInterID = data[0].HInterID.toString();
+ var HEntryID = data[0].HEntryID.toString();
if (data.length == 1) {
layer.open({
type: 2
, skin: 'layui-layer-rim' //鍔犱笂杈规
, area: ['100%', '100%']
- , title: '宸ヤ綔浠诲姟-涓嬫帹'
+ , title: '寮傚父鍙嶉鍗曟煡鐪�'
, shift: 0//寮瑰嚭鍔ㄧ敾
- , content: '../../鐢熶骇绠$悊/寮傚父鍙嶉鍗�/Sc_Add_MESExecptFeedBackBillList.html?OperationType=5&linterid=' + HInterID + '&HEntryID=1&HSouceBillType=' + 4502 + ''
+ , content: '../../鐢熶骇绠$悊/寮傚父鍙嶉鍗�/Sc_Reply_MESExecptFeedBackBill.html?OperationType=3&linterid=' + HInterID + '&HEntryID=' + HEntryID + '&HSouceBillType=' + 4502 + ''
, btn: ['纭畾'],
// 鎸夐挳1 鐨勫洖璋�
btn1: function (index, layero, that) {
@@ -420,12 +528,50 @@
})
}
else {
- layer.msg('璇烽�夋嫨涓�琛屾暟鎹笅鎺紒');
+ layer.msg('鏃犳硶鏌ョ湅锛�');
}
}
//#endregion
-
+ //鐢熶骇璧勬簮
+ form.on('submit(HSourceList)', function () {
+ //椤甸潰灞�-鑷畾涔�
+ layer.open({
+ type: 2,
+ skin: 'layui-layer-rim', //鍔犱笂杈规
+ title: '璧勬簮鍒楄〃',
+ closeBtn: 1,
+ shift: 2,
+ area: ['80%', '80%'],
+ maxmin: true,
+ content: ['../../鍩虹璧勬枡/鐢熶骇鍩虹璧勬枡/Gy_Source.html', '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('璇烽�夋嫨鏁版嵁');
+ }
+ $("#HSourceName").val(checkStatus.data[0].鐢熶骇璧勬簮鍚嶇О);
+ $("#HSourceID").val(checkStatus.data[0].HItemID);
+ layer.close(layer.index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨�
+ }
+ , btn2: function (index, layero) {
+ //鎸夐挳銆愭寜閽簩銆戠殑鍥炶皟
+ //return false 寮�鍚浠g爜鍙姝㈢偣鍑昏鎸夐挳鍏抽棴
+ },
+ end: function () {
+
+ },
+ success: function (layero, index) {
+
+ }
+ });
+ });
+
+
// 鑾峰彇鏍囩
function getActiveTab() {
var tabs = document.getElementsByClassName("layui-tab-title")[0].getElementsByTagName("li");
--
Gitblit v1.9.1