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
ff9982ea
Commit
ff9982ea
authored
Jul 31, 2023
by
kzy
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
按钮的大小,重置按钮的颜色,开始盘点和结束盘点的二次验证,废弃表单的fq_ys数字校验,以及废弃表单取消按钮的无效bug
parent
b19f892b
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
111 additions
and
62 deletions
+111
-62
check.vue
src/views/equipment/check.vue
+51
-27
checkProcess.vue
src/views/equipment/checkProcess.vue
+49
-25
equipmentAbandonment.vue
src/views/equipment/equipmentAbandonment.vue
+11
-10
No files found.
src/views/equipment/check.vue
View file @
ff9982ea
...
@@ -33,8 +33,8 @@
...
@@ -33,8 +33,8 @@
/>
/>
</el-form-item>
</el-form-item>
<el-form-item>
<el-form-item>
<el-button
type=
"primary"
size=
"small"
icon=
"el-icon-search"
@
click=
"handleQuery"
>
查询
</el-button>
<el-button
type=
"primary"
style=
"padding: 8px 7px;"
size=
"small"
icon=
"el-icon-search"
@
click=
"handleQuery"
>
查询
</el-button>
<el-button
type=
"primary
"
icon=
"el-icon-refresh"
size=
"small"
@
click=
"resetQuery"
>
重置
</el-button>
<el-button
style=
"padding: 8px 7px;
"
icon=
"el-icon-refresh"
size=
"small"
@
click=
"resetQuery"
>
重置
</el-button>
</el-form-item>
</el-form-item>
<div
style=
"float: right"
>
<div
style=
"float: right"
>
<el-form-item>
<el-form-item>
...
@@ -401,36 +401,60 @@ export default {
...
@@ -401,36 +401,60 @@ export default {
this
.
title
=
'详情信息'
this
.
title
=
'详情信息'
this
.
openDetails
=
!
this
.
openDetails
this
.
openDetails
=
!
this
.
openDetails
},
},
deleteByType
(){
deleteByType
()
{
// 添加二次确认对话框
this
.
$confirm
(
"确认要结束盘点吗?"
,
"提示"
,
{
confirmButtonText
:
"确定"
,
cancelButtonText
:
"取消"
,
type
:
"warning"
,
})
.
then
(()
=>
{
// 用户点击确定按钮时执行的回调函数
deleteByType
(
1
).
then
(
flag
=>
{
deleteByType
(
1
).
then
(
flag
=>
{
if
(
flag
.
data
>
0
&&
flag
.
code
===
200
)
{
if
(
flag
.
data
>
0
&&
flag
.
code
===
200
)
{
this
.
$message
.
success
(
"结束盘点成功"
)
this
.
$message
.
success
(
"结束盘点成功"
)
;
}
else
{
}
else
{
this
.
$message
.
error
(
"结束盘点失败"
)
this
.
$message
.
error
(
"结束盘点失败"
);
}
}
});
})
.
catch
(()
=>
{
// 用户点击取消按钮时执行的回调函数,可以忽略这里的实现
});
},
checkType
()
{
checkType
(
1
).
then
(
total
=>
{
if
(
total
.
data
!==
0
)
{
this
.
$message
.
error
(
"请先结束盘点"
);
}
else
{
let
data
=
[];
if
(
this
.
selectList
.
length
===
0
)
{
data
=
this
.
equipmentList
;
}
else
{
data
=
this
.
selectList
;
}
// 添加二次确认对话框
this
.
$confirm
(
"确认要进行盘点吗?"
,
"提示"
,
{
confirmButtonText
:
"确定"
,
cancelButtonText
:
"取消"
,
type
:
"warning"
,
})
})
},
.
then
(()
=>
{
checkType
(){
// 用户点击确定按钮时执行的回调函数
checkType
(
1
).
then
(
total
=>
{
if
(
total
.
data
!==
0
){
this
.
$message
.
error
(
"请先结束盘点"
)
}
else
{
let
data
=
[]
if
(
this
.
selectList
.
length
===
0
){
data
=
this
.
equipmentList
}
else
{
data
=
this
.
selectList
}
addList
(
data
).
then
(
flag
=>
{
addList
(
data
).
then
(
flag
=>
{
if
(
flag
.
data
.
influence
>
0
)
{
if
(
flag
.
data
.
influence
>
0
)
{
this
.
$message
.
success
(
"盘点成功"
)
this
.
$message
.
success
(
"盘点成功"
)
;
}
else
{
}
else
{
this
.
$message
.
error
(
"盘点失败"
)
this
.
$message
.
error
(
"盘点失败"
)
;
}
}
})
});
}
})
})
.
catch
(()
=>
{
},
// 用户点击取消按钮时执行的回调函数,可以忽略这里的实现
});
}
});
},
handelTab
(
i
,
e
)
{
handelTab
(
i
,
e
)
{
const
that
=
this
const
that
=
this
...
...
src/views/equipment/checkProcess.vue
View file @
ff9982ea
...
@@ -33,8 +33,8 @@
...
@@ -33,8 +33,8 @@
/>
/>
</el-form-item>
</el-form-item>
<el-form-item>
<el-form-item>
<el-button
type=
"primary"
size=
"small"
icon=
"el-icon-search"
@
click=
"handleQuery"
>
查询
</el-button>
<el-button
type=
"primary"
style=
"padding: 8px 7px;"
size=
"small"
icon=
"el-icon-search"
@
click=
"handleQuery"
>
查询
</el-button>
<el-button
type=
"primary
"
icon=
"el-icon-refresh"
size=
"small"
@
click=
"resetQuery"
>
重置
</el-button>
<el-button
style=
"padding: 8px 7px;
"
icon=
"el-icon-refresh"
size=
"small"
@
click=
"resetQuery"
>
重置
</el-button>
</el-form-item>
</el-form-item>
<div
style=
"float: right"
>
<div
style=
"float: right"
>
<el-form-item>
<el-form-item>
...
@@ -392,36 +392,60 @@ export default {
...
@@ -392,36 +392,60 @@ export default {
this
.
title
=
'详情信息'
this
.
title
=
'详情信息'
this
.
openDetails
=
!
this
.
openDetails
this
.
openDetails
=
!
this
.
openDetails
},
},
deleteByType
(){
deleteByType
()
{
// 添加二次确认对话框
this
.
$confirm
(
"确认要结束盘点吗?"
,
"提示"
,
{
confirmButtonText
:
"确定"
,
cancelButtonText
:
"取消"
,
type
:
"warning"
,
})
.
then
(()
=>
{
// 用户点击确定按钮时执行的回调函数
deleteByType
(
2
).
then
(
flag
=>
{
deleteByType
(
2
).
then
(
flag
=>
{
if
(
flag
.
data
>
0
)
{
if
(
flag
.
data
>
0
)
{
this
.
$message
.
success
(
"结束盘点成功"
)
this
.
$message
.
success
(
"结束盘点成功"
)
;
}
else
{
}
else
{
this
.
$message
.
error
(
"结束盘点失败"
)
this
.
$message
.
error
(
"结束盘点失败"
);
}
}
})
});
},
})
checkType
(){
.
catch
(()
=>
{
// 用户点击取消按钮时执行的回调函数,可以忽略这里的实现
});
},
checkType
()
{
// 添加二次确认对话框
this
.
$confirm
(
"确认要盘点吗?"
,
"提示"
,
{
confirmButtonText
:
"确定"
,
cancelButtonText
:
"取消"
,
type
:
"warning"
,
})
.
then
(()
=>
{
// 用户点击确定按钮时执行的回调函数
checkType
(
2
).
then
(
total
=>
{
checkType
(
2
).
then
(
total
=>
{
if
(
total
.
data
!==
0
)
{
if
(
total
.
data
!==
0
)
{
this
.
$message
.
error
(
"请先结束盘点"
)
this
.
$message
.
error
(
"请先结束盘点"
)
;
}
else
{
}
else
{
let
data
=
[]
let
data
=
[]
;
if
(
this
.
selectList
.
length
===
0
)
{
if
(
this
.
selectList
.
length
===
0
)
{
data
=
this
.
equipmentList
data
=
this
.
equipmentList
;
}
else
{
}
else
{
data
=
this
.
selectList
data
=
this
.
selectList
;
}
}
addList
(
data
).
then
(
flag
=>
{
addList
(
data
).
then
(
flag
=>
{
if
(
flag
.
data
.
influence
>
0
)
{
if
(
flag
.
data
.
influence
>
0
)
{
this
.
$message
.
success
(
"盘点成功"
)
this
.
$message
.
success
(
"盘点成功"
)
;
}
else
{
}
else
{
this
.
$message
.
error
(
"盘点失败"
)
this
.
$message
.
error
(
"盘点失败"
)
;
}
}
})
})
;
}
}
})
});
},
})
.
catch
(()
=>
{
// 用户点击取消按钮时执行的回调函数,可以忽略这里的实现
});
},
handelTab
(
i
,
e
)
{
handelTab
(
i
,
e
)
{
const
that
=
this
const
that
=
this
if
(
!
that
.
$refs
[
'input'
+
i
])
{
if
(
!
that
.
$refs
[
'input'
+
i
])
{
...
...
src/views/equipment/equipmentAbandonment.vue
View file @
ff9982ea
...
@@ -33,8 +33,8 @@
...
@@ -33,8 +33,8 @@
/>
/>
</el-form-item>
</el-form-item>
<el-form-item>
<el-form-item>
<el-button
type=
"primary"
size=
"small"
icon=
"el-icon-search"
@
click=
"handleQuery"
>
查询
</el-button>
<el-button
type=
"primary"
s
tyle=
"padding: 8px 7px;"
s
ize=
"small"
icon=
"el-icon-search"
@
click=
"handleQuery"
>
查询
</el-button>
<el-button
type=
"primary"
icon=
"el-icon-refresh
"
size=
"small"
@
click=
"resetQuery"
>
重置
</el-button>
<el-button
icon=
"el-icon-refresh"
style=
"padding: 8px 7px;
"
size=
"small"
@
click=
"resetQuery"
>
重置
</el-button>
</el-form-item>
</el-form-item>
<div
style=
"float: right"
>
<div
style=
"float: right"
>
<!--
<el-form-item>
<!--
<el-form-item>
...
@@ -214,22 +214,22 @@
...
@@ -214,22 +214,22 @@
<el-dialog
:title=
"abandonTitle"
:visible
.
sync=
"abandonOpen"
width=
"500px"
append-to-body
:close-on-click-modal=
"false"
>
<el-dialog
:title=
"abandonTitle"
:visible
.
sync=
"abandonOpen"
width=
"500px"
append-to-body
:close-on-click-modal=
"false"
>
<el-form
ref=
"form"
:model=
"abandonFrom"
:rules=
"abandonFromRules"
size=
"small"
label-width=
"80px"
>
<el-form
ref=
"form"
:model=
"abandonFrom"
:rules=
"abandonFromRules"
size=
"small"
label-width=
"80px"
>
<el-form-item
label=
"fq_bz"
prop=
"fq_bz"
>
<el-form-item
label=
"fq_bz"
prop=
"fq_bz"
>
<el-input
v-model
.
trim=
"abandonFrom.fq_bz"
show-word-limit
:maxlength=
"30"
placeholder=
"请输入fq_bz"
/>
<el-input
v-model
.
trim=
"abandonFrom.fq_bz"
:maxlength=
"30"
placeholder=
"请输入fq_bz"
/>
</el-form-item>
</el-form-item>
<el-form-item
label=
"fq_dd"
prop=
"fq_dd"
>
<el-form-item
label=
"fq_dd"
prop=
"fq_dd"
>
<el-input
v-model
.
trim=
"abandonFrom.fq_dd"
show-word-limit
:maxlength=
"30"
placeholder=
"请输入fq_dd"
/>
<el-input
v-model
.
trim=
"abandonFrom.fq_dd"
:maxlength=
"30"
placeholder=
"请输入fq_dd"
/>
</el-form-item>
</el-form-item>
<el-form-item
label=
"fq_mcode"
prop=
"fq_mcode"
>
<el-form-item
label=
"fq_mcode"
prop=
"fq_mcode"
>
<el-input
v-model
.
trim=
"abandonFrom.fq_mcode"
show-word-limit
:maxlength=
"30"
placeholder=
"请输入fq_mcode"
/>
<el-input
v-model
.
trim=
"abandonFrom.fq_mcode"
:maxlength=
"30"
placeholder=
"请输入fq_mcode"
/>
</el-form-item>
</el-form-item>
<el-form-item
label=
"fq_ys"
prop=
"fq_ys"
>
<el-form-item
label=
"fq_ys"
prop=
"fq_ys"
>
<el-input
v-model
.
trim=
"abandonFrom.fq_ys"
show-word-limit
:maxlength=
"30"
placeholder=
"请输入fq_ys"
/>
<el-input
v-model
.
trim=
"abandonFrom.fq_ys"
:maxlength=
"30"
placeholder=
"请输入fq_ys"
/>
</el-form-item>
</el-form-item>
<el-form-item
label=
"fq_dbxi"
prop=
"fq_dbxi"
>
<el-form-item
label=
"fq_dbxi"
prop=
"fq_dbxi"
>
<el-input
v-model
.
trim=
"abandonFrom.fq_dbxi"
show-word-limit
:maxlength=
"30"
placeholder=
"请输入fq_dbxi"
/>
<el-input
v-model
.
trim=
"abandonFrom.fq_dbxi"
:maxlength=
"30"
placeholder=
"请输入fq_dbxi"
/>
</el-form-item>
</el-form-item>
<el-form-item
label=
"fq_yy"
prop=
"fq_yy"
>
<el-form-item
label=
"fq_yy"
prop=
"fq_yy"
>
<el-input
v-model
.
trim=
"abandonFrom.fq_yy"
show-word-limit
:maxlength=
"30"
placeholder=
"请输入fq_yy"
/>
<el-input
v-model
.
trim=
"abandonFrom.fq_yy"
:maxlength=
"30"
placeholder=
"请输入fq_yy"
/>
</el-form-item>
</el-form-item>
</el-form>
</el-form>
...
@@ -276,7 +276,7 @@ export default {
...
@@ -276,7 +276,7 @@ export default {
},
},
abandonFromRules
:
{
abandonFromRules
:
{
fq_ys
:
[{
pattern
:
/^
\d
+$/
,
message
:
'仅能输入数字'
,
trigger
:
'change'
}]
},
},
// TODO: 表单里的单项详情参数
// TODO: 表单里的单项详情参数
singleDetails
:
{
singleDetails
:
{
...
@@ -586,7 +586,7 @@ export default {
...
@@ -586,7 +586,7 @@ export default {
},
},
// 取消按钮
// 取消按钮
cancel
()
{
cancel
()
{
this
.
o
pen
=
false
this
.
abandonO
pen
=
false
this
.
reset
()
this
.
reset
()
},
},
// 取消按钮(数据权限)
// 取消按钮(数据权限)
...
@@ -756,6 +756,7 @@ export default {
...
@@ -756,6 +756,7 @@ export default {
this
.
abandonTitle
=
"废弃表单信息"
this
.
abandonTitle
=
"废弃表单信息"
this
.
abandonFrom
.
businessId
=
row
.
businessId
this
.
abandonFrom
.
businessId
=
row
.
businessId
this
.
abandonOpen
=
true
this
.
abandonOpen
=
true
// const EquipmentIds = row.businessId || this.ids;
// const EquipmentIds = row.businessId || this.ids;
// const vm = this; // 保存当前上下文
// const vm = this; // 保存当前上下文
...
...
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