| 12345678910111213141516171819202122232425262728293031 |
- const makeId = require("../../util/makeId");
- /**
- * @description 代码作业项目的基本信息
- * @typedef {Object} ProjectSerializerType
- * @property {number | string} id 代码作业项目id
- * @property {number | string} codeId 代码作业id
- * @property {string} url git项目地址
- * @property {string} name 项目名称
- * @property {number[]} buildIdList 构建IdList
- * @property {number[]} deployIdList 部署IdList
- * @property {number[]} unitTestIdList 单元测试IdList
- * @property {number[]} functionalTestIdList 页面功能测试idList
- */
- /**
- * @description 生成代码作业项目的基本信息
- * @returns {ProjectSerializerType}
- */
- module.exports = () => {
- return {
- id: makeId(),
- codeId: makeId(),
- url: "http://47.100.18.120:3000/SEEC-II-DOC/API-DOC",
- name: "在线物流系统",
- buildIdList: [makeId(), makeId(), makeId()],
- deployIdList: [makeId(), makeId()],
- unitTestIdList: [makeId()],
- functionalTestIdList: [makeId(), makeId(), makeId()]
- };
- };
|