Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
jinli gu
JSH ERP
Commits
595bb870
Commit
595bb870
authored
Oct 24, 2021
by
季圣华
Browse files
给单据增加仓库快捷输入功能
parent
3fb0fa8a
Changes
15
Hide whitespace changes
Inline
Side-by-side
jshERP-web/src/components/jeecg/JEditableTable.vue
View file @
595bb870
...
...
@@ -11,13 +11,13 @@
<a-col>
<!-- 操作按钮 -->
<div
v-if=
"actionButton"
class=
"action-button"
>
<a-button
type=
"primary"
icon=
"plus"
@
click=
"handleClickAdd"
:disabled=
"disabled"
>
新增
</a-button>
<a-button
type=
"primary"
icon=
"plus"
@
click=
"handleClickAdd"
:disabled=
"disabled"
>
新增
行
</a-button>
<span
class=
"gap"
></span>
<template
v-if=
"selectedRowIds.length>0"
>
<a-popconfirm
:title=
"`确定要删除这 $
{selectedRowIds.length} 项吗?`"
@confirm="handleConfirmDelete">
<a-button
type=
"primary"
icon=
"minus"
:disabled=
"disabled"
>
删除
</a-button>
<a-button
type=
"primary"
icon=
"minus"
:disabled=
"disabled"
>
删除
行
</a-button>
<span
class=
"gap"
></span>
</a-popconfirm>
<template
v-if=
"showClearSelectButton"
>
...
...
jshERP-web/src/views/bill/mixins/BillModalMixin.js
View file @
595bb870
...
...
@@ -225,6 +225,11 @@ export const BillModalMixin = {
this
.
$refs
.
memberModalForm
.
title
=
"
新增会员
"
;
this
.
$refs
.
memberModalForm
.
disableSubmit
=
false
;
},
addDepot
()
{
this
.
$refs
.
depotModalForm
.
add
();
this
.
$refs
.
depotModalForm
.
title
=
"
新增仓库
"
;
this
.
$refs
.
depotModalForm
.
disableSubmit
=
false
;
},
vendorModalFormOk
()
{
this
.
initSupplier
()
},
...
...
@@ -234,6 +239,9 @@ export const BillModalMixin = {
memberModalFormOk
()
{
this
.
initRetail
()
},
depotModalFormOk
()
{
this
.
initDepot
()
},
onAdded
(
event
)
{
const
{
row
,
target
}
=
event
getAction
(
'
/depot/findDepotByCurrentUser
'
).
then
((
res
)
=>
{
...
...
jshERP-web/src/views/bill/modules/AllocationOutModal.vue
View file @
595bb870
...
...
@@ -41,7 +41,12 @@
@
added=
"onAdded"
@
deleted=
"onDeleted"
>
<template
#buttonAfter
>
<a-row
:gutter=
"24"
>
<a-row
:gutter=
"24"
style=
"float:left;width:140px;"
>
<a-col
:md=
"24"
:sm=
"24"
>
<a-button
icon=
"plus"
@
click=
"addDepot"
>
新增仓库
</a-button>
</a-col>
</a-row>
<a-row
:gutter=
"24"
style=
"float:left;"
>
<a-col
v-if=
"scanStatus"
:md=
"6"
:sm=
"24"
>
<a-button
@
click=
"scanEnter"
>
扫码录入
</a-button>
</a-col>
...
...
@@ -70,10 +75,12 @@
</a-row>
</a-form>
</a-spin>
<depot-modal
ref=
"depotModalForm"
@
ok=
"depotModalFormOk"
></depot-modal>
</j-modal>
</template>
<
script
>
import
pick
from
'
lodash.pick
'
import
DepotModal
from
'
../../system/modules/DepotModal
'
import
{
FormTypes
}
from
'
@/utils/JEditableTableUtil
'
import
{
JEditableTableMixin
}
from
'
@/mixins/JEditableTableMixin
'
import
{
BillModalMixin
}
from
'
../mixins/BillModalMixin
'
...
...
@@ -85,6 +92,7 @@
name
:
"
AllocationOutModal
"
,
mixins
:
[
JEditableTableMixin
,
BillModalMixin
],
components
:
{
DepotModal
,
JUpload
,
JDate
},
...
...
jshERP-web/src/views/bill/modules/AssembleModal.vue
View file @
595bb870
...
...
@@ -41,7 +41,12 @@
@
added=
"onAdded"
@
deleted=
"onDeleted"
>
<template
#buttonAfter
>
<a-row
:gutter=
"24"
>
<a-row
:gutter=
"24"
style=
"float:left;width:140px;"
>
<a-col
:md=
"24"
:sm=
"24"
>
<a-button
icon=
"plus"
@
click=
"addDepot"
>
新增仓库
</a-button>
</a-col>
</a-row>
<a-row
:gutter=
"24"
style=
"float:left;"
>
<a-col
v-if=
"scanStatus"
:md=
"6"
:sm=
"24"
>
<a-button
@
click=
"scanEnter"
>
扫码录入
</a-button>
</a-col>
...
...
@@ -70,10 +75,12 @@
</a-row>
</a-form>
</a-spin>
<depot-modal
ref=
"depotModalForm"
@
ok=
"depotModalFormOk"
></depot-modal>
</j-modal>
</template>
<
script
>
import
pick
from
'
lodash.pick
'
import
DepotModal
from
'
../../system/modules/DepotModal
'
import
{
FormTypes
}
from
'
@/utils/JEditableTableUtil
'
import
{
JEditableTableMixin
}
from
'
@/mixins/JEditableTableMixin
'
import
{
BillModalMixin
}
from
'
../mixins/BillModalMixin
'
...
...
@@ -86,6 +93,7 @@
name
:
"
AssembleModal
"
,
mixins
:
[
JEditableTableMixin
,
BillModalMixin
],
components
:
{
DepotModal
,
JUpload
,
JDate
},
...
...
jshERP-web/src/views/bill/modules/DisassembleModal.vue
View file @
595bb870
...
...
@@ -41,7 +41,12 @@
@
added=
"onAdded"
@
deleted=
"onDeleted"
>
<template
#buttonAfter
>
<a-row
:gutter=
"24"
>
<a-row
:gutter=
"24"
style=
"float:left;width:140px;"
>
<a-col
:md=
"24"
:sm=
"24"
>
<a-button
icon=
"plus"
@
click=
"addDepot"
>
新增仓库
</a-button>
</a-col>
</a-row>
<a-row
:gutter=
"24"
style=
"float:left;"
>
<a-col
v-if=
"scanStatus"
:md=
"6"
:sm=
"24"
>
<a-button
@
click=
"scanEnter"
>
扫码录入
</a-button>
</a-col>
...
...
@@ -70,10 +75,12 @@
</a-row>
</a-form>
</a-spin>
<depot-modal
ref=
"depotModalForm"
@
ok=
"depotModalFormOk"
></depot-modal>
</j-modal>
</template>
<
script
>
import
pick
from
'
lodash.pick
'
import
DepotModal
from
'
../../system/modules/DepotModal
'
import
{
FormTypes
}
from
'
@/utils/JEditableTableUtil
'
import
{
JEditableTableMixin
}
from
'
@/mixins/JEditableTableMixin
'
import
{
BillModalMixin
}
from
'
../mixins/BillModalMixin
'
...
...
@@ -86,6 +93,7 @@
name
:
"
DisassembleModal
"
,
mixins
:
[
JEditableTableMixin
,
BillModalMixin
],
components
:
{
DepotModal
,
JUpload
,
JDate
},
...
...
jshERP-web/src/views/bill/modules/OtherInModal.vue
View file @
595bb870
...
...
@@ -56,7 +56,12 @@
@
added=
"onAdded"
@
deleted=
"onDeleted"
>
<template
#buttonAfter
>
<a-row
:gutter=
"24"
>
<a-row
:gutter=
"24"
style=
"float:left;width:140px;"
>
<a-col
:md=
"24"
:sm=
"24"
>
<a-button
icon=
"plus"
@
click=
"addDepot"
>
新增仓库
</a-button>
</a-col>
</a-row>
<a-row
:gutter=
"24"
style=
"float:left;"
>
<a-col
v-if=
"scanStatus"
:md=
"6"
:sm=
"24"
>
<a-button
@
click=
"scanEnter"
>
扫码录入
</a-button>
</a-col>
...
...
@@ -86,11 +91,13 @@
</a-form>
</a-spin>
<vendor-modal
ref=
"vendorModalForm"
@
ok=
"vendorModalFormOk"
></vendor-modal>
<depot-modal
ref=
"depotModalForm"
@
ok=
"depotModalFormOk"
></depot-modal>
</j-modal>
</template>
<
script
>
import
pick
from
'
lodash.pick
'
import
VendorModal
from
'
../../system/modules/VendorModal
'
import
DepotModal
from
'
../../system/modules/DepotModal
'
import
{
FormTypes
}
from
'
@/utils/JEditableTableUtil
'
import
{
JEditableTableMixin
}
from
'
@/mixins/JEditableTableMixin
'
import
{
BillModalMixin
}
from
'
../mixins/BillModalMixin
'
...
...
@@ -103,6 +110,7 @@
mixins
:
[
JEditableTableMixin
,
BillModalMixin
],
components
:
{
VendorModal
,
DepotModal
,
JUpload
,
JDate
,
VNodes
:
{
...
...
jshERP-web/src/views/bill/modules/OtherOutModal.vue
View file @
595bb870
...
...
@@ -56,7 +56,12 @@
@
added=
"onAdded"
@
deleted=
"onDeleted"
>
<template
#buttonAfter
>
<a-row
:gutter=
"24"
>
<a-row
:gutter=
"24"
style=
"float:left;width:140px;"
>
<a-col
:md=
"24"
:sm=
"24"
>
<a-button
icon=
"plus"
@
click=
"addDepot"
>
新增仓库
</a-button>
</a-col>
</a-row>
<a-row
:gutter=
"24"
style=
"float:left;"
>
<a-col
v-if=
"scanStatus"
:md=
"6"
:sm=
"24"
>
<a-button
@
click=
"scanEnter"
>
扫码录入
</a-button>
</a-col>
...
...
@@ -86,11 +91,13 @@
</a-form>
</a-spin>
<customer-modal
ref=
"customerModalForm"
@
ok=
"customerModalFormOk"
></customer-modal>
<depot-modal
ref=
"depotModalForm"
@
ok=
"depotModalFormOk"
></depot-modal>
</j-modal>
</template>
<
script
>
import
pick
from
'
lodash.pick
'
import
CustomerModal
from
'
../../system/modules/CustomerModal
'
import
DepotModal
from
'
../../system/modules/DepotModal
'
import
{
FormTypes
}
from
'
@/utils/JEditableTableUtil
'
import
{
JEditableTableMixin
}
from
'
@/mixins/JEditableTableMixin
'
import
{
BillModalMixin
}
from
'
../mixins/BillModalMixin
'
...
...
@@ -103,6 +110,7 @@
mixins
:
[
JEditableTableMixin
,
BillModalMixin
],
components
:
{
CustomerModal
,
DepotModal
,
JUpload
,
JDate
,
VNodes
:
{
...
...
jshERP-web/src/views/bill/modules/PurchaseBackModal.vue
View file @
595bb870
...
...
@@ -60,7 +60,12 @@
@
added=
"onAdded"
@
deleted=
"onDeleted"
>
<template
#buttonAfter
>
<a-row
:gutter=
"24"
>
<a-row
:gutter=
"24"
style=
"float:left;width:140px;"
>
<a-col
:md=
"24"
:sm=
"24"
>
<a-button
icon=
"plus"
@
click=
"addDepot"
>
新增仓库
</a-button>
</a-col>
</a-row>
<a-row
:gutter=
"24"
style=
"float:left;"
>
<a-col
v-if=
"scanStatus"
:md=
"6"
:sm=
"24"
>
<a-button
@
click=
"scanEnter"
>
扫码录入
</a-button>
</a-col>
...
...
@@ -141,6 +146,7 @@
<many-account-modal
ref=
"manyAccountModalForm"
@
ok=
"manyAccountModalFormOk"
></many-account-modal>
<link-bill-list
ref=
"linkBillList"
@
ok=
"linkBillListOk"
></link-bill-list>
<vendor-modal
ref=
"vendorModalForm"
@
ok=
"vendorModalFormOk"
></vendor-modal>
<depot-modal
ref=
"depotModalForm"
@
ok=
"depotModalFormOk"
></depot-modal>
</j-modal>
</template>
<
script
>
...
...
@@ -148,6 +154,7 @@
import
ManyAccountModal
from
'
../dialog/ManyAccountModal
'
import
LinkBillList
from
'
../dialog/LinkBillList
'
import
VendorModal
from
'
../../system/modules/VendorModal
'
import
DepotModal
from
'
../../system/modules/DepotModal
'
import
{
FormTypes
}
from
'
@/utils/JEditableTableUtil
'
import
{
JEditableTableMixin
}
from
'
@/mixins/JEditableTableMixin
'
import
{
BillModalMixin
}
from
'
../mixins/BillModalMixin
'
...
...
@@ -163,6 +170,7 @@
ManyAccountModal
,
LinkBillList
,
VendorModal
,
DepotModal
,
JUpload
,
JDate
,
VNodes
:
{
...
...
jshERP-web/src/views/bill/modules/PurchaseInModal.vue
View file @
595bb870
...
...
@@ -64,7 +64,12 @@
@
added=
"onAdded"
@
deleted=
"onDeleted"
>
<template
#buttonAfter
>
<a-row
:gutter=
"24"
data-step=
"4"
data-title=
"扫码录入"
data-intro=
"此功能支持扫码枪扫描商品条码进行录入"
>
<a-row
:gutter=
"24"
style=
"float:left;width:140px;"
>
<a-col
:md=
"24"
:sm=
"24"
>
<a-button
icon=
"plus"
@
click=
"addDepot"
>
新增仓库
</a-button>
</a-col>
</a-row>
<a-row
:gutter=
"24"
style=
"float:left;"
data-step=
"4"
data-title=
"扫码录入"
data-intro=
"此功能支持扫码枪扫描商品条码进行录入"
>
<a-col
v-if=
"scanStatus"
:md=
"6"
:sm=
"24"
>
<a-button
@
click=
"scanEnter"
>
扫码录入
</a-button>
</a-col>
...
...
@@ -152,6 +157,7 @@
<many-account-modal
ref=
"manyAccountModalForm"
@
ok=
"manyAccountModalFormOk"
></many-account-modal>
<link-bill-list
ref=
"linkBillList"
@
ok=
"linkBillListOk"
></link-bill-list>
<vendor-modal
ref=
"vendorModalForm"
@
ok=
"vendorModalFormOk"
></vendor-modal>
<depot-modal
ref=
"depotModalForm"
@
ok=
"depotModalFormOk"
></depot-modal>
</j-modal>
</template>
...
...
@@ -160,6 +166,7 @@
import
ManyAccountModal
from
'
../dialog/ManyAccountModal
'
import
LinkBillList
from
'
../dialog/LinkBillList
'
import
VendorModal
from
'
../../system/modules/VendorModal
'
import
DepotModal
from
'
../../system/modules/DepotModal
'
import
{
FormTypes
}
from
'
@/utils/JEditableTableUtil
'
import
{
JEditableTableMixin
}
from
'
@/mixins/JEditableTableMixin
'
import
{
BillModalMixin
}
from
'
../mixins/BillModalMixin
'
...
...
@@ -175,6 +182,7 @@
ManyAccountModal
,
LinkBillList
,
VendorModal
,
DepotModal
,
JUpload
,
JDate
,
VNodes
:
{
...
...
jshERP-web/src/views/bill/modules/PurchaseOrderModal.vue
View file @
595bb870
...
...
@@ -57,7 +57,12 @@
@
valueChange=
"onValueChange"
@
deleted=
"onDeleted"
>
<template
#buttonAfter
>
<a-row
:gutter=
"24"
data-step=
"3"
data-title=
"扫码录入"
data-intro=
"此功能支持扫码枪扫描商品条码进行录入"
>
<a-row
:gutter=
"24"
style=
"float:left;width:140px;"
>
<a-col
:md=
"24"
:sm=
"24"
>
<a-button
icon=
"plus"
@
click=
"addDepot"
>
新增仓库
</a-button>
</a-col>
</a-row>
<a-row
:gutter=
"24"
style=
"float:left;"
data-step=
"3"
data-title=
"扫码录入"
data-intro=
"此功能支持扫码枪扫描商品条码进行录入"
>
<a-col
v-if=
"scanStatus"
:md=
"6"
:sm=
"24"
>
<a-button
@
click=
"scanEnter"
>
扫码录入
</a-button>
</a-col>
...
...
@@ -87,11 +92,13 @@
</a-form>
</a-spin>
<vendor-modal
ref=
"vendorModalForm"
@
ok=
"vendorModalFormOk"
></vendor-modal>
<depot-modal
ref=
"depotModalForm"
@
ok=
"depotModalFormOk"
></depot-modal>
</j-modal>
</template>
<
script
>
import
pick
from
'
lodash.pick
'
import
VendorModal
from
'
../../system/modules/VendorModal
'
import
DepotModal
from
'
../../system/modules/DepotModal
'
import
{
FormTypes
}
from
'
@/utils/JEditableTableUtil
'
import
{
JEditableTableMixin
}
from
'
@/mixins/JEditableTableMixin
'
import
{
BillModalMixin
}
from
'
../mixins/BillModalMixin
'
...
...
@@ -104,6 +111,7 @@
mixins
:
[
JEditableTableMixin
,
BillModalMixin
],
components
:
{
VendorModal
,
DepotModal
,
JUpload
,
JDate
,
VNodes
:
{
...
...
jshERP-web/src/views/bill/modules/RetailBackModal.vue
View file @
595bb870
...
...
@@ -63,7 +63,12 @@
@
added=
"onAdded"
@
deleted=
"onDeleted"
>
<template
#buttonAfter
>
<a-row
:gutter=
"24"
>
<a-row
:gutter=
"24"
style=
"float:left;width:140px;"
>
<a-col
:md=
"24"
:sm=
"24"
>
<a-button
icon=
"plus"
@
click=
"addDepot"
>
新增仓库
</a-button>
</a-col>
</a-row>
<a-row
:gutter=
"24"
style=
"float:left;"
>
<a-col
v-if=
"scanStatus"
:md=
"6"
:sm=
"24"
>
<a-button
@
click=
"scanEnter"
>
扫码录入
</a-button>
</a-col>
...
...
@@ -125,12 +130,14 @@
</a-spin>
<link-bill-list
ref=
"linkBillList"
@
ok=
"linkBillListOk"
></link-bill-list>
<member-modal
ref=
"memberModalForm"
@
ok=
"memberModalFormOk"
></member-modal>
<depot-modal
ref=
"depotModalForm"
@
ok=
"depotModalFormOk"
></depot-modal>
</j-modal>
</template>
<
script
>
import
pick
from
'
lodash.pick
'
import
LinkBillList
from
'
../dialog/LinkBillList
'
import
MemberModal
from
'
../../system/modules/MemberModal
'
import
DepotModal
from
'
../../system/modules/DepotModal
'
import
{
FormTypes
}
from
'
@/utils/JEditableTableUtil
'
import
{
JEditableTableMixin
}
from
'
@/mixins/JEditableTableMixin
'
import
{
BillModalMixin
}
from
'
../mixins/BillModalMixin
'
...
...
@@ -146,6 +153,7 @@
components
:
{
LinkBillList
,
MemberModal
,
DepotModal
,
JUpload
,
JDate
,
VNodes
:
{
...
...
jshERP-web/src/views/bill/modules/RetailOutModal.vue
View file @
595bb870
...
...
@@ -70,7 +70,12 @@
@
added=
"onAdded"
@
deleted=
"onDeleted"
>
<template
#buttonAfter
>
<a-row
:gutter=
"24"
data-step=
"4"
data-title=
"扫码录入"
data-intro=
"此功能支持扫码枪扫描商品条码进行录入"
>
<a-row
:gutter=
"24"
style=
"float:left;width:140px;"
>
<a-col
:md=
"24"
:sm=
"24"
>
<a-button
icon=
"plus"
@
click=
"addDepot"
>
新增仓库
</a-button>
</a-col>
</a-row>
<a-row
:gutter=
"24"
style=
"float:left;"
data-step=
"4"
data-title=
"扫码录入"
data-intro=
"此功能支持扫码枪扫描商品条码进行录入"
>
<a-col
v-if=
"scanStatus"
:md=
"6"
:sm=
"24"
>
<a-button
@
click=
"scanEnter"
>
扫码录入
</a-button>
</a-col>
...
...
@@ -136,11 +141,13 @@
</a-form>
</a-spin>
<member-modal
ref=
"memberModalForm"
@
ok=
"memberModalFormOk"
></member-modal>
<depot-modal
ref=
"depotModalForm"
@
ok=
"depotModalFormOk"
></depot-modal>
</j-modal>
</template>
<
script
>
import
pick
from
'
lodash.pick
'
import
MemberModal
from
'
../../system/modules/MemberModal
'
import
DepotModal
from
'
../../system/modules/DepotModal
'
import
{
FormTypes
}
from
'
@/utils/JEditableTableUtil
'
import
{
JEditableTableMixin
}
from
'
@/mixins/JEditableTableMixin
'
import
{
BillModalMixin
}
from
'
../mixins/BillModalMixin
'
...
...
@@ -155,6 +162,7 @@
mixins
:
[
JEditableTableMixin
,
BillModalMixin
],
components
:
{
MemberModal
,
DepotModal
,
JUpload
,
JDate
,
VNodes
:
{
...
...
jshERP-web/src/views/bill/modules/SaleBackModal.vue
View file @
595bb870
...
...
@@ -60,7 +60,12 @@
@
added=
"onAdded"
@
deleted=
"onDeleted"
>
<template
#buttonAfter
>
<a-row
:gutter=
"24"
>
<a-row
:gutter=
"24"
style=
"float:left;width:140px;"
>
<a-col
:md=
"24"
:sm=
"24"
>
<a-button
icon=
"plus"
@
click=
"addDepot"
>
新增仓库
</a-button>
</a-col>
</a-row>
<a-row
:gutter=
"24"
style=
"float:left;"
>
<a-col
v-if=
"scanStatus"
:md=
"6"
:sm=
"24"
>
<a-button
@
click=
"scanEnter"
>
扫码录入
</a-button>
</a-col>
...
...
@@ -144,6 +149,7 @@
<many-account-modal
ref=
"manyAccountModalForm"
@
ok=
"manyAccountModalFormOk"
></many-account-modal>
<link-bill-list
ref=
"linkBillList"
@
ok=
"linkBillListOk"
></link-bill-list>
<customer-modal
ref=
"customerModalForm"
@
ok=
"customerModalFormOk"
></customer-modal>
<depot-modal
ref=
"depotModalForm"
@
ok=
"depotModalFormOk"
></depot-modal>
</j-modal>
</template>
<
script
>
...
...
@@ -151,6 +157,7 @@
import
ManyAccountModal
from
'
../dialog/ManyAccountModal
'
import
LinkBillList
from
'
../dialog/LinkBillList
'
import
CustomerModal
from
'
../../system/modules/CustomerModal
'
import
DepotModal
from
'
../../system/modules/DepotModal
'
import
{
FormTypes
}
from
'
@/utils/JEditableTableUtil
'
import
{
JEditableTableMixin
}
from
'
@/mixins/JEditableTableMixin
'
import
{
BillModalMixin
}
from
'
../mixins/BillModalMixin
'
...
...
@@ -167,6 +174,7 @@
ManyAccountModal
,
LinkBillList
,
CustomerModal
,
DepotModal
,
JUpload
,
JDate
,
JSelectMultiple
,
...
...
jshERP-web/src/views/bill/modules/SaleOrderModal.vue
View file @
595bb870
...
...
@@ -63,7 +63,12 @@
@
valueChange=
"onValueChange"
@
deleted=
"onDeleted"
>
<template
#buttonAfter
>
<a-row
:gutter=
"24"
data-step=
"4"
data-title=
"扫码录入"
data-intro=
"此功能支持扫码枪扫描商品条码进行录入"
>
<a-row
:gutter=
"24"
style=
"float:left;width:140px;"
>
<a-col
:md=
"24"
:sm=
"24"
>
<a-button
icon=
"plus"
@
click=
"addDepot"
>
新增仓库
</a-button>
</a-col>
</a-row>
<a-row
:gutter=
"24"
style=
"float:left;"
data-step=
"4"
data-title=
"扫码录入"
data-intro=
"此功能支持扫码枪扫描商品条码进行录入"
>
<a-col
v-if=
"scanStatus"
:md=
"6"
:sm=
"24"
>
<a-button
@
click=
"scanEnter"
>
扫码录入
</a-button>
</a-col>
...
...
@@ -93,11 +98,13 @@
</a-form>
</a-spin>
<customer-modal
ref=
"customerModalForm"
@
ok=
"customerModalFormOk"
></customer-modal>
<depot-modal
ref=
"depotModalForm"
@
ok=
"depotModalFormOk"
></depot-modal>
</j-modal>
</template>
<
script
>
import
pick
from
'
lodash.pick
'
import
CustomerModal
from
'
../../system/modules/CustomerModal
'
import
DepotModal
from
'
../../system/modules/DepotModal
'
import
{
FormTypes
}
from
'
@/utils/JEditableTableUtil
'
import
{
JEditableTableMixin
}
from
'
@/mixins/JEditableTableMixin
'
import
{
BillModalMixin
}
from
'
../mixins/BillModalMixin
'
...
...
@@ -111,6 +118,7 @@
mixins
:
[
JEditableTableMixin
,
BillModalMixin
],
components
:
{
CustomerModal
,
DepotModal
,
JUpload
,
JDate
,
JSelectMultiple
,
...
...
jshERP-web/src/views/bill/modules/SaleOutModal.vue
View file @
595bb870
...
...
@@ -65,7 +65,12 @@
@
added=
"onAdded"
@
deleted=
"onDeleted"
>
<template
#buttonAfter
>
<a-row
:gutter=
"24"
data-step=
"4"
data-title=
"扫码录入"
data-intro=
"此功能支持扫码枪扫描商品条码进行录入"
>
<a-row
:gutter=
"24"
style=
"float:left;width:140px;"
>
<a-col
:md=
"24"
:sm=
"24"
>
<a-button
icon=
"plus"
@
click=
"addDepot"
>
新增仓库
</a-button>
</a-col>
</a-row>
<a-row
:gutter=
"24"
style=
"float:left;"
data-step=
"4"
data-title=
"扫码录入"
data-intro=
"此功能支持扫码枪扫描商品条码进行录入"
>
<a-col
v-if=
"scanStatus"
:md=
"6"
:sm=
"24"
>
<a-button
@
click=
"scanEnter"
>
扫码录入
</a-button>
</a-col>
...
...
@@ -157,6 +162,7 @@
<many-account-modal
ref=
"manyAccountModalForm"
@
ok=
"manyAccountModalFormOk"
></many-account-modal>
<link-bill-list
ref=
"linkBillList"
@
ok=
"linkBillListOk"
></link-bill-list>
<customer-modal
ref=
"customerModalForm"
@
ok=
"customerModalFormOk"
></customer-modal>
<depot-modal
ref=
"depotModalForm"
@
ok=
"depotModalFormOk"
></depot-modal>
</j-modal>
</template>
<
script
>
...
...
@@ -164,6 +170,7 @@
import
ManyAccountModal
from
'
../dialog/ManyAccountModal
'
import
LinkBillList
from
'
../dialog/LinkBillList
'
import
CustomerModal
from
'
../../system/modules/CustomerModal
'
import
DepotModal
from
'
../../system/modules/DepotModal
'
import
{
FormTypes
}
from
'
@/utils/JEditableTableUtil
'
import
{
JEditableTableMixin
}
from
'
@/mixins/JEditableTableMixin
'
import
{
BillModalMixin
}
from
'
../mixins/BillModalMixin
'
...
...
@@ -180,6 +187,7 @@
ManyAccountModal
,
LinkBillList
,
CustomerModal
,
DepotModal
,
JUpload
,
JDate
,
JSelectMultiple
,
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment