最近在做售后功能,页面如下:
需要做上传图片功能,上传图片的小程序核心代码:
const App = getApp();
Page({
/**
* 页面的初始数据
*/
data: {
// 订单商品id
order_id: null,
statusBarHeight: 20,
toBarHeight: 44,
// 订单商品详情
detail: {},
// 图片列表
imageList: [],
// 服务类型
serviceType: 10,
},
disable: false,
/**
* 生命周期函数--监听页面加载
*/
onLoad: function(options) {
let _this = this;
// 记录页面参数
_this.data.order_id = options.order_id;
_this.data.total_money = options.total_money;
console.log(_this.data)
// var qqq = App.globalData.url;
// console.log(qqq);
//title高度样式
_this.setData({
'statusBarHeight': App.globalData.statusBarHeight,
'toBarHeight': App.globalData.toBar,
});
//内容滚动条高度计算
if (_this.data.UserType == 10) {
var scollHeight = App.globalData.screenHeight - App.globalData.statusBarHeight - 260;
} else {
var scollHeight = App.globalData.screenHeight - App.globalData.statusBarHeight - 150;
}
_this.setData({
'o_boxHeight': scollHeight
});
_this.setData({
'total_money': options.total_money
});
//console.log(options)
// 获取订单商品详情
// this.getGoodsDetail();
},
//返回上一页
onClick: function () {
wx.navigateBack({
delta:1
})
},
/**
* 获取订单商品详情
*/
getGoodsDetail: function() {
let _this = this;
App._get('user.refund/apply', {
order_goods_id: this.data.order_goods_id
}, function(result) {
//_this.setData(result.data);
});
},
/**
* 切换标签
*/
onSwitchService: function(e) {
console.log(e.detail)
this.setData({
serviceType: e.detail.target.dataset.type
});
},
/**
* 跳转商品详情
*/
onGoodsDetail: function(e) {
wx.navigateTo({
url: '../../../goods/index?goods_id=' +