纸通宝小程序
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 

226 lines
12 KiB

/**
* Copyright © 2020-present LiuDanYang. All rights Reserved.
*/
import { mGet, mPost } from "./request"
const app = getApp()
const urls = ['https://api-client-ztb-dev.qniao.cn', 'https://api-client-ztb-test.qniao.cn', 'https://api-client-ztb.qniao.cn']
const zconfig = {
baseUrl: urls[app.evn]
}
// *******************************************************************账户业务***********************************************************
// /authorize/get/product-line-token/by/login-token通过登录token获取产品线token
const loginToken = (params) => mPost(`/recycle-user-center/authorize/get/product-line-token/by/login-token`, params, zconfig)
///user/get/base-info基本信息
const getBaseInfo = () => mGet(`/recycle-service/user/get/base-info`, null, zconfig)
const getPopupInfo = () => mGet(`/recycle-service/popup/get/popup`, null, zconfig)
const getBannerList = (type) => mGet(`/recycle-service/banner/get/banner-list/${type}`, null, zconfig)
const getSuccessNotices = () => mPost(`/recycle-service/get/recently-order-success-list`, null, zconfig)
// /get/all-paper-mill 获取全部纸厂列表
const getAllFactoryList = () => mGet(`/recycle-service/get/all-paper-mill`, null, zconfig)
// /get/paper-mill-paper-category-price-list 获取纸厂品类价格信息列表
const getFactoryPrice = (params) => mGet(`/recycle-service/get/paper-mill-paper-category-price-list`, params, zconfig)
// /get/paper-mill-paper-category-price-details/{id} 获取纸厂品类价格信息详情
const getFactoryPriceDetail = (id) => mGet(`/recycle-service/get/paper-mill-paper-category-price-details/${id}`, null, zconfig)
// /get/paper-mill-city 获取纸厂所有地区列表
const getFactoryCity = () => mGet(`/recycle-service/get/paper-mill-city`, null, zconfig)
// /get/index-info-id 首页获取公告id接口
const getIndexInfoId = () => mGet(`/recycle-service/get/index-info-id`, null, zconfig)
const getIndexInfo = (id) => mGet(`/recycle-service/get/index-info/${id}`, null, zconfig)
// /get/paper-mill-list 获取纸厂列表
const getFactoryList = () => mGet(`/recycle-service/get/paper-mill-list`, null, zconfig)
// /get/paper-mill-received-weight-list/on-today 获取纸厂今日收货量(排队)列表
const getFactoryTodayList = (params) => mGet(`/recycle-service/get/paper-mill-received-weight-list/on-today`, params, zconfig)
// /proxy-sell/get/his-car-info 客户查看历史车辆
const getVehicleList = () => mGet(`/recycle-service/proxy-sell/get/his-car-info`, null, zconfig)
// /proxy-sell/get/relation 查询客户业务人员绑定信息接口
const getRelation = () => mGet(`/recycle-service/proxy-sell/get/relation`, null, zconfig)
// /recycle-service/proxy-sell/bind/relation
const postRelation = (code) => mPost(`/recycle-service/proxy-sell/bind/relation?code=${code}`, null, zconfig)
// /proxy-sell/get/proxy-order/{orderId}客户查看订单详情
const getProxyOrderInfo = (id) => mGet(`/recycle-service/proxy-sell/get/proxy-order/${id}`, null, zconfig)
// recycle-service/proxy-sell/get/proxy-order-list
const getProxyOrderList = (params) => mGet(`/recycle-service/proxy-sell/get/proxy-order-list`, params, zconfig)
// recycle-service/proxy-sell/create/order
const createProxyOrder = (params) => mPost(`/recycle-service/proxy-sell/create/order`, params, zconfig)
const cancelProxyOrder = (id) => mPost(`/recycle-service/proxy-sell/cancel/order/${id}`, null, zconfig)
const cancelReservation = (id) => mPost(`/recycle-service/proxy-sell/cancel/reservation/${id}`, null, zconfig)
const cancelProxyOrderItem = (id) => mPost(`/recycle-service/proxy-sell/cancel/order-item/${id}`, null, zconfig)
// /purchase/get/product-list 获取店铺采购商品列表接口
const getProductList = (params) => mGet(`/recycle-service/purchase/get/product-list`, params, zconfig)
// /recycle-service/get/store-product-list
const getStoreProductList = (params) => mGet(`/recycle-service/get/store-product-list`, params, zconfig)
const getStoreInfo = (id) => mGet(`/recycle-service/get/store-information/${id}`, null, zconfig)
const getStoreOverView = () => mGet(`/recycle-service/get/store-overview`, null, zconfig)
const updateStore = (params) => mPost(`/recycle-service/update/store-information`, params, zconfig)
const editStore = (params) => mPost(`/recycle-service/edit/store-information`, params, zconfig)
const depositStore = (params) => mPost(`/recycle-service/create/store-deposit-order`, params, zconfig)
const updatePurchase = (params) => mPost(`/recycle-service/purchase/update/product`, params, zconfig)
const createPurchase = (params) => mPost(`/recycle-service/purchase/create/product`, params, zconfig)
const paperCategoryList = (params) => mPost(`/recycle-service/paperCategoryList`, params, zconfig)
const getPurchaseInfo = (id) => mGet(`/recycle-service/purchase/get/product/${id}`, null, zconfig)
const getMiniProxyList = (params) => mGet(`/recycle-service/get/product-index-list/for/mini`, params, zconfig)
const getProductInfo = (id) => mGet(`/recycle-service/get/product/${id}`, null, zconfig)
const createProductInfo = (params) => mPost(`/recycle-service/create/product`, params, zconfig)
const updateProductInfo = (params) => mPost(`/recycle-service/update/product`, params, zconfig)
const getWaterRate = () => mGet(`/recycle-service/get/water-rate`, null, zconfig)
const getDopantRate = () => mGet(`/recycle-service/get/dopant-rate`, null, zconfig)
const getBiddingInterval = () => mGet(`/recycle-service/get/bidding-interval`, null, zconfig)
const getGoodProductList = (params) => mGet(`/recycle-service/get/product-list`, params, zconfig)
// /recycle-service/update/product-status
const statusProductInfo = (params) => mPost(`/recycle-service/update/product-status`, params, zconfig)
const deleteProduct = (params) => mPost(`/recycle-service/delete/product`, params, zconfig)
const getTaskList = () => mGet(`/recycle-service/point-task/get/potn-task/list`, null, zconfig)
const getPointList = () => mGet(`/recycle-service/point-product/get/point-product-list`, null, zconfig)
const getPointProduct = (id) => mGet(`/recycle-service/point-product/buy/point-product/${id}`, null, zconfig)
const getBiddingActivity = (id) => mGet(`/recycle-service/get/bidding-activity-detail/${id}`, null, zconfig)
const getBiddingDetail = (id) => mGet(`/recycle-service/get/bidding-detail/${id}`, null, zconfig)
const biddingActivity = (id, params) => mPost(`/recycle-service/bid/${id}`, params, zconfig)
const getMyBiddingList = (params) => mGet(`/recycle-service/get/bidding-list`, params, zconfig)
const getBiddingList = (id) => mGet(`/recycle-service/get/bidding-list/${id}`, null, zconfig)
const getUserProduct = (id) => mGet(`/recycle-service/get/user-product/${id}`, null, zconfig)
const confirmBidding = (params) => mPost(`/recycle-service/confirm/bidding`, params, zconfig)
const cancelBidding = (id) => mPost(`/recycle-service/cancel/bidding-activity/${id}`, null, zconfig)
const getMyBidding = (id) => mGet(`/recycle-service/get/my-bidding/${id}`, null, zconfig)
// /recycle-service/delete/shipping-address
const deleteAddress = (params) => mPost(`/recycle-service/delete/shipping-address`, params, zconfig)
const createAddress = (params) => mPost(`/recycle-service/create/shipping-address`, params, zconfig)
const updateAddress = (params) => mPost(`/recycle-service/update/shipping-address`, params, zconfig)
const getAddressInfo = (id) => mGet(`/recycle-service/get/shipping-address-details/${id}`, null, zconfig)
const getAddressList = () => mGet(`/recycle-service/get/shipping-address-list`, null, zconfig)
const getBillList = () => mGet(`/recycle-service/get/bill-list`, null, zconfig)
const getBillDetail = (id) => mGet(`/recycle-service/get/bill-detail/${id}`, null, zconfig)
const sendCaptcha = (params) => mPost(`/recycle-service/send/captcha`, params, zconfig)
const getMessageList = (params) => mGet(`/message-center/message/get/message-list`, params, zconfig)
const getNotificationList = (params) => mGet(`/message-center/message/get/notification-list`, params, zconfig)
const readMessage = (params) => mPost(`/message-center/message/read`, params, zconfig)
const getMessageNumber = () => mGet(`/message-center/message/get/unread-number`, null, zconfig)
const getMemberExpenseList = () => mGet(`/recycle-service/member/get/member-expense-list`, null, zconfig)
const getMemberInfo = () => mGet(`/recycle-service/user/get/member-info`, null, zconfig)
const buyMemberInfo = (params) => mPost(`/recycle-service/member/buy/member`, params, zconfig)
const createTradeOrder = (params) => mPost(`/recycle-service/create/order-trade`, params, zconfig)
const getStoreOrderInfo = (id) => mGet(`/recycle-service/get/store-order-trade-details/${id}`, null, zconfig)
const getUserOrderInfo = (id) => mGet(`/recycle-service/get/user-order-trade-details/${id}`, null, zconfig)
const uploadStoreOrder = (params) => mPost(`/recycle-service/upload/store-order-trade`, params, zconfig)
const payOffline = (params) => mPost(`/recycle-service/order-trade/pay/offline`, params, zconfig)
const confirmUserOrder = (params) => mPost(`/recycle-service/confirm/user-order-data`, params, zconfig)
const getCancelUserOrder = (id) => mGet(`/recycle-service/cancel/user-order-trade/${id}`, null, zconfig)
const confirmOrderTrade = (params) => mPost(`/recycle-service/confirm/user-order-trade`, params, zconfig)
const returnOrderTrade = (params) => mPost(`/recycle-service/return/user-order-trade`, params, zconfig)
const confirmStorerOrder = (params) => mPost(`/recycle-service/confirm/store-order-trade`, params, zconfig)
const applyUserOrder = (params) => mPost(`/recycle-service/apply/user-order-trade-deduction`, params, zconfig)
const getUserOrderList = (params) => mGet(`/recycle-service/get/user-order-trade-list`, params, zconfig)
const getStorePurchaseList = (params) => mGet(`/recycle-service/purchase/get/store-product-list`, params, zconfig)
const deletePurchase = (params) => mPost(`/recycle-service/purchase/delete/product`, params, zconfig)
const updatePurchaseStatus = (params) => mPost(`/recycle-service/purchase/update/product-status`, params, zconfig)
const getBiddingActivityList = (params) => mGet(`/recycle-service/get/bidding-activity-list`, params, zconfig)
const getStoreWater = (params) => mGet(`/recycle-service/get/store-water`, params, zconfig)
const getStoreTradeList = (params) => mGet(`/recycle-service/get/store-order-trade-list`, params, zconfig)
//获取废品品类列表,不传params返回一级品类,传一级品类返回二级品类
const getLategoriesList = (params) => mGet(`/recycle-service/scrap-category/get/categories-list`, params, zconfig)
//提交用户信息
const updateUserInfo = (params) => mPost(`/recycle-service/user/update/user-info`, params, zconfig)
//提交用户信息
const updateUserInfoZtb = (params) => mPost(`/recycle-service/user/update/user-info`, params, zconfig)
//用户关注,取消关注纸厂
const userPushFollowMill = (params) => mPost(`/recycle-service/user/push/follow-mill`, params, zconfig)
export {
zconfig,
loginToken,
getBaseInfo,
getPopupInfo,
getBannerList,
getSuccessNotices,
getAllFactoryList,
getFactoryPrice,
getFactoryCity,
getIndexInfoId,
getIndexInfo,
getFactoryList,
getFactoryTodayList,
getVehicleList,
getFactoryPriceDetail,
getRelation,
postRelation,
getProxyOrderInfo,
getProxyOrderList,
createProxyOrder,
cancelProxyOrder,
cancelReservation,
cancelProxyOrderItem,
getProductList,
getStoreProductList,
getStoreInfo,
getStoreOverView,
depositStore,
updateStore,
editStore,
updatePurchase,
createPurchase,
paperCategoryList,
getPurchaseInfo,
getMiniProxyList,
getProductInfo,
createProductInfo,
updateProductInfo,
getWaterRate,
getDopantRate,
getBiddingInterval,
getGoodProductList,
statusProductInfo,
deleteProduct,
getTaskList,
getPointList,
getPointProduct,
getBiddingActivity,
getBiddingDetail,
biddingActivity,
getMyBiddingList,
getBiddingList,
getUserProduct,
confirmBidding,
cancelBidding,
getMyBidding,
deleteAddress,
createAddress,
updateAddress,
getAddressInfo,
getAddressList,
getBillList,
getBillDetail,
sendCaptcha,
getMessageList,
getNotificationList,
readMessage,
getMessageNumber,
getMemberExpenseList,
getMemberInfo,
buyMemberInfo,
createTradeOrder,
getStoreOrderInfo,
getUserOrderInfo,
uploadStoreOrder,
payOffline,
confirmUserOrder,
getCancelUserOrder,
confirmOrderTrade,
returnOrderTrade,
confirmStorerOrder,
applyUserOrder,
getUserOrderList,
getStorePurchaseList,
deletePurchase,
updatePurchaseStatus,
getBiddingActivityList,
getStoreWater,
getStoreTradeList,
getLategoriesList,
updateUserInfo,
updateUserInfoZtb,
userPushFollowMill
}