@certificate-kit/zhuanji-adapter
v0.1.0
Published
专技旧 API → CertificateKitApi 适配器
Readme
@certificate-kit/zhuanji-adapter
专技项目(zj-admin / zj-web)与 certificate-kit 统一 API 之间的薄适配层。
路径映射
| CertificateKitApi | 专技旧路径 |
|---|---|
| listTemplates | GET /certificate/main/page |
| getTemplate | GET /certificate/main/get |
| createTemplate | POST /certificate/main/save |
| updateTemplate | POST /certificate/main/update |
| deleteTemplates | POST /certificate/main/deleteBatch |
| previewTemplate | GET /certificate/main/preview |
| listMyRecords | GET /certificate/record/selectMyCertificateList |
| getRecord | GET /certificate/record/getCertificateById |
| uploadRecordFile | POST /certificate/record/uploadCertificate |
| regenerateRecord | POST /certificate/record/regenerate |
zj-admin 接入示例
import request from '@/config/axios'
import { createZhuanjiAdapter } from '@certificate-kit/zhuanji-adapter'
import { CertificateTemplateEditor } from '@certificate-kit/editor'
export const kitApi = createZhuanjiAdapter(request)列表、搜索、分页由项目自行实现,模块只提供 CertificateTemplateEditor 四 Tab 表单弹窗。
applyRecord 需按专技实际申请流程单独实现(公需/专业申请 endpoint 不同)。
