|
@@ -7,11 +7,9 @@ import com.ruoyi.common.core.domain.entity.TWarehouse;
|
|
|
import com.ruoyi.common.core.page.TableDataInfo;
|
|
|
import com.ruoyi.common.enums.BusinessType;
|
|
|
import com.ruoyi.common.utils.SecurityUtils;
|
|
|
-import com.ruoyi.common.utils.StringUtils;
|
|
|
import com.ruoyi.common.utils.poi.ExcelUtil;
|
|
|
import com.ruoyi.warehouse.check.domain.TWarehouseCheck;
|
|
|
import com.ruoyi.warehouse.check.domain.TWarehouseCheckItems;
|
|
|
-import com.ruoyi.warehouse.check.domain.TWarehouseCheckItemsDetails;
|
|
|
import com.ruoyi.warehouse.check.service.ITWarehouseCheckItemsDetailsService;
|
|
|
import com.ruoyi.warehouse.check.service.ITWarehouseCheckItemsService;
|
|
|
import com.ruoyi.warehouse.check.service.ITWarehouseCheckService;
|
|
@@ -188,14 +186,11 @@ public class TWarehouseCheckController extends BaseController {
|
|
|
@DeleteMapping("/{fIds}")
|
|
|
public AjaxResult remove(@PathVariable Long[] fIds) {
|
|
|
for (Long checkId : fIds) {
|
|
|
- TWarehouseCheckItemsDetails tWarehouseCheckItemsDetailsQuery = new TWarehouseCheckItemsDetails();
|
|
|
+ TWarehouseCheckItems tWarehouseCheckItemsDetailsQuery = new TWarehouseCheckItems();
|
|
|
tWarehouseCheckItemsDetailsQuery.setfCheckFid(checkId);
|
|
|
- List<TWarehouseCheckItemsDetails> tWarehouseCheckItemsDetailsList = tWarehouseCheckItemsDetailsService.selectTWarehouseCheckItemsDetailsList(tWarehouseCheckItemsDetailsQuery);
|
|
|
- if (tWarehouseCheckItemsDetailsList.size() > 0) {
|
|
|
- String photoUrl = tWarehouseCheckItemsDetailsList.get(0).getfPhotoUrl();
|
|
|
- if (StringUtils.isNotEmpty(photoUrl) && !"[]".equals(photoUrl)) {
|
|
|
- return AjaxResult.error("单据存在图片详情,不允许删除");
|
|
|
- }
|
|
|
+ List<TWarehouseCheckItems> tWarehouseCheckItemsList = itWarehouseCheckItemsService.selectTWarehouseCheckItemsList(tWarehouseCheckItemsDetailsQuery);
|
|
|
+ if (!tWarehouseCheckItemsList.isEmpty()) {
|
|
|
+ return AjaxResult.error("存在明细,不允许删除");
|
|
|
}
|
|
|
}
|
|
|
return toAjax(tWarehouseCheckService.deleteTWarehouseCheckByIds(fIds));
|