虚拟清单--复制
This commit is contained in:
+2
-2
@@ -206,8 +206,8 @@ public class DummyInventoryInfoEOController extends JeroController<DummyInventor
|
|||||||
@AutoLog(value = "复制")
|
@AutoLog(value = "复制")
|
||||||
@ApiOperation(value="复制", notes="复制")
|
@ApiOperation(value="复制", notes="复制")
|
||||||
@GetMapping(value = "/copyInfoByIds")
|
@GetMapping(value = "/copyInfoByIds")
|
||||||
public Result<?> copyInfoByIds(@RequestParam(name="id",required=true) String ids,
|
public Result<?> copyInfoByIds(@RequestParam(name="ids",required=true) String ids,
|
||||||
@RequestParam(name="id",required=true) String cut) {
|
@RequestParam(name="cut",required=true) String cut) {
|
||||||
try {
|
try {
|
||||||
dummyInventoryInfoEOService.copyInfoByIds(ids);
|
dummyInventoryInfoEOService.copyInfoByIds(ids);
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
|
|||||||
+9
-1
@@ -157,7 +157,15 @@ public class DummyInventoryInfoEOServiceImpl extends ServiceImpl<DummyInventoryI
|
|||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public void copyInfoByIds(String ids) {
|
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