From dbab45ef6e56c32ca3b2d286ec5cb7ed0c86bfea Mon Sep 17 00:00:00 2001
From: charles <981744753@qq.com>
Date: 星期四, 18 七月 2024 21:57:21 +0800
Subject: [PATCH] feat:实现crm与aps共用token
---
src/views/service/clientServiceOrder/index.vue | 32 ++++++++++++++++++++++++--------
1 files changed, 24 insertions(+), 8 deletions(-)
diff --git a/src/views/service/clientServiceOrder/index.vue b/src/views/service/clientServiceOrder/index.vue
index dcc31aa..35fb610 100644
--- a/src/views/service/clientServiceOrder/index.vue
+++ b/src/views/service/clientServiceOrder/index.vue
@@ -179,13 +179,23 @@
// 璇锋眰鏁版嵁
async getData() {
this.loading = true
- await getServiceOrderList({
- keyword: this.keyword,
- keywordType: this.keywordType,
- page: this.pagerOptions.currPage,
- pageSize: this.pagerOptions.pageSize,
- sourceId: this.addConfig.id
- })
+ console.log(this.addConfig)
+ let params = {}
+ if (this.addConfig.keywordType === "鏈嶅姟鍚堝悓") {
+ params = {
+ serviceContractId: this.addConfig.serviceContractId,
+ page: this.pagerOptions.currPage,
+ pageSize: this.pagerOptions.pageSize
+ }
+ } else {
+ params = {
+ keyword: this.keyword,
+ keywordType: this.keywordType,
+ page: this.pagerOptions.currPage,
+ pageSize: this.pagerOptions.pageSize
+ }
+ }
+ await getServiceOrderList(params)
.then((res) => {
console.log(res)
if (res.code === 200) {
@@ -242,11 +252,17 @@
},
// 缂栬緫
handleClick(row) {
- console.log(row)
+ console.log(row,"row")
this.editConfig.visible = true
this.editConfig.title = "缂栬緫"
this.editConfig.infomation = {
...row,
+ faultTypeId:row.faultTypeId==0?"":row.faultTypeId,
+ serviceTypeId:row.serviceTypeId==0?"":row.serviceTypeId,
+ severityId:row.severityId==0?"":row.severityId,
+ priorityLevelId:row.priorityLevelId==0?"":row.priorityLevelId,
+ timeSpentId:row.timeSpentId==0?"":row.timeSpentId,
+ faqId:row.faqId==0?"":row.faqId, // faqId
contact_name: row.Contact.name,
service_number: row.serviceContractId,
number: row.SalesDetails.number,
--
Gitblit v1.8.0