| | |
| | | @click="handleJs(row)" class="link-btn" :underline="false" |
| | | icon="el-icon-tickets">结算 |
| | | </el-link> --> |
| | | <el-link size="small" type="primary" v-if="row.pushStatus == '3' || row.pushStatus == '4'" |
| | | <el-link size="small" type="primary" v-if="row.pushStatus == 3 || row.pushStatus == 4|| row.pushStatus == 0" |
| | | @click="handleManualPush(row)" class="link-btn" underline="never" icon="el-icon-upload">手动推送 |
| | | </el-link> |
| | | <el-link size="small" type="primary" v-if="[0, 2].includes(row.status)" @click="handleClose(row)" |
| | | class="link-btn" v-hasPermi="['tms:tmsApBill:closeOrder']" underline="never" icon="el-icon-close"> |
| | | 作废 |
| | | </el-link> |
| | | <el-link size="small" type="primary" v-if="row.status == 0" @click="handleEdit(row)" class="link-btn" |
| | | :underline="false" icon="el-icon-edit">账单确认 |
| | | </el-link> |
| | |
| | | |
| | | |
| | | </basicContainer> |
| | | <flowLog ref="flowLogIshow" :isShow="false" title="审核日志" :flowParams="flowParams"></flowLog> |
| | | <flowLogA ref="flowLogIshow" :isShow="true" title="审核日志" :flowParams="flowParams"></flowLogA> |
| | | </template> |
| | | |
| | | <script setup name="tmsApBill" lang="ts"> |
| | |
| | | exportTmsApBill, |
| | | getTmsApBill, |
| | | listTmsApBill, |
| | | updateTmsApBill, manualPushTmsApBill,getPayableAuditLog |
| | | updateTmsApBill, manualPushTmsApBill,getPayableAuditLog,tmsApBillCancelPush |
| | | } from "@/api/tms/tmsApBill"; |
| | | import useCurrentInstance from "@/utils/useCurrentInstance"; |
| | | import { computed, reactive, ref, toRefs } from "vue"; |
| | |
| | | |
| | | }) |
| | | } |
| | | |
| | | const handleClose = (row: any) => { |
| | | ElMessageBox.confirm("是否对应付账单" + row.systemNo + "进行作废?", '系统提示', { |
| | | confirmButtonText: '确定', |
| | | cancelButtonText: '取消', |
| | | type: 'warning' |
| | | }).then(() => { |
| | | return tmsApBillCancelPush(row.id); |
| | | }).then(() => { |
| | | onLoad(page.value); |
| | | ElMessage({ |
| | | message: "操作成功!", |
| | | type: 'success' |
| | | }) |
| | | }); |
| | | } |
| | | |
| | | </script> |