diff --git a/adc-da-slrs/src/main/java/com/adc/da/slrs/sarBussionessStandState/controller/SarBussionessStandStateController.java b/adc-da-slrs/src/main/java/com/adc/da/slrs/sarBussionessStandState/controller/SarBussionessStandStateController.java index ad89adae..e1b39445 100644 --- a/adc-da-slrs/src/main/java/com/adc/da/slrs/sarBussionessStandState/controller/SarBussionessStandStateController.java +++ b/adc-da-slrs/src/main/java/com/adc/da/slrs/sarBussionessStandState/controller/SarBussionessStandStateController.java @@ -4,6 +4,7 @@ package com.adc.da.slrs.sarBussionessStandState.controller; import com.adc.da.http.PageInfo; import com.adc.da.http.ResponseMessage; import com.adc.da.http.Result; +import com.adc.da.slrs.sarBussionessStandState.entity.ModelData; import com.adc.da.slrs.sarBussionessStandState.entity.SarBussionessStandStatePage; import com.adc.da.slrs.sarBussionessStandState.service.ISarBussionessStandStateService; import com.adc.da.util.LoginUserUtil; @@ -36,6 +37,17 @@ public class SarBussionessStandStateController extends BaseController getSarBussionessStandStateProcessList(SarBussionessStandStatePage page){ + return bussionessStandStateService.getSarBussionessStandStateProcessList(page); + } + /** * 自定义分页复审流程查询列表 * @param page 标准信息 diff --git a/adc-da-slrs/src/main/java/com/adc/da/slrs/sarBussionessStandState/dao/SarBussionessStandStateDao.java b/adc-da-slrs/src/main/java/com/adc/da/slrs/sarBussionessStandState/dao/SarBussionessStandStateDao.java index 71f7fcdd..41d99458 100644 --- a/adc-da-slrs/src/main/java/com/adc/da/slrs/sarBussionessStandState/dao/SarBussionessStandStateDao.java +++ b/adc-da-slrs/src/main/java/com/adc/da/slrs/sarBussionessStandState/dao/SarBussionessStandStateDao.java @@ -1,5 +1,6 @@ package com.adc.da.slrs.sarBussionessStandState.dao; +import com.adc.da.slrs.sarBussionessStandState.entity.ModelData; import com.adc.da.slrs.sarBussionessStandState.entity.SarBussionessStandState; import com.adc.da.slrs.sarBussionessStandState.entity.SarBussionessStandStatePage; import com.baomidou.mybatisplus.core.mapper.BaseMapper; @@ -16,6 +17,8 @@ import java.util.List; */ public interface SarBussionessStandStateDao extends BaseMapper { + List getSarBussionessStandStateProcessList(SarBussionessStandStatePage page); + List getBussionessStandStatePage(SarBussionessStandStatePage page); int getBussionessStandStateCount(SarBussionessStandStatePage page); diff --git a/adc-da-slrs/src/main/java/com/adc/da/slrs/sarBussionessStandState/entity/ModelData.java b/adc-da-slrs/src/main/java/com/adc/da/slrs/sarBussionessStandState/entity/ModelData.java new file mode 100644 index 00000000..e516ef61 --- /dev/null +++ b/adc-da-slrs/src/main/java/com/adc/da/slrs/sarBussionessStandState/entity/ModelData.java @@ -0,0 +1,44 @@ +/** + * Copyright 2022 bejson.com + */ +package com.adc.da.slrs.sarBussionessStandState.entity; +import com.fasterxml.jackson.annotation.JsonFormat; +import lombok.Data; + +import java.util.Date; + +/** + * Auto-generated: 2022-06-23 15:31:2 + * + * @author bejson.com (i@bejson.com) + * @website http://www.bejson.com/java2pojo/ + */ +@Data +public class ModelData { + + private String id; + private String standId; + private String standName; + private String standCode; + @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd") + private String reviewTime; + @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd") + private String issueTime; + private String reviewResults; + private String reviewProcessNum; + @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd") + private String creationTime; + @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd") + private String modifyTime; + private int validFlag; + private String param1; + private String param2; + private Date putTime; + private String standSort; + private String qcdw; + private String fsrqbuss; + private String qcrbuss; + private String processStatus; + private String bussFsSubUser1; + private String bussFsSubUser1Name; +} \ No newline at end of file diff --git a/adc-da-slrs/src/main/java/com/adc/da/slrs/sarBussionessStandState/service/ISarBussionessStandStateService.java b/adc-da-slrs/src/main/java/com/adc/da/slrs/sarBussionessStandState/service/ISarBussionessStandStateService.java index e5800a99..a2b74dc4 100644 --- a/adc-da-slrs/src/main/java/com/adc/da/slrs/sarBussionessStandState/service/ISarBussionessStandStateService.java +++ b/adc-da-slrs/src/main/java/com/adc/da/slrs/sarBussionessStandState/service/ISarBussionessStandStateService.java @@ -1,5 +1,6 @@ package com.adc.da.slrs.sarBussionessStandState.service; +import com.adc.da.slrs.sarBussionessStandState.entity.ModelData; import com.adc.da.slrs.sarBussionessStandState.entity.SarBussionessStandState; import com.adc.da.slrs.sarBussionessStandState.entity.SarBussionessStandStatePage; import com.baomidou.mybatisplus.extension.service.IService; @@ -16,6 +17,8 @@ import java.util.List; */ public interface ISarBussionessStandStateService extends IService { + List getSarBussionessStandStateProcessList(SarBussionessStandStatePage page); + List getSarBussionessStandStatePageNo(SarBussionessStandStatePage page) throws Exception; List getSarBussionessStandStatePage(SarBussionessStandStatePage page) throws Exception; diff --git a/adc-da-slrs/src/main/java/com/adc/da/slrs/sarBussionessStandState/service/impl/SarBussionessStandStateServiceImpl.java b/adc-da-slrs/src/main/java/com/adc/da/slrs/sarBussionessStandState/service/impl/SarBussionessStandStateServiceImpl.java index 28159d8c..45f6d072 100644 --- a/adc-da-slrs/src/main/java/com/adc/da/slrs/sarBussionessStandState/service/impl/SarBussionessStandStateServiceImpl.java +++ b/adc-da-slrs/src/main/java/com/adc/da/slrs/sarBussionessStandState/service/impl/SarBussionessStandStateServiceImpl.java @@ -1,5 +1,6 @@ package com.adc.da.slrs.sarBussionessStandState.service.impl; +import com.adc.da.slrs.sarBussionessStandState.entity.ModelData; import com.adc.da.slrs.sarBussionessStandState.entity.SarBussionessStandState; import com.adc.da.slrs.sarBussionessStandState.dao.SarBussionessStandStateDao; import com.adc.da.slrs.sarBussionessStandState.entity.SarBussionessStandStatePage; @@ -20,6 +21,12 @@ import java.util.List; @Service public class SarBussionessStandStateServiceImpl extends ServiceImpl implements ISarBussionessStandStateService { + @Override + public List getSarBussionessStandStateProcessList(SarBussionessStandStatePage page){ + List stateList = this.baseMapper.getSarBussionessStandStateProcessList(page); + return stateList; + } + @Override public List getSarBussionessStandStatePageNo(SarBussionessStandStatePage page) throws Exception{ Integer rowCount = this.baseMapper.getBussionessStandStateCountNo(page); diff --git a/adc-da-slrs/src/main/resources/mybatis/mapper/sarBussionessStandState/SarBussionessStandStateMapper.xml b/adc-da-slrs/src/main/resources/mybatis/mapper/sarBussionessStandState/SarBussionessStandStateMapper.xml index b084de85..b44c0faf 100644 --- a/adc-da-slrs/src/main/resources/mybatis/mapper/sarBussionessStandState/SarBussionessStandStateMapper.xml +++ b/adc-da-slrs/src/main/resources/mybatis/mapper/sarBussionessStandState/SarBussionessStandStateMapper.xml @@ -5,6 +5,9 @@ + + + sar_bussioness_stand_state.ID, sar_bussioness_stand_state.STAND_ID, @@ -33,6 +36,33 @@ sar_bussioness_stand.VALID_FLAG + + where sar_bussioness_stand.TEXT_STATUS_BUSS = '9z741h2m3j' AND sar_bussioness_stand.ISSUE_TIME IS NOT NULL and sar_bussioness_stand.VALID_FLAG = '0' + AND DATE_FORMAT(sar_buss_stand_attr_info.FSRQBUSS, '%Y-%m-%d') = DATE_FORMAT(current_timestamp(), '%Y-%m-%d') + + + and STAND_CODE like concat(concat('%',#{standCode}),'%') + + + and DATE_FORMAT(sar_buss_stand_attr_info.FSRQBUSS, '%Y-%m-%d') between DATE_FORMAT(#{reviewTimeStart}, '%Y-%m-%d') AND DATE_FORMAT(#{reviewTimeEnd}, '%Y-%m-%d') + + + and DATE_FORMAT(sar_buss_stand_attr_info.FSRQBUSS,'%Y-%m-%d') >= DATE_FORMAT(#{reviewTimeStart}, '%Y-%m-%d') + + + and DATE_FORMAT(sar_buss_stand_attr_info.FSRQBUSS,'%Y-%m-%d') <= DATE_FORMAT(#{reviewTimeEnd}, '%Y-%m-%d') + + + and DATE_FORMAT(sar_bussioness_stand.ISSUE_TIME, '%Y-%m-%d') between DATE_FORMAT(#{issueTimeStart}, '%Y-%m-%d') AND DATE_FORMAT(#{issueTimeEnd}, '%Y-%m-%d') + + + and DATE_FORMAT(sar_bussioness_stand.ISSUE_TIME,'%Y-%m-%d') >= DATE_FORMAT(#{issueTimeStart}, '%Y-%m-%d') + + + and DATE_FORMAT(sar_bussioness_stand.ISSUE_TIME,'%Y-%m-%d') <= DATE_FORMAT(#{issueTimeEnd}, '%Y-%m-%d') + + + where sar_bussioness_stand.TEXT_STATUS_BUSS = '9z741h2m3j' AND sar_bussioness_stand.ISSUE_TIME IS NOT NULL and sar_bussioness_stand.VALID_FLAG = '0' @@ -113,6 +143,36 @@ + +