| | |
| | | import com.baomidou.mybatisplus.plugins.Page; |
| | | import com.core.common.DateUtils; |
| | | import com.zy.asrs.entity.LocAroundBind; |
| | | import com.zy.asrs.entity.LocDetl; |
| | | import com.zy.asrs.entity.LocMast; |
| | | import com.zy.asrs.entity.param.InitDeviceLocParams; |
| | | import com.zy.asrs.enums.LocStsType; |
| | |
| | | import com.core.common.BaseRes; |
| | | import com.core.common.Cools; |
| | | import com.core.common.R; |
| | | import com.zy.asrs.service.LocDetlService; |
| | | import com.zy.asrs.service.impl.LocDetlServiceImpl; |
| | | import com.zy.asrs.service.impl.LocMastServiceImpl; |
| | | import com.zy.common.web.BaseController; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | |
| | | private LocAroundBindService locAroundBindService; |
| | | @Autowired |
| | | private LocMastServiceImpl locMastService; |
| | | @Autowired |
| | | private LocDetlService locDetlService; |
| | | |
| | | @RequestMapping(value = "/locAroundBind/{id}/auth") |
| | | @ManagerAuth |
| | |
| | | if (Cools.isEmpty(locAroundBind) || null == locAroundBind.getId()) { |
| | | return R.error(); |
| | | } |
| | | |
| | | if (locAroundBind.getLocType().equals(LocStsType.LOC_STS_TYPE_O.type)) { |
| | | locDetlService.delete(new EntityWrapper<LocDetl>().eq("loc_no", locAroundBind.getBlocNo())); |
| | | } |
| | | |
| | | locAroundBindService.updateById(locAroundBind); |
| | | return R.ok(); |
| | | } |