同步 校验
This commit is contained in:
@@ -41,7 +41,13 @@ public class TbShopSyncInfoController {
|
|||||||
|
|
||||||
@PostMapping("/sync")
|
@PostMapping("/sync")
|
||||||
@ApiOperation("同步")
|
@ApiOperation("同步")
|
||||||
public ResponseEntity<Object> sync(@RequestBody TbShopSyncInfo tbShopSyncInfo){
|
public ResponseEntity<Object> sync(@RequestBody TbShopSyncInfo tbShopSyncInfo) {
|
||||||
|
TbShopSyncInfoQueryCriteria criteria = new TbShopSyncInfoQueryCriteria();
|
||||||
|
criteria.setPointShopId(tbShopSyncInfo.getPointShopId());
|
||||||
|
TbShopSyncInfo tbShopSyncInfo1 = tbShopSyncInfoService.queryByShopId(criteria);
|
||||||
|
if (tbShopSyncInfo1 != null) {
|
||||||
|
throw new RuntimeException("已同步 请勿重复操作");
|
||||||
|
}
|
||||||
tbShopSyncInfo.setSyncTime(new Date());
|
tbShopSyncInfo.setSyncTime(new Date());
|
||||||
tbShopSyncInfo.setStatus(1);
|
tbShopSyncInfo.setStatus(1);
|
||||||
tbShopSyncInfomapper.insert(tbShopSyncInfo);
|
tbShopSyncInfomapper.insert(tbShopSyncInfo);
|
||||||
|
|||||||
Reference in New Issue
Block a user