gaoluyang
6 天以前 c586e23d7f75fbfbff0a3114956c721c8b6ebb43
1.库存管理、销售出库-前端分页修改
2.销售出库,必填优化
已修改5个文件
52 ■■■■ 文件已修改
src/views/inspectionManagement/components/formDia.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/inspectionManagement/index.vue 13 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/salesOutbound/components/formDia.vue 13 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/salesOutbound/index.vue 12 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/warehouseManagement/index.vue 12 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/inspectionManagement/components/formDia.vue
@@ -1,6 +1,6 @@
<template>
  <div>
    <el-dialog :title="operationType === 'add' ? '新增巡检任务' : '编辑销售出库'"
    <el-dialog :title="operationType === 'add' ? '新增巡检任务' : '编辑巡检任务'"
               v-model="dialogVisitable" width="800px" @close="cancel">
      <el-form :model="form" :rules="rules" ref="formRef" label-width="120px">
        <el-row>
src/views/inspectionManagement/index.vue
@@ -80,10 +80,10 @@
        </div>
        <pagination
            v-if="total>0"
            :page-num="pageNum"
            :page-size="pageSize"
            :page="pageNum"
            :limit="pageSize"
            :total="total"
            @pagination="handleQuery"
            @pagination="handlePagination"
            :layout="'total, prev, pager, next, jumper'"
        />
      </div>
@@ -240,7 +240,12 @@
  pageSize.value = 10;
  getList();
};
// 分页处理
const handlePagination = (val) => {
    pageNum.value = val.page;
    pageSize.value = val.limit;
    getList();
};
// 获取列表数据
const getList = () => {
  tableLoading.value = true;
src/views/salesOutbound/components/formDia.vue
@@ -152,6 +152,19 @@
  },
  rules: {
    saleDate: [{ required: true, message: "请选择日期", trigger: "change" },],
        customerId: [{ required: true, message: "请选择客户", trigger: "change" },],
        coalId: [{ required: true, message: "请选择煤种", trigger: "change" },],
        unit: [{ required: true, message: "请输入", trigger: "blur" },],
        saleQuantity: [{ required: true, message: "请输入", trigger: "blur" },],
        salePrice: [{ required: true, message: "请输入", trigger: "blur" },],
        totalAmount: [{ required: true, message: "请输入", trigger: "blur" },],
        freight: [{ required: true, message: "请输入", trigger: "blur" },],
        taxCoal: [{ required: true, message: "请输入", trigger: "blur" },],
        taxTrans: [{ required: true, message: "请输入", trigger: "blur" },],
        grossProfit: [{ required: true, message: "请输入", trigger: "blur" },],
        netProfit: [{ required: true, message: "请输入", trigger: "blur" },],
        inventoryQuantity: [{ required: true, message: "请输入", trigger: "blur" },],
        priceIncludingTax: [{ required: true, message: "请输入", trigger: "blur" },],
  }
})
src/views/salesOutbound/index.vue
@@ -46,10 +46,10 @@
      </div>
      <pagination
          v-if="total>0"
          :page-num="pageNum"
          :page-size="pageSize"
          :page="pageNum"
          :limit="pageSize"
          :total="total"
          @pagination="handleQuery"
          @pagination="handlePagination"
          :layout="'total, prev, pager, next, jumper'"
      />
    </el-card>
@@ -128,6 +128,12 @@
  });
  handleQuery();
};
// 分页处理
const handlePagination = (val) => {
    pageNum.value = val.page;
    pageSize.value = val.limit;
    getList();
};
// 新增出库
const openDia = (row, type) => {
  console.log(row)
src/views/warehouseManagement/index.vue
@@ -62,10 +62,10 @@
        </el-table>
        <pagination
            v-if="total>0"
            :page-num="pageNum"
            :page-size="pageSize"
            :page="pageNum"
            :limit="pageSize"
            :total="total"
            @pagination="handleQuery"
            @pagination="handlePagination"
            :layout="'total, prev, pager, next, jumper'"
        />
      </div>
@@ -374,6 +374,12 @@
  pageSize.value = 10
  getList()
}
// 分页处理
const handlePagination = (val) => {
    pageNum.value = val.page;
    pageSize.value = val.limit;
    getList();
};
const getList = () => {
  tableLoading.value = true;
  // 赋值煤质表头展示字段