68 lines
1.8 KiB
JavaScript
68 lines
1.8 KiB
JavaScript
import http from './request'
|
||
import {get, post, uploadFile} from './http'
|
||
/**
|
||
* 获取扫码诊所的商品列表
|
||
* @param params
|
||
* @returns {Promise<*>}
|
||
*/
|
||
export async function getStoreDrugListBySalespersonApi(params) {
|
||
return await get('/product/drug-list-by-salesperson', params, 3)
|
||
}
|
||
/**
|
||
* 获取扫码诊所的商品详情
|
||
* @param params
|
||
* @returns {Promise<*>}
|
||
*/
|
||
export async function getStoreDrugDetailApi(params) {
|
||
return await get('/product/product-detail', params, 3)
|
||
}
|
||
/**
|
||
* 获取商品配送服务文本
|
||
* @param params
|
||
* @returns {Promise<*>}
|
||
*/
|
||
export async function getOrderTextApi(params) {
|
||
return await get('/product/order-text', params, 3)
|
||
}
|
||
/**
|
||
* 获取首页热销商品(各分类Top 5)
|
||
* @param params
|
||
* @returns {Promise<*>}
|
||
*/
|
||
export async function getHomeTopProductsApi(params) {
|
||
return await get('/product/home-top-products', params, 3)
|
||
}
|
||
/**
|
||
* 获取首页专区入口配置
|
||
* @param params
|
||
* @returns {Promise<*>}
|
||
*/
|
||
export async function getHomeZonesApi(params) {
|
||
return await get('/product/home-zones', params, 3)
|
||
}
|
||
/**
|
||
* 更新商品介绍图
|
||
* @param params
|
||
* @returns {Promise<*>}
|
||
*/
|
||
export async function updateIntroductionImagesApi(params) {
|
||
return await post('/product/update-introduction-images', params, 3)
|
||
}
|
||
|
||
/**
|
||
* 检查药店在线复诊配置(委托诊所和医生)
|
||
* @param params { store_id: number }
|
||
* @returns {Promise<*>}
|
||
*/
|
||
export async function checkOnlineConsultationConfigApi(params) {
|
||
return await get('/store/check-online-consultation-config', params, 3)
|
||
}
|
||
|
||
/**
|
||
* 获取药品分类列表
|
||
* @param params { zone_type: string }
|
||
* @returns {Promise<*>}
|
||
*/
|
||
export async function getDrugCategoriesApi(params) {
|
||
return await get('/product/drug-categories', params, 3)
|
||
} |