diff --git a/erp_web/js/pages/materials/in_out.js b/erp_web/js/pages/materials/in_out.js index 5eae159e..da09073b 100644 --- a/erp_web/js/pages/materials/in_out.js +++ b/erp_web/js/pages/materials/in_out.js @@ -1385,7 +1385,6 @@ $("#Debt").val(discountlastmoney-res.changeamount); $("#AccountDay").val(res.accountday); //结算天数 preTotalPrice = res.totalprice; //记录前一次合计金额,用于扣预付款 - $("#AllocationProjectId").val(res.allocationprojectid); oldNumber = res.number; //记录编辑前的单据编号 oldId = res.id; //记录单据Id var editTitle = listTitle.replace("列表","信息"); @@ -1470,7 +1469,6 @@ function showDepotHead(index){ var res = $("#tableData").datagrid("getRows")[index]; var manyAccountMoney = 0; //多账户合计-零售 - $("#ProjectIdShow").text(res.projectName); $("#NumberShow").text(res.number); $("#OperTimeShow").text(res.opertimeStr); $('#OrganIdShow').text(res.organName); @@ -1540,7 +1538,6 @@ } $("#payTypeShow").text(res.paytype); var TotalPrice = res.totalprice; - $("#AllocationProjectIdShow").text(res.allocationProjectName); var showTitle = listTitle.replace("列表","信息"); $('#depotHeadDlgShow').show().dialog('open').dialog('setTitle',' 查看' + showTitle); $(".window-mask").css({ width: webW ,height: webH}); @@ -1778,7 +1775,7 @@ return; } } - var OrganId = null, ProjectId = null,AllocationProjectId = null; + var OrganId = null; var ChangeAmount = $.trim($("#ChangeAmount").val())-0; var TotalPrice = $("#depotHeadFM .datagrid-footer [field='AllPrice'] div").text(); if($('#OrganId').length){ @@ -1829,8 +1826,6 @@ var infoStr=JSON.stringify({ Type: listType, SubType: listSubType, - ProjectId: ProjectId, - AllocationProjectId: AllocationProjectId, DefaultNumber: $.trim($("#Number").attr("data-defaultNumber")),//初始编号 Number: $.trim($("#Number").val()), LinkNumber: $.trim($("#LinkNumber").val()), diff --git a/src/main/java/com/jsh/erp/controller/DepotItemController.java b/src/main/java/com/jsh/erp/controller/DepotItemController.java index 08ff4ba0..a0e4193c 100644 --- a/src/main/java/com/jsh/erp/controller/DepotItemController.java +++ b/src/main/java/com/jsh/erp/controller/DepotItemController.java @@ -298,8 +298,10 @@ public class DepotItemController { item.put("thisSum", thisSum); for(MaterialExtend me:meList) { if(me.getMaterialId().longValue() == diEx.getMId().longValue()) { - item.put("UnitPrice", me.getPurchaseDecimal()); - item.put("thisAllPrice", thisSum.multiply(me.getPurchaseDecimal())); + if(me.getPurchaseDecimal()!=null) { + item.put("UnitPrice", me.getPurchaseDecimal()); + item.put("thisAllPrice", thisSum.multiply(me.getPurchaseDecimal())); + } } } dataArray.add(item); diff --git a/src/main/java/com/jsh/erp/datasource/mappers/DepotHeadMapperEx.java b/src/main/java/com/jsh/erp/datasource/mappers/DepotHeadMapperEx.java index 65ae87c6..bc847c8a 100644 --- a/src/main/java/com/jsh/erp/datasource/mappers/DepotHeadMapperEx.java +++ b/src/main/java/com/jsh/erp/datasource/mappers/DepotHeadMapperEx.java @@ -117,8 +117,6 @@ public interface DepotHeadMapperEx { List getDepotHeadListByHandsPersonIds(@Param("handsPersonIds") String[] handsPersonIds); - List getDepotHeadListByDepotIds(@Param("depotIds") String[] depotIds); - BigDecimal getBuyAndSaleStatistics( @Param("type") String type, @Param("subType") String subType, diff --git a/src/main/java/com/jsh/erp/service/depot/DepotService.java b/src/main/java/com/jsh/erp/service/depot/DepotService.java index ccedea10..39a1e8d7 100644 --- a/src/main/java/com/jsh/erp/service/depot/DepotService.java +++ b/src/main/java/com/jsh/erp/service/depot/DepotService.java @@ -238,21 +238,6 @@ public class DepotService { } String [] idArray=ids.split(","); - /** - * 校验单据主表 jsh_depothead - * */ - List depotHeadList=null; - try{ - depotHeadList= depotHeadMapperEx.getDepotHeadListByDepotIds(idArray); - }catch(Exception e){ - JshException.readFail(logger, e); - } - if(depotHeadList!=null&&depotHeadList.size()>0){ - logger.error("异常码[{}],异常提示[{}],参数,DepotIds[{}]", - ExceptionConstants.DELETE_FORCE_CONFIRM_CODE,ExceptionConstants.DELETE_FORCE_CONFIRM_MSG,ids); - throw new BusinessRunTimeException(ExceptionConstants.DELETE_FORCE_CONFIRM_CODE, - ExceptionConstants.DELETE_FORCE_CONFIRM_MSG); - } /** * 校验单据子表 jsh_depotitem * */ diff --git a/src/main/resources/mapper_xml/DepotHeadMapperEx.xml b/src/main/resources/mapper_xml/DepotHeadMapperEx.xml index 32492cf2..c90f7509 100644 --- a/src/main/resources/mapper_xml/DepotHeadMapperEx.xml +++ b/src/main/resources/mapper_xml/DepotHeadMapperEx.xml @@ -306,13 +306,11 @@ -