|
|
@@ -11,11 +11,13 @@ import com.zd.chemical.mapper.HxpCabinetlockLogMapper;
|
|
|
import com.zd.chemical.service.IHxpCabinetlockLogService;
|
|
|
import com.zd.common.core.constant.HttpStatus;
|
|
|
import com.zd.common.core.domain.R;
|
|
|
+import com.zd.common.core.domain.per.PerPrefix;
|
|
|
import com.zd.common.core.enums.LockTypeEnum;
|
|
|
import com.zd.common.core.exception.ServiceException;
|
|
|
import com.zd.common.core.utils.DateUtils;
|
|
|
import com.zd.common.core.utils.SecurityUtils;
|
|
|
import com.zd.common.core.utils.StringUtils;
|
|
|
+import com.zd.common.datascope.annotation.DataScope;
|
|
|
import com.zd.common.security.utils.SaveUtil;
|
|
|
|
|
|
import com.zd.common.swagger.config.AppListener;
|
|
|
@@ -77,6 +79,7 @@ public class HxpCabinetServiceImpl implements IHxpCabinetService {
|
|
|
* @return 化学品机柜管理信息
|
|
|
*/
|
|
|
@Override
|
|
|
+ @DataScope(deptAlias = "st", userAlias = "ct", permi = PerPrefix.HXP_CABINET)
|
|
|
public List <HxpCabinetVo> selectHxpCabinetList(HxpCabinetSearch hxpCabinetSearch) {
|
|
|
List <HxpCabinetVo> hxpCabinetVos = hxpCabinetMapper.selectHxpCabinetList(hxpCabinetSearch);
|
|
|
Function <List <HxpCabinetVo>, List <Long>> function = x -> x.parallelStream().map(HxpCabinetVo::getId).collect(Collectors.toList());
|