虚拟清单--复制
This commit is contained in:
+2
-2
@@ -206,8 +206,8 @@ public class DummyInventoryInfoEOController extends JeroController<DummyInventor
|
||||
@AutoLog(value = "复制")
|
||||
@ApiOperation(value="复制", notes="复制")
|
||||
@GetMapping(value = "/copyInfoByIds")
|
||||
public Result<?> copyInfoByIds(@RequestParam(name="id",required=true) String ids,
|
||||
@RequestParam(name="id",required=true) String cut) {
|
||||
public Result<?> copyInfoByIds(@RequestParam(name="ids",required=true) String ids,
|
||||
@RequestParam(name="cut",required=true) String cut) {
|
||||
try {
|
||||
dummyInventoryInfoEOService.copyInfoByIds(ids);
|
||||
} catch (Exception e) {
|
||||
|
||||
+9
-1
@@ -157,7 +157,15 @@ public class DummyInventoryInfoEOServiceImpl extends ServiceImpl<DummyInventoryI
|
||||
*/
|
||||
@Override
|
||||
public void copyInfoByIds(String ids) {
|
||||
|
||||
if(StringUtils.isNotBlank(ids)){
|
||||
LambdaQueryWrapper<DummyInventoryInfoEO> wrapper = new LambdaQueryWrapper<>();
|
||||
wrapper.in(DummyInventoryInfoEO::getId,Arrays.asList(ids.split(",")));
|
||||
List<DummyInventoryInfoEO> dummyInventoryInfoEOList = this.list(wrapper);
|
||||
for (DummyInventoryInfoEO dummyInventoryInfoEO : dummyInventoryInfoEOList) {
|
||||
dummyInventoryInfoEO.setId(UUID.randomUUID().toString().replace("-", ""));
|
||||
}
|
||||
this.saveBatch(dummyInventoryInfoEOList);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user