Browse Source

用户洞察播放页面修改

yun
douzhuo 1 year ago
parent
commit
b87c101dea
54 changed files with 206 additions and 135 deletions
  1. +11
    -10
      pages/center/Piabodata/Customerportrait/Detailsofthesearch.vue
  2. +15
    -11
      pages/center/Piabodata/Customerportrait/Receivedetailabout.vue
  3. +11
    -1
      pages/learning/ScoringPlaylist.vue
  4. +112
    -93
      pages/mine/details2.vue
  5. +54
    -17
      pages/mine/reception/consultant.vue
  6. BIN
      static/images/Customer.png
  7. BIN
      static/images/audioinfo2.png
  8. BIN
      static/images/audioinfo3.png
  9. BIN
      static/images/audioinfo4.png
  10. BIN
      static/images/back.png
  11. BIN
      static/images/backTop.png
  12. BIN
      static/images/battery.png
  13. BIN
      static/images/bishang.png
  14. BIN
      static/images/building.png
  15. BIN
      static/images/customerEmpty.png
  16. BIN
      static/images/down1.png
  17. BIN
      static/images/down2.png
  18. BIN
      static/images/edit.png
  19. BIN
      static/images/exit.png
  20. BIN
      static/images/function1.png
  21. BIN
      static/images/function2.png
  22. BIN
      static/images/function3.png
  23. BIN
      static/images/function4.png
  24. BIN
      static/images/img/ban.png
  25. BIN
      static/images/img/hand.png
  26. BIN
      static/images/img/hit.png
  27. BIN
      static/images/img/low_power.png
  28. BIN
      static/images/img/message.png
  29. BIN
      static/images/img/note.png
  30. BIN
      static/images/img/people.png
  31. BIN
      static/images/img/percent.png
  32. BIN
      static/images/img/power.png
  33. BIN
      static/images/img/power1.png
  34. BIN
      static/images/img/time.png
  35. BIN
      static/images/img/view.png
  36. BIN
      static/images/img/voice.png
  37. BIN
      static/images/newimg/dianliang.png
  38. BIN
      static/images/newimg/dianliang456.png
  39. BIN
      static/images/newimg/search.png
  40. BIN
      static/images/newimg/xinhao0.png
  41. BIN
      static/images/newimg/xinhao1.png
  42. BIN
      static/images/newimg/xinhao2.png
  43. BIN
      static/images/newimg/xinhao3.png
  44. BIN
      static/images/newimg/xinhao4.png
  45. BIN
      static/images/recordingManagement/add.png
  46. BIN
      static/images/recordingManagement/calendar.png
  47. BIN
      static/images/recordingManagement/edit.png
  48. BIN
      static/images/recordingManagement/like.png
  49. BIN
      static/images/recordingManagement/likeActive.png
  50. BIN
      static/images/recordingManagement/like_gray.png
  51. BIN
      static/images/recordingManagement/play.png
  52. BIN
      static/images/recordingManagement/voice.png
  53. +2
    -2
      utils/domain.js
  54. +1
    -1
      uview-ui/libs/request/index.js

+ 11
- 10
pages/center/Piabodata/Customerportrait/Detailsofthesearch.vue View File

@@ -68,10 +68,13 @@
Semanticword: '',
qujian: true,
from: '', // 来源
tipsFncName: '', // 提醒页面变更的值
};
},
onLoad(options) {
this.customerId = options.customerId;
if (options.UpDateEvent) this.tipsFncName = options.UpDateEvent
console.log(options)
this.statistical()
},
methods: {
@@ -165,16 +168,14 @@
item.id = id;
item.index = index;

let pages = getCurrentPages() //获取当前页面栈的信息
let prevPage = pages[pages.length - 2] //获取上一个页面
prevPage.setData({ //把需要回传的值保存到上一个页面
info: item
});
uni.$emit('Receivedetailabout', item)
wx.navigateBack({ //然后返回上一个页面
delta: 1
})
// let pages = getCurrentPages() //获取当前页面栈的信息
// let prevPage = pages[pages.length - 2] //获取上一个页面
// prevPage.setData({ //把需要回传的值保存到上一个页面
// info: item
// });
console.log('我在这里打印了', item)
uni.$emit(this.tipsFncName, item)
uni.navigateBack()
}
},
}


