123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229 |
- import request from './request';
- // 查詢門店是否支持数字货架
- export const findStoreShelf = (params) => {
- return request({
- url: `shelf/findStoreShelf`,
- method: 'get'
- })
- }
- // vin 查询 车型code
- export const queryPartCodeByVin = (params) => {
- return request({
- url: `vinPart/queryPartCodeByVin/${params.vinNumber}`,
- method: 'get'
- })
- }
- //数字货架适配vin不分页
- export const getShelfQueryList = (params) => {
- return request({
- url: `shelfProduct/queryList`,
- data: params,
- method: 'post'
- })
- }
- //数字货架产品分页
- export const getShelfProductList = (params) => {
- return request({
- url: `shelfProduct/queryPage/${params.pageNo}/${params.pageSize}`,
- data: params,
- method: 'post'
- })
- }
- //数字货架产品类型查询
- export const getShelfProductType = (params) => {
- return request({
- url: `shelfProductType/queryList`,
- data: params,
- method: 'post'
- })
- }
- // 数字货架订单分页查询
- export const getShelfOrderList = (params) => {
- return request({
- url: `shelfOrder/queryPage/${params.pageNo}/${params.pageSize}`,
- data: params,
- method: 'post'
- })
- }
- // 保存数字货架订单
- export const saveShelfOrder = (params) => {
- return request({
- url: `shelfOrder/create`,
- data: params,
- method: 'post'
- })
- }
- // 关闭订单
- export const cancelShelfOrder = (params) => {
- return request({
- url: `shelfOrder/cancel/${params.sn}`,
- method: 'get'
- })
- }
- // 数字货架取货单详情
- export const findBySnShelfOrder = (params) => {
- return request({
- url: `shelfOrder/findBySn/${params.sn}`,
- method: 'get'
- })
- }
- // 确认取货
- export const outShelfOrder = (params) => {
- return request({
- url: `shelfOrder/out/${params.sn}`,
- method: 'get'
- })
- }
- // 一键取货
- export const takeGoods = (params) => {
- return request({
- url: `shelfOrder/takeGoods/${params.sn}`,
- method: 'get'
- })
- }
- // 扫码确认
- export const scanConfirmShelfOrder = (params) => {
- return request({
- url: `shelfOrder/scanConfirm`,
- data: params,
- method: 'post'
- })
- }
- // 待结算列表-按月结算
- export const waitSettleForMonth = (params) => {
- return request({
- url: `shelfOrder/waitSettleForMonth`,
- method: 'get'
- })
- }
- // 待结算列表-授信结算
- export const waitSettleForSx = (params) => {
- return request({
- url: `shelfOrder/waitSettleForSx/${params.shelfOrderState}`,
- method: 'get'
- })
- }
- // 数字货架结算单分页查询
- export const getShelfSettleBillList = (params) => {
- return request({
- url: `shelfSettleBill/queryPage/${params.pageNo}/${params.pageSize}`,
- data: params,
- method: 'post'
- })
- }
- // 结算是否支付成功
- export const shelfSettleBillPaySuccess = (params) => {
- return request({
- url: `shelfSettleBill/isPay/${params.orderNo}`,
- method: 'get'
- })
- }
- // 数字货架结算单去支付
- export const shelfSettleBillToPay = (params) => {
- return request({
- url: `shelfSettleBill/toPay`,
- data: params,
- method: 'post'
- })
- }
- // 保证金是否支付成功
- export const shelfBondRecordPaySuccess = (params) => {
- return request({
- url: `shelfBondRecord/isPay/${params.orderNo}`,
- method: 'get'
- })
- }
- //保证金去支付
- export const shelfBondRecordToPay = (params) => {
- return request({
- url: `shelfBondRecord/toPay`,
- data: params,
- method: 'post'
- })
- }
- // 待支付保证金
- export const shelfBondRecordWaitPayRecord = (params) => {
- return request({
- url: `shelfBondRecord/waitPayRecord`,
- data: params,
- method: 'post'
- })
- }
- // 查詢門店数字数字货架
- export const findStoreShelfSettleRule = (params) => {
- return request({
- url: `shelf/settleRule/findStoreShelfSettleRule`,
- method: 'get'
- })
- }
- // 补货入库列表
- export const getShelfReplenishBilllList = (params) => {
- return request({
- url: `shelfReplenishBill/queryPage/${params.pageNo}/${params.pageSize}`,
- data: params,
- method: 'post'
- })
- }
- // 补货入库详情
- export const findShelfReplenishBill = (params) => {
- return request({
- url: `shelfReplenishBill/findBySn/${params.sn}`,
- method: 'get'
- })
- }
- // 临时补货保存
- export const shelfTemporarySave = (params) => {
- return request({
- url: `shelfTemporaryDispatching/save`,
- data: params,
- method: 'post'
- })
- }
- // 取货列表数量合计
- export const shelfGetTotalWaitQty = (params) => {
- return request({
- url: `shelfOrder/getTotalWaitQty`,
- data: params,
- method: 'post'
- })
- }
- // 临配订单待取数量
- export const shelfTempTotalWaitQty = (params) => {
- return request({
- url: `shelfTempBill/getQty`,
- data: params,
- method: 'post'
- })
- }
- // 库存查询
- export const getShelfProductStockList = (params) => {
- return request({
- url: `shelfProduct/queryDepot/${params.pageNo}/${params.pageSize}`,
- data: params,
- method: 'post'
- })
- }
- // 临配订单
- export const getShelfTempBillList = (params) => {
- return request({
- url: `shelfTempBill/queryPage/${params.pageNo}/${params.pageSize}`,
- data: params,
- method: 'post'
- })
- }
- // 临配订单详情
- export const getShelfTempBillDetail = (params) => {
- return request({
- url: `shelfTempBill/findBySn/${params.sn}`,
- method: 'get'
- })
- }
|