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 ba542460..f5a6f6a4 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 @@ -1,6 +1,7 @@ package com.bonus.sgzb.base.api.domain; import com.bonus.sgzb.common.core.web.domain.BaseEntity; +import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.annotation.JsonInclude; import io.swagger.annotations.ApiModelProperty; import lombok.Data; @@ -61,6 +62,11 @@ public class MaType extends BaseEntity { @ApiModelProperty(value = "租赁单价") private String leasePrice; + /** 租赁单价 */ + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") + @ApiModelProperty(value = "租赁单价") + private Date effTime; + @ApiModelProperty(value = "外部价格") private String rentPrice; diff --git a/sgzb-modules/sgzb-base/src/main/java/com/bonus/sgzb/app/controller/BackApplyController.java b/sgzb-modules/sgzb-base/src/main/java/com/bonus/sgzb/app/controller/BackApplyController.java index 8c7e2afe..8a1753c1 100644 --- a/sgzb-modules/sgzb-base/src/main/java/com/bonus/sgzb/app/controller/BackApplyController.java +++ b/sgzb-modules/sgzb-base/src/main/java/com/bonus/sgzb/app/controller/BackApplyController.java @@ -89,7 +89,7 @@ public class BackApplyController extends BaseController { * @return AjaxResult对象 */ @Log(title = "退料详情查看", businessType = BusinessType.QUERY) - @GetMapping("view") + @PostMapping("view") public AjaxResult view(@RequestBody BackApplyInfo record) { try { List list =backApplyService.view(record); @@ -106,7 +106,7 @@ public class BackApplyController extends BaseController { * @return AjaxResult对象 */ @Log(title = "退料审核明细", businessType = BusinessType.QUERY) - @GetMapping("examineView") + @PostMapping("examineView") public AjaxResult examineView(@RequestBody BackApplyInfo record) { try { List list =backApplyService.examineView(record); @@ -123,7 +123,7 @@ public class BackApplyController extends BaseController { * @return AjaxResult对象 */ @Log(title = "退料删除", businessType = BusinessType.QUERY) - @GetMapping("del") + @PostMapping("del") public AjaxResult del(@RequestBody BackApplyInfo record) { try { int re =backApplyService.del(record); @@ -144,7 +144,7 @@ public class BackApplyController extends BaseController { * @return AjaxResult对象 */ @Log(title = "退料申请-退料单位", businessType = BusinessType.QUERY) - @GetMapping("getbackUnit") + @PostMapping("getbackUnit") public AjaxResult getbackUnit(@RequestBody BmAgreementInfo record) { try { List list =backApplyService.getbackUnit(record); @@ -161,7 +161,7 @@ public class BackApplyController extends BaseController { * @return AjaxResult对象 */ @Log(title = "退料申请-退料工程", businessType = BusinessType.QUERY) - @GetMapping("getbackPro") + @PostMapping("getbackPro") public AjaxResult getbackPro(@RequestBody BmAgreementInfo record) { try { List list =backApplyService.getbackPro(record); diff --git a/sgzb-modules/sgzb-base/src/main/java/com/bonus/sgzb/app/domain/BackApplyInfo.java b/sgzb-modules/sgzb-base/src/main/java/com/bonus/sgzb/app/domain/BackApplyInfo.java index 87618774..6c6e55c3 100644 --- a/sgzb-modules/sgzb-base/src/main/java/com/bonus/sgzb/app/domain/BackApplyInfo.java +++ b/sgzb-modules/sgzb-base/src/main/java/com/bonus/sgzb/app/domain/BackApplyInfo.java @@ -81,4 +81,9 @@ public class BackApplyInfo { * 审核备注 */ private String directAuditRemark; + private String code; + private String backPerson; + private String lotId; + private String unitId; + private String backTime; } diff --git a/sgzb-modules/sgzb-base/src/main/java/com/bonus/sgzb/base/mapper/MaLabelBindMapper.java b/sgzb-modules/sgzb-base/src/main/java/com/bonus/sgzb/base/mapper/MaLabelBindMapper.java index 0287fdd1..2b39c205 100644 --- a/sgzb-modules/sgzb-base/src/main/java/com/bonus/sgzb/base/mapper/MaLabelBindMapper.java +++ b/sgzb-modules/sgzb-base/src/main/java/com/bonus/sgzb/base/mapper/MaLabelBindMapper.java @@ -1,7 +1,9 @@ package com.bonus.sgzb.base.mapper; import java.util.List; +import com.bonus.sgzb.base.domain.MaLabelBind; import com.bonus.sgzb.base.vo.MaLabelBindVO; +import org.apache.ibatis.annotations.Mapper; /** * 机具设备标签ma_label_bindMapper接口 @@ -9,6 +11,7 @@ import com.bonus.sgzb.base.vo.MaLabelBindVO; * @author bonus * @date 2023-12-13 */ +@Mapper public interface MaLabelBindMapper { /** @@ -65,4 +68,6 @@ public interface MaLabelBindMapper * @return 结果 */ public int updateMaLabelBindByMaIds(Long maId); + + int insertLabelBind(MaLabelBind maLabelBind); } diff --git a/sgzb-modules/sgzb-base/src/main/java/com/bonus/sgzb/base/service/impl/RepairServiceImpl.java b/sgzb-modules/sgzb-base/src/main/java/com/bonus/sgzb/base/service/impl/RepairServiceImpl.java index 54eeec15..0a0134a8 100644 --- a/sgzb-modules/sgzb-base/src/main/java/com/bonus/sgzb/base/service/impl/RepairServiceImpl.java +++ b/sgzb-modules/sgzb-base/src/main/java/com/bonus/sgzb/base/service/impl/RepairServiceImpl.java @@ -1,16 +1,12 @@ package com.bonus.sgzb.base.service.impl; -import cn.hutool.http.server.HttpServerRequest; import com.bonus.sgzb.base.domain.RepairApplyRecord; import com.bonus.sgzb.base.domain.RepairPartDetails; import com.bonus.sgzb.base.domain.RepairTask; import com.bonus.sgzb.base.domain.RepairTaskDetails; -import com.bonus.sgzb.base.domain.vo.TreeSelect; import com.bonus.sgzb.base.domain.vo.dictVo; import com.bonus.sgzb.base.mapper.RepairMapper; import com.bonus.sgzb.base.service.RepairService; -import com.bonus.sgzb.common.core.constant.TokenConstants; -import com.bonus.sgzb.common.core.utils.SpringUtils; import com.bonus.sgzb.common.core.web.domain.AjaxResult; import com.bonus.sgzb.common.security.service.TokenService; import com.bonus.sgzb.common.security.utils.SecurityUtils; diff --git a/sgzb-modules/sgzb-base/src/main/java/com/bonus/sgzb/largeScreen/service/impl/LargeScreenServiceImpl.java b/sgzb-modules/sgzb-base/src/main/java/com/bonus/sgzb/largeScreen/service/impl/LargeScreenServiceImpl.java index e4d7a92b..229df537 100644 --- a/sgzb-modules/sgzb-base/src/main/java/com/bonus/sgzb/largeScreen/service/impl/LargeScreenServiceImpl.java +++ b/sgzb-modules/sgzb-base/src/main/java/com/bonus/sgzb/largeScreen/service/impl/LargeScreenServiceImpl.java @@ -241,7 +241,7 @@ public class LargeScreenServiceImpl implements ILargeScreenService { List valueList = commonUtil.setMaterialReturnData(list); num = valueList.get(0); num2 = valueList.get(1); - rate = commonUtil.getRate(num, num + num2); + rate = commonUtil.getRate(num2, num); } catch (Exception e) { log.error("当月退料分析", e); } diff --git a/sgzb-modules/sgzb-base/src/main/resources/mapper/app/BackApplyMapper.xml b/sgzb-modules/sgzb-base/src/main/resources/mapper/app/BackApplyMapper.xml index f067c8a7..a41bc8b8 100644 --- a/sgzb-modules/sgzb-base/src/main/resources/mapper/app/BackApplyMapper.xml +++ b/sgzb-modules/sgzb-base/src/main/resources/mapper/app/BackApplyMapper.xml @@ -305,12 +305,16 @@ + /*根据标段工程id关联协议查询往来单位*/ + + SELECT DISTINCT bui.unit_id AS id, + bui.unit_name AS `name` + FROM bm_project_lot bpl + LEFT JOIN bm_agreement_info bai ON bpl.lot_id = bai.project_id AND bai.`status` = '1' + LEFT JOIN bm_unit_info bui ON bai.unit_id = bui.unit_id AND bui.del_flag = '0' + WHERE bpl.lot_id = #{id} AND bpl.del_flag = '0' + + + SELECT unit_id AS id, + unit_name AS `name` + FROM bm_unit_info + WHERE del_flag = '0' + + + + + + + + + + + + + + + + + + + \ No newline at end of file