|
|
@@ -5,22 +5,22 @@
|
|
|
</div>
|
|
|
<div class="ml-20 mr-20 mt-20">
|
|
|
<avue-crud
|
|
|
- :option="option"
|
|
|
- :data="data"
|
|
|
- ref="crud"
|
|
|
- v-model="form"
|
|
|
- :before-open="beforeOpen"
|
|
|
- @row-del="rowDel"
|
|
|
- @row-save="handleRowSave"
|
|
|
- @on-load="onLoad"
|
|
|
+ :option="option"
|
|
|
+ :data="data"
|
|
|
+ ref="crud"
|
|
|
+ v-model="form"
|
|
|
+ :before-open="beforeOpen"
|
|
|
+ @row-del="rowDel"
|
|
|
+ @row-save="handleRowSave"
|
|
|
+ @on-load="onLoad"
|
|
|
>
|
|
|
<template #fileIds-form="{ row, type }">
|
|
|
<div v-if="type === 'view'">
|
|
|
<div
|
|
|
- v-for="i in form.accountInformationFileList"
|
|
|
- :key="i.id"
|
|
|
- class="pointer"
|
|
|
- @click="previewFile(i)"
|
|
|
+ v-for="i in form.accountInformationFileList"
|
|
|
+ :key="i.id"
|
|
|
+ class="pointer"
|
|
|
+ @click="previewFile(i)"
|
|
|
>
|
|
|
{{ i.title }}
|
|
|
<el-button text type="primary" plain>查看</el-button>
|
|
|
@@ -38,9 +38,9 @@
|
|
|
</avue-crud>
|
|
|
</div>
|
|
|
<el-image-viewer
|
|
|
- v-if="showImage"
|
|
|
- :url-list="preList"
|
|
|
- @close="showImage = false"
|
|
|
+ v-if="showImage"
|
|
|
+ :url-list="preList"
|
|
|
+ @close="showImage = false"
|
|
|
/>
|
|
|
</div>
|
|
|
</template>
|
|
|
@@ -228,10 +228,10 @@ export default {
|
|
|
loading()
|
|
|
const data = Object.assign(row, { contractId: this.id })
|
|
|
this.$confirm(
|
|
|
- '请检查并确认所填写内容是否正确,系统将会根据填写内容,计算合同付款等相关数据?',
|
|
|
- {
|
|
|
- type: 'warning'
|
|
|
- }
|
|
|
+ '请检查并确认所填写内容是否正确,系统将会根据填写内容,计算合同付款等相关数据?',
|
|
|
+ {
|
|
|
+ type: 'warning'
|
|
|
+ }
|
|
|
).then(res => {
|
|
|
if (res === 'confirm') {
|
|
|
this.$api.contract.ledgerAdd(data).then(res => {
|