12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- import http from '@/utils/http'
- import { AppDispatch } from '..'
- /**
- * 藏品-新增 /编辑
- */
- export const API_goodsAdd = (data: any, type: '新增' | '编辑') => {
- const url = type === '新增' ? 'cms/goods/add' : 'cms/goods/edit'
- return http.post(url, data)
- }
- /**
- * 藏品-获取详情
- */
- export const API_goodsInfo = (id: number) => {
- return http.get(`cms/goods/detail/${id}`)
- }
- /**
- * 藏品-弹窗-选择藏品
- */
- export const API_goodsNowAdd = (url: string, data: any, type: 'get' | 'post' = 'post') => {
- return http[type](url, data)
- }
- /**
- * 总账-获取分页列表
- */
- export const C1_APIgetList = (data: any, exportFlag?: boolean): any => {
- if (exportFlag) return http.post('cms/goods/page', data)
- else {
- return async (dispatch: AppDispatch) => {
- const res = await http.post('cms/goods/page', data)
- if (res.code === 0) {
- const obj = {
- list: res.data.records,
- total: res.data.total
- }
- dispatch({ type: 'C1/getList', payload: obj })
- }
- }
- }
- }
- /**
- * 藏品-日志列表
- */
- export const API_getInfoLogList = (data: any) => {
- return http.post('cms/goods/log', data)
- }
|