bluejay
2025-04-11 41c8c578b0542292c64fc42177f46ea6f36b553f
aps-modules/aps-core/src/main/java/com/aps/core/controller/ApsPlatePlanController.java
@@ -12,6 +12,7 @@
import com.aps.core.domain.ApsPlatePlan;
import com.aps.core.domain.ApsPlatePlanTemp;
import com.aps.core.service.IApsPlatePlanService;
import com.aps.core.service.IApsPlatePlanTempService;
import com.aps.system.api.domain.SysDictData;
import jakarta.servlet.http.HttpServletResponse;
import org.springframework.beans.factory.annotation.Autowired;
@@ -32,7 +33,8 @@
public class ApsPlatePlanController extends BaseController {
    @Autowired
    private IApsPlatePlanService apsPlatePlanService;
    @Autowired
    private IApsPlatePlanTempService apsPlatePlanTempService;
    /**
     * 查询钣金计划管理列表
     */
@@ -61,7 +63,7 @@
    /**
     * 导出钣金计划管理列表
     */
    @RequiresPermissions("ApsPlatePlan:ApsPlatePlan:export")
//    @RequiresPermissions("ApsPlatePlan:ApsPlatePlan:export")
    @Log(title = "钣金计划管理", businessType = BusinessType.EXPORT)
    @PostMapping("/export")
    public void export(HttpServletResponse response, ApsPlatePlan apsPlatePlan) {
@@ -102,7 +104,7 @@
    /**
     * 获取钣金计划管理详细信息
     */
    @RequiresPermissions("ApsPlatePlan:ApsPlatePlan:query")
//    @RequiresPermissions("ApsPlatePlan:ApsPlatePlan:query")
    @GetMapping(value = "/{id}")
    public AjaxResult getInfo(@PathVariable("id") String id) {
        return success(apsPlatePlanService.selectApsPlatePlanById(id));
@@ -111,7 +113,7 @@
    /**
     * 新增钣金计划管理
     */
    @RequiresPermissions("ApsPlatePlan:ApsPlatePlan:add")
//    @RequiresPermissions("ApsPlatePlan:ApsPlatePlan:add")
    @Log(title = "钣金计划管理", businessType = BusinessType.INSERT)
    @PostMapping
    public AjaxResult add(@RequestBody ApsPlatePlan apsPlatePlan) {
@@ -121,7 +123,7 @@
    /**
     * 修改钣金计划管理
     */
    @RequiresPermissions("ApsPlatePlan:ApsPlatePlan:edit")
//    @RequiresPermissions("ApsPlatePlan:ApsPlatePlan:edit")
    @Log(title = "钣金计划管理", businessType = BusinessType.UPDATE)
    @PutMapping
    public AjaxResult edit(@RequestBody ApsPlatePlan apsPlatePlan) {
@@ -131,7 +133,7 @@
    /**
     * 删除钣金计划管理
     */
    @RequiresPermissions("ApsPlatePlan:ApsPlatePlan:remove")
//    @RequiresPermissions("ApsPlatePlan:ApsPlatePlan:remove")
    @Log(title = "钣金计划管理", businessType = BusinessType.DELETE)
    @DeleteMapping("/{ids}")
    public AjaxResult remove(@PathVariable String[] ids) {
@@ -165,4 +167,13 @@
    public AjaxResult confirmPart(ApsPlatePlanTemp planTemp) {
        return toAjax(apsPlatePlanService.confirmPlan(planTemp));
    }
    /**
     * 查询钣金计划临时表列表
     */
    @GetMapping("/queryTempPlan")
    public TableDataInfo list(ApsPlatePlanTemp apsPlatePlanTemp)
    {
        List<ApsPlatePlanTemp> list = apsPlatePlanTempService.selectApsPlatePlanTempList(apsPlatePlanTemp);
        return getDataTable(list);
    }
}