# Gj-back-task **Repository Path**: _tutu/Gj-back-task ## Basic Information - **Project Name**: Gj-back-task - **Description**: No description available - **Primary Language**: TypeScript - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2016-05-27 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Gj-back-task > mock模式完成,可以直接通过命令查看展示 + 初始化 > npm install > npm run init + 启动mock > npm run mock + 访问浏览器 > 127.0.0.1:8080 ## 简介 + 用node express实现的后台任务系统,可手动执行任务和定时任务 + 前端页面实现用react结合material-ui进行展示和操作 + 用于开发一系列复杂带前端交互的任务 + 每个任务可以独立设置任务各个阶段的展示形式,待执行,执行中,执行结束,停止执行,取消执行,错误中断 + 一个任务可以由多个脚本组成,串/并方式执行 + 参数和结果的共享方便脚本组成的多样化,解偶脚本之间的关系,各脚本独立执行并记录 + 定时任务的配置方式和crontab一样,需要在各任务内进行设置 ## 如何添加任务 + 需要以文件形式添加后台执行的具体脚本内容和前端显示的react组件 + 具体可以参照Demo和AutoDemo样例 ## 后续开发 + 优化使用方式 + 添加表单验证 + 添加model关联方式