提交 4d53b1da 编写于 作者: doc_wei's avatar doc_wei

Merge branch 'company_server' of https://gitee.com/doc_wei01/skyeye into company_server

# Conflicts:
#	web/src/main/resources/template/json/sysServiceMation.json
......@@ -14,37 +14,74 @@
- Skyeye云所有功能模块`源代码`已在知识星球发布(202305版)
## 🐶 企业版内置功能
- 工作计划
- CRM
- ERP
- 生产
- EHR
- 云盘
- 学校模块
- 基础模块
- 云售后
- ADM行政
- 多班次考勤
- 公告
- 日程
- 动态表单
- HCM薪资
- 报表设计器
- HR招聘
- 条形码
- 财务
- 商城
- 工作流
- PM项目
- 个人中心
- 企业论坛
- 笔记
- 知识库
- 工作日志
## 🐶 沟通交流
| 知识星球 | 作者微信 | QQ群 |
|:---------------------:|:--------------------------------:|:--------------------:|
| ![](images/mindMap/知识星球.png) | ![](images/mindMap/chatgpt的微信.jpg) | ![](images/mindMap/Skyeye智能制造云办公官方①群群二维码.png) |
## :tw-1f31e: 架构介绍
![输入图片说明](images/mindMap/image11.png)
#### :jack_o_lantern: 技术选型
##### 后端技术:
|技术|名称| 官网 |
|---|---|----------------------------------------------------------|
|SpringBoot|核心框架| http://spring.io/projects/spring-boot |
|MyBatis|ORM框架| http://www.mybatis.org/mybatis-3/zh/index.html |
|Druid|数据库连接池| https://github.com/alibaba/druid |
|Maven|项目构建管理| http://maven.apache.org/ |
|redis|key-value存储系统| https://redis.io/ |
|webSocket|浏览器与服务器全双工(full-duplex)通信| http://www.runoob.com/html/html5-websocket.html |
|Flowable|工作流引擎| https://www.flowable.com/open-source/ |
|xxl-job|定时任务| https://gitee.com/xuxueli0323/xxl-job?_from=gitee_search/ |
|RocketMQ|消息队列| https://rocketmq.apache.org/dowloading/releases/ |
|solr|企业级搜索应用服务器| https://lucene.apache.org/solr/ |
|Spring Cloud|微服务框架(目前用户APP端接口)| https://springcloud.cc/ |
|技术|名称|
|---|---|
|SpringBoot|核心框架|
|MyBatis|ORM框架|
|Druid|数据库连接池|
|Maven|项目构建管理|
|redis|key-value存储系统|
|webSocket|浏览器与服务器全双工(full-duplex)通信|
|Flowable|工作流引擎|
|xxl-job|定时任务|
|RocketMQ|消息队列|
|solr|企业级搜索应用服务器|
|Spring Cloud|微服务框架(目前用户APP端接口)|
|Nacos|服务配置中心、服务注册中心|
##### 前端技术:
|技术|名称| 官网 |
|---|---|------------------------------------------|
|layui|模块化前端UI| https://www.layui.com/ |
|winui|win10风格UI| https://gitee.com/doc_wei01_admin/skyeye |
|uni-app|Skyeye云移动端| https://uniapp.dcloud.net.cn/ |
|技术|名称|
|---|---|
|layui|模块化前端UI|
|winui|win10风格UI|
|uni-app|Skyeye云移动端|
#### :tw-1f30f: PC端效果图
......
{
"putIsSalesReturns": {"name": "销售退货单申请", "key": "com.skyeye.seal.service.impl.SalesReturnsServiceImpl"},
"outIsSalesOutlet": {"name": "销售出库单申请", "key": "com.skyeye.seal.service.impl.SalesOutLetServiceImpl"},
"outchaseOrder": {"name": "销售订单申请", "key": "com.skyeye.seal.service.impl.SalesOrderServiceImpl"},
"putIsRetailReturns": {"name": "零售退货单申请", "key": "com.skyeye.retail.service.impl.RetailReturnsServiceImpl"},
"outIsRetail": {"name": "零售出库单申请", "key": "com.skyeye.retail.service.impl.RetailOutLetServiceImpl"},
"outIsPurchaseReturns": {"name": "采购退货单申请", "key": "com.skyeye.purchase.service.impl.PurchaseReturnsServiceImpl"},
"putIsPurchase": {"name": "采购入库单申请", "key": "com.skyeye.purchase.service.impl.PurchasePutServiceImpl"},
"purchaseOrder": {"name": "采购订单申请", "key": "com.skyeye.purchase.service.impl.PurchaseOrderServiceImpl"},
"purchaseRequest": {"name": "采购申请", "key": "com.skyeye.request.service.impl.PurchaseRequestServiceImpl"},
"puchaseDeliveryNoteList": {"name": "采购到货单", "key": "com.skyeye.purchase.service.impl.PurchaseDeliveryServiceImpl"},
"purchaseQualityInspection": {"name": "采购质检单", "key": "com.skyeye.inspection.service.impl.QualityInspectionServiceImpl"},
"putIsOthers": {"name": "其他入库单申请", "key": "com.skyeye.other.service.impl.OtherWareHousServiceImpl"},
"outIsOthers": {"name": "其他出库单申请", "key": "com.skyeye.other.service.impl.OtherOutLetsServiceImpl"},
"splitListOrder": {"name": "拆分订单", "key": "com.skyeye.other.service.impl.SplitListServiceImpl"},
"assemblySheetOrder": {"name": "组装订单", "key": "com.skyeye.other.service.impl.AssemblySheetServiceImpl"},
"allocationFormOrder": {"name": "调拨订单", "key": "com.skyeye.other.service.impl.AllocationServiceImpl"},
"depotOutOrder": {"name": "仓库出库单", "key": "com.skyeye.depot.service.impl.DepotOutServiceImpl"},
"depotPutOrder": {"name": "仓库入库单", "key": "com.skyeye.depot.service.impl.DepotPutServiceImpl"},
"inventoryOrder": {"name": "盘点任务单", "key": "com.skyeye.inventory.service.impl.InventoryServiceImpl"},
"putIsSalesReturns": {"name": "销售退货单申请", "key": "com.skyeye.seal.service.impl.SalesReturnsServiceImpl", "appId": "com.wzq.skyeye.erp"},
"outIsSalesOutlet": {"name": "销售出库单申请", "key": "com.skyeye.seal.service.impl.SalesOutLetServiceImpl", "appId": "com.wzq.skyeye.erp"},
"outchaseOrder": {"name": "销售订单申请", "key": "com.skyeye.seal.service.impl.SalesOrderServiceImpl", "appId": "com.wzq.skyeye.erp"},
"putIsRetailReturns": {"name": "零售退货单申请", "key": "com.skyeye.retail.service.impl.RetailReturnsServiceImpl", "appId": "com.wzq.skyeye.erp"},
"outIsRetail": {"name": "零售出库单申请", "key": "com.skyeye.retail.service.impl.RetailOutLetServiceImpl", "appId": "com.wzq.skyeye.erp"},
"outIsPurchaseReturns": {"name": "采购退货单申请", "key": "com.skyeye.purchase.service.impl.PurchaseReturnsServiceImpl", "appId": "com.wzq.skyeye.erp"},
"putIsPurchase": {"name": "采购入库单申请", "key": "com.skyeye.purchase.service.impl.PurchasePutServiceImpl", "appId": "com.wzq.skyeye.erp"},
"purchaseOrder": {"name": "采购订单申请", "key": "com.skyeye.purchase.service.impl.PurchaseOrderServiceImpl", "appId": "com.wzq.skyeye.erp"},
"purchaseRequest": {"name": "采购申请", "key": "com.skyeye.request.service.impl.PurchaseRequestServiceImpl", "appId": "com.wzq.skyeye.erp"},
"puchaseDeliveryNoteList": {"name": "采购到货单", "key": "com.skyeye.purchase.service.impl.PurchaseDeliveryServiceImpl", "appId": "com.wzq.skyeye.erp"},
"purchaseQualityInspection": {"name": "采购质检单", "key": "com.skyeye.inspection.service.impl.QualityInspectionServiceImpl", "appId": "com.wzq.skyeye.erp"},
"putIsOthers": {"name": "其他入库单申请", "key": "com.skyeye.other.service.impl.OtherWareHousServiceImpl", "appId": "com.wzq.skyeye.erp"},
"outIsOthers": {"name": "其他出库单申请", "key": "com.skyeye.other.service.impl.OtherOutLetsServiceImpl", "appId": "com.wzq.skyeye.erp"},
"splitListOrder": {"name": "拆分订单", "key": "com.skyeye.other.service.impl.SplitListServiceImpl", "appId": "com.wzq.skyeye.erp"},
"assemblySheetOrder": {"name": "组装订单", "key": "com.skyeye.other.service.impl.AssemblySheetServiceImpl", "appId": "com.wzq.skyeye.erp"},
"allocationFormOrder": {"name": "调拨订单", "key": "com.skyeye.other.service.impl.AllocationServiceImpl", "appId": "com.wzq.skyeye.erp"},
"depotOutOrder": {"name": "仓库出库单", "key": "com.skyeye.depot.service.impl.DepotOutServiceImpl", "appId": "com.wzq.skyeye.erp"},
"depotPutOrder": {"name": "仓库入库单", "key": "com.skyeye.depot.service.impl.DepotPutServiceImpl", "appId": "com.wzq.skyeye.erp"},
"inventoryOrder": {"name": "盘点任务单", "key": "com.skyeye.inventory.service.impl.InventoryServiceImpl", "appId": "com.wzq.skyeye.erp"},
"putAcceptanceWarehousing": {"name": "验收入库单", "key": "com.skyeye.machin.service.impl.ErpAcceptanceReceiptServiceImpl"},
"machinHeader": {"name": "加工单", "key": "com.skyeye.machin.service.impl.ErpMachinServiceImpl"},
"machinChild": {"name": "工序验收单", "key": "com.skyeye.machin.service.impl.ErpProcessAcceptanceSheetServiceImpl"},
"productionHead": {"name": "生产计划单", "key": "com.skyeye.production.service.impl.ErpProductionServiceImpl"},
"pickPicking": {"name": "领料单", "key": "com.skyeye.pick.service.impl.RequisitionMaterialServiceImpl"},
"materialOutList": {"name": "领料出库单", "key": "com.skyeye.pick.service.impl.RequisitionOutLetServiceImpl"},
"pickReplenishment": {"name": "补料单", "key": "com.skyeye.pick.service.impl.PatchMaterialServiceImpl"},
"supplementOutList": {"name": "补料出库单", "key": "com.skyeye.pick.service.impl.PatchOutLetServiceImpl"},
"pickReturn": {"name": "退料单", "key": "com.skyeye.pick.service.impl.ReturnMaterialServiceImpl"},
"returnMaterialPutList": {"name": "退料入库单", "key": "com.skyeye.pick.service.impl.ReturnPutServiceImpl"},
"materialReceiptForm": {"name": "物料接收单", "key": "com.skyeye.pickconfirm.service.impl.ConfirmPutServiceImpl"},
"materialReturnOrder": {"name": "物料退货单", "key": "com.skyeye.pickconfirm.service.impl.ConfirmReturnServiceImpl"},
"wholeOut": {"name": "整单委外单", "key": "com.skyeye.whole.service.impl.WholeOrderOutServiceImpl"},
"pickPicking": {"name": "领料单", "key": "com.skyeye.pick.service.impl.RequisitionMaterialServiceImpl", "appId": "com.wzq.skyeye.erp"},
"materialOutList": {"name": "领料出库单", "key": "com.skyeye.pick.service.impl.RequisitionOutLetServiceImpl", "appId": "com.wzq.skyeye.erp"},
"pickReplenishment": {"name": "补料单", "key": "com.skyeye.pick.service.impl.PatchMaterialServiceImpl", "appId": "com.wzq.skyeye.erp"},
"supplementOutList": {"name": "补料出库单", "key": "com.skyeye.pick.service.impl.PatchOutLetServiceImpl", "appId": "com.wzq.skyeye.erp"},
"pickReturn": {"name": "退料单", "key": "com.skyeye.pick.service.impl.ReturnMaterialServiceImpl", "appId": "com.wzq.skyeye.erp"},
"returnMaterialPutList": {"name": "退料入库单", "key": "com.skyeye.pick.service.impl.ReturnPutServiceImpl", "appId": "com.wzq.skyeye.erp"},
"materialReceiptForm": {"name": "物料接收单", "key": "com.skyeye.pickconfirm.service.impl.ConfirmPutServiceImpl", "appId": "com.wzq.skyeye.erp"},
"materialReturnOrder": {"name": "物料退货单", "key": "com.skyeye.pickconfirm.service.impl.ConfirmReturnServiceImpl", "appId": "com.wzq.skyeye.erp"},
"wholeOut": {"name": "整单委外单", "key": "com.skyeye.whole.service.impl.WholeOrderOutServiceImpl", "appId": "com.wzq.skyeye.erp"},
"proworkLoad": {"name": "项目工作量审核", "key": "com.skyeye.service.impl.ProWorkloadServiceImpl"},
"proTask": {"name": "项目任务审核", "key": "com.skyeye.service.impl.ProTaskServiceImpl"},
"proProject": {"name": "项目立项审批", "key": "com.skyeye.service.impl.ProProjectServiceImpl"},
"proFile": {"name": "项目文档审核", "key": "com.skyeye.service.impl.ProFileServiceImpl"},
"proCostExpense": {"name": "项目费用报销审核", "key": "com.skyeye.service.impl.ProCostExpenseServiceImpl"},
"crmCustomer": {"name": "客户信息", "key": "com.skyeye.customer.service.impl.CustomerServiceImpl", "appId": "com.wzq.skyeye.crm"},
"crmOpportUnity": {"name": "商机审核一阶段", "key": "com.skyeye.opportunity.service.impl.CrmOpportunityServiceImpl", "appId": "com.wzq.skyeye.crm"},
"myCrmContract": {"name": "合同审批", "key": "com.skyeye.contract.service.impl.CrmContractServiceImpl", "appId": "com.wzq.skyeye.crm"},
"crmCustomer": {"name": "客户信息", "key": "com.skyeye.customer.service.impl.CustomerServiceImpl"},
"crmOpportUnity": {"name": "商机审核一阶段", "key": "com.skyeye.opportunity.service.impl.CrmOpportunityServiceImpl"},
"myCrmContract": {"name": "合同审批", "key": "com.skyeye.contract.service.impl.CrmContractServiceImpl"},
"checkWorkOvertime": {"name": "加班申请", "key": "com.skyeye.overtime.service.impl.OvertimeServiceImpl", "appId": "com.wzq.skyeye.checkwork"},
"checkWorkLeave": {"name": "请假申请", "key": "com.skyeye.leave.service.impl.LeaveServiceImpl", "appId": "com.wzq.skyeye.checkwork"},
"checkWorkCancelLeave": {"name": "销假申请", "key": "com.skyeye.cancleleave.service.impl.CancelLeaveServiceImpl", "appId": "com.wzq.skyeye.checkwork"},
"checkWorkBusinessTrip": {"name": "出差申请", "key": "com.skyeye.trip.service.impl.BusinessTripServiceImpl", "appId": "com.wzq.skyeye.checkwork"},
"checkWorkAppeal": {"name": "考勤申诉", "key": "com.skyeye.appeal.service.impl.AppealServiceImpl", "appId": "com.wzq.skyeye.checkwork"},
"checkWorkOvertime": {"name": "加班申请", "key": "com.skyeye.overtime.service.impl.OvertimeServiceImpl"},
"checkWorkLeave": {"name": "请假申请", "key": "com.skyeye.leave.service.impl.LeaveServiceImpl"},
"checkWorkCancelLeave": {"name": "销假申请", "key": "com.skyeye.cancleleave.service.impl.CancelLeaveServiceImpl"},
"checkWorkBusinessTrip": {"name": "出差申请", "key": "com.skyeye.trip.service.impl.BusinessTripServiceImpl"},
"checkWorkAppeal": {"name": "考勤申诉", "key": "com.skyeye.appeal.service.impl.AppealServiceImpl"},
"assetManageUse": {"name": "资产领用", "key": "com.skyeye.eve.assets.service.impl.AssetUseServiceImpl", "appId": "com.wzq.skyeye.adm"},
"assetManageReturn": {"name": "资产归还", "key": "com.skyeye.eve.assets.service.impl.AssetReturnServiceImpl", "appId": "com.wzq.skyeye.adm"},
"assetManagePurchase": {"name": "资产采购", "key": "com.skyeye.eve.assets.service.impl.AssetPurchaseServiceImpl", "appId": "com.wzq.skyeye.adm"},
"assetManagePut": {"name": "资产采购入库", "key": "com.skyeye.eve.assets.service.impl.AssetPurchasePutServiceImpl", "appId": "com.wzq.skyeye.adm"},
"assetPurchaseReturn": {"name": "资产采购退货", "key": "com.skyeye.eve.assets.service.impl.AssetPurchaseReturnServiceImpl", "appId": "com.wzq.skyeye.adm"},
"assetArticlesUse": {"name": "用品领用", "key": "com.skyeye.eve.articles.service.impl.ArticlesUseServiceImpl", "appId": "com.wzq.skyeye.adm"},
"assetArticlesPurchase": {"name": "用品采购", "key": "com.skyeye.eve.articles.service.impl.ArticlesPurchaseServiceImpl", "appId": "com.wzq.skyeye.adm"},
"licenceManageRevert": {"name": "证照归还", "key": "com.skyeye.eve.licence.service.impl.LicenceApplyRevertServiceImpl", "appId": "com.wzq.skyeye.adm"},
"licenceManageBorrow": {"name": "证照借用", "key": "com.skyeye.eve.licence.service.impl.LicenceApplyBorrowServiceImpl", "appId": "com.wzq.skyeye.adm"},
"vehicleManageUse": {"name": "用车申请", "key": "com.skyeye.eve.vehicle.service.impl.VehicleApplyUseServiceImpl", "appId": "com.wzq.skyeye.adm"},
"sealManageRevert": {"name": "印章归还", "key": "com.skyeye.eve.seal.service.impl.SealApplyRevertServiceImpl", "appId": "com.wzq.skyeye.adm"},
"sealManageBorrow": {"name": "印章借用", "key": "com.skyeye.eve.seal.service.impl.SealApplyBorrowServiceImpl", "appId": "com.wzq.skyeye.adm"},
"conFerenceRoomReserve": {"name": "会议室预定", "key": "com.skyeye.eve.conference.service.impl.ConferenceRoomReserveServiceImpl", "appId": "com.wzq.skyeye.adm"},
"gwSendDocumentService": {"name": "公文发文管理", "key": "com.skyeye.eve.gw.service.impl.GwSendDocumentServiceImpl", "appId": "com.wzq.skyeye.adm"},
"gwReceiveDocumentService": {"name": "公文收文管理", "key": "com.skyeye.eve.gw.service.impl.GwReceiveDocumentServiceImpl", "appId": "com.wzq.skyeye.adm"},
"assetManageUse": {"name": "资产领用", "key": "com.skyeye.eve.assets.service.impl.AssetUseServiceImpl"},
"assetManageReturn": {"name": "资产归还", "key": "com.skyeye.eve.assets.service.impl.AssetReturnServiceImpl"},
"assetManagePurchase": {"name": "资产采购", "key": "com.skyeye.eve.assets.service.impl.AssetPurchaseServiceImpl"},
"assetManagePut": {"name": "资产采购入库", "key": "com.skyeye.eve.assets.service.impl.AssetPurchasePutServiceImpl"},
"assetPurchaseReturn": {"name": "资产采购退货", "key": "com.skyeye.eve.assets.service.impl.AssetPurchaseReturnServiceImpl"},
"assetArticlesUse": {"name": "用品领用", "key": "com.skyeye.eve.articles.service.impl.ArticlesUseServiceImpl"},
"assetArticlesPurchase": {"name": "用品采购", "key": "com.skyeye.eve.articles.service.impl.ArticlesPurchaseServiceImpl"},
"licenceManageRevert": {"name": "证照归还", "key": "com.skyeye.eve.licence.service.impl.LicenceApplyRevertServiceImpl"},
"licenceManageBorrow": {"name": "证照借用", "key": "com.skyeye.eve.licence.service.impl.LicenceApplyBorrowServiceImpl"},
"vehicleManageUse": {"name": "用车申请", "key": "com.skyeye.eve.vehicle.service.impl.VehicleApplyUseServiceImpl"},
"sealManageRevert": {"name": "印章归还", "key": "com.skyeye.eve.seal.service.impl.SealApplyRevertServiceImpl"},
"sealManageBorrow": {"name": "印章借用", "key": "com.skyeye.eve.seal.service.impl.SealApplyBorrowServiceImpl"},
"conFerenceRoomReserve": {"name": "会议室预定", "key": "com.skyeye.eve.conference.service.impl.ConferenceRoomReserveServiceImpl"},
"gwSendDocumentService": {"name": "公文发文管理", "key": "com.skyeye.eve.gw.service.impl.GwSendDocumentServiceImpl"},
"gwReceiveDocumentService": {"name": "公文收文管理", "key": "com.skyeye.eve.gw.service.impl.GwReceiveDocumentServiceImpl"},
"incomeOrder": {"name": "财务明细账", "key": "com.skyeye.order.service.impl.IncomeOrderServiceImpl", "appId": "com.wzq.skyeye.ifs"},
"reimbursement": {"name": "报销订单", "key": "com.skyeye.reimbursement.service.impl.ReimbursementServiceImpl", "appId": "com.wzq.skyeye.ifs"},
"loanBorrowService": {"name": "借款单", "key": "com.skyeye.loan.service.impl.LoanBorrowServiceImpl", "appId": "com.wzq.skyeye.ifs"},
"loanRepayService": {"name": "还款单", "key": "com.skyeye.loan.service.impl.LoanRepayServiceImpl", "appId": "com.wzq.skyeye.ifs"},
"incomeOrder": {"name": "财务明细账", "key": "com.skyeye.order.service.impl.IncomeOrderServiceImpl"},
"reimbursement": {"name": "报销订单", "key": "com.skyeye.reimbursement.service.impl.ReimbursementServiceImpl"},
"loanBorrowService": {"name": "借款单", "key": "com.skyeye.loan.service.impl.LoanBorrowServiceImpl"},
"loanRepayService": {"name": "还款单", "key": "com.skyeye.loan.service.impl.LoanRepayServiceImpl"},
"bossPersonRequire": {"name": "人员需求申请", "key": "com.skyeye.personrequire.service.impl.PersonRequireServiceImpl", "appId": "com.wzq.skyeye.boss"},
"bossInterviewRegularWorker": {"name": "转正申请", "key": "com.skyeye.regularworker.service.impl.RegularWorkerServiceImpl", "appId": "com.wzq.skyeye.boss"},
"bossInterviewQuit": {"name": "离职申请", "key": "com.skyeye.quit.service.impl.QuitServiceImpl", "appId": "com.wzq.skyeye.boss"},
"bossInterviewJobTransfer": {"name": "岗位调动申请", "key": "com.skyeye.jobtransfer.service.impl.JobTransferServiceImpl", "appId": "com.wzq.skyeye.boss"},
"bossPersonRequire": {"name": "人员需求申请", "key": "com.skyeye.personrequire.service.impl.PersonRequireServiceImpl"},
"bossInterviewRegularWorker": {"name": "转正申请", "key": "com.skyeye.regularworker.service.impl.RegularWorkerServiceImpl"},
"bossInterviewQuit": {"name": "离职申请", "key": "com.skyeye.quit.service.impl.QuitServiceImpl"},
"bossInterviewJobTransfer": {"name": "岗位调动申请", "key": "com.skyeye.jobtransfer.service.impl.JobTransferServiceImpl"},
"userInfo": {"name": "用户信息", "key": "com.skyeye.personnel.service.impl.SysEveUserServiceImpl"},
"dictData": {"name": "数据字典", "key": "com.skyeye.eve.service.impl.SysDictDataServiceImpl"},
"contacts": {"name": "联系人", "key": "com.skyeye.contacts.service.impl.ContactsServiceImpl"},
"userInfo": {"name": "用户信息", "key": "com.skyeye.personnel.service.impl.SysEveUserServiceImpl", "appId": "com.wzq.skyeye.oa"},
"dictData": {"name": "数据字典", "key": "com.skyeye.eve.service.impl.SysDictDataServiceImpl", "appId": "com.wzq.skyeye.oa"},
"contacts": {"name": "联系人", "key": "com.skyeye.contacts.service.impl.ContactsServiceImpl", "appId": "com.wzq.skyeye.oa"},
"enclosure": {"name": "附件", "key": "com.skyeye.enclosure.service.impl.SysEnclosureServiceImpl", "appId": "com.wzq.skyeye.oa"},
"supplierServiceImpl": {"name": "供应商", "key": "com.skyeye.supplier.service.impl.SupplierServiceImpl", "appId": "com.wzq.skyeye.erp"},
"proProjectServiceImpl": {"name": "项目", "key": "com.skyeye.project.service.impl.ProProjectServiceImpl", "appId": "com.wzq.skyeye.project"},
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册