Browse Source

优化

master
陈裕财 4 years ago
parent
commit
d2aab0ae42
  1. 10
      src/views/xm/core/xmMenu/XmMenuAdd.vue
  2. 15
      src/views/xm/core/xmMenu/XmMenuEdit.vue

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

@ -11,16 +11,12 @@
<el-form-item v-if="!parentMenu" label="所属需求集" prop="pmenuId"> <el-form-item v-if="!parentMenu" label="所属需求集" prop="pmenuId">
无归属需求集 无归属需求集
</el-form-item> </el-form-item>
<el-form-item label="类型" prop="ntype">
<el-radio v-model="addForm.ntype" label="1">需求集</el-radio>
<el-radio v-model="addForm.ntype" label="0">需求</el-radio>
</el-form-item>
<el-form-item label="名称" prop="menuName"> <el-form-item label="名称" prop="menuName">
<el-input v-model="addForm.menuName" placeholder="名称" ></el-input> <el-input v-model="addForm.menuName" placeholder="名称" ></el-input>
</el-form-item> </el-form-item>
<el-form-item label="序号" prop="seqNo"> <el-form-item label="序号" prop="seqNo">
<el-input v-model="addForm.seqNo" placeholder="如1.0 , 1.1 , 1.1.1等" ></el-input> <el-input v-model="addForm.seqNo" placeholder="如1.0 , 1.1 , 1.1.1等" ></el-input>
<span v-if="parentMenu" style="color:red;">建议{{parentMenu.seqNo}}.{{parentMenu.children?parentMenu.children.length+1:1}} </span>
<span v-if="parentMenu" style="color:red;">建议{{parentMenu.seqNo}}.{{parentMenu.childrenCnt?parentMenu.childrenCnt+1:1}} </span>
</el-form-item> </el-form-item>
<el-form-item label="负责人" prop="mmUserid"> <el-form-item label="负责人" prop="mmUserid">
<el-tag v-if="addForm.mmUserid" closable @close="clearPmUser">{{addForm.mmUsername}}</el-tag> <el-tag v-if="addForm.mmUserid" closable @close="clearPmUser">{{addForm.mmUsername}}</el-tag>
@ -191,8 +187,8 @@
this.addForm.mmUsername=this.userInfo.username this.addForm.mmUsername=this.userInfo.username
this.addForm.remark="作为 ,我需要 ,以便我能够 。" this.addForm.remark="作为 ,我需要 ,以便我能够 。"
if(this.parentMenu){ if(this.parentMenu){
if(this.parentMenu.children){
this.addForm.seqNo=this.parentMenu.seqNo+"."+(this.parentMenu.children.length+1)
if(this.parentMenu.childrenCnt){
this.addForm.seqNo=this.parentMenu.seqNo+"."+(this.parentMenu.childrenCnt+1)
}else{ }else{
this.addForm.seqNo=this.parentMenu.seqNo+"."+1 this.addForm.seqNo=this.parentMenu.seqNo+"."+1
} }

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

@ -9,11 +9,13 @@
<el-step v-for="(item,index) in dicts.menuStatus" @click.native="on_click(item.id)" :title="item.name" :key="index"></el-step> <el-step v-for="(item,index) in dicts.menuStatus" @click.native="on_click(item.id)" :title="item.name" :key="index"></el-step>
</el-steps> </el-steps>
</el-row> </el-row>
<el-form-item label="名称" prop="menuName">
<el-input v-model="editForm.menuName" placeholder="名称" ></el-input>
</el-form-item>
<el-row class="padding-bottom"> <el-row class="padding-bottom">
<el-col :span="12"> <el-col :span="12">
<el-form-item label="类型" prop="ntype">
<el-radio disabled v-model="editForm.ntype" label="1">需求集</el-radio>
<el-radio disabled v-model="editForm.ntype" label="0">需求</el-radio>
<el-form-item label="序号" prop="seqNo">
<el-input v-model="editForm.seqNo" placeholder="如1.0 , 1.1 , 1.1.1等" ></el-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="12"> <el-col :span="12">
@ -23,13 +25,6 @@
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row> </el-row>
<el-form-item label="名称" prop="menuName">
<el-input v-model="editForm.menuName" placeholder="名称" ></el-input>
</el-form-item>
<el-form-item label="序号" prop="seqNo">
<el-input v-model="editForm.seqNo" placeholder="如1.0 , 1.1 , 1.1.1等" ></el-input>
</el-form-item>
<el-form-item label="负责人" prop="mmUserid"> <el-form-item label="负责人" prop="mmUserid">
<el-tag v-if="editForm.mmUserid" closable @close="clearPmUser">{{editForm.mmUsername}}</el-tag> <el-tag v-if="editForm.mmUserid" closable @close="clearPmUser">{{editForm.mmUsername}}</el-tag>
<el-tag v-else>未配置</el-tag> <el-tag v-else>未配置</el-tag>

Loading…
Cancel
Save