@startuml class org.dromara.zjk.controller.ZjkExpertHistoryController { - IZjkExpertHistoryService zjkExpertHistoryService + TableDataInfo list(ZjkExpertHistoryBo,PageQuery) + void export(ZjkExpertHistoryBo,HttpServletResponse) + R getInfo(Long) + R add(ZjkExpertHistoryBo) + R edit(ZjkExpertHistoryBo) + R remove(Long[]) } class org.dromara.zjk.controller.ZjkInvoiceController { - IZjkInvoiceService zjkInvoiceService + TableDataInfo list(ZjkInvoiceBo,PageQuery) + R getInfo(Long) + R add(ZjkInvoiceBo) + R edit(ZjkInvoiceBo) + R remove(Long[]) + void downloadExcel(HttpServletResponse) + R imports(MultipartFile) + R audit(MultipartFile) + R statistics() } class org.dromara.zjk.controller.ZjkCreditRewardController { - IZjkCreditRewardService zjkCreditRewardService + List list(String) + void export(ZjkCreditRewardBo,HttpServletResponse) + R getInfo(String) + R add(ZjkCreditRewardBo) + R edit(ZjkCreditRewardBo) + R remove(String[]) + R> ruleList(ZjkCreditRuleBo) + List queryRewardlist(String) } class org.dromara.zjk.controller.ZjkLearningMaterialsController { - IZjkLearningMaterialsService zjkLearningMaterialsService + TableDataInfo list(ZjkLearningMaterialsBo,PageQuery) + void export(ZjkLearningMaterialsBo,HttpServletResponse) + R getInfo(Long) + R add(ZjkLearningMaterialsBo) + R edit(ZjkLearningMaterialsBo) + R remove(Long[]) } class org.dromara.zjk.controller.ZjkProductSummarizeLogController { - IZjkProductSummarizeLogService zjkProductSummarizeLogService + TableDataInfo list(ZjkProductSummarizeLogBo,PageQuery) + void export(ZjkProductSummarizeLogBo,HttpServletResponse) + R getInfo(Long) + R add(ZjkProductSummarizeLogBo) + R edit(ZjkProductSummarizeLogBo) + R remove(Long[]) + R edit(AuditVo) } class org.dromara.zjk.controller.ZjkEvaluateController { - ZjkEvaluateService zjkEvaluateService + TableDataInfo listToZj(ZjkEvaluateVO,PageQuery) + TableDataInfo listToOrg(ZjkEvaluateVO,PageQuery) + TableDataInfo listToXm(ZjkEvaluateVO,PageQuery) + R addComment(ZjkEvaluateVO) + R getInfo(String) + TableDataInfo getEvaluateListByExpert(ZjkEvaluateVO,PageQuery) + R getStsNum() + R stsChart(Integer) + TableDataInfo getStsList(ZjkEvaluateVO,PageQuery) + void export(ZjkEvaluateVO,HttpServletResponse) } class org.dromara.zjk.controller.ZjkExpertItemController { - IZjkExpertItemService zjkExpertItemService + TableDataInfo list(ZjkItemExtreationBo,PageQuery) + void export(ZjkExpertItemBo,HttpServletResponse) + R getInfo(Long) + R add(ZjkExpertItemBo) + R edit(ZjkExpertItemBo) + R remove(Long[]) + R expertltem(String) + R> concatenated(String) + R> unitList(String) + R cancel(ZjkProjectExpertItemBo) + R> expertTop5(String) + R> getByReviewId(Long) + R handleSmsReply(SmsUpEventDto) } class org.dromara.zjk.controller.ZjkJgHomeController { - ZjkJgHomeService zjkJgHomeService + R getJgStatistics() } class org.dromara.zjk.controller.ZjkProductController { - IZjkProductService zjkProductService + TableDataInfo list(ZjkProductBo,PageQuery) + TableDataInfo getProduct(PageQuery,Long) + List getProduct_redirectView(Long) + ItemVO getItemId(Long,Long) + TableDataInfo queryByList() + void export(ZjkProductBo,HttpServletResponse) + R getInfo(Long) + R add(ZjkProductBo) + R edit(ZjkProductBo) + R remove(Long[]) + R> productPanoramaDept() + TableDataInfo productPanorama(ProductPanoramaVo,PageQuery) + R> getProductPanoramaById(Long) + R getProductPanoramaCount() + R> getProductTypeCountReport() + R> getReviewStageSummary() + R> listByName(ZjkProductBo) + R addBo(ZjkProductBo) + R productReviewUpdate(ZjkProductBo) + TableDataInfo selectList(ZjkProductBo,PageQuery) + R selectProductId(Long) + R removeByProductId(Long) + R projectSummaryStatistics() } class org.dromara.zjk.controller.ZjkProductSummarizeController { - IZjkProductSummarizeService zjkProductSummarizeService + TableDataInfo list(ZjkProductSummarizeBo,PageQuery) + void export(ZjkProductSummarizeBo,HttpServletResponse) + void exportTemplate(HttpServletResponse) + R exportImport(MultipartFile) + R getInfo(Long) + R> getExpertByReviewId(Long) + R add(ZjkProductSummarizeBo) + R edit(ZjkProductSummarizeBo) + R remove(Long[]) + R projectEvaluation(ZjkProductSummarizeBo) + R getProductSummarizeCount() } class org.dromara.zjk.controller.ZjkExpertLogController { - IZjkExpertLogService zjkExpertLogService + TableDataInfo list(ZjkExpertLogBo,PageQuery) + void export(ZjkExpertLogBo,HttpServletResponse) + R getInfo(Long) + R add(ZjkExpertLogBo) + R edit(ZjkExpertLogBo) + R remove(Long[]) + R>> getApplicationResults(String,String) } class org.dromara.zjk.controller.ZjkExpertMoneyInfoController { - ZjkExpertMoneyInfoService zjkExpertMoneyInfoService + TableDataInfo page(ZjkExpertMoneyInfoBo,PageQuery) + R updateSettlement(ZjkExpertMoneyInfoBo) + R update(ZjkExpertMoneyInfoBo) + void export(ZjkExpertMoneyInfoBo,HttpServletResponse) + R getInfo(Long) + R add(ZjkExpertMoneyInfoBo) + R edit(ZjkExpertMoneyInfoBo) + R remove(Long[]) } class org.dromara.zjk.controller.SmsUpController { - ZjkSmsInfoService zjkSmsInfoService - DynamicTask dynamicTask + String handleUpData(SmsUpDto) + R sendData(SmsSendDto) } class org.dromara.zjk.controller.ZjkItemExtreationController { - IZjkItemExtreationService zjkItemExtreationService + TableDataInfo list(ZjkItemExtreationBo,PageQuery) + R getInfo1(Long) + void export(ZjkItemExtreationBo,HttpServletResponse) + R getInfo(Long) + R add(ZjkItemExtreationBo) + R edit(ZjkItemExtreationBo) + R queryOne(Long) } class org.dromara.zjk.controller.ZjkReviewPhaseController { - IZjkReviewPhaseService zjkReviewPhaseService + TableDataInfo list(ZjkReviewPhaseBo,PageQuery) + void export(ZjkReviewPhaseBo,HttpServletResponse) + R getInfo(String) + R add(ZjkReviewPhaseBo) + R edit(ZjkReviewPhaseBo) + R remove(String[]) + TableDataInfo reviewProductList(ZjkReviewProductBo,PageQuery) + void reviewExport(ZjkReviewProductBo,HttpServletResponse) + R getInfo(Long) + TableDataInfo getReviewProductListByExpert(ZjkReviewProductBo,PageQuery) + R getReviewCount() } class org.dromara.zjk.controller.ApiController { - {static} String DEFAULT_SECRET_KEY - RemoteConfigService remoteConfigService - IZjkExpertService zjkExpertService + R getEncryptedExpertData(String) + String decryptData(String,String) } class org.dromara.zjk.controller.ZjkExpertController { - IZjkExpertService zjkExpertService + TableDataInfo expertList(ZjkExpertBo,PageQuery) + TableDataInfo pendingApproval(ZjkExpertBo,PageQuery) + TableDataInfo list(ZjkExpertBo,PageQuery) + TableDataInfo expertInquiry(ZjkExpertBo,PageQuery) + TableDataInfo querylist() + void export(ZjkExpertBo,HttpServletResponse) + R imports(MultipartFile) + R getInfo(Long) + R save(ZjkExpertBo) + R sub(ZjkExpertBo) + R approval(ApprovalCommonBo) + R edit(ZjkExpertBo) + R remove(Long[]) + R getInfoByUserId() + R getInfoByUserIdAndExpertId(ZjkExpertBo) + R expertQuash() + R getExpertCount() + R getExpertBaseInfo() + R> getExpertPerformWorkCount(Integer) + R> getUnitCount() + R> getPoliticsCount() + R>> getAgeRangeStatistics() + R>> workProfessialYear() + R>> getApprovalTimeAnalysis(String,String) + R getApprovalTimeCountThisYear() + R fetchRemoteProfessors() } class org.dromara.zjk.controller.ZjkPointController { - ZjkPointRuleService zjkPointRuleService - ZjkPointRewardService zjkPointRewardService - ZjkPointUserService zjkPointUserService - RemoteUserService remoteUserService + void initBinder(WebDataBinder) + R> pointRule(PointReqDto) + R> rewardList(PointReqDto) + R addReward(ZjkPointReward) + R updateReward(ZjkPointReward) + R updateRewardStatus(ZjkPointReward) + R updateRuleStatus(PointReqDto) + R deleteRecord(String) + R getRewardInfo(String) + TableDataInfo pointList(PointReqDto,PageQuery) + TableDataInfo checkPointList(PointReqDto,PageQuery) + TableDataInfo pointDetail(PointReqDto,PageQuery) + R deleteRecord(Long,String) + R pointTrend(String,String) + R pointCheck(ZjkPointUser) + R pointCheckDetail(String) + R pointBase() + R expertPointRank(Integer) } class org.dromara.zjk.controller.ZjkProjectEvaluationController { - IZjkProjectEvaluationService zjkProjectEvaluationService + TableDataInfo list(ZjkProjectEvaluationBo,PageQuery) + void export(ZjkProjectEvaluationBo,HttpServletResponse) + R getInfo(Long) + R add(ZjkProjectEvaluationBo) + R edit(ZjkProjectEvaluationBo) + R remove(Long[]) } class org.dromara.zjk.controller.ZjkExpertMajorController { - IZjkExpertMajorService zjkExpertMajorService + TableDataInfo list(ZjkExpertMajorBo,PageQuery) + void export(ZjkExpertMajorBo,HttpServletResponse) + R getInfo(Long) + R add(ZjkExpertMajorBo) + R edit(ZjkExpertMajorBo) + R remove(Long[]) + R>> getExpertMajorCount() } class org.dromara.zjk.controller.ZjkApprovalProcessLogsController { - IZjkApprovalProcessLogsService zjkApprovalProcessLogsService + TableDataInfo list(ZjkApprovalProcessLogsBo,PageQuery) + void export(ZjkApprovalProcessLogsBo,HttpServletResponse) + R getInfo(Long) + R add(ZjkApprovalProcessLogsBo) + R edit(ZjkApprovalProcessLogsBo) + R remove(Long[]) } class org.dromara.zjk.controller.ZjkChartController { - ZjkExpertChartService zjkExpertChartService + R getChartBase(Long) + R> getExperts() + R getSameOtherData(Long) } class org.dromara.zjk.controller.ZjkDataChangesLogsController { - IZjkDataChangesLogsService zjkDataChangesLogsService + TableDataInfo list(ZjkDataChangesLogsBo,PageQuery) + void export(ZjkDataChangesLogsBo,HttpServletResponse) + R getInfo(Long) + R add(ZjkDataChangesLogsBo) + R edit(ZjkDataChangesLogsBo) + R remove(Long[]) } class org.dromara.zjk.controller.ZjkLearningCreditRecordController { - IZjkLearningCreditRecordService zjkLearningCreditRecordService + TableDataInfo list(ZjkLearningCreditRecordBo,PageQuery) + void export(ZjkLearningCreditRecordBo,HttpServletResponse) + R> getInfo(Long) + R add(ZjkLearningCreditRecordBo) + R edit(ZjkLearningCreditRecordBo) + R remove(Long[]) } class org.dromara.zjk.controller.ZjkCreditLvController { - IZjkCreditLvService zjkCreditLvService + R> list() + void export(ZjkCreditLvBo,HttpServletResponse) + R getInfo(Long) + R add(ZjkCreditLvBo) + R edit(ZjkCreditLvBo) + R remove(Long[]) + List countReson(ZjkCreditLvVo) } class org.dromara.zjk.controller.ZjkCreditController { - IZjkCreditService zjkCreditService + TableDataInfo list(ZjkCreditBo,PageQuery) + void export(ZjkCreditBo,HttpServletResponse) + R getInfo(Long) + R add(ZjkCreditBo) + R edit(ZjkCreditBo) + R remove(Long[]) + R expertPointRankUser() + TableDataInfo creditList(CreditReqDto,PageQuery) + R pointBase() + R synchronization() } class org.dromara.zjk.controller.ZjkLeaveController { - IZjkLeaveService zjkLeaveService - IZjkLeaveRuleService zjkLeaveRuleService + void initBinder(WebDataBinder) + TableDataInfo getLeavePros() + TableDataInfo getProsForAccept() + TableDataInfo getProsForJoin() + R leaveForPro(ZjkEvaluateVO) + R setAccept(ZjkEvaluateVO) + TableDataInfo list(ZjkLeaveBo,PageQuery) + TableDataInfo adminList(ZjkLeaveBo,PageQuery) + TableDataInfo splist(ZjkLeaveBo,PageQuery) + R getInfo(String) + R getLeavelRule() + R edit(ZjkLeaveRuleBo) + R add(ZjkLeaveBo) + R edit(ZjkLeaveBo) + R stsNum() + R stsChart(Integer) } class org.dromara.zjk.controller.ZjkExpertProfessionalController { - IZjkExpertProfessionalService zjkExpertProfessionalService + TableDataInfo list(ZjkExpertProfessionalBo,PageQuery) + void export(ZjkExpertProfessionalBo,HttpServletResponse) + R getInfo(Long) + R add(ZjkExpertProfessionalBo) + R edit(ZjkExpertProfessionalBo) + R remove(Long[]) + R> professionalList() } class org.dromara.zjk.controller.ZjkProductReviewsnController { - IZjkProductReviewsnService zjkProductReviewsnService + TableDataInfo list(ZjkProductReviewsnBo,PageQuery) + void export(ZjkProductReviewsnBo,HttpServletResponse) + R getInfo(Long) + R add(ZjkProductReviewsnBo) + R edit(ZjkProductReviewsnBo) + R remove(Long[]) } class org.dromara.zjk.controller.ZjkCreditUserController { - IZjkCreditUserService zjkCreditUserService + TableDataInfo list(ZjkCreditUserBo,PageQuery) + void export(ZjkCreditUserBo,HttpServletResponse) + R getInfo(String) + R add(ZjkCreditUserBo) + R edit(ZjkCreditUserBo) + R remove(String[]) + R expertPointRank(Integer) + R> expertPointRanks(ZjkCreditBo,PageQuery) + R> blacklist(ZjkCreditBo) + R> outCreditId(Long) + R moveToBlacklist(ZjkCreditUserBo) + R removeTheBlacklist(ZjkCreditUserBo) + R getBlacklistCount() + R getCount() } class org.dromara.zjk.controller.ZjkExpertMoneyConfigController { - IZjkExpertMoneyConfigService zjkExpertMoneyConfigService + TableDataInfo list(ZjkExpertMoneyConfigBo,PageQuery) + void export(ZjkExpertMoneyConfigBo,HttpServletResponse) + void exportTemplate(HttpServletResponse) + R imports(MultipartFile) + R getInfo(Long) + R add(ZjkExpertMoneyConfigBo) + R edit(ZjkExpertMoneyConfigBo) + R remove(Long[]) + R> getExpertMoneyConfig() } org.dromara.common.web.core.BaseController <|-- org.dromara.zjk.controller.ZjkExpertHistoryController org.dromara.common.web.core.BaseController <|-- org.dromara.zjk.controller.ZjkInvoiceController org.dromara.common.web.core.BaseController <|-- org.dromara.zjk.controller.ZjkCreditRewardController org.dromara.common.web.core.BaseController <|-- org.dromara.zjk.controller.ZjkLearningMaterialsController org.dromara.common.web.core.BaseController <|-- org.dromara.zjk.controller.ZjkProductSummarizeLogController org.dromara.common.web.core.BaseController <|-- org.dromara.zjk.controller.ZjkEvaluateController org.dromara.common.web.core.BaseController <|-- org.dromara.zjk.controller.ZjkExpertItemController org.dromara.common.web.core.BaseController <|-- org.dromara.zjk.controller.ZjkProductController org.dromara.common.web.core.BaseController <|-- org.dromara.zjk.controller.ZjkProductSummarizeController org.dromara.common.web.core.BaseController <|-- org.dromara.zjk.controller.ZjkExpertLogController org.dromara.common.web.core.BaseController <|-- org.dromara.zjk.controller.ZjkExpertMoneyInfoController org.dromara.common.web.core.BaseController <|-- org.dromara.zjk.controller.ZjkItemExtreationController org.dromara.common.web.core.BaseController <|-- org.dromara.zjk.controller.ZjkReviewPhaseController org.dromara.common.web.core.BaseController <|-- org.dromara.zjk.controller.ZjkExpertController org.dromara.common.web.core.BaseController <|-- org.dromara.zjk.controller.ZjkPointController org.dromara.common.web.core.BaseController <|-- org.dromara.zjk.controller.ZjkProjectEvaluationController org.dromara.common.web.core.BaseController <|-- org.dromara.zjk.controller.ZjkExpertMajorController org.dromara.common.web.core.BaseController <|-- org.dromara.zjk.controller.ZjkApprovalProcessLogsController org.dromara.common.web.core.BaseController <|-- org.dromara.zjk.controller.ZjkChartController org.dromara.common.web.core.BaseController <|-- org.dromara.zjk.controller.ZjkDataChangesLogsController org.dromara.common.web.core.BaseController <|-- org.dromara.zjk.controller.ZjkLearningCreditRecordController org.dromara.common.web.core.BaseController <|-- org.dromara.zjk.controller.ZjkCreditLvController org.dromara.common.web.core.BaseController <|-- org.dromara.zjk.controller.ZjkCreditController org.dromara.common.web.core.BaseController <|-- org.dromara.zjk.controller.ZjkLeaveController org.dromara.common.web.core.BaseController <|-- org.dromara.zjk.controller.ZjkExpertProfessionalController org.dromara.common.web.core.BaseController <|-- org.dromara.zjk.controller.ZjkProductReviewsnController org.dromara.common.web.core.BaseController <|-- org.dromara.zjk.controller.ZjkCreditUserController org.dromara.common.web.core.BaseController <|-- org.dromara.zjk.controller.ZjkExpertMoneyConfigController @enduml