123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222 |
- /**
- *@des 订单模块接口
- *@author zhengjinyi
- *@date 2020/03/19 14:56:57
- *@param registerByPass
- */
- import request from '@/common/config/caimeiApi.js'
- import $reg from '@/common/config/common.js'
- /**
- *@结算页面
- *@param productIds 商品ID【”,”分割】
- *@param count 立即购买商品数量,购物车count为nul
- */
- export function createOrderInfo(params) {
- return new Promise(function(resolve,reject) {
- request.get('/order/confirm',params, res => {
- if(res.code == 0){
- resolve(res)
- }else{
- reject(res)
- }
- })
- })
- }
- /**
- *@提交订单
- *@param productIds 商品ID【”,”分割】
- *@param count 立即购买商品数量,购物车count为nul
- */
- export function createOrderSubmit(params) {
- return new Promise(function(resolve,reject) {
- request.post('/order/submit',params, true,res => {
- resolve(res)
- })
- })
- }
- /**
- *@获取运费
- *@param productIds 商品ID【”,”分割】
- *@param totalPrice 商品总额
- *@param userId 用户ID
- *@param townID 地址区ID
- */
- export function getOrderPostage(params) {
- return new Promise(function(resolve,reject) {
- request.get('/order/postage',params, true,res => {
- if(res.code == 0){
- resolve(res)
- }else{
- reject(res)
- }
- })
- })
- }
- /**
- *@获取订单列表
- *@param orderState 订单状态 1 2 3 4
- *@param pageNum 页码
- *@param pageSize 条数
- */
- export function queryOrderList(params) {
- return new Promise(function(resolve,reject) {
- request.lodingGet('/order/list',params, res => {
- if(res.code == 0){
- resolve(res)
- }else{
- reject(res)
- }
- })
- })
- }
- /**
- *查询订单详情
- *@param orderID 订单ID
- */
- export function queryOrderDetails(params) {
- return new Promise(function(resolve,reject) {
- request.get('/order/detail',params, res => {
- if(res.code == 0){
- resolve(res)
- }else{
- reject(res)
- }
- })
- })
- }
- /**
- *取消订单
- * @param
- */
- export function cancelOrder(params) {
- return new Promise(function(resolve,reject) {
- request.get('/order/cancel',params, res => {
- if(res.code == 0){
- resolve(res)
- }else{
- reject(res)
- }
- })
- })
- }
- /**
- *删除订单
- * @param
- */
- export function deleteOrder(params) {
- return new Promise(function(resolve,reject) {
- request.get('/order/delete',params, res => {
- if(res.code == 0){
- resolve(res)
- }else{
- reject(res)
- }
- })
- })
- }
- /**
- *确认收货
- * @param
- */
- export function confirmReceipt(params) {
- return new Promise(function(resolve,reject) {
- request.get('/order/affirm',params, res => {
- if(res.code == 0){
- resolve(res)
- }else{
- reject(res)
- }
- })
- })
- }
- /**
- *查询物流信息
- * @param
- */
- export function queryLogistics(params) {
- return new Promise(function(resolve,reject) {
- request.get('/order/logistics',params, res => {
- if(res.code == 0){
- resolve(res)
- }else{
- reject(res)
- }
- })
- })
- }
- /**
- *获取订单分享码
- * @param
- */
- export function queryOrderShareCode(params) {
- return new Promise(function(resolve,reject) {
- request.get('/order/share',params, res => {
- if(res.code == 0){
- resolve(res)
- }else{
- reject(res)
- }
- })
- })
- }
- /**
- *分享订单登录
- * @param
- */
- export function orderShareCode(params) {
- return new Promise(function(resolve,reject) {
- request.get('/order/shareCode',params, res => {
- resolve(res)
- })
- })
- }
- /**
- *搜索订单
- *@param searchWord 关键词
- *@param userId 用户ID
- *@param pageNum 页码
- *@param pageSize 条数
- */
- export function searchOrderInfo(params) {
- return new Promise(function(resolve,reject) {
- request.lodingGet('/order/search',params, res => {
- if(res.code == 0){
- resolve(res)
- }else{
- reject(res)
- }
- })
- })
- }
- /**
- *搜索订单历史记录
- *@param userId
- */
- export function searchOrderHistory(params) {
- return new Promise(function(resolve,reject) {
- request.get('/order/searchHistory',params, res => {
- if(res.code == 0){
- resolve(res)
- }else{
- reject(res)
- }
- })
- })
- }
- /**
- *清楚订单历史记录
- *@param
- */
- export function clearOrderHistory(params) {
- return new Promise(function(resolve,reject) {
- request.lodingGet('/order/searchHistory/delete',params, res => {
- if(res.code == 0){
- resolve(res)
- }else{
- reject(res)
- }
- })
- })
- }
|