出库明细审核
This commit is contained in:
@@ -101,6 +101,15 @@ public class SysOaWarehouseMasterController extends BaseController {
|
||||
System.out.println(warehouseService.queryById(id));
|
||||
return toAjax(iSysOaWarehouseMasterService.insertInWarehouse(bo,id));
|
||||
}
|
||||
/**
|
||||
* 修改isLike字段
|
||||
*/
|
||||
|
||||
@PutMapping("/isLike")
|
||||
public R<Void> updateIsLike(@RequestParam Long masterId, @RequestParam Integer isLike) {
|
||||
return toAjax(iSysOaWarehouseMasterService.updateIsLike(masterId, isLike));
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* 修改出库单管理
|
||||
|
||||
@@ -57,7 +57,7 @@ public class SysOaWarehouseMaster extends BaseEntity {
|
||||
*/
|
||||
private String remark;
|
||||
|
||||
|
||||
private Integer isLike;
|
||||
private Long status;
|
||||
private Integer returnType;
|
||||
|
||||
|
||||
@@ -2,6 +2,7 @@ package com.ruoyi.oa.domain.bo;
|
||||
|
||||
import com.ruoyi.common.core.validate.AddGroup;
|
||||
import com.ruoyi.common.core.validate.EditGroup;
|
||||
import liquibase.pro.packaged.I;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import javax.validation.constraints.*;
|
||||
@@ -71,6 +72,7 @@ public class SysOaWarehouseMasterBo extends BaseEntity {
|
||||
private List<SysOaWarehouseTaskBo> warehouseTaskList;
|
||||
|
||||
private Long status;
|
||||
private Integer isLike;
|
||||
|
||||
private Integer returnType;
|
||||
|
||||
|
||||
@@ -7,6 +7,7 @@ import com.alibaba.excel.annotation.ExcelProperty;
|
||||
import com.ruoyi.common.annotation.ExcelDictFormat;
|
||||
import com.ruoyi.common.convert.ExcelDictConvert;
|
||||
import com.ruoyi.oa.domain.SysOaWarehouseTask;
|
||||
import liquibase.pro.packaged.I;
|
||||
import lombok.Data;
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
@@ -81,7 +82,7 @@ public class SysOaWarehouseMasterVo {
|
||||
|
||||
private Date nearestEndTime;
|
||||
private Integer returnType;
|
||||
|
||||
private Integer isLike;
|
||||
/**
|
||||
* 日志操作次数
|
||||
*/
|
||||
|
||||
@@ -75,4 +75,12 @@ public interface ISysOaWarehouseMasterService {
|
||||
boolean updateReturnType(Long masterId, Integer returnType);
|
||||
boolean returnDetail(List<ReturnDetailBo> returnDetails);
|
||||
|
||||
/**
|
||||
* 更新isLike字段
|
||||
* @param masterId 主键ID
|
||||
* @param isLike 是否已统计 (0未统计 1已统计)
|
||||
* @return 更新结果
|
||||
*/
|
||||
boolean updateIsLike(Long masterId, Integer isLike);
|
||||
|
||||
}
|
||||
|
||||
@@ -300,4 +300,13 @@ public class SysOaWarehouseMasterServiceImpl implements ISysOaWarehouseMasterSer
|
||||
update.setReturnType(returnType);
|
||||
return baseMapper.updateById(update) > 0;
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean updateIsLike(Long masterId, Integer isLike) {
|
||||
return baseMapper.update(null,
|
||||
Wrappers.<SysOaWarehouseMaster>lambdaUpdate()
|
||||
.set(SysOaWarehouseMaster::getIsLike, isLike)
|
||||
.eq(SysOaWarehouseMaster::getMasterId, masterId)
|
||||
) > 0;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -50,6 +50,7 @@
|
||||
sowm.sign_user,
|
||||
sowm.remark,
|
||||
sowm.status,
|
||||
sowm.is_like,
|
||||
${ew.sqlSelect},
|
||||
sop.project_name
|
||||
FROM sys_oa_warehouse_master sowm
|
||||
|
||||
Reference in New Issue
Block a user