4 8  6  6      6           logLorg/slf4j/Logger;pmELcom/artfess/cqxy/projectManagement/manager/ProjectManagementManager;RuntimeVisibleAnnotations8Lorg/springframework/beans/factory/annotation/Autowired;()VCodeLineNumberTableLocalVariableTablethisQLcom/artfess/cqxy/completionAcceptance/controller/CompletionAcceptanceController;inserti(Lcom/artfess/cqxy/completionAcceptance/model/CompletionAcceptance;)Lcom/artfess/base/model/CommonResult;completionAcceptanceBLcom/artfess/cqxy/completionAcceptance/model/CompletionAcceptance;addZsaveprojectManagement; Exceptions Signature(Lcom/artfess/base/query/QueryFilter;Ljavax/servlet/http/HttpServletResponse;)Lcom/artfess/base/model/CommonResult;/exportDataToExcelS-导出数据到Excelnotes参数说明:查询器只使到了query组传参,其他都可以不要,查询条件要带上表别名:主表 bra、副表 pm;传入pm.ID_导出该项目下的数据,否则将导出所有数据name通用查询器delete9(Ljava/lang/String;)Lcom/artfess/base/model/CommonResult;idsstate/deleteS-删除数据ID集合 selectOneidresult}(Ljava/lang/String;)Lcom/artfess/base/model/CommonResult; /detail/{id}S-根据ID查询详情主键ID6Lorg/springframework/web/bind/annotation/PathVariable; selectAllK(Lcom/artfess/base/query/QueryFilter;)Lcom/artfess/base/model/CommonResult;!Lcom/artfess/base/query/PageList;eLcom/artfess/base/query/PageList;(Lcom/artfess/base/query/QueryFilter;)Lcom/artfess/base/model/CommonResult;>;/pageS-分页查询所有数据参数说明:在通用查询器中的query对象组传入查询参数,传入 PROJECT_ID_ 项目ID 以切换项目,所有参数都需要带上表别名——主表为bra、副表为pmLcom/artfess/base/controller/BaseController; SourceFile#CompletionAcceptanceController.java8Lorg/springframework/web/bind/annotation/RestController;Lio/swagger/annotations/Api;tags竣工验收-竣工验收接口&Lcom/artfess/base/annotation/ApiGroup;group group_biz8Lorg/springframework/web/bind/annotation/RequestMapping;1/biz/completionAcceptance/completionAcceptance/v1 ?@ 项目ID不能为空  Icom/artfess/cqxy/completionAcceptance/manager/CompletionAcceptanceManager ;< :com/artfess/cqxy/projectManagement/model/ProjectManagement java/lang/StringBuilder添加修改 成功失败 9:F竣工验收-竣工验收-保存或修改数据接口响应结果:{} #com/artfess/base/model/CommonResult ?.批量导入Excel数据接口请求参数:{}  ` 导入成功 ?+导出数据到Excel接口请求参数:{}  导出成功主键集合不能为空,      删除成功 删除失败=竣工验收-竣工验收-删除数据接口响应结果:{}主键不能为空    F竣工验收-竣工验收-根据ID查询详情 接口响应结果:{} 操作成功该ID没有对应数据 ? I竣工验收-竣工验收-分页查询所有数据接口响应结果:{}Ocom/artfess/cqxy/completionAcceptance/controller/CompletionAcceptanceController *com/artfess/base/controller/BaseController@com/artfess/cqxy/completionAcceptance/model/CompletionAcceptancejava/lang/Stringjava/io/IOException getProjectId()Ljava/lang/String;org/springframework/util/AssertnotNull'(Ljava/lang/Object;Ljava/lang/String;)VgetId$org/apache/commons/lang3/StringUtilsisEmpty(Ljava/lang/CharSequence;)Z baseService&Lcom/artfess/base/manager/BaseManager; saveOrUpdate(Ljava/lang/Object;)ZCcom/artfess/cqxy/projectManagement/manager/ProjectManagementManagergetO(Ljava/io/Serializable;)Lcom/baomidou/mybatisplus/extension/activerecord/Model;getCompletionAcceptanceDate()Ljava/util/Date;setCompletionAcceptanceTime(Ljava/util/Date;)Vupdate:(Lcom/baomidou/mybatisplus/extension/activerecord/Model;)Vappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;toStringorg/slf4j/Loggerdebug'(Ljava/lang/String;Ljava/lang/Object;)V(ZLjava/lang/String;)V9(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)VF(Lorg/springframework/web/multipart/MultipartFile;Ljava/lang/String;)V(Ljava/lang/String;)VexportDatatoExcelO(Lcom/artfess/base/query/QueryFilter;Ljavax/servlet/http/HttpServletResponse;)Vsplit'(Ljava/lang/String;)[Ljava/lang/String;java/util/ArraysasList%([Ljava/lang/Object;)Ljava/util/List; deleteByIds(Ljava/util/List;)ZgetByIdV(Ljava/lang/String;)Lcom/artfess/cqxy/completionAcceptance/model/CompletionAcceptance;com/artfess/base/util/BeanUtils((ZLjava/lang/String;Ljava/lang/Object;)VqueryAllByPageG(Lcom/artfess/base/query/QueryFilter;)Lcom/artfess/base/query/PageList;org/slf4j/LoggerFactory getLogger%(Ljava/lang/Class;)Lorg/slf4j/Logger;!689:;<=>?@A/*B'C DEFGAY++=*+ >* +  :+ + * Y:YB* 4 56819>:G;R=z>?C>DEHIJKrLK1`MNzOPQBRROSTURSVKSTURSV=WX[sYZXs[\s]^_`aAj$+,*+,Y !BJ KLC $DE$bc$dP=WX[seZXsf^gXshiXsbjkA|$"+,*+,#Y$!BY Z[C $DE$lm$nop $lqrstu=WX[svZXswxsy^gzslXs{_|}A=+%*+&'()=*+N,-Y-Bfgh(i3jC*=DE=~P!K(OPQ %AV=WX[sZXs\s]^gzs~XsiXs~}AA+-*+.M,/>0,Y12,3Buvw!x,yC*ADEAP-I! KQ=U@TVU,,TVU,,Vt=WX[sZXs\s]^gzsXsA%*+4M5,Y1,3BC %DE%lmp%lqt=!WX[sZXsxs\s]^gzslXs{_@A! 67B"t=*[s[sX[s