|
@@ -267,13 +267,20 @@
|
|
<div class="page_cell" v-for='(page,idx) in paper_page' :style="{
|
|
<div class="page_cell" v-for='(page,idx) in paper_page' :style="{
|
|
top: 300*idx+'mm'
|
|
top: 300*idx+'mm'
|
|
}">
|
|
}">
|
|
- <div v-for='item in paper.stdPoints' class="stdPoints" :style="{
|
|
|
|
|
|
+ <div v-if="idx%2==0" v-for='item in paper.stdPointsNew' class="stdPoints" :style="{
|
|
width: item.w+'mm',
|
|
width: item.w+'mm',
|
|
height: item.h+'mm',
|
|
height: item.h+'mm',
|
|
left: item.x+'mm',
|
|
left: item.x+'mm',
|
|
top: item.y+'mm'
|
|
top: item.y+'mm'
|
|
}">
|
|
}">
|
|
</div>
|
|
</div>
|
|
|
|
+ <div v-if="idx%2==1" v-for='item in paper.stdPointsNew' class="stdPoints" :style="{
|
|
|
|
+ width: item.w+'mm',
|
|
|
|
+ height: item.h+'mm',
|
|
|
|
+ right: item.x+'mm',
|
|
|
|
+ top: item.y+'mm'
|
|
|
|
+ }">
|
|
|
|
+ </div>
|
|
<!-- //试卷内容 -->
|
|
<!-- //试卷内容 -->
|
|
|
|
|
|
<div class="content_box" :style="{
|
|
<div class="content_box" :style="{
|
|
@@ -670,6 +677,11 @@ export default {
|
|
stdPoints:[
|
|
stdPoints:[
|
|
{x:6,y:11,w:5,h:5},
|
|
{x:6,y:11,w:5,h:5},
|
|
{x:6,y:281,w:5,h:5},
|
|
{x:6,y:281,w:5,h:5},
|
|
|
|
+ ],
|
|
|
|
+ stdPointsNew:[
|
|
|
|
+ {x:6,y:11,w:5,h:5},
|
|
|
|
+ {x:198,y:11,w:5,h:5},
|
|
|
|
+ {x:6,y:281,w:5,h:5},
|
|
]
|
|
]
|
|
},
|
|
},
|
|
dft:{
|
|
dft:{
|
|
@@ -735,6 +747,24 @@ export default {
|
|
// console.log(list)
|
|
// console.log(list)
|
|
},
|
|
},
|
|
deep:true
|
|
deep:true
|
|
|
|
+ },
|
|
|
|
+ "data.layout":{
|
|
|
|
+ handler(value){
|
|
|
|
+ if(value==1){
|
|
|
|
+ this.paper.stdPointsNew = [
|
|
|
|
+ {x:6,y:11,w:5,h:5},
|
|
|
|
+ {x:198,y:11,w:5,h:5},
|
|
|
|
+ {x:6,y:281,w:5,h:5}
|
|
|
|
+ ]
|
|
|
|
+ }
|
|
|
|
+ if(value==2){
|
|
|
|
+ this.paper.stdPointsNew = [
|
|
|
|
+ {x:6,y:11,w:5,h:5},
|
|
|
|
+ {x:6,y:281,w:5,h:5}
|
|
|
|
+ ]
|
|
|
|
+ }
|
|
|
|
+ },
|
|
|
|
+ deep:true
|
|
}
|
|
}
|
|
},
|
|
},
|
|
methods: {
|
|
methods: {
|
|
@@ -1019,8 +1049,8 @@ export default {
|
|
type:4
|
|
type:4
|
|
})
|
|
})
|
|
this.addForm.end=end
|
|
this.addForm.end=end
|
|
- break;
|
|
|
|
- case 5:
|
|
|
|
|
|
+ break;
|
|
|
|
+ case 5://作文(语)
|
|
let words=Number(this.addForm.words)
|
|
let words=Number(this.addForm.words)
|
|
var obj=this.paper.objAnsPoints,sub=this.paper.stdSujQnoPoints
|
|
var obj=this.paper.objAnsPoints,sub=this.paper.stdSujQnoPoints
|
|
var row=Math.ceil(words/20)+1,height=row*9.5+30
|
|
var row=Math.ceil(words/20)+1,height=row*9.5+30
|
|
@@ -1116,7 +1146,7 @@ export default {
|
|
console.log(7777,this.paper)
|
|
console.log(7777,this.paper)
|
|
this.addForm.end=this.addForm.start
|
|
this.addForm.end=this.addForm.start
|
|
break;
|
|
break;
|
|
- case 6:
|
|
|
|
|
|
+ case 6://作为(英)
|
|
let rows=Number(this.addForm.row)
|
|
let rows=Number(this.addForm.row)
|
|
var obj=this.paper.objAnsPoints,sub=this.paper.stdSujQnoPoints
|
|
var obj=this.paper.objAnsPoints,sub=this.paper.stdSujQnoPoints
|
|
var height=rows*10+10
|
|
var height=rows*10+10
|