yangfeng
2023-10-16 61883fcf237024ceb7622daf5b23434e3eb1be74
src/views/service/serviceContract/index.vue
@@ -198,12 +198,36 @@
    // 请求数据
    async getData() {
      this.loading = true
      await getServiceContractList({
        keyword: this.keyword,
        keywordType: this.keywordType,
        page: this.pagerOptions.currPage,
        pageSize: this.pagerOptions.pageSize
      })
      let params = {}
      console.log(this.addConfig)
      if (this.addConfig.id && this.addConfig.keywordType === "销售机会") {
        params = {
          saleChanceId: this.addConfig.id,
          page: this.pagerOptions.currPage,
          pageSize: this.pagerOptions.pageSize
        }
      } else if (this.addConfig.id && this.addConfig.keywordType === "销售明细单") {
        params = {
          salesDetailsId: this.addConfig.id,
          page: this.pagerOptions.currPage,
          pageSize: this.pagerOptions.pageSize
        }
      } else if (this.addConfig.id && this.addConfig.keywordType === "报价单") {
        params = {
          quotationId: this.addConfig.id,
          page: this.pagerOptions.currPage,
          pageSize: this.pagerOptions.pageSize
        }
      } else {
        params = {
          keyword: this.keyword,
          keywordType: this.keywordType,
          page: this.pagerOptions.currPage,
          pageSize: this.pagerOptions.pageSize,
          contactId: this.addConfig.client_id
        }
      }
      await getServiceContractList(params)
        .then((res) => {
          console.log(res)
          if (res.code === 200) {