完美购物和售后


忍一时风平浪静,退一步越想越气

>起因

记一次很差的购物体验,当时没多想直接申请部分退款了,今天收到客服的判定,退了5元?!

瞬间爆炸

>经过

昨晚18点多点了份扇贝(有段时间没吃了,嘴馋),预计19:15~19:45送达,??



配送时间



19:30+拿到货时,手感就不太对,怎么这么?看了下外包装袋和打包盒外的保鲜膜,没有一点汤汁(下次我一定记得拍开箱视频)
打开一看 (#`-_ゝ-)

(っ °Д °;)っ 就这?

这就是开箱原图,可能光看上图没啥感觉,给你们看下第一次点的(压缩后有点模糊,但是分量和摆盘还是能看清的)

能体会到我内心的落差了吧,即使一切以实物为准,你也要有底线啊

>结果

本来收到退款5元就可以结束的,但是我心有不甘,想在商品评价中附图,用来警示其他买家;HJH 没有配图功能...
顿时我就生气了,退款申请二开,顺便来这边发一篇随笔

>讨论

回想整个事件,我反思了几点:

  1. 在看见商品的落差后,我应该原封装好(虽然我真的很饿 /_ \ ),然后申请退换货,可能最后会有不一样的结果?
  2. 我对部分退款的理解有偏差,申请部分退款后会有上门取货的小哥联系你,当他听到我已经吃掉的消息时,似乎很惊讶?(难道申请部分退款不能吃?)
  3. 大家同样的经历,会选则部分退款 or 全部退款;如果是部分退款会选择什么比例,1/4、1/3、1/2 ?

>插曲

上传图片时,发现博客园也好、其他图床也罢,都会限制图片上传大小
手机拍摄的图片大都会超出限制,那么在免费服务这么少的今天,压缩图片该怎么办呢

# 原文地址 https://blog.csdn.net/weixin_50668086/article/details/123684321
# 因为某N需要登陆复制,我就把核心代码弄出来了,效果我也亲测了,如上图所示

import os
from PIL import Image
from PIL import ImageFile


# 压缩图片文件
def compress_image(outfile, mb=1000, quality=95, k=0.9):  # 通常你只需要修改mb大小
    """不改变图片尺寸压缩到指定大小
    :param outfile: 压缩文件保存地址
    :param mb: 压缩目标,KB
    :param k: 每次调整的压缩比率
    :param quality: 初始压缩比率
    :return: 压缩文件地址,压缩文件大小
    """

    o_size = os.path.getsize(outfile) // 1024  # 函数返回为字节,除1024转为kb(1kb = 1024 bit)
    print('before_size:{} after_size:{}'.format(o_size, mb))
    if o_size <= mb:
        return outfile

    ImageFile.LOAD_TRUNCATED_IMAGES = True  # 防止图像被截断而报错

    while o_size > mb:
        im = Image.open(outfile)
        x, y = im.size
        out = im.resize((int(x * k), int(y * k)), Image.ANTIALIAS)  # 最后一个参数设置可以提高图片转换后的质量
        try:
            out.save(outfile, quality=quality)  # quality为保存的质量,从1(最差)到95(最好),此时为85
        except Exception as e:
            print(e)
            break
        o_size = os.path.getsize(outfile) // 1024
    return outfile


# 压缩单张图片
outfile = r'E:\完美购物和售后.jpg'  # 单张图片地址
compress_image(outfile)