address.js 705 Bytes
'use strict';

// doc: http://git.yoho.cn/yoho-documents/api-interfaces/blob/master/个人中心/地址管理.md';

class AddressModel extends global.yoho.BaseModel {
    constructor(ctx) {
        super(ctx);
    }

    /**
     *  地址数据
     *  @param uid
     *  @return
     */
    addressData(uid) {
        return this.get({
            data: {
                method: 'app.address.gethidden',
                uid
            },
            param: {
                cache: false
            }
        }).then(result => {
            return result;
        }, () => {
            return {code: 500, data: [], message: '地址获取失败'};
        });
    }
}

module.exports = AddressModel;