123
This commit is contained in:
@@ -1,15 +1,4 @@
|
||||
// import request from '@/utils/request'
|
||||
// 测试 模拟请求
|
||||
import { useOverallStore } from '@/stores'
|
||||
const request = (config: any) => {
|
||||
return new Promise(res => {
|
||||
if (config.loading) useOverallStore().setLoading(true)
|
||||
setTimeout(() => {
|
||||
res({})
|
||||
if (config.loading) useOverallStore().setLoading(false)
|
||||
}, 1000)
|
||||
})
|
||||
}
|
||||
import request from '@/utils/request'
|
||||
|
||||
/**
|
||||
* 生成试穿效果
|
||||
@@ -24,17 +13,6 @@ const request = (config: any) => {
|
||||
* @param data.isRegenerated 是否重新生成 0-否,1-是
|
||||
*/
|
||||
export function generateTryOnEffect(data: Object) {
|
||||
return new Promise(resolve => {
|
||||
setTimeout(() => {
|
||||
resolve({
|
||||
tryOnId: 1,
|
||||
tryOnUrl: "http://118.31.39.42:3000/falls/1.png",
|
||||
styleUrl: "http://118.31.39.42:3000/falls/1.png",
|
||||
isRegenerated: 0,
|
||||
isFavorite: 0,
|
||||
})
|
||||
}, 1000)
|
||||
})
|
||||
return request({
|
||||
url: '/api/try-on-effects/generate',
|
||||
method: 'post',
|
||||
@@ -49,16 +27,6 @@ export function generateTryOnEffect(data: Object) {
|
||||
* @param data.file 顾客照片文件
|
||||
*/
|
||||
export function uploadCustomerPhoto(data: FormData) {
|
||||
return new Promise(resolve => {
|
||||
useOverallStore().setLoading(true)
|
||||
setTimeout(() => {
|
||||
resolve({
|
||||
visitRecordId: "2",
|
||||
defaultImageUrl: URL.createObjectURL(data.get('file')),
|
||||
})
|
||||
useOverallStore().setLoading(false)
|
||||
}, 1000)
|
||||
})
|
||||
return request({
|
||||
url: '/api/customer-photos/upload',
|
||||
method: 'post',
|
||||
@@ -93,11 +61,6 @@ export function cancelTryOnEffectFavorite(tryOnId: string | number) {
|
||||
* @param customerId 客户id
|
||||
*/
|
||||
export function getCustomerPhotos(customerId: string | number) {
|
||||
return new Promise(resolve => {
|
||||
setTimeout(() => {
|
||||
resolve([{ visitRecordId: 1 }, { visitRecordId: 2 }, { visitRecordId: 3 }])
|
||||
}, 1000)
|
||||
})
|
||||
if (!customerId) return Promise.reject('客户id不能为空');
|
||||
return request({
|
||||
url: `/api/visit-records/customer/${customerId}`,
|
||||
@@ -112,23 +75,13 @@ export function deleteCustomerPhoto(visitRecordId: string | number) {
|
||||
return request({
|
||||
url: `/api/visit-records/${visitRecordId}`,
|
||||
method: 'delete',
|
||||
loading: true,
|
||||
// loading: true,
|
||||
})
|
||||
}
|
||||
/** 查询收藏列表
|
||||
* @param visitRecordId 进店记录id
|
||||
*/
|
||||
export function getTryOnEffectFavoriteList(visitRecordId: string | number) {
|
||||
return new Promise(resolve => {
|
||||
setTimeout(() => {
|
||||
resolve([
|
||||
{ tryOnId: 1, tryOnUrl: 'http://118.31.39.42:3000/falls/1.png', styleUrl: 'http://118.31.39.42:3000/falls/1.png' },
|
||||
{ tryOnId: 2, tryOnUrl: 'http://118.31.39.42:3000/falls/2.png', styleUrl: 'http://118.31.39.42:3000/falls/2.png' },
|
||||
{ tryOnId: 3, tryOnUrl: 'http://118.31.39.42:3000/falls/3.png', styleUrl: 'http://118.31.39.42:3000/falls/3.png' },
|
||||
{ tryOnId: 4, tryOnUrl: 'http://118.31.39.42:3000/falls/4.png', styleUrl: 'http://118.31.39.42:3000/falls/4.png' }
|
||||
])
|
||||
}, 1000)
|
||||
})
|
||||
if (!visitRecordId) return Promise.reject('进店记录id不能为空');
|
||||
return request({
|
||||
url: `/api/try-on-effects/favorites/${visitRecordId}`,
|
||||
@@ -139,16 +92,6 @@ export function getTryOnEffectFavoriteList(visitRecordId: string | number) {
|
||||
* @param styleId 服装id
|
||||
*/
|
||||
export function getTryOnEffectStyleList(styleId: string | number) {
|
||||
return new Promise(resolve => {
|
||||
setTimeout(() => {
|
||||
resolve([
|
||||
{ tryOnId: 1, tryOnUrl: 'http://118.31.39.42:3000/falls/1.png', styleUrl: 'http://118.31.39.42:3000/falls/1.png' },
|
||||
{ tryOnId: 2, tryOnUrl: 'http://118.31.39.42:3000/falls/2.png', styleUrl: 'http://118.31.39.42:3000/falls/2.png' },
|
||||
{ tryOnId: 3, tryOnUrl: 'http://118.31.39.42:3000/falls/3.png', styleUrl: 'http://118.31.39.42:3000/falls/3.png' },
|
||||
{ tryOnId: 4, tryOnUrl: 'http://118.31.39.42:3000/falls/4.png', styleUrl: 'http://118.31.39.42:3000/falls/4.png' }
|
||||
])
|
||||
}, 1000)
|
||||
})
|
||||
if (!styleId) return Promise.reject('服装id不能为空');
|
||||
return request({
|
||||
url: `/api/try-on-effects/style/${styleId}`,
|
||||
|
||||
Reference in New Issue
Block a user