1
jyy
2021-01-16 37c344f7b5c767c6a87e08a0c8a9698d8610fbfc
pages/yuyue/showYyInfo.js
@@ -8,44 +8,59 @@
     * 页面的初始数据
     */
    data: {
        //是否可以进行评论
        ablePl: true,
        id:""
    },
    /**
     * 生命周期函数--监听页面加载
     */
    onLoad: function(options) {
    onLoad: function (options) {
        console.log(options);
        var _this = this;
            //查看已有订单
            util.request({
                api: api.yuyue.getServiceOrderById + options.id,
                callback: function(data) {
        //查看已有订单
        util.request({
            api: api.yuyue.getServiceOrderById + options.id,
            callback: function (data) {
                var serviceOrder = data.mapInfo.detail
                if ((serviceOrder.status == '服务完成' || serviceOrder.status == '服务单结束') && !serviceOrder.comment) {
                    _this.setData({
                        serviceOrder: data.mapInfo.detail,
                        shopInfo:data.mapInfo.shopInfo
                    })
                        ablePl: true
                    });
                } else {
                    _this.setData({
                        ablePl: false
                    });
                }
            });
                _this.setData({
                    serviceOrder: serviceOrder,
                    id:options.id
                })
            }
        });
    },
    cancel: function() {
    cancel: function () {
        console.log("cancel");
        var _this = this;
        wx.showModal({
            title: '提示',
            content: '确定要取消吗?',
            success: function(sm) {
            success: function (sm) {
                if (sm.confirm) {
                    var id = _this.data.serviceOrder.id;
                    util.request({
                        api: api.yuyue.cancelOrderById,
                        data: { id: id },
                        callback: function(data) {
                        data: {
                            id: id
                        },
                        callback: function (data) {
                            wx.showToast({
                                title: '取消成功',
                                success: function() {
                                success: function () {
                                    wx.navigateBack({});
                                }
                            })
@@ -54,68 +69,87 @@
                }
            }
        })
    },
    backKhyuyue: function() {
            wx.navigateBack({
            })
    /**
     * 评论服务单
     */
    submitComment: function (e) {
       
    },
        var _this = this;
        var comment = e.detail.value.comment;
        var id=_this.data.id;
        util.request({
            api: '/wxapi/yuyue/commentService',
            data: {
                id: id,
                comment:comment
            },
            callback: function (data) {
                wx.showToast({
                    title: '评论成功',
                    success: function () {
                        wx.navigateBack({});
                    }
                })
            }
        });
},
    /**
     * 生命周期函数--监听页面初次渲染完成
     */
    onReady: function() {
    },
    /**
     * 生命周期函数--监听页面显示
     */
    onShow: function() {
    },
    /**
     * 生命周期函数--监听页面隐藏
     */
    onHide: function() {
    },
    /**
     * 生命周期函数--监听页面卸载
     */
    onUnload: function() {
/**
 * 生命周期函数--监听页面初次渲染完成
 */
onReady: function () {
    },
},
    /**
     * 页面相关事件处理函数--监听用户下拉动作
     */
    onPullDownRefresh: function() {
/**
 * 生命周期函数--监听页面显示
 */
onShow: function () {
    },
},
    /**
     * 页面上拉触底事件的处理函数
     */
    onReachBottom: function() {
/**
 * 生命周期函数--监听页面隐藏
 */
onHide: function () {
    },
},
    /**
     * 用户点击右上角分享
     */
    onShareAppMessage: function() {
/**
 * 生命周期函数--监听页面卸载
 */
onUnload: function () {
    }
},
/**
 * 页面相关事件处理函数--监听用户下拉动作
 */
onPullDownRefresh: function () {
},
/**
 * 页面上拉触底事件的处理函数
 */
onReachBottom: function () {
},
/**
 * 用户点击右上角分享
 */
onShareAppMessage: function () {
}
})