diff --git a/src/api/componentBase.ts b/src/api/componentBase.ts index 12de7b8..bc4dee1 100644 --- a/src/api/componentBase.ts +++ b/src/api/componentBase.ts @@ -71,4 +71,9 @@ export const exportComponent = (id) => { // 复制代码和设计 export const copyAll = (params) => { return axios.post(`${urlPrefix}/componentBase/copy`, params); -}; \ No newline at end of file +}; + +// 复制设计 +export const copyDesign = (params) => { + return axios.post(`${urlPrefix}/componentBase/copyDesign`, params); +} \ No newline at end of file diff --git a/src/api/componentMarket.ts b/src/api/componentMarket.ts index 838b469..cdf8490 100644 --- a/src/api/componentMarket.ts +++ b/src/api/componentMarket.ts @@ -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); } // 组件市场 diff --git a/src/pages/componentDevelopment/componentList/addComponentModal.tsx b/src/pages/componentDevelopment/componentList/addComponentModal.tsx index 6e90c80..1c69b7c 100644 --- a/src/pages/componentDevelopment/componentList/addComponentModal.tsx +++ b/src/pages/componentDevelopment/componentList/addComponentModal.tsx @@ -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; diff --git a/src/pages/componentMarket/copyComponentModal.tsx b/src/pages/componentMarket/copyComponentModal.tsx index 536c46e..29ed817 100644 --- a/src/pages/componentMarket/copyComponentModal.tsx +++ b/src/pages/componentMarket/copyComponentModal.tsx @@ -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 = ({ 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 = ({ desc: description }; - const res: any = await copyAll(params); + const res: any = await copyAllMarket(params); if (res.code === 200) { Message.success('复制设计和代码成功');