OMS-GW-企业单位

This commit is contained in:
zhaoqing
2026-05-07 15:25:23 +08:00
parent 71defc2e0b
commit da20e2a616
4 changed files with 163 additions and 1 deletions
@@ -14,7 +14,8 @@ import lombok.extern.slf4j.Slf4j;
import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource;
import java.util.ArrayList;
import java.util.List;
@Api(tags = "企业单位管理")
@@ -50,4 +51,25 @@ public class ErpEnterpriseUnitApi extends BaseController {
}
}
@ApiOperation("批量推送企业单位")
@PostMapping("/batchPush")
public AjaxResult batchPush(@RequestBody List<ErpEnterpriseUnitDTO> dtoList) {
return erpEnterpriseUnitApplicationService.batchPush(dtoList);
}
@ApiOperation("批量删除企业单位")
@DeleteMapping("/deleteBatch")
public AjaxResult deleteBatch(@RequestParam("ids") String ids) {
if (ids == null || ids.isEmpty()) {
return AjaxResult.error("没有选择要删除的数据");
}
List<Long> idList = new ArrayList<>();
for (String id : ids.split(",")) {
idList.add(Long.parseLong(id));
}
return toAjax(erpEnterpriseUnitApplicationService.deleteByIds(idList));
}
}