Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
F
factory_front
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
1
Merge Requests
1
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
qinjianhui
factory_front
Commits
d33a44ea
Commit
d33a44ea
authored
Apr 08, 2026
by
qinjianhui
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
feat: Eslint 报错修改
parent
236e940e
Show whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
32 additions
and
26 deletions
+32
-26
src/store/order.ts
+5
-4
src/views/order/factoryOrderNew/component/CardLayout.vue
+2
-2
src/views/order/factoryOrderNew/component/OperateDetailsDialog.vue
+1
-1
src/views/order/factoryOrderNew/component/PickCompleteDialog.vue
+1
-1
src/views/order/factoryOrderNew/index.vue
+1
-0
src/views/order/podUs/PodMakeOrder.vue
+22
-18
No files found.
src/store/order.ts
View file @
d33a44ea
...
@@ -20,6 +20,7 @@ const useOrderStore = defineStore('order', {
...
@@ -20,6 +20,7 @@ const useOrderStore = defineStore('order', {
},
},
actions
:
{
actions
:
{
async
setPodBoxList
(
content
:
{
async
setPodBoxList
(
content
:
{
url
:
string
boxList
:
PodMakeOrderData
[]
|
OrderData
|
null
boxList
:
PodMakeOrderData
[]
|
OrderData
|
null
factoryNo
:
number
|
string
|
undefined
factoryNo
:
number
|
string
|
undefined
fromUser
:
number
fromUser
:
number
...
@@ -27,10 +28,10 @@ const useOrderStore = defineStore('order', {
...
@@ -27,10 +28,10 @@ const useOrderStore = defineStore('order', {
box
?:
number
box
?:
number
data
?:
OrderData
data
?:
OrderData
})
{
})
{
console
.
log
(
content
,
'content'
)
console
.
log
(
content
,
'content'
)
const
{
factoryNo
,
warehouseId
,
boxList
,
box
,
data
,
fromUser
}
=
content
const
{
url
,
factoryNo
,
warehouseId
,
boxList
,
box
,
data
,
fromUser
}
=
content
if
(
Array
.
isArray
(
boxList
))
{
if
(
Array
.
isArray
(
boxList
))
{
boxList
.
forEach
(
item
=>
{
boxList
.
forEach
(
(
item
)
=>
{
item
.
fromUser
=
fromUser
item
.
fromUser
=
fromUser
})
})
this
.
podBoxList
=
boxList
this
.
podBoxList
=
boxList
...
@@ -38,7 +39,7 @@ const useOrderStore = defineStore('order', {
...
@@ -38,7 +39,7 @@ const useOrderStore = defineStore('order', {
const
index
=
this
.
podBoxList
?.
findIndex
((
item
)
=>
item
.
box
===
box
)
const
index
=
this
.
podBoxList
?.
findIndex
((
item
)
=>
item
.
box
===
box
)
if
(
index
===
-
1
)
{
if
(
index
===
-
1
)
{
try
{
try
{
const
res
=
await
getPodBoxListApi
(
factoryNo
,
warehouseId
)
const
res
=
await
getPodBoxListApi
(
url
,
factoryNo
,
warehouseId
)
const
boxList
=
res
.
data
.
map
((
item
)
=>
{
const
boxList
=
res
.
data
.
map
((
item
)
=>
{
item
.
fromUser
=
fromUser
item
.
fromUser
=
fromUser
if
(
res
.
data
)
{
if
(
res
.
data
)
{
...
...
src/views/order/factoryOrderNew/component/CardLayout.vue
View file @
d33a44ea
...
@@ -35,7 +35,7 @@
...
@@ -35,7 +35,7 @@
>
>
<div
<div
style=
"
style=
"
background-color: #
F56C6C
;
background-color: #
f56c6c
;
color: #fff;
color: #fff;
padding: 2px 4px;
padding: 2px 4px;
border-radius: 4px;
border-radius: 4px;
...
@@ -67,7 +67,7 @@
...
@@ -67,7 +67,7 @@
<el-image
<el-image
:src=
"img?.url"
:src=
"img?.url"
height=
"50"
height=
"50"
:preview-src-list=
"JSON.parse(item.imageAry as string).map((i:
{ title: string; url: string }
) => i.url)"
:preview-src-list=
"JSON.parse(item.imageAry as string).map((i:
any
) => i.url)"
/>
/>
</div>
</div>
</div>
</div>
...
...
src/views/order/factoryOrderNew/component/OperateDetailsDialog.vue
View file @
d33a44ea
...
@@ -79,7 +79,7 @@
...
@@ -79,7 +79,7 @@
<el-image
<el-image
:src=
"img?.url"
:src=
"img?.url"
height=
"50"
height=
"50"
:preview-src-list=
"JSON.parse(item.imageAry as string).map((i:
{ title: string; url: string }
) => i.url)"
:preview-src-list=
"JSON.parse(item.imageAry as string).map((i:
any
) => i.url)"
/>
/>
</div>
</div>
</div>
</div>
...
...
src/views/order/factoryOrderNew/component/PickCompleteDialog.vue
View file @
d33a44ea
...
@@ -20,7 +20,7 @@
...
@@ -20,7 +20,7 @@
</div>
</div>
<div
class=
"table-view"
>
<div
class=
"table-view"
>
<TableView
<TableView
:paginated-data=
"pickData.pickingSituationList"
:paginated-data=
"pickData.pickingSituationList
|| []
"
:columns=
"columns"
:columns=
"columns"
serial-numberable
serial-numberable
selectionable
selectionable
...
...
src/views/order/factoryOrderNew/index.vue
View file @
d33a44ea
...
@@ -831,6 +831,7 @@
...
@@ -831,6 +831,7 @@
:
is
-
new
-
order
=
"true"
:
is
-
new
-
order
=
"true"
ws
-
open
-
code
=
"STARTORDERNEWPOD"
ws
-
open
-
code
=
"STARTORDERNEWPOD"
ws
-
close
-
code
=
"ENDORDERNEWPOD"
ws
-
close
-
code
=
"ENDORDERNEWPOD"
init
-
url
=
"factory/podOrderPacking/local/getPodBoxOrderDetails"
@
set
-
printer
=
"handlePrinterChange"
@
set
-
printer
=
"handlePrinterChange"
@
set
-
warehouse
-
id
=
"handleWarehouseIdChange"
@
set
-
warehouse
-
id
=
"handleWarehouseIdChange"
@
refresh
=
"() => refreshCurrentView({ isRefreshTree: true
}
)"
@
refresh
=
"() => refreshCurrentView({ isRefreshTree: true
}
)"
...
...
src/views/order/podUs/PodMakeOrder.vue
View file @
d33a44ea
...
@@ -64,7 +64,9 @@
...
@@ -64,7 +64,9 @@
<ElInput
<ElInput
ref=
"productionOrderRef"
ref=
"productionOrderRef"
v-model=
"productionOrder"
v-model=
"productionOrder"
:placeholder=
"props.isNewOrder ? '请输入操作单号' : '请输入生产单号'"
:placeholder=
"
props.isNewOrder ? '请输入操作单号' : '请输入生产单号'
"
clearable
clearable
style=
"width: 100%"
style=
"width: 100%"
@
keyup
.
enter=
"handleSearch"
@
keyup
.
enter=
"handleSearch"
...
@@ -292,11 +294,17 @@ const props = withDefaults(
...
@@ -292,11 +294,17 @@ const props = withDefaults(
modelValue
:
boolean
modelValue
:
boolean
printOrder
:
(
data
:
OrderData
,
callback
:
(
status
:
boolean
)
=>
void
)
=>
void
printOrder
:
(
data
:
OrderData
,
callback
:
(
status
:
boolean
)
=>
void
)
=>
void
warehouseList
:
WarehouseListData
[]
warehouseList
:
WarehouseListData
[]
isNewOrder
:
boolean
isNewOrder
?:
boolean
wsOpenCode
:
string
wsOpenCode
?:
string
wsCloseCode
:
string
wsCloseCode
?:
string
initUrl
?:
string
}
>
(),
}
>
(),
{
isNewOrder
:
false
,
wsOpenCode
:
'STARTORDER'
,
wsCloseCode
:
'ENDORDER'
},
{
isNewOrder
:
false
,
wsOpenCode
:
'STARTORDER'
,
wsCloseCode
:
'ENDORDER'
,
initUrl
:
'factory/podJomallOrderUs/local/getPodBoxOrderDetails'
,
},
)
)
const
emit
=
defineEmits
([
const
emit
=
defineEmits
([
'update:modelValue'
,
'update:modelValue'
,
...
@@ -540,11 +548,10 @@ const renderItemBox = (bool: boolean) => {
...
@@ -540,11 +548,10 @@ const renderItemBox = (bool: boolean) => {
for
(
const
product
of
productList
)
{
for
(
const
product
of
productList
)
{
if
(
if
(
product
.
podJomallUsNo
===
currentCode
||
product
.
podJomallUsNo
===
currentCode
||
product
.
thirdSkuCode
===
currentCode
product
.
thirdSkuCode
===
currentCode
||
(
product
.
operationNos
&&
product
.
operationNos
.
includes
(
currentCode
))
)
{
)
{
coverImage
.
value
=
product
.
previewImgs
?.[
0
]?.
url
||
''
coverImage
.
value
=
product
.
previewImgs
?.[
0
]?.
url
||
''
console
.
log
(
441
,
coverImage
.
value
)
nextTick
(()
=>
{
nextTick
(()
=>
{
tableRef
.
value
?.
setCurrentRow
(
product
)
tableRef
.
value
?.
setCurrentRow
(
product
)
})
})
...
@@ -555,7 +562,6 @@ const renderItemBox = (bool: boolean) => {
...
@@ -555,7 +562,6 @@ const renderItemBox = (bool: boolean) => {
}
}
podOrderDetailsData
.
value
=
data
podOrderDetailsData
.
value
=
data
console
.
log
(
408
,
data
)
if
(
productList
.
every
((
item
)
=>
item
.
power
))
{
if
(
productList
.
every
((
item
)
=>
item
.
power
))
{
if
(
userStore
.
user
?.
id
!==
boxItem
.
fromUser
)
return
if
(
userStore
.
user
?.
id
!==
boxItem
.
fromUser
)
return
...
@@ -598,7 +604,10 @@ const setPodBoxList = (data: WebSocketMessage) => {
...
@@ -598,7 +604,10 @@ const setPodBoxList = (data: WebSocketMessage) => {
if
(
obj
&&
typeof
obj
===
'string'
)
{
if
(
obj
&&
typeof
obj
===
'string'
)
{
const
parsedData
=
JSON
.
parse
(
obj
)
const
parsedData
=
JSON
.
parse
(
obj
)
parsedData
.
fromUser
=
data
.
fromUser
parsedData
.
fromUser
=
data
.
fromUser
orderStore
.
setPodBoxList
(
parsedData
)
orderStore
.
setPodBoxList
({
url
:
props
.
initUrl
,
...
parsedData
,
})
}
}
}
}
const
initPrintDevice
=
()
=>
{
const
initPrintDevice
=
()
=>
{
...
@@ -798,15 +807,14 @@ const initOrderDetailBox = async () => {
...
@@ -798,15 +807,14 @@ const initOrderDetailBox = async () => {
background
:
'rgba(0, 0, 0, 0.3)'
,
background
:
'rgba(0, 0, 0, 0.3)'
,
})
})
try
{
try
{
const
url
=
props
.
isNewOrder
const
url
=
props
.
initUrl
?
'factory/podOrderPacking/local/getPodBoxOrderDetails'
:
'factory/podJomallOrderUs/local/getPodBoxOrderDetails'
const
res
=
await
getPodBoxListApi
(
url
,
factoryNo
,
warehouseId
.
value
)
const
res
=
await
getPodBoxListApi
(
url
,
factoryNo
,
warehouseId
.
value
)
if
(
res
.
code
!==
200
)
{
if
(
res
.
code
!==
200
)
{
ElMessage
.
warning
(
res
.
message
)
ElMessage
.
warning
(
res
.
message
)
return
return
}
}
orderStore
.
setPodBoxList
({
orderStore
.
setPodBoxList
({
url
,
boxList
:
res
.
data
,
boxList
:
res
.
data
,
fromUser
:
userStore
.
user
?
userStore
.
user
.
id
:
0
,
fromUser
:
userStore
.
user
?
userStore
.
user
.
id
:
0
,
factoryNo
,
factoryNo
,
...
@@ -1074,6 +1082,7 @@ const print = (data: OrderData, forcePrint = false, callback?: () => void) => {
...
@@ -1074,6 +1082,7 @@ const print = (data: OrderData, forcePrint = false, callback?: () => void) => {
const
factoryNo
=
userStore
.
user
?.
factory
.
id
const
factoryNo
=
userStore
.
user
?.
factory
.
id
if
(
!
factoryNo
)
return
if
(
!
factoryNo
)
return
orderStore
.
setPodBoxList
({
orderStore
.
setPodBoxList
({
url
:
props
.
initUrl
,
fromUser
:
userStore
.
user
?
userStore
.
user
.
id
:
0
,
fromUser
:
userStore
.
user
?
userStore
.
user
.
id
:
0
,
boxList
:
item
?
(
item
.
data
as
PodMakeOrderData
[])
:
null
,
boxList
:
item
?
(
item
.
data
as
PodMakeOrderData
[])
:
null
,
factoryNo
,
factoryNo
,
...
@@ -1102,11 +1111,6 @@ const clearAllBox = async () => {
...
@@ -1102,11 +1111,6 @@ const clearAllBox = async () => {
userStore
.
user
?.
factory
.
id
,
userStore
.
user
?.
factory
.
id
,
)
)
if
(
res
.
code
!==
200
)
return
if
(
res
.
code
!==
200
)
return
// orderStore.setPodBoxList({
// boxList: res.data,
// factoryNo: userStore.user?.factory.id || '',
// warehouseId: warehouseId.value,
// })
productionOrderRef
.
value
.
focus
()
productionOrderRef
.
value
.
focus
()
podOrderDetailsData
.
value
=
{}
podOrderDetailsData
.
value
=
{}
coverImage
.
value
=
''
coverImage
.
value
=
''
...
...
Write
Preview
Markdown
is supported
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