装修接口
This commit is contained in:
@@ -3,15 +3,12 @@ package com.cool.store.controller.webb;
|
||||
import com.alibaba.fastjson.JSONObject;
|
||||
import com.cool.store.dto.*;
|
||||
import com.cool.store.dto.store.StoreUserPositionDTO;
|
||||
import com.cool.store.request.OpenApiStoreRequest;
|
||||
import com.cool.store.request.*;
|
||||
import com.cool.store.request.xgj.FranchiseFeeCallBackRequest;
|
||||
import com.cool.store.request.xgj.ReceiptCallBackRequest;
|
||||
import com.cool.store.response.ResponseResult;
|
||||
import com.cool.store.response.bigdata.ApiResponse;
|
||||
import com.cool.store.service.OpenApiService;
|
||||
import com.cool.store.service.PushService;
|
||||
import com.cool.store.service.ShopAccountService;
|
||||
import com.cool.store.service.StoreService;
|
||||
import com.cool.store.service.*;
|
||||
import com.github.pagehelper.PageInfo;
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiOperation;
|
||||
@@ -32,6 +29,10 @@ import javax.annotation.Resource;
|
||||
@Slf4j
|
||||
public class OpenApiController {
|
||||
|
||||
@Resource
|
||||
private DecorationDesignInfoService decorationDesignInfoService;
|
||||
@Resource
|
||||
private DecorationMeasureService decorationMeasureService;
|
||||
@Resource
|
||||
OpenApiService openApiService;
|
||||
@Resource
|
||||
@@ -77,5 +78,40 @@ public class OpenApiController {
|
||||
public ApiResponse<PageInfo<StoreUserPositionDTO>> getStoreUser(@RequestBody @Validated OpenApiStoreRequest dto) {
|
||||
return ApiResponse.success(storeService.getStoreUser(dto.getPageSize(),dto.getPageNum()));
|
||||
}
|
||||
@ApiOperation("分配测量员,设计组")
|
||||
@PostMapping("/assignSurveyors")
|
||||
public ApiResponse<Boolean> assignSurveyors(@RequestBody @Validated AssignSurveyorsRequest request) {
|
||||
log.info("assignSurveyors request:{}", JSONObject.toJSONString(request));
|
||||
return ApiResponse.success(decorationMeasureService.assignSurveyors(request));
|
||||
}
|
||||
|
||||
@ApiOperation("门店测量、上传测量图")
|
||||
@PostMapping("/submitMeasurementDiagram")
|
||||
public ApiResponse<Boolean> submitMeasurementDiagram(@RequestBody @Validated SubmitMeasurementRequest request) {
|
||||
log.info("submitMeasurementDiagram request:{}", JSONObject.toJSONString(request));
|
||||
return ApiResponse.success(decorationMeasureService.submitMeasurementDiagram(request));
|
||||
}
|
||||
|
||||
@ApiOperation(" 分配设计师")
|
||||
@PostMapping("/assignDesigner")
|
||||
public ApiResponse<Boolean> assignDesigner(@RequestBody @Validated AssignDesignerRequest request) {
|
||||
log.info("assignDesigner request:{}", JSONObject.toJSONString(request));
|
||||
return ApiResponse.success(decorationDesignInfoService.assignDesigner(request));
|
||||
}
|
||||
|
||||
@ApiOperation("上传设计图")
|
||||
@PostMapping("/submitDesignDrawing")
|
||||
public ApiResponse<Boolean> submitDesignDrawing(@RequestBody @Validated SubmitDesignDrawingRequest request) {
|
||||
log.info("submitDesignDrawing request:{}", JSONObject.toJSONString(request));
|
||||
return ApiResponse.success(decorationDesignInfoService.submitDesignDrawing(request));
|
||||
}
|
||||
|
||||
@ApiOperation("分配报价员")
|
||||
@PostMapping("/assignQuotation")
|
||||
public ApiResponse<Boolean> assignQuotation(@RequestBody @Validated AssignQuotationRequest request) {
|
||||
log.info("assignQuotation request:{}", JSONObject.toJSONString(request));
|
||||
return ApiResponse.success(decorationDesignInfoService.assignQuotation(request));
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user