+ 15
- 11
pages/center/Piabodata/Customerportrait/Receivedetailabout.vue View File

@@ -469,6 +469,10 @@
},

onLoad(options) {
uni.$on('Receivedetailabouts', info => {
console.log('我监听收到了', info)
this.init(info, 'seek')
})
this.customerId = options.customerId;
this.$zaudio.autoPlay = true

@@ -482,10 +486,10 @@
console.log('我是强制暂停或关闭小程序音频浮窗触发的')
})
this.$zaudio.on('seek', this.ACTION, (time) => {
console.log('seek', time)
this.sliderChangeComplate(this.TIMEEVENT(time))
})
this.$zaudio.on('playing', this.ACTION, (obj) => {
console.log(this.TIMEEVENT(obj.current))
this.duration = obj.duration
this.TimeUpdate(this.TIMEEVENT(obj.current))
})
@@ -495,15 +499,13 @@
})

this.$zaudio.on('ended', this.ACTION, e => {
console.log('ended')
this.$zaudio.stop()
this.init({
bg: 0,
customerId: this.customerId
})
})
uni.$on('Receivedetailabout', info => {
this.init(info, 'Receivedetailabout')
})
},

onShow() {
@@ -544,11 +546,14 @@

// 销毁实例
onUnload() {
uni.$off('Receivedetailabouts')
this.info = {}
//卸载不需要的业务和获取播放状态的业务,提高页面性能
this.$zaudio.off('seek', this.ACTION);
this.$zaudio.off('stop', this.ACTION);
this.$zaudio.off('playing', this.ACTION);
this.$zaudio.off('error', this.ACTION);
this.$zaudio.off('ended', this.ACTION);
},
methods: {
SPEAKERSTYLE(index) {
@@ -590,7 +595,7 @@
//进搜索页面
uni.navigateTo({
url: '/pages/learning/Keywordsearch?customerId=' + this.customerId + "&keyword=" + item +
"&skpl=" + "2" + "&UpDateEvent=Receivedetailabout"
"&skpl=" + "2" + "&UpDateEvent=Receivedetailabouts"
})
},
recordclick(i) {
@@ -621,13 +626,13 @@
guanjiancishifo() {
uni.navigateTo({
url: '/pages/center/Piabodata/Customerportrait/Detailsofthesearch?customerId=' + this
.customerId + '&from=Receivedetailabout'
.customerId + '&from=Receivedetailabouts' + "&UpDateEvent=Receivedetailabouts"
})
},
tosearch() {
uni.navigateTo({
url: '/pages/center/Piabodata/Customerportrait/Detailsofthesearch?customerId=' + this
.customerId + '&from=Receivedetailabout'
.customerId + '&from=Receivedetailabouts' + "&UpDateEvent=Receivedetailabouts"
})
},
//标签选择
@@ -836,7 +841,7 @@
}
this.datetiem = res[0].receptionTime;
this.Alladdtodigest = res[0].status;
this.zyAudio()
if (type != 'seek') this.zyAudio()
this.getCorpusAnalysis(info)
}
})
@@ -1195,7 +1200,7 @@
this.Pinspeak = false
uni.navigateTo({
url: '/pages/mine/ScoringPlaylist?customerId=' + this.customerId + "&id=" + item
.keywordsId + "&type=" + 1 + "&UpDateEvent=Receivedetailabout"
.keywordsId + "&type=" + 1 + "&UpDateEvent=Receivedetailabouts"
})
}
},
@@ -1379,7 +1384,7 @@
this.Pinspeak = false
uni.navigateTo({
url: '/pages/mine/ScoringPlaylist?customerId=' + this.customerId + "&id=" + item
.marketingId + "&type=0" + "&UpDateEvent=Receivedetailabout"
.marketingId + "&type=0" + "&UpDateEvent=Receivedetailabouts"
})
}
},
@@ -1533,7 +1538,6 @@

