var util = require('../../utils/util.js')
var app = getApp()//獲取應(yīng)用實(shí)例
Page({
data: {
star_1: 0,
star_2: 0,
star_3: 0,
order_id:0
},
onLoad:function(e) {
var that = this
var order_id = e.order_id
that.setData({
order_id:order_id
})
},
change_star:function(e) {
var that = this
var star_item = e.currentTarget.dataset.item
var star = e.currentTarget.dataset.star
if (star_item == 'star_1') {
that.setData({
star_1: star
});
}else if(star_item == 'star_2') {
that.setData({
star_2: star
});
} else if (star_item == 'star_3') {
that.setData({
star_3: star
});
}
},
add_comment:function(e) {
var that = this
var star_1 = that.data.star_1
var star_2 = that.data.star_2
var star_3 = that.data.star_3
var detail = e.detail.value.detail
if(star_1 == 0) {
util.showNotice("請(qǐng)針對(duì)服務(wù)態(tài)度打分!")
} else if (star_2 == 0) {
util.showNotice("請(qǐng)針對(duì)服務(wù)質(zhì)量打分!")
} else if (star_3 == 0) {
util.showNotice("請(qǐng)針對(duì)服務(wù)效率打分!")
} else if (detail == "") {
util.showNotice("請(qǐng)?zhí)顚懺u(píng)價(jià)內(nèi)容!")
} else {
var order_id = that.data.order_id
var session3rd = wx.getStorageSync('session3rd')
var post_data = {
"session3rd": session3rd,
"order_id": order_id,
"star_1": star_1,
"star_2": star_2,
"star_3": star_3,
"detail": detail,
"ctype": 1
}
var url_comment = util.getApiUrl(app, "/Comment/add", "")
util._post_from(url_comment, post_data, function (res) {
console.log('評(píng)價(jià)俠客返回')
console.log(res)
if (res.data.code = '200') {
wx.showModal({
content: '提交評(píng)論成功',
showCancel:false,
success:function(val) {
app.globalData.is_need_update_post_info = true
wx.navigateBack()
}
})
} else {
util.showNotice(res.data.msg)
}
})
}
}
})
以上基本就實(shí)現(xiàn)了星星評(píng)價(jià)效果。