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
f671b388
Commit
f671b388
authored
Aug 07, 2023
by
wdy
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
工序库设备领用
parent
fd7d85dd
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
155 additions
and
11 deletions
+155
-11
check.js
src/api/equipment/check.js
+2
-2
draw.vue
src/views/equipment/draw.vue
+68
-2
index.vue
src/views/processManagement/basicProcessManagement/index.vue
+19
-4
draw.vue
src/views/processManagement/draw.vue
+66
-3
No files found.
src/api/equipment/check.js
View file @
f671b388
...
@@ -12,7 +12,7 @@ export function listCheck(query) {
...
@@ -12,7 +12,7 @@ export function listCheck(query) {
export
function
abandon
(
data
)
{
export
function
abandon
(
data
)
{
return
request
({
return
request
({
url
:
'/wbwarehouse/abandon'
,
url
:
'/wbwarehouse/abandon'
,
method
:
'put'
,
method
:
'put'
,
data
,
data
,
headers
:
{
headers
:
{
...
@@ -51,4 +51,4 @@ export function checkInventory(query) {
...
@@ -51,4 +51,4 @@ export function checkInventory(query) {
url
:
'/wbwarehouse/checkInventory/'
+
query
,
url
:
'/wbwarehouse/checkInventory/'
+
query
,
method
:
'get'
,
method
:
'get'
,
});
});
}
}
\ No newline at end of file
src/views/equipment/draw.vue
View file @
f671b388
...
@@ -232,6 +232,61 @@
...
@@ -232,6 +232,61 @@
<!-- TODO: 处理 -->
<!-- TODO: 处理 -->
<el-dialog
:title=
"title"
:visible
.
sync=
"openHandle"
width=
"1200px"
append-to-body
:close-on-click-modal=
"false"
@
close=
"handlecanceClose"
>
<el-dialog
:title=
"title"
:visible
.
sync=
"openHandle"
width=
"1200px"
append-to-body
:close-on-click-modal=
"false"
@
close=
"handlecanceClose"
>
<el-form
class=
"aboutSingleDetails"
ref=
"formDetails"
:model=
"singleDetails"
size=
"small"
label-width=
"90px"
>
<el-row>
<el-col
:span=
"12"
>
<el-form-item
label=
"pn:"
prop=
"pn"
>
<el-input
v-model
.
trim=
"singleDetails.pn"
:readonly=
"true"
/>
</el-form-item>
</el-col>
<el-col
:span=
"12"
>
<el-form-item
label=
"phd:"
prop=
"phd"
>
<el-input
v-model
.
trim=
"singleDetails.phd"
:readonly=
"true"
/>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col
:span=
"12"
>
<el-form-item
label=
"prank:"
prop=
"prank"
>
<el-input
v-model
.
trim=
"singleDetails.prank"
:readonly=
"true"
/>
</el-form-item>
</el-col>
<el-col
:span=
"12"
>
<el-form-item
label=
"pgx:"
prop=
"pgx"
>
<el-input
v-model
.
trim=
"singleDetails.pgx"
:readonly=
"true"
/>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col
:span=
"12"
>
<el-form-item
label=
"pissb:"
prop=
"pissb"
>
<el-input
v-model
.
trim=
"singleDetails.pissb"
:readonly=
"true"
/>
</el-form-item>
</el-col>
<el-col
:span=
"12"
>
<el-form-item
label=
"状态:"
prop=
"pstatus"
>
<
template
>
<span
v-if=
"singleDetails.pstatus === '0'"
style=
"color: red"
>
未完成
</span>
<span
v-else
style=
"color: green"
>
已完成
</span>
</
template
>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col
:span=
"12"
>
<el-form-item
label=
"申请人:"
prop=
"createName"
>
<el-input
v-model
.
trim=
"singleDetails.createName"
:readonly=
"true"
/>
</el-form-item>
</el-col>
<el-col
:span=
"12"
>
<el-form-item
label=
" 申请时间:"
prop=
"createDate"
>
<el-input
v-model
.
trim=
"singleDetails.createDate"
:readonly=
"true"
/>
</el-form-item>
</el-col>
</el-row>
</el-form>
<!-- 分割线-->
<el-divider></el-divider>
<el-form
ref=
"queryFormWarehouse"
style=
"padding: 0 0 0 10px"
:model=
"queryParamsDetail"
:inline=
"true"
>
<el-form
ref=
"queryFormWarehouse"
style=
"padding: 0 0 0 10px"
:model=
"queryParamsDetail"
:inline=
"true"
>
<el-form-item
label=
"pn"
prop=
"pn"
>
<el-form-item
label=
"pn"
prop=
"pn"
>
<el-input
<el-input
...
@@ -322,9 +377,12 @@
...
@@ -322,9 +377,12 @@
<!--
登录验证
-->
<!--
登录验证
-->
<
el
-
dialog
:
title
=
"title"
:
visible
.
sync
=
"openLogin"
width
=
"500px"
append
-
to
-
body
:
close
-
on
-
click
-
modal
=
"false"
>
<
el
-
dialog
:
title
=
"title"
:
visible
.
sync
=
"openLogin"
width
=
"500px"
append
-
to
-
body
:
close
-
on
-
click
-
modal
=
"false"
>
<
div
style
=
"text-align: center"
>
<
span
style
=
"font-size: 15px"
>
该操作需要权限认证
<
/span
>
<
/div
>
<
el
-
form
ref
=
"form"
:
model
=
"loginform"
label
-
width
=
"80px"
>
<
el
-
form
ref
=
"form"
:
model
=
"loginform"
label
-
width
=
"80px"
>
<
el
-
form
-
item
label
=
"密码"
>
<
el
-
form
-
item
label
=
"密码"
>
<
el
-
input
v
-
model
=
"loginform.password"
type
=
"password"
placeholder
=
"请输入
权限菜单
密码"
/>
<
el
-
input
v
-
model
=
"loginform.password"
type
=
"password"
placeholder
=
"请输入密码"
/>
<
/el-form-item
>
<
/el-form-item
>
<
el
-
form
-
item
>
<
el
-
form
-
item
>
<
el
-
button
type
=
"primary"
@
click
=
"handleConfirm"
>
确定
<
/el-button
>
<
el
-
button
type
=
"primary"
@
click
=
"handleConfirm"
>
确定
<
/el-button
>
...
@@ -602,6 +660,8 @@ export default {
...
@@ -602,6 +660,8 @@ export default {
// 处理点击
// 处理点击
handle
(
row
)
{
handle
(
row
)
{
const
id
=
row
.
businessId
this
.
singleDetails
=
row
this
.
openHandle
=
true
this
.
openHandle
=
true
this
.
applyId
=
row
.
businessId
this
.
applyId
=
row
.
businessId
this
.
pn
=
row
.
pn
this
.
pn
=
row
.
pn
...
@@ -618,6 +678,12 @@ export default {
...
@@ -618,6 +678,12 @@ export default {
page
:
this
.
queryParamsDetail
.
page
,
page
:
this
.
queryParamsDetail
.
page
,
rows
:
this
.
queryParamsDetail
.
rows
rows
:
this
.
queryParamsDetail
.
rows
}
}
detail
(
id
).
then
(
res
=>
{
res
.
data
.
createDate
=
parseTime
(
res
.
data
.
createDate
,
'{y
}
-{m
}
-{d
}
'
)
this
.
applyList
=
res
.
data
.
wbApplyDetailList
this
.
applyStatus
=
res
.
data
.
pstatus
this
.
loadingDetail
=
false
}
)
// 调warehouse分页查询接口
// 调warehouse分页查询接口
getEquipment
(
obj
).
then
(
res
=>
{
getEquipment
(
obj
).
then
(
res
=>
{
if
(
res
.
code
===
200
)
{
if
(
res
.
code
===
200
)
{
...
@@ -704,7 +770,7 @@ export default {
...
@@ -704,7 +770,7 @@ export default {
// 菜单权限验证
// 菜单权限验证
login
()
{
login
()
{
this
.
title
=
'
菜单权限
'
this
.
title
=
'
权限校验
'
this
.
openLogin
=
true
this
.
openLogin
=
true
this
.
openHandle
=
false
this
.
openHandle
=
false
}
,
}
,
...
...
src/views/processManagement/basicProcessManagement/index.vue
View file @
f671b388
...
@@ -73,6 +73,11 @@
...
@@ -73,6 +73,11 @@
{{
scope
.
row
.
phd
||
'-'
}}
{{
scope
.
row
.
phd
||
'-'
}}
</
template
>
</
template
>
</el-table-column>
</el-table-column>
<el-table-column
label=
"入库时间"
:show-overflow-tooltip=
"true"
align=
"center"
prop=
"recycleDate"
>
<
template
slot-scope=
"scope"
>
<span>
{{
scope
.
row
.
recycleDate
|
transformDateByFormat
(
'YYYY-MM-DD'
)
}}
</span>
</
template
>
</el-table-column>
<el-table-column
label=
"操作员"
prop=
"createName"
:show-overflow-tooltip=
"true"
>
<el-table-column
label=
"操作员"
prop=
"createName"
:show-overflow-tooltip=
"true"
>
<
template
slot-scope=
"scope"
>
<
template
slot-scope=
"scope"
>
{{
scope
.
row
.
createName
||
'-'
}}
{{
scope
.
row
.
createName
||
'-'
}}
...
@@ -173,9 +178,18 @@
...
@@ -173,9 +178,18 @@
</el-form-item>
</el-form-item>
</el-col>
</el-col>
</el-row>
</el-row>
<el-form-item
label=
"parnk:"
prop=
"prank"
>
<el-row>
<el-input
v-model
.
trim=
"singleDetails.prank"
:readonly=
"true"
/>
<el-col
:span=
"12"
>
</el-form-item>
<el-form-item
label=
"parnk:"
prop=
"prank"
>
<el-input
v-model
.
trim=
"singleDetails.prank"
:readonly=
"true"
/>
</el-form-item>
</el-col>
<el-col
:span=
"12"
>
<el-form-item
label=
"入库日期:"
prop=
"recycleDate"
>
<el-input
v-model
.
trim=
"singleDetails.recycleDate"
:readonly=
"true"
/>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-row>
<el-col
:span=
"12"
>
<el-col
:span=
"12"
>
<el-form-item
label=
"操作员:"
prop=
"createName"
>
<el-form-item
label=
"操作员:"
prop=
"createName"
>
...
@@ -218,7 +232,8 @@ export default {
...
@@ -218,7 +232,8 @@ export default {
location
:
''
,
location
:
''
,
thickness
:
''
,
thickness
:
''
,
createName
:
''
,
createName
:
''
,
createTime
:
''
createTime
:
''
,
recycleDate
:
''
},
},
// 是否显示弹出层(数据详情)
// 是否显示弹出层(数据详情)
openDetails
:
false
,
openDetails
:
false
,
...
...
src/views/processManagement/draw.vue
View file @
f671b388
...
@@ -238,6 +238,61 @@
...
@@ -238,6 +238,61 @@
<!-- TODO: 处理 -->
<!-- TODO: 处理 -->
<el-dialog
:title=
"title"
:visible
.
sync=
"openHandle"
width=
"1200px"
append-to-body
:close-on-click-modal=
"false"
@
close=
"handlecanceClose"
>
<el-dialog
:title=
"title"
:visible
.
sync=
"openHandle"
width=
"1200px"
append-to-body
:close-on-click-modal=
"false"
@
close=
"handlecanceClose"
>
<el-form
class=
"aboutSingleDetails"
ref=
"formDetails"
:model=
"singleDetails"
size=
"small"
label-width=
"90px"
>
<el-row>
<el-col
:span=
"12"
>
<el-form-item
label=
"pn:"
prop=
"pn"
>
<el-input
v-model
.
trim=
"singleDetails.pn"
:readonly=
"true"
/>
</el-form-item>
</el-col>
<el-col
:span=
"12"
>
<el-form-item
label=
"phd:"
prop=
"phd"
>
<el-input
v-model
.
trim=
"singleDetails.phd"
:readonly=
"true"
/>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col
:span=
"12"
>
<el-form-item
label=
"prank:"
prop=
"prank"
>
<el-input
v-model
.
trim=
"singleDetails.prank"
:readonly=
"true"
/>
</el-form-item>
</el-col>
<el-col
:span=
"12"
>
<el-form-item
label=
"pgx:"
prop=
"pgx"
>
<el-input
v-model
.
trim=
"singleDetails.pgx"
:readonly=
"true"
/>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col
:span=
"12"
>
<el-form-item
label=
"pissb:"
prop=
"pissb"
>
<el-input
v-model
.
trim=
"singleDetails.pissb"
:readonly=
"true"
/>
</el-form-item>
</el-col>
<el-col
:span=
"12"
>
<el-form-item
label=
"状态:"
prop=
"pstatus"
>
<
template
>
<span
v-if=
"singleDetails.pstatus === '0'"
style=
"color: red"
>
未完成
</span>
<span
v-else
style=
"color: green"
>
已完成
</span>
</
template
>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col
:span=
"12"
>
<el-form-item
label=
"申请人:"
prop=
"createName"
>
<el-input
v-model
.
trim=
"singleDetails.createName"
:readonly=
"true"
/>
</el-form-item>
</el-col>
<el-col
:span=
"12"
>
<el-form-item
label=
" 申请时间:"
prop=
"createDate"
>
<el-input
v-model
.
trim=
"singleDetails.createDate"
:readonly=
"true"
/>
</el-form-item>
</el-col>
</el-row>
</el-form>
<!-- 分割线-->
<el-divider></el-divider>
<el-form
ref=
"queryFormWarehouse"
style=
"padding: 0 0 0 10px"
:model=
"queryParamsDetail"
:inline=
"true"
>
<el-form
ref=
"queryFormWarehouse"
style=
"padding: 0 0 0 10px"
:model=
"queryParamsDetail"
:inline=
"true"
>
<el-form-item
label=
"pn"
prop=
"pn"
>
<el-form-item
label=
"pn"
prop=
"pn"
>
<el-input
<el-input
...
@@ -337,7 +392,7 @@
...
@@ -337,7 +392,7 @@
</div>
</div>
</el-dialog>
</el-dialog>
<el-dialog
title=
"权限
认证
"
:visible
.
sync=
"menu"
width=
"500px"
append-to-body
:close-on-click-modal=
"false"
>
<el-dialog
title=
"权限
校验
"
:visible
.
sync=
"menu"
width=
"500px"
append-to-body
:close-on-click-modal=
"false"
>
<div
style=
"text-align: center"
>
<div
style=
"text-align: center"
>
<span
style=
"font-size: 15px"
>
当前选择跨越设备需要权限密码
</span>
<span
style=
"font-size: 15px"
>
当前选择跨越设备需要权限密码
</span>
</div>
</div>
...
@@ -699,7 +754,8 @@ export default {
...
@@ -699,7 +754,8 @@ export default {
// 处理点击
// 处理点击
handle
(
row
)
{
handle
(
row
)
{
console
.
log
(
'row'
,
row
)
const
id
=
row
.
businessId
this
.
singleDetails
=
row
this
.
monthDate
=
false
this
.
monthDate
=
false
this
.
openHandle
=
true
this
.
openHandle
=
true
this
.
applyId
=
row
.
businessId
this
.
applyId
=
row
.
businessId
...
@@ -719,6 +775,13 @@ export default {
...
@@ -719,6 +775,13 @@ export default {
page
:
this
.
queryParamsDetail
.
page
,
page
:
this
.
queryParamsDetail
.
page
,
rows
:
this
.
queryParamsDetail
.
rows
rows
:
this
.
queryParamsDetail
.
rows
}
}
detail
(
id
).
then
(
res
=>
{
console
.
log
(
'res'
,
res
)
res
.
data
.
createDate
=
parseTime
(
res
.
data
.
createDate
,
'{y}-{m}-{d}'
)
this
.
applyList
=
res
.
data
.
wbApplyDetailList
this
.
applyStatus
=
res
.
data
.
pstatus
this
.
loadingDetail
=
false
})
// 调warehouse分页查询接口
// 调warehouse分页查询接口
getEquipment
(
obj
).
then
(
res
=>
{
getEquipment
(
obj
).
then
(
res
=>
{
if
(
res
.
code
===
200
)
{
if
(
res
.
code
===
200
)
{
...
@@ -820,7 +883,7 @@ export default {
...
@@ -820,7 +883,7 @@ export default {
},
},
// 登录
// 登录
login
()
{
login
()
{
this
.
title
=
'权限
认证
'
this
.
title
=
'权限
校验
'
this
.
openLogin
=
true
this
.
openLogin
=
true
this
.
openHandle
=
false
this
.
openHandle
=
false
},
},
...
...
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