diff --git a/src/views/xm/rpt/images/dataset-link.png b/src/views/xm/rpt/images/dataset-link.png
new file mode 100644
index 00000000..4a717df6
Binary files /dev/null and b/src/views/xm/rpt/images/dataset-link.png differ
diff --git a/src/views/xm/rpt/product/productWorkItemDayList.vue b/src/views/xm/rpt/product/productWorkItemDayList.vue
new file mode 100644
index 00000000..1d121812
--- /dev/null
+++ b/src/views/xm/rpt/product/productWorkItemDayList.vue
@@ -0,0 +1,257 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/xm/rpt/reportIndex.vue b/src/views/xm/rpt/reportIndex.vue
index 9e0a031a..036aa516 100644
--- a/src/views/xm/rpt/reportIndex.vue
+++ b/src/views/xm/rpt/reportIndex.vue
@@ -26,6 +26,7 @@
+
@@ -38,14 +39,19 @@
import xmMenuDayAccumulate from './product/menuDayAccumulate'
import xmMenuAttDist from './product/menuAttDist'
import xmMenuAgeDist from './product/menuAgeDist'
+ import xmProductWorkItemDayList from './product/productWorkItemDayList'
+
+
import pieSimple from './images/pie-simple.png'
import lineStack from './images/line-stack.png'
import areaStack from './images/area-stack.png'
import ranjintu from './images/ranjintu.png'
+ import datasetLink from './images/dataset-link.png'
+
export default {
components: {
- xmIterationBurnout,xmMenuDayTrend,xmMenuDayAccumulate,xmMenuAttDist,xmMenuAgeDist,
+ xmIterationBurnout,xmMenuDayTrend,xmMenuDayAccumulate,xmMenuAttDist,xmMenuAgeDist,xmProductWorkItemDayList,
},
props:['xmProduct','xmIteration','xmProject'],
computed: {
@@ -92,6 +98,7 @@
{rptName:'需求每日累积',category:'产品级',ref:'xmMenuDayAccumulate',desc:'跟踪未开始、执行中、已完成、已关闭状态的需求数量按日期累积情况,识别需求工作的瓶颈',img:areaStack },
{rptName:'需求属性分布',category:'产品级',ref:'xmMenuAttDist',desc:'统计所有需求任意属性数量分布情况(实时数据)',img:pieSimple },
{rptName:'需求年龄分布',category:'产品级',ref:'xmMenuAgeDist',desc:'统计所有需求年龄分布情况(实时数据)',img:pieSimple },
+ {rptName:'产品工作项每日趋势',category:'产品级',ref:'productWorkItemDayList',desc:'统计产品每日工作项数量分布情况',img:datasetLink },
],
}//end return
},//end data