|
@@ -13,6 +13,7 @@
|
|
<HcSetInput v-if="tabsKey === 'tab1'" ref="setInputRef" :info="dataInfo" @finish="getDataApi" />
|
|
<HcSetInput v-if="tabsKey === 'tab1'" ref="setInputRef" :info="dataInfo" @finish="getDataApi" />
|
|
<HcSetEVisa v-if="tabsKey === 'tab2'" ref="setEVisaRef" :info="dataInfo" @finish="getDataApi" />
|
|
<HcSetEVisa v-if="tabsKey === 'tab2'" ref="setEVisaRef" :info="dataInfo" @finish="getDataApi" />
|
|
<HcSetFormula v-if="tabsKey === 'tab3'" ref="setFormulaRef" :info="dataInfo" @finish="getDataApi" />
|
|
<HcSetFormula v-if="tabsKey === 'tab3'" ref="setFormulaRef" :info="dataInfo" @finish="getDataApi" />
|
|
|
|
+ <HcSetDefault v-if="tabsKey === 'tab4'" ref="setDefaultRef" :info="dataInfo" @finish="getDataApi" />
|
|
</hc-card>
|
|
</hc-card>
|
|
</hc-page-split>
|
|
</hc-page-split>
|
|
</hc-drawer>
|
|
</hc-drawer>
|
|
@@ -24,6 +25,7 @@ import { getObjValue, isNullES } from 'js-fast-way'
|
|
import HcSetInput from './adjust-excel/set-input.vue'
|
|
import HcSetInput from './adjust-excel/set-input.vue'
|
|
import HcSetEVisa from './adjust-excel/set-e-visa.vue'
|
|
import HcSetEVisa from './adjust-excel/set-e-visa.vue'
|
|
import HcSetFormula from './adjust-excel/set-formula.vue'
|
|
import HcSetFormula from './adjust-excel/set-formula.vue'
|
|
|
|
+import HcSetDefault from './adjust-excel/set-default.vue'
|
|
import excelApi from '~api/exctab/exceltab'
|
|
import excelApi from '~api/exctab/exceltab'
|
|
|
|
|
|
const props = defineProps({
|
|
const props = defineProps({
|
|
@@ -60,7 +62,7 @@ const splitOptions = {
|
|
}
|
|
}
|
|
|
|
|
|
//选项卡
|
|
//选项卡
|
|
-const tabsKey = ref('tab1')
|
|
|
|
|
|
+const tabsKey = ref('tab4')
|
|
const tabsProps = [
|
|
const tabsProps = [
|
|
{ label: '输入框', value: 'tab1' },
|
|
{ label: '输入框', value: 'tab1' },
|
|
{ label: '电签位置', value: 'tab2' },
|
|
{ label: '电签位置', value: 'tab2' },
|
|
@@ -89,11 +91,12 @@ const getDataApi = async () => {
|
|
const setInputRef = ref(null)
|
|
const setInputRef = ref(null)
|
|
const setEVisaRef = ref(null)
|
|
const setEVisaRef = ref(null)
|
|
const setFormulaRef = ref(null)
|
|
const setFormulaRef = ref(null)
|
|
|
|
+const setDefaultRef = ref(null)
|
|
|
|
|
|
//框框被点击
|
|
//框框被点击
|
|
const keys = [
|
|
const keys = [
|
|
'type', 'key', 'tr', 'td', 'index', 'x1', 'y1', 'x2', 'y2', 'name', 'text', 'rows', 'format',
|
|
'type', 'key', 'tr', 'td', 'index', 'x1', 'y1', 'x2', 'y2', 'name', 'text', 'rows', 'format',
|
|
- 'weighing', 'label', 'value', 'src', 'val', 'contractid', 'pkeyid', 'objs', 'range',
|
|
|
|
|
|
+ 'weighing', 'label', 'value', 'src', 'val', 'contractid', 'pkeyid', 'objs', 'range', 'def', 'max',
|
|
]
|
|
]
|
|
const excelClick = async (item) => {
|
|
const excelClick = async (item) => {
|
|
const dom = item?.target
|
|
const dom = item?.target
|
|
@@ -107,6 +110,9 @@ const excelClick = async (item) => {
|
|
} else if (tabsKey.value === 'tab2') {
|
|
} else if (tabsKey.value === 'tab2') {
|
|
//电签
|
|
//电签
|
|
setEVisaRef.value?.setDomData(obj)
|
|
setEVisaRef.value?.setDomData(obj)
|
|
|
|
+ } else if (tabsKey.value === 'tab4') {
|
|
|
|
+ //默认信息
|
|
|
|
+ setDefaultRef.value?.setDomData(obj)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|