Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
T
template_vue
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
胡宝山
template_vue
Commits
bbec820d
Commit
bbec820d
authored
Jul 25, 2023
by
kzy
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'newprotect' of
http://gitlab.91isoft.com:90/yangshuo/template_vue
into newprotect
parents
49a410e9
a946d708
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
24 additions
and
38 deletions
+24
-38
check.vue
src/views/equipment/check.vue
+4
-4
management.vue
src/views/equipment/management.vue
+4
-5
second.vue
src/views/equipment/second.vue
+16
-29
No files found.
src/views/equipment/check.vue
View file @
bbec820d
...
@@ -158,10 +158,10 @@
...
@@ -158,10 +158,10 @@
<el-form-item
label=
"厚度:"
prop=
"thickness"
>
<el-form-item
label=
"厚度:"
prop=
"thickness"
>
<el-input
v-model
.
trim=
"singleDetails.thickness"
:readonly=
"true"
/>
<el-input
v-model
.
trim=
"singleDetails.thickness"
:readonly=
"true"
/>
</el-form-item>
</el-form-item>
<el-form-item
label=
"
创建
时间:"
prop=
"createTime"
>
<el-form-item
label=
"
操作
时间:"
prop=
"createTime"
>
<el-input
v-model
.
trim=
"singleDetails.createTime"
:readonly=
"true"
/>
{{ singleDetails.createTime | transformDateByFormat('YYYY-MM-DD HH:mm') }}
</el-form-item>
</el-form-item>
<el-form-item
label=
"
创建人
:"
prop=
"createBy"
>
<el-form-item
label=
"
操作员
:"
prop=
"createBy"
>
<el-input
v-model
.
trim=
"singleDetails.createBy"
:readonly=
"true"
/>
<el-input
v-model
.
trim=
"singleDetails.createBy"
:readonly=
"true"
/>
</el-form-item>
</el-form-item>
</el-form>
</el-form>
...
@@ -194,7 +194,7 @@ export default {
...
@@ -194,7 +194,7 @@ export default {
openDetails
:
false
,
openDetails
:
false
,
// TODO: 模拟测试数据
// TODO: 模拟测试数据
equipmentList
:
[{
equipmentCode
:
'001'
,
lot
:
'xxx'
,
location
:
'位置01'
,
thickness
:
'50'
,
createBy
:
'操作员01'
,
createTime
:
new
Date
()
},
{
equipmentCode
:
'002'
,
lot
:
'xxx'
,
location
:
'位置02'
,
thickness
:
'70'
,
createBy
:
'操作员02'
,
createTime
:
new
Date
()
},
{
equipmentCode
:
'001'
,
lot
:
'xxx'
,
location
:
'位置01'
,
thickness
:
'50'
,
createBy
:
'操作员01'
,
createTime
:
new
Date
()
},
{
equipmentCode
:
'001'
,
lot
:
'xxx'
,
location
:
'位置01'
,
thickness
:
'50'
,
createBy
:
'操作员01'
,
createTime
:
new
Date
()
},
{
equipmentCode
:
'001'
,
lot
:
'xxx'
,
location
:
'位置01'
,
thickness
:
'50'
,
createBy
:
'操作员01'
,
createTime
:
new
Date
()
},
{
equipmentCode
:
'001'
,
lot
:
'xxx'
,
location
:
'位置01'
,
thickness
:
'50'
,
createBy
:
'操作员01'
,
createTime
:
new
Date
()
},
{
equipmentCode
:
'001'
,
lot
:
'xxx'
,
location
:
'位置01'
,
thickness
:
'50'
,
createBy
:
'操作员01'
,
createTime
:
new
Date
()
},
{
equipmentCode
:
'001'
,
lot
:
'xxx'
,
location
:
'位置01'
,
thickness
:
'50'
,
createBy
:
'操作员01'
,
createTime
:
new
Date
()
},
{
equipmentCode
:
'001'
,
lot
:
'xxx'
,
location
:
'位置01'
,
thickness
:
'50'
,
createBy
:
'操作员01'
,
createTime
:
new
Date
()
},
{
equipmentCode
:
'001'
,
lot
:
'xxx'
,
location
:
'位置01'
,
thickness
:
'50'
,
createBy
:
'操作员01'
,
createTime
:
new
Date
()
}],
equipmentList
:
[{
equipmentCode
:
'001'
,
lot
:
'xxx'
,
location
:
'位置01'
,
thickness
:
'50'
,
createBy
:
'操作员01'
,
createTime
:
new
Date
()
},
{
equipmentCode
:
'002'
,
lot
:
'xxx'
,
location
:
'位置02'
,
thickness
:
'70'
,
createBy
:
'操作员02'
,
createTime
:
new
Date
()
},
{
equipmentCode
:
'001'
,
lot
:
'xxx'
,
location
:
'位置01'
,
thickness
:
'50'
,
createBy
:
'操作员01'
,
createTime
:
new
Date
()
},
{
equipmentCode
:
'001'
,
lot
:
'xxx'
,
location
:
'位置01'
,
thickness
:
'50'
,
createBy
:
'操作员01'
,
createTime
:
new
Date
()
},
{
equipmentCode
:
'001'
,
lot
:
'xxx'
,
location
:
'位置01'
,
thickness
:
'50'
,
createBy
:
'操作员01'
,
createTime
:
new
Date
()
},
{
equipmentCode
:
'001'
,
lot
:
'xxx'
,
location
:
'位置01'
,
thickness
:
'50'
,
createBy
:
'操作员01'
,
createTime
:
new
Date
()
},
{
equipmentCode
:
'001'
,
lot
:
'xxx'
,
location
:
'位置01'
,
thickness
:
'50'
,
createBy
:
'操作员01'
,
createTime
:
new
Date
()
},
{
equipmentCode
:
'001'
,
lot
:
'xxx'
,
location
:
'位置01'
,
thickness
:
'50'
,
createBy
:
'操作员01'
,
createTime
:
new
Date
()
},
{
equipmentCode
:
'001'
,
lot
:
'xxx'
,
location
:
'位置01'
,
thickness
:
'50'
,
createBy
:
'操作员01'
,
createTime
:
new
Date
()
},
{
equipmentCode
:
'001'
,
lot
:
'xxx'
,
location
:
'位置01'
,
thickness
:
'50'
,
createBy
:
'操作员01'
,
createTime
:
new
Date
()
}],
check
:
'盘点'
,
check
:
'
开始
盘点'
,
typeParent
:
'text'
,
typeParent
:
'text'
,
typePrimary
:
'primary'
,
typePrimary
:
'primary'
,
typeSuccess
:
'success'
,
typeSuccess
:
'success'
,
...
...
src/views/equipment/management.vue
View file @
bbec820d
...
@@ -45,7 +45,6 @@
...
@@ -45,7 +45,6 @@
<div
style=
"padding:5px 10px"
>
<div
style=
"padding:5px 10px"
>
<div
class=
"mb12 font-small-bold"
>
设备管理列表
</div>
<div
class=
"mb12 font-small-bold"
>
设备管理列表
</div>
<el-table
v-loading=
"loading"
border
:data=
"equipmentList"
@
selection-change=
"handleSelectionChange"
>
<el-table
v-loading=
"loading"
border
:data=
"equipmentList"
@
selection-change=
"handleSelectionChange"
>
<el-table-column
type=
"selection"
width=
"55"
/>
<el-table-column
type=
"index"
label=
"序号"
width=
"80"
/>
<el-table-column
type=
"index"
label=
"序号"
width=
"80"
/>
<el-table-column
label=
"编码"
prop=
"equipmentCode"
width=
"120"
>
<el-table-column
label=
"编码"
prop=
"equipmentCode"
width=
"120"
>
<template
slot-scope=
"scope"
>
<template
slot-scope=
"scope"
>
...
@@ -67,7 +66,7 @@
...
@@ -67,7 +66,7 @@
{{
scope
.
row
.
thickness
||
'-'
}}
{{
scope
.
row
.
thickness
||
'-'
}}
</
template
>
</
template
>
</el-table-column>
</el-table-column>
<el-table-column
label=
"
创建
员"
prop=
"createBy"
>
<el-table-column
label=
"
操作
员"
prop=
"createBy"
>
<
template
slot-scope=
"scope"
>
<
template
slot-scope=
"scope"
>
{{
scope
.
row
.
createBy
||
'-'
}}
{{
scope
.
row
.
createBy
||
'-'
}}
</
template
>
</
template
>
...
@@ -138,10 +137,10 @@
...
@@ -138,10 +137,10 @@
<el-form-item
label=
"厚度:"
prop=
"thickness"
>
<el-form-item
label=
"厚度:"
prop=
"thickness"
>
<el-input
v-model
.
trim=
"singleDetails.thickness"
:readonly=
"true"
/>
<el-input
v-model
.
trim=
"singleDetails.thickness"
:readonly=
"true"
/>
</el-form-item>
</el-form-item>
<el-form-item
label=
"
创建
时间:"
prop=
"createTime"
>
<el-form-item
label=
"
操作
时间:"
prop=
"createTime"
>
<el-input
v-model
.
trim=
"singleDetails.createTime"
:readonly=
"true"
/>
{{ singleDetails.createTime | transformDateByFormat('YYYY-MM-DD HH:mm') }}
</el-form-item>
</el-form-item>
<el-form-item
label=
"
创建人
:"
prop=
"createBy"
>
<el-form-item
label=
"
操作员
:"
prop=
"createBy"
>
<el-input
v-model
.
trim=
"singleDetails.createBy"
:readonly=
"true"
/>
<el-input
v-model
.
trim=
"singleDetails.createBy"
:readonly=
"true"
/>
</el-form-item>
</el-form-item>
</el-form>
</el-form>
...
...
src/views/equipment/second.vue
View file @
bbec820d
...
@@ -43,6 +43,7 @@
...
@@ -43,6 +43,7 @@
:name=
"addProcess"
:name=
"addProcess"
:size=
"smallSize"
:size=
"smallSize"
:icon=
"addIcon"
:icon=
"addIcon"
@
btn-click=
"handleAdd"
/>
/>
</el-form-item>
</el-form-item>
</div>
</div>
...
@@ -51,7 +52,6 @@
...
@@ -51,7 +52,6 @@
<div
style=
"padding:5px 10px"
>
<div
style=
"padding:5px 10px"
>
<div
class=
"mb12 font-small-bold"
>
设备管理列表
</div>
<div
class=
"mb12 font-small-bold"
>
设备管理列表
</div>
<el-table
v-loading=
"loading"
border
:data=
"processList"
@
selection-change=
"handleSelectionChange"
>
<el-table
v-loading=
"loading"
border
:data=
"processList"
@
selection-change=
"handleSelectionChange"
>
<el-table-column
type=
"selection"
width=
"55"
/>
<el-table-column
type=
"index"
label=
"序号"
width=
"80"
/>
<el-table-column
type=
"index"
label=
"序号"
width=
"80"
/>
<el-table-column
label=
"工序名称"
prop=
"processCode"
:show-overflow-tooltip=
"true"
>
<el-table-column
label=
"工序名称"
prop=
"processCode"
:show-overflow-tooltip=
"true"
>
<template
slot-scope=
"scope"
>
<template
slot-scope=
"scope"
>
...
@@ -78,12 +78,12 @@
...
@@ -78,12 +78,12 @@
{{
scope
.
row
.
thickness
||
'-'
}}
{{
scope
.
row
.
thickness
||
'-'
}}
</
template
>
</
template
>
</el-table-column>
</el-table-column>
<el-table-column
label=
"
创建人
"
prop=
"createBy"
>
<el-table-column
label=
"
操作员
"
prop=
"createBy"
>
<
template
slot-scope=
"scope"
>
<
template
slot-scope=
"scope"
>
{{
scope
.
row
.
createBy
||
'-'
}}
{{
scope
.
row
.
createBy
||
'-'
}}
</
template
>
</
template
>
</el-table-column>
</el-table-column>
<el-table-column
label=
"
创建
时间"
:show-overflow-tooltip=
"true"
align=
"center"
prop=
"createTime"
>
<el-table-column
label=
"
操作
时间"
:show-overflow-tooltip=
"true"
align=
"center"
prop=
"createTime"
>
<
template
slot-scope=
"scope"
>
<
template
slot-scope=
"scope"
>
<span>
{{
scope
.
row
.
createTime
|
transformDateByFormat
(
'YYYY-MM-DD HH:mm'
)
}}
</span>
<span>
{{
scope
.
row
.
createTime
|
transformDateByFormat
(
'YYYY-MM-DD HH:mm'
)
}}
</span>
</
template
>
</
template
>
...
@@ -102,36 +102,23 @@
...
@@ -102,36 +102,23 @@
<!-- 添加或修改设备配置对话框 -->
<!-- 添加或修改设备配置对话框 -->
<el-dialog
:title=
"title"
:visible
.
sync=
"open"
width=
"500px"
append-to-body
>
<el-dialog
:title=
"title"
:visible
.
sync=
"open"
width=
"500px"
append-to-body
>
<el-form
ref=
"form"
:model=
"form"
:rules=
"rules"
size=
"small"
label-width=
"80px"
>
<el-form
ref=
"form"
:model=
"form"
:rules=
"rules"
size=
"small"
label-width=
"80px"
>
<el-form-item
label=
"
名称"
prop=
"roleName
"
>
<el-form-item
label=
"
工序名称"
prop=
"roleKey
"
>
<el-input
v-model
.
trim=
"form.roleName"
show-word-limit
:maxlength=
"30"
placeholder=
"请输入设备
名称"
/>
<el-input
show-word-limit
:maxlength=
"30"
placeholder=
"请输入工序
名称"
/>
</el-form-item>
</el-form-item>
<el-form-item
label=
"
设备来源
"
prop=
"roleKey"
>
<el-form-item
label=
"
编码
"
prop=
"roleKey"
>
<el-input
v-model
.
trim=
"form.roleKey"
show-word-limit
:maxlength=
"30"
placeholder=
"请输入设备来源
"
/>
<el-input
show-word-limit
:maxlength=
"30"
placeholder=
"请输入设备编码
"
/>
</el-form-item>
</el-form-item>
<el-form-item
label=
"
排序
"
prop=
"roleSort"
>
<el-form-item
label=
"
lot
"
prop=
"roleSort"
>
<el-input-number
v-model=
"form.roleSort"
style=
"width: 100%"
controls-position=
"right"
:min=
"0"
/>
<el-input-number
style=
"width: 100%"
controls-position=
"right"
:min=
"0"
/>
</el-form-item>
</el-form-item>
<el-form-item
label=
"设备批次"
>
<el-form-item
label=
"位置"
prop=
"roleName"
>
<el-tree
<el-input
show-word-limit
:maxlength=
"30"
placeholder=
"请输入设备位置"
/>
ref=
"menu"
</el-form-item>
class=
"tree-border"
<el-form-item
label=
"厚度"
prop=
"roleName"
>
:data=
"menuOptions"
<el-input
show-word-limit
:maxlength=
"30"
placeholder=
"请输入设备厚度"
/>
show-checkbox
node-key=
"id"
check-strictly
empty-text=
"加载中,请稍后"
:props=
"defaultProps"
@
check-change=
"handleMenuCheckChange"
/>
</el-form-item>
</el-form-item>
<el-form-item
label=
"备注"
>
<el-form-item
label=
"备注"
>
<el-input
<el-input
maxlength=
"200"
show-word-limit
type=
"textarea"
placeholder=
"请输入内容"
/>
v-model
.
trim=
"form.remark"
maxlength=
"200"
show-word-limit
type=
"textarea"
placeholder=
"请输入内容"
/>
</el-form-item>
</el-form-item>
</el-form>
</el-form>
<div
slot=
"footer"
class=
"dialog-footer"
>
<div
slot=
"footer"
class=
"dialog-footer"
>
...
@@ -515,7 +502,7 @@ export default {
...
@@ -515,7 +502,7 @@ export default {
this
.
reset
()
this
.
reset
()
this
.
getMenuTreeselect
()
this
.
getMenuTreeselect
()
this
.
open
=
true
this
.
open
=
true
this
.
title
=
'
添加角色
'
this
.
title
=
'
设备入库
'
},
},
/** 修改按钮操作 */
/** 修改按钮操作 */
handleUpdate
(
row
)
{
handleUpdate
(
row
)
{
...
...
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