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

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

@ -71,4 +71,9 @@ export const exportComponent = (id) => {
// 复制代码和设计 // 复制代码和设计
export const copyAll = (params) => { export const copyAll = (params) => {
return axios.post(`${urlPrefix}/componentBase/copy`, 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) { export function copyDesignMarket(params) {
return axios.post(`${urlPrefix}/componentBase/copyDesign`, 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, getTagList,
copyAll, copyAll,
getMyComponentList, getMyComponentList,
getCooperationComponentList getCooperationComponentList,
copyDesign
} from '@/api/componentBase'; } from '@/api/componentBase';
import { copyDesign } from '@/api/componentMarket';
import { codeInit, getComponentDesign, updateComponentDesign } from '@/api/componentDevelopProcess'; import { codeInit, getComponentDesign, updateComponentDesign } from '@/api/componentDevelopProcess';
const FormItem = Form.Item; const FormItem = Form.Item;

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

Loading…
Cancel
Save