text: // eaterplanet_ecommerce/pages/order/evaluate.js
  var util = require('../../utils/util.js');
  var app = getApp()
  Page({
  
    /**
     * 页面的初始数据
     */
    data: {
      order_id: 0,
      goods_id: 0,
      miaoshu_no: 0,
      price_no: 0,
      zhiliang_no: 0,
      is_jifen: 0,
      pinjia_text: '',
      thumb_img: [],
      image: [],
      placeholder: "亲，您对这个商品满意吗？您的评价会帮助我们选择更好的商品哦～",
      evaluate: "",
      imgGroup: [],
      imgMax: 4,
      isIpx: false,
      focus: false,
      progressList: []
    },
  handlerGobackClick(delta) {
      const pages = getCurrentPages();
      if (pages.length >= 2) {
        wx.navigateBack({
          delta: delta
        });
      } else {
        wx.switchTab({
          url: '/eaterplanet_ecommerce/pages/index/index'
        });
      }
    },
    handlerGohomeClick(url) {
      wx.switchTab({
        url: '/eaterplanet_ecommerce/pages/index/index'
      });
    },
    /**
     * 生命周期函数--监听页面加载
     */
    onLoad: function(options) {
      //id=' + id + '&goods_id' + goods_id
      var that = this;
      var token = wx.getStorageSync('token');
  
      var order_id = options.id;
      var goods_id = options.goods_id;
  
      this.setData({
        order_id: order_id,
        goods_id: goods_id
      })
  
      app.util.request({
        'url': 'entry/wxapp/user',
        'data': {
          controller: 'user.order_comment',
          'token': token,
          order_id: order_id,
          goods_id: goods_id
        },
        dataType: 'json',
        success: function(res) {
          if (res.data.code == 3) {
            //un login
          } else if (res.data.code == 0) {
            //code goods_image
            that.setData({
              goods_id: res.data.goods_id,
              order_goods: res.data.order_goods,
              goods_image: res.data.goods_image,
              open_comment_gift: res.data.open_comment_gift,
              comment_gift_publish: res.data.comment_gift_publish
            })
          }
        }
      })
  
    },
  
    /**
     * 生命周期函数--监听页面初次渲染完成
     */
    onReady: function() {
  
    },
  
    addImg: function() {
      var that = this,
        imgGroup = this.data.imgGroup;
      wx.chooseImage({
        count: this.data.imgMax - imgGroup.length,
        success: function(res) {
          var tempFilePaths = res.tempFilePaths;
          var new_thumb_img = that.data.thumb_img;
          for (var i = 0; i < tempFilePaths.length; i++) {
            wx.showLoading({
              title: '上传中'
            })
            if (new_thumb_img.length >= 4) {
              that.setData({
                thumb_img: new_thumb_img
              });
              return false;
            } else {
              wx.uploadFile({
                url: app.util.url('entry/wxapp/index', {
                  'm': 'eaterplanet_ecommerce',
                  'controller': 'goods.doPageUpload'
                }),
                filePath: tempFilePaths[i],
                name: 'upfile',
                formData: {
                  'name': tempFilePaths[i]
                },
                header: {
                  'content-type': 'multipart/form-data'
                },
                success: function(res) {
  
                  wx.hideLoading();
                  var data = JSON.parse(res.data);
  
                  var image_thumb = data.image_thumb;
                  var image_o_full = data.image_o_full;
                  var orign_image = data.image_o;
                  var new_img = that.data.image;
  
                  var new_thumb_img = that.data.thumb_img;
                  new_img.push(orign_image);
                  new_thumb_img.push(image_thumb);
                  imgGroup.push(image_thumb);
  
                  that.setData({
                    thumb_img: new_thumb_img,
                    image: new_img,
                    imgGroup: imgGroup
                  })
                }
              })
            }
          }
        }
      });
    },
    textinput: function(event) {
      var content = event.detail.value;
      //pinjia_text
      this.setData({
        pinjia_text: content
      })
  
    },
    /**
     * 删除图片
     */
    choseImg: function(e) {
      var idx = e.currentTarget.dataset.idx;
      var imgGroup = this.data.imgGroup;
      var new_img = this.data.image;
      new_img.splice(idx, 1);
      imgGroup.splice(idx, 1);
      this.setData({
        imgGroup: imgGroup,
        image: new_img
      })
    },
  
    sub_comment: function() {
      var order_id = this.data.order_id;
      var goods_id = this.data.goods_id;
  
      var pinjia_text = this.data.pinjia_text;
      var image = this.data.image;
      var that = this;
  
      if (pinjia_text == '') {
        wx.showToast({
          title: '请填写评价内容',
          icon: 'success',
          duration: 1000
        })
        return false;
      }
      wx.showLoading({
        title: '评论中',
      })
      var token = wx.getStorageSync('token');
      console.log(image);
      app.util.request({
        'url': 'entry/wxapp/user',
        'data': {
          controller: 'user.sub_comment',
          'token': token,
          order_id: order_id,
          goods_id: goods_id,
          comment_content: pinjia_text,
          imgs: image
        },
        method: 'POST',
        dataType: 'json',
        success: function(msg) {
          wx.hideLoading();
          if (msg.data.code == 3) {
            wx.showToast({
              title: '未登录',
              icon: 'loading',
              duration: 1000
            })
          } else {
            wx.showToast({
              title: '评价成功',
              icon: 'success',
              duration: 1000,
              success: function(res) {
                //是否跳到积分
                wx.redirectTo({
                  url: "/eaterplanet_ecommerce/pages/order/order?id=" + order_id
                })
              }
            })
          }
        }
      })
    },
  
    /**
     * 预览大图
     */
    bigImg: function(e) {
      var t = e.currentTarget.dataset.src,
        list = e.currentTarget.dataset.list;
      wx.previewImage({
        current: t,
        urls: list
      });
    },
  
    /**
     * 生命周期函数--监听页面显示
     */
    onShow: function() {
  
    },
  
    /**
     * 生命周期函数--监听页面隐藏
     */
    onHide: function() {
  
    },
  
    /**
     * 生命周期函数--监听页面卸载
     */
    onUnload: function() {
  
    }
  })
  