43 changed files with 61 additions and 541 deletions
-
4src/views/xm/rpt/branch/branchWorkItemDayList copy.vue
-
4src/views/xm/rpt/branch/branchWorkItemDayList.vue
-
2src/views/xm/rpt/branch/menuDayAccumulate.vue
-
4src/views/xm/rpt/branch/menuDayTrend.vue
-
4src/views/xm/rpt/branch/questionDayAccumulate.vue
-
4src/views/xm/rpt/branch/questionDayTrend.vue
-
4src/views/xm/rpt/iteration/IterationWorkItemDayList.vue
-
4src/views/xm/rpt/iteration/burnout.vue
-
4src/views/xm/rpt/iteration/menuDayAccumulate.vue
-
4src/views/xm/rpt/iteration/menuDayTrend.vue
-
4src/views/xm/rpt/iteration/questionDayAccumulate.vue
-
4src/views/xm/rpt/iteration/questionDayTrend.vue
-
4src/views/xm/rpt/product/menuAgeDist.vue
-
4src/views/xm/rpt/product/menuAttDist.vue
-
2src/views/xm/rpt/product/menuDayAccumulate.vue
-
2src/views/xm/rpt/product/menuSort.vue
-
4src/views/xm/rpt/product/productWorkItemDayList.vue
-
4src/views/xm/rpt/product/questionAgeDist.vue
-
48src/views/xm/rpt/product/questionAskUserSort.vue
-
7src/views/xm/rpt/product/questionAttDist.vue
-
47src/views/xm/rpt/product/questionBugReasonDist.vue
-
48src/views/xm/rpt/product/questionBugSeverityDist.vue
-
48src/views/xm/rpt/product/questionBugStatusDist.vue
-
48src/views/xm/rpt/product/questionBugTypeDist.vue
-
4src/views/xm/rpt/product/questionDayAccumulate.vue
-
4src/views/xm/rpt/product/questionDayTrend.vue
-
48src/views/xm/rpt/product/questionFuncSort.vue
-
48src/views/xm/rpt/product/questionHandlerUserSort.vue
-
48src/views/xm/rpt/product/questionPriorityDist.vue
-
48src/views/xm/rpt/product/questionRepRateDist.vue
-
4src/views/xm/rpt/product/questionRetestDist.vue
-
48src/views/xm/rpt/product/questionSolutionDist.vue
-
4src/views/xm/rpt/product/questionSort.vue
-
4src/views/xm/rpt/project/projectWorkItemDayList.vue
-
2src/views/xm/rpt/project/projectWorkloadSetDayList.vue
-
4src/views/xm/rpt/project/projectWorkloadSetMonthList.vue
-
4src/views/xm/rpt/project/taskAgeDist.vue
-
4src/views/xm/rpt/project/taskAttDist.vue
-
4src/views/xm/rpt/project/taskDayAccumulate.vue
-
4src/views/xm/rpt/project/taskDayTrend.vue
-
4src/views/xm/rpt/project/taskSort.vue
-
2src/views/xm/rpt/testCase/testCaseSort.vue
-
2src/views/xm/rpt/testPlan/testCaseToPlanCalc.vue
@ -1,48 +0,0 @@ |
|||
<template> |
|||
<section> |
|||
<el-row> |
|||
<question-sort :ref="compCfg.id" :xm-test-plan="xmTestPlan" :comp-cfg="compCfg" :rpt-config-visible="rptConfigVisible" :group-by="'ask_userid'" @delete="$emit('delete',$event)"/> |
|||
</el-row> |
|||
</section> |
|||
</template> |
|||
|
|||
<script> |
|||
|
|||
import questionSort from './questionSort' |
|||
import { mapGetters } from 'vuex' |
|||
import dayjs from 'dayjs' |
|||
|
|||
export default { |
|||
props:['id','xmTestPlan','compCfg'], |
|||
components: {questionSort}, |
|||
computed: { |
|||
...mapGetters([ |
|||
'userInfo' |
|||
]), |
|||
}, |
|||
|
|||
watch: { |
|||
}, |
|||
|
|||
data() { |
|||
return { |
|||
rptConfigVisible:false, |
|||
} |
|||
}, |
|||
|
|||
methods: { |
|||
|
|||
sizeAutoChange(){ |
|||
this.refs[this.compCfg.id].sizeAutoChange() |
|||
} |
|||
}, |
|||
|
|||
|
|||
mounted() { |
|||
|
|||
} |
|||
} |
|||
</script> |
|||
|
|||
<style lang="scss" scoped> |
|||
</style> |
|||
@ -1,47 +0,0 @@ |
|||
<template> |
|||
<section> |
|||
<el-row> |
|||
<question-att-dist :ref="compCfg.id" :xm-test-plan="xmTestPlan" :comp-cfg="compCfg" :rpt-config-visible="rptConfigVisible" :group-by="'bug_reason'" @delete="$emit('delete',$event)"/> |
|||
</el-row> |
|||
</section> |
|||
</template> |
|||
|
|||
<script> |
|||
|
|||
import questionAttDist from './questionAttDist' |
|||
import { mapGetters } from 'vuex' |
|||
import dayjs from 'dayjs' |
|||
|
|||
export default { |
|||
props:['id','xmTestPlan','compCfg'], |
|||
components: {questionAttDist}, |
|||
computed: { |
|||
...mapGetters([ |
|||
'userInfo' |
|||
]), |
|||
}, |
|||
|
|||
watch: { |
|||
}, |
|||
|
|||
data() { |
|||
return { |
|||
rptConfigVisible:false, |
|||
} |
|||
}, |
|||
|
|||
methods: { |
|||
sizeAutoChange(){ |
|||
this.refs[this.compCfg.id].sizeAutoChange() |
|||
} |
|||
}, |
|||
|
|||
|
|||
mounted() { |
|||
|
|||
} |
|||
} |
|||
</script> |
|||
|
|||
<style lang="scss" scoped> |
|||
</style> |
|||
@ -1,48 +0,0 @@ |
|||
<template> |
|||
<section> |
|||
<el-row> |
|||
<question-att-dist :ref="compCfg.id" :xm-test-plan="xmTestPlan" :comp-cfg="compCfg" :rpt-config-visible="rptConfigVisible" :group-by="'bug_severity'" @delete="$emit('delete',$event)"/> |
|||
</el-row> |
|||
</section> |
|||
</template> |
|||
|
|||
<script> |
|||
|
|||
import questionAttDist from './questionAttDist' |
|||
import { mapGetters } from 'vuex' |
|||
import dayjs from 'dayjs' |
|||
|
|||
export default { |
|||
props:['id','xmTestPlan','compCfg'], |
|||
components: {questionAttDist}, |
|||
computed: { |
|||
...mapGetters([ |
|||
'userInfo' |
|||
]), |
|||
}, |
|||
|
|||
watch: { |
|||
}, |
|||
|
|||
data() { |
|||
return { |
|||
rptConfigVisible:false, |
|||
} |
|||
}, |
|||
|
|||
methods: { |
|||
|
|||
sizeAutoChange(){ |
|||
this.refs[this.compCfg.id].sizeAutoChange() |
|||
} |
|||
}, |
|||
|
|||
|
|||
mounted() { |
|||
|
|||
} |
|||
} |
|||
</script> |
|||
|
|||
<style lang="scss" scoped> |
|||
</style> |
|||
@ -1,48 +0,0 @@ |
|||
<template> |
|||
<section> |
|||
<el-row> |
|||
<question-att-dist :ref="compCfg.id" :xm-test-plan="xmTestPlan" :comp-cfg="compCfg" :rpt-config-visible="rptConfigVisible" :group-by="'bug_status'" @delete="$emit('delete',$event)"/> |
|||
</el-row> |
|||
</section> |
|||
</template> |
|||
|
|||
<script> |
|||
|
|||
import questionAttDist from './questionAttDist' |
|||
import { mapGetters } from 'vuex' |
|||
import dayjs from 'dayjs' |
|||
|
|||
export default { |
|||
props:['id','xmTestPlan','compCfg'], |
|||
components: {questionAttDist}, |
|||
computed: { |
|||
...mapGetters([ |
|||
'userInfo' |
|||
]), |
|||
}, |
|||
|
|||
watch: { |
|||
}, |
|||
|
|||
data() { |
|||
return { |
|||
rptConfigVisible:false, |
|||
} |
|||
}, |
|||
|
|||
methods: { |
|||
|
|||
sizeAutoChange(){ |
|||
this.refs[this.compCfg.id].sizeAutoChange() |
|||
} |
|||
}, |
|||
|
|||
|
|||
mounted() { |
|||
|
|||
} |
|||
} |
|||
</script> |
|||
|
|||
<style lang="scss" scoped> |
|||
</style> |
|||
@ -1,48 +0,0 @@ |
|||
<template> |
|||
<section> |
|||
<el-row> |
|||
<question-att-dist :ref="compCfg.id" :xm-test-plan="xmTestPlan" :comp-cfg="compCfg" :rpt-config-visible="rptConfigVisible" :group-by="'bug_type'" @delete="$emit('delete',$event)"/> |
|||
</el-row> |
|||
</section> |
|||
</template> |
|||
|
|||
<script> |
|||
|
|||
import questionAttDist from './questionAttDist' |
|||
import { mapGetters } from 'vuex' |
|||
import dayjs from 'dayjs' |
|||
|
|||
export default { |
|||
props:['id','xmTestPlan','compCfg'], |
|||
components: {questionAttDist}, |
|||
computed: { |
|||
...mapGetters([ |
|||
'userInfo' |
|||
]), |
|||
}, |
|||
|
|||
watch: { |
|||
}, |
|||
|
|||
data() { |
|||
return { |
|||
rptConfigVisible:false, |
|||
} |
|||
}, |
|||
|
|||
methods: { |
|||
|
|||
sizeAutoChange(){ |
|||
this.refs[this.compCfg.id].sizeAutoChange() |
|||
} |
|||
}, |
|||
|
|||
|
|||
mounted() { |
|||
|
|||
} |
|||
} |
|||
</script> |
|||
|
|||
<style lang="scss" scoped> |
|||
</style> |
|||
@ -1,48 +0,0 @@ |
|||
<template> |
|||
<section> |
|||
<el-row> |
|||
<question-sort :ref="compCfg.id" :xm-test-plan="xmTestPlan" :comp-cfg="compCfg" :rpt-config-visible="rptConfigVisible" :group-by="'func_id'" @delete="$emit('delete',$event)"/> |
|||
</el-row> |
|||
</section> |
|||
</template> |
|||
|
|||
<script> |
|||
|
|||
import questionSort from './questionSort' |
|||
import { mapGetters } from 'vuex' |
|||
import dayjs from 'dayjs' |
|||
|
|||
export default { |
|||
props:['id','xmTestPlan','compCfg'], |
|||
components: {questionSort}, |
|||
computed: { |
|||
...mapGetters([ |
|||
'userInfo' |
|||
]), |
|||
}, |
|||
|
|||
watch: { |
|||
}, |
|||
|
|||
data() { |
|||
return { |
|||
rptConfigVisible:false, |
|||
} |
|||
}, |
|||
|
|||
methods: { |
|||
|
|||
sizeAutoChange(){ |
|||
this.refs[this.compCfg.id].sizeAutoChange() |
|||
} |
|||
}, |
|||
|
|||
|
|||
mounted() { |
|||
|
|||
} |
|||
} |
|||
</script> |
|||
|
|||
<style lang="scss" scoped> |
|||
</style> |
|||
@ -1,48 +0,0 @@ |
|||
<template> |
|||
<section> |
|||
<el-row> |
|||
<question-sort :ref="compCfg.id" :xm-test-plan="xmTestPlan" :comp-cfg="compCfg" :rpt-config-visible="rptConfigVisible" :group-by="'handler_userid'" @delete="$emit('delete',$event)"/> |
|||
</el-row> |
|||
</section> |
|||
</template> |
|||
|
|||
<script> |
|||
|
|||
import questionSort from './questionSort' |
|||
import { mapGetters } from 'vuex' |
|||
import dayjs from 'dayjs' |
|||
|
|||
export default { |
|||
props:['id','xmTestPlan','compCfg'], |
|||
components: {questionSort}, |
|||
computed: { |
|||
...mapGetters([ |
|||
'userInfo' |
|||
]), |
|||
}, |
|||
|
|||
watch: { |
|||
}, |
|||
|
|||
data() { |
|||
return { |
|||
rptConfigVisible:false, |
|||
} |
|||
}, |
|||
|
|||
methods: { |
|||
|
|||
sizeAutoChange(){ |
|||
this.refs[this.compCfg.id].sizeAutoChange() |
|||
} |
|||
}, |
|||
|
|||
|
|||
mounted() { |
|||
|
|||
} |
|||
} |
|||
</script> |
|||
|
|||
<style lang="scss" scoped> |
|||
</style> |
|||
@ -1,48 +0,0 @@ |
|||
<template> |
|||
<section> |
|||
<el-row> |
|||
<question-att-dist :ref="compCfg.id" :xm-test-plan="xmTestPlan" :comp-cfg="compCfg" :rpt-config-visible="rptConfigVisible" :group-by="'bug_type'" @delete="$emit('delete',$event)"/> |
|||
</el-row> |
|||
</section> |
|||
</template> |
|||
|
|||
<script> |
|||
|
|||
import questionAttDist from './questionAttDist' |
|||
import { mapGetters } from 'vuex' |
|||
import dayjs from 'dayjs' |
|||
|
|||
export default { |
|||
props:['id','xmTestPlan','compCfg'], |
|||
components: {questionAttDist}, |
|||
computed: { |
|||
...mapGetters([ |
|||
'userInfo' |
|||
]), |
|||
}, |
|||
|
|||
watch: { |
|||
}, |
|||
|
|||
data() { |
|||
return { |
|||
rptConfigVisible:false, |
|||
} |
|||
}, |
|||
|
|||
methods: { |
|||
|
|||
sizeAutoChange(){ |
|||
this.refs[this.compCfg.id].sizeAutoChange() |
|||
} |
|||
}, |
|||
|
|||
|
|||
mounted() { |
|||
|
|||
} |
|||
} |
|||
</script> |
|||
|
|||
<style lang="scss" scoped> |
|||
</style> |
|||
@ -1,48 +0,0 @@ |
|||
<template> |
|||
<section> |
|||
<el-row> |
|||
<question-att-dist :ref="compCfg.id" :xm-test-plan="xmTestPlan" :comp-cfg="compCfg" :rpt-config-visible="rptConfigVisible" :group-by="'rep_rate'" @delete="$emit('delete',$event)"/> |
|||
</el-row> |
|||
</section> |
|||
</template> |
|||
|
|||
<script> |
|||
|
|||
import questionAttDist from './questionAttDist' |
|||
import { mapGetters } from 'vuex' |
|||
import dayjs from 'dayjs' |
|||
|
|||
export default { |
|||
props:['id','xmTestPlan','compCfg'], |
|||
components: {questionAttDist}, |
|||
computed: { |
|||
...mapGetters([ |
|||
'userInfo' |
|||
]), |
|||
}, |
|||
|
|||
watch: { |
|||
}, |
|||
|
|||
data() { |
|||
return { |
|||
rptConfigVisible:false, |
|||
} |
|||
}, |
|||
|
|||
methods: { |
|||
|
|||
sizeAutoChange(){ |
|||
this.refs[this.compCfg.id].sizeAutoChange() |
|||
} |
|||
}, |
|||
|
|||
|
|||
mounted() { |
|||
|
|||
} |
|||
} |
|||
</script> |
|||
|
|||
<style lang="scss" scoped> |
|||
</style> |
|||
@ -1,48 +0,0 @@ |
|||
<template> |
|||
<section> |
|||
<el-row> |
|||
<question-att-dist :ref="compCfg.id" :xm-test-plan="xmTestPlan" :comp-cfg="compCfg" :rpt-config-visible="rptConfigVisible" :group-by="'solution'" @delete="$emit('delete',$event)"/> |
|||
</el-row> |
|||
</section> |
|||
</template> |
|||
|
|||
<script> |
|||
|
|||
import questionAttDist from './questionAttDist' |
|||
import { mapGetters } from 'vuex' |
|||
import dayjs from 'dayjs' |
|||
|
|||
export default { |
|||
props:['id','xmTestPlan','compCfg'], |
|||
components: {questionAttDist}, |
|||
computed: { |
|||
...mapGetters([ |
|||
'userInfo' |
|||
]), |
|||
}, |
|||
|
|||
watch: { |
|||
}, |
|||
|
|||
data() { |
|||
return { |
|||
rptConfigVisible:false, |
|||
} |
|||
}, |
|||
|
|||
methods: { |
|||
|
|||
sizeAutoChange(){ |
|||
this.refs[this.compCfg.id].sizeAutoChange() |
|||
} |
|||
}, |
|||
|
|||
|
|||
mounted() { |
|||
|
|||
} |
|||
} |
|||
</script> |
|||
|
|||
<style lang="scss" scoped> |
|||
</style> |
|||
Write
Preview
Loading…
Cancel
Save
Reference in new issue