物料优化

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");
if(isPc && pcPermission){
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)){
return new ArrayList<>();
} else {
@ -157,7 +157,7 @@ public class MaterialServiceImpl extends ServiceImpl<MaterialMapper, MaterialEnt
}
if(!isPc && appPermission){
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)){
return new ArrayList<>();
} else {
@ -215,6 +215,13 @@ public class MaterialServiceImpl extends ServiceImpl<MaterialMapper, MaterialEnt
}
}
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);
return materialPagination.setData(userIPage.getRecords(),userIPage.getTotal());
}

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

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

Loading…
Cancel
Save