opt:增加拣选单重修改
This commit is contained in:
@@ -1,8 +1,11 @@
|
||||
package org.nl.wms.base_manage.material.controller;
|
||||
|
||||
import cn.dev33.satoken.annotation.SaIgnore;
|
||||
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
|
||||
import org.apache.commons.lang3.StringUtils;
|
||||
import org.nl.common.TableDataInfo;
|
||||
import org.nl.common.domain.entity.PageQuery;
|
||||
import org.nl.common.domain.exception.BadRequestException;
|
||||
import org.nl.common.utils.RedissonUtils;
|
||||
import org.nl.wms.base_manage.material.service.IMdMeMaterialbaseService;
|
||||
import org.nl.wms.base_manage.material.service.dao.MdMeMaterialbase;
|
||||
@@ -29,6 +32,7 @@ import java.util.Arrays;
|
||||
*/
|
||||
@RestController
|
||||
@RequestMapping("/api/bmMaterial")
|
||||
@SaIgnore
|
||||
public class BmMaterialController {
|
||||
|
||||
@Autowired
|
||||
@@ -52,6 +56,18 @@ public class BmMaterialController {
|
||||
return new ResponseEntity<>(HttpStatus.OK);
|
||||
}
|
||||
|
||||
@PostMapping("/updateMaterialInfo")
|
||||
public ResponseEntity<Object> updateMaterialInfo(@Validated @RequestBody MdMeMaterialbase dto) {
|
||||
if (BigDecimal.ZERO.compareTo(dto.getSingle_weight()) == 0 || StringUtils.isBlank(dto.getMaterial_id())) {
|
||||
throw new BadRequestException("物料信息有误,请检查!");
|
||||
}
|
||||
LambdaUpdateWrapper<MdMeMaterialbase> updateWrapper = new LambdaUpdateWrapper<>();
|
||||
updateWrapper.set(MdMeMaterialbase::getNearby_weight, dto.getSingle_weight());
|
||||
updateWrapper.eq(MdMeMaterialbase::getMaterial_id, dto.getMaterial_id());
|
||||
materialService.update(updateWrapper);
|
||||
return new ResponseEntity<>(HttpStatus.OK);
|
||||
}
|
||||
|
||||
|
||||
@DeleteMapping
|
||||
public ResponseEntity<Object> delete(@RequestBody Long[] ids) {
|
||||
|
||||
@@ -25,6 +25,7 @@ public class TaskInfo {
|
||||
private String task_type;
|
||||
private String material_name;
|
||||
private String material_code;
|
||||
private String material_id;
|
||||
private String material_spec;
|
||||
//需出数量
|
||||
private BigDecimal assign_qty;
|
||||
|
||||
@@ -54,6 +54,7 @@
|
||||
b.weight as vehicle_weight,
|
||||
p.`code` as task_type,
|
||||
d.vehicle_code,
|
||||
m.material_id,
|
||||
m.material_name,
|
||||
m.material_spec,
|
||||
d.qty,
|
||||
|
||||
@@ -77,7 +77,7 @@
|
||||
</appender>
|
||||
|
||||
<!--开发环境:打印控制台-->
|
||||
<springProfile name="dev3">
|
||||
<springProfile name="dev">
|
||||
<root level="info">
|
||||
<appender-ref ref="asyncLuceneAppender"/>
|
||||
<appender-ref ref="CONSOLE"/>
|
||||
|
||||
Reference in New Issue
Block a user