diff --git a/fp-admin/src/main/java/com/zf/foodpurchase/fdsafe/web/edu/EduController.java b/fp-admin/src/main/java/com/zf/foodpurchase/fdsafe/web/edu/EduController.java index 599ebc8..93ffb47 100644 --- a/fp-admin/src/main/java/com/zf/foodpurchase/fdsafe/web/edu/EduController.java +++ b/fp-admin/src/main/java/com/zf/foodpurchase/fdsafe/web/edu/EduController.java @@ -48,7 +48,7 @@ public class EduController extends BaseController { public AjaxResult add(@RequestBody @Validated(AddGroup.class) EduVO eduVO){ SysUser user = getLoginUser().getUser(); if(!user.isAdmin()){ - return error("非管理员账号无法添加供货商"); + return error("非管理员账号无法添加教育局"); } return eduService.saveVO(eduVO); } diff --git a/fp-admin/src/main/java/com/zf/foodpurchase/fdsafe/web/edu/SupplierController.java b/fp-admin/src/main/java/com/zf/foodpurchase/fdsafe/web/edu/SupplierController.java index 5e19c71..1660c08 100644 --- a/fp-admin/src/main/java/com/zf/foodpurchase/fdsafe/web/edu/SupplierController.java +++ b/fp-admin/src/main/java/com/zf/foodpurchase/fdsafe/web/edu/SupplierController.java @@ -70,7 +70,7 @@ public class SupplierController extends BaseController { SysUser user = getLoginUser().getUser(); if(!user.isAdmin()){ Integer accountType =getLoginUser().getUser().getAccountType(); - if(!WxAPPAccountConstants.EDU.equals(accountType)){ + if(!WxAPPAccountConstants.SUPPLIER.equals(accountType)){ return error("非供货商账号无法修改供货商信息"); } } diff --git a/fp-admin/src/main/java/com/zf/foodpurchase/fdsafe/web/school/SchoolCartItemController.java b/fp-admin/src/main/java/com/zf/foodpurchase/fdsafe/web/school/SchoolCartItemController.java index 43a4cbd..394fd03 100644 --- a/fp-admin/src/main/java/com/zf/foodpurchase/fdsafe/web/school/SchoolCartItemController.java +++ b/fp-admin/src/main/java/com/zf/foodpurchase/fdsafe/web/school/SchoolCartItemController.java @@ -1,9 +1,12 @@ package com.zf.foodpurchase.fdsafe.web.school; +import com.zf.foodpurchase.common.constant.WxAPPAccountConstants; import com.zf.foodpurchase.common.core.controller.BaseController; import com.zf.foodpurchase.common.core.domain.AjaxResult; +import com.zf.foodpurchase.common.core.domain.entity.SysUser; import com.zf.foodpurchase.common.core.page.TableDataInfo; +import com.zf.foodpurchase.common.exception.ServiceException; import com.zf.foodpurchase.common.valigroud.AddGroup; import com.zf.foodpurchase.common.valigroud.UpdateGroup; import com.zf.foodpurchase.fdsafe.service.ISchoolCartItemService; @@ -12,6 +15,7 @@ import org.springframework.beans.factory.annotation.Autowired; import org.springframework.validation.annotation.Validated; import org.springframework.web.bind.annotation.*; +import java.util.ArrayList; import java.util.List; /** @@ -33,6 +37,17 @@ public class SchoolCartItemController extends BaseController { startPage(); // 填充学校id,教育局id等数据 dealCommonVO(schoolCartItemVO); + // + SysUser user = getLoginUser().getUser(); + if(!user.isAdmin()){ + Integer accountType =getLoginUser().getUser().getAccountType(); + if(!WxAPPAccountConstants.SCHOOL.equals(accountType)){ + // throw new ServiceException("非学校账号无法查询购物车信息"); + // 返回空的数据 + List list = new ArrayList<>(); + return getDataTable(list); + } + } List list = schoolCartItemService.querySchoolCartItemVO(schoolCartItemVO); return getDataTable(list); } diff --git a/fp-admin/src/main/java/com/zf/foodpurchase/fdsafe/web/supplier/SupplierDeliveryItemController.java b/fp-admin/src/main/java/com/zf/foodpurchase/fdsafe/web/supplier/SupplierDeliveryItemController.java index c7606d1..f141593 100644 --- a/fp-admin/src/main/java/com/zf/foodpurchase/fdsafe/web/supplier/SupplierDeliveryItemController.java +++ b/fp-admin/src/main/java/com/zf/foodpurchase/fdsafe/web/supplier/SupplierDeliveryItemController.java @@ -37,6 +37,8 @@ public class SupplierDeliveryItemController extends BaseController { @GetMapping("/pageList") public TableDataInfo pageList(SupplierDeliveryItemVO supplierDeliveryItemVO) { startPage(); + // 填充学校id,教育局id等数据 + dealCommonVO(supplierDeliveryItemVO); List list = supplierDeliveryItemService.querySupplierDeliveryItemVO(supplierDeliveryItemVO); if(!CollectionUtils.isEmpty(list)){ list.forEach(item -> { diff --git a/fp-system/src/main/resources/mapper/DishMapper.xml b/fp-system/src/main/resources/mapper/DishMapper.xml index 3449a99..c47ba23 100644 --- a/fp-system/src/main/resources/mapper/DishMapper.xml +++ b/fp-system/src/main/resources/mapper/DishMapper.xml @@ -9,7 +9,7 @@