diff --git a/jwtech-system/src/main/java/com/kms/build/controller/BsSgcJsjdBuiDjjgdController.java b/jwtech-system/src/main/java/com/kms/build/controller/BsSgcJsjdBuiDjjgdController.java index 9fc9128a..1176e69d 100644 --- a/jwtech-system/src/main/java/com/kms/build/controller/BsSgcJsjdBuiDjjgdController.java +++ b/jwtech-system/src/main/java/com/kms/build/controller/BsSgcJsjdBuiDjjgdController.java @@ -53,7 +53,7 @@ public class BsSgcJsjdBuiDjjgdController extends BaseController @ApiOperation("【请填写功能名称】列表") public IPage list(@RequestBody SearchParam sp) { - return bsSgcJsjdBuiDjjgdService.selectPage(sp); + return bsSgcJsjdBuiDjjgdService.selectPage1(sp); } /** diff --git a/jwtech-system/src/main/java/com/kms/build/domain/BsSgcJsjdBuiDjjgd.java b/jwtech-system/src/main/java/com/kms/build/domain/BsSgcJsjdBuiDjjgd.java index 07a2a9c4..ae7ab323 100644 --- a/jwtech-system/src/main/java/com/kms/build/domain/BsSgcJsjdBuiDjjgd.java +++ b/jwtech-system/src/main/java/com/kms/build/domain/BsSgcJsjdBuiDjjgd.java @@ -1,5 +1,6 @@ package com.kms.build.domain; +import com.baomidou.mybatisplus.annotation.TableField; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; @@ -30,6 +31,9 @@ public class BsSgcJsjdBuiDjjgd extends BaseEntity @ApiModelProperty("项目编码") private String proCode; + @TableField(exist = false) + private String projectName; + /** 项目编号 */ @Excel(name = "项目编号") @ApiModelProperty("项目编号") diff --git a/jwtech-system/src/main/java/com/kms/build/domain/BsSgcJsjdBuiGzbzj.java b/jwtech-system/src/main/java/com/kms/build/domain/BsSgcJsjdBuiGzbzj.java index 5bc05842..e96f4f6f 100644 --- a/jwtech-system/src/main/java/com/kms/build/domain/BsSgcJsjdBuiGzbzj.java +++ b/jwtech-system/src/main/java/com/kms/build/domain/BsSgcJsjdBuiGzbzj.java @@ -92,4 +92,10 @@ public class BsSgcJsjdBuiGzbzj extends BaseEntity @JsonFormat(pattern = "yyyy-MM-dd") private Date yearMonthDate; + /** 收入日期 */ + @JsonFormat(pattern = "yyyy-MM-dd") + private Date incomeDate; + /** 收入金额 */ + private String incomeAmount; + } diff --git a/jwtech-system/src/main/java/com/kms/build/domain/BsSgcJsjdBuiRealName.java b/jwtech-system/src/main/java/com/kms/build/domain/BsSgcJsjdBuiRealName.java index 29aafdd7..ab56dc7c 100644 --- a/jwtech-system/src/main/java/com/kms/build/domain/BsSgcJsjdBuiRealName.java +++ b/jwtech-system/src/main/java/com/kms/build/domain/BsSgcJsjdBuiRealName.java @@ -108,10 +108,10 @@ public class BsSgcJsjdBuiRealName extends BaseEntity @Excel(name = "手机号") private String phone; - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8") + @JsonFormat(pattern = "yyyy-MM-dd",timezone="GMT+8") private Date admissionTime; - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8") + @JsonFormat(pattern = "yyyy-MM-dd",timezone="GMT+8") private Date exitTime; } diff --git a/jwtech-system/src/main/java/com/kms/build/service/BsSgcJsjdBuiDjjgdService.java b/jwtech-system/src/main/java/com/kms/build/service/BsSgcJsjdBuiDjjgdService.java index 9302f853..3a0e8cd9 100644 --- a/jwtech-system/src/main/java/com/kms/build/service/BsSgcJsjdBuiDjjgdService.java +++ b/jwtech-system/src/main/java/com/kms/build/service/BsSgcJsjdBuiDjjgdService.java @@ -1,10 +1,21 @@ package com.kms.build.service; +import cn.hutool.core.util.ObjectUtil; +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.jianwei.common.core.domain.SearchParam; +import com.jianwei.common.mybaitsplus.BeanToWrapper; import com.kms.build.domain.BsSgcJsjdBuiDjjgd; +import com.kms.build.domain.BsSgcjsjdBuiProInfo; import com.kms.build.mapper.BsSgcJsjdBuiDjjgdMapper; +import com.kms.build.mapper.BsSgcjsjdBuiProInfoMapper; +import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import com.jianwei.common.core.service.BaseService; +import java.util.List; /** @@ -15,5 +26,21 @@ import com.jianwei.common.core.service.BaseService; */ @Service public class BsSgcJsjdBuiDjjgdService extends BaseService{ + @Autowired + BsSgcjsjdBuiProInfoMapper bsSgcjsjdBuiProInfoMapper; + public IPage selectPage1(SearchParam sp){ + Page page = getBaseMapper().selectPage(new Page<>(sp.getPageNum(), sp.getPageSize()), BeanToWrapper.getWrapper(sp)); + Listrecords = page.getRecords(); + for (BsSgcJsjdBuiDjjgd bsSgcJsjdBuiDjjgd:records){ + String proNo=bsSgcJsjdBuiDjjgd.getProNo(); + String proCode=bsSgcJsjdBuiDjjgd.getProCode(); + BsSgcjsjdBuiProInfo bsSgcjsjdBuiProInfo = bsSgcjsjdBuiProInfoMapper.selectOne(new QueryWrapper().eq("pro_no", proNo) + .eq("pro_code", proCode)); + if (ObjectUtil.isNotEmpty(bsSgcjsjdBuiProInfo.getProjectName())){ + bsSgcJsjdBuiDjjgd.setProjectName(bsSgcjsjdBuiProInfo.getProjectName()); + } + } + return page; + } }