✨ feat(颜色取样|取色查找|样品对比): 移植内部版相关功能

This commit is contained in:
xuan
2022-09-14 13:22:56 +08:00
parent 48e5986060
commit 03e7377485
54 changed files with 2353 additions and 458 deletions
+21 -15
View File
@@ -1,27 +1,33 @@
export { LoginApi } from './login/index'
export {
productabsorbcontrast,
SelectProductListApi,
ColorListApi,
ColorDetailedApi,
ColorSamplingSaveApi,
TextureSaveApi,
FindColorListApi,
} from './product/index'
export {LoginApi} from './login/index'
export { productabsorbcontrast } from './product/index'
import { useRequest } from "@/use/useHttp"
import { useRequest } from '@/use/useHttp'
/**
* 系列列表
* @returns
* @returns
*/
export const kindListApi = () => {
return useRequest({
url: `/v1/mp/product/kind/list`,
method: "get",
})
return useRequest({
url: `/v1/mp/product/kind/list`,
method: 'get',
})
}
/**
* 面料列表
* @returns
* @returns
*/
export const ProductListApi = () => {
return useRequest({
url: `/v1/mp/product/list`,
method: "get",
})
return useRequest({
url: `/v1/mp/product/list`,
method: 'get',
})
}
+11
View File
@@ -0,0 +1,11 @@
import { useRequest } from "@/use/useHttp"
/**
* 颜色列表
* @returns
*/
export const FindColorListApi = () => {
return useRequest({
url: `/v1/mp/product/color/absorb/match`,
method: 'get',
})
}
+3 -1
View File
@@ -1 +1,3 @@
export { productabsorbcontrast } from './product'
export { productabsorbcontrast, SelectProductListApi } from './product'
export { ColorListApi, ColorDetailedApi, ColorSamplingSaveApi, TextureSaveApi } from './takeColor'
export { FindColorListApi } from './findColor'
+12 -1
View File
@@ -1,4 +1,4 @@
import { useRequest } from "@/use/useHttp"
import { useRequest } from '@/use/useHttp'
//取色对比
export const productabsorbcontrast = () => {
@@ -7,3 +7,14 @@ export const productabsorbcontrast = () => {
method: 'get',
})
}
/**
* 面料列表(下拉选择)
* @returns
*/
export const SelectProductListApi = () => {
return useRequest({
url: `/v1/mp/enum/product/list`,
method: 'get',
})
}
+45
View File
@@ -0,0 +1,45 @@
import { useRequest } from '@/use/useHttp'
/**
* 颜色列表
* @returns
*/
export const ColorListApi = () => {
return useRequest({
url: `/v1/mp/product/color/absorb/list`,
method: 'get',
})
}
/**
* 颜色详细
* @returns
*/
export const ColorDetailedApi = () => {
return useRequest({
url: `/v1/mp/product/texture`,
method: 'get',
})
}
/**
* 取色存储
* @returns
*/
export const ColorSamplingSaveApi = () => {
return useRequest({
url: `/v1/mp/product/color/absorb`,
method: 'put',
})
}
/**
* 保存纹理
* @returns
*/
export const TextureSaveApi = () => {
return useRequest({
url: `/v1/mp/product/texture`,
method: 'put',
})
}