diff --git a/zdata/common/date/v1.yaml b/zdata/common/date/v1.yaml index d25f8d2647..d7363d38af 100644 --- a/zdata/common/date/v1.yaml +++ b/zdata/common/date/v1.yaml @@ -8,33 +8,40 @@ instances: - instance: dateA fields: - field: year - range: 2018-2022 - postfix: "-0" + range: 2019-2022 + postfix: "-" - field: month - range: 1-9 + range: 1-12 + format: "%02d" postfix: "-" - field: day - range: 20-27 + range: 1-27 + format: "%02d" postfix: " " - field: hour - range: 10:23 + range: 0-23 + format: "%02d" postfix: ":" - field: minute - range: 10-59 + range: 0-59 + format: "%02d" postfix: ":" - field: second - range: 10-59 + range: 0-59 + format: "%02d" - instance: dateB fields: - field: year - range: 2018-2022 - postfix: "-0" + range: 2019-2022 + postfix: "-" - field: month - range: 1-9 + range: 1-12 + format: "%02d" postfix: "-" - field: day - range: 20-27 + range: 1-27 + format: "%02d" - instance: dateC fields: diff --git a/zdata/common/file/v1.yaml b/zdata/common/file/v1.yaml index b3af0a0253..342ed9a64f 100644 --- a/zdata/common/file/v1.yaml +++ b/zdata/common/file/v1.yaml @@ -2,6 +2,7 @@ title: file desc: 文件上传相关 author: ly version: 1.0 + instances: - instance: pathname note: 文件路径名称 diff --git a/zdata/common/user/v1.yaml b/zdata/common/user/v1.yaml index 67df00381f..8c7b008430 100644 --- a/zdata/common/user/v1.yaml +++ b/zdata/common/user/v1.yaml @@ -2,6 +2,7 @@ title: user desc: 创建一些默认用户 author: ly version: 1.0 + instances: - instance: user note: 默认用户列表 @@ -31,7 +32,6 @@ instances: postfix: "," - field: user7 range: test3 - - instance: userC note: 前后逗号拼接用户 fields: @@ -57,3 +57,4 @@ instances: - field: user7 range: test3 postfix: "," + diff --git a/zdata/demo/story/common/color/v1.yaml b/zdata/demo/story/common/color/v1.yaml new file mode 100644 index 0000000000..ea7b4f5b8a --- /dev/null +++ b/zdata/demo/story/common/color/v1.yaml @@ -0,0 +1,13 @@ +title: color +desc: 标题颜色 +author: ly +version: 1.0 + +field: color +instances: + - instance: color + note: 标题颜色 + fields: + - field: color + range: 3da7f5,75c941,2dbdb2,797ec9,ffaf38,ff4e3e + prefix: "#" diff --git a/zdata/demo/story/common/date/v1.yaml b/zdata/demo/story/common/date/v1.yaml new file mode 100644 index 0000000000..4455e08de2 --- /dev/null +++ b/zdata/demo/story/common/date/v1.yaml @@ -0,0 +1,49 @@ +title: date +desc: 系统可用日期类型 +author: ly +version: 1.0 + +field: date +instances: + - instance: dateA + fields: + - field: year + range: 2019-2020 + postfix: "-" + - field: month + range: 1-12 + format: "%02d" + postfix: "-" + - field: day + range: 1-27 + format: "%02d" + postfix: " " + - field: hour + range: 0-23 + format: "%02d" + postfix: ":" + - field: minute + range: 0-59 + format: "%02d" + postfix: ":" + - field: second + range: 0-59 + format: "%02d" + + - instance: dateB + fields: + - field: year + range: 2019-2020 + postfix: "-" + - field: month + range: 1-12 + format: "%02d" + postfix: "-" + - field: day + range: 1-27 + format: "%02d" + + - instance: dateC + fields: + - field: time + range: 1262275200-1893427200:R diff --git a/zdata/demo/story/common/user/v1.yaml b/zdata/demo/story/common/user/v1.yaml new file mode 100644 index 0000000000..e8a00c89fd --- /dev/null +++ b/zdata/demo/story/common/user/v1.yaml @@ -0,0 +1,60 @@ +title: user +desc: 创建一些默认用户 +author: ly +version: 1.0 + +instances: + - instance: user + note: 默认用户列表 + fields: + - field: user + range: admin,dev1,dev2,dev3,test1,test2,test3 + - instance: userB + note: 逗号拼接用户 + fields: + - field: user1 + range: admin + postfix: "," + - field: user2 + range: dev1 + postfix: "," + - field: user3 + range: dev2 + postfix: "," + - field: user4 + range: dev3 + postfix: "," + - field: user5 + range: test1 + postfix: "," + - field: user6 + range: test2 + postfix: "," + - field: user7 + range: test3 + + - instance: userC + note: 前后逗号拼接用户 + fields: + - field: user1 + range: admin + prefix: "," + postfix: "," + - field: user2 + range: dev1 + postfix: "," + - field: user3 + range: dev2 + postfix: "," + - field: user4 + range: dev3 + postfix: "," + - field: user5 + range: test1 + postfix: "," + - field: user6 + range: test2 + postfix: "," + - field: user7 + range: test3 + postfix: "," diff --git a/zdata/demo/story/manual.txt b/zdata/demo/story/manual.txt new file mode 100644 index 0000000000..3fe3b10c20 --- /dev/null +++ b/zdata/demo/story/manual.txt @@ -0,0 +1,14 @@ +说明: + 生成多个产品,为其添加计划、模块和需求。 + +数据: + 生成100个产品,每个产品生成5个计划和10个模块,每个计划关联20个软件需求,每个模块分配5个用户需求,5个软件需求。 + +调用yaml: + zd -c demo/story/zt_product.yaml -d zt_product.yaml -n 100 -o demo/story/sql/zt_product.sql -table zt_product + zd -c demo/story/zt_productplan.yaml -n 500 -d zt_productplan.yaml -o demo/story/sql/zt_productplan.sql -table zt_productplan + zd -c demo/story/zt_project.yaml -d zt_project.yaml -n 100 -o demo/story/sql/zt_project.sql -table zt_project + zd -c demo/story/zt_module.yaml -d zt_module.yaml -n 1000 -o demo/story/sql/zt_module.sql -table zt_module + zd -c demo/story/zt_story.yaml -d zt_story.yaml -n 10000 -o demo/story/sql/zt_story.sql -table zt_story + zd -c demo/story/zt_storyspec.yaml -n 10000 -d zt_storyspec.yaml -o demo/story/sql/zt_storyspec.sql -table zt_storyspec + zd -c demo/story/zt_action.yaml -n 11700 -o demo/story/sql/zt_action.sql -table zt_action diff --git a/zdata/demo/story/zt_action.yaml b/zdata/demo/story/zt_action.yaml new file mode 100644 index 0000000000..c717cd1a76 --- /dev/null +++ b/zdata/demo/story/zt_action.yaml @@ -0,0 +1,73 @@ +title: table zt_action +desc: "系统日志" +author: automated export +version: "1.0" +fields: + - field: objectType + note: "对象类型" + range: product{100},project{100},module{1000},story{10000},productplan{500} + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: objectID + note: "对象ID" + range: 1-100,1-100,1-1000,1-10000,1-500 + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: product + note: "产品" + range: 1-100 + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: project + note: "项目" + range: 1-100 + prefix: "," + postfix: "," + loop: 0 + format: "" + - field: actor + note: "操作者" + range: "admin" + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: action + note: "动作" + range: opened + postfix: "" + loop: 0 + format: "" + - field: date + note: "日期" + range: 10-22 + prefix: "2020-09-09 " + postfix: ":11:24" + loop: 0 + format: "" + - field: comment + note: "备注" + range: "1-10000" + prefix: "这是一个系统日志测试备注" + postfix: "" + loop: 0 + format: "" + - field: extra + note: "附加参数" + range: "0" + prefix: "" + postfix: "" + loop: 0 + - field: read + note: "" + range: 0 + prefix: "" + postfix: "" + loop: 0 + format: "" diff --git a/zdata/demo/story/zt_module.yaml b/zdata/demo/story/zt_module.yaml new file mode 100644 index 0000000000..26f88ac79a --- /dev/null +++ b/zdata/demo/story/zt_module.yaml @@ -0,0 +1,96 @@ +title: table zt_module +desc: "模块" +author: automated export +version: "1.0" +fields: + - field: id + note: "ID" + range: 1-10000 + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: root + note: "根目录" + range: 1-100{10} + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: branch + note: "分支" + range: 0 + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: name + note: "模块名称" + range: 1-10000 + prefix: "需求模块" + postfix: "" + loop: 0 + format: "" + - field: parent + note: "父ID" + range: 0 + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: path + note: "ID路径" + range: 1-10000 + prefix: "," + postfix: "," + loop: 0 + format: "" + - field: grade + note: "等级" + range: 1 + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: order + note: "排序" + range: 10-100:10 + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: type + note: "对象类型" + range: story + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: owner + note: "所有者" + range: 0 + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: collector + note: "收藏者" + range: 0 + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: short + note: "模块简称" + range: 1-10000 + prefix: "简称" + postfix: "" + loop: 0 + format: "" + - field: deleted + note: "是否删除" + range: 0 + prefix: "" + postfix: "" + loop: 0 + format: "" diff --git a/zdata/demo/story/zt_product.yaml b/zdata/demo/story/zt_product.yaml new file mode 100644 index 0000000000..edf2e102be --- /dev/null +++ b/zdata/demo/story/zt_product.yaml @@ -0,0 +1,143 @@ +title: table zt_product +desc: "产品" +author: automated export +version: "1.0" +fields: + - field: id + note: "ID" + range: 1-10000 + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: program + note: "所属项目" + range: 1-10000 + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: name + note: "产品名称" + range: 1-10000 + prefix: "这是一个产品名称" + postfix: "" + loop: 0 + format: "" + - field: code + note: "产品代号" + range: 1-10000 + prefix: "code" + postfix: "" + loop: 0 + format: "" + - field: line + note: "产品线" + range: 0 + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: type + note: "产品类型" + range: normal + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: status + note: "状态" + range: normal + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: subStatus + note: "子状态" + range: 0 + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: desc + note: "产品描述" + range: 1-10000 + prefix: "这里是产品描述" + postfix: "" + loop: 0 + format: "" + - field: PO + note: "产品负责人" + from: common.user.v1.yaml + use: user + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: QD + note: "测试负责人" + from: common.user.v1.yaml + use: user + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: RD + note: "发布负责人" + from: common.user.v1.yaml + use: user + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: acl + note: "访问控制" + range: open + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: whitelist + note: "分组白名单" + range: 1-10 + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: createdBy + note: "创建者" + from: common.user.v1.yaml + use: user + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: createdDate + note: "创建日期" + from: common.date.v1.yaml + use: dateA + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: createdVersion + note: "创建版本" + range: 20.0 + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: order + note: "排序" + range: 5-10000:5 + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: deleted + note: "是否删除" + range: 0 + prefix: "" + postfix: "" + loop: 0 + format: "" diff --git a/zdata/demo/story/zt_productplan.yaml b/zdata/demo/story/zt_productplan.yaml new file mode 100644 index 0000000000..6246f0a992 --- /dev/null +++ b/zdata/demo/story/zt_productplan.yaml @@ -0,0 +1,77 @@ +title: table zt_productplan +desc: "产品计划" +author: automated export +version: "1.0" +fields: + - field: id + note: "ID" + range: 1-10000 + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: product + note: "产品" + range: 1-100{5} + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: branch + note: "平台/分支" + range: 0 + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: parent + note: "父计划" + range: 0 + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: title + note: "名称" + range: 1-10000 + prefix: "产品计划" + postfix: "" + loop: 0 + format: "" + - field: desc + note: "描述" + range: 1-10000 + prefix: "这里是描述" + postfix: "" + loop: 0 + format: "" + - field: begin + note: "开始日期" + from: common.date.v1.yaml + use: dateB + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: end + note: "结束日期" + from: common.date.v1.yaml + use: dateB + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: order + note: "排序" + range: 10-10000:5 + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: deleted + note: "是否删除" + range: 0 + prefix: "" + postfix: "" + loop: 0 + format: "" diff --git a/zdata/demo/story/zt_project.yaml b/zdata/demo/story/zt_project.yaml new file mode 100644 index 0000000000..404d8e5a48 --- /dev/null +++ b/zdata/demo/story/zt_project.yaml @@ -0,0 +1,363 @@ +title: table zt_project +desc: "项目" +author: automated export +version: "1.0" +fields: + - field: id + note: "ID" + range: 1-10000 + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: isCat + note: "" + range: 0 + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: catID + note: "" + range: 0 + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: template + note: "模块" + range: waterfall,scrum + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: category + note: "项目分类" + range: multiple + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: program + note: "所属项目" + range: 0 + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: budget + note: "项目预算" + range: 1-100000:R + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: budgetUnit + note: "预算单位" + range: yuan + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: percent + note: "工作占比" + range: 1-100:R + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: privway + note: "私有的" + range: 0 + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: milestone + note: "是否里程碑" + range: 0,1 + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: attribute + note: "阶段属性" + range: story,design,dev,qa,release,review,other + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: output + note: "输出文档" + range: 1-100:R + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: type + note: "项目类型" + range: sprint + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: parent + note: "父级ID" + range: 0 + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: path + note: "路径" + range: "0" + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: grade + note: "等级" + range: 0 + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: name + note: "项目名称" + range: 1-10000 + prefix: "这是一个项目名称" + postfix: "" + loop: 0 + format: "" + - field: code + note: "项目代号" + range: 1-10000 + prefix: "project" + postfix: "" + loop: 0 + format: "" + - field: begin + note: "开始日期" + from: common.date.v1.yaml + use: dateB + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: end + note: "结束日期" + from: common.date.v1.yaml + use: dateB + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: realStarted + note: "实际开始日期" + from: common.date.v1.yaml + use: dateB + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: realFinished + note: "实际完成日期" + from: common.date.v1.yaml + use: dateB + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: days + note: "可用工作日" + range: 1-365:R + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: status + note: "状态" + range: doing,wait,suspended,closed + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: subStatus + note: "子状态" + range: 1 + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: statge + note: "阶段" + range: 1 + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: pri + note: "优先级" + range: 1-4 + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: desc + note: "项目描述" + range: 1-10000 + prefix: "这是一个项目的描述" + postfix: "" + loop: 0 + format: "" + - field: version + note: "项目版本" + range: 0 + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: parentVersion + note: "父级项目版本" + range: 0 + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: realDuration + note: "" + range: 0 + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: planDuration + note: "" + range: 1-10000 + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: openedBy + note: "创建者" + from: common.user.v1.yaml + use: user + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: openedDate + note: "创建日期" + from: common.date.v1.yaml + use: dateA + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: openedVersion + note: "创建版本" + from: common.version.v1.yaml + use: version + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: closedBy + note: "关闭者" + from: common.user.v1.yaml + use: user + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: closedDate + note: "关闭日期" + from: common.date.v1.yaml + use: dateA + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: canceledBy + note: "取消者" + from: common.user.v1.yaml + use: user + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: canceledDate + note: "取消日期" + from: common.date.v1.yaml + use: dateA + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: PO + note: "产品负责人" + from: common.user.v1.yaml + use: user + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: PM + note: "项目负责人" + from: common.user.v1.yaml + use: user + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: QD + note: "测试负责人" + from: common.user.v1.yaml + use: user + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: RD + note: "发布负责人" + from: common.user.v1.yaml + use: user + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: team + note: "团队名称" + range: 1-10000 + prefix: "团队名称" + postfix: "" + loop: 0 + format: "" + - field: acl + note: "访问权限" + range: open + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: whitelist + note: "分组白名单" + range: 0 + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: order + note: "项目排序" + range: 5-10000:5 + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: deleted + note: "是否删除" + range: 0 + prefix: "" + postfix: "" + loop: 0 + format: "" diff --git a/zdata/demo/story/zt_story.yaml b/zdata/demo/story/zt_story.yaml new file mode 100644 index 0000000000..cc2d769a5f --- /dev/null +++ b/zdata/demo/story/zt_story.yaml @@ -0,0 +1,135 @@ +title: table zt_story +desc: "需求" +author: automated export +version: "1.0" +fields: + - field: id + note: "ID" + range: 1-100000 + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: program + note: "项目ID" + range: 1-100{100} + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: parent + note: "父需求ID" + range: 0 + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: product + note: "所属产品" + range: 1-100{100} + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: branch + note: "分支/平台" + range: 0 + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: module + note: "所属模块" + range: 1-1000{10} + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: plan + note: "所属计划" + range: 1-500{20} + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: source + note: "需求来源" + range: customer,user,po,market,service,operation,support,competitor,partner,dev,tester,bug,forum,other + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: sourceNote + note: "来源备注" + range: 1-100000 + prefix: "这里是需求来源备注" + postfix: "" + loop: 0 + format: "" + - field: fromBug + note: "来源Bug" + range: 0 + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: title + note: "需求名称" + fields: + - field: field1 + range: 用户需求,软件需求 + - field: field2 + range: 1-100000 + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: keywords + note: "关键词" + range: 1-100000 + prefix: "关键词" + postfix: "" + loop: 0 + format: "" + - field: type + note: "需求类型" + range: requirement,story + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: pri + note: "优先级" + range: 1-4:R + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: estimate + note: "预计工时" + range: 0-20:R + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: status + note: "当前状态" + range: active + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: subStatus + note: "子状态" + range: 0 + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: stage + note: "所处阶段" + range: wait + prefix: "" + postfix: "" + loop: 0 + format: "" diff --git a/zdata/demo/story/zt_storyspec.yaml b/zdata/demo/story/zt_storyspec.yaml new file mode 100644 index 0000000000..0cc93aca01 --- /dev/null +++ b/zdata/demo/story/zt_storyspec.yaml @@ -0,0 +1,44 @@ +title: table zt_storyspec +desc: "需求描述" +author: automated export +version: "1.0" +fields: + - field: story + note: "需求ID" + range: 1-10000 + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: version + note: "版本" + range: 1 + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: title + note: "标题" + fields: + - field: field1 + range: 用户需求,软件需求 + - field: field2 + range: 1-100000 + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: spec + note: "需求描述" + range: 1-10000 + prefix: "这是一个软件需求描述" + postfix: "" + loop: 0 + format: "" + - field: verify + note: "验收标准" + range: 1-10000 + prefix: "这是一个需求验收" + postfix: "" + loop: 0 + format: "" diff --git a/zdata/out.sql b/zdata/out.sql new file mode 100644 index 0000000000..4e768071dc --- /dev/null +++ b/zdata/out.sql @@ -0,0 +1,11 @@ +INSERT INTO user(`id`, `type`, `dept`, `account`, `password`, `role`, `realname`, `nickname`, `commiter`, `avatar`, `birthday`, `gender`, `email`, `skype`, `qq`, `mobile`, `phone`, `weixin`, `dingding`, `slack`, `whatsapp`, `address`, `zipcode`, `join`, `visits`, `ip`, `last`, `fails`, `locked`, `ranzhi`, `score`, `scoreLevel`, `deleted`) + VALUES ('1', 'inside', '1', 'account1', '123456', 'qa', '真实姓名1', '昵称1', '源代码帐号1', '0', '2019-01-01', 'f', '这里是邮箱1', 'Skype', 'QQ', 'mobile', 'phone', 'weixin', 'dingding', 'slack', 'whatsApp', '这是通讯地址1', '这是邮编1', '2019-01-01', '147', '192.168.0.1', '1', '1', '0000-00-00 00:00:00', '0', '4594', '0', '0'), + ('2', 'outside', '2', 'account2', '123456', 'dev', '真实姓名2', '昵称2', '源代码帐号2', '0', '2020-02-02', 'm', '这里是邮箱2', 'Skype', 'QQ', 'mobile', 'phone', 'weixin', 'dingding', 'slack', 'whatsApp', '这是通讯地址2', '这是邮编2', '2020-02-02', '8331', '192.168.1.2', '2', '2', '0000-00-00 00:00:00', '0', '429', '0', '0'), + ('3', 'inside', '3', 'account3', '123456', 'pm', '真实姓名3', '昵称3', '源代码帐号3', '0', '2021-03-03', 'f', '这里是邮箱3', 'Skype', 'QQ', 'mobile', 'phone', 'weixin', 'dingding', 'slack', 'whatsApp', '这是通讯地址3', '这是邮编3', '2021-03-03', '7274', '192.168.2.3', '3', '3', '0000-00-00 00:00:00', '0', '4109', '0', '0'), + ('4', 'outside', '4', 'account4', '123456', 'po', '真实姓名4', '昵称4', '源代码帐号4', '0', '2022-04-04', 'm', '这里是邮箱4', 'Skype', 'QQ', 'mobile', 'phone', 'weixin', 'dingding', 'slack', 'whatsApp', '这是通讯地址4', '这是邮编4', '2022-04-04', '9640', '192.168.3.4', '4', '4', '0000-00-00 00:00:00', '0', '8617', '0', '0'), + ('5', 'inside', '5', 'account5', '123456', 'td', '真实姓名5', '昵称5', '源代码帐号5', '0', '2019-05-05', 'f', '这里是邮箱5', 'Skype', 'QQ', 'mobile', 'phone', 'weixin', 'dingding', 'slack', 'whatsApp', '这是通讯地址5', '这是邮编5', '2019-05-05', '52', '192.168.4.5', '5', '5', '0000-00-00 00:00:00', '0', '306', '0', '0'), + ('6', 'outside', '6', 'account6', '123456', 'pd', '真实姓名6', '昵称6', '源代码帐号6', '0', '2020-06-06', 'm', '这里是邮箱6', 'Skype', 'QQ', 'mobile', 'phone', 'weixin', 'dingding', 'slack', 'whatsApp', '这是通讯地址6', '这是邮编6', '2020-06-06', '1105', '192.168.5.6', '6', '6', '0000-00-00 00:00:00', '0', '430', '0', '0'), + ('7', 'inside', '7', 'account7', '123456', 'qd', '真实姓名7', '昵称7', '源代码帐号7', '0', '2021-07-07', 'f', '这里是邮箱7', 'Skype', 'QQ', 'mobile', 'phone', 'weixin', 'dingding', 'slack', 'whatsApp', '这是通讯地址7', '这是邮编7', '2021-07-07', '5477', '192.168.6.7', '7', '7', '0000-00-00 00:00:00', '0', '951', '0', '0'), + ('8', 'outside', '8', 'account8', '123456', 'top', '真实姓名8', '昵称8', '源代码帐号8', '0', '2022-08-08', 'm', '这里是邮箱8', 'Skype', 'QQ', 'mobile', 'phone', 'weixin', 'dingding', 'slack', 'whatsApp', '这是通讯地址8', '这是邮编8', '2022-08-08', '1708', '192.168.7.8', '8', '8', '0000-00-00 00:00:00', '0', '2728', '0', '0'), + ('9', 'inside', '9', 'account9', '123456', 'market', '真实姓名9', '昵称9', '源代码帐号9', '0', '2019-09-09', 'f', '这里是邮箱9', 'Skype', 'QQ', 'mobile', 'phone', 'weixin', 'dingding', 'slack', 'whatsApp', '这是通讯地址9', '这是邮编9', '2019-09-09', '1861', '192.168.8.9', '9', '9', '0000-00-00 00:00:00', '0', '309', '0', '0'), + ('10', 'outside', '10', 'account10', '123456', 'service', '真实姓名10', '昵称10', '源代码帐号10', '0', '2020-10-10', 'm', '这里是邮箱10', 'Skype', 'QQ', 'mobile', 'phone', 'weixin', 'dingding', 'slack', 'whatsApp', '这是通讯地址10', '这是邮编10', '2020-10-10', '3766', '192.168.9.10', '10', '10', '0000-00-00 00:00:00', '0', '9867', '0', '0'); diff --git a/zdata/zt_action.yaml b/zdata/zt_action.yaml index cec0096cc2..f2537ca224 100644 --- a/zdata/zt_action.yaml +++ b/zdata/zt_action.yaml @@ -3,13 +3,6 @@ desc: "系统日志" author: automated export version: "1.0" fields: - - field: id - note: "日志ID" - range: "1-10000" - prefix: "" - postfix: "" - loop: 0 - format: "" - field: objectType note: "对象类型" range: product,story,productplan,release,project,task,build,bug,testcase,case,testtask,user,doc,doclib,todo,branch,module,testsuite,caselib,testreport,entry,webhook,review @@ -47,9 +40,8 @@ fields: loop: 0 format: "" - field: action - prefix: "动作" - range: common,extra,opened,created,changed,edited,assigned,closed,deleted,deletedfile,editfile,erased,undeleted,hidden,commented,activated,blocked,moved,confirmed,caseconfirmed,bugconfirmed,frombug,started,restarted,delayed,suspended,recordestimate,editestimate,deleteestimate,canceled,svncommited,gitcommited,finished,paused,verified,diff1,diff2,diff3,linked2bug note: "动作" + range: common,extra,opened,created,changed,edited,assigned,closed,deleted,deletedfile,editfile,erased,undeleted,hidden,commented,activated,blocked,moved,confirmed,caseconfirmed,bugconfirmed,frombug,started,restarted,delayed,suspended,recordestimate,editestimate,deleteestimate,canceled,svncommited,gitcommited,finished,paused,verified,diff1,diff2,diff3,linked2bug postfix: "" loop: 0 format: "" @@ -81,10 +73,3 @@ fields: postfix: "" loop: 0 format: "" - - field: efforted - note: "" - range: "0" - prefix: "" - postfix: "" - loop: 0 - format: "" diff --git a/zdata/zt_design.yaml b/zdata/zt_design.yaml new file mode 100644 index 0000000000..97de87537d --- /dev/null +++ b/zdata/zt_design.yaml @@ -0,0 +1,175 @@ +title: table zt_flow_design +desc: "项目设计" +author: automated export +version: "1.0" +fields: + - field: id + note: "ID" + range: 1-10000 + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: program + note: "所属项目" + range: 1-10000 + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: product + note: "所属产品" + range: 1-10000 + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: commit + note: "相关提交" + range: 0 + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: project + note: "项目ID" + range: 1-10000 + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: name + note: "设计名称" + range: 1-10000 + prefix: "这是一个设计" + postfix: "" + loop: 0 + format: "" + - field: parent + note: "父流程ID" + range: 0 + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: status + note: "状态" + range: 0 + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: subStatus + note: "子状态" + range: 0 + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: createdBy + note: "由谁创建" + from: common.user.v1.yaml + use: user + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: createdDate + note: "创建日期" + from: common.date.v1.yaml + use: dateA + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: editedBy + note: "由谁编辑" + from: common.user.v1.yaml + use: user + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: editedDate + note: "编辑者" + from: common.user.v1.yaml + use: user + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: commitBy + note: "由谁关联提交" + from: common.user.v1.yaml + use: user + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: commitDate + note: "关联提交日期" + from: common.date.v1.yaml + use: dateA + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: assignedTo + note: "指派给" + from: common.user.v1.yaml + use: user + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: assignedBy + note: "由谁指派" + from: common.user.v1.yaml + use: user + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: assignedDate + note: "指派日期" + from: common.date.v1.yaml + use: dateA + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: deleted + note: "是否删除" + range: 0 + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: story + note: "相关需求" + range: 1-10000 + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: desc + note: "描述" + range: 1-10000 + prefix: "这是设计描述" + postfix: "" + loop: 0 + format: "" + - field: version + note: "版本号" + range: 1 + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: type + note: "类型" + range: HLDS,DDS,DBDS,ADS + prefix: "" + postfix: "" + loop: 0 + format: "" diff --git a/zdata/zt_issue.yaml b/zdata/zt_issue.yaml new file mode 100644 index 0000000000..00e88f33c8 --- /dev/null +++ b/zdata/zt_issue.yaml @@ -0,0 +1,215 @@ +title: table zt_flow_issue +desc: "项目问题" +author: automated export +version: "1.0" +fields: + - field: id + note: "ID" + range: 1-10000 + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: resolvedBy + note: "解决者" + from: common.user.v1.yaml + use: user + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: program + note: "所属项目" + range: 1-10000 + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: title + note: "标题" + range: 1-10000 + prefix: "问题标题" + postfix: "" + loop: 0 + format: "" + - field: desc + note: "描述" + range: 1-10000 + prefix: "问题描述" + postfix: "" + loop: 0 + format: "" + - field: pri + note: "优先级" + range: 1-4 + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: severity + note: "严重程度" + range: 1-4 + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: type + note: "类别" + range: design,code,performance,version,storyadd,storychanged,storyremoved + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: activity + note: "活动ID" + range: 1-10000 + prefix: "相关活动ID" + postfix: "" + loop: 0 + format: "" + - field: deadline + note: "计划解决日期" + from: common.date.v1.yaml + use: dateB + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: resolution + note: "解决方式" + range: resolved,totask,tobug,tostory,torisk + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: resolutionComment + note: "解决方案" + range: 1-10000 + prefix: "解决方案" + postfix: "" + loop: 0 + format: "" + - field: objectID + note: "转化对象" + range: 1-10000 + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: resolvedDate + note: "实际解决日期" + from: common.date.v1.yaml + use: dateB + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: status + note: "结果" + range: unconfirmed,confirmed,unresolved,resolved,canceled,closed + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: owner + note: "由谁提出" + range: 0 + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: createdBy + note: "由谁创建" + from: common.user.v1.yaml + use: user + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: createdDate + note: "创建日期" + from: common.date.v1.yaml + use: dateA + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: editedBy + note: "由谁编辑" + from: common.user.v1.yaml + use: user + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: editedDate + note: "编辑日期" + from: common.date.v1.yaml + use: dateA + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: activateBy + note: "由谁激活" + from: common.user.v1.yaml + use: user + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: activateDate + note: "激活日期" + from: common.date.v1.yaml + use: dateB + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: closeBy + note: "由谁关闭" + from: common.user.v1.yaml + use: user + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: closedDate + note: "关闭日期" + from: common.date.v1.yaml + use: dateB + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: assignedTo + note: "指派给" + from: common.user.v1.yaml + use: user + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: assignedBy + note: "由谁指派" + from: common.user.v1.yaml + use: user + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: assignedDate + note: "指派日期" + from: common.date.v1.yaml + use: dateA + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: deleted + note: "是否删除" + range: 0 + prefix: "" + postfix: "" + loop: 0 + format: "" diff --git a/zdata/zt_module.yaml b/zdata/zt_module.yaml index 5034346924..d5db97e006 100644 --- a/zdata/zt_module.yaml +++ b/zdata/zt_module.yaml @@ -83,7 +83,7 @@ fields: - field: short note: "模块简称" range: 1-10000 - prefix: "模块" + prefix: "模块简称" postfix: "" loop: 0 format: "" diff --git a/zdata/zt_product.yaml b/zdata/zt_product.yaml index cb40b37063..7c43ee9bd0 100644 --- a/zdata/zt_product.yaml +++ b/zdata/zt_product.yaml @@ -90,13 +90,6 @@ fields: postfix: "" loop: 0 format: "" - - field: feedback - note: "反馈" - range: 0 - prefix: "" - postfix: "" - loop: 0 - format: "" - field: acl note: "访问控制" range: open,private,custom @@ -129,14 +122,14 @@ fields: format: "" - field: createdVersion note: "创建版本" - range: 12.0.0,12.0.1,12.0.2,12.0.3 + range: 20.0 prefix: "" postfix: "" loop: 0 format: "" - field: order note: "排序" - range: 10-100:10 + range: 5-10000:5 prefix: "" postfix: "" loop: 0 diff --git a/zdata/zt_productplan.yaml b/zdata/zt_productplan.yaml index bfe163df0d..aae1d31be4 100644 --- a/zdata/zt_productplan.yaml +++ b/zdata/zt_productplan.yaml @@ -63,7 +63,7 @@ fields: format: "" - field: order note: "排序" - range: 10-100:10 + range: 10-10000:5 prefix: "" postfix: "" loop: 0 diff --git a/zdata/zt_project.yaml b/zdata/zt_project.yaml index a652c480f3..a6509b5db9 100644 --- a/zdata/zt_project.yaml +++ b/zdata/zt_project.yaml @@ -26,28 +26,7 @@ fields: format: "" - field: template note: "模块" - range: cmmi,scrum - prefix: "" - postfix: "" - loop: 0 - format: "" - - field: realDuration - note: "" - range: 0 - prefix: "" - postfix: "" - loop: 0 - format: "" - - field: planDuration - note: "" - range: 1-10000 - prefix: "" - postfix: "" - loop: 0 - format: "" - - field: type - note: "项目类型" - range: waterfall,project + range: waterfall,scrum prefix: "" postfix: "" loop: 0 @@ -66,6 +45,62 @@ fields: postfix: "" loop: 0 format: "" + - field: budget + note: "项目预算" + range: 1-100000:R + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: budgetUnit + note: "预算单位" + range: yuan,Dollars + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: percent + note: "工作占比" + range: 1-100:R + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: privway + note: "私有的" + range: 0 + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: milestone + note: "是否里程碑" + range: 0,1 + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: attribute + note: "阶段属性" + range: story,design,dev,qa,release,review,other + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: output + note: "输出文档" + range: 1-100:R + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: type + note: "项目类型" + range: waterfall,project + prefix: "" + postfix: "" + loop: 0 + format: "" - field: parent note: "父级ID" range: 0 @@ -73,6 +108,20 @@ fields: postfix: "" loop: 0 format: "" + - field: path + note: "路径" + range: "0" + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: grade + note: "等级" + range: 0 + prefix: "" + postfix: "" + loop: 0 + format: "" - field: name note: "项目名称" range: 1-10000 @@ -83,14 +132,7 @@ fields: - field: code note: "项目代号" range: 1-10000 - prefix: "code" - postfix: "" - loop: 0 - format: "" - - field: attribute - note: "阶段属性" - range: story,design,dev,qa,release,review,other - prefix: "" + prefix: "project" postfix: "" loop: 0 format: "" @@ -128,42 +170,7 @@ fields: format: "" - field: days note: "可用工作日" - range: 1-100 - prefix: "" - postfix: "" - loop: 0 - format: "" - - field: budget - note: "项目预算" - range: 1-100000:R - prefix: "" - postfix: "" - loop: 0 - format: "" - - field: budgetUnit - note: "预算单位" - range: yuan,Dollars - prefix: "" - postfix: "" - loop: 0 - format: "" - - field: percent - note: "工作占比" - range: 1-100:R - prefix: "" - postfix: "" - loop: 0 - format: "" - - field: milestone - note: "是否里程碑" - range: 0,1 - prefix: "" - postfix: "" - loop: 0 - format: "" - - field: output - note: "输出文档" - range: 1-100:R + range: 1-365:R prefix: "" postfix: "" loop: 0 @@ -177,7 +184,7 @@ fields: format: "" - field: subStatus note: "子状态" - range: 0 + range: 1 prefix: "" postfix: "" loop: 0 @@ -217,6 +224,20 @@ fields: postfix: "" loop: 0 format: "" + - field: realDuration + note: "" + range: 0 + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: planDuration + note: "" + range: 1-10000 + prefix: "" + postfix: "" + loop: 0 + format: "" - field: openedBy note: "创建者" from: common.user.v1.yaml @@ -321,14 +342,14 @@ fields: format: "" - field: whitelist note: "分组白名单" - range: 1-10 + range: 0 prefix: "" postfix: "" loop: 0 format: "" - field: order note: "项目排序" - range: 10-100:10 + range: 5-10000:5 prefix: "" postfix: "" loop: 0 diff --git a/zdata/zt_risk.yaml b/zdata/zt_risk.yaml new file mode 100644 index 0000000000..82cc30ea57 --- /dev/null +++ b/zdata/zt_risk.yaml @@ -0,0 +1,261 @@ +title: table zt_flow_risk +desc: "项目风险" +author: automated export +version: "1.0" +fields: + - field: id + note: "ID" + range: 1-10000 + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: program + note: "所属项目" + range: 1-10000 + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: name + note: "风险名称" + range: 1-10000 + prefix: "风险名称" + postfix: "" + loop: 0 + format: "" + - field: source + note: "来源" + range: business,team,logistic,manage,sourcing,outsourcing,customer,others + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: category + note: "类型" + range: technical,manage,business,requirement,resource,others + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: strategy + note: "策略" + range: avoidance,mitigation,transference,acceptance + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: status + note: "状态" + range: active,closed,hangup,canceled + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: impact + note: "影响程度" + range: 1-5 + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: probability + note: "发生概率" + range: 1-5 + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: rate + note: "风险系数" + range: 1-25 + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: pri + note: "优先级" + range: high,middle,low + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: identifiedDate + note: "识别日期" + from: common.date.v1.yaml + use: dateB + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: prevention + note: "处理措施" + range: 1-10000 + prefix: "这是处理措施" + postfix: "" + loop: 0 + format: "" + - field: remedy + note: "应急措施" + range: 1-10000 + prefix: "这是应急措施" + postfix: "" + loop: 0 + format: "" + - field: plannedClosedDate + note: "计划关闭日期" + from: common.date.v1.yaml + use: dateB + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: actualClosedDate + note: "实际关闭日期" + from: common.date.v1.yaml + use: dateB + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: createdBy + note: "由谁创建" + from: common.user.v1.yaml + use: user + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: createdDate + note: "创建日期" + from: common.date.v1.yaml + use: dateA + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: editedBy + note: "由谁编辑" + from: common.user.v1.yaml + use: user + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: editedDate + note: "编辑日期" + from: common.date.v1.yaml + use: dateA + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: resolution + note: "解决措施" + range: 1-10000 + prefix: "这是解决措施" + postfix: "" + loop: 0 + format: "" + - field: resolvedBy + note: "解决者" + from: common.user.v1.yaml + use: user + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: activateBy + note: "由谁激活" + from: common.user.v1.yaml + use: user + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: activateDate + note: "激活日期" + from: common.date.v1.yaml + use: dateB + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: assignedTo + note: "指派给" + from: common.user.v1.yaml + use: user + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: cancelBy + note: "由谁取消" + from: common.user.v1.yaml + use: user + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: cancelDate + note: "取消日期" + from: common.date.v1.yaml + use: dateA + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: cancelReason + note: "取消原因" + range: disappeared,mistake + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: hangupBy + note: "由谁挂起" + from: common.user.v1.yaml + use: user + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: hangupDate + note: "挂起日期" + from: common.date.v1.yaml + use: dateB + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: trackedBy + note: "由谁关闭" + from: common.user.v1.yaml + use: user + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: trackedDate + note: "关闭日期" + from: common.date.v1.yaml + use: dateB + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: assignedDate + note: "指派日期" + from: common.date.v1.yaml + use: dateA + prefix: "" + postfix: "" + loop: 0 + format: "" + - field: deleted + note: "是否删除" + range: 0 + prefix: "" + postfix: "" + loop: 0 + format: "" diff --git a/zdata/zt_story.yaml b/zdata/zt_story.yaml index cb7e2692b9..d50de07e13 100644 --- a/zdata/zt_story.yaml +++ b/zdata/zt_story.yaml @@ -10,6 +10,13 @@ fields: postfix: "" loop: 0 format: "" + - field: program + note: "项目ID" + range: 1-10000 + prefix: "" + postfix: "" + loop: 0 + format: "" - field: parent note: "父需求ID" range: 0 @@ -55,7 +62,7 @@ fields: - field: sourceNote note: "来源备注" range: 1-10000 - prefix: "这里是来源备注" + prefix: "这里是需求来源备注" postfix: "" loop: 0 format: "" @@ -66,17 +73,14 @@ fields: postfix: "" loop: 0 format: "" - - field: feedback - note: "反馈" - range: 0 - prefix: "" - postfix: "" - loop: 0 - format: "" - field: title note: "需求名称" - range: 1-10000 - prefix: "这是需求名称" + fields: + - field: field1 + range: [用户需求,软件需求] + - field: field2 + range: 1-10000 + prefix: "" postfix: "" loop: 0 format: "" @@ -103,7 +107,7 @@ fields: format: "" - field: estimate note: "预计工时" - range: 0-100:R + range: 0-20:R prefix: "" postfix: "" loop: 0 @@ -275,8 +279,8 @@ fields: postfix: "" loop: 0 format: "" - - field: storyChanged - note: "需求变更" + - field: URChanged + note: "用户需求变更" range: 0 prefix: "" postfix: "" diff --git a/zdata/zt_storyspec.yaml b/zdata/zt_storyspec.yaml index 9fb1a78dc7..d179ed1985 100644 --- a/zdata/zt_storyspec.yaml +++ b/zdata/zt_storyspec.yaml @@ -18,9 +18,13 @@ fields: loop: 0 format: "" - field: title - note: "标题" - range: 1-10000 - prefix: "这是一个软件需求标题" + note: "需求标题" + fields: + - field: field1 + range: 用户需求,软件需求 + - field: field2 + range: 1-100000 + prefix: "" postfix: "" loop: 0 format: "" diff --git a/zdata/zt_user.yaml b/zdata/zt_user.yaml index d4a15eeb5b..326ce6f0f3 100644 --- a/zdata/zt_user.yaml +++ b/zdata/zt_user.yaml @@ -10,6 +10,13 @@ fields: postfix: "" loop: 0 format: "" + - field: type + note: "内外部人员" + range: [inside,outside] + prefix: "" + postfix: "" + loop: 0 + format: "" - field: dept note: "所属部门" range: 1-10000 @@ -196,17 +203,9 @@ fields: format: "" - field: locked note: "锁定时间" - from: common.date.v1.yaml - use: dateA - prefix: "" - postfix: "" - loop: 0 - format: "" - - field: feedback - note: "反馈[非研发]" range: 0 - prefix: "" - postfix: "" + prefix: "0000-00-00 " + postfix: "0:00:00" loop: 0 format: "" - field: ranzhi @@ -216,13 +215,6 @@ fields: postfix: "" loop: 0 format: "" - - field: ldap - note: "" - range: 0 - prefix: "" - postfix: "" - loop: 0 - format: "" - field: score note: "积分" range: 1-10000:R @@ -244,17 +236,3 @@ fields: postfix: "" loop: 0 format: "" - - field: clientStatus - note: "连接状态" - range: offline - prefix: "" - postfix: "" - loop: 0 - format: "" - - field: clientLang - note: "连接语言" - range: en - prefix: "" - postfix: "" - loop: 0 - format: ""