nidapeng
2024-03-19 6c40e04eb7c2060feb2533735cd3089d438965e5
server/dmvisit_admin/src/main/java/com/doumee/api/business/CarsController.java
@@ -8,6 +8,7 @@
import com.doumee.core.model.PageData;
import com.doumee.dao.business.model.Cars;
import com.doumee.service.business.CarsService;
import com.doumee.service.business.impl.hksync.fhk.HkSyncVehicleFromHKServiceImpl;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.apache.shiro.authz.annotation.RequiresPermissions;    
@@ -29,6 +30,8 @@
    @Autowired
    private CarsService carsService;
    @Autowired
    private HkSyncVehicleFromHKServiceImpl hkSyncVehicleFromHKService;
    @PreventRepeat
    @ApiOperation("新建")
@@ -66,6 +69,13 @@
        carsService.updateById(cars);
        return ApiResponse.success(null);
    }
    @ApiOperation("全量同步车辆信息")
    @PostMapping("/sync")
    @RequiresPermissions("business:cars:sync")
    public ApiResponse sync(@RequestBody Cars cars) {
        hkSyncVehicleFromHKService.syncVehicleData();
        return ApiResponse.success(null);
    }
    @ApiOperation("分页查询")
    @PostMapping("/page")