|
@@ -105,12 +105,13 @@ export default {
|
|
},
|
|
},
|
|
// 设置信息填写区域的配置数据
|
|
// 设置信息填写区域的配置数据
|
|
setInfoConfig(state, val) {
|
|
setInfoConfig(state, val) {
|
|
- val.index = state.config.contents.filter(i => i.pageNum === val.pageNum && !i.isFix).length + ''
|
|
|
|
|
|
+ val.index = 1
|
|
val.x = Number(val.x.toFixed())
|
|
val.x = Number(val.x.toFixed())
|
|
val.y = Number(val.y.toFixed())
|
|
val.y = Number(val.y.toFixed())
|
|
val.width = Number(val.width.toFixed())
|
|
val.width = Number(val.width.toFixed())
|
|
val.height = Number(val.height.toFixed())
|
|
val.height = Number(val.height.toFixed())
|
|
val.count = 0
|
|
val.count = 0
|
|
|
|
+ val.id = val.pageNum + '-' + val.index
|
|
if(state.config.contents.length){
|
|
if(state.config.contents.length){
|
|
let infoItem = state.config.contents.find(i => i.type === 0)
|
|
let infoItem = state.config.contents.find(i => i.type === 0)
|
|
if(infoItem){
|
|
if(infoItem){
|
|
@@ -124,11 +125,12 @@ export default {
|
|
},
|
|
},
|
|
// 设置客观题区域的配置数据
|
|
// 设置客观题区域的配置数据
|
|
setObjectiveConfig(state,val){
|
|
setObjectiveConfig(state,val){
|
|
- val.index = state.config.contents.filter(i => i.pageNum === val.pageNum && !i.isFix).length + ''
|
|
|
|
|
|
+ val.index = state.config.contents.filter(i => i.pageNum === val.pageNum).length + 1
|
|
val.x = Number(val.x.toFixed())
|
|
val.x = Number(val.x.toFixed())
|
|
val.y = Number(val.y.toFixed())
|
|
val.y = Number(val.y.toFixed())
|
|
val.width = Number(val.width.toFixed())
|
|
val.width = Number(val.width.toFixed())
|
|
val.height = Number(val.height.toFixed())
|
|
val.height = Number(val.height.toFixed())
|
|
|
|
+ val.id = val.pageNum + '-' + val.index
|
|
if(state.config.contents.length){
|
|
if(state.config.contents.length){
|
|
let infoItem = state.config.contents.find(i => i.type === 1)
|
|
let infoItem = state.config.contents.find(i => i.type === 1)
|
|
if(infoItem){
|
|
if(infoItem){
|
|
@@ -143,15 +145,12 @@ export default {
|
|
},
|
|
},
|
|
setSubjectiveConfig(state,val){
|
|
setSubjectiveConfig(state,val){
|
|
console.log(val.id,val.pageNum)
|
|
console.log(val.id,val.pageNum)
|
|
- if(val.isFix){
|
|
|
|
- val.index = null
|
|
|
|
- }else{
|
|
|
|
- val.index = state.config.contents.filter(i => i.pageNum === val.pageNum && !i.isFix).length + ''
|
|
|
|
- }
|
|
|
|
|
|
+ val.index = state.config.contents.filter(i => i.pageNum === val.pageNum).length + 1
|
|
val.x = Number(val.x.toFixed())
|
|
val.x = Number(val.x.toFixed())
|
|
val.y = Number(val.y.toFixed())
|
|
val.y = Number(val.y.toFixed())
|
|
val.width = Number(val.width.toFixed())
|
|
val.width = Number(val.width.toFixed())
|
|
val.height = Number(val.height.toFixed())
|
|
val.height = Number(val.height.toFixed())
|
|
|
|
+ val.id = val.pageNum + '-' + val.index
|
|
val.count = 0
|
|
val.count = 0
|
|
if(state.config.contents.length){
|
|
if(state.config.contents.length){
|
|
let infoItem = state.config.contents.find(i => i.id === val.id)
|
|
let infoItem = state.config.contents.find(i => i.id === val.id)
|