Commit fbeeb660 authored by erichsieh's avatar erichsieh

feat: 加入下載範例按鈕

parent 85fc24a0
Pipeline #3931 passed with stage
in 12 seconds
{ {
"name": "@purplevin/component", "name": "@purplevin/component",
"version": "0.1.18", "version": "0.1.19",
"private": false, "private": false,
"main": "lib/index.umd.min.js", "main": "lib/index.umd.min.js",
"scripts": { "scripts": {
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
<div> <div>
<h3>CN稿转成PCT稿</h3> <h3>CN稿转成PCT稿</h3>
<el-alert <el-alert
title="此功能将协助您将CN稿快速转换成PC稿的排版, CN稿中须包含下列几种标题 1.说明书摘要 2.权利要求书 3.说明书 4.说明书附图或摘要附图, 并且标题需设置下框线" title="此功能将协助您将CN稿快速转换成PCT稿的排版, CN稿中须包含下列几种标题 1.说明书摘要 2.权利要求书 3.说明书 4.说明书附图或摘要附图, 并且标题需设置下框线"
type="info" type="info"
/> />
...@@ -45,6 +45,13 @@ ...@@ -45,6 +45,13 @@
> >
开始转换 开始转换
</el-button> </el-button>
<el-button style="margin-left: 10px"
v-if="showDownloadSampleButton"
size="small"
type="info"
@click="$emit('on-downloadSampleClick','CN2PCT')">
下载范例
</el-button>
</el-col> </el-col>
</el-row> </el-row>
</el-form> </el-form>
...@@ -63,6 +70,10 @@ export default { ...@@ -63,6 +70,10 @@ export default {
props:{ props:{
baseUrl:{ baseUrl:{
type: String type: String
},
showDownloadSampleButton:{
type: Boolean,
default: false
} }
}, },
methods: { methods: {
......
...@@ -41,6 +41,13 @@ ...@@ -41,6 +41,13 @@
> >
开始转换 开始转换
</el-button> </el-button>
<el-button style="margin-left: 10px"
v-if="showDownloadSampleButton"
size="small"
type="info"
@click="$emit('on-downloadSampleClick','PCT2CN')">
下载范例
</el-button>
</el-col> </el-col>
</el-row> </el-row>
</el-form> </el-form>
...@@ -59,6 +66,10 @@ export default { ...@@ -59,6 +66,10 @@ export default {
props:{ props:{
baseUrl:{ baseUrl:{
type: String type: String
},
showDownloadSampleButton:{
type: Boolean,
default: false
} }
}, },
methods: { methods: {
......
...@@ -2,13 +2,17 @@ ...@@ -2,13 +2,17 @@
<div> <div>
<el-tabs type="border-card"> <el-tabs type="border-card">
<el-tab-pane label="CN转换PCT"> <el-tab-pane label="CN转换PCT">
<cn-2-pct-form :baseUrl="baseUrl"/> <cn-2-pct-form :baseUrl="baseUrl"
:showDownloadSampleButton="true"
@on-downloadSampleClick="handleDownloadSampleClick" />
</el-tab-pane> </el-tab-pane>
<el-tab-pane label="公式转换图片"> <el-tab-pane label="公式转换图片">
<visio-form :baseUrl="baseUrl"/> <visio-form :baseUrl="baseUrl"/>
</el-tab-pane> </el-tab-pane>
<el-tab-pane label="PCT槁转CN稿"> <el-tab-pane label="PCT槁转CN稿">
<Pct2CnForm :baseUrl="baseUrl"/> <Pct2CnForm :baseUrl="baseUrl"
:showDownloadSampleButton="true"
@on-downloadSampleClick="handleDownloadSampleClick" />
</el-tab-pane> </el-tab-pane>
</el-tabs> </el-tabs>
</div> </div>
...@@ -33,6 +37,11 @@ export default { ...@@ -33,6 +37,11 @@ export default {
Cn2PctForm, Cn2PctForm,
VisioForm, VisioForm,
Pct2CnForm Pct2CnForm
},
methods: {
handleDownloadSampleClick(type){
console.log('download sample', type)
} }
},
} }
</script> </script>
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment