|
@@ -1,13 +1,14 @@
|
|
|
package com.ruoyi.business.controller;
|
|
package com.ruoyi.business.controller;
|
|
|
|
|
|
|
|
import com.ruoyi.business.domain.bo.BjTrackShipCompanyBo;
|
|
import com.ruoyi.business.domain.bo.BjTrackShipCompanyBo;
|
|
|
|
|
+import com.ruoyi.business.domain.bo.BreakBo;
|
|
|
|
|
+import com.ruoyi.business.domain.bo.ReportFlagBo;
|
|
|
import com.ruoyi.business.service.IBjTrackShipCompanyService;
|
|
import com.ruoyi.business.service.IBjTrackShipCompanyService;
|
|
|
import com.ruoyi.common.core.web.controller.BaseController;
|
|
import com.ruoyi.common.core.web.controller.BaseController;
|
|
|
import com.ruoyi.common.core.web.domain.AjaxResult;
|
|
import com.ruoyi.common.core.web.domain.AjaxResult;
|
|
|
import com.ruoyi.common.core.web.page.TableDataInfo;
|
|
import com.ruoyi.common.core.web.page.TableDataInfo;
|
|
|
import com.ruoyi.common.log.annotation.Log;
|
|
import com.ruoyi.common.log.annotation.Log;
|
|
|
import com.ruoyi.common.log.enums.BusinessType;
|
|
import com.ruoyi.common.log.enums.BusinessType;
|
|
|
-import com.ruoyi.common.security.annotation.RequiresPermissions;
|
|
|
|
|
import io.swagger.v3.oas.annotations.Operation;
|
|
import io.swagger.v3.oas.annotations.Operation;
|
|
|
import io.swagger.v3.oas.annotations.tags.Tag;
|
|
import io.swagger.v3.oas.annotations.tags.Tag;
|
|
|
import lombok.RequiredArgsConstructor;
|
|
import lombok.RequiredArgsConstructor;
|
|
@@ -80,6 +81,28 @@ public class BjTrackShipCompanyController extends BaseController {
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
|
|
+ * 不予通报
|
|
|
|
|
+ */
|
|
|
|
|
+ @Operation(summary = "不予通报")
|
|
|
|
|
+// @RequiresPermissions("business:trackShipCompany:edit")
|
|
|
|
|
+ @Log(title = "不予通报", businessType = BusinessType.UPDATE)
|
|
|
|
|
+ @PutMapping("/updateReportFlag")
|
|
|
|
|
+ public AjaxResult editFlag(@RequestBody ReportFlagBo bo) throws ParseException {
|
|
|
|
|
+ return toAjax(bjTrackShipCompanyService.updateFlag(bo));
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 脱离
|
|
|
|
|
+ */
|
|
|
|
|
+ @Operation(summary = "脱离")
|
|
|
|
|
+// @RequiresPermissions("business:trackShipCompany:edit")
|
|
|
|
|
+ @Log(title = "脱离", businessType = BusinessType.UPDATE)
|
|
|
|
|
+ @PutMapping("/updateBreak")
|
|
|
|
|
+ public AjaxResult updateBreak(@RequestBody BreakBo bo) throws ParseException {
|
|
|
|
|
+ return toAjax(bjTrackShipCompanyService.updateBreak(bo));
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
* 删除重点跟踪航运公司
|
|
* 删除重点跟踪航运公司
|
|
|
*
|
|
*
|
|
|
* @param trackShipCompanyId 主键串
|
|
* @param trackShipCompanyId 主键串
|