57862207 1 year ago
parent
commit
1137991a2f
2 changed files with 27 additions and 8 deletions
  1. 16 5
      src/components/TabList/index.vue
  2. 11 3
      src/views/ordinaryPage/index.vue

+ 16 - 5
src/components/TabList/index.vue

@@ -103,15 +103,23 @@
         </div>
         <div class="case task-item" v-if="isShowCaseDetail">
             <div>{{caseName}}</div>
-            <div class="task-title">{{caseProject}}</div>
-            <div class="task-content">{{caseActive}}</div>
-            <div class="task-title">{{caseFunction}}</div>
-            <div class="task-content">{{caseContent}}
+            <div class="task-title">Precondition</div>
+            <!--<div class="task-content">{{caseActive}}</div>
+            <div class="task-title">{{caseFunction}}</div>-->
+            <div class="task-content">{{caseProject}}</div>
+            <div class="task-title">Action</div>
+            <div class="task-content">{{caseFunction}}</div>
+            <div class="task-title">Expectation</div>
+            <div class="task-content">{{caseSubFunction}}</div>
+            <div class="task-title">Market</div>
+            <div class="task-content">{{caseMarket}}</div>
+            <div class="task-title">Language</div>
+            <div class="task-content">{{caseLanguage}}</div>
                 <!--<div>1.Click Global Search App Fromapp Grid</div>
                 <div>2.tap global seaech search tif</div>
                 <div>3.switch to hwt mode and freehwr input character</div>
                 <div>4.tap delete button5.long press delete button</div>-->
-            </div>
+            
             <!--<div class="task-title">SubFunction</div>
             <div class="task-content">
                 <div>1.click global seaech app fromapp grid</div>
@@ -162,6 +170,9 @@ export default {
     caseProject: Object,
     caseActive: Object,
     caseFunction: Object,
+    caseSubFunction: Object,
+    caseMarket: Object,
+    caseLanguage: Object,
     caseContent: Object,
     clickBackToTaskList: Function,
     clickBackToPlanList: Function,

+ 11 - 3
src/views/ordinaryPage/index.vue

@@ -223,7 +223,8 @@
             <TabList :tabs="tabs" :itemRender="itemRender" :planList="planList" :caseList="caseList" :planName="planName" :taskName="taskName" :caseName="caseName"
             :is-show-plan-list="isShowPlanList" :is-show-task-list="isShowTaskList" :is-show-case-list="isShowCaseList" :is-show-case-detail="isShowCaseDetail" :clickBackToTaskList="clickBackToTaskList" 
             :clickBackToPlanList="clickBackToPlanList" :selectRowPlan="selectRowPlan" :caseProject="caseProject" 
-            :caseActive="caseActive" :caseFunction="caseFunction" caseContent="caseContent" v-if="renderBenchList" 
+            :caseActive="caseActive" :caseFunction="caseFunction" caseContent="caseContent" 
+            :caseSubFunction="caseSubFunction" :caseMarket="caseMarket" :caseLanguage="caseLanguage" v-if="renderBenchList" 
             :selectRowCase="selectRowCase" :tabClass="tabClass"></TabList>
         </div>
 
@@ -264,6 +265,9 @@
                 caseProject: '',
                 caseActive: '',
                 caseFunction: '',
+                caseSubFunction: '',
+                caseMarket: '',
+                caseLanguage: '',
                 caseContent: '',
                 isShowTaskList: true,
                 benchDisplayVisible: false,
@@ -456,9 +460,13 @@
             this.isShowCaseDetail = true;
             
             this.caseName = '< ' + row.m_id;
-            //this.caseProject = row.
+            this.caseProject = row.precondition
             //this.caseActive =,
-            this.caseFunction = row.function_name
+            this.caseFunction = row.action;
+            this.caseSubFunction = row.expectation;
+            this.caseMarket = row.market;
+            this.caseLanguage = row.language;
+            
             //this.caseContent =,
           },
           clickBackToPlanList()