This commit is contained in:
liuye
2024-07-18 16:49:41 +08:00
parent f1d1859d99
commit 45da9df43c
2 changed files with 48 additions and 8 deletions

View File

@@ -30,11 +30,11 @@
<div class="line-bg"></div>
<div class="form-info">
<div class="form-title">评价清单</div>
<div class="mini-title">正面清单</div>
<div class="mini-title" v-if="positiveTypeList.length">正面清单</div>
<div class="item" v-for="(item, index) in positiveTypeList" :key="index">
<div class="label">({{index+1}}){{item.listType}}</div>
<div class="value">
<div class="radio" @click="positiveRadioClick(index, 1)">
<!-- <div class="radio" @click="positiveRadioClick(index, 1)">
<img src="https://cdn.cunwuyun.cn/wechat/fd-store/evaluate-form-xz.png" alt="" v-if="item.status == 1">
<img src="https://cdn.cunwuyun.cn/wechat/fd-store/evaluate-form-wxz.png" alt="" v-else>
@@ -43,14 +43,34 @@
<img src="https://cdn.cunwuyun.cn/wechat/fd-store/evaluate-form-xz.png" alt="" v-if="item.status == 0">
<img src="https://cdn.cunwuyun.cn/wechat/fd-store/evaluate-form-wxz.png" alt="" v-else>
</div> -->
<div class="radio" @click="positiveRadioClick(index, 0)">
<img src="https://cdn.cunwuyun.cn/wechat/fd-store/evaluate-form-xz.png" alt="" v-if="item.status == 0">
<img src="https://cdn.cunwuyun.cn/wechat/fd-store/evaluate-form-wxz.png" alt="" v-else>
</div>
<div class="radio" @click="positiveRadioClick(index, 1)">
<img src="https://cdn.cunwuyun.cn/wechat/fd-store/evaluate-form-xz.png" alt="" v-if="item.status == 1">
<img src="https://cdn.cunwuyun.cn/wechat/fd-store/evaluate-form-wxz.png" alt="" v-else>
一般
</div>
<div class="radio" @click="positiveRadioClick(index, 2)">
<img src="https://cdn.cunwuyun.cn/wechat/fd-store/evaluate-form-xz.png" alt="" v-if="item.status == 2">
<img src="https://cdn.cunwuyun.cn/wechat/fd-store/evaluate-form-wxz.png" alt="" v-else>
较差
</div>
<div class="radio" @click="positiveRadioClick(index, 3)">
<img src="https://cdn.cunwuyun.cn/wechat/fd-store/evaluate-form-xz.png" alt="" v-if="item.status == 3">
<img src="https://cdn.cunwuyun.cn/wechat/fd-store/evaluate-form-wxz.png" alt="" v-else>
</div>
</div>
</div>
<div class="mini-title">负面清单</div>
<div class="mini-title" v-if="negativeTypeList.length">负面清单</div>
<div class="item" v-for="(item, index) in negativeTypeList" :key="index">
<div class="label">({{index+1}}){{item.listType}}</div>
<div class="value">
<div class="radio" @click="negativeRadioClick(index, 1)">
<!-- <div class="radio" @click="negativeRadioClick(index, 1)">
<img src="https://cdn.cunwuyun.cn/wechat/fd-store/evaluate-form-xz.png" alt="" v-if="item.status == 1">
<img src="https://cdn.cunwuyun.cn/wechat/fd-store/evaluate-form-wxz.png" alt="" v-else>
@@ -59,13 +79,33 @@
<img src="https://cdn.cunwuyun.cn/wechat/fd-store/evaluate-form-xz.png" alt="" v-if="item.status == 0">
<img src="https://cdn.cunwuyun.cn/wechat/fd-store/evaluate-form-wxz.png" alt="" v-else>
</div> -->
<div class="radio" @click="negativeRadioClick(index, 0)">
<img src="https://cdn.cunwuyun.cn/wechat/fd-store/evaluate-form-xz.png" alt="" v-if="item.status == 1">
<img src="https://cdn.cunwuyun.cn/wechat/fd-store/evaluate-form-wxz.png" alt="" v-else>
</div>
<div class="radio" @click="negativeRadioClick(index, 1)">
<img src="https://cdn.cunwuyun.cn/wechat/fd-store/evaluate-form-xz.png" alt="" v-if="item.status == 0">
<img src="https://cdn.cunwuyun.cn/wechat/fd-store/evaluate-form-wxz.png" alt="" v-else>
一般
</div>
<div class="radio" @click="negativeRadioClick(index, 2)">
<img src="https://cdn.cunwuyun.cn/wechat/fd-store/evaluate-form-xz.png" alt="" v-if="item.status == 1">
<img src="https://cdn.cunwuyun.cn/wechat/fd-store/evaluate-form-wxz.png" alt="" v-else>
较差
</div>
<div class="radio" @click="negativeRadioClick(index, 3)">
<img src="https://cdn.cunwuyun.cn/wechat/fd-store/evaluate-form-xz.png" alt="" v-if="item.status == 0">
<img src="https://cdn.cunwuyun.cn/wechat/fd-store/evaluate-form-wxz.png" alt="" v-else>
</div>
</div>
</div>
<div class="line-bg"></div>
<div class="text-area">
<u-input type="textarea" trim v-model="form.remark" maxlength="300" height="400" placeholder="请填写评语..."
placeholder-style="color: #333;font-size: 15px;"/>
<u-input type="textarea" trim v-model="form.remark" maxlength="300" height="400" placeholder="请填写评语..."
placeholder-style="color: #333;font-size: 15px;"/>
<p>{{form.remark.length}}/300</p>
</div>
<div class="line-bg"></div>
@@ -324,7 +364,7 @@ export default {
line-height: 40px;
.radio {
display: inline-block;
width: 50%;
width: 25%;
}
img {
width: 32px;

View File

@@ -92,7 +92,7 @@ export default {
Object.keys(res.data.finishCountMap).forEach((key) => {
var info = {
'name': key,
'value': res.data.finishCountMap[key]
'value': Number(res.data.finishCountMap[key])
}
this.finishData.push(info)