|  |  |  | 
|---|
|  |  |  | import com.doumee.core.utils.DESUtil; | 
|---|
|  |  |  | import com.doumee.dao.business.JkLineMapper; | 
|---|
|  |  |  | import com.doumee.dao.business.dto.TelecomCabinetLogDTO; | 
|---|
|  |  |  | import com.doumee.dao.business.vo.TelecomJkCabinetLogVO; | 
|---|
|  |  |  | import com.doumee.dao.business.dto.TelecomLineInfoDTO; | 
|---|
|  |  |  | import com.doumee.dao.business.vo.*; | 
|---|
|  |  |  | import com.doumee.dao.openapi.request.*; | 
|---|
|  |  |  | import com.doumee.dao.openapi.response.*; | 
|---|
|  |  |  | import com.doumee.dao.system.model.SystemUser; | 
|---|
|  |  |  | 
|---|
|  |  |  | private JkCabinetLogService jkCabinetLogService; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @Autowired | 
|---|
|  |  |  | private JkLineService jkLineService; | 
|---|
|  |  |  | private JkSketchService jkSketchService; | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @LoginNoRequired | 
|---|
|  |  |  | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @LoginNoRequired | 
|---|
|  |  |  | @PreventRepeat | 
|---|
|  |  |  | @ApiOperation("电信-车辆线路") | 
|---|
|  |  |  | @PostMapping("/getLineForTelecom") | 
|---|
|  |  |  | public ApiResponse<List<TelecomJkLineListVO>> getLineForTelecom (@RequestBody TelecomLineInfoDTO dto) { | 
|---|
|  |  |  | return ApiResponse.success(jkSketchService.getLineForTelecom(dto)); | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @LoginNoRequired | 
|---|
|  |  |  | @PreventRepeat | 
|---|
|  |  |  | @ApiOperation("电信-线路总计与主子线路数据") | 
|---|
|  |  |  | @PostMapping("/getTelecomLineCount") | 
|---|
|  |  |  | public ApiResponse<TelecomLineCountVO> getTelecomLineCount (@RequestBody TelecomLineInfoDTO dto) { | 
|---|
|  |  |  | return ApiResponse.success(jkSketchService.getTelecomLineCount(dto)); | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @LoginNoRequired | 
|---|
|  |  |  | @PreventRepeat | 
|---|
|  |  |  | @ApiOperation("电信-线路优化对比数据") | 
|---|
|  |  |  | @PostMapping("/getTelecomLineDistance") | 
|---|
|  |  |  | public ApiResponse<List<TelecomCategoryDataVO>> getTelecomLineDistance (@RequestBody TelecomLineInfoDTO dto) { | 
|---|
|  |  |  | return ApiResponse.success(jkSketchService.getTelecomLineDistance(dto)); | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @LoginNoRequired | 
|---|
|  |  |  | @PreventRepeat | 
|---|
|  |  |  | @ApiOperation("电信-线路数据") | 
|---|
|  |  |  | @PostMapping("/getTelecomLineInfo") | 
|---|
|  |  |  | public ApiResponse<List<TelecomLineDataVO>> getTelecomLineInfo (@RequestBody TelecomLineInfoDTO dto) { | 
|---|
|  |  |  | return ApiResponse.success(jkSketchService.getTelecomLineInfo(dto)); | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | } | 
|---|