From db1b240d4fb06bbfd41aff57948c35b5ffcb1ef9 Mon Sep 17 00:00:00 2001
From: yusijie <ysj@hz-kingdee.com>
Date: 星期一, 06 二月 2023 13:23:21 +0800
Subject: [PATCH] Merge branch 'master' of http://101.37.171.70:10101/r/MESWMS-LayUI
---
WebTM/views/车间管理/工序流转卡/Sc_ProcessExchangeBillList.html | 23 ++
WebTM/views/车间管理/工序流转卡/Sc_ProcessExchangeBill_CF.html | 506 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
WebTM/WebTM.csproj | 1
3 files changed, 530 insertions(+), 0 deletions(-)
diff --git a/WebTM/WebTM.csproj b/WebTM/WebTM.csproj
index 115a765..b77d114 100644
--- a/WebTM/WebTM.csproj
+++ b/WebTM/WebTM.csproj
@@ -1134,6 +1134,7 @@
<Content Include="views\杞﹂棿绠$悊\宸ュ簭鍑虹珯姹囨姤鍗昞Sc_StationOutBill_Mul_PDA.html" />
<Content Include="views\杞﹂棿绠$悊\宸ュ簭鍑虹珯姹囨姤鍗昞Sc_StationOutBill_Mul.html" />
<Content Include="views\杞﹂棿绠$悊\宸ュ簭鍑虹珯姹囨姤鍗昞Cj_StationOutBillList.html" />
+ <Content Include="views\杞﹂棿绠$悊\宸ュ簭娴佽浆鍗Sc_ProcessExchangeBill_CF.html" />
<Content Include="views\杞﹂棿绠$悊\宸ュ簭娴佽浆鍗Sc_ProcessExchangePlanDate.html" />
<Content Include="views\杞﹂棿绠$悊\宸ュ簭娴佽浆鍗Sc_ProcessExchangeIssue.html" />
<Content Include="views\杞﹂棿绠$悊\宸ュ簭娴佽浆鍗Sc_ProcessExchangeBill.html" />
diff --git "a/WebTM/views/\350\275\246\351\227\264\347\256\241\347\220\206/\345\267\245\345\272\217\346\265\201\350\275\254\345\215\241/Sc_ProcessExchangeBillList.html" "b/WebTM/views/\350\275\246\351\227\264\347\256\241\347\220\206/\345\267\245\345\272\217\346\265\201\350\275\254\345\215\241/Sc_ProcessExchangeBillList.html"
index 1ceb916..d6102ce 100644
--- "a/WebTM/views/\350\275\246\351\227\264\347\256\241\347\220\206/\345\267\245\345\272\217\346\265\201\350\275\254\345\215\241/Sc_ProcessExchangeBillList.html"
+++ "b/WebTM/views/\350\275\246\351\227\264\347\256\241\347\220\206/\345\267\245\345\272\217\346\265\201\350\275\254\345\215\241/Sc_ProcessExchangeBillList.html"
@@ -125,6 +125,7 @@
<button type="button" class="layui-btn layui-btn-sm" lay-event="set_AddNew"><i class="layui-icon layui-icon-file-b"></i>鏂板</button>
<button type="button" class="layui-btn layui-btn-sm" lay-event="set_ShowBill"><i class="layui-icon layui-icon-form"></i>缂栬緫</button>
<button type="button" class="layui-btn layui-btn-sm" lay-event="set_DeleteBill"><i class="layui-icon layui-icon-delete"></i>鍒犻櫎</button>
+ <button type="button" class="layui-btn layui-btn-sm" lay-event="set_cf"><i class="layui-icon layui-icon-form"></i>鎷嗗垎</button>
<button type="button" class="layui-btn layui-btn-sm" lay-event="btn_view"><i class="layui-icon layui-icon-tips"></i>棰勮</button>
<button type="button" class="layui-btn layui-btn-sm" lay-event="btn_print"><i class="layui-icon layui-icon-print"></i>鎵撳嵃</button>
<button type="button" class="layui-btn layui-btn-sm" lay-event="get_Refresh"><i class="layui-icon layui-icon-refresh-3"></i>鍒锋柊</button>
@@ -225,6 +226,9 @@
break;
//鍒犻櫎
case 'set_DeleteBill': set_DeleteBill();
+ break;
+ //鎷嗗垎
+ case 'set_cf': set_cf();
break;
//鍒锋柊
case 'get_Refresh': get_Refresh();
@@ -1407,6 +1411,25 @@
}
}
+ //鎷嗗垎
+ function set_cf() {
+ var checkStatus = table.checkStatus('mainTable')
+ , data = checkStatus.data;
+ if (checkStatus.data.length === 1) {
+ var linterid = data[0].hmainid;
+ //if (AllowLoadData(sSubStr) != false) {//闈炵┖楠岃瘉
+ layer.open({
+ type: 2
+ , area: ['100%', '100%']
+ , title: '宸ュ簭鍒楄〃-缂栬緫'
+ , shift: 0//寮瑰嚭鍔ㄧ敾
+ , content: '../宸ュ簭娴佽浆鍗�/Sc_ProcessExchangeBill_CF.html?OperationType=1&linterid=' + linterid + '&HEntryID=&HSouceBillType='
+ })
+ } else {
+ layer.msg('璇烽�夋嫨涓�琛屾暟鎹紪杈戯紒');
+ }
+ }
+
//棰勮
function get_view() {
var checkStatus = table.checkStatus('mainTable')
diff --git "a/WebTM/views/\350\275\246\351\227\264\347\256\241\347\220\206/\345\267\245\345\272\217\346\265\201\350\275\254\345\215\241/Sc_ProcessExchangeBill_CF.html" "b/WebTM/views/\350\275\246\351\227\264\347\256\241\347\220\206/\345\267\245\345\272\217\346\265\201\350\275\254\345\215\241/Sc_ProcessExchangeBill_CF.html"
new file mode 100644
index 0000000..cd36a76
--- /dev/null
+++ "b/WebTM/views/\350\275\246\351\227\264\347\256\241\347\220\206/\345\267\245\345\272\217\346\265\201\350\275\254\345\215\241/Sc_ProcessExchangeBill_CF.html"
@@ -0,0 +1,506 @@
+锘�<!DOCTYPE html>
+<html>
+<head>
+ <meta charset="utf-8" />
+ <title>宸ュ簭娴佽浆鍗″崟鎹媶鍒�</title>
+ <link rel="stylesheet" href="../../../layuiadmin/layui/css/layui.css" media="all">
+ <link rel="stylesheet" href="../../../layuiadmin/style/admin.css" media="all">
+ <script src="../../../layuiadmin/zgqCustom/zgqCustom.js"></script>
+ <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/layui/lay/modules/util.js"></script>
+ <script src="../../../layuiadmin/PubCustom.js"></script>
+ <style type="text/css">
+
+ /*begin 姝ゆ牱寮忕敤浜庢秷闄よ鍏冪礌涓竷灞�瀹藉害涓嶅鐨勯棶棰�*/
+ .layui-form-item .layui-inline {
+ margin-top: 5px;
+ margin-bottom: 5px;
+ margin-right: 0px;
+ }
+ /*end*/
+
+ .layui-input-block {
+ margin-left: 229px;
+ min-height: 36px;
+ }
+ </style>
+</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="formData" action="">
+ <div class="layui-card-header">
+ <div class="layui-btn-group">
+ <button type="button" id="Saver" 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">鍗曟嵁鍙�</label>
+ <div class="layui-input-inline">
+ <input class="layui-input" name="HBillNo" lay-filter="HBillNo" id="HBillNo" readonly="readonly" autocomplete="off">
+ <input type="hidden" name="HPRDORGID" id="HPRDORGID" lay-filter="HPRDORGID"><!--HSTOCKORGID-->
+ <input type="hidden" name="HICMOInterID" id="HICMOInterID" lay-filter="HICMOInterID">
+ <input type="hidden" name="HICMOEntryID" id="HICMOEntryID" lay-filter="HICMOEntryID">
+ <input type="hidden" name="HICMOBillNo" id="HICMOBillNo" lay-filter="HICMOBillNo">
+ </div>
+ </div>
+ <div class="layui-inline">
+ <label class="layui-form-label">鏃ユ湡</label>
+ <div class="layui-input-inline">
+ <input type="date" class="layui-input" name="HDate" id="HDate">
+ </div>
+ </div>
+ <div class="layui-inline">
+ <label class="layui-form-label">璁㈠崟璺熻釜鍙�</label>
+ <div class="layui-input-inline">
+ <input type="text" class="layui-input" name="HOrderProcNO" id="HOrderProcNO" style="background-color:#efefef4d;" readonly>
+ </div>
+ </div>
+ </div>
+ <div class="layui-form-item">
+ <div class="layui-inline">
+ <label class="layui-form-label">浠诲姟鍗曞彿</label>
+ <div class="layui-input-inline">
+ <input type="text" class="layui-input" name="HICMOBillNo" id="HICMOBillNo" style="background-color:#efefef4d;" readonly>
+ </div>
+ </div>
+ <div class="layui-inline">
+ <label class="layui-form-label">鎵瑰彿</label>
+ <div class="layui-input-inline">
+ <input type="text" class="layui-input" name="HBatchNo" id="HBatchNo" style="background-color:#efefef4d;" readonly>
+ </div>
+ </div>
+ <div class="layui-inline">
+ <label class="layui-form-label">鐢熶骇鏁伴噺</label>
+ <div class="layui-input-inline">
+ <input type="text" class="layui-input" name="HPlanQty" id="HPlanQty" style="background-color:#efefef4d;" readonly>
+ </div>
+ </div>
+ </div>
+ <div class="layui-form-item">
+ <div class="layui-inline">
+ <label class="layui-form-label">浜у搧</label>
+ <div class="layui-input-inline">
+ <input type="text" class="layui-input" name="HMaterName" id="HMaterName" style="background-color:#efefef4d;" readonly>
+ <input type="hidden" name="HMaterID" id="HMaterID">
+ </div>
+ </div>
+ <div class="layui-inline">
+ <label class="layui-form-label">浜у搧浠g爜</label>
+ <div class="layui-input-inline">
+ <input type="text" class="layui-input" name="HMaterNumber" id="HMaterNumber" style="background-color:#efefef4d;" readonly>
+ </div>
+ </div>
+ <div class="layui-inline">
+ <label class="layui-form-label">浜у搧瑙勬牸</label>
+ <div class="layui-input-inline">
+ <input type="text" class="layui-input" name="HModel" id="HModel" style="background-color:#efefef4d;" readonly>
+ </div>
+ </div>
+ </div>
+ <div class="layui-form-item">
+ <div class="layui-inline">
+ <label class="layui-form-label" style="width: 85px;">璁″垝寮�宸ユ棩鏈�</label>
+ <div class="layui-input-block" style="margin-left: 120px;">
+ <input type="date" class="layui-input" lay-verify="HPlanBeginDate" name="HPlanBeginDate" id="HPlanBeginDate" style="padding-left: 72px;">
+ </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="date" class="layui-input" lay-verify="HPlanEndDate" name="HPlanEndDate" id="HPlanEndDate" style="padding-left: 80px;">
+ </div>
+ </div>
+ <div class="layui-inline">
+ <label class="layui-form-label">鍗曚綅</label>
+ <div class="layui-input-inline">
+ <input type="text" class="layui-input" name="HUnitName" id="HUnitName" style="background-color:#efefef4d;" readonly>
+ <input type="hidden" name="HUnitID" id="HUnitID">
+ </div>
+ </div>
+ </div>
+ <div class="layui-form-item">
+ <div class="layui-inline">
+ <label class="layui-form-label" style="width: 85px;">濮斿鍔犲伐鍗曚綅</label>
+ <div class="layui-input-inline">
+ <input type="text" class="layui-input" name="HSuName" id="HSuName" style="background-color:#efefef4d;" readonly>
+ <input type="hidden" name="HSupID" id="HSupID">
+ </div>
+ </div>
+ <div class="layui-inline">
+ <label class="layui-form-label">鐢熶骇杞﹂棿</label>
+ <div class="layui-input-inline">
+ <input type="text" class="layui-input" name="HWorkShopName" id="HWorkShopName" style="background-color:#efefef4d;" readonly>
+ <input type="hidden" name="HWorkShopID" id="HWorkShopID">
+ </div>
+ </div>
+ <div class="layui-inline">
+ <label class="layui-form-label">鎷嗗垎鏁伴噺</label>
+ <div class="layui-input-inline">
+ <input type="text" class="layui-input" name="HQty" id="HQty">
+ </div>
+ </div>
+ </div>
+ <div class="layui-form-item">
+ <div class="layui-inline">
+ <label class="layui-form-label">鎽樿</label>
+ <div class="layui-input-inline">
+ <textarea placeholder="璇疯緭鍏ユ憳瑕�" class="layui-textarea" name="HExplanation" id="HExplanation"></textarea>
+ </div>
+ </div>
+ <div class="layui-inline">
+ <label class="layui-form-label">澶囨敞</label>
+ <div class="layui-input-inline">
+ <textarea placeholder="璇疯緭鍏ュ娉�" class="layui-textarea" name="HRemark" id="HRemark"></textarea>
+ </div>
+ </div>
+ </div>
+ </div>
+ </div>
+ </div>
+ </div>
+ <table class="layui-hide" id="mainTable" lay-filter="mainTable"></table>
+ <!--<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>
+ </div>
+ </script>-->
+ <!--<script type="text/html" id="xuhao">
+ {{d.LAY_TABLE_INDEX+1}}
+ </script>-->
+ </form>
+ </div>
+ </div>
+ </div>
+ </div>
+</body>
+</html>
+<!--澶嶉�夋 杩斿伐鏍囧織-->
+<script type="text/html" id="HBackProc">
+ <div class="layui-input-block" style="margin-left: 20px;">
+ <input type="checkbox" name="HBackProc" lay-filter="HBackProc" id="HBackProc{{d.LAY_TABLE_INDEX+1}}" lay-skin="primary">
+ </div>
+</script>
+
+<script>
+ 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
+ , element = layui.element;
+
+ //瀹氫箟鍏ㄥ眬鍙橀噺
+ var option = [];
+
+ //鍒濆琛ㄦ牸鏁版嵁
+ var rowdata = [{
+ "HProcNo": "", "HProcID": 0, "HProcNumber": "", "HProcName": "", "HBackProc": false
+ , "HWorkRemark": "", "HCenterID": 0, "HCenterNumber": "", "HCenterName": "", "HDeptID": 0
+ , "HDeptNumber": "", "HDeptName": "", "HGroupID": 0, "HGroupNumber": "", "HGroupName": ""
+ , "HWorkerID": 0, "HWorkerNumber": "", "HWorkerName": "", "HLeftQty": "", "HSplitQty": ""
+ , "HQty": "", "HOutPrice": 0, "HRemark": "", "HOverRate": 0, "HMaxQty": 0
+ , "HPassRate": 0, "HSumPassRate": 0, "HPicNum": "", "HProcCheckNote": "", "HTechnologyParameter": ""
+ , "HPrevSourceInterID": 0, "HPrevSourceEntryID": 0
+ }];
+ //#endregion
+
+ //#region 杩涘叆椤甸潰鍗冲姞杞�
+
+ //鑾峰彇椤甸潰璺宠浆鍙傛暟
+ var params = get_UrlVars();
+
+ var OperationType = params[params[0]];//鎿嶄綔绫诲瀷
+ var linterid = params[params[1]];//婧愬崟id
+ var HEntryID = params[params[2]];//婧愬崟瀛恑d
+ var HSouceBillType = params[params[3]];//婧愬崟绫诲瀷
+
+
+ //鍒濆鍖栭〉闈�
+ set_ClearBill();
+
+
+ //#endregion
+
+ //#region 瑙﹀彂浜嬩欢锛氬寘鎷琭orm.on(){}鏍煎紡鐨勬墍鏈夌偣鍑讳簨浠躲�侀�夋嫨浜嬩欢绛�
+
+ //濮斿鍗忓姪
+ form.on('checkbox(HBackProc)', function (data) {
+ //鑾峰彇涓嬫媺妗嗛�変腑鐨勫��
+ var elem = data.othis.parents('tr');
+ var dataindex = elem.attr("data-index");
+ $.each(option.data, function (index, value) {
+ if (value.LAY_TABLE_INDEX == dataindex) {
+ value.HBackProc = data.elem.checked;//鎶婇�変腑涓嬫媺妗唅d鍊艰祴鍊肩粰琛ㄦ牸缂撳瓨
+ }
+ });
+ });
+
+ $("#HQty").on("input", function (e) {
+ //鑾峰彇input杈撳叆鐨勫��
+ for (var i = 0; i < option.data.length; i++) {
+ if (parseInt(e.delegateTarget.value) > parseInt(option.data[0]["HLeftQty"])) {
+ $("#HQty").val(option.data[0]["HLeftQty"]);
+ option.data[i]["HSplitQty"] = option.data[0]["HLeftQty"];
+ option.data[i]["HQty"] = option.data[0]["HLeftQty"];
+ }
+ else {
+ option.data[i]["HSplitQty"] = e.delegateTarget.value;
+ option.data[i]["HQty"] = e.delegateTarget.value;
+ }
+ }
+ table.render(option);
+ });
+
+ //閫�鍑�
+ form.on('submit(Exit)', function (data) {//鎻愪氦
+ Pub_Close(1);
+ });
+
+ //淇濆瓨鎻愪氦
+ form.on('submit(Saver)', function (data) {//鎻愪氦
+ if (AllowLoadData(data)) {
+ set_AddNew(data);
+ }
+ });
+
+ //#endregion
+
+ //#region 姝ら〉闈㈡墍鏈夌殑鏂规硶
+ //鍒濆鍖栬〃鏍�
+ function set_ClearBill() {
+ $("#HDate").val(Format(new Date(), "yyyy-MM-dd"));
+ $("#HPlanBeginDate").val(Format(new Date(new Date() - 1000 * 60 * 60 * 24 * 30), "yyyy-MM-dd"));
+ $("#HPlanEndDate").val(Format(new Date(), "yyyy-MM-dd"));
+ //鍒濆鍖栬〃鏍�
+ set_InitGrid();
+ set_EditForm(linterid); //缂栬緫鑾峰彇琛ㄥご
+ set_EditGrid(linterid); //缂栬緫鑾峰彇琛ㄤ綋
+ }
+
+ //鍒濆鍖栬〃鏍�
+ function set_InitGrid() {
+ option = {
+ elem: '#mainTable'
+ , toolbar: '#toolbarDemo'
+ , height: 'full-50'
+ , page: true
+ , limits: [50, 500, 5000, 20000]
+ , limit: 50 //姣忛〉榛樿鏄剧ず鐨勬暟閲�
+ , cellMinWidth: 200
+ , loading: false
+ , cols: [[
+ { type: 'checkbox', fixed: 'left' }
+ , { type: 'numbers', title: '搴忓彿', totalRow: true }
+ , { field: 'HProcNo', title: '娴佹按鍙�', width:120}
+ , { field: 'HProcID', title: '宸ュ簭ID', hide: true }
+ , { field: 'HProcNumber', title: '宸ュ簭浠g爜', width: 120 }
+ , { field: 'HProcName', title: '宸ュ簭鍚嶇О', width: 120 }
+ , { field: 'HBackProc', title: '杩斿伐鏍囧織', templet: "#HBackProc", width: 120 }
+ , { field: 'HLeftQty', title: '鍙媶鍒嗘暟閲�', width: 120 }
+ , { field: 'HSplitQty', title: '鎷嗗垎鏁伴噺', width: 120, edit: 'text' }
+ , { field: 'HQty', title: '瀹為檯鏁伴噺', width: 120 }
+ , { field: 'HWorkRemark', title: '鍔犲伐璇存槑', width: 120 }
+ , { field: 'HCenterID', title: '宸ヤ綔涓績ID', hide: true }
+ , { field: 'HCenterNumber', title: '宸ヤ綔涓績浠g爜', width: 120}
+ , { field: 'HCenterName', title: '宸ヤ綔涓績鍚嶇О', width: 120 }
+ , { field: 'HDeptID', title: '閮ㄩ棬ID', hide: true }
+ , { field: 'HDeptNumber', title: '閮ㄩ棬浠g爜', width: 120}
+ , { field: 'HDeptName', title: '閮ㄩ棬', width: 120}
+ , { field: 'HGroupID', title: '鐝粍ID', hide: true }
+ , { field: 'HGroupNumber', title: '鐝粍浠g爜', width: 120 }
+ , { field: 'HGroupName', title: '鐝粍', width: 120}
+ , { field: 'HWorkerID', title: 'HWorkerID', hide: true }
+ , { field: 'HWorkerNumber', title: '鎿嶄綔鍛樹唬鐮�', width: 120 }
+ , { field: 'HWorkerName', title: '鎿嶄綔鍛�', width: 120 }
+ , { field: 'HOutPrice', title: '鍔犲伐鍗曚环', width: 120 }
+ , { field: 'HRemark', title: '澶囨敞', edit: 'text', width: 120 }
+ , { field: 'HOverRate', title: '瓒呴姣斾緥', width: 120 }
+ , { field: 'HMaxQty', title: '鏈�楂樹笂闄�', width: 120}
+ , { field: 'HPassRate', title: '鑹巼', width: 120}
+ , { field: 'HSumPassRate', title: '绱鑹巼', width: 120}
+ , { field: 'HPicNum', title: '鍥剧焊缂栧彿', width: 120 }
+ , { field: 'HProcCheckNote', title: '鏈伐搴忕‘璁よ褰�', width: 120}
+ , { field: 'HTechnologyParameter', title: '宸ヨ壓鍙傛暟', width: 120 }
+ , { field: 'HPrevSourceInterID', title: 'HPrevSourceInterID', hide: true }
+ , { field: 'HPrevSourceEntryID', title: 'HPrevSourceEntryID', hide: true }
+ //, { fixed: 'right', title: '鎿嶄綔', toolbar: '#barDemo' }
+ ]]
+ };
+ }
+
+ //閫氳繃涓籭d鏌ヨ鏁版嵁
+ function set_EditForm() {
+ var ajaxLoad = layer.load();
+ $.ajax({
+ url: GetWEBURL() + '/Sc_ProcessExchangeBill/GetProcessExchangeBillMain_cf',
+ type: "GET",
+ async: false,
+ data: { "HInterID": linterid },
+ success: function (d) {
+ if (d.count == 1) {
+ //涓昏〃
+ form.val("formData", { //formTest 鍗� class="layui-form" 鎵�鍦ㄥ厓绱犲睘鎬� lay-filter="" 瀵瑰簲鐨勫��
+ "HBillNo": d.data[0].鍗曟嵁鍙�
+ , "HPRDORGID": d.data[0].HPRDORGID
+ , "HICMOInterID": d.data[0].hicmointerid
+ , "HICMOEntryID": d.data[0].HICMOEntryID
+ , "HICMOBillNo": d.data[0].鐢熶骇璁㈠崟鍙�
+ , "HDate": Format(new Date(d.data[0].鏃ユ湡), "yyyy-MM-dd")
+ , "HOrderProcNO": d.data[0].璁㈠崟璺熻釜鍙�
+ , "HICMOBillNo": d.data[0].鐢熶骇璁㈠崟鍙�
+ , "HBatchNo": d.data[0].鎵瑰彿
+ , "HPlanQty": d.data[0].鐢熶骇鏁伴噺
+ , "HMaterName": d.data[0].浜у搧鍚嶇О
+ , "HMaterID": d.data[0].HMaterID2
+ , "HMaterNumber": d.data[0].浜у搧浠g爜
+ , "HModel": d.data[0].浜у搧瑙勬牸
+ , "HPlanBeginDate": Format(new Date(d.data[0].璁″垝寮�宸ユ棩鏈�), "yyyy-MM-dd")
+ , "HPlanEndDate": Format(new Date(d.data[0].璁″垝瀹屽伐鏃ユ湡), "yyyy-MM-dd")
+ , "HUnitName": d.data[0].鍗曚綅
+ , "HUnitID": d.data[0].HUnitID
+ , "HSuName": d.data[0].濮斿鍔犲伐鍗曚綅
+ , "HSupID": d.data[0].HSupID
+ , "HWorkShopName": d.data[0].鐢熶骇杞﹂棿
+ , "HWorkShopID": d.data[0].HWorkShopID
+ , "HExplanation": d.data[0].鎽樿
+ , "HRemark": d.data[0].琛ㄥご澶囨敞
+ });
+
+ layer.close(ajaxLoad);
+ } else {
+ layer.close(ajaxLoad);
+ layer.alert(d.code + d.Message, { icon: 5 });
+ }
+ }, error: function () {
+ layer.close(ajaxLoad);
+ layer.alert("鎺ュ彛璇锋眰澶辫触!", { icon: 5 });
+ }
+ });
+ }
+
+ // 缂栬緫鑾峰彇琛ㄤ綋
+ function set_EditGrid(linterid) {
+ $("#HInterID").val(linterid);
+ //缂栬緫鍔犺浇鏁版嵁
+ $.ajax({
+ url: GetWEBURL() + 'Sc_ProcessExchangeBill/GetProcessExchangeBillSub_cf',
+ type: "GET",
+ data: { "HInterID": linterid },
+ success: function (d) {
+ if (d.count == 1) {
+
+ var result = [];
+ for (var i = 0; i < d.data.length; i++) {
+ result.push(
+ {
+ "HProcNo": d.data[i].娴佹按鍙�, "HProcID": d.data[i].HProcID, "HProcNumber": d.data[i].宸ュ簭浠g爜, "HProcName": d.data[i].宸ュ簭鍚嶇О, "HBackProc": d.data[i].HBackProc == 1 ? true : false
+ , "HWorkRemark": d.data[i].鍔犲伐璇存槑, "HCenterID": d.data[i].HCenterID, "HCenterNumber": d.data[i].宸ヤ綔涓績浠g爜, "HCenterName": d.data[i].宸ヤ綔涓績, "HDeptID": d.data[i].HDeptID
+ , "HDeptNumber": d.data[i].鍔犲伐杞﹂棿浠g爜, "HDeptName": d.data[i].鍔犲伐杞﹂棿, "HGroupID": d.data[i].HGroupID, "HGroupNumber": d.data[i].鐝粍浠g爜, "HGroupName": d.data[i].鐝粍
+ , "HWorkerID": d.data[i].HWorkerID, "HWorkerNumber": d.data[i].鎿嶄綔宸ヤ唬鐮�, "HWorkerName": d.data[i].鎿嶄綔宸�, "HLeftQty": d.data[i].璁″垝鏁伴噺, "HSplitQty": ""
+ , "HQty": d.data[i].璁″垝鏁伴噺, "HOutPrice": d.data[i].鍔犲伐鍗曚环, "HRemark": d.data[i].琛ㄤ綋澶囨敞, "HOverRate": d.data[i].瓒呴姣斾緥, "HMaxQty": d.data[i].HMaxQty
+ , "HPassRate": d.data[i].鑹巼, "HSumPassRate": d.data[i].绱鑹巼, "HPicNum": d.data[i].鍥剧焊缂栧彿, "HProcCheckNote": d.data[i].鏈伐搴忕‘璁よ褰�, "HTechnologyParameter": d.data[i].宸ヨ壓鍙傛暟
+ , "HPrevSourceInterID": linterid, "HPrevSourceEntryID": d.data[i].HEntryID
+ }
+ )
+ }
+
+ option.data = result;
+ table.render(option);
+
+ for (var i = 0; i < d.data.length; i++) {
+ if (d.data[i].HBackProc==1) {
+ $('#HBackProc' + (i + 1)).attr("checked", true);
+ }
+ }
+ form.render('checkbox');
+
+ } else {
+ layer.alert(d.code + d.Message, { icon: 5 });
+ }
+ }, error: function () {
+ layer.close(index0);
+ layer.alert("鎺ュ彛璇锋眰澶辫触!", { icon: 5 });
+ }
+ });
+ }
+
+ //淇濆瓨HMaker
+ function set_AddNew(data) {
+
+ var num = [];
+ for (var i = 0; i < table.cache["mainTable"].length; i++) {
+ if (table.cache["mainTable"][i] != "") {
+ table.cache["mainTable"][i].LAY_TABLE_INDEX = i;
+ num.push(table.cache["mainTable"][i])
+ }
+ }
+
+ data.field.HPRDORGID = sessionStorage["OrganizationID"];//缁勭粐
+ var sMainStr = JSON.stringify(data.field);
+ var sSubStr = JSON.stringify(num);
+ var sMainSub = sMainStr + ';' + sSubStr + ';' + OperationType + ";" + sessionStorage["HUserName"];
+
+ var index = layer.load();
+ $.ajax({
+ type: "POST",
+ url: GetWEBURL() + "/Sc_ProcessExchangeBill/AddBill_cf",
+ async: true,
+ data: { "sMainSub": sMainSub },
+ dataType: "json",
+ success: function (data) {
+ if (data.count == 1) {
+ $('#Saver').addClass("layui-btn-disabled").attr("disabled", true);
+ layer.close(index);
+ layer.msg("鎻愪氦鎴愬姛");
+ }
+ else {
+ layer.close(index);
+ layer.msg(data.Message, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
+ }
+ },
+ error: function (err) {
+ layer.close(index);
+ layer.msg("閿欒:" + err, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
+ }
+ });
+ }
+
+ //闈炵┖楠岃瘉
+ function AllowLoadData(data) {
+
+ if ($("#HQty").val() == "") {
+ layer.msg("璇疯緭鍏ユ媶鍒嗘暟閲�!");
+ return false;
+ }
+
+ return true;
+ }
+ //#endregion
+
+ });
+
+
+</script>
\ No newline at end of file
--
Gitblit v1.9.1