yangfeng
2023-08-15 c1adf27fbabbff1d76b60993521c765ef1ed79ef
src/views/service/clientServiceOrder/DetailClientServiceOrder.vue
@@ -41,7 +41,7 @@
                    <div class="content-data">{{ item.leftValue ? item.leftValue : "--" }}</div>
                  </div>
                  <div v-if="item.rightStr" class="right">
                    <div class="content-title">{{ item.rightStr }}</div>
                    <div class="content-title">{{ item.rightStr + ":" }}</div>
                    <div class="content-data">{{ item.rightValue ? item.rightValue : "--" }}</div>
                  </div>
                </li>
@@ -63,7 +63,7 @@
                    <div class="content-data">{{ item.leftValue ? item.leftValue : "--" }}</div>
                  </div>
                  <div v-if="item.rightStr" class="right">
                    <div class="content-title">{{ item.rightStr }}</div>
                    <div class="content-title">{{ item.rightStr + ":" }}</div>
                    <div class="content-data">{{ item.rightValue ? item.rightValue : "--" }}</div>
                  </div>
                </li>
@@ -85,7 +85,7 @@
                    <div class="content-data">{{ item.leftValue ? item.leftValue : "--" }}</div>
                  </div>
                  <div v-if="item.rightStr" class="right">
                    <div class="content-title">{{ item.rightStr }}</div>
                    <div class="content-title">{{ item.rightStr + ":" }}</div>
                    <div class="content-data">{{ item.rightValue ? item.rightValue : "--" }}</div>
                  </div>
                </li>
@@ -183,7 +183,7 @@
            </div>
          </div>
          <!-- 附件信息 -->
          <div class="basic-info">
          <!-- <div class="basic-info">
            <div class="basic-info-label" @click="expandClick('annex')">
              <i v-if="isAnnexExpand" class="el-icon-arrow-down"></i>
              <i v-else class="el-icon-arrow-up"></i>
@@ -199,7 +199,7 @@
                </li>
              </ul>
            </div>
          </div>
          </div> -->
          <!-- 签字确认 -->
          <div class="basic-info">
            <div class="basic-info-label" @click="expandClick('signConfim')">
@@ -261,7 +261,7 @@
          <!-- <Contacts :isDetail="true" /> -->
        </div>
        <div v-if="activeName === 'followup'" class="second">
          <ServiceFollowup :isDetail="true" />
          <ServiceFollowup :isDetail="true" :add-config="addConfig" />
        </div>
      </div>
    </el-drawer>
@@ -311,12 +311,24 @@
      isServiceContractExpand: true, // 服务合同信息
      serviceContractList: [],
      isHistoryExpand: true, // 客户服务单历史记录
      historyList: []
      historyList: [],
      addConfig: {}
    }
  },
  created() {
    this.setData()
    this.setTable()
    console.log(this.detailConfig.infomation.contact_name)
    this.addConfig = {
      keyword: this.detailConfig.infomation.serviceNumber,
      keywordType: "客户服务单",
      client_name: this.detailConfig.infomation.client_name,
      clientId: this.detailConfig.infomation.clientId,
      contactId: this.detailConfig.infomation.contactId,
      contact_name: this.detailConfig.infomation.contact_name,
      service_number: this.detailConfig.infomation.serviceNumber,
      serviceId: this.detailConfig.infomation.id
    }
  },
  mounted() {},
  methods: {
@@ -345,7 +357,7 @@
        },
        {
          leftStr: "服务合同",
          leftValue: data.Contract.number,
          leftValue: data.ServiceContract.number,
          rightStr: "故障类别",
          rightValue: data.FaultType.name
        },
@@ -353,7 +365,7 @@
          leftStr: "主题",
          leftValue: data.subject,
          rightStr: "合同订单",
          rightValue: data.OrderManage.number
          rightValue: data.SalesDetails.number
        },
        {
          leftStr: "产品类别",
@@ -395,7 +407,7 @@
      this.dynamicInfoList = [
        {
          leftStr: "处理状态",
          leftValue: data.status,
          leftValue: data.serviceOrderStatusId,
          rightStr: "最新分配时间",
          rightValue: ""
        },