Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in / Register
Toggle navigation
T
TF-MOM-WEB
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
TFMOM
TF-MOM-WEB
Commits
1304c43e
Commit
1304c43e
authored
Oct 16, 2023
by
jingnan
👀
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'dev' of
http://94.191.100.41/tfmom/tf-mom-web
into dev
parents
fc6142dc
70a9048c
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
58 additions
and
34 deletions
+58
-34
Navbar.vue
...cations/architecture-dee/src/layout/components/Navbar.vue
+5
-1
menu.js
applications/architecture-dee/src/store/modules/menu.js
+3
-1
footer.vue
...views/taskExecution/components/ConfirmMaterial/footer.vue
+10
-3
header.vue
...views/taskExecution/components/ConfirmMaterial/header.vue
+11
-4
Table2.vue
...on/components/TechnicalRequirements/components/Table2.vue
+16
-15
index.vue
applications/dee-mes/src/views/taskExecution/index.vue
+5
-1
index.vue
.../views/taskReception/components/taskReceiveCard/index.vue
+8
-9
No files found.
applications/architecture-dee/src/layout/components/Navbar.vue
View file @
1304c43e
...
@@ -6,7 +6,8 @@
...
@@ -6,7 +6,8 @@
</span>
</span>
<div
v-if=
"activeModel"
class=
"login-module"
>
<div
v-if=
"activeModel"
class=
"login-module"
>
<span
class=
"dex"
style=
"cursor: pointer;"
@
click=
"goHome"
>
DEX
</span>
<span
class=
"dex"
style=
"cursor: pointer;"
@
click=
"goHome"
>
DEX
</span>
<span
class=
"moudle-name"
>
{{
activeModel
|
formatMoudleName
}}
</span>
<span
v-if=
"$route.query.backFlag"
class=
"moudle-name"
><i
class=
"el-icon-back"
@
click=
"goback()"
/>
{{
$route
.
query
.
title
}}
</span>
<span
v-else
class=
"moudle-name"
>
{{
activeModel
|
formatMoudleName
}}
</span>
<!--
<span>
>>
</span>
<!--
<span>
>>
</span>
<span>
{{
routeName
}}
</span>
-->
<span>
{{
routeName
}}
</span>
-->
</div>
</div>
...
@@ -202,6 +203,9 @@ export default {
...
@@ -202,6 +203,9 @@ export default {
// }
// }
// this.moduleName = localStorage.getItem('moduleName')
// this.moduleName = localStorage.getItem('moduleName')
// },
// },
goback
()
{
this
.
$router
.
go
(
-
1
)
},
goHome
()
{
goHome
()
{
this
.
$router
.
push
(
`/`
)
this
.
$router
.
push
(
`/`
)
},
},
...
...
applications/architecture-dee/src/store/modules/menu.js
View file @
1304c43e
...
@@ -97,7 +97,9 @@ const mutations = {
...
@@ -97,7 +97,9 @@ const mutations = {
const
actions
=
{
const
actions
=
{
activeModel
({
commit
,
state
},
model
)
{
activeModel
({
commit
,
state
},
model
)
{
// if (!state.activeModel || model.appId !== state.activeModel.id || (model.appId === 'todoTask' && state.activeModel.id !== 'todoTask')) {
// if (!state.activeModel || model.appId !== state.activeModel.id || (model.appId === 'todoTask' && state.activeModel.id !== 'todoTask')) {
if
(
model
.
appId
===
'todoTask'
||
model
.
appId
===
'myMessage'
||
model
.
appId
===
'myTaskReceive'
||
model
.
appId
===
'myCheckTaskReceive'
||
model
.
appId
===
'myAirTaskReceive'
)
{
// 待办任务页特殊处理
if
(
model
.
appId
===
'todoTask'
||
model
.
appId
===
'myMessage'
||
model
.
appId
===
'myTaskReceive'
||
model
.
appId
===
'myCheckTaskReceive'
||
model
.
appId
===
'myAirTaskReceive'
)
{
// 待办任务页特殊处理
commit
(
'SET_ACTIVE_MODEL'
,
{
commit
(
'SET_ACTIVE_MODEL'
,
{
id
:
model
.
appId
,
id
:
model
.
appId
,
path
:
{
...
model
.
pageInfo
}
path
:
{
...
model
.
pageInfo
}
...
...
applications/dee-mes/src/views/taskExecution/components/ConfirmMaterial/footer.vue
View file @
1304c43e
...
@@ -16,7 +16,7 @@
...
@@ -16,7 +16,7 @@
:cell-class-name=
"cellClassName"
:cell-class-name=
"cellClassName"
>
>
<el-table-column
type=
"index"
:width=
"80"
label=
"序号"
align=
"center"
/>
<el-table-column
type=
"index"
:width=
"80"
label=
"序号"
align=
"center"
/>
<el-table-column
:width=
"120"
label=
"扫码录入"
align=
"center"
>
<el-table-column
v-if=
"flag"
:width=
"120"
label=
"扫码录入"
align=
"center"
>
<template
slot-scope=
"scope"
>
<template
slot-scope=
"scope"
>
<el-popover
<el-popover
v-model=
"scope.row.popoverVisible"
v-model=
"scope.row.popoverVisible"
...
@@ -44,6 +44,7 @@
...
@@ -44,6 +44,7 @@
</
template
>
</
template
>
</el-table-column>
</el-table-column>
<el-table-column
<el-table-column
v-if=
"flag"
prop=
"extMaterial.isRecord"
prop=
"extMaterial.isRecord"
label=
"是否记实"
label=
"是否记实"
align=
"center"
align=
"center"
...
@@ -67,7 +68,7 @@
...
@@ -67,7 +68,7 @@
sortable
sortable
show-overflow-tooltip
show-overflow-tooltip
/>
/>
<el-table-column
:width=
"80"
label=
"操作"
align=
"center"
>
<el-table-column
v-if=
"flag"
:width=
"80"
label=
"操作"
align=
"center"
>
<
template
slot-scope=
"scope"
>
<
template
slot-scope=
"scope"
>
<el-button
<el-button
:disabled=
"scope.row.scanCodeRecordsState==='未确认'"
:disabled=
"scope.row.scanCodeRecordsState==='未确认'"
...
@@ -215,7 +216,8 @@ export default {
...
@@ -215,7 +216,8 @@ export default {
stripe
:
true
,
stripe
:
true
,
border
:
true
border
:
true
},
},
scanId
:
null
scanId
:
null
,
flag
:
false
}
}
},
},
created
()
{
created
()
{
...
@@ -232,6 +234,11 @@ export default {
...
@@ -232,6 +234,11 @@ export default {
},
},
// 初始化数据
// 初始化数据
init
()
{
init
()
{
if
(
this
.
$route
.
query
.
title
===
'装配任务执行'
)
{
this
.
flag
=
true
}
else
{
this
.
flag
=
false
}
// 设置数据
// 设置数据
this
.
loading
=
true
this
.
loading
=
true
this
.
tableData
=
[]
this
.
tableData
=
[]
...
...
applications/dee-mes/src/views/taskExecution/components/ConfirmMaterial/header.vue
View file @
1304c43e
...
@@ -2,7 +2,7 @@
...
@@ -2,7 +2,7 @@
<section
class=
"confirm-material-header"
>
<section
class=
"confirm-material-header"
>
<p
class=
"confirm-material-header-title-table"
>
<p
class=
"confirm-material-header-title-table"
>
<span>
物料配套发放:
</span>
<span>
物料配套发放:
</span>
<span>
提示:当零件类型为外购成品时,实称重量/去除重量才可双击编辑!
</span>
<span
v-show=
"flag"
>
提示:当零件类型为外购成品时,实称重量/去除重量才可双击编辑!
</span>
</p>
</p>
<scan
v-show=
"false"
:id=
"onlyUuid"
@
getQrCode=
"getScanBar"
>
扫码录入
</scan>
<scan
v-show=
"false"
:id=
"onlyUuid"
@
getQrCode=
"getScanBar"
>
扫码录入
</scan>
<div>
<div>
...
@@ -16,7 +16,7 @@
...
@@ -16,7 +16,7 @@
@
cell-dblclick=
"deeTableEdit"
@
cell-dblclick=
"deeTableEdit"
>
>
<el-table-column
type=
"index"
:width=
"80"
label=
"序号"
align=
"center"
/>
<el-table-column
type=
"index"
:width=
"80"
label=
"序号"
align=
"center"
/>
<el-table-column
:width=
"120"
label=
"扫码录入"
align=
"center"
>
<el-table-column
v-if=
"flag"
:width=
"120"
label=
"扫码录入"
align=
"center"
>
<template
slot-scope=
"scope"
>
<template
slot-scope=
"scope"
>
<el-popover
<el-popover
v-model=
"scope.row.popoverVisible"
v-model=
"scope.row.popoverVisible"
...
@@ -95,6 +95,7 @@
...
@@ -95,6 +95,7 @@
</
template
>
</
template
>
</el-table-column>
</el-table-column>
<el-table-column
<el-table-column
v-if=
"flag"
prop=
"extMaterial.isRecord"
prop=
"extMaterial.isRecord"
label=
"是否记实"
label=
"是否记实"
align=
"center"
align=
"center"
...
@@ -324,7 +325,8 @@ export default {
...
@@ -324,7 +325,8 @@ export default {
scanId
:
[{
required
:
true
,
message
:
'请扫码录入'
}],
scanId
:
[{
required
:
true
,
message
:
'请扫码录入'
}],
count
:
[{
required
:
true
,
message
:
'请输入数量'
}]
count
:
[{
required
:
true
,
message
:
'请输入数量'
}]
},
},
stateList
:
[]
stateList
:
[],
flag
:
false
}
}
},
},
created
()
{},
created
()
{},
...
@@ -337,6 +339,11 @@ export default {
...
@@ -337,6 +339,11 @@ export default {
methods
:
{
methods
:
{
// 初始化数据
// 初始化数据
init
()
{
init
()
{
if
(
this
.
$route
.
query
.
title
===
'装配任务执行'
)
{
this
.
flag
=
true
}
else
{
this
.
flag
=
false
}
// 设置数据
// 设置数据
this
.
loading
=
true
this
.
loading
=
true
this
.
tableData
=
[]
this
.
tableData
=
[]
...
@@ -390,7 +397,7 @@ export default {
...
@@ -390,7 +397,7 @@ export default {
},
},
deeTableEdit
(
row
,
column
,
cell
,
event
)
{
deeTableEdit
(
row
,
column
,
cell
,
event
)
{
var
that
=
this
var
that
=
this
if
(
row
.
extMaterial
.
resType2
.
typeName
!==
'外购成品'
||
!
row
.
jobResponseOutStorageVOS
)
return
if
(
row
.
extMaterial
.
resType2
.
typeName
!==
'外购成品'
||
!
row
.
jobResponseOutStorageVOS
||
!
this
.
flag
)
return
if
(
column
.
property
===
'actualWeight'
)
{
if
(
column
.
property
===
'actualWeight'
)
{
this
.
setRowValue
=
row
.
actualWeight
this
.
setRowValue
=
row
.
actualWeight
row
.
actualWeightSelect
=
true
row
.
actualWeightSelect
=
true
...
...
applications/dee-mes/src/views/taskExecution/components/TechnicalRequirements/components/Table2.vue
View file @
1304c43e
<
template
>
<
template
>
<section>
<section>
<!-- 表格 -->
<!--
<dee-table
:loading=
"loading"
:index-row=
"indexRow"
:columns=
"tableColums"
:data=
"tableData"
:options=
"tableOptions"
/>
-->
<el-table
<el-table
v-loading=
"loading"
v-loading=
"loading"
:data=
"tableData"
:data=
"tableData"
...
@@ -28,12 +20,15 @@
...
@@ -28,12 +20,15 @@
>
>
<template
<template
slot-scope=
"scope"
slot-scope=
"scope"
><el-button
>
class=
"seepdf"
<el-button
size=
"mini"
v-if=
"flag"
type=
"text"
class=
"seepdf"
@
click=
"seePDF(scope.row)"
size=
"mini"
>
{{
scope
.
row
.
docNumber
}}
</el-button>
type=
"text"
@
click=
"seePDF(scope.row)"
>
{{
scope
.
row
.
docNumber
}}
</el-button>
<span
v-else
>
{{
scope
.
row
.
docNumber
}}
</span>
</
template
>
</
template
>
</el-table-column>
</el-table-column>
<el-table-column
prop=
"name"
label=
"名称"
header-align=
"center"
/>
<el-table-column
prop=
"name"
label=
"名称"
header-align=
"center"
/>
...
@@ -104,7 +99,8 @@ export default {
...
@@ -104,7 +99,8 @@ export default {
tableOptions
:
{
tableOptions
:
{
stripe
:
true
,
stripe
:
true
,
border
:
true
border
:
true
}
},
flag
:
false
}
}
},
},
created
()
{
created
()
{
...
@@ -120,6 +116,11 @@ export default {
...
@@ -120,6 +116,11 @@ export default {
},
},
// 初始化数据
// 初始化数据
init
()
{
init
()
{
if
(
this
.
$route
.
query
.
title
===
'装配任务执行'
)
{
this
.
flag
=
true
}
else
{
this
.
flag
=
false
}
this
.
tableData
=
this
.
$parent
.
$parent
.
$parent
.
tableFile
||
[]
this
.
tableData
=
this
.
$parent
.
$parent
.
$parent
.
tableFile
||
[]
this
.
loading
=
false
this
.
loading
=
false
},
},
...
...
applications/dee-mes/src/views/taskExecution/index.vue
View file @
1304c43e
...
@@ -423,7 +423,7 @@
...
@@ -423,7 +423,7 @@
class=
"gooey-menu-item"
class=
"gooey-menu-item"
content=
"工作说明"
content=
"工作说明"
:disabled=
"isOK"
:disabled=
"isOK"
@
click=
"!isOK && $refs.TechnicalRequirements.open()"
@
click=
"!isOK && $refs.TechnicalRequirements.open(
headerData
)"
>
>
<el-badge
:value=
"12"
class=
"item"
hidden
>
<el-badge
:value=
"12"
class=
"item"
hidden
>
<svg
class=
"icon"
aria-hidden=
"true"
>
<svg
class=
"icon"
aria-hidden=
"true"
>
...
@@ -853,6 +853,10 @@ export default {
...
@@ -853,6 +853,10 @@ export default {
curRow
=
that
.
workingProcedure
.
find
(
curRow
=
that
.
workingProcedure
.
find
(
(
p
)
=>
p
.
statusCode
===
'UnderTest'
(
p
)
=>
p
.
statusCode
===
'UnderTest'
)
)
}
else
if
(
this
.
$route
.
query
.
title
===
'检验任务执行'
)
{
curRow
=
that
.
workingProcedure
.
find
(
(
p
)
=>
p
.
statusCode
===
'Yes'
)
}
else
{
}
else
{
curRow
=
that
.
workingProcedure
.
find
(
curRow
=
that
.
workingProcedure
.
find
(
(
p
)
=>
p
.
statusCode
===
'Not'
(
p
)
=>
p
.
statusCode
===
'Not'
...
...
applications/dee-mes/src/views/taskReception/components/taskReceiveCard/index.vue
View file @
1304c43e
...
@@ -114,6 +114,7 @@
...
@@ -114,6 +114,7 @@
<
script
>
<
script
>
// import Dialog from './dialog'
// import Dialog from './dialog'
// import TimeToSee from '@/views/mes/programExecutionManagement/assemblyPerform/components/TimeToSee/index'
// import TimeToSee from '@/views/mes/programExecutionManagement/assemblyPerform/components/TimeToSee/index'
import
{
mapGetters
}
from
'vuex'
import
{
post
}
from
'@/utils/http'
import
{
post
}
from
'@/utils/http'
export
default
{
export
default
{
name
:
'TaskReceiveCard'
,
name
:
'TaskReceiveCard'
,
...
@@ -185,7 +186,11 @@ export default {
...
@@ -185,7 +186,11 @@ export default {
searchElement
:
[]
searchElement
:
[]
}
}
},
},
computed
:
{},
computed
:
{
...
mapGetters
([
'activeModel'
])
},
watch
:
{
watch
:
{
$route
:
{
$route
:
{
handler
(
to
,
from
)
{
handler
(
to
,
from
)
{
...
@@ -221,19 +226,13 @@ export default {
...
@@ -221,19 +226,13 @@ export default {
title
:
this
.
$route
.
query
.
title
+
'执行'
,
title
:
this
.
$route
.
query
.
title
+
'执行'
,
showMenu
:
false
,
showMenu
:
false
,
showTag
:
'false'
,
showTag
:
'false'
,
isOK
:
item
.
isOK
isOK
:
item
.
isOK
,
backFlag
:
true
// materNo: item.materNo,
// materNo: item.materNo,
// airModelId: item.airModelId,
// airModelId: item.airModelId,
// sortiesId: item.sortiesId,
// sortiesId: item.sortiesId,
}
}
})
})
this
.
$store
.
dispatch
(
'menu/activeModel'
,
{
appId
:
'myTaskReceive'
,
pageInfo
:
{
title
:
this
.
$route
.
query
.
title
,
path
:
'/dee-mes/taskExecution'
}
})
this
.
$store
.
dispatch
(
'app/closeSideBar'
,
false
)
this
.
$store
.
dispatch
(
'app/closeSideBar'
,
false
)
},
},
getTaskAcceptance
()
{
getTaskAcceptance
()
{
...
...
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