From 37c344f7b5c767c6a87e08a0c8a9698d8610fbfc Mon Sep 17 00:00:00 2001
From: jyy <935090232@qq.com>
Date: Sat, 16 Jan 2021 18:31:29 +0800
Subject: [PATCH] 1
---
pages/yuyue/showYyInfo.js | 156 +++++++++++++++++++++++++++++++--------------------
1 files changed, 95 insertions(+), 61 deletions(-)
diff --git a/pages/yuyue/showYyInfo.js b/pages/yuyue/showYyInfo.js
index 04e1020..fec236a 100644
--- a/pages/yuyue/showYyInfo.js
+++ b/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 () {
+
+}
})
\ No newline at end of file
--
Gitblit v1.9.1