Merge remote-tracking branch 'origin/main'
This commit is contained in:
@@ -3,7 +3,7 @@ layout("/mobile/platform.html"){
|
||||
#-->
|
||||
<style>
|
||||
.van-doc-card {
|
||||
margin: 14px;
|
||||
margin: 5px;
|
||||
padding: 6px;
|
||||
background-color: #fff;
|
||||
border-radius: 10px;
|
||||
@@ -78,7 +78,9 @@ layout("/mobile/platform.html"){
|
||||
{{item.contentNumber}}、{{item.inspection}}
|
||||
</div>
|
||||
<van-row>
|
||||
<div style="font-size: 15px;text-align: right;margin-right: 30px;margin-bottom:-4px">标准分:{{item.score}}</div>
|
||||
<div style="font-size: 15px;text-align: right;margin-right: 30px;margin-bottom:-4px">
|
||||
标准分:{{item.score}}
|
||||
</div>
|
||||
</van-row>
|
||||
<van-field
|
||||
v-model="item.resultScore"
|
||||
@@ -98,7 +100,7 @@ layout("/mobile/platform.html"){
|
||||
<van-field v-model="o.remark"
|
||||
name="备注" label="备注"
|
||||
required rows="3" type="textarea"
|
||||
autosize show-word-limit
|
||||
autosize show-word-limit
|
||||
maxlength="300"
|
||||
placeholder="请填写备注"
|
||||
:readonly="isReadOnly"
|
||||
@@ -107,7 +109,8 @@ layout("/mobile/platform.html"){
|
||||
</van-collapse-item>
|
||||
</div>
|
||||
<div v-if="commentatorData.reviewMode == 1" class="content_div">
|
||||
<van-field name="files" label="职工评家总结" required style="flex-flow: column" input-align="left">
|
||||
<van-field name="files" label="职工评家总结" required style="flex-flow: column"
|
||||
input-align="left">
|
||||
<template #label>
|
||||
<div class="mb10">职工评家总结</div>
|
||||
</template>
|
||||
@@ -120,28 +123,35 @@ layout("/mobile/platform.html"){
|
||||
|
||||
<div v-if="commentatorData.scoringMode==2">
|
||||
|
||||
<div class="search-fixed">
|
||||
<div class="search-fixed" style="margin: 0px auto 60px auto" v-if="commentatorData.assessmentMode == 2">
|
||||
<van-dropdown-menu active-color="#1989fa">
|
||||
<van-dropdown-item v-model="president" :options="presidentList"
|
||||
@change="presidentChange"></van-dropdown-item>
|
||||
</van-dropdown-menu>
|
||||
</div>
|
||||
|
||||
<div v-for="o in commentatorData.nrs" style="margin: 60px auto 0 auto">
|
||||
<div v-for="item in o.bzs">
|
||||
<div class="van-doc-card">
|
||||
<div style="font-size: 15px;color: black">{{item.contentNumber}}、{{item.inspection}}
|
||||
<div>
|
||||
<div v-for="o in commentatorData.nrs">
|
||||
<van-collapse-item :title="o.content" :name="o.id" style="margin: 5px">
|
||||
<div v-for="item in o.bzs">
|
||||
<div class="van-doc-card">
|
||||
<div style="font-size: 15px;color: black">
|
||||
{{item.contentNumber}}、{{item.inspection}}
|
||||
</div>
|
||||
<van-field name="radio" style="padding: 12px 2px;margin: 5px">
|
||||
<template #input>
|
||||
<van-radio-group v-model="item.resultScore" :disabled="isReadOnly"
|
||||
direction="horizontal">
|
||||
<van-radio name="非常满意">非常满意</van-radio>
|
||||
<van-radio name="满意">满意</van-radio>
|
||||
<van-radio name="良好">良好</van-radio>
|
||||
<van-radio name="一般">一般</van-radio>
|
||||
</van-radio-group>
|
||||
</template>
|
||||
</van-field>
|
||||
</div>
|
||||
</div>
|
||||
<van-field name="radio" label="满意度" style="padding: 12px 2px;margin: 5px">
|
||||
<template #input>
|
||||
<van-radio-group style="margin-left: -20px" v-model="item.resultScore" :disabled="isReadOnly" direction="horizontal">
|
||||
<van-radio name="满意">满意</van-radio>
|
||||
<van-radio name="基本满意">基本满意</van-radio>
|
||||
<van-radio name="不满意">不满意</van-radio>
|
||||
</van-radio-group>
|
||||
</template>
|
||||
</van-field>
|
||||
</div>
|
||||
</van-collapse-item>
|
||||
</div>
|
||||
</div>
|
||||
<div class="van-doc-card">
|
||||
@@ -163,8 +173,11 @@ layout("/mobile/platform.html"){
|
||||
|
||||
<div>
|
||||
<van-tabbar>
|
||||
<van-button id="buttonAss" :disabled="isShowSubmit" round block type="info" @click="showAssess">查看测评结果</van-button>
|
||||
<van-button id="buttonSub" :disabled="isShowSubmit" round block type="info" @click="onSubmit">提交</van-button>
|
||||
<van-button id="buttonAss" :disabled="isShowSubmit" round block type="info" @click="showAssess">
|
||||
查看测评结果
|
||||
</van-button>
|
||||
<van-button id="buttonSub" :disabled="isShowSubmit" round block type="info" @click="onSubmit">提交
|
||||
</van-button>
|
||||
</van-tabbar>
|
||||
</div>
|
||||
|
||||
@@ -183,10 +196,10 @@ layout("/mobile/platform.html"){
|
||||
bzList: [],
|
||||
president: '',
|
||||
presidentList: [],
|
||||
userList:[],
|
||||
userList: [],
|
||||
isShowSubmit: false,
|
||||
isReadOnly:false,
|
||||
formData:{
|
||||
isReadOnly: false,
|
||||
formData: {
|
||||
id: '',
|
||||
reviewResult: '',
|
||||
presidentOpinions: '',
|
||||
@@ -201,7 +214,7 @@ layout("/mobile/platform.html"){
|
||||
assessmentFiles: [],
|
||||
assessmentNrs: [],
|
||||
assessmentReviewMode: '',
|
||||
assessmentScoringMode:'',
|
||||
assessmentScoringMode: '',
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -226,7 +239,10 @@ layout("/mobile/platform.html"){
|
||||
this.bzList = [];
|
||||
this.commentatorData.nrs.forEach(v => {
|
||||
v.bzs.forEach(o => {
|
||||
if (self.commentatorData.assessmentMode === 1 && v.remark){
|
||||
if (self.commentatorData.assessmentMode === 1 && v.remark) {
|
||||
if (!o.resultScore) {
|
||||
return
|
||||
}
|
||||
o.options = v.remark
|
||||
}
|
||||
self.bzList.push(o)
|
||||
@@ -241,8 +257,8 @@ layout("/mobile/platform.html"){
|
||||
})
|
||||
await this.assignment();
|
||||
|
||||
let evaluatedPersonName=null;
|
||||
let evaluatedPersonType=null;
|
||||
let evaluatedPersonName = null;
|
||||
let evaluatedPersonType = null;
|
||||
|
||||
if (this.commentatorData.assessmentMode === 1) {
|
||||
let source = 0; // 标准分
|
||||
@@ -272,7 +288,7 @@ layout("/mobile/platform.html"){
|
||||
this.reviewResult = '不满意'
|
||||
}
|
||||
|
||||
const user = this.userList.find(v=> v.id === this.president)
|
||||
const user = this.userList.find(v => v.id === this.president)
|
||||
evaluatedPersonName = user.username
|
||||
evaluatedPersonType = user.evaluatedPersonType
|
||||
}
|
||||
@@ -291,9 +307,9 @@ layout("/mobile/platform.html"){
|
||||
if (resp.code === 0) {
|
||||
await this.getCommentById();
|
||||
vant.Toast.success('操作成功')
|
||||
setTimeout(()=>{
|
||||
setTimeout(() => {
|
||||
window.location.href = '/mobile/wakeshome/review/appraisal/mine'
|
||||
},500)
|
||||
}, 500)
|
||||
}
|
||||
})
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user