jiazx0107@163.com
2023-06-25 34e3301ff24f10100dae8c9b4b98cafef1b6a653
igds-inout/src/main/java/com/ld/igds/inout/view/InoutList.js
@@ -86,4 +86,45 @@
//打印结算单
printPay = function(){
   $alert("打印模版未定义……");
};
/**
 * 自动计算
 * @param name
 */
deAutoByWeight = function(name){
   if(null == name) name = "1";
   var curData = view.get("#dsMain.data:#");
   var fullWeight = curData.get("fullWeight");
   var emptyWeight = curData.get("emptyWeight");
   if(fullWeight == 0 || emptyWeight == 0){
      return;
   }
   // 净重
   var netWeight = Number(fullWeight) - Number(emptyWeight);
   if (netWeight <= 0){
      $notify("净重小于0,当前称重存在逻辑问题");
      return;
   }
    //扣重信息
    var deHandle = curData.get("deHandle"), deCheck = curData.get("deCheck"), dePackage = curData.get("dePackage"), addCheck = curData.get("addCheck");
    var deSum = Number(deHandle) +  Number(deCheck) + Number(dePackage);
    /** 入库重量 = 净重 - 总扣重  */
    recordWeight = Number(netWeight) - Number(deSum);
    /** 结算重量 = 净重 - 总扣重 + 增重 */
    settleWeight = Number(netWeight) - Number(deSum) + Number(addCheck);
   curData.set("netWeight",netWeight);
   curData.set("settleWeight",settleWeight);
   curData.set("recordWeight",recordWeight);
};