diff --git a/sgzb-api/sgzb-api-system/src/main/java/com/bonus/sgzb/base/api/domain/BackApplyInfo.java b/sgzb-api/sgzb-api-system/src/main/java/com/bonus/sgzb/base/api/domain/BackApplyInfo.java index 18de002..3831369 100644 --- a/sgzb-api/sgzb-api-system/src/main/java/com/bonus/sgzb/base/api/domain/BackApplyInfo.java +++ b/sgzb-api/sgzb-api-system/src/main/java/com/bonus/sgzb/base/api/domain/BackApplyInfo.java @@ -188,7 +188,7 @@ public class BackApplyInfo extends BaseEntity { * rfid编码 */ private String rfidCode; - private String repairedNum; + private Integer repairedNum; private String backId; private String repairer; @@ -279,26 +279,26 @@ public class BackApplyInfo extends BaseEntity { private String typeId; @ApiModelProperty(value = "数量") - private String num; + private Integer num; /** * 已完成的退料数量 */ - private float finishedBackNum; + private Integer finishedBackNum; /** * 未完成的退料数量 */ - private float inCompletedBackNum; + private Integer inCompletedBackNum; /** * 此协议号最大剩余退料数 (前台显示 slt_agreement_info 表减去 back_check_details) */ - private float maxBackNum; + private Integer maxBackNum; /** * 此协议号最大剩余退料数 (后台计算,只查 slt_agreement_info 表) */ - private float maxBackNumBackend; + private Integer maxBackNumBackend; @ApiModelProperty(value = "详情id和数量") private String detailsIdByNum; @@ -360,8 +360,8 @@ public class BackApplyInfo extends BaseEntity { /** * 退料数量 */ - private String preNum; - private String auditNum; + private Integer preNum; + private Integer auditNum; private String typeCn; /** 前端条件查询所传工程id */ private String proId; diff --git a/sgzb-api/sgzb-api-system/src/main/java/com/bonus/sgzb/base/api/domain/DirectApplyDetails.java b/sgzb-api/sgzb-api-system/src/main/java/com/bonus/sgzb/base/api/domain/DirectApplyDetails.java index 47fc060..0b040b5 100644 --- a/sgzb-api/sgzb-api-system/src/main/java/com/bonus/sgzb/base/api/domain/DirectApplyDetails.java +++ b/sgzb-api/sgzb-api-system/src/main/java/com/bonus/sgzb/base/api/domain/DirectApplyDetails.java @@ -28,13 +28,13 @@ public class DirectApplyDetails extends BaseEntity { /** * 直转数量 */ - private String directNum; + private Integer directNum; private String typeName; private String kindName; private String modelName; private String maCode; private String unitName; - private String useNum; + private Integer useNum; private String companyId; } diff --git a/sgzb-api/sgzb-api-system/src/main/java/com/bonus/sgzb/base/api/domain/MaType.java b/sgzb-api/sgzb-api-system/src/main/java/com/bonus/sgzb/base/api/domain/MaType.java index 6d2f790..051d365 100644 --- a/sgzb-api/sgzb-api-system/src/main/java/com/bonus/sgzb/base/api/domain/MaType.java +++ b/sgzb-api/sgzb-api-system/src/main/java/com/bonus/sgzb/base/api/domain/MaType.java @@ -109,7 +109,7 @@ public class MaType extends BaseEntity { /** 库存预警数量 */ @ApiModelProperty(value = "库存预警数量") - private String warnNum; + private Integer warnNum; /** 库存预警数量 */ @ApiModelProperty(value = "是否计划管理(0代表否 1代表是)") diff --git a/sgzb-api/sgzb-api-system/src/main/java/com/bonus/sgzb/base/api/domain/MachIneDto.java b/sgzb-api/sgzb-api-system/src/main/java/com/bonus/sgzb/base/api/domain/MachIneDto.java index 6483cdd..d4d8b9a 100644 --- a/sgzb-api/sgzb-api-system/src/main/java/com/bonus/sgzb/base/api/domain/MachIneDto.java +++ b/sgzb-api/sgzb-api-system/src/main/java/com/bonus/sgzb/base/api/domain/MachIneDto.java @@ -7,6 +7,8 @@ import lombok.Builder; import lombok.Data; import lombok.NoArgsConstructor; +import java.math.BigDecimal; + /** * 表单类型表单集合 * @Author ma_sh @@ -80,7 +82,7 @@ public class MachIneDto { /** 单价 */ @ApiModelProperty(value = "单价") - private String buyPrice; + private BigDecimal buyPrice; /** 编码 */ @ApiModelProperty(value = "编码") @@ -126,13 +128,13 @@ public class MachIneDto { * 数量 */ @ApiModelProperty(value = "上方页面入库数量") - private Double num; + private Integer num; /** * 数量 */ @ApiModelProperty(value = "数量") - private Double totalNum; + private Integer totalNum; /** * 检验人 @@ -144,6 +146,6 @@ public class MachIneDto { * 入库数量 */ @ApiModelProperty(value = "表单集合入库数量") - private Double putInStoreNum; + private Integer putInStoreNum; } diff --git a/sgzb-api/sgzb-api-system/src/main/java/com/bonus/sgzb/base/api/domain/MachinePart.java b/sgzb-api/sgzb-api-system/src/main/java/com/bonus/sgzb/base/api/domain/MachinePart.java index aa68a1e..d50101d 100644 --- a/sgzb-api/sgzb-api-system/src/main/java/com/bonus/sgzb/base/api/domain/MachinePart.java +++ b/sgzb-api/sgzb-api-system/src/main/java/com/bonus/sgzb/base/api/domain/MachinePart.java @@ -15,8 +15,8 @@ public class MachinePart { private String typeName; private String modelId; private Integer parentId; - private Double partNum; - private Double num; + private Integer partNum; + private Integer num; private Integer typeId; /** 名称 */ @ApiModelProperty(value = "厂家名称") @@ -26,10 +26,10 @@ public class MachinePart { * 在用数量 */ @ApiModelProperty(value = "在用数量") - private Double usNum; + private Integer usNum; /** * 总保有量 */ @ApiModelProperty(value = "总保有量") - private Double allNum; + private Integer allNum; } diff --git a/sgzb-api/sgzb-api-system/src/main/java/com/bonus/sgzb/base/api/domain/SavePutInfoDto.java b/sgzb-api/sgzb-api-system/src/main/java/com/bonus/sgzb/base/api/domain/SavePutInfoDto.java index cb1f081..a40fa30 100644 --- a/sgzb-api/sgzb-api-system/src/main/java/com/bonus/sgzb/base/api/domain/SavePutInfoDto.java +++ b/sgzb-api/sgzb-api-system/src/main/java/com/bonus/sgzb/base/api/domain/SavePutInfoDto.java @@ -49,7 +49,7 @@ public class SavePutInfoDto extends BaseEntity { * 数量 */ @ApiModelProperty(value = "数量") - private Double num; + private Integer num; /** * 库房 diff --git a/sgzb-api/sgzb-api-system/src/main/java/com/bonus/sgzb/base/api/domain/SltAgreementApply.java b/sgzb-api/sgzb-api-system/src/main/java/com/bonus/sgzb/base/api/domain/SltAgreementApply.java index 5962cfe..9c9a998 100644 --- a/sgzb-api/sgzb-api-system/src/main/java/com/bonus/sgzb/base/api/domain/SltAgreementApply.java +++ b/sgzb-api/sgzb-api-system/src/main/java/com/bonus/sgzb/base/api/domain/SltAgreementApply.java @@ -2,6 +2,7 @@ package com.bonus.sgzb.base.api.domain; import lombok.Data; +import java.math.BigDecimal; import java.util.List; /** @@ -58,7 +59,7 @@ public class SltAgreementApply { /** *结算总费用 */ - private String cost; + private BigDecimal cost; private String repairIds; private SltAgreementRelation relation; diff --git a/sgzb-api/sgzb-api-system/src/main/java/com/bonus/sgzb/base/api/domain/SltAgreementDetails.java b/sgzb-api/sgzb-api-system/src/main/java/com/bonus/sgzb/base/api/domain/SltAgreementDetails.java index 6068152..114c552 100644 --- a/sgzb-api/sgzb-api-system/src/main/java/com/bonus/sgzb/base/api/domain/SltAgreementDetails.java +++ b/sgzb-api/sgzb-api-system/src/main/java/com/bonus/sgzb/base/api/domain/SltAgreementDetails.java @@ -50,7 +50,7 @@ public class SltAgreementDetails { /** *金额 */ - private String money; + private BigDecimal money; /** *是否收费 */ diff --git a/sgzb-api/sgzb-api-system/src/main/java/com/bonus/sgzb/base/api/domain/SltAgreementRelation.java b/sgzb-api/sgzb-api-system/src/main/java/com/bonus/sgzb/base/api/domain/SltAgreementRelation.java index 5ede08f..a0e0e78 100644 --- a/sgzb-api/sgzb-api-system/src/main/java/com/bonus/sgzb/base/api/domain/SltAgreementRelation.java +++ b/sgzb-api/sgzb-api-system/src/main/java/com/bonus/sgzb/base/api/domain/SltAgreementRelation.java @@ -2,6 +2,7 @@ package com.bonus.sgzb.base.api.domain; import lombok.Data; +import java.math.BigDecimal; import java.util.List; /** @@ -25,11 +26,11 @@ public class SltAgreementRelation { /** *增加费用 */ - private String addCost; + private BigDecimal addCost; /** *减免费用 */ - private String subCost; + private BigDecimal subCost; /** *增减原因 */ @@ -37,18 +38,18 @@ public class SltAgreementRelation { /** *结算总费用 */ - private String cost; + private BigDecimal cost; /** *状态0待审核1审核通过2审核驳回 */ private String status; - private String loseCost; - private String leaseCostOne; - private String leaseCostThree; - private String scrapCost; - private String preScrapCost; - private String repairCost; + private BigDecimal loseCost; + private BigDecimal leaseCostOne; + private BigDecimal leaseCostThree; + private BigDecimal scrapCost; + private BigDecimal preScrapCost; + private BigDecimal repairCost; private String isSltOne; private String isSltThree; /** diff --git a/sgzb-common/sgzb-common-log/src/main/java/com/bonus/sgzb/common/log/aspect/LogAspect.java b/sgzb-common/sgzb-common-log/src/main/java/com/bonus/sgzb/common/log/aspect/LogAspect.java index 3580a31..3b48d75 100644 --- a/sgzb-common/sgzb-common-log/src/main/java/com/bonus/sgzb/common/log/aspect/LogAspect.java +++ b/sgzb-common/sgzb-common-log/src/main/java/com/bonus/sgzb/common/log/aspect/LogAspect.java @@ -315,7 +315,7 @@ public class LogAspect bmStorageLog.setTaskId(String.valueOf(bai.getTaskId())); bmStorageLog.setTypeId(Integer.parseInt(bai.getTypeId())); bmStorageLog.setTypeName(bai.getMaCode()); - bmStorageLog.setPreStoreNum(Integer.parseInt(bai.getNum())); + bmStorageLog.setPreStoreNum(bai.getNum()); bmStorageLog.setBackNum(bai.getBackNum()); bmStorageLog.setPassNum(bai.getPassNum()); bmStorageLog.setMaintenanceNum(bai.getMaintenanceNum()); diff --git a/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/app/domain/LeaseApplyDetails.java b/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/app/domain/LeaseApplyDetails.java index 6ceb8f9..c4c4ebb 100644 --- a/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/app/domain/LeaseApplyDetails.java +++ b/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/app/domain/LeaseApplyDetails.java @@ -58,7 +58,7 @@ public class LeaseApplyDetails implements Serializable { * 预领料数 */ @ApiModelProperty(value = "预领料数") - private Double preNum; + private Integer preNum; private List maTypeDetails; @@ -66,17 +66,17 @@ public class LeaseApplyDetails implements Serializable { * 已领数量 */ @ApiModelProperty(value = "已领数量") - private Double alNum; + private Integer alNum; /** * 此数量是剩余需要出库的数量(preNum - alNum) */ @ApiModelProperty(value = "剩余最大出库数量") - private Double outNum; + private Integer outNum; /** 审批数量 */ @ApiModelProperty(value = "审批数量") - private Double auditNum; + private Integer auditNum; /** * 状态(待审批,进行中,已出库) diff --git a/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/app/domain/LeaseUserBook.java b/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/app/domain/LeaseUserBook.java index 1d09f53..ba0409a 100644 --- a/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/app/domain/LeaseUserBook.java +++ b/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/app/domain/LeaseUserBook.java @@ -30,7 +30,7 @@ public class LeaseUserBook { * 预约数量 */ @ApiModelProperty(value = "预约数量") - private int bookNum; + private Integer bookNum; private Long companyId; private String parentName; private String typeName; diff --git a/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/app/domain/StorageStatus.java b/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/app/domain/StorageStatus.java index a6fd3ff..9a5c917 100644 --- a/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/app/domain/StorageStatus.java +++ b/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/app/domain/StorageStatus.java @@ -64,42 +64,42 @@ public class StorageStatus { */ @ApiModelProperty(value = "在库数量") @Excel(name = "在库数量",cellType = Excel.ColumnType.NUMERIC) - private Double num; + private Integer num; /** * 在用数量 */ @ApiModelProperty(value = "在用数量") @Excel(name = "在用数量",cellType = Excel.ColumnType.NUMERIC) - private Double usNum; + private Integer usNum; /** * 在修数量 */ @ApiModelProperty(value = "在修数量") @Excel(name = "在修数量",cellType = Excel.ColumnType.NUMERIC) - private Double repairNum; + private Integer repairNum; /** * 修试后待入库 */ @ApiModelProperty(value = "修试后待入库") @Excel(name = "修试后待入库",cellType = Excel.ColumnType.NUMERIC) - private Double repairInputNum; + private Integer repairInputNum; /** * 新购待入库 */ @ApiModelProperty(value = "新购待入库") @Excel(name = "新购待入库",cellType = Excel.ColumnType.NUMERIC) - private Double inputNum; + private Integer inputNum; /** * 总保有量 */ @ApiModelProperty(value = "总保有量") @Excel(name = "总保有量",cellType = Excel.ColumnType.NUMERIC) - private Double allNum; + private Integer allNum; /** * 是否计数 @@ -114,14 +114,14 @@ public class StorageStatus { */ @ApiModelProperty(value = "租赁数量") @Excel(name = "租赁数量",cellType = Excel.ColumnType.NUMERIC) - private Double outNum; + private Integer outNum; /** * 归还数量 */ @ApiModelProperty(value = "归还数量") @Excel(name = "归还数量",cellType = Excel.ColumnType.NUMERIC) - private Double backNum; + private Integer backNum; /** diff --git a/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/app/domain/TmTask.java b/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/app/domain/TmTask.java index 1701377..9d181b5 100644 --- a/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/app/domain/TmTask.java +++ b/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/app/domain/TmTask.java @@ -64,7 +64,7 @@ public class TmTask implements Serializable { * 库存 */ @ApiModelProperty(value = "库存") - private Double num; + private Integer num; /** * 费用承担方 @@ -263,7 +263,7 @@ public class TmTask implements Serializable { private String status; private String maStatus; private String typeId; - private Double partNum; + private Integer partNum; @ApiModelProperty(value = "预计领料时间(重庆)") @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") diff --git a/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/app/service/impl/AppBackApplyServiceImpl.java b/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/app/service/impl/AppBackApplyServiceImpl.java index 9ef2b9e..651e1f2 100644 --- a/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/app/service/impl/AppBackApplyServiceImpl.java +++ b/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/app/service/impl/AppBackApplyServiceImpl.java @@ -125,7 +125,7 @@ public class AppBackApplyServiceImpl implements AppBackApplyService { typeIds.removeIf(item -> item == null); for (TmTask typeId : typeIds) { MachinePart machinePart = appBackApplyMapper.getMachineParts(typeId); - machinePart.setPartNum((typeId.getPartNum() * Double.parseDouble(backApplyInfo.getPreNum()))); + machinePart.setPartNum(typeId.getPartNum() * backApplyInfo.getPreNum()); machineParts.add(machinePart); } backApplyInfo.setMaTypeDetails(machineParts); diff --git a/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/app/service/impl/BackReceiveServiceImpl.java b/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/app/service/impl/BackReceiveServiceImpl.java index 41b1b57..cfafc40 100644 --- a/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/app/service/impl/BackReceiveServiceImpl.java +++ b/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/app/service/impl/BackReceiveServiceImpl.java @@ -58,7 +58,7 @@ public class BackReceiveServiceImpl implements BackReceiveService { MachinePart machinePart = tmTaskMapper.getMachineParts(typeId); machinePart.setParentId(record.getId().intValue()); int countMachineByPidAndTid = tmTaskMapper.getCountMachineByPidAndTid(machinePart); - Double machinePartNum = typeId.getPartNum() * Double.parseDouble(backApplyInfo.getAuditNum()); + Integer machinePartNum = typeId.getPartNum() * backApplyInfo.getAuditNum(); count1 += machinePartNum; count2 += countMachineByPidAndTid; machinePart.setPartNum(machinePartNum - countMachineByPidAndTid); @@ -68,7 +68,7 @@ public class BackReceiveServiceImpl implements BackReceiveService { if (count1 == count2) { backApplyInfo.setPartNum(0); } else { - backApplyInfo.setPartNum((int) Double.parseDouble(backApplyInfo.getAuditNum())); + backApplyInfo.setPartNum(backApplyInfo.getAuditNum()); } } } @@ -162,7 +162,7 @@ public class BackReceiveServiceImpl implements BackReceiveService { BackApplyInfo b = allList1.get(0); record.setTypeId(b.getTypeId()); int num = backReceiveMapper.getmaChineByCt(record); - record.setNum(String.valueOf(num)); + record.setNum(num); } //先判断是否已经完成退料了 diff --git a/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/app/service/impl/TmTaskServiceImpl.java b/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/app/service/impl/TmTaskServiceImpl.java index a37eae3..223bf50 100644 --- a/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/app/service/impl/TmTaskServiceImpl.java +++ b/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/app/service/impl/TmTaskServiceImpl.java @@ -513,7 +513,7 @@ public class TmTaskServiceImpl implements TmTaskService { // 去查询领料任务详情表 List leaseApplyDetails = tmTaskMapper.getLeaseApplyDetailsCq(leaseApplyInfo); if (leaseApplyDetails.size() > 0) { - for (LeaseApplyDetails leaseApplyDetail : leaseApplyDetails) { + /* for (LeaseApplyDetails leaseApplyDetail : leaseApplyDetails) { List machineParts = new ArrayList<>(); List typeIds = tmTaskMapper.getMaTypeDetails(leaseApplyDetail); typeIds.removeIf(item -> item == null); @@ -523,7 +523,7 @@ public class TmTaskServiceImpl implements TmTaskService { machineParts.add(machinePart); } leaseApplyDetail.setMaTypeDetails(machineParts); - } + }*/ listLeaseDetails.addAll(leaseApplyDetails); } } diff --git a/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/base/domain/MaHouseSet.java b/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/base/domain/MaHouseSet.java index 2d72015..ecb34d1 100644 --- a/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/base/domain/MaHouseSet.java +++ b/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/base/domain/MaHouseSet.java @@ -33,7 +33,7 @@ public class MaHouseSet { * 数量 */ @ApiModelProperty(value= "数量") - private String num; + private Integer num; /** * 帐号状态(0正常 1停用) */ @@ -131,11 +131,11 @@ public class MaHouseSet { } - public String getNum() { + public Integer getNum() { return num; } - public void setNum(String num) { + public void setNum(Integer num) { this.num = num; } diff --git a/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/base/domain/MaPartType.java b/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/base/domain/MaPartType.java index d5696f1..758f559 100644 --- a/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/base/domain/MaPartType.java +++ b/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/base/domain/MaPartType.java @@ -37,7 +37,7 @@ public class MaPartType extends BaseEntity { //实时库存 @Excel(name = "实时库存") - private String num; + private Integer num; //计量单位ID @Excel(name = "计量单位ID") @@ -53,7 +53,7 @@ public class MaPartType extends BaseEntity { //库存预警数量 @Excel(name = "库存预警数量") - private String warnNum; + private Integer warnNum; //删除标志(0代表存在 2代表删除) @Excel(name = "删除标志(0代表存在 2代表删除)") diff --git a/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/largeScreen/domain/ScrapAnalysisVo.java b/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/largeScreen/domain/ScrapAnalysisVo.java index 632301d..b8039fb 100644 --- a/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/largeScreen/domain/ScrapAnalysisVo.java +++ b/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/largeScreen/domain/ScrapAnalysisVo.java @@ -10,23 +10,23 @@ import lombok.Data; public class ScrapAnalysisVo { /** 计划退料数量*/ - private double planNum; + private Integer planNum; /** 实际退料数量*/ - private double realityNum; + private Integer realityNum; /** 维修总量*/ - private double repairNum; + private Integer repairNum; /** 维修合格*/ - private double repairedNum; + private Integer repairedNum; /** 维修报废数量*/ - private double scrapNum; + private Integer scrapNum; /** 数量*/ - private double num; + private Integer num; /** 数量2*/ - private double num2; + private Integer num2; /** 机具类型名称*/ private String typeName; diff --git a/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/material/controller/BackApplyController.java b/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/material/controller/BackApplyController.java index f0a57c4..925762b 100644 --- a/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/material/controller/BackApplyController.java +++ b/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/material/controller/BackApplyController.java @@ -137,11 +137,11 @@ public class BackApplyController extends BaseController { /** * 退料申请详情修改 */ - @ApiOperation(value = "退料申请详情修改") +/* @ApiOperation(value = "退料申请详情修改") @PostMapping("/setModify") public AjaxResult setModify(@RequestBody List bean) { return backApplyService.setModify(bean); - } + }*/ /** * 退料申请删除 diff --git a/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/material/domain/BackApplyDto.java b/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/material/domain/BackApplyDto.java index a4289c2..9b513a6 100644 --- a/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/material/domain/BackApplyDto.java +++ b/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/material/domain/BackApplyDto.java @@ -28,7 +28,7 @@ public class BackApplyDto { @ApiModelProperty(value="同一退料单中不同器具状态") private String status; - private String auditNum; + private Integer auditNum; /** 创建者 */ @ApiModelProperty(value = "创建者") diff --git a/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/material/domain/InputApplyDetails.java b/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/material/domain/InputApplyDetails.java index 2fcb38b..990a3e8 100644 --- a/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/material/domain/InputApplyDetails.java +++ b/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/material/domain/InputApplyDetails.java @@ -40,7 +40,7 @@ public class InputApplyDetails extends BaseEntity private Integer inputNum; /** 入库类型(1新购,2退料,3修试后,4盘点) */ - @Excel(name = "入库类型", readConverterExp = "1=新购,2退料,3修试后,4盘点") + @Excel(name = "入库类型", readConverterExp = "1=新购,2=退料,3=修试后,4=盘点") private String inputType; /** 数据所属组织 */ diff --git a/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/material/domain/TmTask.java b/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/material/domain/TmTask.java index d8f6d50..9f56192 100644 --- a/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/material/domain/TmTask.java +++ b/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/material/domain/TmTask.java @@ -228,7 +228,7 @@ public class TmTask implements Serializable { @ApiModelProperty(value = "分管审批备注") private String deptAuditRemark; - private String partNum; + private Integer partNum; private String typeId; /** diff --git a/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/material/mapper/InventoryAndWarehousingMapper.java b/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/material/mapper/InventoryAndWarehousingMapper.java index 1e69e90..ebc7d11 100644 --- a/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/material/mapper/InventoryAndWarehousingMapper.java +++ b/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/material/mapper/InventoryAndWarehousingMapper.java @@ -43,7 +43,7 @@ public interface InventoryAndWarehousingMapper { * @param num * @return */ - int updateMaType(@Param("typeId") String typeId, @Param("num") Double num); + int updateMaType(@Param("typeId") String typeId, @Param("num") Integer num); /** * 新增ma_machine表 diff --git a/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/material/service/BackApplyService.java b/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/material/service/BackApplyService.java index e25ce61..e1a2192 100644 --- a/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/material/service/BackApplyService.java +++ b/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/material/service/BackApplyService.java @@ -75,13 +75,6 @@ public interface BackApplyService { List getView(BackApplyInfo bean); List getViewByApply(BackApplyInfo bean); - /** - * 退料申请详情修改 - * @param bean - * @return - */ - AjaxResult setModify(List bean); - /** * 删除 * @param bean diff --git a/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/material/service/impl/BackApplyServiceImpl.java b/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/material/service/impl/BackApplyServiceImpl.java index 82c52b4..02ebde8 100644 --- a/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/material/service/impl/BackApplyServiceImpl.java +++ b/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/material/service/impl/BackApplyServiceImpl.java @@ -142,7 +142,8 @@ public class BackApplyServiceImpl implements BackApplyService { bean.setCompanyId(companyId.toString()); } List view = backApplyMapper.getView(bean); - return getMaTypeDetails(view); +// return getMaTypeDetails(view); + return view; } private List getMaTypeDetails(List view) { @@ -153,7 +154,7 @@ public class BackApplyServiceImpl implements BackApplyService { typeIds.removeIf(item -> item == null); for (TmTask typeId : typeIds) { MachinePart machinePart = tmTaskMapper.getMachineParts(typeId); - machinePart.setPartNum((Double.parseDouble(typeId.getPartNum()) * Double.parseDouble(backApplyInfo.getPreNum()))); + machinePart.setPartNum(typeId.getPartNum() * backApplyInfo.getPreNum()); machineParts.add(machinePart); } backApplyInfo.setMaTypeDetails(machineParts); @@ -178,11 +179,11 @@ public class BackApplyServiceImpl implements BackApplyService { } - @Override + /* @Override public AjaxResult setModify(List bean) { if (CollUtil.isNotEmpty(bean)) { for (BackApplyInfo backApplyInfo : bean) { - if (!StringUtils.isEmpty(backApplyInfo.getDetailsId()) && !StringUtils.isEmpty(backApplyInfo.getNum())) { + if (!StringUtils.isEmpty(backApplyInfo.getDetailsId()) && !(backApplyInfo.getNum() == null)) { String[] detailsId = backApplyInfo.getDetailsId().split(","); String[] num = backApplyInfo.getNum().split(","); for (int i = 0; i < detailsId.length; i++) { @@ -202,7 +203,7 @@ public class BackApplyServiceImpl implements BackApplyService { } return AjaxResult.success("修改成功"); - } + }*/ @Override public AjaxResult del(BackApplyInfo bean) { diff --git a/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/material/service/impl/InventoryAndWarehousingServiceImpl.java b/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/material/service/impl/InventoryAndWarehousingServiceImpl.java index 418ea9a..00fd9d9 100644 --- a/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/material/service/impl/InventoryAndWarehousingServiceImpl.java +++ b/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/material/service/impl/InventoryAndWarehousingServiceImpl.java @@ -251,7 +251,7 @@ public class InventoryAndWarehousingServiceImpl implements InventoryAndWarehousi * @param num * @return */ - private int updateMaTypeInfo(String typeId, Double num) { + private int updateMaTypeInfo(String typeId, Integer num) { return inventoryAndWarehousingMapper.updateMaType(typeId, num); } @@ -263,10 +263,10 @@ public class InventoryAndWarehousingServiceImpl implements InventoryAndWarehousi */ private int insertPutInfo(SavePutInfoDto dto, String code) { int res = 0; - Double total = dto.getMachIneDtoList().stream() + Integer total = dto.getMachIneDtoList().stream() .map(MachIneDto::getPutInStoreNum) .filter(num -> num != null) - .collect(Collectors.summingDouble(Double::doubleValue)); + .collect(Collectors.summingInt(Integer::intValue)); if (CollectionUtils.isNotEmpty(dto.getMachIneDtoList())) { MachIneDto machIneDto = dto.getMachIneDtoList().get(0); machIneDto.setCode(code); diff --git a/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/material/service/impl/SltAgreementInfoServiceImpl.java b/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/material/service/impl/SltAgreementInfoServiceImpl.java index bfa9d9b..9dc6c3e 100644 --- a/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/material/service/impl/SltAgreementInfoServiceImpl.java +++ b/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/material/service/impl/SltAgreementInfoServiceImpl.java @@ -288,12 +288,12 @@ public class SltAgreementInfoServiceImpl implements SltAgreementInfoService { } else { relation.setIsSltThree("0"); } - relation.setLeaseCostOne(leaseCostOne.toString()); - relation.setLeaseCostThree(leaseCostThree.toString()); - relation.setRepairCost(repairCost.toString()); - relation.setScrapCost(scrapCost.toString()); - relation.setPreScrapCost(preScrapCost.toString()); - relation.setLoseCost(loseCost.toString()); + relation.setLeaseCostOne(leaseCostOne); + relation.setLeaseCostThree(leaseCostThree); + relation.setRepairCost(repairCost); + relation.setScrapCost(scrapCost); + relation.setPreScrapCost(preScrapCost); + relation.setLoseCost(loseCost); relations.add(relation); } return relations; diff --git a/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/material/service/impl/WorkSiteDirectManageImpl.java b/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/material/service/impl/WorkSiteDirectManageImpl.java index 9ce8dba..08654a6 100644 --- a/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/material/service/impl/WorkSiteDirectManageImpl.java +++ b/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/material/service/impl/WorkSiteDirectManageImpl.java @@ -260,8 +260,8 @@ public class WorkSiteDirectManageImpl implements WorkSiteDirectManageService { for (BackApplyInfo leaseApplyDetails : leaseApplyDetailsList) { //设置领料任务ID leaseApplyDetails.setId(backApplyInfoId); - leaseApplyDetails.setNum(leaseApplyDetails.getDirectNum().toString()); - leaseApplyDetails.setAuditNum(leaseApplyDetails.getDirectNum().toString()); + leaseApplyDetails.setNum(leaseApplyDetails.getDirectNum()); + leaseApplyDetails.setAuditNum(leaseApplyDetails.getDirectNum()); // 插入领料任务明细 boolean addLeaseTaskDetailsResult = backApplyService.upload(leaseApplyDetails) > 0; if (!addLeaseTaskDetailsResult) { diff --git a/sgzb-modules/sgzb-material/src/main/resources/mapper/app/LeaseApplyDetailsMapper.xml b/sgzb-modules/sgzb-material/src/main/resources/mapper/app/LeaseApplyDetailsMapper.xml index 3d6d9b1..58fd5f6 100644 --- a/sgzb-modules/sgzb-material/src/main/resources/mapper/app/LeaseApplyDetailsMapper.xml +++ b/sgzb-modules/sgzb-material/src/main/resources/mapper/app/LeaseApplyDetailsMapper.xml @@ -360,8 +360,8 @@ update_time, remark, company_id) values - (#{item.parenntId,jdbcType=INTEGER}, #{item.typeId,jdbcType=INTEGER}, #{item.preNum,jdbcType=FLOAT}, - #{item.alNum,jdbcType=FLOAT}, #{item.status,jdbcType=VARCHAR}, #{item.createBy,jdbcType=VARCHAR}, + (#{item.parenntId,jdbcType=INTEGER}, #{item.typeId,jdbcType=INTEGER}, #{item.preNum,jdbcType=INTEGER}, + #{item.alNum,jdbcType=INTEGER}, #{item.status,jdbcType=VARCHAR}, #{item.createBy,jdbcType=VARCHAR}, NOW(), #{item.updateBy,jdbcType=VARCHAR}, NOW(), #{item.remark,jdbcType=VARCHAR}, #{item.companyId,jdbcType=INTEGER}) diff --git a/sgzb-modules/sgzb-material/src/main/resources/mapper/base/MaHouseSetMapper.xml b/sgzb-modules/sgzb-material/src/main/resources/mapper/base/MaHouseSetMapper.xml index 95925ce..c3aa468 100644 --- a/sgzb-modules/sgzb-material/src/main/resources/mapper/base/MaHouseSetMapper.xml +++ b/sgzb-modules/sgzb-material/src/main/resources/mapper/base/MaHouseSetMapper.xml @@ -36,7 +36,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" house_id, type_id, ma_id, - num, + num, status, dept_id, del_flag, @@ -50,7 +50,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" #{houseId}, #{typeId}, #{maId}, - #{num}, + #{num}, #{status}, #{deptId}, #{delFlag},