修改新添加逻辑
This commit is contained in:
@ -3,6 +3,7 @@ package com.chinaunicom.zyhy.ebtp.supplier.coscoCategory.service.impl;
|
|||||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||||
import com.chinaunicom.mall.ebtp.common.base.entity.BaseCacheUser;
|
import com.chinaunicom.mall.ebtp.common.base.entity.BaseCacheUser;
|
||||||
|
import com.chinaunicom.mall.ebtp.common.base.entity.SysUser;
|
||||||
import com.chinaunicom.mall.ebtp.common.base.service.impl.BaseServiceImpl;
|
import com.chinaunicom.mall.ebtp.common.base.service.impl.BaseServiceImpl;
|
||||||
import com.chinaunicom.mall.ebtp.common.base.util.TokenUtil;
|
import com.chinaunicom.mall.ebtp.common.base.util.TokenUtil;
|
||||||
import com.chinaunicom.mall.ebtp.common.util.PropertyUtils;
|
import com.chinaunicom.mall.ebtp.common.util.PropertyUtils;
|
||||||
@ -150,8 +151,13 @@ public class CoscoCategoryLibraryServiceImpl extends BaseServiceImpl<CoscoCatego
|
|||||||
coscoCategoryLibrary.getBasePageRequest().getPageSize());
|
coscoCategoryLibrary.getBasePageRequest().getPageSize());
|
||||||
IPage<CoscoCategoryLibraryVo> coscoCategoryLibraryVoIPage = coscoCategoryLibraryMapper.selectLibraryPage(p, coscoCategoryLibrary);
|
IPage<CoscoCategoryLibraryVo> coscoCategoryLibraryVoIPage = coscoCategoryLibraryMapper.selectLibraryPage(p, coscoCategoryLibrary);
|
||||||
coscoCategoryLibraryVoIPage.getRecords().forEach(coscoCategoryLibraryVo -> {
|
coscoCategoryLibraryVoIPage.getRecords().forEach(coscoCategoryLibraryVo -> {
|
||||||
OrgDeptVo orgDeptInfo = orgService.getOrgDeptInfo(coscoCategoryLibraryVo.getDeptId());
|
OrgDeptVo orgDeptInfo = orgService.getOrgDeptInfo(coscoCategoryLibraryVo.getApplyDeptId());
|
||||||
coscoCategoryLibraryVo.setDeptName(orgDeptInfo.getOrgName());
|
coscoCategoryLibraryVo.setDeptName(orgDeptInfo.getOrgName());
|
||||||
|
SysUser userById = userService.getUserById(coscoCategoryLibraryVo.getCreateBy());
|
||||||
|
if(userById!=null){
|
||||||
|
coscoCategoryLibraryVo.setCreateName(userById.getName());
|
||||||
|
}
|
||||||
|
|
||||||
});
|
});
|
||||||
return coscoCategoryLibraryVoIPage;
|
return coscoCategoryLibraryVoIPage;
|
||||||
|
|
||||||
|
@ -41,6 +41,8 @@ public class CoscoCategoryLibraryVo implements Serializable {
|
|||||||
* 创建时间
|
* 创建时间
|
||||||
*/
|
*/
|
||||||
private String createTime;
|
private String createTime;
|
||||||
|
|
||||||
|
private String createBy;
|
||||||
/**
|
/**
|
||||||
* 有效期
|
* 有效期
|
||||||
*/
|
*/
|
||||||
@ -80,4 +82,9 @@ public class CoscoCategoryLibraryVo implements Serializable {
|
|||||||
|
|
||||||
private Date startTime;
|
private Date startTime;
|
||||||
private Date endTime;
|
private Date endTime;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 申请建库部门id
|
||||||
|
*/
|
||||||
|
private String applyDeptId;
|
||||||
}
|
}
|
||||||
|
@ -205,6 +205,8 @@
|
|||||||
<result column="dept_id" property="deptId"/>
|
<result column="dept_id" property="deptId"/>
|
||||||
<result column="remark" property="remark"/>
|
<result column="remark" property="remark"/>
|
||||||
<result column="create_time" property="createTime"/>
|
<result column="create_time" property="createTime"/>
|
||||||
|
<result column="create_by" property="createBy"/>
|
||||||
|
<result column="apply_dept_id" property="applyDeptId"/>
|
||||||
</resultMap>
|
</resultMap>
|
||||||
<select id="selectLibraryPage" parameterType="map"
|
<select id="selectLibraryPage" parameterType="map"
|
||||||
resultMap="CoscoCategoryLibraryVoMap">
|
resultMap="CoscoCategoryLibraryVoMap">
|
||||||
@ -213,7 +215,8 @@
|
|||||||
ccl.name,
|
ccl.name,
|
||||||
GROUP_CONCAT(DISTINCT cc.category_name SEPARATOR ', ') AS categoryNames,
|
GROUP_CONCAT(DISTINCT cc.category_name SEPARATOR ', ') AS categoryNames,
|
||||||
ccl.area,
|
ccl.area,
|
||||||
"张三" AS createName,
|
ccl.create_by,
|
||||||
|
ccl.apply_dept_id,
|
||||||
ccl.term_of_validity AS termOfValidity,
|
ccl.term_of_validity AS termOfValidity,
|
||||||
ccl.dept_id,
|
ccl.dept_id,
|
||||||
ccl.approve_status AS approveStatus,
|
ccl.approve_status AS approveStatus,
|
||||||
|
@ -215,6 +215,7 @@
|
|||||||
</if>
|
</if>
|
||||||
GROUP BY
|
GROUP BY
|
||||||
cclsa.id
|
cclsa.id
|
||||||
|
order by cclsa.create_time desc
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
|
|
||||||
|
@ -297,6 +297,6 @@
|
|||||||
and csb.name like concat('%',#{vo.supplierName},'%')
|
and csb.name like concat('%',#{vo.supplierName},'%')
|
||||||
</if>
|
</if>
|
||||||
ORDER BY
|
ORDER BY
|
||||||
csq.term_of_validity ASC
|
csq.term_of_validity desc
|
||||||
</select>
|
</select>
|
||||||
</mapper>
|
</mapper>
|
||||||
|
Reference in New Issue
Block a user