feature-JimuReport-1106-yjl
sunzehua 3 weeks ago
parent dc87a2e5cc
commit 746d15a5d8

@ -196,98 +196,6 @@
</a-spin> </a-spin>
</a-modal> </a-modal>
</div> </div>
<div style="padding-left: 20px">
<a-spin :spinning="loading">
<div style="display: flex">
<div class="left">
<div class="title-bold">日志</div>
<BasicTable class="ds-mini-table-detail pay-table" @register="registerTable2">
</BasicTable>
</div>
<div class="middle">
<div style="display: flex">
<div style="width: 65%; margin-right: 1%">
<div class="title-bold">欠费信息</div>
<BasicTable class="ds-mini-table-detail pay-table" @register="registerTable3">
</BasicTable>
</div>
<div style="width: 38%">
<div class="title-bold" style="display: flex">
<span>附件</span>
<DsFile
@handleSuccess="fileSuccess"
ref="dsFile"
:showFileList="false"
:id="bookid"
:show="false"
height="300"
>
<i
style="margin-left: 15px; color: #257afa; cursor: pointer"
@click="addFile"
class="iconfont icon-fujian"
></i>
</DsFile>
</div>
<a-table
size="small"
:scroll="{ x: 200 }"
:pagination="false"
rowKey="id"
:columns="columnsFile"
:data-source="fileData"
bordered
>
<template v-slot:bodyCell="{ column, record }">
<template v-if="column.dataIndex == 'fileName'">
<a @click="download(record)">{{ record.fileName }}</a>
</template>
</template>
</a-table>
</div>
</div>
</div>
<div class="right">
<div style="font-size: 12px; color: black; font-weight: bold; margin-bottom: 10px"
>相关信息</div
>
<div>
客户结费类型为{{ checkInfo.stlTypeName }} 结算日期{{ checkInfo.stlDate }}
</div>
<div>
未结算费用USD{{ checkInfo.noPayAmountUSD }} RMB{{ checkInfo.noPayAmountCNY }} 合计{{
checkInfo.noPayAmountTotal
}}
</div>
<div> 信用额度{{ checkInfo.allowAmount }} </div>
</div>
</div>
</a-spin>
</div>
<a-modal
width="600px"
@cancel="checkFlag = false"
@ok="sureCheckIn"
:visible="checkFlag"
title="签入"
>
<a-spin :spinning="loadingCheck">
<a-form :label-col="{ span: 4 }" :wrapper-col="{ span: 20 }" style="margin-top: 10px">
<a-form-item label="签入日期">
<a-date-picker
format="YYYY-MM-DD"
valueFormat="YYYY-MM-DD"
v-model:value="checkDate"
style="width: 100%"
/>
</a-form-item>
<a-form-item label="备注">
<a-textarea v-model:value="notes" :auto-size="{ minRows: 4, maxRows: 7 }" />
</a-form-item>
</a-form>
</a-spin>
</a-modal>
</div>
</template> </template>
<script setup lang="ts"> <script setup lang="ts">
import { ref, reactive, onMounted, defineExpose, computed } from 'vue' import { ref, reactive, onMounted, defineExpose, computed } from 'vue'

Loading…
Cancel
Save