{"_id":"@chenyiyao10/ktwl-process","name":"@chenyiyao10/ktwl-process","dist-tags":{"latest":"0.0.1"},"versions":{"0.0.1":{"name":"@chenyiyao10/ktwl-process","private":false,"version":"0.0.1","type":"module","main":"./dist/KtwlProcess.umd.js","types":"./dist/types/index.d.ts","module":"./dist/KtwlProcess.es.js","exports":{".":{"import":"./dist/KtwlProcess.es.js"},"./dist/style.css":"./dist/style.css"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"author":{"name":"chenyiyao10"},"scripts":{"serve":"npm run dev","dev":"vite --config ./example/config/vite.config.dev.ts","lib":"rimraf dist && vue-tsc --noEmit --skipLibCheck --declaration && vite build --config vite-lib.config.ts","preview":"vite preview"},"dependencies":{"@element-plus/icons-vue":"^2.3.1","element-plus":"^2.4.4","vue":"^3.4.19"},"devDependencies":{"@rollup/plugin-typescript":"^11.1.6","@vitejs/plugin-vue":"^5.0.4","@vitejs/plugin-vue-jsx":"^3.1.0","rimraf":"^5.0.5","sass":"^1.69.5","@types/jest":"^29.5.12","@typescript-eslint/eslint-plugin":"^7.1.0","@types/node":"^20.11.24","sass-loader":"^13.3.3","ts-node":"^10.9.2","typescript":"^5.3.3","unplugin-auto-import":"^0.17.3","vue-tsc":"^2.0.6","vite":"^5.1.4","@rushstack/eslint-patch":"^1.3.3","@tsconfig/node20":"^20.1.2","@types/jsdom":"^21.1.6","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^12.0.0","@vue/test-utils":"^2.4.5","@vue/tsconfig":"^0.5.1","eslint":"^8.49.0","eslint-plugin-vue":"^9.17.0","jsdom":"^24.0.0","npm-run-all2":"^6.1.2","prettier":"^3.0.3"},"gitHead":"0db20b0739e595112f324ba2226cf8dd8c41c756","description":"**流程组件**\r **@ktwlrj/ktwl-process**","_id":"@chenyiyao10/ktwl-process@0.0.1","_nodeVersion":"18.19.0","_npmVersion":"6.14.12","dist":{"integrity":"sha512-vrOH92HmhUYnIwvDr2ub+LPCiXNlCHlqnXd+7jWPhRTfqrYxTy5RllrrAToD2kSA+U/3ZI/kN+C4h8qA/G+laQ==","shasum":"3a147e7a52987dc4b1e38d32c60591a042aaa41c","tarball":"https://registry.npmjs.org/@chenyiyao10/ktwl-process/-/ktwl-process-0.0.1.tgz","fileCount":26,"unpackedSize":183278,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHLdvNQ4nker/hnEoxyyvsBnH5l3OyDDbDms2lRx5CKZAiAIyx5lX6mzaQB415WgmDC9/1ZSRO2p6sFK6y/a97CTzw=="}]},"_npmUser":{"name":"chenyiyao10","email":"chenyiyao10@163.com"},"directories":{},"maintainers":[{"name":"chenyiyao10","email":"chenyiyao10@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ktwl-process_0.0.1_1713946845268_0.631133352105127"},"_hasShrinkwrap":false}},"time":{"created":"2024-04-24T08:20:45.163Z","0.0.1":"2024-04-24T08:20:45.439Z","modified":"2024-04-24T08:20:45.766Z"},"maintainers":[{"name":"chenyiyao10","email":"chenyiyao10@163.com"}],"description":"**流程组件**\r **@ktwlrj/ktwl-process**","author":{"name":"chenyiyao10"},"readme":"**流程组件**\r\n**@ktwlrj/ktwl-process**\r\n\r\n**数据结构**\r\n```javascript\r\nconst processForm = ref({\r\n  processList: [ // 流程数据数组\r\n    {\r\n      nodeOrder: 1, // 节点序号(数字，可以为小数)\r\n      nodeType: 2, // 节点类型(1: 普通节点 2: 组节点)\r\n      groupOrder: 1, // 组内序号\r\n      nodeName: \"\", // 节点名称\r\n      nodeAlias: \"\", // 节点别名\r\n      nodeNameCode: \"\", // 节点编码\r\n      extend: { // 设置弹窗内容(以下为demo字段，可自定义)\r\n        orgType: \"\", // 机构类型\r\n        nodeType: \"\", // 节点类型\r\n        nodeContent: \"\", // 节点内容\r\n        isCountersign: false, // 是否会签\r\n        countersignType: \"\", // 会签类型\r\n        countersignCondition: \"\", // 会签完成条件\r\n        auditRole: \"\", // 审批角色\r\n        auditPeople: \"\", // 审批人员\r\n      }\r\n    }\r\n  ]\r\n})\r\n```\r\n\r\n**用法**\r\n```javascript\r\nimport KtwlProcess from \"@ktwlrj/ktwl-process\";\r\nimport \"@ktwlrj/ktwl-process/style.css\";\r\n\r\ncreateApp(App).use(KtwlProcess).mount('#app');\r\n\r\n组件通过ref提供 handleProcessData 方法来格式化数据\r\n```","readmeFilename":"README.md"}