|
@@ -191,21 +191,21 @@
|
|
|
</template>
|
|
</template>
|
|
|
</el-dialog>
|
|
</el-dialog>
|
|
|
<el-dialog v-model="handleSettlementShow" title="标识结清" width="500">
|
|
<el-dialog v-model="handleSettlementShow" title="标识结清" width="500">
|
|
|
- <div>
|
|
|
|
|
- <el-form label-width="auto" style="max-width: 600px">
|
|
|
|
|
- <el-form-item label="差额原因">
|
|
|
|
|
- <el-input v-model="settlementPaymentReason" style="width: 100%;" type="textarea" />
|
|
|
|
|
- </el-form-item>
|
|
|
|
|
- </el-form>
|
|
|
|
|
- </div>
|
|
|
|
|
- <template #footer>
|
|
|
|
|
- <div class="dialog-footer">
|
|
|
|
|
- <el-button type="primary" @click="settlementPaymentComfirm()">
|
|
|
|
|
- 确定
|
|
|
|
|
- </el-button>
|
|
|
|
|
|
|
+ <div>
|
|
|
|
|
+ <el-form label-width="auto" style="max-width: 600px">
|
|
|
|
|
+ <el-form-item label="差额原因">
|
|
|
|
|
+ <el-input v-model="settlementPaymentReason" style="width: 100%;" type="textarea" />
|
|
|
|
|
+ </el-form-item>
|
|
|
|
|
+ </el-form>
|
|
|
</div>
|
|
</div>
|
|
|
- </template>
|
|
|
|
|
- </el-dialog>
|
|
|
|
|
|
|
+ <template #footer>
|
|
|
|
|
+ <div class="dialog-footer">
|
|
|
|
|
+ <el-button type="primary" @click="settlementPaymentComfirm()">
|
|
|
|
|
+ 确定
|
|
|
|
|
+ </el-button>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </template>
|
|
|
|
|
+ </el-dialog>
|
|
|
<el-image-viewer v-if="imageShow" :url-list="[bigImageUrl]" @close="imageShow = false" />
|
|
<el-image-viewer v-if="imageShow" :url-list="[bigImageUrl]" @close="imageShow = false" />
|
|
|
</PageMain>
|
|
</PageMain>
|
|
|
</template>
|
|
</template>
|
|
@@ -334,13 +334,24 @@ const handleCountRecord = (row) => {
|
|
|
}
|
|
}
|
|
|
// 开票明细查询
|
|
// 开票明细查询
|
|
|
const handleInvoiceDetail = (row) => {
|
|
const handleInvoiceDetail = (row) => {
|
|
|
- router.push({
|
|
|
|
|
- path: '/receivable/private/report',
|
|
|
|
|
- query: {
|
|
|
|
|
- activeName: '3',
|
|
|
|
|
- id: row.id
|
|
|
|
|
- }
|
|
|
|
|
- })
|
|
|
|
|
|
|
+ if (row.invoiceRiskType == '10') {
|
|
|
|
|
+ router.push({
|
|
|
|
|
+ path: '/receivable/private/report',
|
|
|
|
|
+ query: {
|
|
|
|
|
+ activeName: '3',
|
|
|
|
|
+ id: row.id
|
|
|
|
|
+ }
|
|
|
|
|
+ })
|
|
|
|
|
+ } else {
|
|
|
|
|
+ router.push({
|
|
|
|
|
+ path: '/receivable/private/report',
|
|
|
|
|
+ query: {
|
|
|
|
|
+ activeName: '4',
|
|
|
|
|
+ id: row.id
|
|
|
|
|
+ }
|
|
|
|
|
+ })
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
}
|
|
}
|
|
|
// 删除
|
|
// 删除
|
|
|
const handleDelete = (row) => {
|
|
const handleDelete = (row) => {
|
|
@@ -387,7 +398,7 @@ const settlementPaymentComfirm = () => {
|
|
|
})
|
|
})
|
|
|
return
|
|
return
|
|
|
}
|
|
}
|
|
|
- api.financeApi.updateSettlementStatus({invoiceId: id.value, settlementPaymentReason: settlementPaymentReason.value}).then((res: any) => {
|
|
|
|
|
|
|
+ api.financeApi.updateSettlementStatus({ invoiceId: id.value, settlementPaymentReason: settlementPaymentReason.value }).then((res: any) => {
|
|
|
if (res.code == 200) {
|
|
if (res.code == 200) {
|
|
|
ElMessage({
|
|
ElMessage({
|
|
|
message: res.msg,
|
|
message: res.msg,
|