Browse Source

优化

master
陈裕财 2 years ago
parent
commit
cce483cdc7
  1. 8
      src/views/xm/core/xmMenu/XmMenuAdd.vue
  2. 12
      src/views/xm/core/xmMenu/XmMenuEdit.vue
  3. 4
      src/views/xm/core/xmTask/XmTaskAdd.vue
  4. 8
      src/views/xm/core/xmTask/XmTaskEdit.vue

8
src/views/xm/core/xmMenu/XmMenuAdd.vue

@ -17,18 +17,18 @@
</el-form-item>
<el-row class="padding-bottom">
<el-col :span="8" v-if="xmMenu.dclass!='1'">
<mdp-field-x v-if="(!parentMenu || !parentMenu.menuId) && (!xmMenu || !xmMenu.pmenuId) " v-model="addForm.pmenuName" :label="addForm.dclass==='3'?'归属特性':(addForm.dclass==='2'?'归属史诗':'归属')" :icon="addForm.dclass==='2'?'el-icon-s-promotion':'el-icon-s-flag'" :color="addForm.dclass==='2'?'rgb(255, 153, 51)':'rgb(0, 153, 51)'">
<mdp-field show-style="x" v-if="(!parentMenu || !parentMenu.menuId) && (!xmMenu || !xmMenu.pmenuId) " v-model="addForm.pmenuName" :label="addForm.dclass==='3'?'归属特性':(addForm.dclass==='2'?'归属史诗':'归属')" :icon="addForm.dclass==='2'?'el-icon-s-promotion':'el-icon-s-flag'" :color="addForm.dclass==='2'?'rgb(255, 153, 51)':'rgb(0, 153, 51)'">
<el-button slot="oper"
@click="parentMenuSelectVisible=true"
title="选择上级"
icon="el-icon-upload2"> 选择上级</el-button>
</mdp-field-x>
<mdp-field-x v-else v-model="addForm.pmenuName" :label="addForm.dclass==='3'?'归属特性':(addForm.dclass==='2'?'归属史诗':'归属')" :icon="addForm.dclass==='2'?'el-icon-s-promotion':'el-icon-s-flag'" :color="addForm.dclass==='2'?'rgb(255, 153, 51)':'rgb(0, 153, 51)'">
</mdp-field>
<mdp-field show-style="x" v-else v-model="addForm.pmenuName" :label="addForm.dclass==='3'?'归属特性':(addForm.dclass==='2'?'归属史诗':'归属')" :icon="addForm.dclass==='2'?'el-icon-s-promotion':'el-icon-s-flag'" :color="addForm.dclass==='2'?'rgb(255, 153, 51)':'rgb(0, 153, 51)'">
<el-button slot="oper"
@click="pmenuFormVisible=true"
title="查看上级"
icon="el-icon-upload2"> 查看上级</el-button>
</mdp-field-x>
</mdp-field>
</el-col>
<el-col :span="8">
<mdp-select-user show-style="x" label="负责人" v-model="editForm.mmUserid"></mdp-select-user>

12
src/views/xm/core/xmMenu/XmMenuEdit.vue

