limingtao 11 months ago
commit 5beb1543e3
  1. 2
      manifest.json
  2. 5
      package-lock.json
  3. 4
      pages/index/detail.vue
  4. 12
      pages/knowledge/index.vue

@ -1,6 +1,6 @@
{
"name" : "隐患排查",
"appid" : "__UNI__68B38F3",
"appid" : "__UNI__79F6C5E",
"description" : "",
"versionName" : "1.0.0",
"versionCode" : "100",

5
package-lock.json generated

@ -21,6 +21,11 @@
"version": "5.0.1",
"resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz",
"integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ=="
},
"marked": {
"version": "13.0.3",
"resolved": "https://registry.npmjs.org/marked/-/marked-13.0.3.tgz",
"integrity": "sha512-rqRix3/TWzE9rIoFGIn8JmsVfhiuC8VIQ8IdX5TfzmeBucdY05/0UlzKaw0eVtpcN/OdVFpBk7CjKGo9iHJ/zA=="
}
}
}

@ -179,10 +179,10 @@
<uni-icons class="camera-icon" type="image" size="28"></uni-icons>
<view>照片</view>
</view>
<view class="expandedItem" style="margin-top: 6px">
<!-- <view class="expandedItem" style="margin-top: 6px">
<image src="../../static/video.png" class="video"></image>
<view>视频</view>
</view>
</view> -->
</view>
</view>
</view>

@ -68,7 +68,7 @@
</template>
<script>
import AbortController from "abort-controller/dist/abort-controller";
// import AbortController from "abort-controller/dist/abort-controller";
import TopTitle from "../../components/top-title.vue";
// import headerNavBar from '../../components/headerNavBar/headerNavBar.vue'
import zeroMarkdownView from "../../components/zeroMarkdownView/zeroMarkdownView.vue";
@ -114,6 +114,7 @@
text: "请给我一个典型的视距不良路口案例。",
},
],
timer: null
};
},
onLoad() {
@ -143,6 +144,7 @@
methods: {
async queryChat(voiceText) {
// console.log(voiceText,"voiceText");
clearInterval(this.timer)
this.loading = true;
const [err, res] = await uni.request({
// url: 'http://10.16.3.159:8777/api/local_doc_qa/local_doc_chat',
@ -186,8 +188,8 @@
if (err) {
console.log("request fail", err.errMsg);
}
this.loading = false
this.changeMsgList("1", "查询失败,请联系管理员或稍后重试!");
this.loading = false
this.changeMsgList("1", "查询失败,请联系管理员或稍后重试!");
uni.showToast({
title: "查询失败",
icon: "error",
@ -228,7 +230,7 @@
//
let newdata = "";
let index = 0;
const timer = setInterval(() => {
this.timer = setInterval(() => {
newdata = newdata += data[index];
if (this.msgList?.filter((item) => item.id == id).length == 0) {
this.msgList = [
@ -253,7 +255,7 @@
this.scrollTop = this.scrollTop + 100;
});
if (newdata == data) {
clearInterval(timer);
clearInterval(this.timer);
}
}, 50);
} else {

Loading…
Cancel
Save