工器具退料

This commit is contained in:
hayu 2025-05-30 09:03:40 +08:00
parent 7946248e67
commit 6227766ec3
5 changed files with 40 additions and 0 deletions

View File

@ -317,6 +317,18 @@ public class BackApplyInfoController extends BaseController {
return backApplyInfoService.deleteBackApplyInfoById(backApplyInfo.getId()); return backApplyInfoService.deleteBackApplyInfoById(backApplyInfo.getId());
} }
/**
* 删除退料详情
*/
@ApiOperation(value = "删除退料详情")
@PreventRepeatSubmit
// @RequiresPermissions("back:info:remove")
@SysLog(title = "退料任务", businessType = OperaType.DELETE, logType = 1,module = "仓储管理->删除退料任务")
@PostMapping("/deleteDetailsById")
public AjaxResult deleteDetailsById(@RequestBody BackApplyInfo backApplyInfo) {
return backApplyInfoService.deleteDetailsById(backApplyInfo.getId());
}
/** /**
* app内层删除退料任务 * app内层删除退料任务
*/ */

View File

@ -389,4 +389,11 @@ public interface BackApplyInfoMapper {
* @return * @return
*/ */
List<BackMaCodeVo> getSecondBackInfo(BackApplyTotalInfo info); List<BackMaCodeVo> getSecondBackInfo(BackApplyTotalInfo info);
/**
* 删除详情
* @param id
* @return
*/
int deleteDetailsById(Long id);
} }

View File

@ -178,5 +178,12 @@ public interface IBackApplyInfoService {
* @return * @return
*/ */
List<BackMaCodeVo> getSecondBackInfo(BackApplyTotalInfo info); List<BackMaCodeVo> getSecondBackInfo(BackApplyTotalInfo info);
/**
* 删除退料任务详情信息
* @param id
* @return
*/
AjaxResult deleteDetailsById(Long id);
} }

View File

@ -631,6 +631,17 @@ public class BackApplyInfoServiceImpl implements IBackApplyInfoService {
return AjaxResult.error(HttpCodeEnum.FAIL.getCode(), HttpCodeEnum.FAIL.getMsg()); return AjaxResult.error(HttpCodeEnum.FAIL.getCode(), HttpCodeEnum.FAIL.getMsg());
} }
@Override
public AjaxResult deleteDetailsById(Long id) {
try{
int re = backApplyInfoMapper.deleteDetailsById(id);
return AjaxResult.success(re);
} catch (Exception e) {
e.printStackTrace();
}
return AjaxResult.error(HttpCodeEnum.FAIL.getCode(), HttpCodeEnum.FAIL.getMsg());
}
/** /**
* 删除任务信息 * 删除任务信息
* @param backApplyInfo * @param backApplyInfo

View File

@ -766,6 +766,9 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<delete id="deleteBackApplyDetailsById"> <delete id="deleteBackApplyDetailsById">
delete from back_apply_details where parent_id = #{parentId} and type_id = #{typeId} delete from back_apply_details where parent_id = #{parentId} and type_id = #{typeId}
</delete> </delete>
<delete id="deleteDetailsById">
delete from back_apply_details where id = #{id}
</delete>
<!-- 设置审批人为默认的李勇 防止代码冲突--> <!-- 设置审批人为默认的李勇 防止代码冲突-->
<select id="getDirectAuditBy" resultType="Long"> <select id="getDirectAuditBy" resultType="Long">