暂存
This commit is contained in:
@@ -57,16 +57,22 @@
|
||||
分数:{{curReplay.score}}
|
||||
</view>
|
||||
<view class="score noscore" v-show="curReplay.scoreSuccess == 0">
|
||||
未评分
|
||||
未生成成绩
|
||||
</view>
|
||||
<!-- -->
|
||||
<template v-if="roleCode.includes('4') && curReplay.scoreSuccess != 1 || roleCode.includes('5') && curReplay.scoreSuccess != 1 ">
|
||||
<view class="" style="background-color: beige; padding: 10rpx 10rpx; margin-top: 20rpx;">
|
||||
<uni-forms :modelValue="form" :rules="rules" ref="form">
|
||||
<view class="" style=" padding: 10rpx 10rpx; margin-top: 20rpx;">
|
||||
<view class="scoreBox flex_box">
|
||||
<text>分数</text>
|
||||
<text v-for="(item, index) in scoreList" @click="setScore(item)" :class="[item == form.score ?'active' : '' ]">
|
||||
{{item}} 分
|
||||
</text>
|
||||
</view>
|
||||
<!-- <uni-forms :modelValue="form" :rules="rules" ref="form">
|
||||
<uni-forms-item label="分数" name="score" >
|
||||
<uni-easyinput type="number" v-model="form.score" placeholder="请输入分数:0-2.5分" />
|
||||
</uni-forms-item>
|
||||
</uni-forms>
|
||||
</uni-forms> -->
|
||||
</view>
|
||||
<view class="btn_box"><button @click="onSubmit">提 交</button></view>
|
||||
</template>
|
||||
@@ -91,6 +97,9 @@
|
||||
pageName: '',
|
||||
taskList: [],
|
||||
fileList1:[],
|
||||
scoreList:[
|
||||
0,0.5,1,1.5,2,2.5
|
||||
],
|
||||
rules: {
|
||||
score: {
|
||||
rules: [{
|
||||
@@ -141,22 +150,19 @@
|
||||
onBackPress() {
|
||||
},
|
||||
methods: {
|
||||
setScore(val){
|
||||
// if(this.form.score == val) return
|
||||
this.form.score = val
|
||||
},
|
||||
onSubmit() {
|
||||
this.$refs.form.validate().then(res => {
|
||||
if(this.form.score > 2.5){
|
||||
// this.$refs.form.validate().then(res => {
|
||||
if(!this.form.score){
|
||||
uni.showToast({
|
||||
title:'分数不能大于2.5',
|
||||
title:'请选择分值',
|
||||
icon:'none'
|
||||
})
|
||||
return
|
||||
}
|
||||
if(this.form.score < 0){
|
||||
uni.showToast({
|
||||
title:'分数不能小于0分',
|
||||
icon:'none'
|
||||
})
|
||||
return
|
||||
}
|
||||
}
|
||||
var _url = "common/class/editTaskScore"
|
||||
var data = {
|
||||
"score": this.form.score,
|
||||
@@ -190,13 +196,13 @@
|
||||
icon: 'error'
|
||||
})
|
||||
});
|
||||
}).catch(err => {
|
||||
console.log('表单错误信息:', err);
|
||||
uni.showToast({
|
||||
title: '页面有未填写的内容哦',
|
||||
icon: 'none'
|
||||
})
|
||||
})
|
||||
// }).catch(err => {
|
||||
// console.log('表单错误信息:', err);
|
||||
// uni.showToast({
|
||||
// title: '页面有未填写的内容哦',
|
||||
// icon: 'none'
|
||||
// })
|
||||
// })
|
||||
},
|
||||
previewImage(url) {
|
||||
console.log(url);
|
||||
@@ -352,6 +358,11 @@
|
||||
border-radius: 0 0 20rpx 20rpx;
|
||||
}
|
||||
}
|
||||
.scoreBox{
|
||||
text{display: inline-block; font-size: 26rpx; width: 100%; border: 1px solid #ddd; text-align: center; line-height:60rpx; border-right: none;}
|
||||
text:last-child{border-right: 1px solid #ddd;}
|
||||
text.active{background-color: #55aaff; color: #fff; border-color: #55aaff;}
|
||||
}
|
||||
.btn_box {
|
||||
margin-top: 70rpx;
|
||||
padding-bottom: 20rpx;
|
||||
|
||||
Reference in New Issue
Block a user