yangfeng
2023-10-16 8a91a4a64fcd38ebada47a11cee03ce29a005663
src/views/service/serviceContract/index.vue
@@ -199,9 +199,22 @@
    async getData() {
      this.loading = true
      let params = {}
      if (this.addConfig.id) {
      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
        }
@@ -210,7 +223,8 @@
          keyword: this.keyword,
          keywordType: this.keywordType,
          page: this.pagerOptions.currPage,
          pageSize: this.pagerOptions.pageSize
          pageSize: this.pagerOptions.pageSize,
          contactId: this.addConfig.client_id
        }
      }
      await getServiceContractList(params)
@@ -275,7 +289,9 @@
        quotation_number: row.quotation.number,
        currency: "人民币",
        sale_chance_name: row.SaleChance.name,
        contact_name: row.contact.name
        contact_name: row.contact.name,
        serviceContractTypeId: row.serviceContractTypeId === 0 ? null : row.serviceContractTypeId,
        serviceContractStatusId: row.serviceContractStatusId === 0 ? null : row.serviceContractStatusId
      }
    },
    // 删除