Browse Source

优化

master
陈裕财 3 years ago
parent
commit
885ea1a356
  1. 14
      src/views/xm/core/xmProduct/XmProductMng.vue
  2. 9
      src/views/xm/core/xmProject/XmProjectMng.vue

14
src/views/xm/core/xmProduct/XmProductMng.vue

@ -188,8 +188,12 @@
<div class="project-rate"> <div class="project-rate">
<el-progress :percentage="(p.finishRate==null?0:p.finishRate)"></el-progress> <el-progress :percentage="(p.finishRate==null?0:p.finishRate)"></el-progress>
</div> </div>
<div class="project-footer">
<div class="project-type">{{p.xmType}}</div>
<div class="project-footer">
<div class="project-type" title="产品经理">
<mdp-select-user-xm v-if="p.pmUserid" :value="p" userid-key="pmUserid" username-key="pmUsername" :disabled="true"></mdp-select-user-xm>
<mdp-select-user-xm v-else-if="p.admUserid" :value="p" userid-key="admUserid" username-key="admUsername" :disabled="true"></mdp-select-user-xm>
</div>
<div class="project-period">{{p.startTime?p.startTime.substr(0,10):''}} ~{{p.endTime?p.endTime.substr(0,10):''}}</div>
<!--<div class="project-period">{{p.startTime.substr(0,10)}} ~{{p.endTime.substr(0,10)}}</div>--> <!--<div class="project-period">{{p.startTime.substr(0,10)}} ~{{p.endTime.substr(0,10)}}</div>-->
</div> </div>
</el-card> </el-card>
@ -262,8 +266,8 @@
</template> </template>
</el-table-column> </el-table-column>
<el-table-column prop="pmUsername" label="产品经理" width="150" sortable show-overflow-tooltip> <el-table-column prop="pmUsername" label="产品经理" width="150" sortable show-overflow-tooltip>
<template slot-scope="scope">
<el-tag v-if="scope.row.pmUsername">{{scope.row.pmUsername}}</el-tag>
<template slot-scope="scope">
<mdp-select-user-xm v-model="scope.row" userid-key="pmUserid" username-key="pmUsername" :disabled="true"></mdp-select-user-xm>
</template> </template>
</el-table-column> </el-table-column>
@ -400,6 +404,7 @@
import XmIterationSelect from '@/views/xm/core/components/XmIterationSelect.vue'; import XmIterationSelect from '@/views/xm/core/components/XmIterationSelect.vue';
import XmProductSelect from '@/views/xm/core/components/XmProductSelect.vue'; import XmProductSelect from '@/views/xm/core/components/XmProductSelect.vue';
import { addUserFocus , delUserFocus } from '@/api/mdp/sys/userFocus'; import { addUserFocus , delUserFocus } from '@/api/mdp/sys/userFocus';
import MdpSelectUserXm from "@/views/xm/core/components/MdpSelectUserXm/index";
import Guider from '@/components/Guider/Index.js'; import Guider from '@/components/Guider/Index.js';
@ -823,6 +828,7 @@
XmIterationSelect, XmIterationSelect,
XmProductSelect, XmProductSelect,
XmProductTplMng, XmProductTplMng,
MdpSelectUserXm,
// //
}, },
mounted() { mounted() {

9
src/views/xm/core/xmProject/XmProjectMng.vue

@ -148,7 +148,11 @@
<el-progress :percentage="(p.finishRate==null?0:p.finishRate)"></el-progress> <el-progress :percentage="(p.finishRate==null?0:p.finishRate)"></el-progress>
</div> </div>
<div class="project-footer"> <div class="project-footer">
<div class="project-type" title="项目经理">{{p.pmUsername?p.pmUsername:p.createUsername}}</div>
<div class="project-type" title="项目经理">
<mdp-select-user-xm v-if="p.pmUserid" :value="p" userid-key="pmUserid" username-key="pmUsername" :disabled="true"></mdp-select-user-xm>
<mdp-select-user-xm v-else-if="p.createUserid" :value="p" userid-key="createUserid" username-key="createUsername" :disabled="true"></mdp-select-user-xm>
</div>
<div class="project-period">{{p.startTime?p.startTime.substr(0,10):''}} ~{{p.endTime?p.endTime.substr(0,10):''}}</div> <div class="project-period">{{p.startTime?p.startTime.substr(0,10):''}} ~{{p.endTime?p.endTime.substr(0,10):''}}</div>
</div> </div>
</el-card> </el-card>
@ -362,6 +366,7 @@
import xmProjectInfo from './XmProjectInfo'; import xmProjectInfo from './XmProjectInfo';
import XmProjectTplMng from './XmProjectTplMng'; import XmProjectTplMng from './XmProjectTplMng';
import XmProductSelect from '@/views/xm/core/components/XmProductSelect'; import XmProductSelect from '@/views/xm/core/components/XmProductSelect';
import MdpSelectUserXm from "@/views/xm/core/components/MdpSelectUserXm/index";
if(!Vue.component("xm-project-info")){ if(!Vue.component("xm-project-info")){
@ -896,7 +901,7 @@
XmProductSelect, XmProductSelect,
xmTaskMng, xmTaskMng,
XmProjectTplMng,
XmProjectTplMng,MdpSelectUserXm
// //
}, },
mounted() { mounted() {

Loading…
Cancel
Save