zuozhengqing
2023-11-24 3a67ace107e4a29b830669b0b42e18bfd735d6a7
联调查询单条供应商数据接口
2个文件已修改
28 ■■■■ 已修改文件
src/api/productManage/product.js 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/supplierManage/supplier/RaleteSupplierList.vue 20 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/productManage/product.js
@@ -14,6 +14,14 @@
    params:data
  })
}
// 查询单条供应商数据
export function getSupplierByNumber(data) {
  return request({
    url: `/api/s/getSupplierByNumber/${data}`,
    method: "get",
    data
  })
}
// 创建产品
export function createProduct(data) {
  return request({
src/views/supplierManage/supplier/RaleteSupplierList.vue
@@ -23,7 +23,7 @@
</template>
<script>
import { getProductList } from "@/api/productManage/product"
import { getProductList,getSupplierByNumber} from "@/api/productManage/product"
import pageMixin from "@/components/makepager/pager/mixin/pageMixin"
import DetailSupplier from "@/views/supplierManage/supplier/DetailSupplier"
export default {
@@ -58,7 +58,8 @@
        { label: "采购价格", prop: "purchasePrice", min: 130 },
        { label: "供货天数", prop: "deliveryTime", min: 130 },
        { label: "物流时长(天)", prop: "shippingDuration", min: 130 }
      ]
      ],
      thatNumber:''
    }
  },
  created() {
@@ -102,7 +103,6 @@
      console.log(val, content)
      await getProductList({
        number: this.editConfig.infomation.number,
        supplierId: this.editConfig.infomation.supplierId,
        page: this.pagerOptions.currPage,
        pageSize: this.pagerOptions.pageSize
      }).then((res) => {
@@ -118,13 +118,21 @@
        this.pagerOptions.totalCount = res.data.total
      })
    },
    // 单条供应商数据-详情
    async getSupplierByNumber() {
      await getSupplierByNumber(
        this.thatNumber
      ).then((res) => {
        this.commonDetail.infomation = { ...res.data.res }
      })
    },
    handleClose() {
      this.editConfig.visible = false
    },
    selCommonClick(row) {
      console.log(row)
    async selCommonClick(row) {
      this.thatNumber=row.supplier.number
      await this.getSupplierByNumber()
      this.commonDetail.visible = true
      this.commonDetail.infomation = { ...row.supplier }
    }
  }
}