修饰审核--批量审核驳回接口
This commit is contained in:
parent
23f7fb0694
commit
5f0709c5a9
|
|
@ -4,6 +4,8 @@ import java.util.List;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
import javax.annotation.Resource;
|
import javax.annotation.Resource;
|
||||||
import javax.servlet.http.HttpServletResponse;
|
import javax.servlet.http.HttpServletResponse;
|
||||||
|
import javax.validation.constraints.NotNull;
|
||||||
|
|
||||||
import com.bonus.common.log.enums.OperaType;
|
import com.bonus.common.log.enums.OperaType;
|
||||||
import com.bonus.material.common.annotation.PreventRepeatSubmit;
|
import com.bonus.material.common.annotation.PreventRepeatSubmit;
|
||||||
import com.bonus.material.repair.domain.RepairPart;
|
import com.bonus.material.repair.domain.RepairPart;
|
||||||
|
|
@ -173,7 +175,7 @@ public class RepairAuditDetailsController extends BaseController {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 修改修试审核详细
|
* 修改修试审核详细
|
||||||
*/
|
|
||||||
@ApiOperation(value = "修改修试审核详细")
|
@ApiOperation(value = "修改修试审核详细")
|
||||||
@PreventRepeatSubmit
|
@PreventRepeatSubmit
|
||||||
@RequiresPermissions("repair:details:edit")
|
@RequiresPermissions("repair:details:edit")
|
||||||
|
|
@ -185,6 +187,18 @@ public class RepairAuditDetailsController extends BaseController {
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
return error("系统错误, " + e.getMessage());
|
return error("系统错误, " + e.getMessage());
|
||||||
}
|
}
|
||||||
|
}*/
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 批量修改修试审核详细
|
||||||
|
*/
|
||||||
|
@ApiOperation(value = "批量修改修试审核详细")
|
||||||
|
@PreventRepeatSubmit
|
||||||
|
@RequiresPermissions("repair:details:edit")
|
||||||
|
@SysLog(title = "批量修试审核详细", businessType = OperaType.UPDATE, logType = 1,module = "仓储管理->批量修改修试审核详细")
|
||||||
|
@PutMapping
|
||||||
|
public AjaxResult edit(@RequestBody @NotNull List<RepairAuditDetails> repairAuditDetails) {
|
||||||
|
return toAjax(repairAuditDetailsService.updateRepairAuditDetailsBatch(repairAuditDetails));
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
||||||
|
|
@ -61,6 +61,14 @@ public interface RepairAuditDetailsMapper {
|
||||||
*/
|
*/
|
||||||
int updateRepairAuditDetails(RepairAuditDetails repairAuditDetails);
|
int updateRepairAuditDetails(RepairAuditDetails repairAuditDetails);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 批量修改修试审核详细--批量
|
||||||
|
*
|
||||||
|
* @param repairAuditDetails 批量修试审核详细
|
||||||
|
* @return 结果
|
||||||
|
*/
|
||||||
|
int updateRepairAuditDetailsBatch(@Param("ids") List<RepairAuditDetails> repairAuditDetails);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 删除修试审核详细
|
* 删除修试审核详细
|
||||||
*
|
*
|
||||||
|
|
|
||||||
|
|
@ -80,6 +80,14 @@ public interface IRepairAuditDetailsService {
|
||||||
*/
|
*/
|
||||||
int updateRepairAuditDetails(RepairAuditDetails repairAuditDetails);
|
int updateRepairAuditDetails(RepairAuditDetails repairAuditDetails);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 批量修改修试审核详细
|
||||||
|
*
|
||||||
|
* @param repairAuditDetails 修试审核详细集合
|
||||||
|
* @return 结果
|
||||||
|
*/
|
||||||
|
int updateRepairAuditDetailsBatch(List<RepairAuditDetails> repairAuditDetails);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 批量删除修试审核详细
|
* 批量删除修试审核详细
|
||||||
*
|
*
|
||||||
|
|
|
||||||
|
|
@ -68,8 +68,7 @@ public class RepairAuditDetailsServiceImpl implements IRepairAuditDetailsService
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @param repairAuditDetails
|
* @param repairAuditDetails 查询参数
|
||||||
* @return
|
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public List<RepairAuditDetails> getRepairAuditList(RepairAuditDetails repairAuditDetails) {
|
public List<RepairAuditDetails> getRepairAuditList(RepairAuditDetails repairAuditDetails) {
|
||||||
|
|
@ -445,6 +444,22 @@ public class RepairAuditDetailsServiceImpl implements IRepairAuditDetailsService
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 批量修改修试审核详细
|
||||||
|
*
|
||||||
|
* @param repairAuditDetails 修试审核详细
|
||||||
|
* @return 结果
|
||||||
|
*/
|
||||||
|
@Override
|
||||||
|
public int updateRepairAuditDetailsBatch(@NotNull List<RepairAuditDetails> repairAuditDetails) {
|
||||||
|
try {
|
||||||
|
repairAuditDetails.stream().filter(Objects::nonNull).forEach(item -> item.setUpdateTime(DateUtils.getNowDate()));
|
||||||
|
return repairAuditDetailsMapper.updateRepairAuditDetailsBatch(repairAuditDetails);
|
||||||
|
} catch (Exception e) {
|
||||||
|
throw new ServiceException("错误信息描述");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 批量删除修试审核详细
|
* 批量删除修试审核详细
|
||||||
*
|
*
|
||||||
|
|
|
||||||
|
|
@ -474,4 +474,11 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||||
GROUP BY task_id
|
GROUP BY task_id
|
||||||
</if>
|
</if>
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
|
<update id="updateRepairAuditDetailsBatch">
|
||||||
|
update repair_audit_details set status = #{status} where id in
|
||||||
|
<foreach item="id" index="index" collection="ids" open="(" separator="," close=")">
|
||||||
|
#{id}
|
||||||
|
</foreach>
|
||||||
|
</update>
|
||||||
</mapper>
|
</mapper>
|
||||||
Loading…
Reference in New Issue