付款单修改权限

product
bawei 2 years ago
parent a504f13822
commit b49d493de7

@ -152,10 +152,10 @@ public class CollectionServiceImpl extends ServiceImpl<CollectionMapper, Collect
IPage<CollectionEntity> IPage = this.page(page, collectionQueryWrapper);
List<CollectionEntity> list = IPage.getRecords();
Optional<CollectionEntity> firstElement = list.stream().findFirst();
String deId = firstElement.flatMap(list1 -> firstElement.filter(Objects::nonNull))
.map(CollectionEntity::getDepartmentId)
String OrgnId = firstElement.flatMap(list1 -> firstElement.filter(Objects::nonNull))
.map(CollectionEntity::getOrgnizeId)
.orElse(null);
collectionPagination.setDepartmentId(deId);
collectionPagination.setOrgnizeId(OrgnId);
IPage<CollectionEntity> userIPage=collectionMapper.queryCollection(page, collectionPagination);
return collectionPagination.setData(userIPage.getRecords(),userIPage.getTotal());
}

@ -85,28 +85,28 @@ public class PaymentdocServiceImpl extends ServiceImpl<PaymentdocMapper, Payment
boolean isPc = ServletUtil.getHeader("jnpf-origin").equals("pc");
if(isPc && pcPermission){
if (!userProvider.get().getIsAdministrator()){
Object paymentdocObj=authorizeService.getCondition(new AuthorizeConditionModel(paymentdocQueryWrapper,paymentdocPagination.getMenuId(),"paymentdoc"));
Object paymentdocObj=authorizeService.getCondition(new AuthorizeConditionModel(paymentdocQueryWrapper,paymentdocPagination.getMenuId(),"jg_paymentdoc"));
if (ObjectUtil.isEmpty(paymentdocObj)){
return new ArrayList<>();
} else {
paymentdocQueryWrapper = (QueryWrapper<PaymentdocEntity>)paymentdocObj;
paymentdocNum++;
}
Object paymentdocItem0Obj=authorizeService.getCondition(new AuthorizeConditionModel(paymentdocItem0QueryWrapper,paymentdocPagination.getMenuId(),"paymentdocItem0"));
Object paymentdocItem0Obj=authorizeService.getCondition(new AuthorizeConditionModel(paymentdocItem0QueryWrapper,paymentdocPagination.getMenuId(),"jg_paymentdoc_item0"));
if (ObjectUtil.isEmpty(paymentdocItem0Obj)){
return new ArrayList<>();
} else {
paymentdocItem0QueryWrapper = (QueryWrapper<PaymentdocItem0Entity>)paymentdocItem0Obj;
paymentdocItem0Num++;
}
Object paymentdocItem1Obj=authorizeService.getCondition(new AuthorizeConditionModel(paymentdocItem1QueryWrapper,paymentdocPagination.getMenuId(),"paymentdocItem1"));
Object paymentdocItem1Obj=authorizeService.getCondition(new AuthorizeConditionModel(paymentdocItem1QueryWrapper,paymentdocPagination.getMenuId(),"jg_paymentdoc_item1"));
if (ObjectUtil.isEmpty(paymentdocItem1Obj)){
return new ArrayList<>();
} else {
paymentdocItem1QueryWrapper = (QueryWrapper<PaymentdocItem1Entity>)paymentdocItem1Obj;
paymentdocItem1Num++;
}
Object paymentdocItem2Obj=authorizeService.getCondition(new AuthorizeConditionModel(paymentdocItem2QueryWrapper,paymentdocPagination.getMenuId(),"paymentdocItem2"));
Object paymentdocItem2Obj=authorizeService.getCondition(new AuthorizeConditionModel(paymentdocItem2QueryWrapper,paymentdocPagination.getMenuId(),"jg_paymentdoc_item2"));
if (ObjectUtil.isEmpty(paymentdocItem2Obj)){
return new ArrayList<>();
} else {
@ -117,28 +117,28 @@ public class PaymentdocServiceImpl extends ServiceImpl<PaymentdocMapper, Payment
}
if(!isPc && appPermission){
if (!userProvider.get().getIsAdministrator()){
Object paymentdocObj=authorizeService.getCondition(new AuthorizeConditionModel(paymentdocQueryWrapper,paymentdocPagination.getMenuId(),"paymentdoc"));
Object paymentdocObj=authorizeService.getCondition(new AuthorizeConditionModel(paymentdocQueryWrapper,paymentdocPagination.getMenuId(),"jg_paymentdoc"));
if (ObjectUtil.isEmpty(paymentdocObj)){
return new ArrayList<>();
} else {
paymentdocQueryWrapper = (QueryWrapper<PaymentdocEntity>)paymentdocObj;
paymentdocNum++;
}
Object paymentdocItem0Obj=authorizeService.getCondition(new AuthorizeConditionModel(paymentdocItem0QueryWrapper,paymentdocPagination.getMenuId(),"paymentdocItem0"));
Object paymentdocItem0Obj=authorizeService.getCondition(new AuthorizeConditionModel(paymentdocItem0QueryWrapper,paymentdocPagination.getMenuId(),"jg_paymentdoc_item0"));
if (ObjectUtil.isEmpty(paymentdocItem0Obj)){
return new ArrayList<>();
} else {
paymentdocItem0QueryWrapper = (QueryWrapper<PaymentdocItem0Entity>)paymentdocItem0Obj;
paymentdocItem0Num++;
}
Object paymentdocItem1Obj=authorizeService.getCondition(new AuthorizeConditionModel(paymentdocItem1QueryWrapper,paymentdocPagination.getMenuId(),"paymentdocItem1"));
Object paymentdocItem1Obj=authorizeService.getCondition(new AuthorizeConditionModel(paymentdocItem1QueryWrapper,paymentdocPagination.getMenuId(),"jg_paymentdoc_item1"));
if (ObjectUtil.isEmpty(paymentdocItem1Obj)){
return new ArrayList<>();
} else {
paymentdocItem1QueryWrapper = (QueryWrapper<PaymentdocItem1Entity>)paymentdocItem1Obj;
paymentdocItem1Num++;
}
Object paymentdocItem2Obj=authorizeService.getCondition(new AuthorizeConditionModel(paymentdocItem2QueryWrapper,paymentdocPagination.getMenuId(),"paymentdocItem2"));
Object paymentdocItem2Obj=authorizeService.getCondition(new AuthorizeConditionModel(paymentdocItem2QueryWrapper,paymentdocPagination.getMenuId(),"jg_paymentdoc_item2"));
if (ObjectUtil.isEmpty(paymentdocItem2Obj)){
return new ArrayList<>();
} else {
@ -177,7 +177,8 @@ public class PaymentdocServiceImpl extends ServiceImpl<PaymentdocMapper, Payment
Field declaredField = paymentdocEntity.getClass().getDeclaredField(sidx);
declaredField.setAccessible(true);
String value = declaredField.getAnnotation(TableField.class).value();
paymentdocQueryWrapper="asc".equals(paymentdocPagination.getSort().toLowerCase())?paymentdocQueryWrapper.orderByAsc(value):paymentdocQueryWrapper.orderByDesc(value);
paymentdocPagination.setSidx(value);
// paymentdocQueryWrapper="asc".equals(paymentdocPagination.getSort().toLowerCase())?paymentdocQueryWrapper.orderByAsc(value):paymentdocQueryWrapper.orderByDesc(value);
} catch (NoSuchFieldException e) {
e.printStackTrace();
}
@ -209,28 +210,28 @@ public class PaymentdocServiceImpl extends ServiceImpl<PaymentdocMapper, Payment
boolean isPc = ServletUtil.getHeader("jnpf-origin").equals("pc");
if(isPc && pcPermission){
if (!userProvider.get().getIsAdministrator()){
Object paymentdocObj=authorizeService.getCondition(new AuthorizeConditionModel(paymentdocQueryWrapper,paymentdocPagination.getMenuId(),"paymentdoc"));
Object paymentdocObj=authorizeService.getCondition(new AuthorizeConditionModel(paymentdocQueryWrapper,paymentdocPagination.getMenuId(),"jg_paymentdoc"));
if (ObjectUtil.isEmpty(paymentdocObj)){
return new ArrayList<>();
} else {
paymentdocQueryWrapper = (QueryWrapper<PaymentdocEntity>)paymentdocObj;
paymentdocNum++;
}
Object paymentdocItem0Obj=authorizeService.getCondition(new AuthorizeConditionModel(paymentdocItem0QueryWrapper,paymentdocPagination.getMenuId(),"paymentdocItem0"));
Object paymentdocItem0Obj=authorizeService.getCondition(new AuthorizeConditionModel(paymentdocItem0QueryWrapper,paymentdocPagination.getMenuId(),"jg_paymentdoc_item0"));
if (ObjectUtil.isEmpty(paymentdocItem0Obj)){
return new ArrayList<>();
} else {
paymentdocItem0QueryWrapper = (QueryWrapper<PaymentdocItem0Entity>)paymentdocItem0Obj;
paymentdocItem0Num++;
}
Object paymentdocItem1Obj=authorizeService.getCondition(new AuthorizeConditionModel(paymentdocItem1QueryWrapper,paymentdocPagination.getMenuId(),"paymentdocItem1"));
Object paymentdocItem1Obj=authorizeService.getCondition(new AuthorizeConditionModel(paymentdocItem1QueryWrapper,paymentdocPagination.getMenuId(),"jg_paymentdoc_item1"));
if (ObjectUtil.isEmpty(paymentdocItem1Obj)){
return new ArrayList<>();
} else {
paymentdocItem1QueryWrapper = (QueryWrapper<PaymentdocItem1Entity>)paymentdocItem1Obj;
paymentdocItem1Num++;
}
Object paymentdocItem2Obj=authorizeService.getCondition(new AuthorizeConditionModel(paymentdocItem2QueryWrapper,paymentdocPagination.getMenuId(),"paymentdocItem2"));
Object paymentdocItem2Obj=authorizeService.getCondition(new AuthorizeConditionModel(paymentdocItem2QueryWrapper,paymentdocPagination.getMenuId(),"jg_paymentdoc_item2"));
if (ObjectUtil.isEmpty(paymentdocItem2Obj)){
return new ArrayList<>();
} else {
@ -241,28 +242,28 @@ public class PaymentdocServiceImpl extends ServiceImpl<PaymentdocMapper, Payment
}
if(!isPc && appPermission){
if (!userProvider.get().getIsAdministrator()){
Object paymentdocObj=authorizeService.getCondition(new AuthorizeConditionModel(paymentdocQueryWrapper,paymentdocPagination.getMenuId(),"paymentdoc"));
Object paymentdocObj=authorizeService.getCondition(new AuthorizeConditionModel(paymentdocQueryWrapper,paymentdocPagination.getMenuId(),"jg_paymentdoc"));
if (ObjectUtil.isEmpty(paymentdocObj)){
return new ArrayList<>();
} else {
paymentdocQueryWrapper = (QueryWrapper<PaymentdocEntity>)paymentdocObj;
paymentdocNum++;
}
Object paymentdocItem0Obj=authorizeService.getCondition(new AuthorizeConditionModel(paymentdocItem0QueryWrapper,paymentdocPagination.getMenuId(),"paymentdocItem0"));
Object paymentdocItem0Obj=authorizeService.getCondition(new AuthorizeConditionModel(paymentdocItem0QueryWrapper,paymentdocPagination.getMenuId(),"jg_paymentdoc_item0"));
if (ObjectUtil.isEmpty(paymentdocItem0Obj)){
return new ArrayList<>();
} else {
paymentdocItem0QueryWrapper = (QueryWrapper<PaymentdocItem0Entity>)paymentdocItem0Obj;
paymentdocItem0Num++;
}
Object paymentdocItem1Obj=authorizeService.getCondition(new AuthorizeConditionModel(paymentdocItem1QueryWrapper,paymentdocPagination.getMenuId(),"paymentdocItem1"));
Object paymentdocItem1Obj=authorizeService.getCondition(new AuthorizeConditionModel(paymentdocItem1QueryWrapper,paymentdocPagination.getMenuId(),"jg_paymentdoc_item1"));
if (ObjectUtil.isEmpty(paymentdocItem1Obj)){
return new ArrayList<>();
} else {
paymentdocItem1QueryWrapper = (QueryWrapper<PaymentdocItem1Entity>)paymentdocItem1Obj;
paymentdocItem1Num++;
}
Object paymentdocItem2Obj=authorizeService.getCondition(new AuthorizeConditionModel(paymentdocItem2QueryWrapper,paymentdocPagination.getMenuId(),"paymentdocItem2"));
Object paymentdocItem2Obj=authorizeService.getCondition(new AuthorizeConditionModel(paymentdocItem2QueryWrapper,paymentdocPagination.getMenuId(),"jg_paymentdoc_item2"));
if (ObjectUtil.isEmpty(paymentdocItem2Obj)){
return new ArrayList<>();
} else {

@ -79,6 +79,8 @@ public class PoundlistServiceImpl extends ServiceImpl<PoundlistMapper, Poundlist
@Override
public List<PoundlistEntity> getList(PoundlistPagination poundlistPagination) {
String userId = userProvider.get().getUserId();
// String demid=null;
// demid =userProvider.getDepartmentId(userId);
List<String> AllIdList = new ArrayList();
int total = 0;
int poundlistNum = 0;

@ -8,6 +8,7 @@ import jnpf.materialvo.entity.MaterialEntity;
import jnpf.materialvo.service.MaterialService;
import jnpf.permission.entity.UserEntity;
import jnpf.permission.service.UserService;
import jnpf.poundlist.entity.PoundlistEntity;
import jnpf.saleorder.entity.SaleorderitemEntity;
import jnpf.tradeupload.entity.*;
import jnpf.tradeupload.mapper.TradeuploadMapper;
@ -76,6 +77,7 @@ public class TradeuploadServiceImpl extends ServiceImpl<TradeuploadMapper, Trade
@Override
public List<TradeuploadEntity> getList(TradeuploadPagination tradeuploadPagination){
String userId=userProvider.get().getUserId();
// String detpartment=userProvider.getDepartmentId(userId);
List<String> AllIdList =new ArrayList();
int total=0;
int tradeuploadNum =0;
@ -136,10 +138,13 @@ public class TradeuploadServiceImpl extends ServiceImpl<TradeuploadMapper, Trade
IPage<TradeuploadEntity> IPage = this.page(page, tradeuploadQueryWrapper);
List<TradeuploadEntity> list = IPage.getRecords();
Optional<TradeuploadEntity> firstElement = list.stream().findFirst();
String deId = firstElement.flatMap(list1 -> firstElement.filter(Objects::nonNull))
String department_id = firstElement.flatMap(list1 -> firstElement.filter(Objects::nonNull))
.map(TradeuploadEntity::getDepartmentId)
.orElse(null);
tradeuploadPagination.setDepartmentId(deId);
tradeuploadPagination.setDepartmentId(department_id);
// tradeuploadPagination.setDepartmentId(detpartment);
IPage<TradeuploadEntity> userIPage = tradeuploadMapper.queryByKeyword(page, tradeuploadPagination);
return tradeuploadPagination.setData(userIPage.getRecords(),userIPage.getTotal());
/*

Loading…
Cancel
Save