物料优化

product
杨世强 2 years ago
parent ec480b4f05
commit 61002236b1

@ -146,7 +146,7 @@ public class MaterialServiceImpl extends ServiceImpl<MaterialMapper, MaterialEnt
boolean isPc = ServletUtil.getHeader("jnpf-origin").equals("pc"); boolean isPc = ServletUtil.getHeader("jnpf-origin").equals("pc");
if(isPc && pcPermission){ if(isPc && pcPermission){
if (!userProvider.get().getIsAdministrator()){ if (!userProvider.get().getIsAdministrator()){
Object materialObj=authorizeService.getCondition(new AuthorizeConditionModel(materialQueryWrapper,materialPagination.getMenuId(),"jg_material")); Object materialObj=authorizeService.getCondition2(new AuthorizeConditionModel(materialQueryWrapper,materialPagination.getMenuId(),"jg_material"));
if (ObjectUtil.isEmpty(materialObj)){ if (ObjectUtil.isEmpty(materialObj)){
return new ArrayList<>(); return new ArrayList<>();
} else { } else {
@ -157,7 +157,7 @@ public class MaterialServiceImpl extends ServiceImpl<MaterialMapper, MaterialEnt
} }
if(!isPc && appPermission){ if(!isPc && appPermission){
if (!userProvider.get().getIsAdministrator()){ if (!userProvider.get().getIsAdministrator()){
Object materialObj=authorizeService.getCondition(new AuthorizeConditionModel(materialQueryWrapper,materialPagination.getMenuId(),"jg_material")); Object materialObj=authorizeService.getCondition2(new AuthorizeConditionModel(materialQueryWrapper,materialPagination.getMenuId(),"jg_material"));
if (ObjectUtil.isEmpty(materialObj)){ if (ObjectUtil.isEmpty(materialObj)){
return new ArrayList<>(); return new ArrayList<>();
} else { } else {
@ -215,6 +215,13 @@ public class MaterialServiceImpl extends ServiceImpl<MaterialMapper, MaterialEnt
} }
} }
Page<MaterialEntity> page=new Page<>(materialPagination.getCurrentPage(), materialPagination.getPageSize()); Page<MaterialEntity> page=new Page<>(materialPagination.getCurrentPage(), materialPagination.getPageSize());
String organized=null;
if (!userProvider.get().getIsAdministrator()) {
organized = userProvider.getOrganizeId(userId);
}
if (StringUtil.isNotNull(organized)) {
materialPagination.setOrgnizeId(organized);
}
IPage<MaterialEntity> userIPage= materialMapper.queryMaterial(page,materialPagination, materialQueryWrapper); IPage<MaterialEntity> userIPage= materialMapper.queryMaterial(page,materialPagination, materialQueryWrapper);
return materialPagination.setData(userIPage.getRecords(),userIPage.getTotal()); return materialPagination.setData(userIPage.getRecords(),userIPage.getTotal());
} }

@ -110,6 +110,7 @@
<select id="queryMaterial" resultType="jnpf.materialvo.entity.MaterialEntity"> <select id="queryMaterial" resultType="jnpf.materialvo.entity.MaterialEntity">
SELECT SELECT
a.*, a.*,
a.primary_unit_of_measure primaryUnitOmeasure,
b.areaname inAreaName, b.areaname inAreaName,
c.areaname outAreaName c.areaname outAreaName
FROM FROM

@ -106,7 +106,7 @@
this.listQuery.menuId = '380611389670053189' this.listQuery.menuId = '380611389670053189'
let listQuery = this.listQuery let listQuery = this.listQuery
request({ request({
url: `/api/example/Material/getList`, url: `/api/example/Material/getListPC`,
method: 'post', method: 'post',
data: listQuery data: listQuery
}).then(res => { }).then(res => {

Loading…
Cancel
Save