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()] }; };