Merge branch 'develop_migration' into 'develop_master'

Develop migration

See merge request LiuChao/foton-slrs-system-rest!399
This commit is contained in:
super_liu
2022-02-11 17:16:20 +08:00
8 changed files with 75 additions and 13 deletions
@@ -37,6 +37,8 @@ public class ActDefineStartMap {
// 企标制修订-产品标准 // 企标制修订-产品标准
map.put("buss2","bussLibraryProductWkflow"); map.put("buss2","bussLibraryProductWkflow");
map.put("buss3","bussFsWkflow");
//张超然 //张超然
map.put("20","StandardApplyMeetProcess"); map.put("20","StandardApplyMeetProcess");
map.put("21","StandardMeetProcess"); map.put("21","StandardMeetProcess");
@@ -36,6 +36,19 @@ public class SarBussionessStandStateController extends BaseController<SarBussion
@Autowired @Autowired
private ISarBussionessStandStateService bussionessStandStateService; private ISarBussionessStandStateService bussionessStandStateService;
/**
* 自定义分页复审流程查询列表
* @param page 标准信息
* @return
*/
@ApiOperation(value = "|SarBussionessStandState|自定义分页复审流程查询列表")
@GetMapping("/getSarBussionStandPageNo")
//@RequiresPermissions("lawss:sarBussionessStand:getSarBussionStandPage")
public ResponseMessage<PageInfo<SarBussionessStandState>> getSarBussionStandPageNo(SarBussionessStandStatePage page) throws Exception {
List<SarBussionessStandState> rows = bussionessStandStateService.getSarBussionessStandStatePageNo(page);
return Result.success(getPageInfo(page.getPager(), rows));
}
/** /**
* 自定义分页查询列表 * 自定义分页查询列表
* @param page 标准信息 * @param page 标准信息
@@ -20,4 +20,8 @@ public interface SarBussionessStandStateDao extends BaseMapper<SarBussionessStan
int getBussionessStandStateCount(SarBussionessStandStatePage page); int getBussionessStandStateCount(SarBussionessStandStatePage page);
List<SarBussionessStandState> getSarBussionessStandStatePageNo(SarBussionessStandStatePage page);
int getBussionessStandStateCountNo(SarBussionessStandStatePage page);
} }
@@ -86,5 +86,10 @@ public class SarBussionessStandState extends BaseEntity {
@TableField("PARAM2") @TableField("PARAM2")
private String param2; private String param2;
@TableField(exist = false)
private String QCDW;
@TableField(exist = false)
private String QCRBUSS;
} }
@@ -70,5 +70,8 @@ public class SarBussionessStandStatePage extends BasePage {
private String issueTimeStart; private String issueTimeStart;
private String issueTimeEnd; private String issueTimeEnd;
private String QCDW;
private String QCRBUSS;
} }
@@ -16,6 +16,8 @@ import java.util.List;
*/ */
public interface ISarBussionessStandStateService extends IService<SarBussionessStandState> { public interface ISarBussionessStandStateService extends IService<SarBussionessStandState> {
List<SarBussionessStandState> getSarBussionessStandStatePageNo(SarBussionessStandStatePage page) throws Exception;
List<SarBussionessStandState> getSarBussionessStandStatePage(SarBussionessStandStatePage page) throws Exception; List<SarBussionessStandState> getSarBussionessStandStatePage(SarBussionessStandStatePage page) throws Exception;
} }
@@ -20,6 +20,14 @@ import java.util.List;
@Service @Service
public class SarBussionessStandStateServiceImpl extends ServiceImpl<SarBussionessStandStateDao, SarBussionessStandState> implements ISarBussionessStandStateService { public class SarBussionessStandStateServiceImpl extends ServiceImpl<SarBussionessStandStateDao, SarBussionessStandState> implements ISarBussionessStandStateService {
@Override
public List<SarBussionessStandState> getSarBussionessStandStatePageNo(SarBussionessStandStatePage page) throws Exception{
Integer rowCount = this.baseMapper.getBussionessStandStateCountNo(page);
page.getPager().setRowCount(rowCount);
List<SarBussionessStandState> stateList = this.baseMapper.getSarBussionessStandStatePageNo(page);
return stateList;
}
@Override @Override
public List<SarBussionessStandState> getSarBussionessStandStatePage(SarBussionessStandStatePage page) throws Exception{ public List<SarBussionessStandState> getSarBussionessStandStatePage(SarBussionessStandStatePage page) throws Exception{
Integer rowCount = this.baseMapper.getBussionessStandStateCount(page); Integer rowCount = this.baseMapper.getBussionessStandStateCount(page);
@@ -6,19 +6,19 @@
</resultMap> </resultMap>
<sql id="Base_Column_List" > <sql id="Base_Column_List" >
ID, sar_bussioness_stand_state.ID,
STAND_ID, sar_bussioness_stand_state.STAND_ID,
STAND_NAME, sar_bussioness_stand_state.STAND_NAME,
STAND_CODE, sar_bussioness_stand_state.STAND_CODE,
REVIEW_TIME, sar_bussioness_stand_state.REVIEW_TIME,
ISSUE_TIME, sar_bussioness_stand_state.ISSUE_TIME,
REVIEW_RESULTS, sar_bussioness_stand_state.REVIEW_RESULTS,
REVIEW_PROCESS_NUM, sar_bussioness_stand_state.REVIEW_PROCESS_NUM,
CREATION_TIME, sar_bussioness_stand_state.CREATION_TIME,
MODIFY_TIME, sar_bussioness_stand_state.MODIFY_TIME,
VALID_FLAG, sar_bussioness_stand_state.VALID_FLAG,
PARAM1, sar_bussioness_stand_state.PARAM1,
PARAM2 sar_bussioness_stand_state.PARAM2
</sql> </sql>
<sql id="SarBussionInfoRole_Where_Clause_Review_Results_N"> <sql id="SarBussionInfoRole_Where_Clause_Review_Results_N">
@@ -75,6 +75,31 @@
</trim> </trim>
</sql> </sql>
<!-- 分页查询条件当页数据 -->
<select id="getSarBussionessStandStatePageNo" resultMap="BaseResultMap" parameterType="com.adc.da.slrs.sarBussionessStandState.entity.SarBussionessStandStatePage">
SELECT A.* FROM (
select
<include refid="Base_Column_List" />,
sar_buss_stand_attr_info.QCDW,
sar_buss_stand_attr_info.QCRBUSS
from sar_bussioness_stand_state
LEFT JOIN sar_buss_stand_attr_info ON sar_buss_stand_attr_info.stand_id = sar_bussioness_stand_state.stand_id
<include refid="SarBussionInfoRole_Where_Clause_Review_Results_N"/>
ORDER BY
REVIEW_RESULTS ASC,
REVIEW_TIME DESC,
ISSUE_TIME DESC
) A
limit ${pager.startIndex-1},${pageSize}
</select>
<select id="getBussionessStandStateCountNo" resultType="java.lang.Integer" parameterType="com.adc.da.slrs.sarBussionessStandState.entity.SarBussionessStandStatePage">
select count(1) from (
select id from sar_bussioness_stand_state
<include refid="SarBussionInfoRole_Where_Clause_Review_Results_N"/>
) a
</select>
<!-- 分页查询条件当页数据 --> <!-- 分页查询条件当页数据 -->
<select id="getBussionessStandStatePage" resultMap="BaseResultMap" parameterType="com.adc.da.slrs.sarBussionessStandState.entity.SarBussionessStandStatePage"> <select id="getBussionessStandStatePage" resultMap="BaseResultMap" parameterType="com.adc.da.slrs.sarBussionessStandState.entity.SarBussionessStandStatePage">
SELECT A.* FROM ( SELECT A.* FROM (