|
@@ -5,7 +5,7 @@
|
|
|
<el-divider></el-divider>
|
|
|
<svg viewBox="0 0 1800 400" width="100%" height="100%">
|
|
|
<g transform=translate(0,0) class="svgG">
|
|
|
- <g @click="toFilePage('创新点流程')">
|
|
|
+ <g @click="toFilePage('创新点流程',1)">
|
|
|
<rect width="200" height="120" :fill="getColor('创新点流程')" > </rect>
|
|
|
<text x="30" y="65">创新点流程</text>
|
|
|
<circle cx="150" cy="60" r="16" stroke-width="1" stroke="#fff" :fill="getColor('创新点流程')" />
|
|
@@ -15,7 +15,7 @@
|
|
|
<polygon points="350,55,360,60,350,65"></polygon>
|
|
|
</g>
|
|
|
<g transform="translate(360,0)" class="svgG">
|
|
|
- <g @click="toFilePage('查新检索')">
|
|
|
+ <g @click="toFilePage('查新检索',2)">
|
|
|
<rect width="200" height="120" :fill="getColor('查新检索')" > </rect>
|
|
|
<text x="30" y="65">查新检索</text>
|
|
|
<circle cx="150" cy="60" r="15" stroke-width="1" stroke="#fff" :fill="getColor('查新检索')" />
|
|
@@ -25,7 +25,7 @@
|
|
|
<polygon points="350,55,360,60,350,65"></polygon>
|
|
|
</g>
|
|
|
<g transform="translate(720,0)" class="svgG" >
|
|
|
- <g @click="toFilePage('保护主题规划')">
|
|
|
+ <g @click="toFilePage('保护主题规划',3)">
|
|
|
<rect width="200" height="120" :fill="getColor('保护主题规划')" > </rect>
|
|
|
<text x="30" y="65">保护主题规划</text>
|
|
|
<circle cx="150" cy="60" r="15" stroke-width="1" stroke="#fff" :fill="getColor('保护主题规划')" />
|
|
@@ -36,7 +36,7 @@
|
|
|
<polygon points="350,55,360,60,350,65"></polygon>
|
|
|
</g>
|
|
|
<g transform="translate(1080,0)" class="svgG" >
|
|
|
- <g @click="toFilePage('独权撰写')">
|
|
|
+ <g @click="toFilePage('独权撰写',4)">
|
|
|
<rect width="200" height="120" :fill="getColor('独权撰写')" > </rect>
|
|
|
<text x="30" y="65">独权撰写</text>
|
|
|
<circle cx="150" cy="60" r="15" stroke-width="1" stroke="#fff" :fill="getColor('独权撰写')" />
|
|
@@ -47,7 +47,7 @@
|
|
|
<polygon points="350,55,360,60,350,65"></polygon>
|
|
|
</g>
|
|
|
<g transform="translate(1440,0)" class="svgG" >
|
|
|
- <g @click="toFilePage('从权撰写')">
|
|
|
+ <g @click="toFilePage('从权撰写',5)">
|
|
|
<rect width="200" height="120" :fill="getColor('从权撰写')" > </rect>
|
|
|
<text x="30" y="65">从权撰写</text>
|
|
|
<circle cx="150" cy="60" r="15" stroke-width="1" stroke="#fff" :fill="getColor('从权撰写')" />
|
|
@@ -65,7 +65,7 @@
|
|
|
<polygon points="-150,55,-160,60,-150,65"></polygon>
|
|
|
</g> -->
|
|
|
<g transform="translate(1440,200)" class="svgG" >
|
|
|
- <g @click="toFilePage('申请文件定稿')">
|
|
|
+ <g @click="toFilePage('申请文件定稿',6)">
|
|
|
<rect width="200" height="120" :fill="getColor('申请文件定稿')" > </rect>
|
|
|
<text x="30" y="65">申请文件定稿</text>
|
|
|
<circle cx="150" cy="60" r="15" stroke-width="1" stroke="#fff" :fill="getColor('申请文件定稿')" />
|
|
@@ -74,7 +74,7 @@
|
|
|
</g>
|
|
|
<polygon points="-150,55,-160,60,-150,65"></polygon>
|
|
|
</g>
|
|
|
- <g transform="translate(1080,200)" class="svgG" @click="toFilePage('说明书规划撰写')">
|
|
|
+ <g transform="translate(1080,200)" class="svgG" @click="toFilePage('说明书规划撰写',7)">
|
|
|
<rect width="200" height="120" :fill="getColor('说明书规划撰写')" > </rect>
|
|
|
<text x="15" y="65" xml:space='preserve'>说明书规划撰写
|
|
|
</text>
|
|
@@ -102,6 +102,15 @@ export default {
|
|
|
'申请文件定稿': 0,
|
|
|
'说明书规划撰写': 0,
|
|
|
},
|
|
|
+ pathOptions: [
|
|
|
+ { label: '创新点流程', value: 1 },
|
|
|
+ { label: '查新检索', value: 2 },
|
|
|
+ { label: '保护主题规划', value: 3 },
|
|
|
+ { label: '独权撰写', value: 4 },
|
|
|
+ { label: '从权撰写', value: 5 },
|
|
|
+ { label: '申请文件定稿', value: 6 },
|
|
|
+ { label: '说明书规划撰写', value: 7 },
|
|
|
+ ],//流程
|
|
|
}
|
|
|
},
|
|
|
computed: {},
|
|
@@ -131,8 +140,13 @@ export default {
|
|
|
return this.getNumber(str)>0?'#5ed325':'pink'
|
|
|
},
|
|
|
// 跳转文件列表界面
|
|
|
- toFilePage(str) {
|
|
|
- // console.log(str);
|
|
|
+ toFilePage(str,id) {
|
|
|
+ // console.log(str, id);
|
|
|
+ let obj = {
|
|
|
+ pathName: str,
|
|
|
+ pathId:id
|
|
|
+ }
|
|
|
+ this.$emit('grandson',obj)
|
|
|
},
|
|
|
},
|
|
|
}
|