|
@@ -50,15 +50,15 @@ $(function(){
|
|
|
submitOutOrderNo();
|
|
|
});
|
|
|
|
|
|
- //库位号回车
|
|
|
- $('#locationCode').keyup(function (event) {
|
|
|
- if (event.keyCode != "13") {return false;}
|
|
|
- $("#locationCode").val(trimStr($("#locationCode").val()));
|
|
|
- //播放扫描声音
|
|
|
- playSound('../raw/scan.wav');
|
|
|
+ // //库位号回车
|
|
|
+ // $('#locationCode').keyup(function (event) {
|
|
|
+ // if (event.keyCode != "13") {return false;}
|
|
|
+ // $("#locationCode").val(trimStr($("#locationCode").val()));
|
|
|
+ // //播放扫描声音
|
|
|
+ // playSound('../raw/scan.wav');
|
|
|
|
|
|
- $('#barcode').focus();
|
|
|
- });
|
|
|
+ // $('#barcode').focus();
|
|
|
+ // });
|
|
|
|
|
|
//条码回车
|
|
|
$('#barcode').keyup(function (event) {
|
|
@@ -88,6 +88,7 @@ function submitOutOrderNo(){
|
|
|
appRequest.opType = OP_TYPE_MENU.OUT_SHELF_1;
|
|
|
appRequest.msg = outOrderNo;//msg是消息内容主体
|
|
|
console.log("请求后台提交出库单")
|
|
|
+ console.log($appRequestUrl)
|
|
|
$.ajax({
|
|
|
type: 'POST',
|
|
|
url: $appRequestUrl,
|
|
@@ -111,9 +112,11 @@ function submitOutOrderNo(){
|
|
|
$("#statusName").text(outOrder.statusName);
|
|
|
$("#shipwayName").text(outOrder.shipwayName);
|
|
|
|
|
|
+ // 清空输入框
|
|
|
+ nextBarcode();
|
|
|
refreshItems();
|
|
|
//进入下架操作
|
|
|
- $("#locationCode").focus();
|
|
|
+ $("#barcode").focus();
|
|
|
},
|
|
|
error: function () {
|
|
|
playSound('../raw/error.wav');
|
|
@@ -203,12 +206,12 @@ function submitBarcode(){
|
|
|
var outOrderNo = $('#outOrderNo').val();
|
|
|
var outOrderId=$("#outOrderId").val();
|
|
|
var barcode= $('#barcode').val();
|
|
|
- var locationCode=$('#locationCode').val();
|
|
|
+ // var locationCode=$('#locationCode').val();
|
|
|
|
|
|
var formData={};
|
|
|
formData.outOrderNo=outOrderNo;
|
|
|
formData.outOrderId=outOrderId;
|
|
|
- formData.locationCode=locationCode;
|
|
|
+ // formData.locationCode=locationCode;
|
|
|
formData.barcode=barcode;
|
|
|
|
|
|
var appRequest = $appRequest;//复制请求封装对象
|
|
@@ -286,7 +289,7 @@ function submitOutShelf(){
|
|
|
var outOrderId=$("#outOrderId").val();
|
|
|
var outOrderNo = $('#outOrderNo').val();
|
|
|
var allocationId=$('#allocationId').val();
|
|
|
- var locationCode=$('#locationCode').val();
|
|
|
+ // var locationCode=$('#locationCode').val();
|
|
|
|
|
|
//如果是扫描增加数量,条码输入框是空的,从展示条码取
|
|
|
var barcode= $('#barcode').val();
|
|
@@ -297,8 +300,8 @@ function submitOutShelf(){
|
|
|
console.log("2")
|
|
|
var productQty=$("#productQty").val();
|
|
|
|
|
|
- if(outOrderId == '' || locationCode == '' || barcode == ''){
|
|
|
- mui.alert("货位号,商品条码,订单号 为必填项", '警告');
|
|
|
+ if(outOrderId == '' || barcode == ''){
|
|
|
+ mui.alert("商品条码,订单号 为必填项", '警告');
|
|
|
|
|
|
isSubmintIng = false;
|
|
|
return;
|
|
@@ -309,7 +312,7 @@ function submitOutShelf(){
|
|
|
formData.outOrderNo=outOrderNo;
|
|
|
formData.quantity=productQty;
|
|
|
formData.allocationId=allocationId;
|
|
|
- formData.locationCode=locationCode;
|
|
|
+ // formData.locationCode=locationCode;
|
|
|
formData.barcode=barcode;
|
|
|
|
|
|
var appRequest = $appRequest;//复制请求封装对象
|
|
@@ -325,12 +328,13 @@ function submitOutShelf(){
|
|
|
contentType: "application/json; charset=utf-8",
|
|
|
data: JSON.stringify(appRequest),
|
|
|
success: function (appResponse) {
|
|
|
+ console.log(appResponse)
|
|
|
isSubmintIng = false;
|
|
|
nwaiting.close();
|
|
|
|
|
|
if(!appResponse.success){
|
|
|
playSound('../raw/error.wav');
|
|
|
- mui.alert(appResponse.msg, '警告', function() { setFocus('locationCode'); });
|
|
|
+ mui.alert(appResponse.msg, '警告', function() { setFocus('barcode'); });
|
|
|
return;
|
|
|
}
|
|
|
|
|
@@ -345,11 +349,13 @@ function submitOutShelf(){
|
|
|
if(appResponse.extend == '1'){//该库位未下架完成
|
|
|
//下一个条码
|
|
|
nextBarcode();
|
|
|
+ refreshItems();
|
|
|
return;
|
|
|
}
|
|
|
if(appResponse.extend == '2'){//该库位已下架完成
|
|
|
//下一个库位
|
|
|
- nextLocation();
|
|
|
+ nextBarcode();
|
|
|
+ refreshItems();
|
|
|
return;
|
|
|
}
|
|
|
//整单完成. 下一个出库单
|
|
@@ -384,7 +390,7 @@ function cleanAll(){
|
|
|
$("#warehouseCode").val("");
|
|
|
$("#customerCode").val("");
|
|
|
|
|
|
- $("#locationCode").val("");
|
|
|
+ // $("#locationCode").val("");
|
|
|
$("#barcode").val("");
|
|
|
$("#allocationId").val("");
|
|
|
$("#batchNo").val("");
|