feat(component): 增加组件市场中专用的复制api,分离组件开发和组件市场的复制api调用

master
钟良源 2 months ago
parent 17d73b0a2b
commit 43c473ab73

@ -72,3 +72,8 @@ export const exportComponent = (id) => {
export const copyAll = (params) => {
return axios.post(`${urlPrefix}/componentBase/copy`, params);
};
// 复制设计
export const copyDesign = (params) => {
return axios.post(`${urlPrefix}/componentBase/copyDesign`, params);
}

@ -10,8 +10,13 @@ export function getReviewGroupByNew(params: ReviewGroup) {
}
// 复制组件设计
export function copyDesign(params) {
return axios.post(`${urlPrefix}/componentBase/copyDesign`, params);
export function copyDesignMarket(params) {
return axios.post(`${urlPrefix}/componentMarket/copyDesign`, params);
}
// 复制组件和代码
export function copyAllMarket(params) {
return axios.post(`${urlPrefix}/componentMarket/copy`, params);
}
// 组件市场

@ -26,9 +26,9 @@ import {
getTagList,
copyAll,
getMyComponentList,
getCooperationComponentList
getCooperationComponentList,
copyDesign
} from '@/api/componentBase';
import { copyDesign } from '@/api/componentMarket';
import { codeInit, getComponentDesign, updateComponentDesign } from '@/api/componentDevelopProcess';
const FormItem = Form.Item;

@ -9,8 +9,7 @@ import {
Message
} from '@arco-design/web-react';
import { getComponentClassify } from '@/api/componentClassify';
import { copyDesign } from '@/api/componentMarket';
import { copyAll } from '@/api/componentBase';
import { copyAllMarket, copyDesignMarket } from '@/api/componentMarket';
import EditorSection from '@/components/EditorSection';
const FormItem = Form.Item;
@ -97,7 +96,7 @@ const CopyComponentModal: React.FC<CopyComponentModalProps> = ({
desc: description
};
const res: any = await copyDesign(params);
const res: any = await copyDesignMarket(params);
if (res.code === 200) {
Message.success('仅复制设计成功');
@ -132,7 +131,7 @@ const CopyComponentModal: React.FC<CopyComponentModalProps> = ({
desc: description
};
const res: any = await copyAll(params);
const res: any = await copyAllMarket(params);
if (res.code === 200) {
Message.success('复制设计和代码成功');

Loading…
Cancel
Save