/** |-------------------------------------------------- | API定义 |-------------------------------------------------- */ const TYPES = { GET: 'get', POST: 'post', DELETE: 'delete', PUT: 'put', } const API = { // URL:' http://rapapi.org/mockjsdata/22191/login.api' // 版本管理 APPVERSIONMANAGER: { URL: '/occ-b2b-buyer/buyer/app-version-managers', TYPE: TYPES.GET, }, // 登录 LOGIN: { URL: '/wbalone/maaccount/login', //移动端 TYPE: TYPES.POST, }, // LOGIN: { // URL: "/wbalone/account/login", //pc端 // TYPE: TYPES.POST // }, //加密串 ENPCODE: { URL: '/wbalone/open/getEncryptParam', TYPE: TYPES.POST, }, // 版本管理 APPVERSIONMANAGER: { URL: '/occ-b2b-buyer/buyer/app-version-managers', TYPE: TYPES.GET, }, //修改密码 MODIFYPW: { URL: '/wbalone/open/modifyPassword', TYPE: TYPES.GET, }, // 全局币种 CURRENCY: { URL: '/occ-base/api/base/currency/default', TYPE: TYPES.GET, }, // 查客户id CUSTOMERS: { URL: '/occ-base/base/channel/customers/find-by-userId', TYPE: TYPES.GET, }, /** * name:首页 * info: * * **/ // 首页 HOME: { // 热销 HOTSALE: { URL: '/occ-b2b-order/b2b/goods/find-prom-goodslist-by-customerId', TYPE: TYPES.GET, }, // // 所有商品 // ALLPRO: { // URL: "/occ-b2b-buyer/buyer/goods/index-goods", // TYPE: TYPES.GET // }, // // 最近浏览 // RECENTVIEW: { // URL: "", // TYPE: TYPES.GET // }, // 首页订单数量 HOMEORDERNUM: { URL: '/occ-b2b-order/b2b/req-order/query-count-groupby-status', TYPE: TYPES.GET, }, // 公告 ANNOUNCE: { URL: '/occ-b2b-buyer/buyer/notices/queryNoticeSomeInfo', TYPE: TYPES.GET, }, // 公告内容 ANNOUNCECONTENT: { URL: '/occ-b2b-buyer/buyer/notices', TYPE: TYPES.GET, }, // 主页轮播图 BANNERIMG: { URL: '/occ-b2b-buyer/buyer/banner-settings', TYPE: TYPES.GET, }, // 主页轮播图时间 BANNERTIME: { URL: '/occ-b2b-buyer/buyer/banner-setting-hs', TYPE: TYPES.GET, }, }, /** * name:商品 * info: * * **/ // 商品 COMMODITY: { // 商品查询 SEARCH_GOODS: { // URL: "/occ-b2b-order/b2b/goods/find-by-customer", URL: '/occ-b2b-order/b2b/goods/find-allInfo-by-customer', TYPE: TYPES.GET, }, // 商品详情查询 SEARCH_DETAIL: { URL: '/occ-b2b-order/b2b/goods/find-by-id', TYPE: TYPES.GET, }, // 商品规格查询 SEARCH_SPEC: { URL: '/occ-b2b-order/b2b/goods/find-attrs-by-product', TYPE: TYPES.GET, }, // 商品轮播图 SEARCH_PICT: { URL: '/occ-b2b-order/b2b/goods/find-goodspicture-by-goodsid', TYPE: TYPES.GET, }, // 分类 CATEGORY: { URL: '/occ-b2b-buyer/buyer/goods-category/tree', TYPE: TYPES.GET, }, // 获取商品列表 COMMODITYLIST: { URL: '/occ-b2b-buyer/buyer/goods/goods-list', TYPE: TYPES.GET, }, // 选配 // 根据商品Id查询选配信息 OPTIONALBYGOODID: { URL: '/occ-base/api/base/goods/get-opt', TYPE: TYPES.GET, }, // 根据选配信息Id查询选配信息 OPTIONALBYID: { URL: 'occ-base/api/base/goodsOpt/find-by-ids', TYPE: TYPES.GET, }, // 选配信息保存 返回 选配id SAVEOPTIONAL: { URL: '/occ-base/api/base/goodsOpt/save-opt', TYPE: TYPES.POST, }, // 通过商品id查子件Boom信息 SEARCHBOOM: { URL: '/occ-base/base/goods-boms/goods-bom-by-parent-good-id', TYPE: TYPES.GET, }, //查询商品颜色选配分组 SEARCH_GROUPS: { URL: '/occ-base/base/cust-doc-groups', TYPE: TYPES.GET }, //根据调色分组查询分组配色 SEARCH_COLORBYGROUPS: { URL: '/occ-base/base/goods/get-opt-byIdAndGroupId', TYPE: TYPES.GET }, //根据色卡号查询商品调色价格 SEARCH_PRICEBYCOLOR: { URL: '/occ-price/price/price-inquires/inquireGoodAndPalettePriceCon', TYPE: TYPES.GET }, //保存调色商品配置 SAVE_GOODSOPT: { URL: "/occ-base/base/goods-opts/save-opt", TYPE: TYPES.POST }, }, /** * name:订单 * info: * * **/ // 订单 ORDER: { // 订单列表 ORDERLIST: { URL: '/occ-b2b-order/b2b/req-order', TYPE: TYPES.GET, }, // 复制订单 ORDERCOPY: { URL: '/occ-b2b-order/b2b/req-order/edit-or-copy', TYPE: TYPES.GET, }, // 基于原单退货返回值 RETURNBASEREQ: { URL: '/occ-b2b-order/b2b/req-order/return-from-req', TYPE: TYPES.GET, }, // 订单详情 ORDERDETAIL: { URL: '/occ-b2b-order/b2b/req-order/detail', TYPE: TYPES.GET, }, // 订单签收列表 ORDERSIGN: { URL: '/occ-b2b-order/b2b/saleOutOrder/page-saleoutorder', TYPE: TYPES.GET, }, // 订单签收详情 SIGNDETAIL: { URL: '/occ-b2b-order/b2b/saleOutOrder/queryBySaleoutId', TYPE: TYPES.GET, }, // 确认签收 CONFIRMSIGN: { URL: '/occ-stock/stock/sale-out-orders/create-sign-info', TYPE: TYPES.POST, }, // 退货理由 CAUSES: { URL: '/occ-b2b-order/b2b/return-causes', TYPE: TYPES.POST, }, // 暂存订单 ORDERTEMPORARY: { URL: '/occ-b2b-order/b2b/req-order/create-temp', TYPE: TYPES.POST, }, // 提交订单 ORDERSUBMIT: { URL: '/occ-b2b-order/b2b/req-order/submit-req', TYPE: TYPES.POST, }, // 删除订单 ORDERDELETE: { URL: '/occ-b2b-order/b2b/req-order/delete-req', TYPE: TYPES.GET, }, // 订单编辑 // 冲抵费用 CASTRATE: { URL: '/occ-b2b-order/b2b/customer-cast/cast-rate', TYPE: TYPES.GET, }, // 促销服务 PROMSERVER: { URL: '/occ-b2b-order/b2b/prom/reqorder-prom', TYPE: TYPES.POST, }, }, /** * name:购物车 * info:接口 * * **/ SHOPPING: { // 查看购物车 CHECKCART: { URL: '/occ-b2b-buyer/buyer/cart/check-cart', TYPE: TYPES.GET, }, // 添加购物车 ADDCART: { URL: '/occ-b2b-buyer/buyer/cart/add-cart', TYPE: TYPES.POST, }, // 修改购物车 EDITCART: { URL: '/occ-b2b-buyer/buyer/cart/edit-cart', TYPE: TYPES.POST, }, // 删除购物车 DELCART: { URL: '/occ-b2b-buyer/buyer/cart/del-cart', TYPE: TYPES.GET, }, // 查看购物车数量 GETCARTCOUNT: { URL: '/occ-b2b-buyer/buyer/cart/get-cart-count', TYPE: TYPES.GET, }, // 清空购物车 CLEARCART: { URL: '/occ-b2b-buyer/buyer/cart/empty-cart', TYPE: TYPES.GET, }, // 关注 // 查看关注列表 ATTENTION_CHECK: { URL: '/occ-b2b-buyer/buyer/stores/check-store', TYPE: TYPES.GET, }, //添加关注 ATTENTION_ADD: { URL: '/occ-b2b-buyer/buyer/stores/add-store', TYPE: TYPES.POST, }, //删除关注By关注行 ATTENTION_DEL: { URL: '/occ-b2b-buyer/buyer/stores/del-store', TYPE: TYPES.GET, }, //删除关注By关注行 ATTENTION_DELBYGOODID: { URL: '/occ-b2b-buyer/buyer/stores/deleteByGoodsAndCustomerId', TYPE: TYPES.GET, }, }, /** * name:我的 * info: * * **/ // 我的 MINE: { // 信用 CREDIT: { URL: '/occ-cr/api/cr/credit/query', TYPE: TYPES.GET, }, // 信用检测 CREDITCHECK: { URL: '/occ-b2b-order/b2b/req-order/req-credit-check', TYPE: TYPES.POST, }, // 费用 CASTS: { URL: '/occ-fee/customer-casts', TYPE: TYPES.GET, }, // 费用当前可用余额 CASTDDLBALANCE: { URL: '/occ-fee/customer-casts/castAmountByCustAndDate', TYPE: TYPES.GET, }, // 费用对账 CASTSRECON: { URL: '/occ-fee/customer-casts/castAccount', TYPE: TYPES.GET, }, // 费用/货补余额 CASTSBALANCE: { URL: '/occ-fee/customer-casts/sumCastBalance', TYPE: TYPES.GET, }, // 销售组织参照 ORGANIZATIONS: { URL: '/occ-base/organizations', TYPE: TYPES.GET, }, // 兑付方式/单据状态参照 CASTDOC: { URL: '/occ-base/base/cust-doc-defs', TYPE: TYPES.GET, }, // 基础信息 BASICINFO: { URL: '/occ-base/api/base/customer', TYPE: TYPES.GET, }, // 基础信息-银行账户 BASICBANKINFO: { URL: '/occ-base/base/customer-accounts', TYPE: TYPES.GET, }, // 联系人 CONTACTS: { URL: '/occ-base/base/customer-contacts/findByCustomerId', TYPE: TYPES.GET, }, // 收货地址 ADDRESSES: { URL: '/occ-base/base/customer-addresses/findByCustomerId', TYPE: TYPES.GET, }, //客户供应商列表 CUSSUPPLIER: { URL: '/occ-base/suppliers', TYPE: TYPES.GET, }, // 费用详情 CASTSDETAIL: { URL: '/occ-fee/customer-casts/flushdetail', TYPE: TYPES.GET, }, // 供应商参照-------参照 SUPPLIER: { URL: '/occ-b2b-buyer/buyer/order-common-info/supplier-list', TYPE: TYPES.GET, }, // 通过销售组织 找财务组织 ---参照 【销售组织id数组】 FINANCEREFENCE: { URL: 'occ-b2b-order/b2b/contrast-saleorg-finanorgs/getFinanorgsBySaleorgs', TYPE: TYPES.POST, }, // 通过财务组织找收款信息参照 FINDACCOUNTBYFINANC: { URL: '/occ-base/base/enterprise-bank-accounts', TYPE: TYPES.GET, }, // 通过财务组织 找所有下属销售组织 ----参照(账余) FINANCEFINDSALE: { URL: '/occ-b2b-order/b2b/contrast-saleorg-finanorgs', TYPE: TYPES.GET, }, // 收货地址参照 ADRESS: { URL: '/occ-b2b-buyer/buyer/order-common-info/receive-address-list', TYPE: TYPES.GET, }, // 运输方式参照 TRANSPORT: { URL: '/occ-b2b-buyer/buyer/order-common-info/logistics-list', TYPE: TYPES.GET, }, // 结算方式参照 BILLWAY: { URL: '/occ-b2b-buyer/buyer/order-common-info/settlement-list', TYPE: TYPES.GET, }, // 发票信息参照 INVOICE: { URL: '/occ-b2b-buyer/buyer/order-common-info/invoice-list', TYPE: TYPES.GET, }, // 收款业务类型参照 PAYTYPES: { URL: '/occ-settlement/settlement/payment-types', TYPE: TYPES.GET, }, // 产品线/品牌--- 一级 customerRankCode == 01 BARNDONE: { URL: '/occ-base/api/base/customer-jurisdiction/find-by-customer-ids', TYPE: TYPES.GET, }, // 产品线/品牌--- 非一级 customerRankCode !== 01 BARNDSEC: { URL: '/occ-base/api/base/customer-psr/find-by-purchase-customer-id', TYPE: TYPES.GET, }, // 账户余额 // 预付款余额 PREPAYBALANCE: { URL: '/occ-settlement/api/settlement/query-prepaymentbalance', TYPE: TYPES.GET, }, // 余额变动明细 BALANCECHANGE: { URL: '/occ-settlement/api/settlement/query-detailsofbalancechanges', TYPE: TYPES.GET, }, // 我的页面里的账户最大钱数 MAXBALANCE: { URL: '/occ-settlement/api/settlement/query-maxprepaymentbalance', TYPE: TYPES.GET, }, // 应付对账 // 应付对账统计页面 PAYSTATISTIC: { URL: '/occ-settlement/api/settlement/portal-accountpayable/query-payableaccountstatistics', TYPE: TYPES.GET, }, // 应付对账详情列表 PAYDETAILLIST: { URL: '/occ-settlement/api/settlement/portal-accountpayable/query-payableaccountlist', TYPE: TYPES.GET, }, // 付款单 // 付款登记记录 BILLCLAIMS: { URL: '/occ-settlement/settlement/billclaims', TYPE: TYPES.GET, }, // 付款单提交(2)/暂存(1) BILLCLAIMSADD: { URL: '/occ-settlement/settlement/billclaims/add', TYPE: TYPES.POST, }, // 付款单编辑 BILLCLAIMSEDIT: { URL: '/occ-settlement/settlement/billclaims/detailById', TYPE: TYPES.POST, }, // 删除付款单记录 BILLCLAIMSDELETE: { URL: 'occ-settlement/settlement/billclaims/delete-portal', TYPE: TYPES.GET, }, // 付款单列表提交 submit-portal BILLSUBMITPORTAL: { URL: 'occ-settlement/settlement/billclaims/submit-portal', TYPE: TYPES.GET, }, // 支付单 // 支付单查询/提交 RECHARGEBILL: { URL: '/occ-pay/paybill', TYPE: TYPES.GET, }, // 随单支付提交 REQORDERPAYBILL: { URL: '/occ-b2b-order/b2b/req-order/reqorder-paybill', TYPE: TYPES.GET, }, // 支付方式 PAYWAYS: { URL: '/occ-b2b-buyer/buyer/order-common-info/paymode-list', TYPE: TYPES.GET, }, // 收款方(第三方支付) PAYEROTHERS: { URL: '/occ-b2b-buyer/buyer/order-common-info/payeeAccount', TYPE: TYPES.GET, }, /** * 支付接口 */ // 支付---支付宝 ALIPAY: { URL: '/occ-pay/alipay/rsasign-apppay', TYPE: TYPES.GET, }, // 支付---支付宝验签 RETURNSIGN: { URL: '/occ-pay/alipay/return-callback-app', TYPE: TYPES.GET, }, // 微信 // 后台请求统一下单的参数 WECHATURL: { // URL: "/occ-pay/chanpay/rsasign-apppay", URL: '/occ-pay/wechatpay/rsasign-apppay', TYPE: TYPES.GET, }, }, } export default API