1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889 |
- addExpress/**
- * 快递公司相关API
- */
- import request from '@/utils/request'
- import qs from 'qs'
- /**
- * 获取物流公司列表
- * @param params
- */
- export function getExpressList(params) {
- return request({
- url: 'admin/systems/logi-companies',
- method: 'get',
- loading: false,
- params
- })
- }
- /**
- * 添加物流公司
- * @param params
- */
- export function addExpress(params) {
- let arr = params.formItems
- delete params.formItems
- return request({
- url: `admin/systems/logi-companies?${qs.stringify(params)}`,
- method: 'post',
- headers: {
- 'Content-Type': 'application/json'
- },
- data: arr
- })
- }
- /**
- * 删除物流公司
- * @param id
- */
- export function deleteExpress(id) {
- return request({
- url: `admin/systems/logi-companies/${id}`,
- method: 'delete'
- })
- }
- /**
- * 获取物流公司详情
- * @param id
- */
- export function getExpressDetail(id) {
- return request({
- url: `admin/systems/logi-companies/${id}`,
- method: 'get'
- })
- }
- /**
- * 修改物流公司
- * @param id
- * @param params
- */
- export function editExpress(id, params) {
- let arr = params.formItems
- delete params.formItems
- return request({
- url: `admin/systems/logi-companies/${id}?${qs.stringify(params)}`,
- method: 'put',
- headers: {
- 'Content-Type': 'application/json'
- },
- data: arr
- })
- }
- /**
- * 开启或禁用物流公司
- * @param id
- * @param status
- */
- export function openDisableExpress(id, disabled) {
- return request({
- url: `admin/systems/logi-companies/${id}`,
- method: 'post',
- data: { disabled }
- })
- }
|