|
@@ -6,6 +6,7 @@ import com.ruoyi.basicData.domain.TWarehouse;
|
|
import com.ruoyi.basicData.domain.TWarehouseArea;
|
|
import com.ruoyi.basicData.domain.TWarehouseArea;
|
|
import com.ruoyi.basicData.service.ITWarehouseService;
|
|
import com.ruoyi.basicData.service.ITWarehouseService;
|
|
import com.ruoyi.common.annotation.Log;
|
|
import com.ruoyi.common.annotation.Log;
|
|
|
|
+import com.ruoyi.common.annotation.RepeatSubmit;
|
|
import com.ruoyi.common.constant.UserConstants;
|
|
import com.ruoyi.common.constant.UserConstants;
|
|
import com.ruoyi.common.core.controller.BaseController;
|
|
import com.ruoyi.common.core.controller.BaseController;
|
|
import com.ruoyi.common.core.domain.AjaxResult;
|
|
import com.ruoyi.common.core.domain.AjaxResult;
|
|
@@ -74,6 +75,7 @@ public class TWarehouseController extends BaseController {
|
|
@PreAuthorize("@ss.hasPermi('basicdata:warehouse:add')")
|
|
@PreAuthorize("@ss.hasPermi('basicdata:warehouse:add')")
|
|
@Log(title = "仓库", businessType = BusinessType.INSERT)
|
|
@Log(title = "仓库", businessType = BusinessType.INSERT)
|
|
@PostMapping
|
|
@PostMapping
|
|
|
|
+ @RepeatSubmit
|
|
public AjaxResult add(@RequestParam("tWarehouse") String tWarehouse, @RequestParam("tWarehouseArea") String tWarehouseArea) {
|
|
public AjaxResult add(@RequestParam("tWarehouse") String tWarehouse, @RequestParam("tWarehouseArea") String tWarehouseArea) {
|
|
// 检验编号、名称、地址 唯一
|
|
// 检验编号、名称、地址 唯一
|
|
TWarehouse tWarehouses = JSONArray.parseObject(tWarehouse, TWarehouse.class);
|
|
TWarehouse tWarehouses = JSONArray.parseObject(tWarehouse, TWarehouse.class);
|
|
@@ -114,6 +116,7 @@ public class TWarehouseController extends BaseController {
|
|
@PreAuthorize("@ss.hasPermi('basicdata:warehouse:remove')")
|
|
@PreAuthorize("@ss.hasPermi('basicdata:warehouse:remove')")
|
|
@Log(title = "仓库", businessType = BusinessType.DELETE)
|
|
@Log(title = "仓库", businessType = BusinessType.DELETE)
|
|
@DeleteMapping("/{fIds}")
|
|
@DeleteMapping("/{fIds}")
|
|
|
|
+ @RepeatSubmit
|
|
public AjaxResult remove(@PathVariable Long[] fIds) {
|
|
public AjaxResult remove(@PathVariable Long[] fIds) {
|
|
return tWarehouseService.deleteTWarehouseByIds(fIds);
|
|
return tWarehouseService.deleteTWarehouseByIds(fIds);
|
|
}
|
|
}
|