Browse Source

fix: 初始化表单状态下标调整

master
btea 5 years ago
parent
commit
3a54312c93
  1. 27
      src/controllers/sheetmanage.js

27
src/controllers/sheetmanage.js

@ -185,6 +185,33 @@ const sheetmanage = {
return curindex;
},
getCurSheet: function() {
if (Store.luckysheetfile.length) {
let hasActive = false, indexs = []
Store.luckysheetfile.forEach(item => {
if ('undefined' === typeof item.index) {
item.index = this.generateRandomSheetIndex()
}
if (indexs.includes(item.index)) {
item.index = this.generateRandomSheetIndex()
}else {
indexs.push(item.index)
}
if ('undefined' === typeof item.status) {
item.status = 0
}
if (item.status == 1) {
if (hasActive) {
item.status = 0
}else {
hasActive = true
}
}
})
if (!hasActive) {
Store.luckysheetfile[0].status = 1
}
}
Store.currentSheetIndex = Store.luckysheetfile[0].index;
for (let i = 0; i < Store.luckysheetfile.length; i++) {

Loading…
Cancel
Save