同步 校验

This commit is contained in:
2024-11-29 14:39:56 +08:00
parent ec275389f7
commit 3e4fc28d9b

View File

@@ -41,7 +41,13 @@ public class TbShopSyncInfoController {
@PostMapping("/sync")
@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.setStatus(1);
tbShopSyncInfomapper.insert(tbShopSyncInfo);