123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118 |
- import { request } from '/@/utils/service';
- const apiPrefix = '/api/choice/goods/';
- export function getTableData(query: any) {
- return request({
- url: apiPrefix,
- method: 'GET',
- params: query
- });
- }
- export function updateRow(body: any) {
- return request({
- url: apiPrefix + body.id + '/',
- method: 'PUT',
- data: body
- });
- }
- export function getGroupOptions() {
- return request({
- url: apiPrefix + 'tags/',
- method: 'GET'
- });
- }
- export function getBrandsOptions() {
- return request({
- url: apiPrefix + 'brands/',
- });
- }
- export function getShopOptions() {
- return request({
- url: '/api/choice/marketplace_shops/select/',
- method: 'GET',
- });
- }
- export function getStaffsOptions(query: any) {
- return request({
- url: '/api/system/user/select/',
- params: query,
- method: 'GET'
- })
- }
- export function getExistingStaffs(query: any) {
- return request({
- url: apiPrefix + 'alarm-manage/',
- params: query,
- method: 'GET'
- })
- }
- export function postMonitor(body: any) {
- return request({
- url: apiPrefix + 'monitor/',
- data: body,
- method: 'POST'
- })
- }
- export function postStaffs(body: any) {
- return request({
- url: apiPrefix + 'alarm-manage/',
- data: body,
- method: 'post'
- })
- }
- export function uploadFile(body: any){
- return request({
- url: 'api/system/file/',
- method: 'POST',
- data: body,
- headers: { 'Content-Type':'multipart/form-data' },
- });
- }
- // 商品变更通知导入
- export function uploadChangeNotice(body: any){
- return request({
- url: apiPrefix +'alarm/import_data/',
- method: 'POST',
- data: body,
- });
- }
- // 商品导入
- export function uploadProducts(body: any){
- return request({
- url: apiPrefix +'import_data/',
- method: 'POST',
- data: body,
- });
- }
- // 指导价格导入
- export function uploadPrice(body: any){
- return request({
- url: apiPrefix +'GuidancePrice/import_data/',
- method: 'POST',
- data: body,
- });
- }
- // 导出
- export function exportData(query: any) {
- return request({
- url: apiPrefix + 'export_data/',
- method: 'GET',
- params: query,
- responseType: 'blob'
- });
- }
|