|
|
|
@ -26,7 +26,9 @@ |
|
|
|
width="250" |
|
|
|
> |
|
|
|
<template slot-scope="scope"> |
|
|
|
<el-row class="my-cell-bar"> |
|
|
|
<el-row class="my-cell-bar" |
|
|
|
:data-mm-userid="scope.row.mmUserid" |
|
|
|
:data-status="type.status"> |
|
|
|
<el-button |
|
|
|
icon="el-icon-plus" |
|
|
|
@click="showAddMenu(scope.row, type)" |
|
|
|
@ -40,7 +42,7 @@ |
|
|
|
:sort="false" |
|
|
|
@start="onStart" |
|
|
|
@end="onEnd" |
|
|
|
@move="onMove" |
|
|
|
:move="onMove" |
|
|
|
:options="{ group: scope.row.mmUserid }" |
|
|
|
class="draggable" |
|
|
|
animation="300" |
|
|
|
@ -56,7 +58,7 @@ |
|
|
|
<!-- <template v-if="drag.mmUserid && drag.mmUserid === scope.row.mmUserid && drag.status !== type.status"> |
|
|
|
<div class="drag-to-box">{{type.label}}</div> |
|
|
|
</template> --> |
|
|
|
<template v-if="menus && menusCpd[scope.row.mmUserid][tt].length"> |
|
|
|
<template v-if="menus && menusCpd[scope.row.mmUserid][tt].length>0"> |
|
|
|
<div @click.stop="showMenuEdit(menu)" |
|
|
|
:data-mm-userid="scope.row.mmUserid" |
|
|
|
:data-menu-id="menu.menuId" |
|
|
|
@ -273,7 +275,7 @@ export default { |
|
|
|
}, |
|
|
|
methods: { |
|
|
|
...util, |
|
|
|
onMove(e) { |
|
|
|
onMove(e,e2) { |
|
|
|
console.log("onMove--e==", e); |
|
|
|
|
|
|
|
let targetEl = { ...e.dragged.dataset }; |
|
|
|
@ -310,7 +312,6 @@ export default { |
|
|
|
const params = { menuIds: [menu.menuId], status: toEl.status }; |
|
|
|
editXmMenuSomeFields(params).then((res) => { |
|
|
|
|
|
|
|
debugger; |
|
|
|
//this.$emit('submit'); |
|
|
|
var tips = res.data.tips; |
|
|
|
if (tips.isOk) { |
|
|
|
@ -493,6 +494,7 @@ export default { |
|
|
|
flex-wrap: wrap; |
|
|
|
min-height: 100px; |
|
|
|
width: 100%; |
|
|
|
height: 100%; |
|
|
|
} |
|
|
|
.el-table { |
|
|
|
/deep/ .el-table__row { |
|
|
|
|