gaoluyang
18 小时以前 c25a27347be2c46177b615426297836b30915608
Merge remote-tracking branch 'origin/dev' into dev
已修改3个文件
34 ■■■■ 文件已修改
src/api/procureMent/index.js 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/basicInformation/mould/supplier.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/procureMent/components/ProductionDialog.vue 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/procureMent/index.js
@@ -27,3 +27,23 @@
    })
}
// /supply/supplyList
// 查询供应商列表
export function getSupplyList(query) {
    return request({
        url: '/supply/supplyList',
        method: 'get',
        params: query
    })
}
// /coalInfo/coalInfoList
// 查询煤种列表
export function getCoalInfoList(query) {
    return request({
        url: '/coalInfo/coalInfoList',
        method: 'get',
        params: query
    })
}
src/views/basicInformation/mould/supplier.vue
@@ -3,7 +3,7 @@
    <el-dialog v-model="dialogVisible" :title="title" width="600" :close-on-click-modal="false"
      :before-close="handleClose">
      <el-form ref="formRef" style="max-width: 400px; margin: 0 auto" :model="formData" :rules="rules" label-width="auto">
        <el-form-item label="客户名称" prop="supplierName">
        <el-form-item label="供应商名称" prop="supplierName">
          <el-input v-model="formData.supplierName" placeholder="请输入供货商名称" />
        </el-form-item>
        <el-form-item label="纳税人识别号" prop="taxpayerId">
src/views/procureMent/components/ProductionDialog.vue
@@ -133,7 +133,7 @@
import { ref, defineProps, watch, onMounted, nextTick, computed } from "vue";
import { ElMessage } from "element-plus";
import useUserStore from "@/store/modules/user";
import { addOrEditPR } from "@/api/procureMent";
import { addOrEditPR,getSupplyList, getCoalInfoList } from "@/api/procureMent";
import { getSupply } from "@/api/basicInformation/supplier";
import { getCoalInfo } from "@/api/basicInformation/coal";
const props = defineProps({
@@ -161,11 +161,12 @@
const getDropdownData = async () => {
  try {
    const [supplyRes, coalRes] = await Promise.all([
      getSupply(),
      getCoalInfo(),
      getSupplyList(),
      getCoalInfoList(),
    ]);
    let supplyData = supplyRes.data.records;
    let coalData = coalRes.data.records;
    console.log(supplyRes, coalRes);
    let supplyData = supplyRes.data;
    let coalData = coalRes.data;
    supplyList.value = supplyData.map((item) => ({
      value: item.id,
      label: item.supplierName,
@@ -288,6 +289,7 @@
onMounted(async () => {
  let res = await userStore.getInfo();
  userInfo.value = res;
  getDropdownData()
});
const rules = {
  supplierName: [