zuozhengqing
2023-11-22 b0b8b22fc4ac2e76d5e7ab6bc5e6662b2c7fb092
src/views/purchaseManage/purchase/index.vue
@@ -96,6 +96,7 @@
        visible: false,
        title: "创建",
        isDisabled:false,
        detailEnter:false,
        infomation: {
          supplierList:[]
        }
@@ -110,7 +111,11 @@
        { label: "经办人", prop: "handledBy", min: 130 },
        { label: "制单人", prop: "creator", min: 130 }
      ],
      showCol: ['采购单号', '采购单名称', '单据类型', '供应商名称', '采购数量', '收货仓库','经办人','制单人']
      showCol: ['采购单号', '采购单名称', '单据类型', '供应商名称', '采购数量', '收货仓库','经办人','制单人'],
      pagerOptions:{
        pageSize:15,
        currPage:1,
      }
    }
  },
  created() {
@@ -162,18 +167,18 @@
    // 请求数据
    async getData() {
      await getPurchaseList({
        keyword: this.search,
        keyword: this.search||'',
        page: this.pagerOptions.currPage,
        pageSize: this.pagerOptions.pageSize
      })
      .then((res) => {
        if (res.data.code === 200) {
          let list = res.data.data.list
        if (res.code === 200) {
          let list = res.data.list
          list.map((item)=>{
            item.supplierName=item.supplier.name
          })
          this.tableList.tableInfomation = list || []
          this.pagerOptions.totalCount = res.data.data.total
          this.pagerOptions.totalCount = res.data.total
        }
      })
      .catch((err) => {
@@ -184,6 +189,7 @@
    async getSupplierData() {
      await getSupplierList({
        // [val]: content,
        status:1,
        page:1,
        pageSize: 10
      })
@@ -202,6 +208,7 @@
    },
    // 新建
    addBtnClick() {
      this.editConfig.detailEnter=false
      this.editConfig.isDisabled=false
      // this.editRow = {};
      // this.$refs.add.islook = true;
@@ -229,6 +236,8 @@
    // 编辑
    btnEdit(row) {
      this.editConfig.detailEnter=false
      this.editConfig.isDisabled=false
      this.tableLoading = true
      getPurchaseInfo({ id: row.ID }).then((res) => {
        if (res.code == 200) {
@@ -314,6 +323,7 @@
    },
    // 查看
    btnLook(row){
      this.editConfig.detailEnter=true
      this.editConfig.isDisabled=true
      this.tableLoading = true
      getPurchaseInfo({ id: row.ID }).then((res) => {