123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272 |
- /* HTTP API 机构业务模块
- * Copyright 2020, CAIMEI365
- * Date 2020/06/16
- * auther ZHJY
- */
- var OrderApi = {
- /* 查询用户地址列表 */
- GetAddressList: function (params, callback) {
- Http.AjaxService({
- url:'/order/address/list',
- type:'GET',
- data:params,
- json:false,
- })
- .then(function(res){
- callback(res);
- });
- },
- /* 添加,保存地址 */
- AddSaveAddress: function (params, callback) {
- Http.AjaxService({
- url:'/order/address/save',
- type:'POST',
- data:params,
- json:false,
- })
- .then(function(res){
- callback(res);
- });
- },
- /* 设为默认地址 */
- DefaultAddress: function (params, callback) {
- Http.AjaxService({
- url:'/order/address/set/default',
- type:'POST',
- data:params,
- json:false,
- })
- .then(function(res){
- callback(res);
- });
- },
- /* 删除地址 */
- DeleteAddress: function (params, callback) {
- Http.AjaxService({
- url:'/order/address/delete',
- type:'POST',
- data:params,
- json:false,
- })
- .then(function(res){
- callback(res);
- });
- },
- //获取省市区信息
- GetAddressSelect:function(params,callback){
- Http.AjaxService({
- url:'/order/address/select',
- type:'get',
- data:params,
- json:false,
- })
- .then(function(res){
- callback(res)
- });
- },
- /* 购物车去结算确认订单 */
- GetOrderConfirmInfo: function (params, callback) {
- Http.AjaxService({
- url:'/order/club/cart/settlement',
- type:'GET',
- data:params,
- json:false,
- })
- .then(function(res){
- callback(res);
- });
- },
- /* 商品详情立即购买确认订单 */
- ProductCreateOrderInfo: function (params, callback) {
- Http.AjaxService({
- url:'/order/club/product/settlement',
- type:'GET',
- data:params,
- json:false,
- })
- .then(function(res){
- callback(res);
- });
- },
- /* 组合商品立即购买确认订单 */
- OrderClubProductSupporting: function (params, callback) {
- Http.AjaxService({
- url:'/order/club/product/buynow',
- type:'GET',
- data:params,
- json:false,
- isHost:true
- })
- .then(function(res){
- callback(res);
- });
- },
- /* 获取订单邮费信息 */
- GetOrderPostage: function (params, callback) {
- Http.AjaxService({
- url:'/order/club/postage',
- type:'GET',
- data:params,
- json:false,
- })
- .then(function(res){
- callback(res);
- });
- },
- /* 提交订单 */
- ConfirmOrder: function (params, callback) {
- Http.AjaxService({
- url:'/order/submit/generate',
- type:'POST',
- data:params,
- json:false,
- })
- .then(function(res){
- callback(res);
- });
- },
- /* 查询订单列表 */
- GetQueryOrderListData: function (params, callback) {
- Http.AjaxService({
- url:'/order/club/list',
- type:'GET',
- data:params,
- json:false,
- })
- .then(function(res){
- callback(res);
- });
- },
- /* 查询订单详情 */
- QueryOrderDetailsInfo: function (params, callback) {
- Http.AjaxService({
- url:'/order/club/detail',
- type:'GET',
- data:params,
- json:false,
- })
- .then(function(res){
- callback(res);
- });
- },
- /* 查询订单列表选项卡标签数量*/
- GetQueryOrderNum: function (params, callback) {
- Http.AjaxService({
- url:'/order/club/count',
- type:'GET',
- data:params,
- json:false,
- })
- .then(function(res){
- callback(res);
- });
- },
- /* 机构用户取消订单操作*/
- GetCancelOrder: function (params, callback) {
- Http.AjaxService({
- url:'/order/club/cancel',
- type:'post',
- data:params,
- json:false,
- })
- .then(function(res){
- callback(res);
- });
- },
- /* 机构用户删除订单操作*/
- GetDeleteOrder: function (params, callback) {
- Http.AjaxService({
- url:'/order/club/delete',
- type:'POST',
- data:params,
- json:false,
- })
- .then(function(res){
- callback(res);
- });
- },
- /* 机构用户确认收货操作*/
- GetAffirmOrder: function (params, callback) {
- Http.AjaxService({
- url:'/order/club/receive',
- type:'POST',
- data:params,
- json:false,
- })
- .then(function(res){
- callback(res);
- });
- },
- /* 机构用户确认订单操作*/
- AffirmOrderOrder: function (params, callback) {
- Http.AjaxService({
- url:'/order/club/confirm',
- type:'POST',
- data:params,
- json:false,
- })
- .then(function(res){
- callback(res);
- });
- },
- /* 订单支付,效验付款规则 orderId 订单ID */
- OrderPaymentValidation: function (params, callback) {
- Http.AjaxService({
- url:'/order/pay/check',
- type:'GET',
- data:params,
- json:false,
- })
- .then(function(res){
- callback(res);
- });
- },
- /* 订单支付,余额抵扣 orderId 订单ID */
- OrderBalanceDeduction: function (params, callback) {
- Http.AjaxService({
- url:'/order/pay/balance/deduction',
- type:'post',
- data:params,
- json:false,
- })
- .then(function(res){
- callback(res);
- });
- },
- //订单查看物流
- seelogistics: function (params, callback) {
- Http.AjaxService({
- url:'/order/club/logistics',
- type:'get',
- data:params,
- json:false,
- })
- .then(function(res){
- callback(res);
- });
- },
- // 打款供应商
- confirmpayment: function (params, callback) {
- Http.AjaxService({
- url:'/order/club/second/payment/confirm',
- type:'post',
- data:params,
- json:false,
- })
- .then(function(res){
- callback(res);
- });
- },
- // 机构最新订单
- OrderClubLatest: function (params, callback) {
- Http.AjaxService({
- url:'/order/club/latest',
- type:'get',
- data:params,
- json:false,
- })
- .then(function(res){
- callback(res);
- });
- },
- };
|