Browse Source

优化

master
陈裕财 5 years ago
parent
commit
ee2296b8fb
  1. 4
      src/views/xm/core/xmIterationMenu/XmIterationMenuMng.vue
  2. 7
      src/views/xm/core/xmMenu/XmMenuSelect.vue

4
src/views/xm/core/xmIterationMenu/XmIterationMenuMng.vue

@ -34,8 +34,8 @@
<el-pagination layout="total, sizes, prev, pager, next" @current-change="handleCurrentChange" @size-change="handleSizeChange" :page-sizes="[10,20, 50, 100, 500]" :current-page="pageInfo.pageNum" :page-size="pageInfo.pageSize" :total="pageInfo.total" style="float:right;"></el-pagination>
</el-row>
</el-col>
<el-drawer append-to-body title="故事选择" :visible.sync="menuVisible" fullscreen :close-on-click-modal="false">
<xm-menu-select :visible="menuVisible" :is-select-menu="true" :multi="true" :exclude-iteration-id="iteration?iteration.id:''" @menus-selected="onSelectedMenus" ></xm-menu-select>
<el-drawer append-to-body title="故事选择" :visible.sync="menuVisible" with-header=false size="60%" :close-on-click-modal="false">
<xm-menu-select :xm-iteration="xmIteration" :visible="menuVisible" :is-select-menu="true" :multi="true" :exclude-iteration-id="iteration?iteration.id:''" @menus-selected="onSelectedMenus" ></xm-menu-select>
</el-drawer>
</el-row>
</section>

7
src/views/xm/core/xmMenu/XmMenuSelect.vue

@ -4,7 +4,7 @@
<el-row>
<el-col :span="6" >
<xm-product-mng @row-click="onProductSelected" ref="xmProductMng" :simple="true"></xm-product-mng>
<xm-product-mng :xm-iteration="xmIteration" @row-click="onProductSelected" ref="xmProductMng" :simple="true"></xm-product-mng>
</el-col>
<el-col :span="18" style="padding-left:12px;" >
<el-row >
@ -135,7 +135,7 @@
import { mapGetters } from 'vuex'
export default {
props:['isSelectMenu','excludeIterationId','multi','visible'],
props:['isSelectMenu','excludeIterationId','multi','visible','xmIteration'],
computed: {
...mapGetters([
'userInfo','roles'
@ -150,6 +150,9 @@
if(visible==true){
this.getXmMenus();
}
},
xmItertaion(){
this.getXmMenus();
}
},
data() {

Loading…
Cancel
Save