|
|
|
@ -85,11 +85,13 @@
|
|
|
|
|
</div>
|
|
|
|
|
</div> -->
|
|
|
|
|
</a-tab-pane>
|
|
|
|
|
<a-tab-pane key="2" tab="电子文档" :disabled="!rowId">
|
|
|
|
|
<a-tab-pane key="2" tab="电子文档">
|
|
|
|
|
<DsFile
|
|
|
|
|
ref="dsFile"
|
|
|
|
|
fileType="infoclient"
|
|
|
|
|
:TriggerSave="true"
|
|
|
|
|
:id="rowId"
|
|
|
|
|
@FnTriggerSave="FnTriggerSave"
|
|
|
|
|
:SetSelect="{
|
|
|
|
|
show: true,
|
|
|
|
|
}"
|
|
|
|
@ -352,8 +354,16 @@
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
const dsFile = ref()
|
|
|
|
|
function DealExcel() {
|
|
|
|
|
async function FnTriggerSave() {
|
|
|
|
|
await handleSave(false)
|
|
|
|
|
if (rowId.value) {
|
|
|
|
|
dsFile.value.openFileModel()
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
async function DealExcel() {
|
|
|
|
|
if (!rowId.value) {
|
|
|
|
|
await handleSave(false)
|
|
|
|
|
}
|
|
|
|
|
if (dsFile.value.dsFileList.SelectId) {
|
|
|
|
|
let ApiData: any = {
|
|
|
|
|
id: unref(rowId),
|
|
|
|
@ -369,9 +379,6 @@
|
|
|
|
|
} else {
|
|
|
|
|
notification.warning({ message: '请先在电子文档中勾选一个文件。', duration: 3 })
|
|
|
|
|
}
|
|
|
|
|
} else {
|
|
|
|
|
notification.warning({ message: '请先保存', duration: 3 })
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
async function handleSave(exit) {
|
|
|
|
|
try {
|
|
|
|
|