riku
2022-09-14 2206df0da6499846c78a358cf95ca33c218a5c5d
pages/m_consult/consultonline/consultonline.js
@@ -1,8 +1,9 @@
// pages/m_consult/consultonline/consultonline.js
const b_search = require("../behaviors/b_search")
const app = getApp()
Page({
  behaviors: [b_search],
  /**
   * 页面的初始数据
   */
@@ -13,6 +14,7 @@
        time: '',
        userId: 'system',
        userName: '智能客服',
        type: 0,
        text: '用户您好,很高兴为你服务',
      },
      {
@@ -20,6 +22,7 @@
        time: '',
        userId: 'system',
        userName: '智能客服',
        type: 0,
        text: '用户您好,很高兴为您服务,本月信用自评结果较 好,继续保持哦.用户您好,很高兴为您服务,本月信用自评结果较 好,继续保持哦.用户您好,很高兴为您服务,本月信用自评结果较 好,继续保持哦.用户您好,很高兴为您服务,本月信用自评结果较 好,继续保持哦.用户您好,很高兴为您服务,本月信用自评结果较 好,继续保持哦.',
      },
@@ -27,41 +30,13 @@
    focus: false,
    value: '',
    placeholder: '请输入关键字'
    placeholder: '请输入想要提问的内容'
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {
  },
  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {
  },
  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {
  },
  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {
  },
  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {
  },
@@ -87,25 +62,38 @@
      userName: app.globalData.userInfo.acountname,
      text: this.data.value,
    })
    this.getAnswer(this.data.value)
    const keyword = this.data.value
    this.setData({
      record,
      value: ''
    })
    this.getAnswer(keyword)
  },
  getAnswer(q) {
    let record = this.data.record
    this.search({
      keyword: q,
      type: undefined
    })
  },
    setTimeout(() => {
  loadComplete() {
    const results = this.data.results
    console.log(results);
    let record = this.data.record
    results.forEach(r => {
      record.push({
        id: 'system',
        time: '',
        userId: 'system',
        userName: '智能客服',
        text: '用户您好,很高兴为你服务',
        type: r.typeId,
        text: r,
      })
      this.setData({record})
    }, 1000);
    });
    this.setData({record})
  }
})