|
@@ -126,6 +126,9 @@
|
|
<div v-if="item3.type == 13">
|
|
<div v-if="item3.type == 13">
|
|
<number :cJson="item3.json" :cJson2="cJson" @setJson="setJson" :index="`x${index1}-${index2}-${index3}`" :isOpen="item3.type == 13 && checkC === `x${index1}-${index2}-${index3}`"/>
|
|
<number :cJson="item3.json" :cJson2="cJson" @setJson="setJson" :index="`x${index1}-${index2}-${index3}`" :isOpen="item3.type == 13 && checkC === `x${index1}-${index2}-${index3}`"/>
|
|
</div>
|
|
</div>
|
|
|
|
+ <div v-if="item3.type == 14">
|
|
|
|
+ <punchQRcode :cJson="item3.json" :cJson2="cJson" @setJson="setJson" :index="`x${index1}-${index2}-${index3}`" :isOpen="item3.type == 14 && checkC === `x${index1}-${index2}-${index3}`"/>
|
|
|
|
+ </div>
|
|
</div>
|
|
</div>
|
|
<div class="addCheckBox" v-if="checkC === `x${index1}-${index2}-${index3}` && etype==='edit'" @click.stop="">
|
|
<div class="addCheckBox" v-if="checkC === `x${index1}-${index2}-${index3}` && etype==='edit'" @click.stop="">
|
|
<addCheckPopover @addCheck="addCheck" @addQtype="addQtype"/>
|
|
<addCheckPopover @addCheck="addCheck" @addQtype="addQtype"/>
|
|
@@ -175,6 +178,9 @@
|
|
<div v-else-if="item2.type == 13">
|
|
<div v-else-if="item2.type == 13">
|
|
<number :cJson="item2.json" :cJson2="cJson" @setJson="setJson" :index="`x${index1}-${index2}`" :isOpen="item2.type == 13 && checkC === `x${index1}-${index2}`"/>
|
|
<number :cJson="item2.json" :cJson2="cJson" @setJson="setJson" :index="`x${index1}-${index2}`" :isOpen="item2.type == 13 && checkC === `x${index1}-${index2}`"/>
|
|
</div>
|
|
</div>
|
|
|
|
+ <div v-else-if="item2.type == 14">
|
|
|
|
+ <punchQRcode :cJson="item2.json" :cJson2="cJson" @setJson="setJson" :index="`x${index1}-${index2}`" :isOpen="item2.type == 14 && checkC === `x${index1}-${index2}`"/>
|
|
|
|
+ </div>
|
|
</div>
|
|
</div>
|
|
<div class="addCheckBox" v-if="checkC === `x${index1}-${index2}` && etype==='edit'" @click.stop="">
|
|
<div class="addCheckBox" v-if="checkC === `x${index1}-${index2}` && etype==='edit'" @click.stop="">
|
|
<addCheckPopover @addCheck="addCheck" @addQtype="addQtype"/>
|
|
<addCheckPopover @addCheck="addCheck" @addQtype="addQtype"/>
|
|
@@ -224,6 +230,9 @@
|
|
<div v-else-if="item1.type == 13">
|
|
<div v-else-if="item1.type == 13">
|
|
<number :cJson="item1.json" :cJson2="cJson" @setJson="setJson" :index="`x${index1}`" :isOpen="item1.type == 13 && checkC === `x${index1}`"/>
|
|
<number :cJson="item1.json" :cJson2="cJson" @setJson="setJson" :index="`x${index1}`" :isOpen="item1.type == 13 && checkC === `x${index1}`"/>
|
|
</div>
|
|
</div>
|
|
|
|
+ <div v-else-if="item1.type == 14">
|
|
|
|
+ <punchQRcode :cJson="item1.json" :cJson2="cJson" @setJson="setJson" :index="`x${index1}`" :isOpen="item1.type == 14 && checkC === `x${index1}`"/>
|
|
|
|
+ </div>
|
|
</div>
|
|
</div>
|
|
<div class="addCheckBox" v-if="checkC === `x${index1}` && etype==='edit'" @click.stop="">
|
|
<div class="addCheckBox" v-if="checkC === `x${index1}` && etype==='edit'" @click.stop="">
|
|
<addCheckPopover @addCheck="addCheck" @addQtype="addQtype"/>
|
|
<addCheckPopover @addCheck="addCheck" @addQtype="addQtype"/>
|
|
@@ -269,6 +278,7 @@ import courseX2 from './course2/course.vue'
|
|
import addCheckPopover from './addCheckPopover.vue'
|
|
import addCheckPopover from './addCheckPopover.vue'
|
|
import sweep from './sweep/index'
|
|
import sweep from './sweep/index'
|
|
import number from './number/index.vue'
|
|
import number from './number/index.vue'
|
|
|
|
+import punchQRcode from './punchQRcode/index.vue'
|
|
export default {
|
|
export default {
|
|
mixins: [minxinVue],
|
|
mixins: [minxinVue],
|
|
components: {
|
|
components: {
|
|
@@ -288,7 +298,8 @@ export default {
|
|
courseX2,
|
|
courseX2,
|
|
addCheckPopover,
|
|
addCheckPopover,
|
|
sweep,
|
|
sweep,
|
|
- number
|
|
|
|
|
|
+ number,
|
|
|
|
+ punchQRcode
|
|
},
|
|
},
|
|
props: {
|
|
props: {
|
|
checkJson: {
|
|
checkJson: {
|
|
@@ -309,7 +320,7 @@ export default {
|
|
return {
|
|
return {
|
|
manualJson: [],
|
|
manualJson: [],
|
|
isdrag: "",
|
|
isdrag: "",
|
|
- canEdit: [1, 3, 5, 6, 7, 8, 11,12,13],
|
|
|
|
|
|
+ canEdit: [1, 3, 5, 6, 7, 8, 11,12,13,14],
|
|
ctype: "",
|
|
ctype: "",
|
|
dragType: "",
|
|
dragType: "",
|
|
oldIndex: "",
|
|
oldIndex: "",
|
|
@@ -348,6 +359,8 @@ export default {
|
|
className += " test_icon_sweep"
|
|
className += " test_icon_sweep"
|
|
}else if(item.type==13){
|
|
}else if(item.type==13){
|
|
className += ' test_icon_number'
|
|
className += ' test_icon_number'
|
|
|
|
+ }else if(item.type==14){
|
|
|
|
+ className += ' test_icon_clockIn'
|
|
}
|
|
}
|
|
let itemType = item.type;
|
|
let itemType = item.type;
|
|
if(itemType===1){
|
|
if(itemType===1){
|