From cc610ef597a4b600b4c48c80026f3a99be171f3b Mon Sep 17 00:00:00 2001 From: yuanhao <yuanhao_2024> Date: 星期一, 19 五月 2025 18:03:48 +0800 Subject: [PATCH] fix: scss跟背景图 --- qiye/record/evaluate.vue | 172 ++++++++++++++++++++++++++++++++++++--------------------- 1 files changed, 108 insertions(+), 64 deletions(-) diff --git a/qiye/record/evaluate.vue b/qiye/record/evaluate.vue index e5b7151..4218317 100644 --- a/qiye/record/evaluate.vue +++ b/qiye/record/evaluate.vue @@ -4,87 +4,131 @@ <view class="t"> 鎵ф硶璇勪环 </view> - <view class="sbox"> - <view class="t2"> - 鏈鎵ф硶杩樻弧鎰忕▼搴� + <template v-for="(item,index) in msg"> + <view class="sbox" v-if="item.questionType==2"> + <view class="t2"> + {{item.questionName}} + </view> + <view class="xbox"> + <view @click="daxing(index,1)"> + <img src="/static/qiye/xing1.png" alt="" /> + <view> + 寰堢碂绯� + </view> + </view> + <view @click="daxing(index,2)"> + <img v-if="item.getScore>=2" src="/static/qiye/xing1.png" alt="" /> + <img v-else src="/static/qiye/xing2.png" alt="" /> + <view :class="item.getScore==2?'hei':''"> + 涓嶆弧鎰� + </view> + </view> + <view @click="daxing(index,3)"> + <img v-if="item.getScore>=3" src="/static/qiye/xing1.png" alt="" /> + <img v-else src="/static/qiye/xing2.png" alt="" /> + <view :class="item.getScore==3?'hei':''"> + 涓�鑸埇 + </view> + </view> + <view @click="daxing(index,4)"> + <img v-if="item.getScore>=4" src="/static/qiye/xing1.png" alt="" /> + <img v-else src="/static/qiye/xing2.png" alt="" /> + <view :class="item.getScore==4?'hei':''"> + 婊℃剰 + </view> + </view> + <view @click="daxing(index,5)"> + <img v-if="item.getScore>=5" src="/static/qiye/xing1.png" alt="" /> + <img v-else src="/static/qiye/xing2.png" alt="" /> + <view :class="item.getScore==5?'hei':''"> + 闈炲父婊℃剰 + </view> + </view> + </view> + <view class="line"></view> </view> - <view class="xbox"> - <view @click="daxing(1)"> - <img src="/static/qiye/xing1.png" alt="" /> - <view> - 寰堢碂绯� - </view> + <view class="sbox" v-if="item.questionType==1"> + <view class="t2"> + {{item.questionName}} </view> - <view @click="daxing(2)"> - <img v-if="xing>=2" src="/static/qiye/xing1.png" alt="" /> - <img v-else src="/static/qiye/xing2.png" alt="" /> - <view :class="xing==2?'hei':''"> - 涓嶆弧鎰� - </view> - </view> - <view @click="daxing(3)"> - <img v-if="xing>=3" src="/static/qiye/xing1.png" alt="" /> - <img v-else src="/static/qiye/xing2.png" alt="" /> - <view :class="xing==3?'hei':''"> - 涓�鑸埇 - </view> - </view> - <view @click="daxing(4)"> - <img v-if="xing>=4" src="/static/qiye/xing1.png" alt="" /> - <img v-else src="/static/qiye/xing2.png" alt="" /> - <view :class="xing==4?'hei':''"> - 婊℃剰 - </view> - </view> - <view @click="daxing(5)"> - <img v-if="xing>=5" src="/static/qiye/xing1.png" alt="" /> - <img v-else src="/static/qiye/xing2.png" alt="" /> - <view :class="xing==5?'hei':''"> - 闈炲父婊℃剰 - </view> - </view> + <u-radio-group v-model="item.remark" @change="radioGroupChange"> + <u-radio v-for="(aa, ii) in item.answerList" :key="ii" :name="aa.answerId"> + {{aa.answerName}} + </u-radio> + </u-radio-group> + <view class="line"></view> </view> - <view class="line"></view> - </view> - <view class="sbox"> - <view class="t2"> - 杩欐槸涓�涓崟閫夐鐨勯骞诧紵 - </view> - <u-radio-group v-model="value"> - <u-radio name="orange">閫変腑</u-radio> - <u-radio name="1" :disabled="true">鏈�変腑</u-radio> - </u-radio-group> - <view class="line"></view> - </view> + </template> + + <view class="sbox"> <view class="t2" style="margin-bottom: 30rpx;"> 瀵规垜浠殑璇勪环 </view> - <u-textarea placeholder="璇疯緭鍏�..."></u-textarea> - </view> - </view> - <view style="height: 200rpx;"></view> - <view class="bottom"> - <view class="b1"> - 鎻愪氦 - </view> + <u-textarea :cursorSpacing="70" v-model="questionRemark" placeholder="璇疯緭鍏�..."></u-textarea> + </view> + </view> + <view style="height: 200rpx;"></view> + <view class="bottom"> + <view class="b1" @click="submit()"> + 鎻愪氦 + </view> </view> </view> </template> <script> + import { evaluate,saveOrder } from '@/api/qiye.js' + export default { data() { return { xing: 5, value: 'orange', + msg:[], + questionRemark:'', + orderId:'' } }, + onLoad(options) { + this.orderId = options.id + //this.getdata(options.id) + evaluate().then(val => { + this.msg = val.data.data.questionList + for(let i = 0;i<this.msg.length;i++){ + if(this.msg[i].questionType==2){ + this.msg[i].getScore = 5 + } + } + //console.log(this.msg) + }) + }, methods: { - daxing(a) { - this.xing = a + daxing(i,a) { + this.msg[i].getScore = a + //this.xing = a }, - + radioGroupChange(e){ + //console.log(this.msg) + }, + submit(){ + let data = { + orderId:this.orderId, + questionList:this.msg, + questionRemark:this.questionRemark + } + console.log(data) + //return; + saveOrder(data).then(val => { + uni.showToast({ + title: '鎻愪氦鎴愬姛', + icon: 'none' + }) + setTimeout(() => { + uni.navigateBack() + }, 500) + }) + } } } </script> @@ -136,7 +180,7 @@ } } - /deep/ .u-radio-group { + ::v-deep .u-radio-group { margin-top: 20rpx; .u-radio { @@ -153,9 +197,9 @@ width: 100%; left: 0; height: 132rpx; - background: #fff; - display: flex; - justify-content: center; + background: #fff; + display: flex; + justify-content: center; align-items: center; .b1 { width: 686rpx; -- Gitblit v1.9.1