<script setup lang="ts">
import { ref, reactive, toRefs, nextTick, getCurrentInstance, watch, computed } from 'vue'
import { Minus, Plus, Close, CircleCheck } from '@element-plus/icons-vue'
import { throttle } from 'lodash'
import { ElMessage } from 'element-plus'
import { useTokenStore } from '@/store/index'
import { checkCompanyAuth } from '@/api/authentication/index'
import { useRouter, useRoute } from 'vue-router'
import type { FormInstance, UploadProps } from 'element-plus'
import { upload, quotationCancelU