|
|
@ -8,15 +8,11 @@ import com.zdxt.enforcementcode.domain.EfcodeCpPlan; |
|
|
import com.zdxt.enforcementcode.domain.SysApiPlatformConfigEntity; |
|
|
import com.zdxt.enforcementcode.domain.SysApiPlatformConfigEntity; |
|
|
import com.zdxt.enforcementcode.domain.bo.EfcodeCpPlanBo; |
|
|
import com.zdxt.enforcementcode.domain.bo.EfcodeCpPlanBo; |
|
|
import com.zdxt.enforcementcode.domain.bo.EfcodeCpTaskBo; |
|
|
import com.zdxt.enforcementcode.domain.bo.EfcodeCpTaskBo; |
|
|
import com.zdxt.enforcementcode.domain.bo.externalInterface.LongGangBindPlanBo; |
|
|
import com.zdxt.enforcementcode.domain.bo.externalInterface.*; |
|
|
import com.zdxt.enforcementcode.domain.bo.externalInterface.LongGangCreateTaskBo; |
|
|
|
|
|
import com.zdxt.enforcementcode.domain.bo.externalInterface.LongGangDeletePlanBo; |
|
|
|
|
|
import com.zdxt.enforcementcode.domain.bo.externalInterface.LongGangUnbindPlanBo; |
|
|
|
|
|
import com.zdxt.enforcementcode.domain.vo.EfcodeCpPlanVo; |
|
|
import com.zdxt.enforcementcode.domain.vo.EfcodeCpPlanVo; |
|
|
import com.zdxt.enforcementcode.domain.vo.EfcodeCpTaskVo; |
|
|
|
|
|
import com.zdxt.enforcementcode.domain.vo.EnterpriseInformationVo; |
|
|
import com.zdxt.enforcementcode.domain.vo.EnterpriseInformationVo; |
|
|
import com.zdxt.enforcementcode.domain.vo.SrzDeptVo; |
|
|
import com.zdxt.enforcementcode.domain.vo.SrzDeptVo; |
|
|
import com.zdxt.enforcementcode.domain.vo.externalInterface.LongGangCreateTaskVo; |
|
|
import com.zdxt.enforcementcode.domain.vo.externalInterface.LongGangCreatePlanVo; |
|
|
import com.zdxt.enforcementcode.service.*; |
|
|
import com.zdxt.enforcementcode.service.*; |
|
|
import lombok.RequiredArgsConstructor; |
|
|
import lombok.RequiredArgsConstructor; |
|
|
import lombok.extern.slf4j.Slf4j; |
|
|
import lombok.extern.slf4j.Slf4j; |
|
|
@ -67,7 +63,7 @@ public class LongGangInterfaceController { |
|
|
if (StrUtil.isBlank(channelNo)) { |
|
|
if (StrUtil.isBlank(channelNo)) { |
|
|
return R.fail("渠道未配置 channelNo"); |
|
|
return R.fail("渠道未配置 channelNo"); |
|
|
} |
|
|
} |
|
|
return R.ok(channelNo); |
|
|
return R.ok("操作成功",channelNo); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
/** |
|
|
/** |
|
|
@ -87,9 +83,9 @@ public class LongGangInterfaceController { |
|
|
@RepeatSubmit() |
|
|
@RepeatSubmit() |
|
|
@Log(title = "外部接口-新增或修改计划", businessType = BusinessType.OTHER) |
|
|
@Log(title = "外部接口-新增或修改计划", businessType = BusinessType.OTHER) |
|
|
@PostMapping("/plan/saveOrUpdatePlan") |
|
|
@PostMapping("/plan/saveOrUpdatePlan") |
|
|
public R<LongGangCreateTaskVo> saveOrUpdatePlan( |
|
|
public R<LongGangCreatePlanVo> saveOrUpdatePlan( |
|
|
@RequestHeader(value = HEADER_APP_KEY, required = false) String appKey, |
|
|
@RequestHeader(value = HEADER_APP_KEY, required = false) String appKey, |
|
|
@Validated @RequestBody LongGangCreateTaskBo bo) { |
|
|
@Validated @RequestBody LongGangCreatePlanBo bo) { |
|
|
// ========== 1. 渠道认证 ==========
|
|
|
// ========== 1. 渠道认证 ==========
|
|
|
R<String> authResult = authenticateChannel(appKey); |
|
|
R<String> authResult = authenticateChannel(appKey); |
|
|
if (!R.isSuccess(authResult)) { |
|
|
if (!R.isSuccess(authResult)) { |
|
|
@ -122,7 +118,7 @@ public class LongGangInterfaceController { |
|
|
List<EfcodeCpPlanVo> existingList = outEfcodeCpPlanService.queryList(queryBo); |
|
|
List<EfcodeCpPlanVo> existingList = outEfcodeCpPlanService.queryList(queryBo); |
|
|
boolean isUpdate = !existingList.isEmpty(); |
|
|
boolean isUpdate = !existingList.isEmpty(); |
|
|
|
|
|
|
|
|
LongGangCreateTaskVo vo = new LongGangCreateTaskVo(); |
|
|
LongGangCreatePlanVo vo = new LongGangCreatePlanVo(); |
|
|
vo.setOutSerialNo(bo.getOutSerialNo()); |
|
|
vo.setOutSerialNo(bo.getOutSerialNo()); |
|
|
|
|
|
|
|
|
if (isUpdate) { |
|
|
if (isUpdate) { |
|
|
|