huangjiayang
2025-05-07 15af2de12a56ddf4886e603c52560d0f9d20c847
【UPDATE】修改标准工艺路线接口
已修改5个文件
40 ■■■■■ 文件已修改
aps-modules/aps-core/src/main/java/com/aps/core/controller/mainPlan/ApsBomHeaderController.java 12 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
aps-modules/aps-core/src/main/java/com/aps/core/controller/mainPlan/ApsStandardProcessRouteHeaderController.java 14 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
aps-modules/aps-core/src/main/java/com/aps/core/domain/ApsStandardProcessRouteHeader.java 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
aps-modules/aps-core/src/main/resources/mapper/core/ApsStandardProcessRouteHeaderMapper.xml 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
aps-modules/aps-core/src/main/resources/mapper/core/ApsStandardProcessRouteLineMapper.xml 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
aps-modules/aps-core/src/main/java/com/aps/core/controller/mainPlan/ApsBomHeaderController.java
@@ -34,7 +34,7 @@
     * 查询BOM Header 数据管理列表
     */
    @RequiresPermissions("ApsBomHeader:ApsBomHeader:list")
    @RequiresPermissions("aps:ApsBomHeader:list")
    @GetMapping("/list")
    public TableDataInfo list(ApsBomHeader apsBomHeader)
    {
@@ -47,7 +47,7 @@
     * 导出BOM Header 数据管理列表
     */
    @RequiresPermissions("ApsBomHeader:ApsBomHeader:export")
    @RequiresPermissions("Aps:ApsBomHeader:export")
    @Log(title = "BOM Header 数据管理", businessType = BusinessType.EXPORT)
    @PostMapping("/export")
    public void export(HttpServletResponse response, ApsBomHeader apsBomHeader)
@@ -61,7 +61,7 @@
     * 获取BOM Header 数据管理详细信息
     */
    @RequiresPermissions("ApsBomHeader:ApsBomHeader:query")
    @RequiresPermissions("Aps:ApsBomHeader:query")
    @GetMapping(value = "/{id}")
    public AjaxResult getInfo(@PathVariable("id") Long id)
    {
@@ -72,7 +72,7 @@
     * 新增BOM Header 数据管理
     */
    @RequiresPermissions("ApsBomHeader:ApsBomHeader:add")
    @RequiresPermissions("Aps:ApsBomHeader:add")
    @Log(title = "BOM Header 数据管理", businessType = BusinessType.INSERT)
    @PostMapping
    public AjaxResult add(@RequestBody ApsBomHeader apsBomHeader)
@@ -84,7 +84,7 @@
     * 修改BOM Header 数据管理
     */
    @RequiresPermissions("ApsBomHeader:ApsBomHeader:edit")
    @RequiresPermissions("Aps:ApsBomHeader:edit")
    @Log(title = "BOM Header 数据管理", businessType = BusinessType.UPDATE)
    @PutMapping
    public AjaxResult edit(@RequestBody ApsBomHeader apsBomHeader)
@@ -96,7 +96,7 @@
     * 删除BOM Header 数据管理
     */
    @RequiresPermissions("ApsBomHeader:ApsBomHeader:remove")
    @RequiresPermissions("Aps:ApsBomHeader:remove")
    @Log(title = "BOM Header 数据管理", businessType = BusinessType.DELETE)
    @DeleteMapping("/{ids}")
    public AjaxResult remove(@PathVariable Long[] ids)
aps-modules/aps-core/src/main/java/com/aps/core/controller/mainPlan/ApsStandardProcessRouteHeaderController.java
@@ -34,11 +34,11 @@
     * 查询标准工艺路线Header列表
     */
    @RequiresPermissions("ApsStandardProcessRouteHeader:ApsStandardProcessRouteHeader:list")
    @RequiresPermissions("aps:ApsStandardProcessRouteHeader:list")
    @GetMapping("/list")
    public TableDataInfo list(ApsStandardProcessRouteHeader apsStandardProcessRouteHeader)
    {
        startPage();
//        startPage();
        List<ApsStandardProcessRouteHeader> list = apsStandardProcessRouteHeaderService.selectApsStandardProcessRouteHeaderList(apsStandardProcessRouteHeader);
        return getDataTable(list);
    }
@@ -47,7 +47,7 @@
     * 导出标准工艺路线Header列表
     */
    @RequiresPermissions("ApsStandardProcessRouteHeader:ApsStandardProcessRouteHeader:export")
    @RequiresPermissions("aps:ApsStandardProcessRouteHeader:export")
    @Log(title = "标准工艺路线Header", businessType = BusinessType.EXPORT)
    @PostMapping("/export")
    public void export(HttpServletResponse response, ApsStandardProcessRouteHeader apsStandardProcessRouteHeader)
@@ -60,7 +60,7 @@
    /**
     * 获取标准工艺路线Header详细信息
     */
    @RequiresPermissions("ApsStandardProcessRouteHeader:ApsStandardProcessRouteHeader:query")
    @RequiresPermissions("aps:ApsStandardProcessRouteHeader:query")
    @GetMapping(value = "/{id}")
    public AjaxResult getInfo(@PathVariable("id") Long id)
    {
@@ -70,7 +70,7 @@
    /**
     * 新增标准工艺路线Header
     */
    @RequiresPermissions("ApsStandardProcessRouteHeader:ApsStandardProcessRouteHeader:add")
    @RequiresPermissions("aps:ApsStandardProcessRouteHeader:add")
    @Log(title = "标准工艺路线Header", businessType = BusinessType.INSERT)
    @PostMapping
    public AjaxResult add(@RequestBody ApsStandardProcessRouteHeader apsStandardProcessRouteHeader)
@@ -81,7 +81,7 @@
    /**
     * 修改标准工艺路线Header
     */
    @RequiresPermissions("ApsStandardProcessRouteHeader:ApsStandardProcessRouteHeader:edit")
    @RequiresPermissions("aps:ApsStandardProcessRouteHeader:edit")
    @Log(title = "标准工艺路线Header", businessType = BusinessType.UPDATE)
    @PutMapping
    public AjaxResult edit(@RequestBody ApsStandardProcessRouteHeader apsStandardProcessRouteHeader)
@@ -92,7 +92,7 @@
    /**
     * 删除标准工艺路线Header
     */
    @RequiresPermissions("ApsStandardProcessRouteHeader:ApsStandardProcessRouteHeader:remove")
    @RequiresPermissions("aps:ApsStandardProcessRouteHeader:remove")
    @Log(title = "标准工艺路线Header", businessType = BusinessType.DELETE)
    @DeleteMapping("/{ids}")
    public AjaxResult remove(@PathVariable Long[] ids)
aps-modules/aps-core/src/main/java/com/aps/core/domain/ApsStandardProcessRouteHeader.java
@@ -19,12 +19,22 @@
{
    @Serial
    private static final long serialVersionUID = 1L;
    /** 主键id */
    private Long id;
    /** 工艺路线ID */
    @Excel(name = "工艺路线ID")
    private String routeId;
    /** 物料号 */
    @Excel(name = "物料号")
    private String itemCode;
    /** 图号 */
    @Excel(name = "图号")
    private String drawingNumber;
    /** 工艺路线版本 */
    @Excel(name = "工艺路线版本")
    private String version;
aps-modules/aps-core/src/main/resources/mapper/core/ApsStandardProcessRouteHeaderMapper.xml
@@ -30,6 +30,9 @@
            <if test="startDate != null  and startDate != ''"> and start_date = #{startDate}</if>
            <if test="endDate != null  and endDate != ''"> and end_date = #{endDate}</if>
            <if test="orgCode != null  and orgCode != ''"> and org_code = #{orgCode}</if>
            <if test="itemCode != null  and itemCode != ''"> and item_code like '%' || #{itemCode} || '%'</if>
            <if test="orgCode != null  and orgCode != ''"> and org_code = #{orgCode}</if>
            and del_flag = '0'
        </where>
    </select>
    
aps-modules/aps-core/src/main/resources/mapper/core/ApsStandardProcessRouteLineMapper.xml
@@ -38,6 +38,7 @@
            <if test="shopCode != null  and shopCode != ''"> and shop_code = #{shopCode}</if>
            <if test="productivityModel != null  and productivityModel != ''"> and productivity_model = #{productivityModel}</if>
            <if test="designCapacity != null  and designCapacity != ''"> and design_capacity = #{designCapacity}</if>
            and del_flag = '0'
        </where>
    </select>