Răsfoiți Sursa

优化保存筛选项

qinzhipeng_v 5 ani în urmă
părinte
comite
d6f4fe4680

+ 14 - 2
src/views/projectManage/iteration/components/requiredTable.vue

@@ -105,8 +105,10 @@
           <div class="table-project-name" @click="clickRequiredName(scope.row.id)">
             <span class="id">{{ scope.row.requirementDisplayId }} <img v-if="scope.row.type === 1" :src="extraUrgent" style="height: 17px;padding: 0 10px;"></span>
             <span class="public_Jump">{{ scope.row.name }}</span>
-            <div /></div></template>
+          </div>
+        </template>
       </el-table-column>
+      <el-table-column label="需求状态" prop="statusName" min-width="150" align="center" />
       <el-table-column label="状态" min-width="100" align="center">
         <template v-slot="scope">
           <el-select
@@ -126,7 +128,7 @@
       </el-table-column>
       <el-table-column label="PM" min-width="100" show-overflow-tooltip align="center">
         <template v-slot="scope">
-          {{ scope.row.pm.name }}
+          {{ scope.row.pmMemberInfoResponse.name }}
         </template>
       </el-table-column>
       <el-table-column label="需求来源" min-width="100" show-overflow-tooltip align="center">
@@ -134,6 +136,16 @@
           {{ scope.row.sourceTypeName }}
         </template>
       </el-table-column>
+      <el-table-column label="需求方向" min-width="150" align="center">
+        <template v-slot="scope">
+          {{ scope.row.rqmtOrntNames }}
+        </template>
+      </el-table-column>
+      <el-table-column label="需求提出人" min-width="150" align="center">
+        <template v-slot="scope">
+          <span v-for="(item,index) in scope.row.rqmtProposers" :key="index">{{ item.name }}</span>
+        </template>
+      </el-table-column>
       <el-table-column label="跟版客户端" min-width="100" show-overflow-tooltip align="center">
         <template v-slot="scope">
           <span v-for="(item, index) in scope.row.referredClientTypeName" :key="index">{{ item }}</span>

+ 11 - 0
src/views/projectManage/projectList/components/needsList.vue

@@ -26,6 +26,7 @@
           </div>
         </template>
       </el-table-column>
+      <el-table-column label="需求状态" prop="statusName" min-width="150" align="center" />
       <el-table-column label="状态" width="105" align="center">
         <template slot-scope="scope">
           <el-select
@@ -47,6 +48,16 @@
       <el-table-column label="需求来源" width="150" align="center" show-overflow-tooltip>
         <template slot-scope="scope">{{ scope.row.sourceTypeName }}</template>
       </el-table-column>
+      <el-table-column label="需求方向" min-width="150" align="center">
+        <template v-slot="scope">
+          {{ scope.row.rqmtOrntNames }}
+        </template>
+      </el-table-column>
+      <el-table-column label="需求提出人" min-width="150" align="center">
+        <template v-slot="scope">
+          <span v-for="(item,index) in scope.row.rqmtProposers" :key="index">{{ item.name }}</span>
+        </template>
+      </el-table-column>
       <el-table-column label="跟版客户端" width="150" align="center" show-overflow-tooltip>
         <template slot-scope="scope">{{ scope.row.referredClientTypeName }}</template>
       </el-table-column>

+ 0 - 4
src/views/projectManage/requirement/list/index.vue

@@ -354,10 +354,6 @@ export default {
     saveSearch() { // 保存筛选项
       this.$refs.FilterItems.validate((valid) => {
         if (valid) {
-          console.log(this.FilterItems, 'cdsncjk')
-          // this.stratAndEnd = this.stratAndEnd ? this.stratAndEnd : []
-          // this.formInline.createStartTime = this.stratAndEnd[0] || null
-          // this.formInline.createEndTime = this.stratAndEnd[1] || null
           const isExistName = this.filterList.some(item => {
             return item.name === this.FilterItems.name
           })

+ 11 - 0
src/views/workbench/team/components/needsList.vue

@@ -32,6 +32,7 @@
           </div>
         </template>
       </el-table-column>
+      <el-table-column label="需求状态" prop="statusName" min-width="150" align="center" />
       <el-table-column label="业务线" width="150" align="center" prop="bizName" show-overflow-tooltip />
       <el-table-column label="状态" width="105" align="center">
         <template slot-scope="scope">
@@ -47,6 +48,16 @@
         </template>
       </el-table-column>
       <el-table-column label="需求来源" width="200" align="center" prop="sourceTypeName" show-overflow-tooltip />
+      <el-table-column label="需求方向" min-width="150" align="center">
+        <template v-slot="scope">
+          {{ scope.row.rqmtOrntNames }}
+        </template>
+      </el-table-column>
+      <el-table-column label="需求提出人" min-width="150" align="center">
+        <template v-slot="scope">
+          <span v-for="(item,index) in scope.row.rqmtProposers" :key="index">{{ item.name }}</span>
+        </template>
+      </el-table-column>
       <el-table-column label="所属项目" width="250" align="center" prop="belongingProjectName" show-overflow-tooltip />
       <el-table-column label="跟版客户端" width="150" align="center" prop="referredClientTypeName" show-overflow-tooltip />
       <el-table-column label="PM" width="150" align="center" show-overflow-tooltip>