提交 物料、公众号、仓库 接口API
							parent
							
								
									6f5dec1a2c
								
							
						
					
					
						commit
						f5678a4988
					
				| 
						 | 
				
			
			@ -0,0 +1,32 @@
 | 
			
		|||
import { baseRequest } from '@/utils/request'
 | 
			
		||||
 | 
			
		||||
const request = (url, ...arg) => baseRequest(`/base/material/` + url, ...arg)
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * 物料Api接口管理器
 | 
			
		||||
 *
 | 
			
		||||
 * @author Luck
 | 
			
		||||
 * @date  2024/07/24 19:54
 | 
			
		||||
 **/
 | 
			
		||||
export default {
 | 
			
		||||
	// 获取物料分页
 | 
			
		||||
	materialPage(data) {
 | 
			
		||||
		return request('page', data, 'get')
 | 
			
		||||
	},
 | 
			
		||||
	// 获取物料 -- 物料包装数据
 | 
			
		||||
	materialPackageData(data) {
 | 
			
		||||
		return request('/package/data', data, 'get')
 | 
			
		||||
	},
 | 
			
		||||
	// 提交物料表单 edit为true时为编辑,默认为新增
 | 
			
		||||
	materialSubmitForm(data, edit = false) {
 | 
			
		||||
		return request(edit ? 'edit' : 'add', data)
 | 
			
		||||
	},
 | 
			
		||||
	// 删除物料
 | 
			
		||||
	materialDelete(data) {
 | 
			
		||||
		return request('delete', data)
 | 
			
		||||
	},
 | 
			
		||||
	// 获取物料详情
 | 
			
		||||
	materialDetail(data) {
 | 
			
		||||
		return request('detail', data, 'get')
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			@ -0,0 +1,32 @@
 | 
			
		|||
import { baseRequest } from '@/utils/request'
 | 
			
		||||
 | 
			
		||||
const request = (url, ...arg) => baseRequest(`/base/materialCategory/` + url, ...arg)
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * 物料分类Api接口管理器
 | 
			
		||||
 *
 | 
			
		||||
 * @author Luck
 | 
			
		||||
 * @date  2024/07/24 19:35
 | 
			
		||||
 **/
 | 
			
		||||
export default {
 | 
			
		||||
	// 获取物料分类分页
 | 
			
		||||
	materialCategoryPage(data) {
 | 
			
		||||
		return request('page', data, 'get')
 | 
			
		||||
	},
 | 
			
		||||
	// 获取物料分类 树结构
 | 
			
		||||
	materialCategoryTree(data) {
 | 
			
		||||
		return request('tree', data, 'get')
 | 
			
		||||
	},
 | 
			
		||||
	// 提交物料分类表单 edit为true时为编辑,默认为新增
 | 
			
		||||
	materialCategorySubmitForm(data, edit = false) {
 | 
			
		||||
		return request(edit ? 'edit' : 'add', data)
 | 
			
		||||
	},
 | 
			
		||||
	// 删除物料分类
 | 
			
		||||
	materialCategoryDelete(data) {
 | 
			
		||||
		return request('delete', data)
 | 
			
		||||
	},
 | 
			
		||||
	// 获取物料分类详情
 | 
			
		||||
	materialCategoryDetail(data) {
 | 
			
		||||
		return request('detail', data, 'get')
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			@ -0,0 +1,48 @@
 | 
			
		|||
import { baseRequest } from '@/utils/request'
 | 
			
		||||
 | 
			
		||||
const request = (url, ...arg) => baseRequest(`/base/store/` + url, ...arg)
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * 仓库Api接口管理器
 | 
			
		||||
 *
 | 
			
		||||
 * @author Luck
 | 
			
		||||
 * @date  2024/07/24 19:32
 | 
			
		||||
 **/
 | 
			
		||||
export default {
 | 
			
		||||
	// 获取仓库分页
 | 
			
		||||
	sysStorePage(data) {
 | 
			
		||||
		return request('page', data, 'get')
 | 
			
		||||
	},
 | 
			
		||||
	// 获取仓库 树结构
 | 
			
		||||
	sysStoreTree(data) {
 | 
			
		||||
		return request('tree', data, 'get')
 | 
			
		||||
	},
 | 
			
		||||
	// 提交仓库表单 edit为true时为编辑,默认为新增
 | 
			
		||||
	sysStoreSubmitForm(data, edit = false) {
 | 
			
		||||
		return request(edit ? 'edit' : 'add', data)
 | 
			
		||||
	},
 | 
			
		||||
	// 删除仓库
 | 
			
		||||
	sysStoreDelete(data) {
 | 
			
		||||
		return request('delete', data)
 | 
			
		||||
	},
 | 
			
		||||
	// 获取仓库详情
 | 
			
		||||
	sysStoreDetail(data) {
 | 
			
		||||
		return request('detail', data, 'get')
 | 
			
		||||
	},
 | 
			
		||||
 | 
			
		||||
	// 获取仓库 树选择器
 | 
			
		||||
	sysStoreSelector(data, isTop = false) {
 | 
			
		||||
		let res = this.sysStoreTree(data);
 | 
			
		||||
		if(isTop){
 | 
			
		||||
			res = [
 | 
			
		||||
				{
 | 
			
		||||
					id: 0,
 | 
			
		||||
					parentId: '-1',
 | 
			
		||||
					name: '顶级',
 | 
			
		||||
					children: res ? res : []
 | 
			
		||||
				}
 | 
			
		||||
			]
 | 
			
		||||
		}
 | 
			
		||||
		return res;
 | 
			
		||||
	},
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			@ -0,0 +1,28 @@
 | 
			
		|||
import { baseRequest } from '@/utils/request'
 | 
			
		||||
 | 
			
		||||
const request = (url, ...arg) => baseRequest(`/wx/officialaccount/` + url, ...arg)
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * 公众号Api接口管理器
 | 
			
		||||
 *
 | 
			
		||||
 * @author Luck
 | 
			
		||||
 * @date  2024/07/24 20:01
 | 
			
		||||
 **/
 | 
			
		||||
export default {
 | 
			
		||||
	// 获取公众号分页
 | 
			
		||||
	officialAccountPage(data) {
 | 
			
		||||
		return request('page', data, 'get')
 | 
			
		||||
	},
 | 
			
		||||
	// 提交公众号表单 edit为true时为编辑,默认为新增
 | 
			
		||||
	officialAccountSubmitForm(data, edit = false) {
 | 
			
		||||
		return request(edit ? 'edit' : 'add', data)
 | 
			
		||||
	},
 | 
			
		||||
	// 删除公众号
 | 
			
		||||
	officialAccountDelete(data) {
 | 
			
		||||
		return request('delete', data)
 | 
			
		||||
	},
 | 
			
		||||
	// 获取公众号详情
 | 
			
		||||
	officialAccountDetail(data) {
 | 
			
		||||
		return request('detail', data, 'get')
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
		Loading…
	
		Reference in New Issue