1 |
- define(["base","$","native","api","user","config"],function(e,t,n,r,i){var s=function(){if(typeof s.instance=="object")return s.instance;s.instance=this,this.storagePrefix="address_",this.list=[],this.defaultAddress={}};return s.prototype=new e,s.prototype.addAddress=function(e,t){var n=this;r.addAddress(e,function(e){typeof t=="function"&&t(e)})},s.prototype.getList=function(e,t){var n=this;r.getAddressList(e,function(e){e.success&&(n.list=e.data,n.defaultAddress=n.list[0]),typeof t=="function"&&t(e)})},s.prototype.editAddress=function(e,t){var n=this;r.editAddress(e,function(e){e.success&&(n.list=e.data,n.defaultAddress=n.list[0]),typeof t=="function"&&t(e)})},s.prototype.deleteAddress=function(e,t,n){var i=this;r.deleteAddress({address_id:t,user_id:e,request_from:"weixin"},function(e){e.success&&(i.list=e.data,i.defaultAddress=i.list[0]),typeof n=="function"&&n(e)})},new s});
|