From ece775f860859e513b8f4e6b36b8f029e428cf46 Mon Sep 17 00:00:00 2001
From: 杨乐 <yang.le.192@qq.com>
Date: 星期二, 04 一月 2022 09:33:27 +0800
Subject: [PATCH] 分步式调出单查询
---
WebTM/views/销售管理/销售退货单/Add_Edit_Kf_ICStockBillMainList.html | 123 ++++++++++++++++++++++++++---------------
1 files changed, 78 insertions(+), 45 deletions(-)
diff --git "a/WebTM/views/\351\224\200\345\224\256\347\256\241\347\220\206/\351\224\200\345\224\256\351\200\200\350\264\247\345\215\225/Add_Edit_Kf_ICStockBillMainList.html" "b/WebTM/views/\351\224\200\345\224\256\347\256\241\347\220\206/\351\224\200\345\224\256\351\200\200\350\264\247\345\215\225/Add_Edit_Kf_ICStockBillMainList.html"
index ce518e7..ea15dfa 100644
--- "a/WebTM/views/\351\224\200\345\224\256\347\256\241\347\220\206/\351\224\200\345\224\256\351\200\200\350\264\247\345\215\225/Add_Edit_Kf_ICStockBillMainList.html"
+++ "b/WebTM/views/\351\224\200\345\224\256\347\256\241\347\220\206/\351\224\200\345\224\256\351\200\200\350\264\247\345\215\225/Add_Edit_Kf_ICStockBillMainList.html"
@@ -40,7 +40,7 @@
<form 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" id="add-btn" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="set_SaveBill">淇濆瓨</button>
<button type="button" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="Exit">閫�鍑�</button>
</div>
</div>
@@ -102,9 +102,6 @@
</button>
</div>
</div>
-
- </div>
- <div class="layui-row">
<div class="layui-col-xs4 layui-inline">
<label class="layui-form-label">甯佸埆</label>
<div class="layui-input-inline">
@@ -115,6 +112,9 @@
</button>
</div>
</div>
+ </div>
+ <div class="layui-row">
+
<div class="layui-col-xs4 layui-inline">
<label class="layui-form-label">姹囩巼</label>
<div class="layui-input-inline">
@@ -131,9 +131,6 @@
</button>
</div>
</div>
- </div>
-
- <div class="layui-row">
<div class="layui-col-xs4 layui-inline">
<label class="layui-form-label">涓荤</label>
<div class="layui-input-inline">
@@ -144,6 +141,9 @@
</button>
</div>
</div>
+ </div>
+
+ <div class="layui-row">
<div class="layui-col-xs4 layui-inline">
<label class="layui-form-label">婧愬崟绫诲瀷</label>
<div class="layui-input-inline">
@@ -163,14 +163,15 @@
</button>
</div>
</div>
- </div>
- <div class="layui-row">
<div class="layui-col-xs4 layui-inline">
<label class="layui-form-label">浜よ揣鍦扮偣</label>
<div class="layui-input-inline">
<input class="layui-input" name="HAddress" id="HAddress" autocomplete="off">
</div>
</div>
+ </div>
+ <div class="layui-row">
+
<div class="layui-col-xs4 layui-inline">
<label class="layui-form-label">杈呭姪瀛楁</label>
<div class="layui-input-inline">
@@ -188,7 +189,6 @@
</div>
</div>
</div>
-
<!--鍒跺崟淇℃伅-->
<div class="layui-tab-item">
@@ -386,38 +386,18 @@
//閫夋嫨閫夊崟鍙锋寜閽�
form.on('submit(Xs_SeOutStockBackBillList)', function () {
- layer.open({
- type: 2//寮圭獥绫诲瀷
- , skin: 'layui-layer-rim' //鍔犱笂杈规
- , area: ['90%', '90%']//澶у皬
- , title: '閫�璐ч�氱煡鍗曞垪琛�'//鏍囬
- , shift: 2//寮瑰嚭鍔ㄧ敾
- , content: ['../../閿�鍞鐞�/閫�璐ч�氱煡鍗�/Xs_SeOutStockBackBillList.html', 'yes']
- , btn: ['纭畾', '鍙栨秷']
- , btn1: function (index, layero) {//鎸夐挳銆愭寜閽竴銆戠殑鍥炶皟
- var iframeWindow = window['layui-layer-iframe' + index] //鑾峰彇寮规椤甸潰
- var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//鑾峰彇table鐨別lem:"#test"
- alert(JSON.stringify(checkStatus))
- if (checkStatus.data.length === 0) {
- return layer.msg('璇烽�夋嫨鏁版嵁');
- }
- $("#HBillNo").val(checkStatus.data[0].HName);
- $("#Hmainid").val(checkStatus.data[0].hmainid);
- layer.close(index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨�
- }
- , btn2: function (index, layero) { }
- })
+ get_CheckSeOutStockBackBill();
});
//淇濆瓨鎸夐挳
form.on('submit(set_SaveBill)', function (data) {
- if (!AllowLoadData())//鏁版嵁楠岃瘉
+ if (AllowLoadData())//鏁版嵁楠岃瘉
{
- return false;
+ set_SaveBill(data);
}
else {
- set_SaveBill(data);
+ return false;
}
});
@@ -554,7 +534,8 @@
function set_SaveBill(data) {
var sMainStr = JSON.stringify(data.field);
-
+ alert(sMainStr)
+ return false;
$.ajax({
type: "POST",
url: GetWEBURL() + "Gy_Warehouse/ModifyByID", //鏂规硶鎵�鍦ㄩ〉闈㈠拰鏂规硶鍚�
@@ -693,7 +674,7 @@
})
}
- //# 鐩戣涓嬫媺妗嗘槸鍚︽簮鍗�
+ //鐩戣涓嬫媺妗嗘槸鍚︽簮鍗�
function set_CheckSelect() {
Sctag = $("#HSourceBillType").val();
@@ -701,21 +682,44 @@
switch (Sctag) {
//鏃犳簮鍗曟柊澧�
case '1':
- $("#Hmainid").val("");
- //$("#HMainSourceEntryID").val("0");
- $('#Hbillid').attr("disabled", false);
- $('#Xs_SeOutStockBackBillList').addClass("layui-btn-disabled").attr("disabled", true);
+ $("#Hmainid").val("0");//id
+ $("#Hbillid").val("");//鏂囨湰
+ $('#Hbillid').attr("disabled", false);//鏂囨湰妗嗕笉绂佺敤
+ $('#Xs_SeOutStockBackBillList').addClass("layui-btn-disabled").attr("disabled", true);//鎸夐挳绂佺敤
OperationType = 1;
break;
//鏈夋簮鍗曟柊澧�
case '2':
- $("#Hmainid").val("");
- //$("#HMainSourceEntryID").val("0");
- $('#Hbillid').attr("disabled", true);
- $('#Xs_SeOutStockBackBillList').removeClass("layui-btn-disabled").attr("disabled", false);
+ $("#Hmainid").val("0");//id
+ $("#Hbillid").val("");//鏂囨湰
+ $('#Hbillid').attr("disabled", true);//鏂囨湰妗嗙鐢�
+ $('#Xs_SeOutStockBackBillList').removeClass("layui-btn-disabled").attr("disabled", false);//鎸夐挳涓嶇鐢�
OperationType = 2;
break;
}
+ }
+ //閫夊崟鍙�
+ function get_CheckSeOutStockBackBill() {
+ layer.open({
+ type: 2//寮圭獥绫诲瀷
+ , skin: 'layui-layer-rim' //鍔犱笂杈规
+ , area: ['90%', '90%']//澶у皬
+ , title: '閫�璐ч�氱煡鍗曞垪琛�'//鏍囬
+ , shift: 2//寮瑰嚭鍔ㄧ敾
+ , content: ['../../閿�鍞鐞�/閫�璐ч�氱煡鍗�/Xs_SeOutStockBackBillList.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 != 1) {
+ return layer.msg('璇烽�夋嫨涓�鏉℃暟鎹�');
+ }
+ $("#Hbillid").val(checkStatus.data[0].鍗曟嵁鍙�);
+ $("#Hmainid").val(checkStatus.data[0].hmainid);
+ layer.close(index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨�
+ }
+ , btn2: function (index, layero) { }
+ })
}
function get_checkManager() {
@@ -749,7 +753,36 @@
}
//鏁版嵁楠岃瘉
function AllowLoadData() {
-
+
+ if ($("#HEmpID").val() == "" || $("#HEmpID").val() == null) {
+ layer.msg("涓氬姟鍛樹笉鑳戒负绌�");
+ return false;
+ }
+ if ($("#HSupID").val() == "" || $("#HSupID").val() == null) {
+ layer.msg("渚涘簲鍟嗕笉鑳戒负绌�");
+ return false;
+ }
+ if ($("#HWHID").val() == "" || $("#HWHID").val() == null) {
+ layer.msg("浠撳簱涓嶈兘涓虹┖");
+ return false;
+ }
+ if ($("#HCurID").val() == "" || $("#HCurID").val() == null) {
+ layer.msg("甯佸埆涓嶈兘涓虹┖");
+ return false;
+ }
+ if ($("#HDeptID").val() == "" || $("#HDeptID").val() == null) {
+ layer.msg("閮ㄩ棬涓嶈兘涓虹┖");
+ return false;
+ }
+ if ($("#HManagerID").val() == "" || $("#HManagerID").val() == null) {
+ layer.msg("涓荤涓嶈兘涓虹┖");
+ return false;
+ }
+ if ($("#Hbillid").val() == "" || $("#Hbillid").val() == null) {
+ layer.msg("閫夊崟鍙蜂笉鑳戒负绌�");
+ return false;
+ }
+ return true;
}
//#endregion
--
Gitblit v1.9.1