|
|
@ -100,8 +100,6 @@ |
|
|
|
:max-size="10 * 1024 * 1024" /> |
|
|
|
</template> |
|
|
|
</div> |
|
|
|
<!-- <p class="required">评价</p> |
|
|
|
<van-rate v-model="rdScore" :size="25" color="#ffd21e" void-icon="star" void-color="#eee" /> --> |
|
|
|
<p>备注</p> |
|
|
|
<van-field v-model="rdFinishDesc" rows="2" autosize type="textarea" placeholder="请输入备注" /> |
|
|
|
|
|
|
@ -176,7 +174,6 @@ export default { |
|
|
|
actualServiceEndTime: null,//实际完成时间 |
|
|
|
showComplete: false,//完成弹框 |
|
|
|
rdFinishResult: null,//是否解决 |
|
|
|
rdScore: 5,//评分 |
|
|
|
fileList: [],//图片上传 |
|
|
|
rdFinishDesc: null,//备注 |
|
|
|
}; |
|
|
@ -224,10 +221,6 @@ export default { |
|
|
|
this.$tips.warning('请选择服务结束时间') |
|
|
|
return done(false) |
|
|
|
} |
|
|
|
if (!this.rdScore) { |
|
|
|
this.$tips.warning('请进行评价') |
|
|
|
return done(false) |
|
|
|
} |
|
|
|
if (!this.rdFinishResult) { |
|
|
|
this.$tips.warning('请选择完成情况') |
|
|
|
return done(false) |
|
|
@ -237,10 +230,10 @@ export default { |
|
|
|
id: this.selfObj.id, |
|
|
|
actualServiceStartTime: this.actualServiceStartTime, |
|
|
|
actualServiceEndTime: this.actualServiceEndTime, |
|
|
|
rdScore: this.rdScore, |
|
|
|
rdFinishResult: this.rdFinishResult, |
|
|
|
rdFinishAttachments: this.fileList.map(item => ({ originFileName: item.file.name, type: item.file.type, format: 'image', url: item.url })), |
|
|
|
rdFinishDesc: this.rdFinishDesc |
|
|
|
rdFinishDesc: this.rdFinishDesc, |
|
|
|
type:'finish' |
|
|
|
} |
|
|
|
this.serviceComplete(parm) |
|
|
|
done(true) |
|
|
|