新增下载pdf
This commit is contained in:
parent
e02b8f0be2
commit
aa778a985e
@ -418,20 +418,52 @@ export default function CardProj(props: any) {
|
|||||||
<Button size="small" type="text" onClick={() => {
|
<Button size="small" type="text" onClick={() => {
|
||||||
window.open(`${Axios.defaults?.baseURL}/route/proj/download/apply/${data.projId}`)
|
window.open(`${Axios.defaults?.baseURL}/route/proj/download/apply/${data.projId}`)
|
||||||
}}><DownloadOutlined /> 申请表</Button>
|
}}><DownloadOutlined /> 申请表</Button>
|
||||||
|
|
||||||
|
{/* <Button size="small" type="text" onClick={() => {
|
||||||
|
window.open(`${Axios.defaults?.baseURL}/route/proj/download/manual/${data.projId}`)
|
||||||
|
}}><DownloadOutlined /> 操作手册</Button> */}
|
||||||
|
<div className='downloadBox'>
|
||||||
|
<div className='down-title'>
|
||||||
|
<DownloadOutlined /> 操作手册
|
||||||
|
</div>
|
||||||
|
<div className='down-bot'>
|
||||||
<Button size="small" type="text" onClick={() => {
|
<Button size="small" type="text" onClick={() => {
|
||||||
window.open(`${Axios.defaults?.baseURL}/route/proj/download/manual/${data.projId}`)
|
window.open(`${Axios.defaults?.baseURL}/route/proj/download/manual/${data.projId}`)
|
||||||
}}><DownloadOutlined /> 操作手册</Button>
|
}}> word</Button>
|
||||||
|
<Button size="small" type="text"
|
||||||
|
className='down-pdf'
|
||||||
|
onClick={() => {
|
||||||
|
window.open(`${Axios.defaults?.baseURL}/route/proj/download/manual/pdf/${data.projId}`)
|
||||||
|
}}> pdf</Button>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
{
|
{
|
||||||
isShow && <Button size="small" type="text" onClick={() => {
|
isShow && <Button className='zpibtn' size="small" type="text" onClick={() => {
|
||||||
window.open(`${Axios.defaults?.baseURL}/route/proj/download/code-zip/${data.projId}`)
|
window.open(`${Axios.defaults?.baseURL}/route/proj/download/code-zip/${data.projId}`)
|
||||||
}}><DownloadOutlined /> 代码压缩包</Button>
|
}}
|
||||||
|
><DownloadOutlined /> 代码压缩包</Button>
|
||||||
}
|
}
|
||||||
{/* <Button size="small" type="text" onClick={() => {
|
{/* <Button size="small" type="text" onClick={() => {
|
||||||
window.open(`${Axios.defaults?.baseURL}/route/proj/download/code-zip/${data.projId}`)
|
window.open(`${Axios.defaults?.baseURL}/route/proj/download/code-zip/${data.projId}`)
|
||||||
}}><DownloadOutlined /> 代码压缩包</Button> */}
|
}}><DownloadOutlined /> 代码压缩包</Button> */}
|
||||||
|
{/* <Button size="small" type="text" onClick={() => {
|
||||||
|
window.open(`${Axios.defaults?.baseURL}/route/proj/download/code/${data.projId}`)
|
||||||
|
}}><DownloadOutlined /> 源代码</Button> */}
|
||||||
|
<div className='downloadBox'>
|
||||||
|
<div className='down-title'>
|
||||||
|
<DownloadOutlined /> 源代码
|
||||||
|
</div>
|
||||||
|
<div className='down-bot'>
|
||||||
<Button size="small" type="text" onClick={() => {
|
<Button size="small" type="text" onClick={() => {
|
||||||
window.open(`${Axios.defaults?.baseURL}/route/proj/download/code/${data.projId}`)
|
window.open(`${Axios.defaults?.baseURL}/route/proj/download/code/${data.projId}`)
|
||||||
}}><DownloadOutlined /> 源代码</Button>
|
}}> word</Button>
|
||||||
|
<Button size="small"
|
||||||
|
className='down-pdf'
|
||||||
|
type="text" onClick={() => {
|
||||||
|
window.open(`${Axios.defaults?.baseURL}/route/proj/download/code/pdf/${data.projId}`)
|
||||||
|
}}> pdf</Button>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
) : <></>
|
) : <></>
|
||||||
}
|
}
|
||||||
|
@ -11,14 +11,44 @@ export default function CardProjDownload(props: IProjDownload) {
|
|||||||
<div className="cpDown-option">
|
<div className="cpDown-option">
|
||||||
{
|
{
|
||||||
props.canBtnClick ? (
|
props.canBtnClick ? (
|
||||||
|
<div>
|
||||||
|
<div style={{ display: props.title == '申请表' || props.title == '代码压缩包' ||props.title == '证书下载' ? 'unset' : 'none' }}>
|
||||||
<a href="/#" className="cpDown-edit" style={{ minWidth: 30 }} onClick={(e) => {
|
<a href="/#" className="cpDown-edit" style={{ minWidth: 30 }} onClick={(e) => {
|
||||||
e.preventDefault();
|
e.preventDefault();
|
||||||
props.handleDownload();
|
props.handleDownload();
|
||||||
}}>下载</a>
|
}}>下载</a>
|
||||||
|
</div>
|
||||||
|
<div style={{ display: props.title == '操作手册' || props.title == '源代码' ? 'unset' : 'none' }}>
|
||||||
|
下载 :
|
||||||
|
<a href="/#" className="cpDown-edit" style={{ minWidth: 30 }} onClick={(e) => {
|
||||||
|
e.preventDefault();
|
||||||
|
props.handleDownload();
|
||||||
|
}}>word</a>
|
||||||
|
<a href="/#" className="cpDown-edit" style={{ minWidth: 30, marginLeft: 5 }} onClick={(e) => {
|
||||||
|
e.preventDefault();
|
||||||
|
props.downPdf();
|
||||||
|
}}>pdf</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
) : (
|
) : (
|
||||||
|
// <a href="/#" className="cpDown-noedit" style={{ color: '#c2c2c2',minWidth:30 }} onClick={(e) => {
|
||||||
|
// e.preventDefault();
|
||||||
|
// }}>下载</a>
|
||||||
|
<div>
|
||||||
|
<div style={{ display: props.title == '申请表' || props.title == '代码压缩包' ? 'unset' : 'none' }}>
|
||||||
<a href="/#" className="cpDown-noedit" style={{ color: '#c2c2c2', minWidth: 30 }} onClick={(e) => {
|
<a href="/#" className="cpDown-noedit" style={{ color: '#c2c2c2', minWidth: 30 }} onClick={(e) => {
|
||||||
e.preventDefault();
|
e.preventDefault();
|
||||||
}}>下载</a>
|
}}>下载</a>
|
||||||
|
</div>
|
||||||
|
<div style={{ display: props.title == '操作手册' || props.title == '源代码' ? 'unset' : 'none' }}>
|
||||||
|
|
||||||
|
<div style={{ color: '#c2c2c2' }}>下载 :<a href="/#" className="cpDown-noedit" style={{ color: '#c2c2c2', minWidth: 30 }} onClick={(e) => {
|
||||||
|
e.preventDefault();
|
||||||
|
}} >word</a> <a href="/#" className="cpDown-noedit" style={{ color: '#c2c2c2', minWidth: 30 }} onClick={(e) => {
|
||||||
|
e.preventDefault();
|
||||||
|
}}>pdf</a></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1,4 +1,20 @@
|
|||||||
@media (min-width: 1571px) {
|
@media (min-width: 1571px) {
|
||||||
|
.option{
|
||||||
|
display: flex;
|
||||||
|
/* background-color: red; */
|
||||||
|
align-items: flex-start;
|
||||||
|
}
|
||||||
|
.downloadBox{
|
||||||
|
display: flex;
|
||||||
|
flex-direction: column;
|
||||||
|
align-items: center;
|
||||||
|
margin-left: 10px;
|
||||||
|
margin-top: 2px;
|
||||||
|
}
|
||||||
|
.zpibtn{margin-left: 10px;}
|
||||||
|
.down-pdf{
|
||||||
|
margin-left: 5px;
|
||||||
|
}
|
||||||
.card-proj {
|
.card-proj {
|
||||||
border-radius: 6px;
|
border-radius: 6px;
|
||||||
background-color: var(--color-light);
|
background-color: var(--color-light);
|
||||||
@ -1091,7 +1107,13 @@
|
|||||||
margin-bottom: 10px;
|
margin-bottom: 10px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.downloadBox{
|
||||||
|
display: flex;
|
||||||
|
|
||||||
|
align-items: center;
|
||||||
|
/* justify-content: flex-start; */
|
||||||
|
margin-left: 8px;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -39,6 +39,7 @@ export interface IProjDownload {
|
|||||||
canBtnClick?: boolean;
|
canBtnClick?: boolean;
|
||||||
|
|
||||||
handleDownload(): void;
|
handleDownload(): void;
|
||||||
|
downPdf():void
|
||||||
}
|
}
|
||||||
|
|
||||||
export interface IProjJump {
|
export interface IProjJump {
|
||||||
|
@ -429,20 +429,46 @@ export default function Correction() {
|
|||||||
// window.open(`${Axios.defaults?.baseURL}/route/proj/download/manual/correction/${record.projId}`)
|
// window.open(`${Axios.defaults?.baseURL}/route/proj/download/manual/correction/${record.projId}`)
|
||||||
// }
|
// }
|
||||||
// }}> 下载</div>
|
// }}> 下载</div>
|
||||||
<div style={{ display: 'flex', justifyContent: 'center' }}>
|
<div style={{}}>
|
||||||
<div className='refunBtn'
|
<div className=''
|
||||||
style={{ display: record.correctionType == 'CODE' || record.correctionType == 'ALL' ? 'block' : 'none' }}
|
style={{ display: record.correctionType == 'CODE' || record.correctionType == 'ALL' ? 'block' : 'none' }}
|
||||||
onClick={() => {
|
> 下载代码:
|
||||||
|
<a href="/#"
|
||||||
|
onClick={(e) => {
|
||||||
|
e.preventDefault();
|
||||||
window.open(`${Axios.defaults?.baseURL}/route/proj/download/code/correction/${record.projId}`)
|
window.open(`${Axios.defaults?.baseURL}/route/proj/download/code/correction/${record.projId}`)
|
||||||
}}> 下载代码</div>
|
}}
|
||||||
<div className='refunBtn'
|
>word</a>
|
||||||
|
<a href="/#"
|
||||||
|
onClick={(e) => {
|
||||||
|
e.preventDefault();
|
||||||
|
window.open(`${Axios.defaults?.baseURL}/route/proj/download/code/correction/pdf/${record.projId}`)
|
||||||
|
}}
|
||||||
|
style={{ marginLeft: 5 }}
|
||||||
|
>pdf</a>
|
||||||
|
</div>
|
||||||
|
<div className=''
|
||||||
style={{
|
style={{
|
||||||
marginLeft: 10,
|
|
||||||
display: record.correctionType == 'MANUAL' || record.correctionType == 'ALL' ? 'block' : 'none'
|
display: record.correctionType == 'MANUAL' || record.correctionType == 'ALL' ? 'block' : 'none'
|
||||||
}}
|
}}
|
||||||
onClick={() => {
|
onClick={() => {
|
||||||
window.open(`${Axios.defaults?.baseURL}/route/proj/download/manual/correction/${record.projId}`)
|
window.open(`${Axios.defaults?.baseURL}/route/proj/download/manual/correction/${record.projId}`)
|
||||||
}}> 下载手册</div>
|
}}> 下载手册:
|
||||||
|
<a href="/#"
|
||||||
|
onClick={(e) => {
|
||||||
|
e.preventDefault();
|
||||||
|
window.open(`${Axios.defaults?.baseURL}/route/proj/download/manual/correction/${record.projId}`)
|
||||||
|
|
||||||
|
}}
|
||||||
|
>word</a>
|
||||||
|
<a href="/#"
|
||||||
|
onClick={(e) => {
|
||||||
|
e.preventDefault();
|
||||||
|
window.open(`${Axios.defaults?.baseURL}/route/proj/download/manual/correction/pdf/${record.projId}`)
|
||||||
|
}}
|
||||||
|
style={{ marginLeft: 5 }}
|
||||||
|
>pdf</a>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
),
|
),
|
||||||
@ -546,20 +572,46 @@ export default function Correction() {
|
|||||||
render: (_, record) => (
|
render: (_, record) => (
|
||||||
// {record.applyStatus}
|
// {record.applyStatus}
|
||||||
record.applyStatus == 'APPROVED' ? (
|
record.applyStatus == 'APPROVED' ? (
|
||||||
<div style={{ display: 'flex', justifyContent: 'center' }}>
|
<div style={{}}>
|
||||||
<div className='refunBtn'
|
<div className=''
|
||||||
style={{ display: record.correctionType == 'CODE' || record.correctionType == 'ALL' ? 'block' : 'none' }}
|
style={{ display: record.correctionType == 'CODE' || record.correctionType == 'ALL' ? 'block' : 'none' }}
|
||||||
onClick={() => {
|
> 下载代码:
|
||||||
|
<a href="/#"
|
||||||
|
onClick={(e) => {
|
||||||
|
e.preventDefault();
|
||||||
window.open(`${Axios.defaults?.baseURL}/route/proj/download/code/correction/${record.projId}`)
|
window.open(`${Axios.defaults?.baseURL}/route/proj/download/code/correction/${record.projId}`)
|
||||||
}}> 下载代码</div>
|
}}
|
||||||
<div className='refunBtn'
|
>word</a>
|
||||||
|
<a href="/#"
|
||||||
|
onClick={(e) => {
|
||||||
|
e.preventDefault();
|
||||||
|
window.open(`${Axios.defaults?.baseURL}/route/proj/download/code/correction/pdf/${record.projId}`)
|
||||||
|
}}
|
||||||
|
style={{ marginLeft: 5 }}
|
||||||
|
>pdf</a>
|
||||||
|
</div>
|
||||||
|
<div className=''
|
||||||
style={{
|
style={{
|
||||||
marginLeft: 10,
|
|
||||||
display: record.correctionType == 'MANUAL' || record.correctionType == 'ALL' ? 'block' : 'none'
|
display: record.correctionType == 'MANUAL' || record.correctionType == 'ALL' ? 'block' : 'none'
|
||||||
}}
|
}}
|
||||||
onClick={() => {
|
onClick={() => {
|
||||||
window.open(`${Axios.defaults?.baseURL}/route/proj/download/manual/correction/${record.projId}`)
|
window.open(`${Axios.defaults?.baseURL}/route/proj/download/manual/correction/${record.projId}`)
|
||||||
}}> 下载手册</div>
|
}}> 下载手册:
|
||||||
|
<a href="/#"
|
||||||
|
onClick={(e) => {
|
||||||
|
e.preventDefault();
|
||||||
|
window.open(`${Axios.defaults?.baseURL}/route/proj/download/manual/correction/${record.projId}`)
|
||||||
|
|
||||||
|
}}
|
||||||
|
>word</a>
|
||||||
|
<a href="/#"
|
||||||
|
onClick={(e) => {
|
||||||
|
e.preventDefault();
|
||||||
|
window.open(`${Axios.defaults?.baseURL}/route/proj/download/manual/correction/pdf/${record.projId}`)
|
||||||
|
}}
|
||||||
|
style={{ marginLeft: 5 }}
|
||||||
|
>pdf</a>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
) : record.applyStatus == 'PENDING' ? (<div className='refunBtn' onClick={() => {
|
) : record.applyStatus == 'PENDING' ? (<div className='refunBtn' onClick={() => {
|
||||||
// console.log(record);
|
// console.log(record);
|
||||||
|
@ -577,6 +577,9 @@ export default function ProjEdit() {
|
|||||||
handleDownload={() => {
|
handleDownload={() => {
|
||||||
window.open(`${Axios.defaults?.baseURL}/route/proj/download/apply/${pathParams.projId}`)
|
window.open(`${Axios.defaults?.baseURL}/route/proj/download/apply/${pathParams.projId}`)
|
||||||
}}
|
}}
|
||||||
|
downPdf={() => {
|
||||||
|
// window.open(`${Axios.defaults?.baseURL}/route/proj/download/apply/pdf/${pathParams.projId}`)
|
||||||
|
}}
|
||||||
/>
|
/>
|
||||||
<CardProjDownload title="操作手册"
|
<CardProjDownload title="操作手册"
|
||||||
desc="点击下载操作手册"
|
desc="点击下载操作手册"
|
||||||
@ -584,6 +587,9 @@ export default function ProjEdit() {
|
|||||||
handleDownload={() => {
|
handleDownload={() => {
|
||||||
window.open(`${Axios.defaults?.baseURL}/route/proj/download/manual/${pathParams.projId}`)
|
window.open(`${Axios.defaults?.baseURL}/route/proj/download/manual/${pathParams.projId}`)
|
||||||
}}
|
}}
|
||||||
|
downPdf={() => {
|
||||||
|
window.open(`${Axios.defaults?.baseURL}/route/proj/download/manual/pdf/${pathParams.projId}`)
|
||||||
|
}}
|
||||||
/>
|
/>
|
||||||
{showZpi && (
|
{showZpi && (
|
||||||
<CardProjDownload title="代码压缩包"
|
<CardProjDownload title="代码压缩包"
|
||||||
@ -592,6 +598,9 @@ export default function ProjEdit() {
|
|||||||
handleDownload={() => {
|
handleDownload={() => {
|
||||||
window.open(`${Axios.defaults?.baseURL}/route/proj/download/code-zip/${pathParams.projId}`)
|
window.open(`${Axios.defaults?.baseURL}/route/proj/download/code-zip/${pathParams.projId}`)
|
||||||
}}
|
}}
|
||||||
|
downPdf={() => {
|
||||||
|
// window.open(`${Axios.defaults?.baseURL}/route/proj/download/code-zip/pdf/${pathParams.projId}`)
|
||||||
|
}}
|
||||||
/>
|
/>
|
||||||
)}
|
)}
|
||||||
{/* <CardProjDownload title="代码压缩包"
|
{/* <CardProjDownload title="代码压缩包"
|
||||||
@ -608,6 +617,9 @@ export default function ProjEdit() {
|
|||||||
handleDownload={() => {
|
handleDownload={() => {
|
||||||
window.open(`${Axios.defaults?.baseURL}/route/proj/download/code/${pathParams.projId}`)
|
window.open(`${Axios.defaults?.baseURL}/route/proj/download/code/${pathParams.projId}`)
|
||||||
}}
|
}}
|
||||||
|
downPdf={() => {
|
||||||
|
window.open(`${Axios.defaults?.baseURL}/route/proj/download/code/pdf/${pathParams.projId}`)
|
||||||
|
}}
|
||||||
/>
|
/>
|
||||||
{/*<CardProjJump title="找代理"*/}
|
{/*<CardProjJump title="找代理"*/}
|
||||||
{/* desc="到软著代理完成软著申请"*/}
|
{/* desc="到软著代理完成软著申请"*/}
|
||||||
|
@ -565,6 +565,8 @@ export default function ProjEditAll() {
|
|||||||
handleDownload={() => {
|
handleDownload={() => {
|
||||||
window.open(`${Axios.defaults?.baseURL}/route/proj/download/apply/${pathParams.projId}`)
|
window.open(`${Axios.defaults?.baseURL}/route/proj/download/apply/${pathParams.projId}`)
|
||||||
}}
|
}}
|
||||||
|
downPdf={() => {
|
||||||
|
}}
|
||||||
/>
|
/>
|
||||||
<CardProjDownload title="操作手册"
|
<CardProjDownload title="操作手册"
|
||||||
desc="点击下载操作手册"
|
desc="点击下载操作手册"
|
||||||
@ -572,6 +574,9 @@ export default function ProjEditAll() {
|
|||||||
handleDownload={() => {
|
handleDownload={() => {
|
||||||
window.open(`${Axios.defaults?.baseURL}/route/proj/download/manual/${pathParams.projId}`)
|
window.open(`${Axios.defaults?.baseURL}/route/proj/download/manual/${pathParams.projId}`)
|
||||||
}}
|
}}
|
||||||
|
downPdf={() => {
|
||||||
|
window.open(`${Axios.defaults?.baseURL}/route/proj/download/manual/pdf/${pathParams.projId}`)
|
||||||
|
}}
|
||||||
/>
|
/>
|
||||||
{/* {showZpi && ( */}
|
{/* {showZpi && ( */}
|
||||||
<CardProjDownload title="代码压缩包"
|
<CardProjDownload title="代码压缩包"
|
||||||
@ -580,6 +585,9 @@ export default function ProjEditAll() {
|
|||||||
handleDownload={() => {
|
handleDownload={() => {
|
||||||
window.open(`${Axios.defaults?.baseURL}/route/proj/download/code-zip/${pathParams.projId}`)
|
window.open(`${Axios.defaults?.baseURL}/route/proj/download/code-zip/${pathParams.projId}`)
|
||||||
}}
|
}}
|
||||||
|
downPdf={() => {
|
||||||
|
// window.open(`${Axios.defaults?.baseURL}/route/proj/download/code-zip/pdf/${pathParams.projId}`)
|
||||||
|
}}
|
||||||
/>
|
/>
|
||||||
{/* )} */}
|
{/* )} */}
|
||||||
{/* <CardProjDownload title="代码压缩包"
|
{/* <CardProjDownload title="代码压缩包"
|
||||||
@ -596,6 +604,9 @@ export default function ProjEditAll() {
|
|||||||
handleDownload={() => {
|
handleDownload={() => {
|
||||||
window.open(`${Axios.defaults?.baseURL}/route/proj/download/code/${pathParams.projId}`)
|
window.open(`${Axios.defaults?.baseURL}/route/proj/download/code/${pathParams.projId}`)
|
||||||
}}
|
}}
|
||||||
|
downPdf={() => {
|
||||||
|
window.open(`${Axios.defaults?.baseURL}/route/proj/download/code/pdf/${pathParams.projId}`)
|
||||||
|
}}
|
||||||
/>
|
/>
|
||||||
|
|
||||||
<CardProjDownload title="证书下载"
|
<CardProjDownload title="证书下载"
|
||||||
@ -604,6 +615,8 @@ export default function ProjEditAll() {
|
|||||||
handleDownload={() => {
|
handleDownload={() => {
|
||||||
window.open(downloadUrl(certificate, false), '_blank')
|
window.open(downloadUrl(certificate, false), '_blank')
|
||||||
}}
|
}}
|
||||||
|
downPdf={() => {
|
||||||
|
}}
|
||||||
/>
|
/>
|
||||||
|
|
||||||
{/*<CardProjJump title="找代理"*/}
|
{/*<CardProjJump title="找代理"*/}
|
||||||
|
@ -591,6 +591,9 @@ export default function ProjEdit() {
|
|||||||
handleDownload={() => {
|
handleDownload={() => {
|
||||||
window.open(`${Axios.defaults?.baseURL}/route/proj/download/apply/${pathParams.projId}`)
|
window.open(`${Axios.defaults?.baseURL}/route/proj/download/apply/${pathParams.projId}`)
|
||||||
}}
|
}}
|
||||||
|
downPdf={() => {
|
||||||
|
// window.open(`${Axios.defaults?.baseURL}/route/proj/download/apply/pdf/${pathParams.projId}`)
|
||||||
|
}}
|
||||||
/>
|
/>
|
||||||
<CardProjDownload title="操作手册"
|
<CardProjDownload title="操作手册"
|
||||||
desc="点击下载操作手册"
|
desc="点击下载操作手册"
|
||||||
@ -599,6 +602,9 @@ export default function ProjEdit() {
|
|||||||
handleDownload={() => {
|
handleDownload={() => {
|
||||||
window.open(`${Axios.defaults?.baseURL}/route/proj/download/manual/${pathParams.projId}`)
|
window.open(`${Axios.defaults?.baseURL}/route/proj/download/manual/${pathParams.projId}`)
|
||||||
}}
|
}}
|
||||||
|
downPdf={() => {
|
||||||
|
window.open(`${Axios.defaults?.baseURL}/route/proj/download/manual/pdf/${pathParams.projId}`)
|
||||||
|
}}
|
||||||
/>
|
/>
|
||||||
{/* <CardProjDownload title="代码压缩包"
|
{/* <CardProjDownload title="代码压缩包"
|
||||||
desc="点击下载代码压缩包"
|
desc="点击下载代码压缩包"
|
||||||
@ -613,6 +619,9 @@ export default function ProjEdit() {
|
|||||||
handleDownload={() => {
|
handleDownload={() => {
|
||||||
window.open(`${Axios.defaults?.baseURL}/route/proj/download/code/${pathParams.projId}`)
|
window.open(`${Axios.defaults?.baseURL}/route/proj/download/code/${pathParams.projId}`)
|
||||||
}}
|
}}
|
||||||
|
downPdf={() => {
|
||||||
|
window.open(`${Axios.defaults?.baseURL}/route/proj/download/code/pdf/${pathParams.projId}`)
|
||||||
|
}}
|
||||||
/>
|
/>
|
||||||
{/* <CardProjJump title="找代理"
|
{/* <CardProjJump title="找代理"
|
||||||
desc="到软著代理完成软著申请"
|
desc="到软著代理完成软著申请"
|
||||||
|
Loading…
Reference in New Issue
Block a user