Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
N
NLT-e-cigarette
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
张伯涛
NLT-e-cigarette
Commits
1585c671
Commit
1585c671
authored
Jun 06, 2022
by
11528
Browse files
Options
Browse Files
Download
Plain Diff
Merge remote-tracking branch 'origin/master' into master
parents
201e7228
b49eb294
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
44 additions
and
40 deletions
+44
-40
Station.vue
src/views/productionInfo/Station.vue
+5
-5
index.vue
src/views/system/device/index.vue
+17
-13
index.vue
src/views/system/role/index.vue
+1
-1
index.vue
src/views/system/user/index.vue
+21
-21
No files found.
src/views/productionInfo/Station.vue
View file @
1585c671
...
@@ -115,7 +115,7 @@
...
@@ -115,7 +115,7 @@
<
template
slot-scope=
"scope"
>
<
template
slot-scope=
"scope"
>
<el-link
<el-link
size=
"mini"
size=
"mini"
type=
"
primary
"
type=
"
success
"
style=
"margin-left: 10px"
style=
"margin-left: 10px"
@
click=
"handleUpdate(scope.row)"
@
click=
"handleUpdate(scope.row)"
>
修改
</el-link>
>
修改
</el-link>
...
@@ -146,7 +146,7 @@
...
@@ -146,7 +146,7 @@
<div
class=
"labelName"
>
工站编号
</div>
<div
class=
"labelName"
>
工站编号
</div>
<div
class=
"labelName"
>
Position No
</div>
<div
class=
"labelName"
>
Position No
</div>
</div>
</div>
<el-input
:maxlength=
"
3
0"
v-model
.
trim=
"form.staCode"
placeholder=
"请输入工站编号"
/>
<el-input
:maxlength=
"
5
0"
v-model
.
trim=
"form.staCode"
placeholder=
"请输入工站编号"
/>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"12"
>
<el-col
:span=
"12"
>
...
@@ -155,7 +155,7 @@
...
@@ -155,7 +155,7 @@
<div
class=
"labelName"
>
工站名称
</div>
<div
class=
"labelName"
>
工站名称
</div>
<div
class=
"labelName"
>
Position Name
</div>
<div
class=
"labelName"
>
Position Name
</div>
</div>
</div>
<el-input
:maxlength=
"
3
0"
v-model
.
trim=
"form.staName"
placeholder=
"请输入工站名称"
/>
<el-input
:maxlength=
"
10
0"
v-model
.
trim=
"form.staName"
placeholder=
"请输入工站名称"
/>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"12"
>
<el-col
:span=
"12"
>
...
@@ -192,7 +192,7 @@
...
@@ -192,7 +192,7 @@
<div
class=
"labelName"
>
工站简称
</div>
<div
class=
"labelName"
>
工站简称
</div>
<div
class=
"labelName"
>
Position Abbr
</div>
<div
class=
"labelName"
>
Position Abbr
</div>
</div>
</div>
<el-input
:maxlength=
"
3
0"
v-model
.
trim=
"form.staAbbreviation"
placeholder=
"请输入工站简称"
/>
<el-input
:maxlength=
"
5
0"
v-model
.
trim=
"form.staAbbreviation"
placeholder=
"请输入工站简称"
/>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"24"
>
<el-col
:span=
"24"
>
...
@@ -252,7 +252,7 @@ export default {
...
@@ -252,7 +252,7 @@ export default {
{
required
:
true
,
message
:
'请输入工站名称'
,
trigger
:
'blur'
}
{
required
:
true
,
message
:
'请输入工站名称'
,
trigger
:
'blur'
}
],
],
staType
:
[
staType
:
[
{
required
:
true
,
message
:
'请选择工站类型'
,
trigger
:
'
blur
'
}
{
required
:
true
,
message
:
'请选择工站类型'
,
trigger
:
'
change
'
}
]
]
},
},
// 查询设备类型数据字典
// 查询设备类型数据字典
...
...
src/views/system/device/index.vue
View file @
1585c671
...
@@ -91,13 +91,19 @@
...
@@ -91,13 +91,19 @@
<span>
{{
scope
.
row
.
deviceType
===
1
?
'生产设备'
:
'扫描设备'
}}
</span>
<span>
{{
scope
.
row
.
deviceType
===
1
?
'生产设备'
:
'扫描设备'
}}
</span>
</
template
>
</
template
>
</el-table-column>
</el-table-column>
<el-table-column
align=
"center"
prop=
"factoryType"
>
<
template
slot=
"header"
>
<div>
工站
</div>
<div>
Position
</div>
</
template
>
</el-table-column>
<el-table-column
:show-overflow-tooltip=
"true"
align=
"center"
prop=
"createDate"
width=
"200"
>
<el-table-column
:show-overflow-tooltip=
"true"
align=
"center"
prop=
"createDate"
width=
"200"
>
<
template
slot=
"header"
>
<
template
slot=
"header"
>
<div>
创建时间
</div>
<div>
创建时间
</div>
<div>
Build Time
</div>
<div>
Build Time
</div>
</
template
>
</
template
>
<
template
slot-scope=
"scope"
>
<
template
slot-scope=
"scope"
>
<span>
{{
scope
.
row
.
createDate
|
transformDateByFormat
(
'YYYY-MM-DD HH:mm'
)
}}
</span>
<span>
{{
scope
.
row
.
createDate
|
transformDateByFormat
(
'YYYY-MM-DD HH:mm
:ss
'
)
}}
</span>
</
template
>
</
template
>
</el-table-column>
</el-table-column>
<el-table-column
align=
"center"
prop=
"updateBy"
>
<el-table-column
align=
"center"
prop=
"updateBy"
>
...
@@ -128,7 +134,7 @@
...
@@ -128,7 +134,7 @@
<el-link
<el-link
v-hasPermi=
"['sys:device:update']"
v-hasPermi=
"['sys:device:update']"
size=
"mini"
size=
"mini"
type=
"
primary
"
type=
"
success
"
style=
"margin-left: 10px"
style=
"margin-left: 10px"
@
click=
"handleUpdate(scope.row)"
@
click=
"handleUpdate(scope.row)"
>
修改
</el-link>
>
修改
</el-link>
...
@@ -160,7 +166,7 @@
...
@@ -160,7 +166,7 @@
<div
class=
"labelName"
>
设备名称
</div>
<div
class=
"labelName"
>
设备名称
</div>
<div
class=
"labelName"
>
Equipment Name
</div>
<div
class=
"labelName"
>
Equipment Name
</div>
</div>
</div>
<el-input
:maxlength=
"
3
0"
v-model
.
trim=
"form.deviceName"
placeholder=
"请输入设备名称"
/>
<el-input
:maxlength=
"
10
0"
v-model
.
trim=
"form.deviceName"
placeholder=
"请输入设备名称"
/>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"12"
>
<el-col
:span=
"12"
>
...
@@ -185,16 +191,16 @@
...
@@ -185,16 +191,16 @@
<div
class=
"labelName"
>
设备编号
</div>
<div
class=
"labelName"
>
设备编号
</div>
<div
class=
"labelName"
>
Equipment Number
</div>
<div
class=
"labelName"
>
Equipment Number
</div>
</div>
</div>
<el-input
:maxlength=
"
3
0"
v-model
.
trim=
"form.deviceCode"
placeholder=
"请输入设备编号"
/>
<el-input
:maxlength=
"
10
0"
v-model
.
trim=
"form.deviceCode"
placeholder=
"请输入设备编号"
/>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"12"
>
<el-col
:span=
"12"
>
<el-form-item
class=
"labelHeight"
label=
"工站"
prop=
"
staId
"
>
<el-form-item
class=
"labelHeight"
label=
"工站"
prop=
"
factoryType
"
>
<div
slot=
"label"
class=
"labelClassRequired"
>
<div
slot=
"label"
class=
"labelClassRequired"
>
<div
class=
"labelName"
>
工站
</div>
<div
class=
"labelName"
>
工站
</div>
<div
class=
"labelName"
>
Position
</div>
<div
class=
"labelName"
>
Position
</div>
</div>
</div>
<el-select
v-model=
"form.
staId
"
placeholder=
"请选择工站"
clearable
size=
"small"
>
<el-select
v-model=
"form.
factoryType
"
placeholder=
"请选择工站"
clearable
size=
"small"
>
<el-option
<el-option
v-for=
"dict in staOptions"
v-for=
"dict in staOptions"
:key=
"dict.businessId"
:key=
"dict.businessId"
...
@@ -222,7 +228,7 @@
...
@@ -222,7 +228,7 @@
<div
class=
"labelName"
>
备注
</div>
<div
class=
"labelName"
>
备注
</div>
<div
class=
"labelName"
>
PS
</div>
<div
class=
"labelName"
>
PS
</div>
</div>
</div>
<el-input
maxlength=
"400
"
show-word-limit
v-model
.
trim=
"form.remarks"
type=
"textarea"
:row=
"3"
placeholder=
"请输入备注"
/>
<el-input
:maxlength=
"256
"
show-word-limit
v-model
.
trim=
"form.remarks"
type=
"textarea"
:row=
"3"
placeholder=
"请输入备注"
/>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
</el-row>
</el-row>
...
@@ -306,13 +312,10 @@ export default {
...
@@ -306,13 +312,10 @@ export default {
{
required
:
true
,
message
:
'请输入设备名称'
,
trigger
:
'blur'
}
{
required
:
true
,
message
:
'请输入设备名称'
,
trigger
:
'blur'
}
],
],
deviceType
:
[
deviceType
:
[
{
required
:
true
,
message
:
'请选择设备类型'
,
trigger
:
'
blur
'
}
{
required
:
true
,
message
:
'请选择设备类型'
,
trigger
:
'
change
'
}
],
],
// deviceCode: [
factoryType
:
[
// { required: true, message: '请输入设备编号', trigger: 'blur' }
{
required
:
true
,
message
:
'请选择工站'
,
trigger
:
'change'
}
// ],
staId
:
[
{
required
:
true
,
message
:
'请选择工站'
,
trigger
:
'blur'
}
]
]
}
}
}
}
...
@@ -461,6 +464,7 @@ export default {
...
@@ -461,6 +464,7 @@ export default {
deviceType
:
undefined
,
deviceType
:
undefined
,
deviceCode
:
undefined
,
deviceCode
:
undefined
,
remarks
:
undefined
,
remarks
:
undefined
,
factoryType
:
undefined
,
flag
:
'1'
flag
:
'1'
}
}
this
.
resetForm
(
'form'
)
this
.
resetForm
(
'form'
)
...
...
src/views/system/role/index.vue
View file @
1585c671
...
@@ -211,7 +211,7 @@
...
@@ -211,7 +211,7 @@
</el-radio-group>
</el-radio-group>
</el-form-item>
</el-form-item>
<el-form-item
class=
"labelHeight"
label=
"菜单权限"
prop=
"menuIds"
>
<el-form-item
class=
"labelHeight"
label=
"菜单权限"
prop=
"menuIds"
>
<div
slot=
"label"
class=
"labelClass"
>
<div
slot=
"label"
class=
"labelClass
Required
"
>
<div
class=
"labelName"
>
菜单权限
</div>
<div
class=
"labelName"
>
菜单权限
</div>
<div
class=
"labelName"
>
Menu Limit
</div>
<div
class=
"labelName"
>
Menu Limit
</div>
</div>
</div>
...
...
src/views/system/user/index.vue
View file @
1585c671
...
@@ -1148,27 +1148,27 @@ export default {
...
@@ -1148,27 +1148,27 @@ export default {
formData
.
append
(
'file'
,
this
.
fileList
)
formData
.
append
(
'file'
,
this
.
fileList
)
importExcel
(
formData
).
then
(
res
=>
{
importExcel
(
formData
).
then
(
res
=>
{
if
(
res
.
code
===
200
)
{
if
(
res
.
code
===
200
)
{
if
(
res
.
data
.
filename
===
null
)
{
//
if (res.data.filename === null) {
this
.
$message
.
success
(
'导入成功'
)
this
.
$message
.
success
(
'导入成功'
)
this
.
fileList
=
[]
this
.
fileList
=
[]
// 导入成功后关闭弹出框
// 导入成功后关闭弹出框
this
.
importLoading
=
false
this
.
importLoading
=
false
this
.
upload
.
open
=
false
this
.
upload
.
open
=
false
// 导入成功后刷新页面
// 导入成功后刷新页面
this
.
getList
()
this
.
getList
()
}
else
{
//
} else {
uploadFalseFile
({
fileName
:
res
.
data
.
filename
}).
then
(
res
=>
{
//
uploadFalseFile({ fileName: res.data.filename }).then(res => {
const
blob
=
new
Blob
([
res
])
//
const blob = new Blob([res])
const
downloadElement
=
document
.
createElement
(
'a'
)
//
const downloadElement = document.createElement('a')
const
href
=
window
.
URL
.
createObjectURL
(
blob
)
// 创建下载的链接
//
const href = window.URL.createObjectURL(blob) // 创建下载的链接
downloadElement
.
href
=
href
//
downloadElement.href = href
downloadElement
.
download
=
'模板错误提示'
+
'.txt'
// 下载后文件名
//
downloadElement.download = '模板错误提示' + '.txt' // 下载后文件名
document
.
body
.
appendChild
(
downloadElement
)
//
document.body.appendChild(downloadElement)
downloadElement
.
click
()
// 点击下载
//
downloadElement.click() // 点击下载
document
.
body
.
removeChild
(
downloadElement
)
// 下载完成移除元素
//
document.body.removeChild(downloadElement) // 下载完成移除元素
window
.
URL
.
revokeObjectURL
(
href
)
// 释放掉blob对象
//
window.URL.revokeObjectURL(href) // 释放掉blob对象
})
//
})
}
//
}
this
.
importLoading
=
false
this
.
importLoading
=
false
}
else
{
}
else
{
this
.
$message
.
info
(
'上传超时,请重新上传'
)
this
.
$message
.
info
(
'上传超时,请重新上传'
)
...
...
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