File was renamed from consum-base/src/main/java/com/consum/base/service/BaseWarehouseManagerServiceImpl.java |
| | |
| | | package com.consum.base.service; |
| | | package com.consum.base.service.impl; |
| | | |
| | | import com.consum.base.core.utils.IdUtil; |
| | | import com.consum.base.pojo.WarehouseManagerInfo; |
| | | import com.consum.base.pojo.request.WarehouseManagerParam; |
| | | import com.consum.base.service.BaseWarehouseManagerService; |
| | | import com.consum.base.service.FinSysTenantUserServiceImpl; |
| | | import com.consum.model.po.BaseWarehouseManager; |
| | | import com.consum.model.po.FinSysTenantUser; |
| | | import com.iplatform.model.po.S_role; |
| | |
| | | * @Date 2023/10/23 |
| | | */ |
| | | @Service |
| | | public class BaseWarehouseManagerServiceImpl extends BaseServiceImpl { |
| | | public class BaseWarehouseManagerServiceImpl extends BaseServiceImpl implements BaseWarehouseManagerService { |
| | | |
| | | @Autowired |
| | | private FinSysTenantUserServiceImpl finSysTenantUserService; |
| | | |
| | | |
| | | /** |
| | | * @Description 新增 |
| | | * @Author 卢庆阳 |
| | | * @Date 2023/10/26 |
| | | */ |
| | | @Override |
| | | @Transactional(rollbackFor = Exception.class) |
| | | public void add(WarehouseManagerParam list) throws Exception { |
| | | |
| | |
| | | |
| | | } |
| | | |
| | | @Override |
| | | public List<BaseWarehouseManager> selectWarehouseManager(Long warehouseId) { |
| | | BaseWarehouseManager baseWarehouseManager = new BaseWarehouseManager(); |
| | | baseWarehouseManager.setBaseWarehouseId(warehouseId); |
| | | List<BaseWarehouseManager> select = this.select(baseWarehouseManager); |
| | | return select; |
| | | } |
| | | |
| | | @Override |
| | | public List<BaseWarehouseManager> selectManagerList(Long warehouseId, Long agencyId) { |
| | | StringBuilder sql = new StringBuilder("select * from base_warehouse_manager bwm left join base_warehouse bw on bwm.base_warehouse_id = bw.id " |
| | | + "where 1=1 "); |
| | | Map<String, Object> param = new HashMap<>(); |
| | | if (warehouseId != null) { |
| | | param.put("warehouseId", warehouseId); |
| | | sql.append("and bwm.BASE_WAREHOUSE_ID =:warehouseId "); |
| | | } |
| | | if (agencyId != null) { |
| | | param.put("agencyId", agencyId); |
| | | sql.append("and bw.agency_id =:agencyId "); |
| | | } |
| | | List<BaseWarehouseManager> select = this.select(sql.toString(), param, new BaseWarehouseManager()); |
| | | return select; |
| | | } |
| | | |
| | | |
| | | } |