Merge remote-tracking branch 'origin/master'

This commit is contained in:
zhangzq
2024-12-09 13:23:01 +08:00
4 changed files with 19 additions and 1 deletions

View File

@@ -1,8 +1,11 @@
package org.nl.wms.base_manage.material.controller; package org.nl.wms.base_manage.material.controller;
import cn.dev33.satoken.annotation.SaIgnore;
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper; import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
import org.apache.commons.lang3.StringUtils;
import org.nl.common.TableDataInfo; import org.nl.common.TableDataInfo;
import org.nl.common.domain.entity.PageQuery; import org.nl.common.domain.entity.PageQuery;
import org.nl.common.domain.exception.BadRequestException;
import org.nl.common.utils.RedissonUtils; import org.nl.common.utils.RedissonUtils;
import org.nl.wms.base_manage.material.service.IMdMeMaterialbaseService; import org.nl.wms.base_manage.material.service.IMdMeMaterialbaseService;
import org.nl.wms.base_manage.material.service.dao.MdMeMaterialbase; import org.nl.wms.base_manage.material.service.dao.MdMeMaterialbase;
@@ -29,6 +32,7 @@ import java.util.Arrays;
*/ */
@RestController @RestController
@RequestMapping("/api/bmMaterial") @RequestMapping("/api/bmMaterial")
@SaIgnore
public class BmMaterialController { public class BmMaterialController {
@Autowired @Autowired
@@ -52,6 +56,18 @@ public class BmMaterialController {
return new ResponseEntity<>(HttpStatus.OK); 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 @DeleteMapping
public ResponseEntity<Object> delete(@RequestBody Long[] ids) { public ResponseEntity<Object> delete(@RequestBody Long[] ids) {

View File

@@ -25,6 +25,7 @@ public class TaskInfo {
private String task_type; private String task_type;
private String material_name; private String material_name;
private String material_code; private String material_code;
private String material_id;
private String material_spec; private String material_spec;
//需出数量 //需出数量
private BigDecimal assign_qty; private BigDecimal assign_qty;

View File

@@ -54,6 +54,7 @@
b.weight as vehicle_weight, b.weight as vehicle_weight,
p.`code` as task_type, p.`code` as task_type,
d.vehicle_code, d.vehicle_code,
m.material_id,
m.material_name, m.material_name,
m.material_spec, m.material_spec,
d.qty, d.qty,

View File

@@ -77,7 +77,7 @@
</appender> </appender>
<!--开发环境:打印控制台--> <!--开发环境:打印控制台-->
<springProfile name="dev3"> <springProfile name="dev">
<root level="info"> <root level="info">
<appender-ref ref="asyncLuceneAppender"/> <appender-ref ref="asyncLuceneAppender"/>
<appender-ref ref="CONSOLE"/> <appender-ref ref="CONSOLE"/>