Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
P
patzn-cloud-web-back-soil
Overview
Overview
Details
Activity
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
wangweidong
patzn-cloud-web-back-soil
Commits
279467e5
Commit
279467e5
authored
Jun 19, 2020
by
wangweidong
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
整体优化
parent
d2faa442
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
22 additions
and
20 deletions
+22
-20
meter-item.js
api/meter/meter-item.js
+3
-0
Judge.vue
pages/meter-out/personal-task/Judge.vue
+17
-18
MeterPersonItemTaskManage.vue
pages/meter-out/personal-task/MeterPersonItemTaskManage.vue
+2
-2
No files found.
api/meter/meter-item.js
View file @
279467e5
...
@@ -22,6 +22,9 @@ export default {
...
@@ -22,6 +22,9 @@ export default {
http
http
.
post
(
'meter/v1/item/bath_write_value/'
+
data
.
itemIds
,
data
)
.
post
(
'meter/v1/item/bath_write_value/'
+
data
.
itemIds
,
data
)
.
then
(
res
=>
res
),
.
then
(
res
=>
res
),
_handJudge
:
data
=>
http
.
post
(
'meter/v1/item/hand_judge/'
+
data
.
ids
,
data
).
then
(
res
=>
res
),
testEnd
:
data
=>
testEnd
:
data
=>
http
http
.
post
(
.
post
(
...
...
pages/meter-out/personal-task/Judge.vue
View file @
279467e5
...
@@ -5,16 +5,15 @@
...
@@ -5,16 +5,15 @@
<div>
<div>
<Form
ref=
"formObj"
:model=
"formObj"
:rules=
"ruleValidate"
:label-width=
"90"
>
<Form
ref=
"formObj"
:model=
"formObj"
:rules=
"ruleValidate"
:label-width=
"90"
>
<Form-item
label=
"判定结果:"
prop=
"type"
>
<Form-item
label=
"判定结果:"
prop=
"type"
>
<RadioGroup
v-model=
"formObj.type"
>
<RadioGroup
v-model=
"formObj.singleJudge"
>
<Radio
:label=
"1"
>
合格
</Radio>
<Radio
:label=
"'PASS'"
>
合格
</Radio>
<Radio
:label=
"2"
>
不合格
</Radio>
<Radio
:label=
"'FAIL'"
>
不合格
</Radio>
<Radio
:label=
"3"
>
不判定
</Radio>
</RadioGroup>
</RadioGroup>
</Form-item>
</Form-item>
</Form>
</Form>
</div>
</div>
<div
slot=
"footer"
>
<div
slot=
"footer"
>
<ModalFooter
ref=
"footerModal"
@
on-result-change=
"_footerResult"
:footer=
"footerLis
t"
></ModalFooter>
<ModalFooter
ref=
"footerModal"
:footer=
"footerList"
@
on-result-change=
"_footerResul
t"
></ModalFooter>
</div>
</div>
</Modal>
</Modal>
</div>
</div>
...
@@ -24,6 +23,7 @@
...
@@ -24,6 +23,7 @@
* 判定
* 判定
*/
*/
import
ModalFooter
from
'../../../components/base/modalFooter'
import
ModalFooter
from
'../../../components/base/modalFooter'
import
{
meterItem
}
from
'../../../api'
export
default
{
export
default
{
components
:
{
components
:
{
...
@@ -35,13 +35,12 @@ export default {
...
@@ -35,13 +35,12 @@ export default {
modalTitle
:
'判定'
,
modalTitle
:
'判定'
,
showBackModal
:
false
,
showBackModal
:
false
,
formObj
:
{
formObj
:
{
type
:
1
singleJudge
:
'PASS'
},
},
path
:
''
,
path
:
''
,
ruleValidate
:
{
ruleValidate
:
{
typ
e
:
[
singleJudg
e
:
[
{
{
type
:
'number'
,
required
:
true
,
required
:
true
,
message
:
'判定结果不能为空'
,
message
:
'判定结果不能为空'
,
trigger
:
'blur'
trigger
:
'blur'
...
@@ -80,20 +79,20 @@ export default {
...
@@ -80,20 +79,20 @@ export default {
if
(
valid
)
{
if
(
valid
)
{
const
data
=
{}
const
data
=
{}
data
.
ids
=
this
.
ids
.
join
(
','
)
data
.
ids
=
this
.
ids
.
join
(
','
)
this
.
$extend
(
data
,
{
type
:
this
.
formObj
.
type
})
this
.
$extend
(
data
,
{
singleJudge
:
this
.
formObj
.
singleJudge
})
console
.
log
(
'要传的数据'
,
data
)
this
.
_handJudge
(
data
)
this
.
showBackModal
=
false
// this.$store.dispatch('FoodItem/judge', data).then(() => {
// if (this.$store.state.FoodItem.success) {
// this.$Message.success('判定成功')
// this.showBackModal = false
// this.$emit('on-result-change')
// }
// })
}
else
{
}
else
{
this
.
$Message
.
error
(
'表单验证失败!'
)
this
.
$Message
.
error
(
'表单验证失败!'
)
}
}
})
})
},
_handJudge
:
async
function
(
data
)
{
const
result
=
await
meterItem
.
_handJudge
(
data
)
if
(
result
)
{
this
.
$Message
.
success
(
'判定成功!'
)
this
.
showBackModal
=
false
this
.
$emit
(
'on-result-change'
)
}
}
}
}
}
}
}
...
...
pages/meter-out/personal-task/MeterPersonItemTaskManage.vue
View file @
279467e5
...
@@ -67,8 +67,8 @@
...
@@ -67,8 +67,8 @@
<modal-footer
ref=
"footerModal"
:footer=
"footerList"
@
on-result-change=
"_footerResult"
></modal-footer>
<modal-footer
ref=
"footerModal"
:footer=
"footerList"
@
on-result-change=
"_footerResult"
></modal-footer>
</div>
</div>
</Modal>
</Modal>
<fillout
ref=
"fillout"
></fillout>
<fillout
ref=
"fillout"
@
on-result-change=
"_page"
></fillout>
<decide
ref=
"decide"
></decide>
<decide
ref=
"decide"
@
on-result-change=
"_page"
></decide>
</div>
</div>
</template>
</template>
<
script
>
<
script
>
...
...
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