Browse Source

供应商加归属公司过滤

yzc 1 năm trước cách đây
mục cha
commit
109b6c3740

+ 5 - 0
hx-supply/src/main/java/com/fjhx/supply/entity/supplier/dto/SupplierInfoSelectDto.java

@@ -49,4 +49,9 @@ public class SupplierInfoSelectDto extends BaseSelectDto {
      * 市id
      */
     private Long cityId;
+
+    /**
+     * 归属公司id
+     */
+    private Long companyId;
 }

+ 4 - 1
hx-supply/src/main/java/com/fjhx/supply/service/supplier/impl/SupplierInfoServiceImpl.java

@@ -66,7 +66,10 @@ public class SupplierInfoServiceImpl extends ServiceImpl<SupplierInfoMapper, Sup
         );
 
         //权限过滤:供应商自己看自己
-        wrapper.eq("si", SupplierInfo::getCompanyId, SecurityUtils.getCompanyId());
+        if (ObjectUtil.isEmpty(dto.getCompanyId())) {
+            dto.setCountryId(SecurityUtils.getCompanyId());
+        }
+        wrapper.eq("si", SupplierInfo::getCompanyId, dto.getCompanyId());
 
         wrapper.orderByDesc("si", SupplierInfo::getId);