From d000f1a1c6c13f2a9273307d3a5e8365f0009a7a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E8=A3=95=E8=B4=A2?= Date: Sun, 19 Feb 2023 13:58:36 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E7=8E=AF=E5=A2=83=E5=8F=98?= =?UTF-8?q?=E9=87=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/xm/core/entity/XmTestCasedb.java | 5 ++++- .../java/com/xm/core/entity/XmTestPlan.java | 11 ++++++---- .../mapper/xm/core/dao/XmTestCasedbMapper.xml | 12 +++++++---- .../mapper/xm/core/dao/XmTestPlanMapper.xml | 20 +++++++++++-------- 4 files changed, 31 insertions(+), 17 deletions(-) diff --git a/xm-core/src/main/java/com/xm/core/entity/XmTestCasedb.java b/xm-core/src/main/java/com/xm/core/entity/XmTestCasedb.java index 5fa05782..dd7b62ca 100644 --- a/xm-core/src/main/java/com/xm/core/entity/XmTestCasedb.java +++ b/xm-core/src/main/java/com/xm/core/entity/XmTestCasedb.java @@ -9,7 +9,7 @@ import java.math.BigDecimal; /** * 组织 com 顶级模块 xm 大模块 core 小模块
* 实体 XmTestCasedb所有属性名:
- * "id","主键","name","用例库名称","cuserid","创建人","cusername","创建人姓名","ctime","创建日期","cbranchId","归属机构编号","productId","产品编号","productName","产品名称","totalCases","总用例数","okCases","通过用例数","errCases","失败用例数","igCases","忽略用例数","blCases","阻塞用例数","bugCnt","bug数目","closedBugs","已关闭bug总数","resolvedBugs","已解决bug总数","activeBugs","激活的bug总数","confirmedBugs","已解决bug总数","testPlans","测试计划数","menus","需求数目","funcs","功能模块数","status","状态0初始,1-启用,2关闭","budgetWorkload","预算工时","actWorkload","实际工时","pbranchId","产品归属企业";
+ * "id","主键","name","用例库名称","cuserid","创建人","cusername","创建人姓名","ctime","创建日期","cbranchId","归属机构编号","productId","产品编号","productName","产品名称","totalCases","总用例数","okCases","通过用例数","errCases","失败用例数","igCases","忽略用例数","blCases","阻塞用例数","bugCnt","bug数目","closedBugs","已关闭bug总数","resolvedBugs","已解决bug总数","activeBugs","激活的bug总数","confirmedBugs","已解决bug总数","testPlans","测试计划数","menus","需求数目","funcs","功能模块数","status","状态0初始,1-启用,2关闭","budgetWorkload","预算工时","actWorkload","实际工时","pbranchId","产品归属企业","envJson","环境变量列表";
* 当前主键(包括多主键):
* id;
*/ @@ -94,6 +94,9 @@ public class XmTestCasedb implements java.io.Serializable { @ApiModelProperty(notes="产品归属企业",allowEmptyValue=true,example="",allowableValues="") String pbranchId; + + @ApiModelProperty(notes="环境变量列表",allowEmptyValue=true,example="",allowableValues="") + String envJson; /** *主键 diff --git a/xm-core/src/main/java/com/xm/core/entity/XmTestPlan.java b/xm-core/src/main/java/com/xm/core/entity/XmTestPlan.java index 5faed3a9..161a6e17 100644 --- a/xm-core/src/main/java/com/xm/core/entity/XmTestPlan.java +++ b/xm-core/src/main/java/com/xm/core/entity/XmTestPlan.java @@ -9,7 +9,7 @@ import java.math.BigDecimal; /** * 组织 com 顶级模块 xm 大模块 core 小模块
* 实体 XmTestPlan所有属性名:
- * "id","测试计划编号","name","计划名称","casedbId","用例库编号","casedbName","用例库名称","projectId","项目编号","projectName","项目名称","cuserid","创建人编号","cusername","创建人名称","ctime","创建时间","stime","开始时间","etime","结束时间","status","状态0-未开始,1-进行中,2已结束","tcode","测试结果0未通过,1已通过","totalCases","总用例数","okCases","通过用例数","errCases","失败用例数","igCases","忽略用例数","blCases","阻塞用例数","productId","产品编号","productName","产品名称","flowState","评审结果0-待评审,1-已评审通过,2-已拒绝","bugCnt","bug数目","closedBugs","已关闭bug总数","resolvedBugs","已解决bug总数","activeBugs","激活的bug总数","confirmedBugs","已解决bug总数","menus","需求数目","funcs","功能模块数","budgetWorkload","预算工时","actWorkload","实际工时","summaryRemark","报告总结","cbranchId","创建机构编号","toTestCases","未测用例数","pbranchId","产品归属企业","ptype","计划类型0-普通测试,2-迭代测试,1-发布测试,";
+ * "id","测试计划编号","name","计划名称","casedbId","用例库编号","casedbName","用例库名称","projectId","项目编号","projectName","项目名称","cuserid","创建人编号","cusername","创建人名称","ctime","创建时间","stime","开始时间","etime","结束时间","status","状态0-未开始,1-进行中,2已结束","tcode","测试结果0未通过,1已通过","totalCases","总用例数","okCases","通过用例数","errCases","失败用例数","igCases","忽略用例数","blCases","阻塞用例数","toTestCases","未测用例数","productId","产品编号","productName","产品名称","flowState","评审结果0-待评审,1-已评审通过,2-已拒绝","bugCnt","bug数目","closedBugs","已关闭bug总数","resolvedBugs","已解决bug总数","activeBugs","激活的bug总数","confirmedBugs","已解决bug总数","menus","需求数目","funcs","功能模块数","budgetWorkload","预算工时","actWorkload","实际工时","summaryRemark","报告总结","cbranchId","创建机构编号","pbranchId","产品归属企业","ptype","计划类型0-普通测试,2-迭代测试,1-发布测试,","envJson","环境变量列表";
* 当前主键(包括多主键):
* id;
*/ @@ -74,6 +74,9 @@ public class XmTestPlan implements java.io.Serializable { @ApiModelProperty(notes="阻塞用例数",allowEmptyValue=true,example="",allowableValues="") Integer blCases; + @ApiModelProperty(notes="未测用例数",allowEmptyValue=true,example="",allowableValues="") + Integer toTestCases; + @ApiModelProperty(notes="产品编号",allowEmptyValue=true,example="",allowableValues="") String productId; @@ -116,14 +119,14 @@ public class XmTestPlan implements java.io.Serializable { @ApiModelProperty(notes="创建机构编号",allowEmptyValue=true,example="",allowableValues="") String cbranchId; - @ApiModelProperty(notes="未测用例数",allowEmptyValue=true,example="",allowableValues="") - Integer toTestCases; - @ApiModelProperty(notes="产品归属企业",allowEmptyValue=true,example="",allowableValues="") String pbranchId; @ApiModelProperty(notes="计划类型0-普通测试,2-迭代测试,1-发布测试,",allowEmptyValue=true,example="",allowableValues="") String ptype; + + @ApiModelProperty(notes="环境变量列表",allowEmptyValue=true,example="",allowableValues="") + String envJson; /** *测试计划编号 diff --git a/xm-core/src/main/resources/mybatis/mapper/xm/core/dao/XmTestCasedbMapper.xml b/xm-core/src/main/resources/mybatis/mapper/xm/core/dao/XmTestCasedbMapper.xml index f9ec5088..62751fa9 100644 --- a/xm-core/src/main/resources/mybatis/mapper/xm/core/dao/XmTestCasedbMapper.xml +++ b/xm-core/src/main/resources/mybatis/mapper/xm/core/dao/XmTestCasedbMapper.xml @@ -67,7 +67,7 @@ insert into xm_test_casedb( ) values ( - #{id},#{name},#{cuserid},#{cusername},#{ctime},#{cbranchId},#{productId},#{productName},#{totalCases},#{okCases},#{errCases},#{igCases},#{blCases},#{bugCnt},#{closedBugs},#{resolvedBugs},#{activeBugs},#{confirmedBugs},#{testPlans},#{menus},#{funcs},#{status},#{budgetWorkload},#{actWorkload},#{pbranchId} + #{id},#{name},#{cuserid},#{cusername},#{ctime},#{cbranchId},#{productId},#{productName},#{totalCases},#{okCases},#{errCases},#{igCases},#{blCases},#{bugCnt},#{closedBugs},#{resolvedBugs},#{activeBugs},#{confirmedBugs},#{testPlans},#{menus},#{funcs},#{status},#{budgetWorkload},#{actWorkload},#{pbranchId},#{envJson} ) @@ -142,7 +142,7 @@ - id,name,cuserid,cusername,ctime,cbranch_id,product_id,product_name,total_cases,ok_cases,err_cases,ig_cases,bl_cases,bug_cnt,closed_bugs,resolved_bugs,active_bugs,confirmed_bugs,test_plans,menus,funcs,status,budget_workload,act_workload,pbranch_id + id,name,cuserid,cusername,ctime,cbranch_id,product_id,product_name,total_cases,ok_cases,err_cases,ig_cases,bl_cases,bug_cnt,closed_bugs,resolved_bugs,active_bugs,confirmed_bugs,test_plans,menus,funcs,status,budget_workload,act_workload,pbranch_id,env_json @@ -172,6 +172,7 @@ and res.budget_workload = #{budgetWorkload} and res.act_workload = #{actWorkload} and res.pbranch_id = #{pbranchId} + and res.env_json = #{envJson} @@ -198,7 +199,8 @@ status = #{status}, budget_workload = #{budgetWorkload}, act_workload = #{actWorkload}, - pbranch_id = #{pbranchId} + pbranch_id = #{pbranchId}, + env_json = #{envJson} name = #{name}, @@ -225,6 +227,7 @@ budget_workload = #{budgetWorkload}, act_workload = #{actWorkload}, pbranch_id = #{pbranchId}, + env_json = #{envJson}, @@ -251,6 +254,7 @@ status = #{item.status}, budget_workload = #{item.budgetWorkload}, act_workload = #{item.actWorkload}, - pbranch_id = #{item.pbranchId} + pbranch_id = #{item.pbranchId}, + env_json = #{item.envJson} \ No newline at end of file diff --git a/xm-core/src/main/resources/mybatis/mapper/xm/core/dao/XmTestPlanMapper.xml b/xm-core/src/main/resources/mybatis/mapper/xm/core/dao/XmTestPlanMapper.xml index e0ab1883..d3a0f69b 100644 --- a/xm-core/src/main/resources/mybatis/mapper/xm/core/dao/XmTestPlanMapper.xml +++ b/xm-core/src/main/resources/mybatis/mapper/xm/core/dao/XmTestPlanMapper.xml @@ -132,7 +132,7 @@ insert into xm_test_plan( ) values ( - #{id},#{name},#{casedbId},#{casedbName},#{projectId},#{projectName},#{cuserid},#{cusername},#{ctime},#{stime},#{etime},#{status},#{tcode},#{totalCases},#{okCases},#{errCases},#{igCases},#{blCases},#{productId},#{productName},#{flowState},#{bugCnt},#{closedBugs},#{resolvedBugs},#{activeBugs},#{confirmedBugs},#{menus},#{funcs},#{budgetWorkload},#{actWorkload},#{summaryRemark},#{cbranchId},#{toTestCases},#{pbranchId},#{ptype} + #{id},#{name},#{casedbId},#{casedbName},#{projectId},#{projectName},#{cuserid},#{cusername},#{ctime},#{stime},#{etime},#{status},#{tcode},#{totalCases},#{okCases},#{errCases},#{igCases},#{blCases},#{toTestCases},#{productId},#{productName},#{flowState},#{bugCnt},#{closedBugs},#{resolvedBugs},#{activeBugs},#{confirmedBugs},#{menus},#{funcs},#{budgetWorkload},#{actWorkload},#{summaryRemark},#{cbranchId},#{pbranchId},#{ptype},#{envJson} ) @@ -207,7 +207,7 @@ - id,name,casedb_id,casedb_name,project_id,project_name,cuserid,cusername,ctime,stime,etime,status,tcode,total_cases,ok_cases,err_cases,ig_cases,bl_cases,product_id,product_name,flow_state,bug_cnt,closed_bugs,resolved_bugs,active_bugs,confirmed_bugs,menus,funcs,budget_workload,act_workload,summary_remark,cbranch_id,to_test_cases,pbranch_id,ptype + id,name,casedb_id,casedb_name,project_id,project_name,cuserid,cusername,ctime,stime,etime,status,tcode,total_cases,ok_cases,err_cases,ig_cases,bl_cases,to_test_cases,product_id,product_name,flow_state,bug_cnt,closed_bugs,resolved_bugs,active_bugs,confirmed_bugs,menus,funcs,budget_workload,act_workload,summary_remark,cbranch_id,pbranch_id,ptype,env_json @@ -230,6 +230,7 @@ and res.err_cases = #{errCases} and res.ig_cases = #{igCases} and res.bl_cases = #{blCases} + and res.to_test_cases = #{toTestCases} and res.product_id = #{productId} and res.product_name = #{productName} and res.flow_state = #{flowState} @@ -244,9 +245,9 @@ and res.act_workload = #{actWorkload} and res.summary_remark = #{summaryRemark} and res.cbranch_id = #{cbranchId} - and res.to_test_cases = #{toTestCases} and res.pbranch_id = #{pbranchId} and res.ptype = #{ptype} + and res.env_json = #{envJson} @@ -267,6 +268,7 @@ err_cases = #{errCases}, ig_cases = #{igCases}, bl_cases = #{blCases}, + to_test_cases = #{toTestCases}, product_id = #{productId}, product_name = #{productName}, flow_state = #{flowState}, @@ -281,9 +283,9 @@ act_workload = #{actWorkload}, summary_remark = #{summaryRemark}, cbranch_id = #{cbranchId}, - to_test_cases = #{toTestCases}, pbranch_id = #{pbranchId}, - ptype = #{ptype} + ptype = #{ptype}, + env_json = #{envJson} name = #{name}, @@ -303,6 +305,7 @@ err_cases = #{errCases}, ig_cases = #{igCases}, bl_cases = #{blCases}, + to_test_cases = #{toTestCases}, product_id = #{productId}, product_name = #{productName}, flow_state = #{flowState}, @@ -317,9 +320,9 @@ act_workload = #{actWorkload}, summary_remark = #{summaryRemark}, cbranch_id = #{cbranchId}, - to_test_cases = #{toTestCases}, pbranch_id = #{pbranchId}, ptype = #{ptype}, + env_json = #{envJson}, @@ -340,6 +343,7 @@ err_cases = #{item.errCases}, ig_cases = #{item.igCases}, bl_cases = #{item.blCases}, + to_test_cases = #{item.toTestCases}, product_id = #{item.productId}, product_name = #{item.productName}, flow_state = #{item.flowState}, @@ -354,8 +358,8 @@ act_workload = #{item.actWorkload}, summary_remark = #{item.summaryRemark}, cbranch_id = #{item.cbranchId}, - to_test_cases = #{item.toTestCases}, pbranch_id = #{item.pbranchId}, - ptype = #{item.ptype} + ptype = #{item.ptype}, + env_json = #{item.envJson} \ No newline at end of file