Переглянути джерело

1.企微客户绑定界面修改

jzp 5 днів тому
батько
коміт
1378f35683
1 змінених файлів з 8 додано та 3 видалено
  1. 8 3
      src/views/fastGpt/fastGptRole/fastGptRole.vue

+ 8 - 3
src/views/fastGpt/fastGptRole/fastGptRole.vue

@@ -51,7 +51,7 @@
             @click="handleBindAi(scope.row)"
           >绑定AI客服</el-button>
 
-          <el-button
+<!--          <el-button
             style="margin-top: 2%"
             v-if="scope.row.corpName!=null"
             size="mini"
@@ -59,7 +59,7 @@
             plain
             icon="el-icon-edit"
             @click="handleRelieveAi(scope.row)"
-          >解绑</el-button>
+          >解绑</el-button>-->
         </template>
       </el-table-column>
     </el-table>
@@ -120,7 +120,8 @@ export default {
         kfId: null,
         kfUrl: null,
         avatar: null,
-        kfMediaId: null
+        kfMediaId: null,
+        bindCorpId: null,
       },
       // 表单参数
       form: {},
@@ -146,6 +147,7 @@ export default {
     /** 查询应用列表 */
     getList() {
       this.loading = true;
+      this.queryParams.bindCorpId = this.corpId;
       listFastGptRole(this.queryParams).then(response => {
         this.fastGptRoleList = response.rows;
         this.total = response.total;
@@ -226,6 +228,9 @@ export default {
     handleBindAiData(val){
       this.qwUserId=val.id;
       this.corpId=val.corpId;
+      this.queryParams.bindCorpId = val.corpId;
+      // 设置完数据后主动查询
+      this.getList();
     }
   }
 };