4a <   ! " # $ % & ' ( ) * + , - ./ 0 1 23 4 5 6 7 8 9 : ; < = > ? @ A B 2CD &E &FGHIJ &KLMNOPQRSTUVW &XYserialVersionUIDJ ConstantValueidLjava/lang/String;RuntimeVisibleAnnotations&Ljavax/validation/constraints/NotNull;message修改必须指定合同idgroups$Lcom/artfess/base/valid/UpdateGroup;#Ljavax/validation/constraints/Null;新增不能指定id!Lcom/artfess/base/valid/AddGroup;)Lio/swagger/annotations/ApiModelProperty;value-Lcom/baomidou/mybatisplus/annotation/TableId;ID_type,Lcom/baomidou/mybatisplus/annotation/IdType; ASSIGN_IDRuntimeVisibleTypeAnnotations contractCode'Ljavax/validation/constraints/NotBlank;请输入合同编码合同唯一编码0Lcom/baomidou/mybatisplus/annotation/TableField;CONTRACT_CODE_ contractName请输入合同名称 合同名称CONTRACT_NAME_ contractType请选择合同类型H合同类型(1:采购合同,2:建设合同,3:运维合同)CONTRACT_TYPE_signDateLjava/time/LocalDate; 签订日期 SIGN_DATE_ startDate 开始时间 START_DATE_endDate 结束时间 END_DATE_ personLiable 责任人PERSON_LIABLE_contractStatus+合同状态(1:进行中,2:已完成)CONTRACT_STATUS_memo备注MEMO_isDele0Lcom/baomidou/mybatisplus/annotation/TableLogic;&是否已删,1已删除,0未删除IS_DELE_updateStrategy3Lcom/baomidou/mybatisplus/annotation/FieldStrategy; NOT_EMPTYversionLjava/lang/Integer; 版本号VERSION_lastTimeLjava/time/LocalDateTime;-Lcom/fasterxml/jackson/annotation/JsonIgnore;数据时间戳hidden accessMode[ AccessMode InnerClasses4Lio/swagger/annotations/ApiModelProperty$AccessMode; READ_ONLYNOT_NULL last_time_fill/Lcom/baomidou/mybatisplus/annotation/FieldFill; INSERT_UPDATEselectrelationSupplierContract>Lcom/artfess/device/base/model/DeviceRelationSupplierContract;供应商合同关联exist companyName供应商名称paramsValueListLjava/util/List; SignatureGLjava/util/List;扩展信息填充内容()VCodeLineNumberTableLocalVariableTablethis2Lcom/artfess/device/base/model/DeviceBaseContract;getId()Ljava/lang/String;getContractCodegetContractNamegetContractType getSignDate()Ljava/time/LocalDate; getStartDate getEndDategetPersonLiablegetContractStatusgetMemo getIsDele getVersion()Ljava/lang/Integer; getLastTime()Ljava/time/LocalDateTime;getRelationSupplierContract@()Lcom/artfess/device/base/model/DeviceRelationSupplierContract;getCompanyNamegetParamsValueList()Ljava/util/List;I()Ljava/util/List;setId(Ljava/lang/String;)VsetContractCodesetContractNamesetContractType setSignDate(Ljava/time/LocalDate;)V setStartDate setEndDatesetPersonLiablesetContractStatussetMemo setIsDele setVersion(Ljava/lang/Integer;)V setLastTime(Ljava/time/LocalDateTime;)VsetRelationSupplierContractA(Lcom/artfess/device/base/model/DeviceRelationSupplierContract;)VsetCompanyNamesetParamsValueList(Ljava/util/List;)VLocalVariableTypeTableJ(Ljava/util/List;)Vequals(Ljava/lang/Object;)ZoLjava/lang/Object;otherthis$idother$idthis$contractCodeother$contractCodethis$contractNameother$contractNamethis$contractTypeother$contractType this$signDateother$signDatethis$startDateother$startDate this$endDate other$endDatethis$personLiableother$personLiablethis$contractStatusother$contractStatus this$memo other$memo this$isDele other$isDele this$version other$version this$lastTimeother$lastTimethis$relationSupplierContractother$relationSupplierContractthis$companyNameother$companyNamethis$paramsValueListother$paramsValueList StackMapTable/\canEqualhashCode()IPRIMEIresult$id $contractCode $contractName $contractType $signDate $startDate$endDate $personLiable$contractStatus$memo$isDele$version $lastTime$relationSupplierContract $companyName$paramsValueListtoStringWLcom/artfess/base/entity/BaseModel; SourceFileDeviceBaseContract.java$Lcom/artfess/base/valid/FieldRepeat;fields3合同名称或代码不能重复,请重新输入!Lio/swagger/annotations/ApiModel;DeviceBaseContract对象 description对合同信息进行管理 BC UC [C _C cd gd jd mC pC sC vC }~ C 0com/artfess/device/base/model/DeviceBaseContract \ java/lang/StringBuilderDeviceBaseContract(id= ]^, contractCode=, contractName=, contractType= , signDate= ]_ , startDate= , endDate=, personLiable=, contractStatus=, memo= , isDele= , version= , lastTime=, relationSupplierContract=, companyName=, paramsValueList=) !com/artfess/base/entity/BaseModel`2io/swagger/annotations/ApiModelProperty$AccessModejava/lang/Objectappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;'io/swagger/annotations/ApiModelProperty!<=>?@BCD=EFsGH[cIJFsKH[cLMNsBONsPQeRST(EFsGH[cIJFsKH[cLUCD(VFsWH[cLcIMNsXYNsZTVFsWH[cLcI[CD(VFs\H[cLcIMNs]YNs^TVFs\H[cLcI_CD(VFs`H[cLcIMNsaYNsbTVFs`H[cLcIcdDMNseYNsfgdDMNshYNsijdDMNskYNslmCDMNsnYNsopCDMNsqYNsrsCDMNstYNsuvCDwMNsxYNsyze{|}~DMNsYNsD7MNsZeYze{NseZDMNsYZCDMNsYZDMNsYZ%/* /*+ /*0 /*5 /*: /*> /*B /*F /* J /* N /* R /* W /* [ /*` /*d /*h /*l :*+ BC:*+ UC:*+ [C:*+ _C:*+ cd:*+ gd:*+ jd:*+  mC:*+  pC:*+  sC:*+  vC:*+  }~:*+ :*+ :*+ CL*+  #n+*++M,**N,:-  -*:,:  *:,:  *: ,:      *: ,:      *: ,:   *:,:  *:,:  *:,:  *:,:  *:,:  * :, :  *!:,!:  *":,":  *#:,#:     *$:!,$:"! " !" `#nnY$J*DG'M!lr     nh%I+CJ$Pouk e(F.@ M!!S"3               9+ z;<=*N;h-+-%`=*:;h+%`=*:;h+%`=*:;h+%`=*:;h+%`=*:;h+%`=*: ;h + %`=*: ;h + %`=*: ;h + %`=*: ;h + %`=*: ;h + %`=* :;h+%`=*!:;h+%`=*":;h+%`=*#:;h+%`=*$:;h+%`=  #>vY[t@%      1LhgM2           л&Y'()*)*)*)+)*),)*)-)*./)*.0)*.1)*)2)*)3)*)4)*)5)* .6)*!.7)*".8)*#)9)*$.:); D/[sUs[FsH[cLcINss Z@