From c919a2a8f5733bd1f60416c6f4d1e23531459215 Mon Sep 17 00:00:00 2001 From: wangxiaohua <1214073490@qq.com> Date: Fri, 17 Dec 2021 19:18:29 +0800 Subject: [PATCH] init --- config.js | 4 +-- pages/center/prohibited/index.vue | 48 +++++++++++++++++-------------- pages/mine/details.vue | 40 ++++++++++++++------------ pages/mine/details2.vue | 41 +++++++++++++------------- utils/http.js | 4 +-- 5 files changed, 73 insertions(+), 64 deletions(-) diff --git a/config.js b/config.js index 6419d1c..a3c49f3 100644 --- a/config.js +++ b/config.js @@ -2,12 +2,12 @@ * 小程序配置文件 */ // 此处主机域名修改成腾讯云解决方案分配的域名 -var host = 'http://121.42.63.138:9091/autoSR/api'; // 测试站 +// var host = 'http://121.42.63.138:9091/autoSR/api'; // 测试站 // var host = 'http://192.168.31.169:8080/autoSR/api'; // 长龙 // var host = 'http://192.168.31.134:8080/autoSR/api'; // 佳豪 // var host = 'http://10.2.1.104:8081/autoSR/api'; // 刘敏 // var host = 'https://zkgj.quhouse.com/api'; // 质控正式 -// var host = 'https://hfju.com/api'; // 数智正式 +var host = 'https://hfju.com/api'; // 数智正式 var iMServiceHost = 'https://im.quhouse.com/'; //IM的后端地址正式 diff --git a/pages/center/prohibited/index.vue b/pages/center/prohibited/index.vue index 4e4d14d..3c5bb34 100644 --- a/pages/center/prohibited/index.vue +++ b/pages/center/prohibited/index.vue @@ -183,31 +183,35 @@ query: { customerId: item.id, } - } - var item={ - bg:0, - customerId:item.id, - } - uni.setStorageSync("searchobj", item); //写入缓存 - this.$u.post("/corpus/findByPage", parames).then(res => { - if(res==null){ - uni.showToast({ - icon: "none", - title: "暂无音频" - }) - return - }else{ - let newobj = res[0]; - if(res[0].merge==0){ - uni.navigateTo({ - url: `/pages/mine/details2?customerId=${newobj.customerId}&status=${newobj.status}&stateisshow=${"2"}` + } + this.$u.post("/customer/prohibitedMatch", {customerId:item.id}).then(res => { + let newweijin=res[0]; + newweijin.transferContent=JSON.parse(newweijin.transferContent) + var item={ + bg:newweijin.transferContent.bg, + customerId:newweijin.corpusId, + } + uni.setStorageSync("searchobj", item); //写入缓存 + this.$u.post("/corpus/findByPage", parames).then(res => { + if(res==null){ + uni.showToast({ + icon: "none", + title: "暂无音频" }) + return }else{ - uni.navigateTo({ - url: `/pages/mine/details?customerId=${newobj.customerId}&status=${newobj.status}&stateisshow=${"1"}` - }) + let newobj = res[0]; + if(res[0].merge==0){ + uni.navigateTo({ + url: `/pages/mine/details2?customerId=${newobj.customerId}&status=${newobj.status}&stateisshow=${"2"}` + }) + }else{ + uni.navigateTo({ + url: `/pages/mine/details?customerId=${newobj.customerId}&status=${newobj.status}&stateisshow=${"2"}` + }) + } } - } + }) }) } diff --git a/pages/mine/details.vue b/pages/mine/details.vue index c8681c9..dbcc399 100644 --- a/pages/mine/details.vue +++ b/pages/mine/details.vue @@ -274,19 +274,14 @@ this.Menulistisshow=true; } }) - - this.buildingID = uni.getStorageSync('buildingID').id; - this.userInfo = uni.getStorageSync('weapp_session_userInfo_data'); if (this.userInfo.dataCode == 6) { this.jiaoseshow = false } - - - if(this.stateisshow==2){ var info =this.itemobj; + console.log(info) }else{ var pages = getCurrentPages(); var currPage = pages[pages.length - 1]; //当前页面 @@ -405,7 +400,7 @@ url: '/pages/learning/Keywordsearch?customerId='+this.customerId +"&status="+this.status +"&skpl="+"1" }) }, -onPlay(){ + onPlay(){ this.innerAudioContext.onPlay(() => { // 播放监听 console.log('播放!'); @@ -466,6 +461,7 @@ onPlay(){ currentTime, duration } = this.innerAudioContext; + console.log(duration) this.playNow = parseInt(currentTime * 1000) if (this.dialogList.length == 0) { @@ -484,7 +480,6 @@ onPlay(){ this.currentTimeStr = currTimeStr; //进度条最大值 this.sliderMax = this.luyinList[this.csdFileindex].recordDuration; - console.log(duration) this.$forceUpdate() }); }, @@ -509,7 +504,8 @@ onPlay(){ this.alltimeStr = this.getTime(alltime) if(info){ res.forEach((item,index) => { - if(item.id==info.id){ + if(item.id==info.customerId){ + console.log(item.id) this.luyinList = res; this.csdFileindex=index; this.recordPath = res[index].recordPath @@ -520,8 +516,7 @@ onPlay(){ this.isshowFile = false; this.getCorpusAnalysis(info); this.creatAudio() - var itc=parseInt(info.bg/1000) - this.adasdasdasd(itc) + } }) }else{ @@ -533,7 +528,7 @@ onPlay(){ // if(uni.getStorageSync('entrance')==2){ // this.changePlayState() // } - + console.log("11111111111111111111111") this.luyinList = res; this.getCorpusAnalysis() } @@ -542,14 +537,12 @@ onPlay(){ }, //搜索跳转 adasdasdasd(e) { + console.log(e) const currTimeStr = this.formatTime(e) this.currentTimeStr = currTimeStr this.innerAudioContext.seek(e); - // if(uni.getStorageSync('entrance')==1){ - // return - // }else{ - // this.innerAudioContext.play(); - // } + + this.innerAudioContext.play(); }, //下一页 ltolower() { @@ -983,6 +976,7 @@ onPlay(){ // 获取转义后的对话结果 getCorpusAnalysis(info) { + // let cc=JSON.parse(this.userlistobj.sensitiveWords)[0] this.dialogList = []; uni.showLoading({ title: '加载中' @@ -1002,7 +996,6 @@ onPlay(){ }, 2000); } else { const jsonInfo = JSON.parse(data.data.data.audioContent); - console.log(jsonInfo) if(this.luyinList[this.csdFileindex].recordDuration>360){ //拿到总条数 var stusnum=jsonInfo.length; @@ -1039,6 +1032,9 @@ onPlay(){ qwe.isshow = false; }) }) + var itc=parseInt(info.bg/1000) + this.adasdasdasd(itc) + console.log("999999999999999999999") setTimeout(function() { uni.hideLoading(); }, 2000); @@ -1064,6 +1060,14 @@ onPlay(){ } }); }, + //替换方法 + brightKeyword(val,cc) { + if (val.indexOf(cc) !== -1) { + return val.replace(cc, `${cc}`); + } else { + return val; + } + }, getTime(time) { return util.formatSecond(time) }, diff --git a/pages/mine/details2.vue b/pages/mine/details2.vue index 7b81aa4..c85c183 100644 --- a/pages/mine/details2.vue +++ b/pages/mine/details2.vue @@ -542,6 +542,7 @@ var currPage = pages[pages.length - 1]; //当前页面 var info = currPage.data.info; } + this.gituserlist() this.innerAudioContext = uni.createInnerAudioContext(); this.innerAudioContext.autoplay = false; this.innerAudioContext.title = '音频'; @@ -561,14 +562,14 @@ //暂停 // this.innerAudioContext.pause() // 销毁 - // this.innerAudioContext.destroy(); + this.innerAudioContext.destroy(); }, // 销毁实例 onUnload: function() { //暂停 // this.innerAudioContext.pause() // 销毁 - // this.innerAudioContext.destroy(); + this.innerAudioContext.destroy(); }, methods: { argece(item){ @@ -1025,27 +1026,27 @@ // 播放监听 console.log('播放!'); this.audioPlay = true; - // wx.enableAlertBeforeUnload({ - // message: "是否确认退出详情页面?", - // success: function (res) { - // console.log("方法注册成功:", res); - // }, - // fail: function (errMsg) { - // console.log("方法注册失败:", errMsg); - // }, - // }); + wx.enableAlertBeforeUnload({ + message: "是否确认退出详情页面?", + success: function (res) { + console.log("方法注册成功:", res); + }, + fail: function (errMsg) { + console.log("方法注册失败:", errMsg); + }, + }); }); }, onPause(){ this.innerAudioContext.onPause(() => { - // wx.disableAlertBeforeUnload({ - // success:function(res){ - // console.log(res) - // }, - // fail:function(e){ - // console.log(e) - // } - // }); + wx.disableAlertBeforeUnload({ + success:function(res){ + console.log(res) + }, + fail:function(e){ + console.log(e) + } + }); // 暂停监听 console.log('暂停播放!'); this.audioPlay = false @@ -1076,7 +1077,7 @@ }, TimeUpdate(){ this.innerAudioContext.onTimeUpdate(() => { - var pages = getCurrentPages(); if(pages[pages.length-1].route!="pages/mine/details2"){ this.innerAudioContext.destroy(); } + // var pages = getCurrentPages(); // if(pages[pages.length-1].route!="pages/mine/details2"){ // this.innerAudioContext.destroy(); // } const { currentTime, duration diff --git a/utils/http.js b/utils/http.js index d9610ae..15d55eb 100644 --- a/utils/http.js +++ b/utils/http.js @@ -1,10 +1,10 @@ -const baseUrl = 'http://121.42.63.138:9091/autoSR/api';// 测试站 +// const baseUrl = 'http://121.42.63.138:9091/autoSR/api';// 测试站 // const baseUrl = 'http://192.168.31.169:8080/autoSR/api'; // 长龙 // const baseUrl = 'http://192.168.31.134:8080/autoSR/api'; // 佳豪 // const baseUrl = 'http://10.2.1.104:8081/autoSR/api'; // 刘敏 // const baseUrl = 'https://zkgj.quhouse.com/api'; // 质控正式 -// const baseUrl = 'https://hfju.com/api'; // 数智正式 +const baseUrl = 'https://hfju.com/api'; // 数智正式 const install = (Vue, vm) => { Vue.prototype.$u.http.setConfig({