gaoluyang
2025-07-01 4585e2a346de2e3305e24954bbb39cdbb7e1b0ce
src/views/salesOutbound/index.vue
@@ -1,28 +1,10 @@
<template>
  <div class="app-container">
    <el-form :inline="true" :model="queryParams" class="search-form">
      <el-form-item label="销售日期">
        <el-date-picker
            v-model="queryParams.saleDate"
            type="date"
            placeholder="请选择"
            value-format="YYYY-MM-DD"
            format="YYYY-MM-DD"
            clearable
        />
      </el-form-item>
      <el-form-item label="客户">
      <el-form-item label="搜索">
        <el-input
            v-model="queryParams.customer"
            placeholder="请输入"
            clearable
            :style="{ width: '100%' }"
        />
      </el-form-item>
      <el-form-item label="煤种">
        <el-input
            v-model="queryParams.coal"
            placeholder="请输入"
            v-model="queryParams.searchAll"
            placeholder="请输入关键字"
            clearable
            :style="{ width: '100%' }"
        />
@@ -46,7 +28,7 @@
      <el-space>
        <el-button type="primary" :icon="Plus" @click="openDia()">新建</el-button>
        <el-button type="danger" :icon="Delete" @click="handleDelete">删除</el-button>
        <el-button type="info" plain :icon="Download" @click="handleExport">导出</el-button>
        <!-- <el-button type="info" plain :icon="Download" @click="handleExport">导出</el-button> -->
      </el-space>
      <!-- 表格组件 -->
      <div>
@@ -56,7 +38,7 @@
                @selection-change="handleSelectionChange"
                :show-selection="true"
                :border="true"
                :maxHeight="480"
                style="width: 100%;height: calc(100vh - 30em)"
                @edit="openDia"></ETable>
      </div>
      <pagination
@@ -79,7 +61,7 @@
import ETable from "@/components/Table/ETable.vue";
import Pagination from "@/components/Pagination/index.vue";
import FormDia from "@/views/salesOutbound/components/formDia.vue";
import {delSalesRecord, salesRecordList} from "../../api/salesOutbound/index.js";
import {delSalesRecord, salesRecordList} from "@/api/salesOutbound/index.js";
const formDia = ref()
const activeTab = ref("out");
@@ -114,9 +96,7 @@
const pageSize = ref(10);
// 查询参数
const queryParams = reactive({
  saleDate: "",
  customer: "",
  coal: "",
  searchAll: "",
})
onMounted(() => {
  handleQuery()