123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177 |
- // pages/applyRefund/applyRefund.js
- Page({
- /**
- * 页面的初始数据
- */
- data: {
- show:false,
- isAll:false,
- goodList:[
- {
- name:'赶海季生鲜大闸蟹',
- checked:false
- },
- {
- name:'水果纯甜柿子',
- checked:false
- },
- {
- name:'空运鲜牛肉',
- checked:true
- }
- ],
- reasonList:[
- {name:'暂不需要商品(买错/多买/漏买)'},
- {name:'冰品融化'},
- {name:'订单中有商品发错'},
- {name:'商品斤两不足'},
- {name:'商品临期到期'},
- {name:'商品破损/包装破损'},
- {name:'商品质量问题'},
- {name:'实物与图文描述不符'},
- {name:'商家通知我卖完了'},
- {name:'所有商品未收到'},
- {name:'整个订单送错'},
- {name:'订单少选且商家未通知我'},
- {name:'未在约定时间送达'},
- ],
- },
- /**
- * 生命周期函数--监听页面加载
- */
- onLoad(options) {
- },
- /**
- * 打开选择原因弹窗
- */
- choose(){
- this.setData({
- show:true
- })
- },
- close(){
- this.setData({
- show:false
- })
- },
- /**
- * 选择原因
- */
- chooseReason(){
-
- },
- /**
- * 上传图片
- */
- getUploadImg: function(e) {
- var ths = this;
- wx.chooseMedia({
- count: 1, // 默认9
- mediaType: ['image'],
- sourceType: ['album', 'camera'],
- maxDuration: 30,
- success: function(res) {
- // 图片的本地临时文件路径列表
- var tempFilePaths = res.tempFiles[0].tempFilePath;
- wx.showLoading({
- mask: true
- })
- var params = {
- url: "/p/file/upload",
- filePath: tempFilePaths,
- name: 'file',
- callBack: function(res2) {
- wx.hideLoading();
- var img = {};
- img.path = JSON.parse(res2).filePath;
- img.url = JSON.parse(res2).resourcesUrl + JSON.parse(res2).filePath;
- var photoFiles = ths.data.photoFiles;
- photoFiles.push(img);
- ths.setData({
- photoFiles: photoFiles
- })
- }
- };
- http.upload(params);
- }
- })
- },
- /**
- * 选择类型
- */
- radioChange(e){
- console.log(e);
- },
- /**
- * 全选
- */
- onSelectedAll(e){
- console.log(e,this.data);
- let isAll = !this.data.isAll
- let goodList = this.data.goodList
- goodList.forEach(item=>{
- item.checked = isAll
- })
- this.setData({
- isAll,
- goodList
- })
- },
- /**
- * 生命周期函数--监听页面初次渲染完成
- */
- onReady() {
- },
- /**
- * 生命周期函数--监听页面显示
- */
- onShow() {
- },
- /**
- * 生命周期函数--监听页面隐藏
- */
- onHide() {
- },
- /**
- * 生命周期函数--监听页面卸载
- */
- onUnload() {
- },
- /**
- * 页面相关事件处理函数--监听用户下拉动作
- */
- onPullDownRefresh() {
- },
- /**
- * 页面上拉触底事件的处理函数
- */
- onReachBottom() {
- },
- /**
- * 用户点击右上角分享
- */
- onShareAppMessage() {
- }
- })
|