|
@@ -12,20 +12,6 @@ import { CloudObject, CloudQuery } from 'src/lib/ncloud';
|
|
|
})
|
|
|
export class Tab2Page {
|
|
|
|
|
|
- ionViewWillEnter() {
|
|
|
- if (Parse.User.current()) {
|
|
|
- this.loadConsult(); // 👈 加载当前用户的咨询记录
|
|
|
- } else {
|
|
|
- this.consultList = []; // 👈 未登录时清空
|
|
|
- }
|
|
|
-
|
|
|
- // 如果是刚登出,确保清空页面
|
|
|
- if (localStorage.getItem("userLoggedOut") === "true") {
|
|
|
- this.consultList = [];
|
|
|
- localStorage.removeItem("userLoggedOut");
|
|
|
- }
|
|
|
-}
|
|
|
-
|
|
|
constructor(
|
|
|
private modalCtrl: ModalController,
|
|
|
private alertCtrl: AlertController
|
|
@@ -187,8 +173,7 @@ export class Tab2Page {
|
|
|
"chatId": chatId,
|
|
|
"messageList": chat.messageList,
|
|
|
"name": chat.role.get("name"),
|
|
|
- "avatar": chat.role.get("avatar"),
|
|
|
- "user": Parse.User.current() // 👈 新增用户字段
|
|
|
+ "avatar": chat.role.get("avatar")
|
|
|
})
|
|
|
console.log("lawConsult", lawConsult)
|
|
|
lawConsult.save();
|
|
@@ -201,16 +186,10 @@ export class Tab2Page {
|
|
|
consultList: Array<CloudObject> = []
|
|
|
|
|
|
async loadConsult() {
|
|
|
- let currentUser = Parse.User.current();
|
|
|
- if (!currentUser) {
|
|
|
- this.consultList = [];
|
|
|
- return;
|
|
|
- }
|
|
|
-
|
|
|
- const query = new CloudQuery("LawConsult");
|
|
|
- query.equalTo("user", currentUser); // 👈 只查当前用户的数据
|
|
|
- this.consultList = await query.find();
|
|
|
- console.log("当前用户咨询记录", this.consultList);
|
|
|
+
|
|
|
+ let query = new CloudQuery("LawConsult");
|
|
|
+ this.consultList = await query.find()
|
|
|
+ console.log(this.consultList)
|
|
|
}
|
|
|
|
|
|
// 新增的删除咨询记录方法
|