|
@@ -46,6 +46,7 @@ import com.qunzhixinxi.hnqz.common.data.datascope.DataScope;
|
|
|
import com.qunzhixinxi.hnqz.common.security.service.HnqzUser;
|
|
|
import com.qunzhixinxi.hnqz.common.security.util.SecurityUtils;
|
|
|
import lombok.AllArgsConstructor;
|
|
|
+import lombok.RequiredArgsConstructor;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
import org.apache.commons.collections4.CollectionUtils;
|
|
|
import org.apache.commons.io.IOUtils;
|
|
@@ -54,6 +55,7 @@ import org.springframework.data.redis.core.RedisTemplate;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
import org.springframework.transaction.annotation.Transactional;
|
|
|
|
|
|
+import javax.annotation.Resource;
|
|
|
import java.io.IOException;
|
|
|
import java.lang.reflect.Field;
|
|
|
import java.math.BigDecimal;
|
|
@@ -91,7 +93,7 @@ import java.util.stream.Collectors;
|
|
|
*/
|
|
|
@Service
|
|
|
@Slf4j
|
|
|
-@AllArgsConstructor
|
|
|
+@RequiredArgsConstructor
|
|
|
public class WmTaskServiceImpl extends ServiceImpl<WmTaskMapper, WmTask> implements WmTaskService {
|
|
|
|
|
|
private final WmTaskMapper wmTaskMapper;
|
|
@@ -106,13 +108,19 @@ public class WmTaskServiceImpl extends ServiceImpl<WmTaskMapper, WmTask> impleme
|
|
|
private final WmScoreTaskTypeService wmScoreTaskTypeService;
|
|
|
private final WmTaskTypeService taskTypeService;
|
|
|
private final SysUserService userService;
|
|
|
- private final WmDaHospitalService wmDaHospitalService;
|
|
|
- private final WmDaPharmacyService wmDaPharmacyService;
|
|
|
- private final WmDaDistributionService wmDaDistributionService;
|
|
|
private final RedisTemplate<String, Object> redisTemplate;
|
|
|
private final UpmsConfig upmsConfig;
|
|
|
private final SysCheckChainManager checkChainManager;
|
|
|
|
|
|
+ @Resource
|
|
|
+ private WmDaHospitalService wmDaHospitalService;
|
|
|
+
|
|
|
+ @Resource
|
|
|
+ private WmDaPharmacyService wmDaPharmacyService;
|
|
|
+
|
|
|
+ @Resource
|
|
|
+ private WmDaDistributionService wmDaDistributionService;
|
|
|
+
|
|
|
@Override
|
|
|
public List<WmTask> listTask(QueryWrapper wrappers) {
|
|
|
return wmTaskMapper.selectListByScope(wrappers, new DataScope());
|