计划相关Feign接口
This commit is contained in:
@@ -40,4 +40,12 @@ public class ContractPageReqVO extends PageParam {
|
||||
|
||||
@Schema(description = "合同分类(字典:SPLY_BSN_TP)")
|
||||
private String businessType;
|
||||
|
||||
@Schema(description = "合同主键")
|
||||
private Long id;
|
||||
|
||||
@Schema(description = "甲方公司编号;与ERP(YQGHD)对应")
|
||||
private String erpPurchaseCompanyNumber;
|
||||
@Schema(description = "乙方公司编号;与ERP(YQGHD)对应")
|
||||
private String erpSalesCompanyNumber;
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
package com.zt.plat.module.contractorder.api.vo.contract;
|
||||
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import jakarta.validation.constraints.NotNull;
|
||||
import lombok.Data;
|
||||
import org.springframework.validation.annotation.Validated;
|
||||
|
||||
@Data
|
||||
@Schema(description = "绑定合同VO")
|
||||
@Validated
|
||||
public class RelationContractVO {
|
||||
|
||||
@Schema(description = "合同ID")
|
||||
@NotNull(message = "合同ID不能为空")
|
||||
private Long contractId;
|
||||
|
||||
@Schema(description = "被绑定的合同ID")
|
||||
@NotNull(message = "被绑定的合同ID不能为空")
|
||||
private Long relationContractId;
|
||||
}
|
||||
@@ -35,5 +35,6 @@ public interface ErrorCodeConstants {
|
||||
ErrorCode CONTRACT_STATUS_NOT_CANCEL = new ErrorCode(1_027_000_020, "{}状态合同不允许作废");
|
||||
ErrorCode AMOUNT_DISMANTLE_NOT_EXISTS = new ErrorCode(1_027_000_022, "资金拆分不存在");
|
||||
ErrorCode CONTRACT_RECEIVE_SEND_NOT_EXISTS = new ErrorCode(1_027_000_021, "收发货规则不存在");
|
||||
|
||||
ErrorCode PARAMETER_ID_EMPTY = new ErrorCode(1_027_000_023, "绑定的合同ID不能空");
|
||||
ErrorCode PARAMETER_BUSINESS_TYPE_INVALID = new ErrorCode(1_027_000_024, "合同业务类型无效请参考字典(SPLY_BSN_TP)");
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user