diff --git a/WMS-BS/NFine.Web/Areas/OMAY/Views/ICSMoCreateLot/From.cshtml b/WMS-BS/NFine.Web/Areas/OMAY/Views/ICSMoCreateLot/From.cshtml
index 6450b12..1a010da 100644
--- a/WMS-BS/NFine.Web/Areas/OMAY/Views/ICSMoCreateLot/From.cshtml
+++ b/WMS-BS/NFine.Web/Areas/OMAY/Views/ICSMoCreateLot/From.cshtml
@@ -357,73 +357,15 @@
}
- //最小包装量值改变事件(原输入本次+最小)
- function minPackQty_Change() {
+ //本次生成数量改变事件
+ function thisCreate_Change() {
var thisCreateQty = $("#thisCreateQty").val() * 1;//本次生成数量
thisCreateQty = thisCreateQty.toFixed(6);
- var minPackQty = $("#minPackQty").val() * 1;//最小包装量
- minPackQty = minPackQty.toFixed(6);
- var createPageCount = $("#cretePageCount").val() * 1;//本次生成张数
- var Quantity = $("#Quantity").val() * 1;//数量
- var YAmount = $("#YAmount").val() * 1;//辅计量数量
-
- createPageCount = createPageCount.toFixed(0);
- if (minPackQty <= 0) {
- $.modalAlertNew("WMS00102");
- return false;
- }
- //不可以整除,生成张数+1;
- //if (thisCreateQty % minPackQty != 0) {
- if (parseInt(Math.ceil(thisCreateQty * 10000)) % parseInt(Math.ceil(minPackQty * 10000)) != 0) {
- createPageCount = parseInt(thisCreateQty / minPackQty) + 1;
- $("#cretePageCount").val(createPageCount);
- }
- else {
- createPageCount = parseInt(thisCreateQty / minPackQty);
- $("#cretePageCount").val(createPageCount);
- }
- var Ratio = YAmount / Quantity * minPackQty;
-
- $("#Amount").val(Ratio);//自动计算出的条码辅计量数量
-
- }
- //本次生成数量值改变事件(原输入本次+最小)
- function thisCreateQty_Change() {
-
- var Quantity_str = $("#Quantity").val() * 1;//采购订单总数
-
-
- var CreatedQty_str = $("#CreatedQty").val() * 1;//已生成数量
-
- var thisCreateQty_str = $("#thisCreateQty").val() * 1;//本次生成数量
-
-
- var Quantity = Number(Quantity_str);
- var CreatedQty = Number(CreatedQty_str);
- var thisCreateQty = Number(thisCreateQty_str);
-
if (thisCreateQty <= 0) {
$.modalAlertNew("WMS00102");
return false;
}
- if (thisCreateQty <= 0 || thisCreateQty > (Quantity - CreatedQty)) {
- var maxQty = Quantity - CreatedQty;
- $.modalAlertNew("WMS00103", maxQty);
- //$.modalAlert("请输入0到" + maxQty + "范围内的数!");
- $("#thisCreateQty").val("");
- return false;
- } else {
- minPackQty_Change();
- return true;
- }
- var minPackQty = $("#minPackQty").val() * 1;//最小包装量
- minPackQty_Change();
- }
-
-
- //本次生成数量改变事件
- function thisCreate_Change() {
//本+辅
if (thisCreateQtyEnable == true && AmountEnable == true) {
thisCreateAndAmount();
@@ -441,6 +383,12 @@
//最小包装量改变事件
function minPack_Change() {
+ var minPackQty = $("#minPackQty").val() * 1;//最小包装量
+ minPackQty = minPackQty.toFixed(6);
+ if (minPackQty <= 0) {
+ $.modalAlertNew("WMS00102");
+ return false;
+ }
//最小+张数
if (minPackQtyEnable == true && cretePageCountEnable == true) {
minPackAndcretePageCount();
@@ -454,6 +402,12 @@
//辅计量数量改变事件
function Amount_Change() {
+ var Amount = $("#Amount").val() * 1;//辅计量数量
+ Amount = Amount.toFixed(6);
+ if (Amount <= 0) {
+ $.modalAlertNew("WMS00102");
+ return false;
+ }
//辅+张数
if (AmountEnable == true && cretePageCountEnable == true) {
AmountAndcretePageCount();
@@ -466,6 +420,13 @@
//生成张数改变事件
function cretePageCount_Change() {
+ var cretePageCount = $("#cretePageCount").val() * 1;//张数
+ cretePageCount = cretePageCount.toFixed(6);
+ if (cretePageCount <= 0) {
+ $.modalAlertNew("WMS00102");
+ return false;
+ }
+
//张数+本
if (thisCreateQtyEnable == true && cretePageCountEnable == true) {
thisCreateAndcretePageCount();
@@ -500,14 +461,14 @@
var YAmount = $("#YAmount").val() * 1;//单据辅计量数量
var InvProportion= $("#InvProportion").val();//转换率
- if (Amount <= 0) {
- $.modalAlertNew("WMS00102");
- return false;
- }
- if (cretePageCount <= 0) {
- $.modalAlertNew("WMS00102");
- return false;
- }
+ //if (Amount <= 0) {
+ // $.modalAlertNew("WMS00102");
+ // return false;
+ //}
+ //if (cretePageCount <= 0) {
+ // $.modalAlertNew("WMS00102");
+ // return false;
+ //}
//仅测试使用
//InvProportion = 2;
var thisCreateQty = Amount * InvProportion;
@@ -533,14 +494,14 @@
cretePageCount = cretePageCount.toFixed(6);
var Quantity = $("#AbsolveQty").val() * 1;//数量
var YAmount = $("#YAmount").val() * 1;//单据辅计量数量
- if (cretePageCount <= 0) {
- $.modalAlertNew("WMS00102");
- return false;
- }
- if (minPackQty <= 0) {
- $.modalAlertNew("WMS00102");
- return false;
- }
+ //if (cretePageCount <= 0) {
+ // $.modalAlertNew("WMS00102");
+ // return false;
+ //}
+ //if (minPackQty <= 0) {
+ // $.modalAlertNew("WMS00102");
+ // return false;
+ //}
var thisCreateQty = minPackQty * cretePageCount;
$("#thisCreateQty").val(thisCreateQty);
var Ratio = 0;
@@ -563,10 +524,10 @@
Amount = Amount.toFixed(6);
var Quantity = $("#AbsolveQty").val() * 1;//数量
var YAmount = $("#YAmount").val() * 1;//单据辅计量数量
- if (Amount <= 0) {
- $.modalAlertNew("WMS00102");
- return false;
- }
+ //if (Amount <= 0) {
+ // $.modalAlertNew("WMS00102");
+ // return false;
+ //}
var minPackQty = Amount / (YAmount / Quantity);
if (parseInt(Math.ceil(thisCreateQty * 10000)) % parseInt(Math.ceil(minPackQty * 10000)) != 0) {
createPageCount = parseInt(thisCreateQty / minPackQty) + 1;
@@ -594,10 +555,10 @@
cretePageCount = cretePageCount.toFixed(6);
var Quantity = $("#AbsolveQty").val() * 1;//数量
var YAmount = $("#YAmount").val() * 1;//单据辅计量数量
- if (cretePageCount <= 0) {
- $.modalAlertNew("WMS00102");
- return false;
- }
+ //if (cretePageCount <= 0) {
+ // $.modalAlertNew("WMS00102");
+ // return false;
+ //}
var minPackQty = thisCreateQty / cretePageCount;//最小包装量
minPackQty = minPackQty.toFixed(6);
$("#minPackQty").val(minPackQty);
diff --git a/WMS-BS/NFine.Web/Configs/database.config b/WMS-BS/NFine.Web/Configs/database.config
index efe0a79..064185f 100644
--- a/WMS-BS/NFine.Web/Configs/database.config
+++ b/WMS-BS/NFine.Web/Configs/database.config
@@ -3,12 +3,11 @@
+
+
-
-
+
+