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="line-bg"></div>
<div class="form-info"> <div class="form-info">
<div class="form-title">评价清单</div> <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="item" v-for="(item, index) in positiveTypeList" :key="index">
<div class="label">({{index+1}}){{item.listType}}</div> <div class="label">({{index+1}}){{item.listType}}</div>
<div class="value"> <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-xz.png" alt="" v-if="item.status == 1">
<img src="https://cdn.cunwuyun.cn/wechat/fd-store/evaluate-form-wxz.png" alt="" v-else> <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-xz.png" alt="" v-if="item.status == 0">
<img src="https://cdn.cunwuyun.cn/wechat/fd-store/evaluate-form-wxz.png" alt="" v-else> <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>
</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="item" v-for="(item, index) in negativeTypeList" :key="index">
<div class="label">({{index+1}}){{item.listType}}</div> <div class="label">({{index+1}}){{item.listType}}</div>
<div class="value"> <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-xz.png" alt="" v-if="item.status == 1">
<img src="https://cdn.cunwuyun.cn/wechat/fd-store/evaluate-form-wxz.png" alt="" v-else> <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-xz.png" alt="" v-if="item.status == 0">
<img src="https://cdn.cunwuyun.cn/wechat/fd-store/evaluate-form-wxz.png" alt="" v-else> <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>
</div> </div>
<div class="line-bg"></div> <div class="line-bg"></div>
<div class="text-area"> <div class="text-area">
<u-input type="textarea" trim v-model="form.remark" maxlength="300" height="400" placeholder="请填写评语..." <u-input type="textarea" trim v-model="form.remark" maxlength="300" height="400" placeholder="请填写评语..."
placeholder-style="color: #333;font-size: 15px;"/> placeholder-style="color: #333;font-size: 15px;"/>
<p>{{form.remark.length}}/300</p> <p>{{form.remark.length}}/300</p>
</div> </div>
<div class="line-bg"></div> <div class="line-bg"></div>
@@ -324,7 +364,7 @@ export default {
line-height: 40px; line-height: 40px;
.radio { .radio {
display: inline-block; display: inline-block;
width: 50%; width: 25%;
} }
img { img {
width: 32px; width: 32px;

View File

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