修改移除库房下对应的物料信息逻辑
This commit is contained in:
parent
20c6207bca
commit
b799d486ed
|
|
@ -159,7 +159,9 @@ public class BlWarehouseMaterialInfoController extends JeecgController<BlWarehou
|
|||
@RequiresPermissions("warehouseMaterialInfo:bl_warehouse_material_info:add")
|
||||
@GetMapping(value = "/deleteBatch")
|
||||
public Result<String> deleteBatch(@RequestParam(name = "ids", required = true) String ids) {
|
||||
this.blWarehouseMaterialInfoService.removeByIds(Arrays.asList(ids.split(",")));
|
||||
// QueryWrapper<BlWarehouseMaterialInfo> queryWrapper = new QueryWrapper<>();
|
||||
// queryWrapper.in("id", Arrays.asList(ids.split(",")));
|
||||
this.blWarehouseMaterialInfoService.deleteBatch(ids);
|
||||
return Result.OK("移除成功!");
|
||||
}
|
||||
|
||||
|
|
@ -249,7 +251,7 @@ public class BlWarehouseMaterialInfoController extends JeecgController<BlWarehou
|
|||
@RequiresPermissions("warehouseMaterialInfo:bl_warehouse_material_info:add")
|
||||
@GetMapping(value = "/deleteAllWuliao")
|
||||
public Result<String> deleteAllWuliao(@RequestParam(name = "nuId", required = true) String nuId) {
|
||||
blWarehouseMaterialInfoService.remove(new QueryWrapper<BlWarehouseMaterialInfo>().eq("nu_id", nuId).apply("kcsl - 0 = 0"));
|
||||
blWarehouseMaterialInfoService.deleteAllWuliao(nuId);
|
||||
return Result.OK("移除成功!");
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -23,4 +23,8 @@ public interface BlWarehouseMaterialInfoMapper extends BaseMapper<BlWarehouseMat
|
|||
List<BlWarehouseMaterialInfo> getRemainingList(@Param("params") BlWarehouseMaterialInfo blWarehouseMaterialInfo);
|
||||
|
||||
void batchInsert(@Param("list")List<BlWarehouseMaterialInfo> list);
|
||||
|
||||
void deleteBatch(@Param("ids") String ids);
|
||||
|
||||
void deleteAllWuliao(@Param("nuId") String nuId);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -62,4 +62,16 @@
|
|||
</foreach>
|
||||
</insert>
|
||||
|
||||
<delete id="deleteBatch">
|
||||
DELETE FROM nu_warehouse_material_info WHERE id IN
|
||||
<foreach item="item" collection="ids.split(',')" separator="," close=")" open="(" index="index">
|
||||
#{item}
|
||||
</foreach>
|
||||
</delete>
|
||||
|
||||
|
||||
<delete id="deleteAllWuliao">
|
||||
DELETE FROM nu_warehouse_material_info WHERE nu_id = #{nuId} and kcsl -0 <= 0
|
||||
</delete>
|
||||
|
||||
</mapper>
|
||||
|
|
@ -12,4 +12,8 @@ import com.baomidou.mybatisplus.extension.service.IService;
|
|||
public interface IBlWarehouseMaterialInfoService extends IService<BlWarehouseMaterialInfo> {
|
||||
|
||||
void addAllWuliao(BlWarehouseMaterialInfo blWarehouseMaterialInfo);
|
||||
|
||||
void deleteBatch(String ids);
|
||||
|
||||
void deleteAllWuliao(String nuId);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -37,4 +37,14 @@ public class BlWarehouseMaterialInfoServiceImpl extends ServiceImpl<BlWarehouseM
|
|||
}
|
||||
baseMapper.batchInsert(list);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void deleteBatch(String ids) {
|
||||
baseMapper.deleteBatch(ids);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void deleteAllWuliao(String nuId) {
|
||||
baseMapper.deleteAllWuliao(nuId);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue