|
@@ -85,31 +85,31 @@
|
|
|
name: "司机信用",
|
|
|
count: "5",
|
|
|
value1: '0',
|
|
|
- level: '非常好'
|
|
|
+ level: ''
|
|
|
},
|
|
|
{
|
|
|
name: "运输效率",
|
|
|
count: "5",
|
|
|
value1: '0',
|
|
|
- level: '非常好'
|
|
|
+ level: ''
|
|
|
},
|
|
|
{
|
|
|
name: "运输安全",
|
|
|
count: "5",
|
|
|
value1: '0',
|
|
|
- level: '非常好'
|
|
|
+ level: ''
|
|
|
},
|
|
|
{
|
|
|
- name: "运输安全",
|
|
|
+ name: "服务质量",
|
|
|
count: "5",
|
|
|
value1: '0',
|
|
|
- level: '非常好'
|
|
|
+ level: ''
|
|
|
},
|
|
|
{
|
|
|
name: "满意度",
|
|
|
count: "5",
|
|
|
value1: '0',
|
|
|
- level: '非常满意'
|
|
|
+ level: ''
|
|
|
}
|
|
|
],
|
|
|
button: [{
|
|
@@ -123,44 +123,13 @@
|
|
|
}
|
|
|
},
|
|
|
onNavigationBarButtonTap() {
|
|
|
+ // console.log(12121,uni.$u,this)
|
|
|
// debugger
|
|
|
- let _data = {
|
|
|
- evaluatoredId: this.objData.commonId,
|
|
|
- evaluatorId: this.objData.cargoCommonId,
|
|
|
- ownerName: this.checkboxValue1 ? this.objData.cargoOwner : '',
|
|
|
- driverName: this.objData.driverName,
|
|
|
- ownerPortrait: this.checkboxValue1 ? this.userInfo.avatarUrl : '',
|
|
|
- orderId: this.objData.id,
|
|
|
- orderNumber: this.objData.orderNo,
|
|
|
- driverCredit: this.rate[0].value1,
|
|
|
- tranEfficiency: this.rate[1].value1,
|
|
|
- tranSafety: this.rate[2].value1,
|
|
|
- serviceQuality: this.rate[3].value1,
|
|
|
- satisfaction: this.rate[4].value1,
|
|
|
- ownerContent: this.value3,
|
|
|
- ownerUrl: this.imageList.toString(),
|
|
|
- ownerAnonymous: this.checkboxValue1.length != 0 ? 1 : 0
|
|
|
-
|
|
|
- }
|
|
|
- that.$request.baseRequest('post', '/evaluateInfo/api/addEvaluateInfo', _data).then(res => {
|
|
|
- if (res.code == 200) {
|
|
|
- this.$refs.uToast.show({
|
|
|
- type: 'success',
|
|
|
- message: "评价成功",
|
|
|
- complete() {
|
|
|
- uni.navigateBack({
|
|
|
- delta:1
|
|
|
- })
|
|
|
- }
|
|
|
- })
|
|
|
- } else {
|
|
|
- this.$refs.uToast.show({
|
|
|
- type: 'error',
|
|
|
- message: "评价失败",
|
|
|
- })
|
|
|
- }
|
|
|
- })
|
|
|
+ uni.$u.throttle(this.submit, 500)
|
|
|
+ // uni.$u.debounce(this.submit, 500)
|
|
|
+
|
|
|
},
|
|
|
+
|
|
|
onLoad(options) {
|
|
|
that = this
|
|
|
this.objData = JSON.parse(options.val)
|
|
@@ -168,6 +137,45 @@
|
|
|
that.imageList = []
|
|
|
},
|
|
|
methods: {
|
|
|
+ submit(){
|
|
|
+ // console.log(11111111)
|
|
|
+ let _data = {
|
|
|
+ evaluatoredId: this.objData.commonId,
|
|
|
+ evaluatorId: this.objData.cargoCommonId,
|
|
|
+ ownerName: this.checkboxValue1 ? this.objData.cargoOwner : '',
|
|
|
+ driverName: this.objData.driverName,
|
|
|
+ ownerPortrait: this.checkboxValue1 ? this.userInfo.avatarUrl : '',
|
|
|
+ orderId: this.objData.id,
|
|
|
+ orderNumber: this.objData.orderNo,
|
|
|
+ driverCredit: this.rate[0].value1,
|
|
|
+ tranEfficiency: this.rate[1].value1,
|
|
|
+ tranSafety: this.rate[2].value1,
|
|
|
+ serviceQuality: this.rate[3].value1,
|
|
|
+ satisfaction: this.rate[4].value1,
|
|
|
+ ownerContent: this.value3,
|
|
|
+ ownerUrl: this.imageList.toString(),
|
|
|
+ ownerAnonymous: this.checkboxValue1.length != 0 ? 1 : 0
|
|
|
+
|
|
|
+ }
|
|
|
+ that.$request.baseRequest('post', '/evaluateInfo/api/addEvaluateInfo', _data).then(res => {
|
|
|
+ if (res.code == 200) {
|
|
|
+ this.$refs.uToast.show({
|
|
|
+ type: 'success',
|
|
|
+ message: "评价成功",
|
|
|
+ complete() {
|
|
|
+ uni.navigateBack({
|
|
|
+ delta:1
|
|
|
+ })
|
|
|
+ }
|
|
|
+ })
|
|
|
+ } else {
|
|
|
+ this.$refs.uToast.show({
|
|
|
+ type: 'error',
|
|
|
+ message: "评价失败",
|
|
|
+ })
|
|
|
+ }
|
|
|
+ })
|
|
|
+ },
|
|
|
clickStar(index) {
|
|
|
console.log(index)
|
|
|
this.selectStar = index
|