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
09c48bc7
Commit
09c48bc7
authored
Apr 10, 2020
by
仇晓婷
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'product' of
http://git.mes123.com/zhouyx/mes-ui
into product
parents
9b30289a
2a5cc640
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
334 additions
and
47 deletions
+334
-47
dataGrid.vue
components/page/dataGrid.vue
+4
-0
zh-CN.js
i18n/locale/zh-CN.js
+5
-0
product.vue
layouts/basic-layout/product.vue
+8
-14
index.vue
pages/aps/aps/index.vue
+44
-9
approval.vue
pages/crm/statistical/costomer/approval.vue
+1
-1
entryrecordlist.vue
pages/implement/components/entryrecordlist.vue
+22
-3
index.vue
pages/mesPlan/index.vue
+245
-19
index.vue
pages/qc/dataTrace/index.vue
+5
-1
No files found.
components/page/dataGrid.vue
View file @
09c48bc7
...
...
@@ -42,6 +42,7 @@
:height=
"tableHeight"
:draggable=
"draggable"
:size=
"size"
:row-key=
"rowKey"
ref=
"table"
class=
"tableCommon"
@
on-expand=
"expand"
...
...
@@ -235,6 +236,9 @@ export default {
span
:
{
type
:
Number
,
default
:
24
},
rowKey
:{
type
:[
String
,
Number
]
}
},
created
()
{
...
...
i18n/locale/zh-CN.js
View file @
09c48bc7
...
...
@@ -928,6 +928,11 @@ export default {
id
:
''
,
part_task_pk
:
'计划编号'
,
mes_code
:
'计划编号'
,
urgency_level
:
'紧急程度'
,
batchnum
:
'批次号'
,
drawingnum
:
'图号'
,
project_no
:
'项目号'
,
product_name
:
'产品名称'
,
priority
:
'优先级'
,
plan_qty
:
'排产数量'
,
spare_qty
:
'备件数量'
,
...
...
layouts/basic-layout/product.vue
View file @
09c48bc7
...
...
@@ -48,12 +48,12 @@
<!--
{{}}
-->
<Breadcrumb
class=
"i-layout-header-breadcrumb"
v-if=
"homeMenuItem==''"
>
<BreadcrumbItem
to=
"/"
class=
"white"
>
<Icon
type=
"ios-home"
title=
"首页"
/>
<Icon
type=
"ios-home"
/>
首页
</BreadcrumbItem>
</Breadcrumb>
<Breadcrumb
class=
"i-layout-header-breadcrumb"
v-else-if=
"homeMenuItem!=''"
separator=
">"
>
<BreadcrumbItem
to=
"/"
class=
"white"
>
<Icon
type=
"ios-home"
title=
"首页"
/>
<Icon
type=
"ios-home"
/>
首页
</BreadcrumbItem>
<BreadcrumbItem>
{{
homeMenu
}}
...
...
@@ -248,8 +248,7 @@ export default {
},
0
);
},
$route
(
to
,
from
)
{
if
(
to
.
name
===
from
.
name
)
{
// 相同路由,不同参数,跳转时,重载页面
if
(
to
.
name
===
from
.
name
)
{
// 相同路由,不同参数,跳转时,重载页面
if
(
Setting
.
sameRouteForceUpdate
)
{
this
.
handleReload
();
}
...
...
@@ -268,10 +267,7 @@ export default {
},
handleScroll
()
{
if
(
!
this
.
headerHide
)
return
;
const
scrollTop
=
document
.
body
.
scrollTop
+
document
.
documentElement
.
scrollTop
;
const
scrollTop
=
document
.
body
.
scrollTop
+
document
.
documentElement
.
scrollTop
;
if
(
!
this
.
ticking
)
{
this
.
ticking
=
true
;
requestAnimation
(()
=>
{
...
...
@@ -298,8 +294,7 @@ export default {
// todo $menuHead.handleGetMenuHeight();
}
},
handleReload
()
{
// 针对缓存的页面也生效
handleReload
()
{
// 针对缓存的页面也生效
const
isCurrentPageCache
=
this
.
keepAlive
.
indexOf
(
this
.
$route
.
name
)
>
-
1
;
const
pageName
=
this
.
$route
.
name
;
if
(
isCurrentPageCache
)
{
...
...
@@ -352,11 +347,11 @@ export default {
.i-layout-header-breadcrumb .white .ivu-breadcrumb-item-link {
color: #ffffff!important;//wheat
}
.ivu-icon-ios-home{
font-size: 20px;
}
.white{
color: #ffffff!important;
// a{
// color: #ffffff!important;
// }
}
.product-layout {
.i-layout-content {
...
...
@@ -417,7 +412,6 @@ export default {
}
}
tr {
// line-height: 35px;
td {
padding: 9px 10px 0px;
.table_row_ul {
...
...
pages/aps/aps/index.vue
View file @
09c48bc7
...
...
@@ -146,16 +146,50 @@ export default {
category
:
"icon"
},
{
key
:
"mes
_c
ode"
,
key
:
"mes
C
ode"
,
title
:
this
.
l
(
"mes_code"
),
align
:
"left"
,
high
:
true
,
width
:
240
,
},
{
key
:
"product_name"
,
title
:
this
.
l
(
"product_name"
),
align
:
"left"
,
high
:
true
},
{
key
:
"drawingnum"
,
title
:
this
.
l
(
"drawingnum"
),
align
:
"left"
,
high
:
true
},
{
key
:
"project_no"
,
title
:
this
.
l
(
"project_no"
),
align
:
"left"
,
high
:
true
},
{
key
:
"batchnum"
,
title
:
this
.
l
(
"batchnum"
),
align
:
"left"
,
high
:
true
},
{
key
:
"urgency_level"
,
title
:
this
.
l
(
"urgency_level"
),
align
:
"left"
,
high
:
true
,
code
:
"plan.order.urgencyLevel"
,
width
:
100
,
},
{
key
:
"priority"
,
title
:
this
.
l
(
"priority"
),
align
:
"left"
,
high
:
true
,
hide
:
true
,
render
:
(
h
,
params
)
=>
{
return
h
(
"span"
,
{},
params
.
index
+
1
);
}
...
...
@@ -163,14 +197,15 @@ export default {
{
key
:
"plan_qty"
,
title
:
this
.
l
(
"plan_qty"
),
align
:
"left"
,
align
:
"right"
,
width
:
100
,
high
:
true
,
sortable
:
true
},
{
key
:
"spare_qty"
,
title
:
this
.
l
(
"spare_qty"
),
align
:
"left"
,
align
:
"right"
,
width
:
100
,
high
:
true
},
{
...
...
@@ -180,7 +215,7 @@ export default {
high
:
true
,
hide
:
true
,
resizable
:
true
,
width
:
1
4
0
width
:
1
5
0
},
{
key
:
"plan_finish"
,
...
...
@@ -190,7 +225,7 @@ export default {
hide
:
true
,
sortable
:
true
,
resizable
:
true
,
width
:
1
4
0
width
:
1
5
0
},
{
key
:
"notes"
,
...
...
@@ -205,7 +240,7 @@ export default {
title
:
this
.
l
(
"demand_start"
),
align
:
"center"
,
resizable
:
true
,
width
:
1
4
0
width
:
1
5
0
},
{
key
:
"demand_finish"
,
...
...
@@ -213,7 +248,7 @@ export default {
align
:
"center"
,
high
:
true
,
resizable
:
true
,
width
:
1
4
0
width
:
1
5
0
},
{
key
:
"badjustflag"
,
...
...
@@ -235,7 +270,7 @@ export default {
icon
:
"md-options"
,
type
:
"icon"
,
title
:
"工序参数设置"
,
oprate
:
"edit"
,
oprate
:
"edit"
},
on
:
{
click
:
()
=>
this
.
openAddModel
(
2
,
params
.
row
)
}
}),
...
...
pages/crm/statistical/costomer/approval.vue
View file @
09c48bc7
...
...
@@ -31,7 +31,7 @@ export default {
{
key
:
'schemaName'
,
title
:
'类别'
,
align
:
'center'
},
{
key
:
'currentNodeName'
,
title
:
'环节'
,
align
:
'center'
},
{
key
:
'nextNodeName'
,
title
:
'下一环节'
,
align
:
'center'
},
{
key
:
'creationTime'
,
title
:
'创建时间'
,
align
:
'center'
},
{
key
:
'creationTime'
,
title
:
'创建时间'
,
align
:
'center'
,
width
:
'190'
},
{
key
:
'id'
,
title
:
'操作'
,
...
...
pages/implement/components/entryrecordlist.vue
View file @
09c48bc7
...
...
@@ -22,9 +22,9 @@
</Select>
</
template
>
<Button
type=
"primary"
@
click=
"QcCardChecker(1)"
class=
"title_btn ml10"
>
操作员
</Button>
<Button
type=
"primary"
@
click=
"QcCardChecker(2)"
class=
"title_btn ml10"
>
互检员
</Button>
<Button
type=
"primary"
@
click=
"SendCheck()"
class=
"title_btn ml10"
>
送检
</Button>
<Button
type=
"primary"
@
click=
"SendCheckRecord()"
class=
"title_btn ml10"
>
送检记录
</Button>
<Button
type=
"primary"
:disabled=
"ishavhj"
@
click=
"QcCardChecker(2)"
class=
"title_btn ml10"
>
互检员
</Button>
<Button
type=
"primary"
:disabled=
"ishavzj"
@
click=
"SendCheck()"
class=
"title_btn ml10"
>
送检
</Button>
<Button
type=
"primary"
:disabled=
"ishavzj"
@
click=
"SendCheckRecord()"
class=
"title_btn ml10"
>
送检记录
</Button>
</div>
<div
class=
"table01"
>
<Table
ref=
"table"
border
class=
"tableCommon"
:height=
"taHeight"
:columns=
"recordcolumn"
:data=
"recorddata"
>
...
...
@@ -237,6 +237,8 @@ export default {
entryModel
:
{},
disabled
:
false
,
look
:
'查看'
,
ishavhj
:
true
,
ishavzj
:
true
,
taHeight
:
''
,
entryrecordfilesModal
:
false
,
entryrecorddataModal
:
false
,
...
...
@@ -478,6 +480,23 @@ export default {
QS
.
stringify
(
this
.
datasearch
)
service
.
get
(
`
${
url
}
`
).
then
((
response
)
=>
{
this
.
recorddata
=
response
.
result
let
gh
=
this
.
recorddata
.
filter
(
function
(
obj
)
{
return
obj
.
check_type
===
2
})
if
(
gh
!=
null
&&
gh
.
length
>
0
)
{
this
.
ishavhj
=
false
}
else
{
this
.
ishavhj
=
true
}
let
gh1
=
this
.
recorddata
.
filter
(
function
(
obj
)
{
return
obj
.
check_type
===
3
||
obj
.
check_type
===
4
})
if
(
gh1
!=
null
&&
gh1
.
length
>
0
)
{
this
.
ishavzj
=
false
}
else
{
this
.
ishavzj
=
true
}
})
},
handleselfCheckAll
()
{
...
...
pages/mesPlan/index.vue
View file @
09c48bc7
This diff is collapsed.
Click to expand it.
pages/qc/dataTrace/index.vue
View file @
09c48bc7
...
...
@@ -17,7 +17,7 @@
<div
class=
"tableBox mb10"
:style=
"
{height:tbHeight}">
<div
class=
"table"
>
<div
v-if=
"listTask.length==0"
class=
"wu_data"
>
暂无数据
</div>
<Row
:gutter=
"16"
>
<Row
:gutter=
"16"
:style=
"
{width:rowWidth}"
>
<Col
span=
"6"
v-for=
"(item,index) in listTask"
:key=
"index"
>
<Card
class=
"card"
>
<h3
slot=
"title"
>
...
...
@@ -264,6 +264,7 @@ export default {
total
:
0
,
//总数
conditions
:
[]
},
rowWidth
:
''
,
showPagesize
:
[
20
,
50
,
100
],
showModel
:
false
,
list
:
[],
...
...
@@ -381,6 +382,9 @@ export default {
.
then
(
res
=>
{
this
.
listTask
=
res
.
result
.
items
;
this
.
search
.
total
=
res
.
result
.
totalCount
;
if
(
this
.
listTask
.
length
<
4
){
this
.
rowWidth
=
"100%"
}
});
},
searchModel
()
{
...
...
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