Browse Source

优化

master
陈裕财 4 years ago
parent
commit
e55804f9dc
  1. 2
      src/views/xm/core/xmIteration/XmIterationInfo.vue
  2. 54
      src/views/xm/core/xmProduct/XmProductForLinkComplex.vue
  3. 6
      src/views/xm/core/xmProduct/XmProductInfo.vue
  4. 51
      src/views/xm/core/xmProject/XmProjectForLinkComplex.vue

2
src/views/xm/core/xmIteration/XmIterationInfo.vue

@ -77,7 +77,7 @@
import XmIterationForProjectComplex from './XmIterationForLinkComplex.vue'; import XmIterationForProjectComplex from './XmIterationForLinkComplex.vue';
import XmIterationOverviewComplex from '../xmIteration/XmIterationOverviewComplex.vue'; import XmIterationOverviewComplex from '../xmIteration/XmIterationOverviewComplex.vue';
import XmProductForProjectComplex from '../xmProduct/XmProductForLinkComplex.vue'; import XmProductForProjectComplex from '../xmProduct/XmProductForLinkComplex.vue';
import XmProjectComplex from '../xmProject/XmProjectComplex.vue';
import XmProjectComplex from '../xmProject/XmProjectForLinkComplex.vue';
export default { export default {

54
src/views/xm/core/xmProduct/XmProductForLinkComplex.vue

@ -103,57 +103,6 @@ import XmProductEdit from './XmProductEdit.vue';
return{ return{
xmProduct:null, xmProduct:null,
showPanel:'productOverview',//menus,tasks,bugs,iterationStateShow showPanel:'productOverview',//menus,tasks,bugs,iterationStateShow
topModules:
[
{
moduleName:"项目",
topModuleId:'xm',
link:"/xm/core/xmProject/XmProjectMng",
icon: require("@/assets/image/platform/module-project.png"),
isHighlight:false,
moduleType : '1' // 1- 2-
},
{
moduleName:"产品",
topModuleId:'xm',
link:"/xm/core/xmProduct/XmProductMng",
icon: require("@/assets/image/platform/module-marketing.png"),
isHighlight:false,
moduleType : '1' // 1- 2-
},
{
moduleName:"需求",
topModuleId:'xm',
link:"/xm/core/xmMenu/XmMenuMng",
icon: require("@/assets/image/platform/module-intelligentForms.png"),
isHighlight:false,
moduleType : '1' // 1- 2-
},
{
moduleName:"迭代",
topModuleId:'xm',
link:"/xm/core/xmIteration/XmIterationMng",
icon: require("@/assets/image/platform/module-iteration.png"),
isHighlight:false,
moduleType : '1' // 1- 2-
},
{
moduleName:"任务",
topModuleId:'xm',
link:"/xm/core/xmTask/XmMyTaskCenter",
icon: require("@/assets/image/platform/module-task.png"),
isHighlight:false,
moduleType : '1' // 1- 2-
},
{
moduleName:"缺陷",
topModuleId:'xm',
link:"/xm/core/xmQuestion/XmQuestionMng",
icon: require("@/assets/image/platform/anti-fake.png"),
isHighlight:false,
moduleType : '1' // 1- 2-
}
],
productVisible:true, productVisible:true,
addProductVisible:false, addProductVisible:false,
/**end 自定义属性请在上面加 请加备注**/ /**end 自定义属性请在上面加 请加备注**/
@ -194,7 +143,8 @@ import XmProductEdit from './XmProductEdit.vue';
XmProjectList, XmProjectList,
XmProjectForLink, XmProjectForLink,
XmProductProjectForLink, XmProductProjectForLink,
XmProductOverview,XmProductAdd,
XmProductOverview,
XmProductAdd,
XmIterationLinkForProduct, XmIterationLinkForProduct,
XmProductProjectLinkMng, XmProductProjectLinkMng,
XmProductEdit, XmProductEdit,

6
src/views/xm/core/xmProduct/XmProductInfo.vue

@ -152,7 +152,7 @@
<xm-product-overview-complex v-if="infotype=='产品概览'" :xm-product="xmProduct"></xm-product-overview-complex> <xm-product-overview-complex v-if="infotype=='产品概览'" :xm-product="xmProduct"></xm-product-overview-complex>
<xm-iteration-for-link-complex v-if="infotype=='迭代'" ref="xmIterationMng" :xm-product="xmProduct"></xm-iteration-for-link-complex> <xm-iteration-for-link-complex v-if="infotype=='迭代'" ref="xmIterationMng" :xm-product="xmProduct"></xm-iteration-for-link-complex>
<xm-project-complex v-if="infotype=='项目'" ref="xmProjectForLink" :xm-product="xmProduct"></xm-project-complex>
<xm-project-for-link-complex v-if="infotype=='项目'" ref="xmProjectForLink" :xm-product="xmProduct"></xm-project-for-link-complex>
<xm-menu-mng v-if="infotype=='需求'" :xm-product="xmProduct"></xm-menu-mng> <xm-menu-mng v-if="infotype=='需求'" :xm-product="xmProduct"></xm-menu-mng>
<xm-task-mng v-if="infotype=='产品任务'" ptype="1" queryScope="task" ref="productXmTaskMng" :xm-product="xmProduct" key="productXmTaskMng"></xm-task-mng> <xm-task-mng v-if="infotype=='产品任务'" ptype="1" queryScope="task" ref="productXmTaskMng" :xm-product="xmProduct" key="productXmTaskMng"></xm-task-mng>
<xm-task-mng v-if="infotype=='项目任务'" ptype="0" queryScope="task" ref="projectXmTaskMng" :xm-product="xmProduct" key="projectXmTaskMng"></xm-task-mng> <xm-task-mng v-if="infotype=='项目任务'" ptype="0" queryScope="task" ref="projectXmTaskMng" :xm-product="xmProduct" key="projectXmTaskMng"></xm-task-mng>
@ -188,7 +188,7 @@
import { listXmProject,editStatus , delXmProject, batchDelXmProject } from '@/api/xm/core/xmProject'; import { listXmProject,editStatus , delXmProject, batchDelXmProject } from '@/api/xm/core/xmProject';
import XmProjectAdd from '../xmProject/XmProjectAdd';// import XmProjectAdd from '../xmProject/XmProjectAdd';//
import XmProjectEdit from '../xmProject/XmProjectEdit';// import XmProjectEdit from '../xmProject/XmProjectEdit';//
import XmProjectComplex from '../xmProject/XmProjectComplex';//
import XmProjectForLinkComplex from '../xmProject/XmProjectForLinkComplex';//
import { mapGetters } from 'vuex'; import { mapGetters } from 'vuex';
import xmTaskMng from '../xmTask/XmTaskMng'; import xmTaskMng from '../xmTask/XmTaskMng';
@ -440,7 +440,7 @@ import XmProjectForLink from '../xmProject/XmProjectForLink.vue';
XmIterationForLinkComplex, XmIterationForLinkComplex,
XmProductOverviewComplex, XmProductOverviewComplex,
XmProductForLinkComplex, XmProductForLinkComplex,
XmProjectComplex,
XmProjectForLinkComplex,
XmProjectForLink, XmProjectForLink,
// //
}, },

src/views/xm/core/xmProject/XmProjectComplex.vue → src/views/xm/core/xmProject/XmProjectForLinkComplex.vue

Loading…
Cancel
Save