diff --git a/src/components/XdTable/index.vue b/src/components/XdTable/index.vue index b1128260..3d18a416 100644 --- a/src/components/XdTable/index.vue +++ b/src/components/XdTable/index.vue @@ -266,8 +266,8 @@ export default { if(evt.button == 2){ flag=false; if(vnode.context.multipleSelection&&vnode.context.multipleSelection.length>0){ - // vnode.context.currentOdiv=oDiv; - vnode.context.currentOdiv=tbBodyDiv; + vnode.context.currentOdiv=oDiv; + // vnode.context.currentOdiv=tbBodyDiv; vnode.context.currentCell=evt.target; showContextMenu(evt); const currentCellInfo=getCellPosition(evt.target); @@ -388,7 +388,12 @@ export default { function showContextMenu(event){ var xdTableObj = document.getElementById(vnode.context.tableId); xdTableObj.addEventListener("contextmenu", function(event) { + vnode.context.clearEventBubble(event) + var menu = xdTableObj.querySelector("#contextMenu"); + console.log("====>xdTableObj====>",xdTableObj); + console.log("====>menu====>",menu); + let tbPosRect=getTablePosition(xdTableObj); menu.style.left = (event.clientX-tbPosRect.left+5) + "px"; menu.style.top = (event.clientY-tbPosRect.top-35) + "px"; diff --git a/src/views/emis/emisTmsPack/PackList.vue b/src/views/emis/emisTmsPack/PackList.vue index c29769f3..27a9779e 100644 --- a/src/views/emis/emisTmsPack/PackList.vue +++ b/src/views/emis/emisTmsPack/PackList.vue @@ -1,6 +1,7 @@ - - + + + @@ -10,13 +11,6 @@ 运单号 - - - + + - - + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - + + + - 查询 - + - + - + + @@ -150,7 +136,7 @@ - +