+
-
+
+
+
+
+
+
+
{{ addType != 'look' ? '取消' : '关闭'}}
@@ -743,6 +773,7 @@ export default {
if (row.serviceStartTime) this.finishServiceTime = [row.serviceStartTime, row.serviceEndTime]
this.form.finishResult = 'resolved'
+ this.form.score = 5
}
if (addType == 'appoint' && row.serviceType) {
await this.getServiceuserList(row.serviceType)
@@ -823,14 +854,15 @@ export default {
this.btnLoading = false
},
async finishAjax() {
+ const { reportType, serviceShowFlag, serviceType } = this.form
const _form = {
demandRecId: this.form.demandRecId,
serviceStartTime: this.form.serviceStartTime,
serviceEndTime: this.form.serviceEndTime,
- finishResult: this.form.finishResult,
- finishDesc: this.form.finishDesc,
+ finishResult: reportType == 'self_help' ? '' : this.form.finishResult,
+ finishDesc: reportType == 'self_help' ? '' : this.form.finishDesc,
serviceId: this.form.serviceId,
- score: this.form.score
+ score: reportType == 'self_help' ? 0 : this.form.score
}
await this.$http
.post('/heart/userdemand/finish', _form)