feat(REQ-3300): 删除按钮-调整
This commit is contained in:
parent
60a6a64074
commit
d66c56b36f
@ -3,7 +3,6 @@ package cn.axzo.nanopart.visa.api.changerecord;
|
||||
import cn.axzo.framework.domain.web.result.ApiPageResult;
|
||||
import cn.axzo.framework.domain.web.result.ApiResult;
|
||||
import cn.axzo.nanopart.visa.api.request.ChangeRecordButtonOperationReq;
|
||||
import cn.axzo.nanopart.visa.api.request.ChangeRecordDeleteReq;
|
||||
import cn.axzo.nanopart.visa.api.request.ChangeStatusRequest;
|
||||
import cn.axzo.nanopart.visa.api.request.FetchVisaAllConfirmReq;
|
||||
import cn.axzo.nanopart.visa.api.request.VisaChangeApproveCreateReq;
|
||||
@ -147,5 +146,5 @@ public interface ChangeRecordApi {
|
||||
* @return void
|
||||
*/
|
||||
@PostMapping("/api/visa/change/delete")
|
||||
ApiResult<Void> delete(@Validated @RequestBody ChangeRecordDeleteReq req);
|
||||
ApiResult<Void> deleteChangeRecord(@Validated @RequestBody ChangeRecordButtonOperationReq req);
|
||||
}
|
||||
|
||||
@ -1,32 +0,0 @@
|
||||
package cn.axzo.nanopart.visa.api.request;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import javax.validation.constraints.NotNull;
|
||||
|
||||
/**
|
||||
* @author chenwenjian
|
||||
* @version 1.0
|
||||
* @date 2025/2/10 16:21
|
||||
*/
|
||||
@Data
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
public class ChangeRecordDeleteReq {
|
||||
|
||||
/**
|
||||
* 变洽签证id
|
||||
*/
|
||||
@NotNull(message = "变洽签id 不能为空")
|
||||
private Long visaId;
|
||||
|
||||
/**
|
||||
* 操作人 personId
|
||||
*/
|
||||
@NotNull(message = "操作人 personId 不能为空")
|
||||
private Long operatorPersonId;
|
||||
}
|
||||
@ -6,7 +6,6 @@ import cn.axzo.framework.domain.web.result.PageData;
|
||||
import cn.axzo.nanopart.visa.api.changerecord.ChangeRecordApi;
|
||||
import cn.axzo.nanopart.visa.api.enums.VisaButtonTypeEnum;
|
||||
import cn.axzo.nanopart.visa.api.request.ChangeRecordButtonOperationReq;
|
||||
import cn.axzo.nanopart.visa.api.request.ChangeRecordDeleteReq;
|
||||
import cn.axzo.nanopart.visa.api.request.ChangeStatusRequest;
|
||||
import cn.axzo.nanopart.visa.api.request.FetchVisaAllConfirmReq;
|
||||
import cn.axzo.nanopart.visa.api.request.VisaChangeApproveCreateReq;
|
||||
@ -129,7 +128,7 @@ public class ChangeRecordController implements ChangeRecordApi {
|
||||
}
|
||||
|
||||
@Override
|
||||
public ApiResult<Void> delete(ChangeRecordDeleteReq req) {
|
||||
public ApiResult<Void> deleteChangeRecord(ChangeRecordButtonOperationReq req) {
|
||||
changeRecordService.delete(req);
|
||||
return ApiResult.ok();
|
||||
}
|
||||
|
||||
@ -3,7 +3,6 @@ package cn.axzo.nanopart.visa.server.service;
|
||||
import cn.axzo.framework.domain.web.result.PageData;
|
||||
import cn.axzo.nanopart.visa.api.enums.VisaStatusEnum;
|
||||
import cn.axzo.nanopart.visa.api.request.ChangeRecordButtonOperationReq;
|
||||
import cn.axzo.nanopart.visa.api.request.ChangeRecordDeleteReq;
|
||||
import cn.axzo.nanopart.visa.api.request.ChangeStatusRequest;
|
||||
import cn.axzo.nanopart.visa.api.request.VisaChangeApproveCreateReq;
|
||||
import cn.axzo.nanopart.visa.api.request.VisaChangeApproveOnlyReq;
|
||||
@ -120,6 +119,6 @@ public interface ChangeRecordService extends IService<ChangeRecord> {
|
||||
|
||||
void doExecute(ChangeRecordButtonOperationReq req);
|
||||
|
||||
void delete(ChangeRecordDeleteReq req);
|
||||
void delete(ChangeRecordButtonOperationReq req);
|
||||
|
||||
}
|
||||
|
||||
@ -35,7 +35,6 @@ import cn.axzo.nanopart.visa.api.enums.VisaRelationVarTypeEnum;
|
||||
import cn.axzo.nanopart.visa.api.enums.VisaStatusEnum;
|
||||
import cn.axzo.nanopart.visa.api.enums.VisaTypeEnum;
|
||||
import cn.axzo.nanopart.visa.api.request.ChangeRecordButtonOperationReq;
|
||||
import cn.axzo.nanopart.visa.api.request.ChangeRecordDeleteReq;
|
||||
import cn.axzo.nanopart.visa.api.request.ChangeStatusRequest;
|
||||
import cn.axzo.nanopart.visa.api.request.ImGroupOperationClearReq;
|
||||
import cn.axzo.nanopart.visa.api.request.VisaChangeApproveCreateReq;
|
||||
@ -1370,7 +1369,7 @@ public class ChangeRecordServiceImpl extends ServiceImpl<ChangeRecordDao, Change
|
||||
|
||||
@Override
|
||||
@Transactional(rollbackFor = Exception.class)
|
||||
public void delete(ChangeRecordDeleteReq req) {
|
||||
public void delete(ChangeRecordButtonOperationReq req) {
|
||||
ChangeRecord record = this.getById(req.getVisaId());
|
||||
if (Objects.isNull(record)) {
|
||||
log.info("no record id = {} to be deleted", req.getVisaId());
|
||||
|
||||
Loading…
Reference in New Issue
Block a user