// 跳转指定位置播放
stepPlay(t) {
console.log(this.$zaudio)
this.$zaudio.seek(t)
if (this.$zaudio.paused) {
this.$zaudio.operate()


+ 11
- 1
pages/learning/ScoringPlaylist.vue View File

@@ -1,7 +1,6 @@
<template>
<view class="translation">
<view style="width: 690rpx;margin: 0 auto;margin-top: 10rpx;">
<view style="width: 100%;border-bottom: 1px solid #E0E0E0;display: flex;padding-bottom: 10rpx;margin-top: 40rpx;"
v-for="(item,index) in listarr" :key='index' @click="toaidoinfo(item.Content,item.corpusId,item.index)">
<view style="width: 26rpx;height: 36rpx;margin-top: 4rpx;">
@@ -24,11 +23,16 @@
customerId:'',
listarr:[],
id:'',
tipsFncName: '', // 提醒页面变更的值
from: '', // 标记需要刷新的来源
};
},
onLoad: function(options) {
this.customerId = options.customerId;
this.id=options.id;
if (options.UpDateEvent) this.tipsFncName = options.UpDateEvent
if (options.from) this.from = options.from
this.searchinfo()
},
methods: {
@@ -79,6 +83,12 @@
this.$u.post("/corpus/findByPage", parames).then(res => {
if(res[0].merge==0){
let newobj = res[0];
if (this.tipsFncName) {
uni.$emit(this.tipsFncName, d[0])
uni.$emit('newobjStatus', newobj.status)
uni.navigateBack()
return
}
uni.navigateTo({
url: `/pages/main/details2?customerId=${newobj.customerId}&status=${newobj.status}&itemobj=${JSON.stringify(d[0])}&stateisshow=${'2'}`
})


+ 112
- 93
pages/mine/details2.vue View File

@@ -1,5 +1,5 @@
<template>
<view class="box">
<view class="box" @click="cancelBeast">
<view class="headbox">
<!-- 顶部时间 -->
<view class="headboxhead">
@@ -28,7 +28,7 @@
<view :id="'dialog'+i" class="fileName">录音文件</view>
<view class="text" :id="'dialog'+csdFileindex+'text'+item.bg"
:class="{active: Math.floor(item.bg/1000) <= playNow && Math.floor(item.ed/1000) > playNow, isGreen: item.isShow == 0}"
v-for="(item,index) in dialog.message" :key="index" :data-speaker="item.speaker">
v-for="(item,index) in dialog.message" :key="index" :data-speaker="item.speaker" @click.stop>

<template v-if="refined">
<view class="checkbox" :class="{select: item.checked}" @click="cbChange(item)">
@@ -109,7 +109,8 @@
</view>
<view @click="Receivetap()" style="line-height: 70rpx;margin-top: 10rpx;">接待信息</view>
<view v-if="Menulistisshow==true" @click="alllogo()" style="line-height:70rpx;">
{{userlistobj.validInvalidName}}</view>
{{userlistobj.validInvalidName}}
</view>
</view>
</view>
<view class="tmmchen" @click="Receivetap()" v-if="Menulistisshow==false">
@@ -119,8 +120,12 @@
</view>
</view>
</view>

<view v-else class="bottomboxs" @click="sureRefinement">确定</view>
<template v-else>
<view class="bottomboxs">
<view class="bottomboxs-item" @click="sureRefinement">确定</view>
<view class="bottomboxs-item" @click="cancelAllAdd">取消</view>
</view>
</template>
<!-- 标记 -->
<view class="zhezhoa" v-if="biojiisshow" @tap="unmarktap()"></view>
<view class="bounced" v-if="biojiisshow">
@@ -728,6 +733,31 @@
item.checked = !item.checked
this.$forceUpdate()
},


// 隐藏长按提示框
cancelBeast() {
this.dialogList.forEach(res => {
res.message.forEach(asd => {
asd.isshow = false;
})
})
},

// 重置选择加精的内容
cancelAllAdd() {
console.log('chufa')
this.dialogList.forEach(item => {
if (item.message && item.message.length > 0) {
item.message.forEach(items => {
items.checked = false
})
}
})
this.refined = false
// this.$forceUpdate()
},

hangeshow2(item, type) {
item.show = !item.show;
},
@@ -744,6 +774,7 @@
this.roletiaoshu = dialog;
this.roleindexrow = this.dialogList[this.csdFileindex].message[this.roletiaoshu].speaker - 1;
},

roletab() {
// let itso=this.dialogList[this.csdFileindex].message[this.roletiaoshu];
let itso = Object.assign({}, this.dialogList[this.csdFileindex].message[this.roletiaoshu]);
@@ -756,11 +787,8 @@
}).then(res => {
this.dialogList[this.csdFileindex].message[this.roletiaoshu].speaker = this.roleindexrow + 1
this.roleisshaw = false;
this.dialogList.forEach(res => {
res.message.forEach(asd => {
asd.isshow = false;
})
})

this.cancelBeast()
uni.showToast({
title: '修改成功',
duration: 2000
@@ -1083,6 +1111,7 @@
this.biojiisshow = false;
this.roleindexbiaoji = this.dshfkjsdkksodofydwfkhwdfkjh;
this.roleisshaw = false
this.cancelBeast()
},
//确认标记
Confirmthetag() {
@@ -1416,6 +1445,8 @@
}
});
},


//标签选择
tapbiaoqianclisck(index) {
this.biaoqianindex = index;
@@ -1426,17 +1457,16 @@
var that = this;
uni.setClipboardData({
data: that.thewrongword,
success: function() {
that.dialogList.forEach(res => {
res.message.forEach(asd => {
asd.isshow = false;
})
})
that.$forceUpdate();
success: () => {
this.cancelBeast()
this.$forceUpdate();
console.log('success');
}
});
}, //确认加入常错词
},


//确认加入常错词
Confirmtheexit() {
if (this.reswrongword.length > 8 || this.thewrongword.length > 8) {
this.$refs.uToast.show({
@@ -1469,11 +1499,7 @@
let sas = this.textItself.replace(this.thewrongword, this.reswrongword)
this.dialogList[this.argtextindex1].message[this.argtextindex2].onebest = sas

this.dialogList.forEach(res => {
res.message.forEach(asd => {
asd.isshow = false;
})
})
this.cancelBeast()
this.$u.post("/corpus/addCorrectWord", parames).then(data => {
this.thewrongword = "";
this.reswrongword = "";
@@ -1501,11 +1527,7 @@
//取消加入常错词
Cancelout() {
this.isshow2 = false;
this.dialogList.forEach(res => {
res.message.forEach(asd => {
asd.isshow = false;
})
})
this.cancelBeast()
},
//加入长错词
Oftenthewrongword() {
@@ -1515,11 +1537,7 @@
//加精华
Addtheessence() {
this.refined = true
this.dialogList.forEach(res => {
res.message.forEach(asd => {
asd.isshow = false;
})
})
this.cancelBeast()
},

// 确认批量加精
@@ -1541,56 +1559,58 @@
// 取消加精
Cancelout2() {
this.isshow3 = false;
this.dialogList.forEach(res => {
res.message.forEach(asd => {
asd.isshow = false;
})
})
this.cancelBeast()
},
// 确认加精
Confirmtheexit2() {
if (this.biaoqianid) {
this.biaoqianid = this.biaoqianid
} else {
this.biaoqianid = 0
}
this.isshow3 = false;
this.dialogList.forEach(res => {
res.message.forEach(asd => {
asd.isshow = false;
})
})
let objdata = {
"itemId": this.buildingID,
"carId": this.customerId, //客户id
"startTime": this.changanitem.bg, //开始时间
"startFile": this.duihuawenjianid, //对话所在录音文件id
"endTime": this.changanitem.ed, //结束时间
"marketingId": this.biaoqianid, //对应一级父id
"jjTransfer": this.changanitem.onebest, //选中对话
"status": 1
itemId: this.buildingID,
carId: this.customerId, //客户id
startFile: this.duihuawenjianid, //对话所在录音文件id
marketingId: this.biaoqianid || 0, //对应一级父id
status: 1,

toDigestList: [], // 加精多选的内容
// jjTransfer: this.changanitem.onebest, //选中对话
// endTime: this.changanitem.ed, //结束时间
// startTime: this.changanitem.bg, //开始时间
}
uni.request({
url: config.service.addATD,
method: "POST",
header: {
'content-type': 'application/json',
'Access-Token': uni.getStorageSync('weapp_session_login_data').token
},
data: objdata,
success: (data) => {
if (data.data.code == 10000) {
uni.showToast({
title: '加精成功',
duration: 2000
});
} else {
uni.showToast({
title: data.data.message,
duration: 2000
});
}

this.dialogList.forEach(items => {
if (items.message && items.message.length > 0) {
items.message.forEach(item => {
if (item.checked) {
objdata.toDigestList.push({
jjTransfer: item.onebest,
startTime: item.bg,
endTime: item.ed,
})
}
})
}
})

this.isshow3 = false;
this.$u.post(config.service.addATD, objdata).then(res => {
console.log(res)
if (res) {
uni.showToast({
title: '加精成功',
duration: 2000
});
} else {
uni.showToast({
title: '加精失败',
duration: 2000
});
}
this.cancelAllAdd()
}).catch(e => {
uni.showToast({
title: '网络异常,请稍候重试~',
duration: 2000
});
this.cancelAllAdd()
})
},
//长按对话
@@ -1598,11 +1618,7 @@
this.messagelisy = [];
this.changanitem = {};
this.duihuawenjianid = "",
this.dialogList.forEach(res => {
res.message.forEach(asd => {
asd.isshow = false;
})
})
this.cancelBeast()
this.changanitem = item;
this.duihuawenjianid = this.luyinList[this.csdFileindex].id;
this.dialogList[i].message[index].isshow = !this.dialogList[i].message[index].isshow;
@@ -1841,11 +1857,7 @@
},
//长按点击播放
clickbofang(dialog, item) {
this.dialogList.forEach(res => {
res.message.forEach(asd => {
asd.isshow = false;
})
})
this.cancelBeast()
this.$forceUpdate()
let platetime = item.bg;
let newtime = item.bg / 1000;
@@ -2020,12 +2032,19 @@
width: 100%;
height: 90rpx;
display: flex;
justify-content: center;
align-items: center;
color: #fff;
background: #008EF2;
font-size: 36rpx;
font-weight: bold;
justify-content: space-around;

.bottomboxs-item {
width: 45%;
height: 100%;
display: flex;
justify-content: center;
align-items: center;
color: #fff;
background: #008EF2;
font-size: 36rpx;
font-weight: bold;
}
}
}



+ 54
- 17
pages/mine/reception/consultant.vue View File

@@ -72,7 +72,7 @@
chosedAgentId: '',
textcdhSKJ: '',
show: false,
content: '东临碣石,以观沧海',
content: '',
confirmtext: '1', //确认文字
canceltext: '2', //取消文字
daitiReceptionobj: {},
@@ -81,18 +81,68 @@

list: [], // 部门列表
listCurrent: 0, //选中分类下标
deptId: '',
}
},
onLoad(option) {
this.LOADING = true
this.customerId = option.id;
},
onShow() {
async onShow() {
this.buildingID = uni.getStorageSync('buildingID').id;
this.getFreeList();
await this.iniPage()
},
methods: {
change(e) {
console.log(e)
this.keywords = ''
this.listCurrent = Number(e)
this.getFreeList();
},
//
searchFunc() {
},
async iniPage() {
await this.getAllDeptName()
await this.getFreeList();
},
// 获取顾问列表
async getAllDeptName() {
try {
let res = await this.$u.get(`/zkAgentPool/getAllDeptName?itemId=${this.buildingID}`)
console.log(res)
if (res&&res.length>0) {
res.unshift({
id: '',
deptName: '全部'
})
this.list = res
}
} catch(e) {
console.log(e)
}
},
// 获取空闲顾问
async getFreeList() {
try {
// deptId 部门id
// name 顾问名称
let res = await this.$u.get(`/zkAgentPool/freeList?itemId=${this.buildingID}&name=${this.keywords||''}&deptId=${this.list[this.listCurrent].id || ''}`)
if (res.length == 0) {
this.freeList = []
} else {
this.freeList = res;
this.textcdhSKJ = res[0].name
}
this.LOADING = false
}catch (e) {
this.LOADING = false
}
},
//取消
confirmA() {
if (this.daitiReceptionobj.assign != null) {
@@ -173,19 +223,6 @@
uni.hideLoading();
});
},
getFreeList() {
this.$u.get("/zkAgentPool/freeList?itemId=" + this.buildingID).then(res => {
this.LOADING = false
if (res.length == 0) {
this.freeList = []
} else {
this.freeList = res;
this.textcdhSKJ = res[0].name
}
}).catch(e => {
this.LOADING = false
})
},
radioChange(evt) {
this.chosedAgentId = '';
this.chosedAgentId = evt.detail.value;


BIN
static/images/Customer.png View File

Before After
Width: 36  |  Height: 36  |  Size: 556 B Width: 36  |  Height: 36  |  Size: 528 B

BIN
static/images/audioinfo2.png View File

Before After
Width: 80  |  Height: 80  |  Size: 908 B Width: 80  |  Height: 80  |  Size: 860 B

BIN
static/images/audioinfo3.png View File

Before After
Width: 80  |  Height: 80  |  Size: 831 B Width: 80  |  Height: 80  |  Size: 762 B

BIN
static/images/audioinfo4.png View File

Before After
Width: 80  |  Height: 80  |  Size: 732 B Width: 80  |  Height: 80  |  Size: 696 B

BIN
static/images/back.png View File

Before After
Width: 128  |  Height: 128  |  Size: 3.0 KiB Width: 128  |  Height: 128  |  Size: 444 B

BIN
static/images/backTop.png View File

Before After
Width: 52  |  Height: 68  |  Size: 543 B Width: 52  |  Height: 68  |  Size: 490 B

BIN
static/images/battery.png View File

Before After
Width: 88  |  Height: 52  |  Size: 327 B Width: 88  |  Height: 52  |  Size: 320 B

BIN
static/images/bishang.png View File

Before After
Width: 60  |  Height: 32  |  Size: 560 B Width: 60  |  Height: 32  |  Size: 523 B

BIN
static/images/building.png View File

Before After
Width: 88  |  Height: 88  |  Size: 841 B Width: 88  |  Height: 88  |  Size: 805 B

BIN
static/images/customerEmpty.png View File

Before After
Width: 864  |  Height: 856  |  Size: 13 KiB Width: 864  |  Height: 856  |  Size: 12 KiB

BIN
static/images/down1.png View File

Before After
Width: 40  |  Height: 24  |  Size: 313 B Width: 40  |  Height: 24  |  Size: 296 B

BIN
static/images/down2.png View File

Before After
Width: 40  |  Height: 24  |  Size: 332 B Width: 40  |  Height: 24  |  Size: 315 B

BIN
static/images/edit.png View File

Before After
Width: 30  |  Height: 30  |  Size: 273 B Width: 30  |  Height: 30  |  Size: 269 B

BIN
static/images/exit.png View File

Before After
Width: 36  |  Height: 36  |  Size: 421 B Width: 36  |  Height: 36  |  Size: 370 B

BIN
static/images/function1.png View File

Before After
Width: 136  |  Height: 136  |  Size: 3.0 KiB Width: 136  |  Height: 136  |  Size: 2.4 KiB

BIN
static/images/function2.png View File

Before After
Width: 136  |  Height: 136  |  Size: 3.0 KiB Width: 136  |  Height: 136  |  Size: 2.4 KiB

BIN
static/images/function3.png View File

Before After
Width: 136  |  Height: 136  |  Size: 2.5 KiB Width: 136  |  Height: 136  |  Size: 2.2 KiB

BIN
static/images/function4.png View File

Before After
Width: 136  |  Height: 136  |  Size: 2.4 KiB Width: 136  |  Height: 136  |  Size: 2.0 KiB

BIN
static/images/img/ban.png View File

Before After
Width: 60  |  Height: 64  |  Size: 1.0 KiB Width: 60  |  Height: 64  |  Size: 929 B

BIN
static/images/img/hand.png View File

Before After
Width: 64  |  Height: 64  |  Size: 909 B Width: 64  |  Height: 64  |  Size: 813 B

BIN
static/images/img/hit.png View File

Before After
Width: 120  |  Height: 120  |  Size: 1.7 KiB Width: 120  |  Height: 120  |  Size: 1.5 KiB

BIN
static/images/img/low_power.png View File

Before After
Width: 44  |  Height: 64  |  Size: 330 B Width: 44  |  Height: 64  |  Size: 299 B

BIN
static/images/img/message.png View File

Before After
Width: 64  |  Height: 64  |  Size: 924 B Width: 64  |  Height: 64  |  Size: 833 B

BIN
static/images/img/note.png View File

Before After
Width: 48  |  Height: 64  |  Size: 1.2 KiB Width: 48  |  Height: 64  |  Size: 1.1 KiB

BIN
static/images/img/people.png View File

Before After
Width: 60  |  Height: 60  |  Size: 1.1 KiB Width: 60  |  Height: 60  |  Size: 983 B

BIN
static/images/img/percent.png View File

Before After
Width: 64  |  Height: 64  |  Size: 686 B Width: 64  |  Height: 64  |  Size: 593 B

BIN
static/images/img/power.png View File

Before After
Width: 64  |  Height: 64  |  Size: 686 B Width: 64  |  Height: 64  |  Size: 593 B

BIN
static/images/img/power1.png View File

Before After
Width: 44  |  Height: 64  |  Size: 375 B Width: 44  |  Height: 64  |  Size: 323 B

BIN
static/images/img/time.png View File

Before After
Width: 60  |  Height: 60  |  Size: 939 B Width: 60  |  Height: 60  |  Size: 816 B

BIN
static/images/img/view.png View File

Before After
Width: 72  |  Height: 64  |  Size: 1.1 KiB Width: 72  |  Height: 64  |  Size: 962 B

BIN
static/images/img/voice.png View File

Before After
Width: 60  |  Height: 60  |  Size: 799 B Width: 60  |  Height: 60  |  Size: 650 B

BIN
static/images/newimg/dianliang.png View File

Before After
Width: 15  |  Height: 27  |  Size: 223 B Width: 15  |  Height: 27  |  Size: 208 B

BIN
static/images/newimg/dianliang456.png View File

Before After
Width: 29  |  Height: 47  |  Size: 219 B Width: 29  |  Height: 47  |  Size: 209 B

BIN
static/images/newimg/search.png View File

Before After
Width: 84  |  Height: 88  |  Size: 1.2 KiB Width: 84  |  Height: 88  |  Size: 1.1 KiB

BIN
static/images/newimg/xinhao0.png View File

Before After
Width: 32  |  Height: 25  |  Size: 324 B Width: 32  |  Height: 25  |  Size: 294 B

BIN
static/images/newimg/xinhao1.png View File

Before After
Width: 31  |  Height: 25  |  Size: 310 B Width: 31  |  Height: 25  |  Size: 271 B

BIN
static/images/newimg/xinhao2.png View File

Before After
Width: 31  |  Height: 25  |  Size: 287 B Width: 31  |  Height: 25  |  Size: 270 B

BIN
static/images/newimg/xinhao3.png View File

Before After
Width: 31  |  Height: 25  |  Size: 246 B Width: 31  |  Height: 25  |  Size: 228 B

BIN
static/images/newimg/xinhao4.png View File

Before After
Width: 31  |  Height: 25  |  Size: 223 B Width: 31  |  Height: 25  |  Size: 219 B

BIN
static/images/recordingManagement/add.png View File

Before After
Width: 100  |  Height: 100  |  Size: 1.2 KiB Width: 100  |  Height: 100  |  Size: 1.0 KiB

BIN
static/images/recordingManagement/calendar.png View File

Before After
Width: 70  |  Height: 70  |  Size: 829 B Width: 70  |  Height: 70  |  Size: 750 B

BIN
static/images/recordingManagement/edit.png View File

Before After
Width: 60  |  Height: 56  |  Size: 688 B Width: 60  |  Height: 56  |  Size: 599 B

BIN
static/images/recordingManagement/like.png View File

Before After
Width: 76  |  Height: 78  |  Size: 1.1 KiB Width: 76  |  Height: 78  |  Size: 988 B

BIN
static/images/recordingManagement/likeActive.png View File

Before After
Width: 76  |  Height: 78  |  Size: 830 B Width: 76  |  Height: 78  |  Size: 752 B

BIN
static/images/recordingManagement/like_gray.png View File

Before After
Width: 76  |  Height: 78  |  Size: 737 B Width: 76  |  Height: 78  |  Size: 655 B

BIN
static/images/recordingManagement/play.png View File

Before After
Width: 116  |  Height: 116  |  Size: 1017 B Width: 116  |  Height: 116  |  Size: 938 B

BIN
static/images/recordingManagement/voice.png View File

Before After
Width: 88  |  Height: 88  |  Size: 1.5 KiB Width: 88  |  Height: 88  |  Size: 1.3 KiB

+ 2
- 2
utils/domain.js View File

@@ -2,8 +2,8 @@
// const baseUrl = 'http://81.70.55.170:9090/autoSR/api';// 最新测试
// const baseUrl = 'http://127.0.0.1:8080/autoSR/api'; // 本地
// const baseUrl = 'http://192.168.31.169:8080/autoSR/api'; // 长龙
const baseUrl = 'http://192.168.31.149:9090/api'; // 盛浩
// const baseUrl = 'https://zkgj.quhouse.com/api'; // 质控正式
// const baseUrl = 'http://192.168.31.149:9090/api'; // 盛浩
const baseUrl = 'https://zkgj.quhouse.com/api'; // 质控正式
// const baseUrl = 'https://hfju.com/api'; // 数智正式
// const baseUrl = 'https://xitong.pachira.cn/api'; // AI营销辅助 普强使用



+ 1
- 1
uview-ui/libs/request/index.js View File

@@ -67,7 +67,7 @@ class Request {
if(response.errMsg) {
uni.showModal({
title: response.errMsg,
cancelColor:"#999999",
cancelColor:"#999999",
});
}
reject(response)


Loading…
Cancel
Save