chenrui
3 天以前 ece2dfeb926d728b10db38038e4d12e9e9851c24
src/views/procurementManagement/paymentEntry/index.vue
@@ -101,27 +101,15 @@
import { ref } from 'vue'
import { Search } from "@element-plus/icons-vue";
import { ElMessageBox } from "element-plus";
import { getInfo } from "@/api/login.js";
import useUserStore from "@/store/modules/user.js";
import {
  byPurchaseId,
  getPurchaseNo,
  paymentRegistrationAdd, paymentRegistrationDel,
  paymentRegistrationEdit,
  registrationInfo,
  registrationList,
  getTicketNo
} from "@/api/procurementManagement/paymentEntry.js";
import { invoiceList } from "@/api/procurementManagement/procurementInvoiceLedger.js"
import {invoiceListPage} from "@/api/procurementManagement/procurementInvoiceLedger.js"
const { proxy } = getCurrentInstance()
const taxRateSelection = [
  { value: '0', label: '0%' },
  { value: '3', label: '3%' },
  { value: '6', label: '6%' },
  { value: '9', label: '9%' },
  { value: '13', label: '13%' },
  { value: '17', label: '17%' },
]
const tableColumn = ref([
  {
    label: '采购合同号',
@@ -164,7 +152,6 @@
const tableData = ref([])
const selectedRows = ref([])
const tableLoading = ref(false)
const purchaseLedgerList = ref([])
const invoiceNumberList = ref([])
const userStore = useUserStore()
const page = reactive({
@@ -218,16 +205,16 @@
  page.current = 1
  getList()
}
const pagination = ({ current, limit }) => {
  page.current = current;
  page.size = limit;
const pagination = (obj) => {
  page.current = obj.page;
  page.size = obj.limit;
  getList()
}
const getList = () => {
  tableLoading.value = true
  invoiceList({ ...searchForm.value, ...page }).then(res => {
  invoiceListPage({ ...searchForm.value, ...page }).then(res => {
    tableLoading.value = false
    tableData.value = res.rows
    tableData.value = res.records
    total.value = res.total
  })
}