From 6fc89e93eec8e290687ba275a3e095986f5ff324 Mon Sep 17 00:00:00 2001
From: yusijie <ysj@hz-kingdee.com>
Date: 星期三, 24 四月 2024 10:04:19 +0800
Subject: [PATCH] 平板绑定
---
WebTM/views/PlateBinding.html | 683 ++++++++++++++++++++++++++++++++++++++++++++++++++++
WebTM/layuiadmin/Scripts/webConfig.js | 4
WebTM/layuiadmin/PlateBinding.js | 43 +++
WebTM/WebTM.csproj | 2
4 files changed, 730 insertions(+), 2 deletions(-)
diff --git a/WebTM/WebTM.csproj b/WebTM/WebTM.csproj
index 9ff47a7..f6006a4 100644
--- a/WebTM/WebTM.csproj
+++ b/WebTM/WebTM.csproj
@@ -75,6 +75,7 @@
<Content Include="layuiadmin\ckou.js" />
<Content Include="layuiadmin\echarts.min.js" />
<Content Include="layuiadmin\grwebapp.js" />
+ <Content Include="layuiadmin\PlateBinding.js" />
<Content Include="layuiadmin\PageTitle.js" />
<Content Include="layuiadmin\HideButton.js" />
<Content Include="layuiadmin\layui\css\global.css" />
@@ -190,6 +191,7 @@
<Content Include="views\index_QiaoYi.html" />
<Content Include="views\index - 澶嶅埗.html" />
<Content Include="views\indexMenu.html" />
+ <Content Include="views\PlateBinding.html" />
<Content Include="views\IpadStepIndex.html" />
<Content Include="views\PublicPage\DeptInformation_PDA.html" />
<Content Include="views\PublicPage\MaterialInfo.html" />
diff --git a/WebTM/layuiadmin/PlateBinding.js b/WebTM/layuiadmin/PlateBinding.js
new file mode 100644
index 0000000..768f26b
--- /dev/null
+++ b/WebTM/layuiadmin/PlateBinding.js
@@ -0,0 +1,43 @@
+锘�//鑾峰彇骞虫澘缁戝畾鏂囦欢鏁版嵁
+function get_ConfigFileInfo(linterid) {
+ var obj = {};
+
+ $.ajax({
+ url: GetWEBURL() + "Get/Xt_PlateBinding",
+ type: "GET",
+ async: false,
+ data: { "user": sessionStorage["HUserName"] },
+ success: function (result) {
+ if (result.code == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝
+ //鍏敤閮ㄥ垎 ======Begin========
+ var data = result.data;
+
+ for (var i = 3; i < data.length; i++) {
+ var arr = data[i].split(":");
+ if (arr.length == 2) {
+ var field = arr[0];
+ var fieldData = arr[1];
+ //娣诲姞瀵硅薄灞炴��
+ obj[field] = fieldData;
+ } else if (arr.length > 2) {
+ var field = arr[0];
+ var fieldData = "";
+ for (var j = 1; j < arr.length; j++) {
+ fieldData = fieldData + arr[j] + ":";
+ }
+ fieldData = fieldData.substring(0, fieldData.length - 1)
+ //娣诲姞瀵硅薄灞炴��
+ obj[field] = fieldData;
+ }
+ }
+ //鍏敤閮ㄥ垎 ======End========
+ } else {
+ layer.alert(result.msg, { icon: 5, btn: ['閫�鍑�'], time: 100000, offset: 't' });
+ }
+ }, error: function () {
+ layer.alert("鍙戠敓閿欒!", { icon: 5 });
+ }
+ });
+
+ return obj;
+}
\ No newline at end of file
diff --git a/WebTM/layuiadmin/Scripts/webConfig.js b/WebTM/layuiadmin/Scripts/webConfig.js
index fd98315..a1db976 100644
--- a/WebTM/layuiadmin/Scripts/webConfig.js
+++ b/WebTM/layuiadmin/Scripts/webConfig.js
@@ -7,8 +7,8 @@
//var WEBURL = "http://localhost:8082/LuBaoAPI/"; //鏉ㄤ箰鏈湴閰嶇疆
//var WEBURL = "http://localhost:8082/API/"; //鏉滆春鏈湴閰嶇疆
//var WEBURL = "http://localhost:8083/API/"; //闄堥洴闈欐湰鍦伴厤缃�
- var WEBURL = "http://localhost:8082/API/"; //寮犵憺骞挎湰鍦伴厤缃�
- //var WEBURL = "http://localhost:8082/LuBaoAPI/"; //浣欐�濇澃鏈湴閰嶇疆
+ //var WEBURL = "http://localhost:8082/API/"; //寮犵憺骞挎湰鍦伴厤缃�
+ var WEBURL = "http://localhost:8082/LuBaoAPI/"; //浣欐�濇澃鏈湴閰嶇疆
//var WEBURL = "http://localhost:8088/ARAPI/"; //浣欐�濇澃鏈湴閰嶇疆(瀹夌憺)
//var WEBURL = "http://10.1.4.155/API/"; //姹熶赴瀹㈡埛NEW
/* var WEBURL = "http://47.96.97.237/API/"; //鏅轰簯鏈嶅姟鍣�*/
diff --git a/WebTM/views/PlateBinding.html b/WebTM/views/PlateBinding.html
new file mode 100644
index 0000000..a0a95b2
--- /dev/null
+++ b/WebTM/views/PlateBinding.html
@@ -0,0 +1,683 @@
+锘�<!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">
+ <link rel="stylesheet" href="../../../layuiadmin/layui/css/layui.css" media="all">
+ <link rel="stylesheet" href="../../../layuiadmin/style/admin.css" media="all">
+</head>
+<body>
+ <div id="layout1" class="layui-fluid">
+ <div class="layui-row layui-col-space15">
+ <div class="layui-col-md12">
+ <div class="layui-card">
+ <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>
+ </div>
+ </div>
+ <div class="layui-card-body">
+ <div class="layui-tab layui-tab-brief" lay-filter="docDemoTabBrief">
+ <h1 style="text-align:center;"><b>骞虫澘缁戝畾</b></h1>
+ <div class="layui-tab-content">
+ <div class="layui-tab-item layui-show">
+ <div class="layui-form-item">
+ <div class="layui-inline">
+ <label class="layui-form-label" style="width: 120px">杞﹂棿锛�</label>
+ <div class="layui-input-inline">
+ <input type="text" name="HDepName" id="HDepName" lay-verify="HDepName" readonly="readonly" autocomplete="off" class="layui-input" style="float:left;width:150px;" value="">
+ <button type="button" lay-submit="" class="layui-btn" lay-filter="HDepart-BT" style="width:40px;">
+ <i class="layui-icon layui-icon-search layuiadmin-button-btn " style="margin-left:-9px"></i>
+ </button>
+ <input id="HDeptID" name="HDeptID" type="hidden" value="0" />
+ </div>
+ </div>
+ <div class="layui-inline">
+ <label class="layui-form-label" style="width: 120px">宸ヤ綔涓績锛�</label>
+ <div class="layui-input-inline">
+ <input type="text" name="HWorkCenterName" id="HWorkCenterName" lay-verify="HWorkCenterName" readonly="readonly" autocomplete="off" class="layui-input" style="float:left;width:150px;" value="">
+ <button type="button" lay-submit="" class="layui-btn" lay-filter="HWorkCenter-BT" style="width:40px;">
+ <i class="layui-icon layui-icon-search layuiadmin-button-btn " style="margin-left:-9px"></i>
+ </button>
+ <input id="HWorkCenterID" name="HWorkCenterID" type="hidden" value="0" />
+ </div>
+ </div>
+ <div class="layui-inline">
+ <label class="layui-form-label" style="width: 120px">鐢熶骇璧勬簮锛�</label>
+ <div class="layui-input-inline">
+ <input type="text" name="HSourceName" id="HSourceName" lay-verify="HSourceName" readonly="readonly" autocomplete="off" class="layui-input" style="float:left;width:150px;" value="">
+ <button type="button" lay-submit="" class="layui-btn" lay-filter="HSource-BT" style="width:40px;">
+ <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px"></i>
+ </button>
+ <input id="HSourceID" name="HSourceID" type="hidden" value="0" />
+ </div>
+ </div>
+ </div>
+ <div class="layui-form-item">
+ <div class="layui-inline">
+ <label class="layui-form-label" style="width: 120px">璁惧锛�</label>
+ <div class="layui-input-inline">
+ <input type="text" name="HEquipName" id="HEquipName" lay-verify="HEquipName" readonly="readonly" autocomplete="off" class="layui-input" style="float:left;width:150px;" value="">
+ <button type="button" lay-submit="" class="layui-btn" lay-filter="HEquip-BT" style="width:40px;">
+ <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px"></i>
+ </button>
+ <input id="HEquipID" name="HEquipID" type="hidden" value="0" />
+ </div>
+ </div>
+ <div class="layui-inline">
+ <label class="layui-form-label" style="width: 120px">鐝粍锛�</label>
+ <div class="layui-input-inline">
+ <input type="text" name="HGroupName" id="HGroupName" lay-verify="HGroupName" readonly="readonly" autocomplete="off" class="layui-input" style="float:left;width:150px;" value="">
+ <button type="button" lay-submit="" class="layui-btn" lay-filter="HGroup-BT" style="width:40px;">
+ <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px"></i>
+ </button>
+ <input id="HGroupID" name="HGroupID" type="hidden" value="0" />
+ </div>
+ </div>
+ <div class="layui-inline">
+ <label class="layui-form-label" style="width: 120px">宸ュ簭锛�</label>
+ <div class="layui-input-inline">
+ <input type="text" name="HProcName" id="HProcName" lay-verify="HProcName" readonly="readonly" autocomplete="off" class="layui-input" style="float:left;width:150px;" value="">
+ <button type="button" lay-submit="" class="layui-btn" lay-filter="HProc-BT" style="width:40px;">
+ <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px"></i>
+ </button>
+ <input id="HProcID" name="HProcID" type="hidden" value="0" />
+ <input id="HProcNumber" name="HProcNumber" type="hidden" />
+ </div>
+ </div>
+ </div>
+ <div class="layui-form-item">
+ <div class="layui-inline">
+ <label class="layui-form-label" style="width: 120px">妫�楠屽憳锛�</label>
+ <div class="layui-input-inline">
+ <input type="text" name="HCheckEmpName" id="HCheckEmpName" lay-verify="HCheckEmpName" readonly="readonly" autocomplete="off" class="layui-input" style="float:left;width:150px;" value="">
+ <button type="button" lay-submit="" class="layui-btn" lay-filter="HCheckEmp-BT" style="width:40px;">
+ <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px"></i>
+ </button>
+ <input id="HCheckEmpID" name="HCheckEmpID" type="hidden" value="0" />
+ </div>
+ </div>
+ <div class="layui-inline">
+ <label class="layui-form-label" style="width: 120px">鎿嶄綔鍛橈細</label>
+ <div class="layui-input-inline">
+ <input type="text" name="HOperatorEmpName" id="HOperatorEmpName" lay-verify="HOperatorEmpName" readonly="readonly" autocomplete="off" class="layui-input" style="float:left;width:150px;" value="">
+ <button type="button" lay-submit="" class="layui-btn" lay-filter="HOperatorEmp-BT" style="width:40px;">
+ <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px"></i>
+ </button>
+ <input id="HOperatorEmpID" name="HOperatorEmpID" type="hidden" value="0" />
+ </div>
+ </div>
+ <div class="layui-inline">
+ <label class="layui-form-label" style="width: 120px">璐熻矗浜猴細</label>
+ <div class="layui-input-inline">
+ <input type="text" name="HChargeEmpName" id="HChargeEmpName" lay-verify="HChargeEmpName" readonly="readonly" autocomplete="off" class="layui-input" style="float:left;width:150px;" value="">
+ <button type="button" lay-submit="" class="layui-btn" lay-filter="HChargeEmp-BT" style="width:40px;">
+ <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px"></i>
+ </button>
+ <input id="HChargeEmpID" name="HChargeEmpID" type="hidden" value="0" />
+ </div>
+ </div>
+ </div>
+ <div class="layui-form-item">
+
+ </div>
+ </div>
+ </div>
+ </div>
+ </div>
+ </form>
+ </div>
+ </div>
+ </div>
+ </div>
+ <script src="../../../layuiadmin/layui/layui.js"></script>
+ <script src="../../../layuiadmin/Scripts/json2.js"></script>
+ <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js"></script>
+ <script src="../../../layuiadmin/Scripts/webConfig.js"></script>
+ <script src="../../../layuiadmin/PubCustom.js"></script>
+ <script src="../../../layuiadmin/PlateBinding.js"></script>
+ <script>
+ //鑾峰彇鍙傛暟
+ var params = get_UrlVars();
+ if (typeof (params[params[0]]) == "undefined") {
+ var OperationType = 1;//鎿嶄綔绫诲瀷
+ } else {
+ var OperationType = params[params[0]];//鎿嶄綔绫诲瀷
+ var linterid = params[params[1]];//婧愬崟id
+ var HSouceBillType = params[params[2]];//婧愬崟绫诲瀷
+ }
+
+ layui.config({
+ base: '../../../layuiadmin/' //闈欐�佽祫婧愭墍鍦ㄨ矾寰�
+ }).extend({
+ index: 'lib/index' //涓诲叆鍙fā鍧�
+ }).use(['index', 'form', 'laydate', 'table', 'element'], function () {
+ //#region 鍏叡鍙橀噺
+ var $ = layui.$
+ , admin = layui.admin
+ , layer = layui.layer
+ , table = layui.table
+ , form = layui.form
+ , laydate = layui.laydate
+ , element = layui.element;
+ //#endregion
+
+ //#region 杩涘叆椤甸潰鍗冲姞杞�
+ //鍒ゆ柇鎿嶄綔绫诲瀷
+ if (OperationType == 1) {//鏃犳簮鍗�
+ set_AddFNew();
+ }
+ else if (OperationType == 3) {//缂栬緫
+ set_EditFromGrid();
+ }
+ else {
+ layer.alert("鏈煡鎿嶄綔绫诲瀷锛�", { icon: 5 });
+ }
+
+ //#region 鏍规嵁骞虫澘缁戝畾锛岃嚜鍔ㄥ甫鍑哄熀纭�璧勬枡淇℃伅
+ var objdata = get_ConfigFileInfo();
+ $("#HDeptID").val(objdata.HDeptID); //閮ㄩ棬/杞﹂棿 ID
+ $("#HDepName").val(objdata.HDepName); //閮ㄩ棬/杞﹂棿 鍚嶇О
+ $("#HWorkCenterID").val(objdata.HWorkCenterID); //宸ヤ綔涓績ID
+ $("#HWorkCenterName").val(objdata.HWorkCenterName); //宸ヤ綔涓績鍚嶇О
+ $("#HProcID").val(objdata.HProcID); //宸ュ簭ID
+ $("#HProcName").val(objdata.HProcName); //宸ュ簭鍚嶇О
+ $("#HEquipID").val(objdata.HEquipID); //璁惧ID
+ $("#HEquipName").val(objdata.HEquipName); //璁惧鍚嶇О
+ $("#HSourceID").val(objdata.HSourceID); //鐢熶骇璧勬簮ID
+ $("#HSourceName").val(objdata.HSourceName); //鐢熶骇璧勬簮鍚嶇О
+ $("#HGroupID").val(objdata.HGroupID); //鐝粍ID
+ $("#HGroupName").val(objdata.HGroupName); //鐝粍鍚嶇О
+ $("#HCheckEmpID").val(objdata.HCheckEmpID); //妫�楠屽憳ID
+ $("#HCheckEmpName").val(objdata.HCheckEmpName); //妫�楠屽憳鍚嶇О
+ $("#HOperatorEmpID").val(objdata.HOperatorEmpID); //鎿嶄綔鍛業D
+ $("#HOperatorEmpName").val(objdata.HOperatorEmpName); //鎿嶄綔鍛樺悕绉�
+ $("#HChargeEmpID").val(objdata.HChargeEmpID); //璐熻矗浜篒D
+ $("#HChargeEmpName").val(objdata.HChargeEmpName); //璐熻矗浜哄悕绉�
+ //#endregion
+
+
+ //#endregion
+
+ //#region 瑙﹀彂浜嬩欢锛氬寘鎷琭orm.on(){}鏍煎紡鐨勬墍鏈夌偣鍑讳簨浠躲�侀�夋嫨浜嬩欢绛�
+ //淇濆瓨
+ form.on('submit(Saver)', function (data) {//淇濆瓨
+
+ var sMainStr = JSON.stringify(data.field) + ";" + sessionStorage["HUserName"];
+ if (AllowLoadData()) {
+ $.ajax(
+ {
+ type: "POST",
+ url: GetWEBURL() + "Save/Xt_PlateBinding", //鏂规硶鎵�鍦ㄩ〉闈㈠拰鏂规硶鍚�
+ async: true,
+ data: { "msg": sMainStr },
+ dataType: "json",
+ success: function (data) {
+ if (data.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝
+ layer.msg(data.Message, { icon: 1 });
+ $('#add-btn').addClass("layui-btn-disabled").attr("disabled", true);
+ }
+ else {
+ f_alert(data.Message);
+ console.log("Reason" + sMainStr + "sub:" + JSON.stringify(layui.table.cache.mainTable));
+ }
+ layer.closeAll("loading");
+ },
+ error: function (err) {
+
+ f_alert("閿欒:" + err);
+ console.log("Reason" + sMainStr);
+ }
+ });
+ }
+ });
+ //閫�鍑�
+ form.on('submit(Exit)', function (data) {//
+ if (linterid == undefined) {
+ //鍏抽棴椤电
+ Pub_Close(2);
+ }
+ else {
+ //鍏抽棴椤电
+ Pub_Close(1);
+ }
+ });
+ //閫夋嫨閮ㄩ棬
+ form.on('submit(HDepart-BT)', function () {//閫夋嫨閮ㄩ棬
+ layer.open({
+ type: 2
+ , area: ['80%', '80%']
+ , title: '閮ㄩ棬鍒楄〃'
+ , shade: 0.6 //閬僵閫忔槑搴�
+ , maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲
+ , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚�
+ , content: ['./鍩虹璧勬枡/鍏敤鍩虹璧勬枡/Gy_DepartmentList.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('璇烽�夋嫨鏁版嵁');
+ }
+ $("#HDepName").val(checkStatus.data[0].閮ㄩ棬鍚嶇О);
+ $("#HDeptID").val(checkStatus.data[0].HItemID);
+ layer.close(layer.index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨�
+ }
+ , btn2: function (index, layero) {
+ //鎸夐挳銆愭寜閽簩銆戠殑鍥炶皟
+ //return false 寮�鍚浠g爜鍙姝㈢偣鍑昏鎸夐挳鍏抽棴
+ },
+ end: function () {
+
+ },
+ success: function (layero, index) {
+
+ }
+ })
+ });
+
+ //閫夋嫨宸ヤ綔涓績
+ form.on('submit(HWorkCenter-BT)', function () {//閫夋嫨閮ㄩ棬
+ layer.open({
+ type: 2
+ , area: ['80%', '80%']
+ , title: '宸ヤ綔涓績鍒楄〃'
+ , shade: 0.6 //閬僵閫忔槑搴�
+ , maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲
+ , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚�
+ , content: ['./鍩虹璧勬枡/鍏敤鍩虹璧勬枡/Gy_WorkCenter.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('璇烽�夋嫨鏁版嵁');
+ }
+ $("#HWorkCenterName").val(checkStatus.data[0].宸ヤ綔涓績鍚嶇О);
+ $("#HWorkCenterID").val(checkStatus.data[0].HItemID);
+ layer.close(layer.index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨�
+ }
+ , btn2: function (index, layero) {
+ //鎸夐挳銆愭寜閽簩銆戠殑鍥炶皟
+ //return false 寮�鍚浠g爜鍙姝㈢偣鍑昏鎸夐挳鍏抽棴
+ },
+ end: function () {
+
+ },
+ success: function (layero, index) {
+
+ }
+ })
+ });
+
+ //閫夋嫨榛樿宸ュ簭
+ form.on('submit(HProc-BT)', function () {//閫夋嫨宸ュ簭
+ layer.open({
+ type: 2
+ , area: ['80%', '80%']
+ , title: '宸ュ簭鍒楄〃'
+ , shade: 0.6 //閬僵閫忔槑搴�
+ //, maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲
+ , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚�
+ , content: ['./鍩虹璧勬枡/鐢熶骇鍩虹璧勬枡/Gy_Process.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('璇烽�夋嫨鏁版嵁');
+ }
+ $("#HProcName").val(checkStatus.data[0].宸ュ簭鍚嶇О);
+ $("#HProcID").val(checkStatus.data[0].HItemID);
+ layer.close(layer.index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨�
+ }
+ , btn2: function (index, layero) {
+ //鎸夐挳銆愭寜閽簩銆戠殑鍥炶皟
+ //return false 寮�鍚浠g爜鍙姝㈢偣鍑昏鎸夐挳鍏抽棴
+ },
+ end: function () {
+
+ },
+ success: function (layero, index) {
+
+ }
+ })
+ });
+
+ //閫夋嫨璁惧
+ form.on('submit(HEquip-BT)', function () {//閫夋嫨璁惧
+ layer.open({
+ type: 2
+ , area: ['80%', '80%']
+ , title: '璁惧妗f鍒楄〃'
+ , shade: 0.6 //閬僵閫忔槑搴�
+ , maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲
+ , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚�
+ , content: ['./璁惧绠$悊/璁惧妗f/Gy_EquipFileMainList.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('璇烽�夋嫨鏁版嵁');
+ }
+ $("#HEquipName").val(checkStatus.data[0].璁惧鍚嶇О);
+ $("#HEquipID").val(checkStatus.data[0].hmainid);
+ layer.close(layer.index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨�
+ }
+ , btn2: function (index, layero) {
+ //鎸夐挳銆愭寜閽簩銆戠殑鍥炶皟
+ //return false 寮�鍚浠g爜鍙姝㈢偣鍑昏鎸夐挳鍏抽棴
+ },
+ end: function () {
+
+ },
+ success: function (layero, index) {
+
+ }
+ })
+ });
+
+ //閫夋嫨鐢熶骇璧勬簮
+ form.on('submit(HSource-BT)', function () {//閫夋嫨鐢熶骇璧勬簮
+ layer.open({
+ type: 2
+ , area: ['80%', '80%']
+ , title: '鐢熶骇璧勬簮鍒楄〃'
+ , shade: 0.6 //閬僵閫忔槑搴�
+ , maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲
+ , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚�
+ , 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) {
+
+ }
+ })
+ });
+
+ //閫夋嫨鐝粍
+ form.on('submit(HGroup-BT)', function () {//閫夋嫨鐝粍
+ layer.open({
+ type: 2
+ , area: ['80%', '80%']
+ , title: '鐝粍鍒楄〃'
+ , shade: 0.6 //閬僵閫忔槑搴�
+ , maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲
+ , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚�
+ , content: ['./鍩虹璧勬枡/宸ヨ祫鍩虹璧勬枡/Gy_Group.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('璇烽�夋嫨鏁版嵁');
+ }
+ $("#HGroupName").val(checkStatus.data[0].鐝粍鍚嶇О);
+ $("#HGroupID").val(checkStatus.data[0].HItemID);
+ layer.close(layer.index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨�
+ }
+ , btn2: function (index, layero) {
+ //鎸夐挳銆愭寜閽簩銆戠殑鍥炶皟
+ //return false 寮�鍚浠g爜鍙姝㈢偣鍑昏鎸夐挳鍏抽棴
+ },
+ end: function () {
+
+ },
+ success: function (layero, index) {
+
+ }
+ })
+ });
+
+ //閫夋嫨妫�楠屽憳
+ form.on('submit(HCheckEmp-BT)', function () {//閫夋嫨妫�楠屽憳
+ layer.open({
+ type: 2
+ , area: ['80%', '80%']
+ , title: '鑱屽憳鍒楄〃'
+ , shade: 0.6 //閬僵閫忔槑搴�
+ , maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲
+ , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚�
+ , content: ['./鍩虹璧勬枡/鍏敤鍩虹璧勬枡/Gy_EmployeeList.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('璇烽�夋嫨鏁版嵁');
+ }
+ $("#HCheckEmpName").val(checkStatus.data[0].鑱屽憳鍚嶇О);
+ $("#HCheckEmpID").val(checkStatus.data[0].HItemID);
+ layer.close(layer.index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨�
+ }
+ , btn2: function (index, layero) {
+ //鎸夐挳銆愭寜閽簩銆戠殑鍥炶皟
+ //return false 寮�鍚浠g爜鍙姝㈢偣鍑昏鎸夐挳鍏抽棴
+ },
+ end: function () {
+
+ },
+ success: function (layero, index) {
+
+ }
+ })
+ });
+
+ //閫夋嫨鎿嶄綔鍛�
+ form.on('submit(HOperatorEmp-BT)', function () {//閫夋嫨鎿嶄綔鍛�
+ layer.open({
+ type: 2
+ , area: ['80%', '80%']
+ , title: '鑱屽憳鍒楄〃'
+ , shade: 0.6 //閬僵閫忔槑搴�
+ , maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲
+ , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚�
+ , content: ['./鍩虹璧勬枡/鍏敤鍩虹璧勬枡/Gy_EmployeeList.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('璇烽�夋嫨鏁版嵁');
+ }
+ $("#HOperatorEmpName").val(checkStatus.data[0].鑱屽憳鍚嶇О);
+ $("#HOperatorEmpID").val(checkStatus.data[0].HItemID);
+ layer.close(layer.index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨�
+ }
+ , btn2: function (index, layero) {
+ //鎸夐挳銆愭寜閽簩銆戠殑鍥炶皟
+ //return false 寮�鍚浠g爜鍙姝㈢偣鍑昏鎸夐挳鍏抽棴
+ },
+ end: function () {
+
+ },
+ success: function (layero, index) {
+
+ }
+ })
+ });
+
+ //閫夋嫨璐熻矗浜�
+ form.on('submit(HChargeEmp-BT)', function () {//閫夋嫨璐熻矗浜�
+ layer.open({
+ type: 2
+ , area: ['80%', '80%']
+ , title: '鑱屽憳鍒楄〃'
+ , shade: 0.6 //閬僵閫忔槑搴�
+ , maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲
+ , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚�
+ , content: ['./鍩虹璧勬枡/鍏敤鍩虹璧勬枡/Gy_EmployeeList.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('璇烽�夋嫨鏁版嵁');
+ }
+ $("#HChargeEmpName").val(checkStatus.data[0].鑱屽憳鍚嶇О);
+ $("#HChargeEmpID").val(checkStatus.data[0].HItemID);
+ layer.close(layer.index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨�
+ }
+ , btn2: function (index, layero) {
+ //鎸夐挳銆愭寜閽簩銆戠殑鍥炶皟
+ //return false 寮�鍚浠g爜鍙姝㈢偣鍑昏鎸夐挳鍏抽棴
+ },
+ end: function () {
+
+ },
+ success: function (layero, index) {
+
+ }
+ })
+ });
+
+ ////绂佺敤鏍囧織
+ //form.on('checkbox(HStopflag)', function (data) {
+ // $("#HStopflag").val(data.elem.checked);
+ //});
+ //鐩戝惉鎻愪氦
+ form.verify({
+ numberOrEmpty: function (value, item) {
+ // if (value != '') {
+ if (!/^\d+$/.test(value)) {
+ return '涓嶈兘涓虹┖鎴栨暟瀛楁垨鑰�0';
+ }
+ //}
+ }
+ });
+ //#endregion
+
+
+ //#region 褰撳墠椤甸潰闈㈡墍鏈夌殑鏂规硶
+
+ //鏃犳簮鍗曟柊澧�
+ function set_AddFNew() {
+ $("#HItemID").val("0");
+ $("#HNumber").val("");
+ }
+ //缂栬緫
+ function set_EditFromGrid() {
+ $("#HItemID").val(linterid);
+ set_EditForm(linterid); //缂栬緫鑾峰彇琛ㄥご
+ }
+ ////鑾峰彇骞虫澘缁戝畾鏂囦欢鏁版嵁
+ //function get_ConfigFileInfo(linterid) {
+ // //鏌ヨ妫�楠屾柟妗堝崟鏄惁瀛樺湪
+ // $.ajax({
+ // url: GetWEBURL() + "Get/Xt_PlateBinding",
+ // type: "GET",
+ // data: { "user": sessionStorage["HUserName"] },
+ // success: function (result) {
+ // if (result.code == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝
+ // //鍏敤閮ㄥ垎 ======Begin========
+ // var data = result.data;
+ // var obj = {};
+ // for (var i = 3; i < data.length; i++) {
+ // var arr = data[i].split(":");
+ // if (arr.length == 2) {
+ // var field = arr[0];
+ // var fieldData = arr[1];
+ // //娣诲姞瀵硅薄灞炴��
+ // obj[field] = fieldData;
+ // } else if (arr.length > 2) {
+ // var field = arr[0];
+ // var fieldData = "";
+ // for (var j = 1; j < arr.length; j++) {
+ // fieldData = fieldData + arr[j] + ":";
+ // }
+ // fieldData = fieldData.substring(0, fieldData.length - 1)
+ // //娣诲姞瀵硅薄灞炴��
+ // obj[field] = fieldData;
+ // }
+ // }
+ // //鍏敤閮ㄥ垎 ======End========
+
+ // $("#HDeptID").val(obj.HDeptID);
+ // $("#HDepName").val(obj.HDepName);
+ // $("#HProcID").val(obj.HProcID);
+ // $("#HProcName").val(obj.HProcName);
+ // $("#HEquipID").val(obj.HEquipID);
+ // $("#HEquipName").val(obj.HEquipName);
+ // $("#HSourceID").val(obj.HSourceID);
+ // $("#HSourceName").val(obj.HSourceName);
+ // $("#HGroupID").val(obj.HGroupID);
+ // $("#HGroupName").val(obj.HGroupName);
+ // $("#HCheckEmpID").val(obj.HCheckEmpID);
+ // $("#HCheckEmpName").val(obj.HCheckEmpName);
+ // $("#HOperatorEmpID").val(obj.HOperatorEmpID);
+ // $("#HOperatorEmpName").val(obj.HOperatorEmpName);
+ // $("#HChargeEmpID").val(obj.HChargeEmpID);
+ // $("#HChargeEmpName").val(obj.HChargeEmpName);
+ // } else {
+ // layer.alert(result.msg, { icon: 5, btn: ['閫�鍑�'], time: 100000, offset: 't' });
+ // }
+ // }, error: function () {
+ // layer.alert("鍙戠敓閿欒!", { icon: 5 });
+ // }
+ // });
+ //}
+ //鏁版嵁楠岃瘉
+ function AllowLoadData() {
+ //if ($("#HDeptNumber").val() == '') {
+ // layer.msg("璇烽�夋嫨榛樿閮ㄩ棬", { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
+ // return false;
+ //}
+
+ //if ($("#HProcName").val() == '') {
+ // layer.msg("璇烽�夋嫨榛樿宸ュ簭", { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
+ // return false;
+ //}
+
+ return true;
+ }
+ //
+ function f_alert(sMsg) {
+ layer.alert(sMsg, { icon: 5 });
+
+ }
+ //#endregion
+ });
+
+ </script>
+</body>
+</html>
\ No newline at end of file
--
Gitblit v1.9.1