|
@@ -36,12 +36,7 @@
|
|
|
</el-tab-pane>
|
|
</el-tab-pane>
|
|
|
|
|
|
|
|
<el-tab-pane label="基本资质" name="qualification">
|
|
<el-tab-pane label="基本资质" name="qualification">
|
|
|
- <QualificationTab
|
|
|
|
|
- :qualificationList="qualificationList"
|
|
|
|
|
- :isViewMode="isViewMode"
|
|
|
|
|
- @downloadQualification="handleDownload"
|
|
|
|
|
- @viewQualification="handleDeleteAddress"
|
|
|
|
|
- />
|
|
|
|
|
|
|
+ <QualificationTab :qualificationList="qualificationList" :isViewMode="isViewMode" @downloadQualification="handleDownload" />
|
|
|
</el-tab-pane>
|
|
</el-tab-pane>
|
|
|
<!-- 供应信息 -->
|
|
<!-- 供应信息 -->
|
|
|
<el-tab-pane label="产品线及资质" name="supply" :disabled="isAddMode && !isBasicInfoSaved">
|
|
<el-tab-pane label="产品线及资质" name="supply" :disabled="isAddMode && !isBasicInfoSaved">
|
|
@@ -109,7 +104,6 @@
|
|
|
@addPayment="handleAddPayment"
|
|
@addPayment="handleAddPayment"
|
|
|
@editPayment="handleEditPayment"
|
|
@editPayment="handleEditPayment"
|
|
|
@viewPayment="handleViewPayment"
|
|
@viewPayment="handleViewPayment"
|
|
|
- @change-deafult="handleDefaultAddressChange"
|
|
|
|
|
/>
|
|
/>
|
|
|
</el-tab-pane>
|
|
</el-tab-pane>
|
|
|
|
|
|
|
@@ -586,7 +580,7 @@ import { getInfoTemporary } from '@/api/supplier/infoTemporary';
|
|
|
import { getChinaArea } from '@/api/system/addressarea/index';
|
|
import { getChinaArea } from '@/api/system/addressarea/index';
|
|
|
import download from '@/plugins/download';
|
|
import download from '@/plugins/download';
|
|
|
import { listQualification } from '@/api/supplier/qualification';
|
|
import { listQualification } from '@/api/supplier/qualification';
|
|
|
-import type { QualificationVO, QualificationForm, QualificationQuery } from '@/api/supplier/qualification/types';
|
|
|
|
|
|
|
+import type { QualificationVO } from '@/api/supplier/qualification/types';
|
|
|
|
|
|
|
|
import BasicInfoTab from './components/BasicInfoTab.vue';
|
|
import BasicInfoTab from './components/BasicInfoTab.vue';
|
|
|
import PurchaseInfoTab from './components/PurchaseInfoTab.vue';
|
|
import PurchaseInfoTab from './components/PurchaseInfoTab.vue';
|
|
@@ -595,7 +589,6 @@ import SupplyInfoTab from './components/SupplyInfoTab.vue';
|
|
|
import AddressTab from './components/AddressTab.vue';
|
|
import AddressTab from './components/AddressTab.vue';
|
|
|
import AccountTab from './components/AccountTab.vue';
|
|
import AccountTab from './components/AccountTab.vue';
|
|
|
import ContractTab from './components/ContractTab.vue';
|
|
import ContractTab from './components/ContractTab.vue';
|
|
|
-import { add } from '@/api/workflow/definition';
|
|
|
|
|
import QualificationTab from './components/QualificationTab.vue';
|
|
import QualificationTab from './components/QualificationTab.vue';
|
|
|
|
|
|
|
|
const { proxy } = getCurrentInstance() as ComponentInternalInstance;
|
|
const { proxy } = getCurrentInstance() as ComponentInternalInstance;
|
|
@@ -743,7 +736,6 @@ const getAuthorizationList = async () => {
|
|
|
};
|
|
};
|
|
|
|
|
|
|
|
/** 获取资质列表 */
|
|
/** 获取资质列表 */
|
|
|
-
|
|
|
|
|
const getQualificationList = async () => {
|
|
const getQualificationList = async () => {
|
|
|
try {
|
|
try {
|
|
|
const res = await listQualification({
|
|
const res = await listQualification({
|