From db2680cc2a5d4900231f87d599982736215bb027 Mon Sep 17 00:00:00 2001
From: yusijie <ysj@hz-kingdee.com>
Date: 星期日, 16 四月 2023 21:47:52 +0800
Subject: [PATCH] 界面优化,条码批量删除
---
WebTM/views/仓存管理/仓库调拨/Kf_MoveStockBill_Fast.html | 145 ++++++++++++++++++++++++++++++++----------------
1 files changed, 96 insertions(+), 49 deletions(-)
diff --git "a/WebTM/views/\344\273\223\345\255\230\347\256\241\347\220\206/\344\273\223\345\272\223\350\260\203\346\213\250/Kf_MoveStockBill_Fast.html" "b/WebTM/views/\344\273\223\345\255\230\347\256\241\347\220\206/\344\273\223\345\272\223\350\260\203\346\213\250/Kf_MoveStockBill_Fast.html"
index aabcfc2..434ecc0 100644
--- "a/WebTM/views/\344\273\223\345\255\230\347\256\241\347\220\206/\344\273\223\345\272\223\350\260\203\346\213\250/Kf_MoveStockBill_Fast.html"
+++ "b/WebTM/views/\344\273\223\345\255\230\347\256\241\347\220\206/\344\273\223\345\272\223\350\260\203\346\213\250/Kf_MoveStockBill_Fast.html"
@@ -123,7 +123,7 @@
<label class="layui-form-label" style="width:60px;padding-left:0px;">鍗曟嵁绫诲瀷</label>
</div>
<div class="layui-col-xs8">
- <select name=" HBillSubType" id="HBillSubType">
+ <select name="HBillSubType" id="HBillSubType">
<!--鍔ㄦ�佹覆鏌撶粍缁�-->
</select>
</div>
@@ -465,9 +465,52 @@
var HSourceBillType = params[params[1]]; //鐢ㄤ簬鍒ゆ柇婧愬崟绫诲瀷
var lSourceBillType = params[params[2]]; //浠庡崟鎹幏鍙� 婧愬崟绫诲瀷
+ //鍒ゆ柇鏄惁鏂板
+ if (linterid == null || linterid == 0) {
+ //鑾峰彇鏈�澶у崟鎹彿 new
+ $("#HInterID").val("");
+ $("#HBillNo").val("");
+ $.ajax({
+ url: GetWEBURL() + "/Web/GetMAXNumPDA",
+ type: "GET",
+ data: { "HBillType": '1207' },
+ success: function (d) {
+ //console.log(d.data);
+ $("#HInterID").val(d.data[0].HInterID);
+ $("#HBillNo").val(d.data[0].HBillNo);
+ }
+ });
+ //鑾峰彇鍗曟嵁瀛愮被鍨�
+ var HBillSubType = '';
+ var HStockOutOrgID = $("#HStockOutOrgID").val()//璋冨嚭缁勭粐
+ $.ajax({
+ url: GetWEBURL() + "/WEBSController/GetBillSubType_Json",
+ type: "GET",
+ data: { "HBillType": '1207', "HStockOrgID": HStockOutOrgID },
+ success: function (result) {
+ if (result.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝
+ var data = result.data;
+ for (var i = 0; i < data.length; i++) {
+ HBillSubType += '<option value="' + data[i].HNumber + '">' + data[i].HName + '</option>';
+ }
+ $("#HBillSubType").append(HBillSubType);
+ if (HSourceBillType == 1402) { //鍙戣揣閫氱煡鍗�
+ $("#HBillSubType").val("ZJDB02_SYS"); //鍗曟嵁绫诲瀷榛樿涓哄瘎鍞�
+ }
+ form.render('select');
+ }
+ layer.closeAll("loading");
+ }
+ })
+ }
+ else {//濡傛灉淇敼鍒欒蛋涓嬮潰 new
+ RoadBillMain(linterid);
+ RoadBillSub(linterid);
+ }
+
if (HSourceBillType == 1402) { //鍙戣揣閫氱煡鍗�
$("#HBillType").val(1402);
-
+
} else if (HSourceBillType == 1243) { //璋冩嫧鐢宠鍗�
$("#HBillType").val(1243);
@@ -621,49 +664,7 @@
layer.closeAll("loading");
}
});
- }
-
- //鍒ゆ柇鏄惁鏂板
- if (linterid == null || linterid == 0) {
- //鑾峰彇鏈�澶у崟鎹彿 new
- $("#HInterID").val("");
- $("#HBillNo").val("");
- $.ajax({
- url: GetWEBURL() + "/Web/GetMAXNumPDA",
- type: "GET",
- data: { "HBillType": '1207' },
- success: function (d) {
- //console.log(d.data);
- $("#HInterID").val(d.data[0].HInterID);
- $("#HBillNo").val(d.data[0].HBillNo);
- }
- });
- //鑾峰彇鍗曟嵁瀛愮被鍨�
- var HBillSubType = '';
- var HStockOutOrgID = $("#HStockOutOrgID").val()//璋冨嚭缁勭粐
- $.ajax({
- url: GetWEBURL() + "/WEBSController/GetBillSubType_Json",
- type: "GET",
- data: { "HBillType": '1207', "HStockOrgID": HStockOutOrgID },
- success: function (result) {
- if (result.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝
- var data = result.data;
- for (var i = 0; i < data.length; i++) {
- HBillSubType += '<option value="' + data[i].HNumber + '">' + data[i].HName + '</option>';
- }
- $("#HBillSubType").append(HBillSubType);
- form.render('select');
- }
- layer.closeAll("loading");
- }
- })
- }
- else {//濡傛灉淇敼鍒欒蛋涓嬮潰 new
- RoadBillMain(linterid);
- RoadBillSub(linterid);
- }
-
-
+ }
//閫夋嫨鍏堣繘鍏堝嚭浠撳簱
form.on('submit(HFIFOWHID-BT)', function () {//閫夋嫨璋冨嚭浠撳簱
@@ -1151,10 +1152,13 @@
$("#HSourceBillNo").attr("readonly", "readonly");
}
layer.load(3);
- element.tabChange('tab-MoveStockBill', '3');
- //鎵簮鍗曟垚鍔熷悗锛屽厜鏍囨樉绀哄埌鏉$爜涓�
- $("#HBarCode").focus();
+ if (HSourceBillType == 1402 || HSourceBillType == 1214) { //鍙戣揣閫氱煡鍗晐|鐢熶骇鍙戞枡閫氱煡鍗�
+ element.tabChange('tab-MoveStockBill', '2');
+ //鎵簮鍗曟垚鍔熷悗锛屽厜鏍囨樉绀哄埌鏉$爜涓�
+ $("#HWHNAME").focus();
+ }
+
$.ajax({
url: GetWEBURL() + '/WEBSController/GetBillEntryTmpList_Json',
type: "GET",
@@ -1457,7 +1461,50 @@
//$("#HStockPlaceID").val(result.data[0].HItemID);
$("#HWHID").val(result.data[0].HItemID);
$("#HWHNAME").val(result.data[0].HName);
- element.tabChange('tab-POStockInBill', '2');
+ //element.tabChange('tab-POStockInBill', '2');
+ if (HSourceBillType == 1402 || HSourceBillType == 1214) { //鍙戣揣閫氱煡鍗晐|鐢熶骇鍙戞枡閫氱煡鍗�
+ element.tabChange('tab-MoveStockBill', '2');
+ //鎵簮鍗曟垚鍔熷悗锛屽厜鏍囨樉绀哄埌鏉$爜涓�
+ $("#HWHNAME").focus();
+ }
+ }
+ else {
+ // $("#verifycode").click();
+ //layer.msg(result.Message, { icon: 5 });
+ layer.msg(result.Message, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
+ }
+ layer.closeAll("loading");
+ }
+ });
+ // layer.msg($('#HSourceBillNo').val(), { icon: 1 });
+ }
+ });
+
+ //鎵皟鍑轰粨搴�
+ $('#HSCWHNAME').on('keydown', function (event) {
+ var HBarCode = $('#HSCWHNAME').val()
+ if (event.keyCode == 13) {
+ if (!HBarCode) {
+ layer.msg('鏃犱粨搴撴潯鐮佷俊鎭紒');
+ return;
+ }
+ //鍒ゆ柇鏂囨湰妗嗘槸鍚︽湁鏁版嵁 new
+ $.ajax({
+ url: GetWEBURL() + "/LookingFor/getWHName_Json",
+ type: "GET",
+ data: { "HBarCode": HBarCode },
+ success: function (result) {
+ if (result.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝
+ //$("#HStockPlaceName").val(result.data[0].HName);
+ //$("#HStockPlaceID").val(result.data[0].HItemID);
+ $("#HSCWHID").val(result.data[0].HItemID);
+ $("#HSCWHNAME").val(result.data[0].HName);
+ //element.tabChange('tab-POStockInBill', '2');
+ if (HSourceBillType == 1402 || HSourceBillType == 1214) { //鍙戣揣閫氱煡鍗晐|鐢熶骇鍙戞枡閫氱煡鍗�
+ element.tabChange('tab-MoveStockBill', '2');
+ //鎵簮鍗曟垚鍔熷悗锛屽厜鏍囨樉绀哄埌鏉$爜涓�
+ $("#HSCWHNAME").focus();
+ }
}
else {
// $("#verifycode").click();
--
Gitblit v1.9.1