@ -99,11 +99,11 @@
</el-form-item>
<el-row class="padding">
<el-col :span="8">
<mdp-field-x v-if="!editForm.pmenuId" v-model="editForm.pmenuId" :disabled="true" label="上级需求">
<mdp-field show-style="x" v-if="!editForm.pmenuId" v-model="editForm.pmenuId" :disabled="true" label="上级需求">
</mdp-field-x>
</mdp-field>
<mdp-field-x v-else v-model="editForm.pmenuId" :label="editForm.dclass==='3'?'归属特性':(editForm.dclass==='2'?'归属史诗':'归属')" :icon="editForm.dclass==='2'?'el-icon-s-promotion':'el-icon-s-flag'" :color="editForm.dclass==='2'?'rgb(255, 153, 51)':'rgb(0, 153, 51)'">
<mdp-field show-style="x" v-else v-model="editForm.pmenuId" :label="editForm.dclass==='3'?'归属特性':(editForm.dclass==='2'?'归属史诗':'归属')" :icon="editForm.dclass==='2'?'el-icon-s-promotion':'el-icon-s-flag'" :color="editForm.dclass==='2'?'rgb(255, 153, 51)':'rgb(0, 153, 51)'">
<div slot="oper">
<el-button
@click="pmenuFormVisible=true"
@ -115,7 +115,7 @@
title="更换上级"
icon="el-icon-upload2"> 更换上级</el-button>
</div>
</mdp-field-x>
</mdp-field>
</el-col>
<el-col :span="8">
<mdp-select-user show-style="x" label="负责人" v-model="editForm.mmUserid" @change2="editXmMenuSomeFields(editForm,'mmUserid',$event)"></mdp-select-user>
@ -132,11 +132,11 @@
</el-col>
<el-col :span="8">
<mdp-field-x v-model="editForm.finishRate" label="进度">
<mdp-field show-style="x" v-model="editForm.finishRate" label="进度">
<div slot="value" style="min-width:150px;"><el-progress :percentage="editForm.finishRate?editForm.finishRate:0"></el-progress>
</div>
<div slot="oper"><el-button @click="activateTabPaneName='51'" type="primary">查看工时</el-button><el-button @click="activateTabPaneName='6'" type="primary"></el-button></div>
</mdp-field-x>
</mdp-field>
</el-col>
<el-col :span="8">
<mdp-date-range label="起止时间" type="daterange" :style-obj="{maxWidth:'100%'}" :auto-default="false" value-format="yyyy-MM-dd HH:mm:ss" format="yyyy-MM-dd" v-model="editForm" start-key="startTime" end-key="endTime" @change="editXmMenuSomeFields(editForm,'startTime',editForm)"></mdp-date-range>

4
src/views/xm/core/xmTask/XmTaskAdd.vue

@ -26,13 +26,13 @@
<el-row class="padding-left padding-right">
<el-col :span="8">
<mdp-field-x v-model="addForm.parentTaskname" label="上级计划" icon="el-icon-time" color="#E6A23C">
<mdp-field show-style="x" v-model="addForm.parentTaskname" label="上级计划" icon="el-icon-time" color="#E6A23C">
<el-button slot="oper"
@click="toSelectParent"
title="更换任务的上级,实现任务搬家功能"
icon="el-icon-upload2"
> 选择新的上级</el-button>
</mdp-field-x>
</mdp-field>
</el-col>
<el-col :span="8">

8
src/views/xm/core/xmTask/XmTaskEdit.vue

@ -126,7 +126,7 @@
<el-row class="padding-left padding-right">
<el-col :span="8">
<mdp-field-x v-model="editForm.parentTaskname" label="上级计划" icon="el-icon-time" color="#E6A23C">
<mdp-field show-style="x" v-model="editForm.parentTaskname" label="上级计划" icon="el-icon-time" color="#E6A23C">
<div slot="oper">
<el-button
@click="selectParentPlanVisible=true"
@ -140,7 +140,7 @@
icon="el-icon-upload2"
> 查看上级计划</el-button>
</div>
</mdp-field-x>
</mdp-field>
</el-col>
<el-col :span="8">
<mdp-select-user show-style="x" label="负责人" v-model="editForm.createUserid" @change2="editXmTaskSomeFields(editForm,'createUserid',$event)"></mdp-select-user>
@ -158,10 +158,10 @@
<mdp-select show-style="x" :label="editForm.ntype=='0'?'任务状态':'计划状态'" item-code="taskState" v-model="editForm.taskState" @change="editXmTaskSomeFields(editForm,'taskState',$event)"></mdp-select>
</el-col>
<el-col :span="8">
<mdp-field-x v-model="editForm.rate" label="进度">
<mdp-field show-style="x" v-model="editForm.rate" label="进度">
<div slot="value" style="min-width:150px;"><el-progress :percentage="editForm.rate?editForm.rate:0"></el-progress></div>
<el-button slot="oper" @click="activateTabPaneName='5'" type="primary">去填写工时</el-button>
</mdp-field-x>
</mdp-field>
</el-col>

Loading…
Cancel
Save