Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
M
mes-ui
Project
Project
Details
Activity
Releases
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
周远喜
mes-ui
Commits
4bd13615
Commit
4bd13615
authored
Apr 01, 2020
by
仇晓婷
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
优化
parent
6d888d95
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
173 additions
and
165 deletions
+173
-165
index.vue
pages/basicData/code/index.vue
+108
-104
index.vue
pages/order/monitoring/index.vue
+10
-6
record.vue
pages/order/monitoring/record.vue
+55
-55
No files found.
pages/basicData/code/index.vue
View file @
4bd13615
...
...
@@ -17,7 +17,7 @@
<
template
slot=
"buttons"
>
<Button
type=
"primary"
@
click=
"addModal=true"
>
新增
</Button>
</
template
>
</DataGrid>
</DataGrid>
<Modal
v-model=
"addModal"
title=
"新增"
width=
"800"
footer-hide
>
<Add
@
on-close=
"cancel"
@
on-ok=
"addOk"
/>
</Modal>
...
...
@@ -33,14 +33,14 @@
</div>
</template>
<
script
>
import
Api
from
'./api'
import
Add
from
'./add'
import
Edit
from
'./edit'
import
Detail
from
'./detail'
import
Search
from
'./search'
import
Set
from
'./set'
import
Api
from
"./api"
;
import
Add
from
"./add"
;
import
Edit
from
"./edit"
;
import
Detail
from
"./detail"
;
import
Search
from
"./search"
;
import
Set
from
"./set"
;
export
default
{
name
:
'list'
,
name
:
"list"
,
components
:
{
Add
,
Edit
,
...
...
@@ -52,7 +52,7 @@ export default {
return
{
action
:
Api
.
index
,
easySearch
:
{
keys
:
{
op
:
'businessName'
,
value
:
null
}
keys
:
{
op
:
"businessName"
,
value
:
null
}
},
addModal
:
false
,
editModal
:
false
,
...
...
@@ -61,200 +61,204 @@ export default {
deletelModal
:
false
,
curId
:
0
,
columns
:
[
{
key
:
'id'
,
title
:
this
.
l
(
'id'
),
hide
:
true
,
align
:
'left'
},
{
key
:
"id"
,
title
:
this
.
l
(
"id"
),
hide
:
true
,
align
:
"left"
},
{
key
:
'businessName'
,
title
:
this
.
l
(
'businessName'
),
align
:
'left'
,
title
:
"序号"
,
type
:
"index"
,
width
:
60
,
align
:
"center"
},
{
key
:
"businessName"
,
title
:
this
.
l
(
"businessName"
),
align
:
"left"
,
easy
:
true
,
high
:
true
},
{
key
:
'businessCode'
,
title
:
this
.
l
(
'businessCode'
),
align
:
'left'
,
key
:
"businessCode"
,
title
:
this
.
l
(
"businessCode"
),
align
:
"left"
,
easy
:
true
,
high
:
true
},
{
key
:
'prefix'
,
title
:
this
.
l
(
'prefix'
),
align
:
'left'
,
key
:
"prefix"
,
title
:
this
.
l
(
"prefix"
),
align
:
"left"
,
easy
:
true
,
high
:
true
},
{
key
:
'maxSerial'
,
title
:
this
.
l
(
'maxSerial'
),
align
:
'left'
,
key
:
"maxSerial"
,
title
:
this
.
l
(
"maxSerial"
),
align
:
"left"
,
high
:
true
},
{
key
:
'day'
,
title
:
this
.
l
(
'day'
),
align
:
'left'
,
key
:
"day"
,
title
:
this
.
l
(
"day"
),
align
:
"left"
,
high
:
true
,
code
:
'mes_xingchi_system.business_code_config.day'
code
:
"mes_xingchi_system.business_code_config.day"
},
{
key
:
'remark'
,
title
:
this
.
l
(
'remark'
),
align
:
'left'
,
key
:
"remark"
,
title
:
this
.
l
(
"remark"
),
align
:
"left"
,
easy
:
true
,
high
:
true
},
{
key
:
'creationTime'
,
title
:
this
.
l
(
'creationTime'
),
key
:
"creationTime"
,
title
:
this
.
l
(
"creationTime"
),
hide
:
true
,
align
:
'left'
align
:
"left"
},
{
key
:
'creatorUserId'
,
title
:
this
.
l
(
'creatorUserId'
),
key
:
"creatorUserId"
,
title
:
this
.
l
(
"creatorUserId"
),
hide
:
true
,
align
:
'left'
align
:
"left"
},
{
key
:
'lastModificationTime'
,
title
:
this
.
l
(
'lastModificationTime'
),
key
:
"lastModificationTime"
,
title
:
this
.
l
(
"lastModificationTime"
),
hide
:
true
,
align
:
'left'
align
:
"left"
},
{
key
:
'lastModifierUserId'
,
title
:
this
.
l
(
'lastModifierUserId'
),
key
:
"lastModifierUserId"
,
title
:
this
.
l
(
"lastModifierUserId"
),
hide
:
true
,
align
:
'left'
align
:
"left"
},
{
key
:
'isDeleted'
,
title
:
this
.
l
(
'isDeleted'
),
key
:
"isDeleted"
,
title
:
this
.
l
(
"isDeleted"
),
hide
:
true
,
align
:
'left'
align
:
"left"
},
{
key
:
'deletionTime'
,
title
:
this
.
l
(
'deletionTime'
),
key
:
"deletionTime"
,
title
:
this
.
l
(
"deletionTime"
),
hide
:
true
,
align
:
'left'
align
:
"left"
},
{
key
:
'deleterUserId'
,
title
:
this
.
l
(
'deleterUserId'
),
key
:
"deleterUserId"
,
title
:
this
.
l
(
"deleterUserId"
),
hide
:
true
,
align
:
'left'
align
:
"left"
},
{
title
:
'操作'
,
key
:
'id'
,
title
:
"操作"
,
key
:
"id"
,
width
:
220
,
align
:
'center'
,
align
:
"center"
,
render
:
(
h
,
params
)
=>
{
return
h
(
'div'
,
{
class
:
'action'
},
[
return
h
(
"div"
,
{
class
:
"action"
},
[
h
(
'op'
,
"op"
,
{
attrs
:
{
oprate
:
'set'
oprate
:
"set"
},
on
:
{
click
:
()
=>
this
.
set
(
params
.
row
.
id
)
}
},
'设置'
"设置"
),
h
(
'op'
,
"op"
,
{
attrs
:
{
oprate
:
'detail'
oprate
:
"detail"
},
on
:
{
click
:
()
=>
this
.
detail
(
params
.
row
.
id
)
}
},
'查看'
"查看"
),
h
(
'op'
,
"op"
,
{
attrs
:
{
oprate
:
'detail'
,
class
:
'edit'
oprate
:
"detail"
,
class
:
"edit"
},
on
:
{
click
:
()
=>
this
.
edit
(
params
.
row
.
id
)
}
},
'编辑'
"编辑"
),
h
(
'op'
,
"op"
,
{
attrs
:
{
oprate
:
'delete'
,
class
:
'remove'
oprate
:
"delete"
,
class
:
"remove"
},
on
:
{
click
:
()
=>
this
.
remove
(
params
.
row
.
id
)
}
},
'删除'
"删除"
)
])
])
;
}
}
]
}
},
mounted
()
{
};
},
mounted
()
{},
async
fetch
({
store
,
params
})
{
await
store
.
dispatch
(
'loadDictionary'
)
// 加载数据字典
await
store
.
dispatch
(
"loadDictionary"
);
// 加载数据字典
},
methods
:
{
addOk
()
{
this
.
$refs
.
grid
.
load
()
this
.
addModal
=
false
this
.
detailModal
=
false
this
.
editModal
=
false
this
.
setModal
=
false
this
.
curId
=
0
this
.
$refs
.
grid
.
load
()
;
this
.
addModal
=
false
;
this
.
detailModal
=
false
;
this
.
editModal
=
false
;
this
.
setModal
=
false
;
this
.
curId
=
0
;
},
search
()
{
this
.
$refs
.
grid
.
reload
(
this
.
easySearch
)
this
.
$refs
.
grid
.
reload
(
this
.
easySearch
)
;
},
detail
(
id
)
{
this
.
detailModal
=
true
this
.
curId
=
id
this
.
detailModal
=
true
;
this
.
curId
=
id
;
},
edit
(
id
)
{
this
.
editModal
=
true
this
.
curId
=
id
this
.
editModal
=
true
;
this
.
curId
=
id
;
},
set
(
id
)
{
this
.
setModal
=
true
this
.
curId
=
id
this
.
setModal
=
true
;
this
.
curId
=
id
;
},
remove
(
id
)
{
this
.
deletelModal
=
true
this
.
curId
=
id
this
.
deletelModal
=
true
;
this
.
curId
=
id
;
},
removeOk
()
{
Api
.
delete
({
id
:
this
.
curId
}).
then
(
(
r
)
=>
{
Api
.
delete
({
id
:
this
.
curId
}).
then
(
r
=>
{
if
(
r
.
success
)
{
this
.
$refs
.
grid
.
load
()
this
.
deletelModal
=
false
this
.
$Message
.
success
(
'删除成功'
)
this
.
$refs
.
grid
.
load
()
;
this
.
deletelModal
=
false
;
this
.
$Message
.
success
(
"删除成功"
);
}
})
})
;
},
removeCancel
()
{
this
.
deletelModal
=
false
this
.
deletelModal
=
false
;
},
cancel
()
{
this
.
curId
=
0
this
.
addModal
=
false
this
.
detailModal
=
false
this
.
editModal
=
false
this
.
deletedlModal
=
false
this
.
setModal
=
false
this
.
curId
=
0
;
this
.
addModal
=
false
;
this
.
detailModal
=
false
;
this
.
editModal
=
false
;
this
.
deletedlModal
=
false
;
this
.
setModal
=
false
;
},
l
(
key
)
{
/*
...
...
@@ -278,11 +282,11 @@ export default {
deleterUserId:'',
}
*/
let
vkey
=
'business_code_config'
+
'.'
+
key
return
this
.
$t
(
vkey
)
||
key
let
vkey
=
"business_code_config"
+
"."
+
key
;
return
this
.
$t
(
vkey
)
||
key
;
}
}
}
}
;
</
script
>
<
style
lang=
"less"
>
</
style
>
\ No newline at end of file
pages/order/monitoring/index.vue
View file @
4bd13615
...
...
@@ -65,6 +65,12 @@ export default {
curId
:
0
,
columns
:
[
{
key
:
"id"
,
title
:
this
.
l
(
"id"
),
hide
:
true
,
align
:
"left"
},
{
title
:
"序号"
,
type
:
"index"
,
width
:
40
,
align
:
"center"
},
{
key
:
"status"
,
title
:
this
.
l
(
"status"
),
...
...
@@ -329,14 +335,12 @@ export default {
{
key
:
"remark"
,
title
:
this
.
l
(
"remark"
),
align
:
"left"
,
easy
:
true
,
high
:
true
align
:
"center"
},
{
title
:
"暂停记录"
,
key
:
"
id
"
,
width
:
1
4
0
,
key
:
"
zanting
"
,
width
:
1
0
0
,
align
:
"center"
,
render
:
(
h
,
params
)
=>
{
return
h
(
"div"
,
{
class
:
"action"
},
[
...
...
@@ -353,7 +357,7 @@ export default {
},
{
title
:
"操作"
,
key
:
"
id
"
,
key
:
"
caozuo
"
,
width
:
100
,
align
:
"center"
,
render
:
(
h
,
params
)
=>
{
...
...
pages/order/monitoring/record.vue
View file @
4bd13615
...
...
@@ -7,10 +7,10 @@
</div>
</
template
>
<
script
>
import
Api
from
'./api'
import
Detail
from
'./detail'
import
Api
from
"./api"
;
import
Detail
from
"./detail"
;
export
default
{
name
:
'record'
,
name
:
"record"
,
components
:
{
Detail
},
...
...
@@ -19,24 +19,30 @@ export default {
detailModal
:
false
,
action
:
Api
.
record
,
condition
:
{
orderId
:
{
op
:
'Equal'
,
value
:
this
.
eid
},
keys
:
{
op
:
'pauseCause,'
,
value
:
null
}
orderId
:
{
op
:
"Equal"
,
value
:
this
.
eid
},
keys
:
{
op
:
"pauseCause,"
,
value
:
null
}
},
data
:
[],
curId
:
0
,
columns
:
[
{
key
:
'id'
,
title
:
this
.
l
(
'id'
),
hide
:
true
,
align
:
'left'
},
{
key
:
"id"
,
title
:
this
.
l
(
"id"
),
hide
:
true
,
align
:
"left"
},
{
key
:
'mesCode'
,
title
:
this
.
l
(
'mesCode'
),
align
:
'left'
,
title
:
"序号"
,
type
:
"index"
,
width
:
60
,
align
:
"center"
},
{
key
:
"mesCode"
,
title
:
this
.
l
(
"mesCode"
),
align
:
"left"
,
render
:
(
h
,
params
)
=>
h
(
'a'
,
"a"
,
{
attrs
:
{
oprate
:
'detail'
oprate
:
"detail"
},
on
:
{
click
:
()
=>
this
.
detail
(
params
.
row
.
id
)
}
},
...
...
@@ -44,9 +50,9 @@ export default {
)
},
{
key
:
'productName'
,
title
:
this
.
l
(
'productName'
),
align
:
'left'
key
:
"productName"
,
title
:
this
.
l
(
"productName"
),
align
:
"left"
},
// {
// key: 'orderId',
...
...
@@ -55,92 +61,86 @@ export default {
// hide: false
// },
{
key
:
'pauseCause'
,
title
:
this
.
l
(
'pauseCause'
),
align
:
'left'
,
code
:
'mes_xingchi_plan.order_material.pauseCause'
key
:
"pauseCause"
,
title
:
this
.
l
(
"pauseCause"
),
align
:
"left"
,
code
:
"mes_xingchi_plan.order_material.pauseCause"
},
{
key
:
'creationTime'
,
title
:
this
.
l
(
'creationTime'
),
key
:
"creationTime"
,
title
:
this
.
l
(
"creationTime"
),
easy
:
true
,
high
:
true
,
align
:
'left'
align
:
"left"
},
{
key
:
'creator'
,
title
:
this
.
l
(
'creator'
),
key
:
"creator"
,
title
:
this
.
l
(
"creator"
),
easy
:
true
,
high
:
true
,
align
:
'left'
align
:
"left"
},
{
key
:
'laster'
,
title
:
this
.
l
(
'laster'
),
key
:
"laster"
,
title
:
this
.
l
(
"laster"
),
easy
:
true
,
high
:
true
,
align
:
'left'
align
:
"left"
},
{
key
:
'lastModificationTime'
,
title
:
this
.
l
(
'lastModificationTime'
),
key
:
"lastModificationTime"
,
title
:
this
.
l
(
"lastModificationTime"
),
easy
:
true
,
high
:
true
,
align
:
'left'
,
align
:
"left"
,
render
:
(
h
,
params
)
=>
{
return
h
(
'span'
,
params
.
row
.
lastModificationTime
==
'0001-01-01 00:00:00'
?
''
"span"
,
params
.
row
.
lastModificationTime
==
"0001-01-01 00:00:00"
?
""
:
params
.
row
.
lastModificationTime
)
)
;
}
},
// {
// key: 'path',
// title: this.l('path'),
// easy: true,
// high: true,
// align: 'left'
// },
{
key
:
'relatedPerson'
,
type
:
'user'
,
title
:
this
.
l
(
'relatedPerson'
),
align
:
'left'
,
key
:
"relatedPerson"
,
type
:
"user"
,
title
:
this
.
l
(
"relatedPerson"
),
align
:
"left"
,
high
:
true
}
]
}
}
;
},
props
:
{
eid
:
Number
},
created
()
{},
async
fetch
({
store
,
params
})
{
await
store
.
dispatch
(
'loadDictionary'
)
// 加载数据字典
await
store
.
dispatch
(
"loadDictionary"
);
// 加载数据字典
},
methods
:
{
search
()
{
this
.
$refs
.
grid
.
reload
(
this
.
easySearch
)
this
.
$refs
.
grid
.
reload
(
this
.
easySearch
)
;
},
l
(
key
)
{
let
vkey
=
'order_pause'
+
'.'
+
key
return
this
.
$t
(
vkey
)
||
key
let
vkey
=
"order_pause"
+
"."
+
key
;
return
this
.
$t
(
vkey
)
||
key
;
},
detail
(
id
)
{
this
.
detailModal
=
true
this
.
curId
=
id
this
.
detailModal
=
true
;
this
.
curId
=
id
;
}
},
watch
:
{
eid
(
v
)
{
this
.
condition
.
orderId
.
value
=
v
this
.
$refs
.
grid
.
reload
(
this
.
condition
)
this
.
condition
.
orderId
.
value
=
v
;
this
.
$refs
.
grid
.
reload
(
this
.
condition
)
;
}
}
}
}
;
</
script
>
<
style
lang=
'less'
>
</
style
>
\ No newline at end of file
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