Parcourir la source

Merge branch 'master' into yun

yun
corala il y a 2 ans
Parent
révision
2eac6a679f
53 fichiers modifiés avec 157 ajouts et 106 suppressions
  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. +64
    -79
      pages/mine/details2.vue
  5. +55
    -4
      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. +1
    -1
      uview-ui/libs/request/index.js

+ 11
- 10
pages/center/Piabodata/Customerportrait/Detailsofthesearch.vue Voir le fichier

@@ -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 Voir le fichier

@@ -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 Voir le fichier

@@ -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'}`
})


+ 64
- 79
pages/mine/details2.vue Voir le fichier

@@ -1,5 +1,5 @@
<template>
<view class="box">
<view class="box" @click="cancelBeast">
<view class="headbox">
<!-- 顶部时间 -->
<view class="headboxhead">
@@ -113,7 +113,6 @@
</view>
</view>
</view>

<!-- 标记 -->
<view class="zhezhao" v-if="biojiisshow" @tap="unmarktap()"></view>
<view class="bounced" v-if="biojiisshow">
@@ -786,6 +785,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]);
@@ -798,11 +798,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
@@ -1123,6 +1120,7 @@
this.biojiisshow = false;
this.roleindexbiaoji = this.dshfkjsdkksodofydwfkhwdfkjh;
this.roleisshaw = false
this.cancelBeast()
},
//确认标记
Confirmthetag() {
@@ -1452,6 +1450,8 @@
}
});
},


//标签选择
tapbiaoqianclisck(index) {
this.biaoqianindex = index;
@@ -1462,17 +1462,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({
@@ -1505,11 +1504,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 = "";
@@ -1537,11 +1532,7 @@
//取消加入常错词
Cancelout() {
this.isshow2 = false;
this.dialogList.forEach(res => {
res.message.forEach(asd => {
asd.isshow = false;
})
})
this.cancelBeast()
},
//加入长错词
Oftenthewrongword() {
@@ -1571,68 +1562,66 @@
// 取消加精
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()
})
},
//长按对话
changanxiaoguo(item, index, i) {
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;
@@ -1872,11 +1861,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;


+ 55
- 4
pages/mine/reception/consultant.vue Voir le fichier

@@ -63,7 +63,7 @@
chosedAgentId: '',
textcdhSKJ: '',
show: false,
content: '东临碣石,以观沧海',
content: '',
confirmtext: '1', //确认文字
canceltext: '2', //取消文字
daitiReceptionobj: {},
@@ -74,11 +74,62 @@
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) {
@@ -171,7 +222,7 @@
this.LOADING = false
})
},
radioChange: function(evt) {
radioChange(evt) {
this.chosedAgentId = '';
this.chosedAgentId = evt.detail.value;
},


BIN
static/images/Customer.png Voir le fichier

Avant Après
Largeur: 36  |  Hauteur: 36  |  Taille: 556 B Largeur: 36  |  Hauteur: 36  |  Taille: 528 B

BIN
static/images/audioinfo2.png Voir le fichier

Avant Après
Largeur: 80  |  Hauteur: 80  |  Taille: 908 B Largeur: 80  |  Hauteur: 80  |  Taille: 860 B

BIN
static/images/audioinfo3.png Voir le fichier

Avant Après
Largeur: 80  |  Hauteur: 80  |  Taille: 831 B Largeur: 80  |  Hauteur: 80  |  Taille: 762 B

BIN
static/images/audioinfo4.png Voir le fichier

Avant Après
Largeur: 80  |  Hauteur: 80  |  Taille: 732 B Largeur: 80  |  Hauteur: 80  |  Taille: 696 B

BIN
static/images/back.png Voir le fichier

Avant Après
Largeur: 128  |  Hauteur: 128  |  Taille: 3.0 KiB Largeur: 128  |  Hauteur: 128  |  Taille: 444 B

BIN
static/images/backTop.png Voir le fichier

Avant Après
Largeur: 52  |  Hauteur: 68  |  Taille: 543 B Largeur: 52  |  Hauteur: 68  |  Taille: 490 B

BIN
static/images/battery.png Voir le fichier

Avant Après
Largeur: 88  |  Hauteur: 52  |  Taille: 327 B Largeur: 88  |  Hauteur: 52  |  Taille: 320 B

BIN
static/images/bishang.png Voir le fichier

Avant Après
Largeur: 60  |  Hauteur: 32  |  Taille: 560 B Largeur: 60  |  Hauteur: 32  |  Taille: 523 B

BIN
static/images/building.png Voir le fichier

Avant Après
Largeur: 88  |  Hauteur: 88  |  Taille: 841 B Largeur: 88  |  Hauteur: 88  |  Taille: 805 B

BIN
static/images/customerEmpty.png Voir le fichier

Avant Après
Largeur: 864  |  Hauteur: 856  |  Taille: 13 KiB Largeur: 864  |  Hauteur: 856  |  Taille: 12 KiB

BIN
static/images/down1.png Voir le fichier

Avant Après
Largeur: 40  |  Hauteur: 24  |  Taille: 313 B Largeur: 40  |  Hauteur: 24  |  Taille: 296 B

BIN
static/images/down2.png Voir le fichier

Avant Après
Largeur: 40  |  Hauteur: 24  |  Taille: 332 B Largeur: 40  |  Hauteur: 24  |  Taille: 315 B

BIN
static/images/edit.png Voir le fichier

Avant Après
Largeur: 30  |  Hauteur: 30  |  Taille: 273 B Largeur: 30  |  Hauteur: 30  |  Taille: 269 B

BIN
static/images/exit.png Voir le fichier

Avant Après
Largeur: 36  |  Hauteur: 36  |  Taille: 421 B Largeur: 36  |  Hauteur: 36  |  Taille: 370 B

BIN
static/images/function1.png Voir le fichier

Avant Après
Largeur: 136  |  Hauteur: 136  |  Taille: 3.0 KiB Largeur: 136  |  Hauteur: 136  |  Taille: 2.4 KiB

BIN
static/images/function2.png Voir le fichier

Avant Après
Largeur: 136  |  Hauteur: 136  |  Taille: 3.0 KiB Largeur: 136  |  Hauteur: 136  |  Taille: 2.4 KiB

BIN
static/images/function3.png Voir le fichier

Avant Après
Largeur: 136  |  Hauteur: 136  |  Taille: 2.5 KiB Largeur: 136  |  Hauteur: 136  |  Taille: 2.2 KiB

BIN
static/images/function4.png Voir le fichier

Avant Après
Largeur: 136  |  Hauteur: 136  |  Taille: 2.4 KiB Largeur: 136  |  Hauteur: 136  |  Taille: 2.0 KiB

BIN
static/images/img/ban.png Voir le fichier

Avant Après
Largeur: 60  |  Hauteur: 64  |  Taille: 1.0 KiB Largeur: 60  |  Hauteur: 64  |  Taille: 929 B

BIN
static/images/img/hand.png Voir le fichier

Avant Après
Largeur: 64  |  Hauteur: 64  |  Taille: 909 B Largeur: 64  |  Hauteur: 64  |  Taille: 813 B

BIN
static/images/img/hit.png Voir le fichier

Avant Après
Largeur: 120  |  Hauteur: 120  |  Taille: 1.7 KiB Largeur: 120  |  Hauteur: 120  |  Taille: 1.5 KiB

BIN
static/images/img/low_power.png Voir le fichier

Avant Après
Largeur: 44  |  Hauteur: 64  |  Taille: 330 B Largeur: 44  |  Hauteur: 64  |  Taille: 299 B

BIN
static/images/img/message.png Voir le fichier

Avant Après
Largeur: 64  |  Hauteur: 64  |  Taille: 924 B Largeur: 64  |  Hauteur: 64  |  Taille: 833 B

BIN
static/images/img/note.png Voir le fichier

Avant Après
Largeur: 48  |  Hauteur: 64  |  Taille: 1.2 KiB Largeur: 48  |  Hauteur: 64  |  Taille: 1.1 KiB

BIN
static/images/img/people.png Voir le fichier

Avant Après
Largeur: 60  |  Hauteur: 60  |  Taille: 1.1 KiB Largeur: 60  |  Hauteur: 60  |  Taille: 983 B

BIN
static/images/img/percent.png Voir le fichier

Avant Après
Largeur: 64  |  Hauteur: 64  |  Taille: 686 B Largeur: 64  |  Hauteur: 64  |  Taille: 593 B

BIN
static/images/img/power.png Voir le fichier

Avant Après
Largeur: 64  |  Hauteur: 64  |  Taille: 686 B Largeur: 64  |  Hauteur: 64  |  Taille: 593 B

BIN
static/images/img/power1.png Voir le fichier

Avant Après
Largeur: 44  |  Hauteur: 64  |  Taille: 375 B Largeur: 44  |  Hauteur: 64  |  Taille: 323 B

BIN
static/images/img/time.png Voir le fichier

Avant Après
Largeur: 60  |  Hauteur: 60  |  Taille: 939 B Largeur: 60  |  Hauteur: 60  |  Taille: 816 B

BIN
static/images/img/view.png Voir le fichier

Avant Après
Largeur: 72  |  Hauteur: 64  |  Taille: 1.1 KiB Largeur: 72  |  Hauteur: 64  |  Taille: 962 B

BIN
static/images/img/voice.png Voir le fichier

Avant Après
Largeur: 60  |  Hauteur: 60  |  Taille: 799 B Largeur: 60  |  Hauteur: 60  |  Taille: 650 B

BIN
static/images/newimg/dianliang.png Voir le fichier

Avant Après
Largeur: 15  |  Hauteur: 27  |  Taille: 223 B Largeur: 15  |  Hauteur: 27  |  Taille: 208 B

BIN
static/images/newimg/dianliang456.png Voir le fichier

Avant Après
Largeur: 29  |  Hauteur: 47  |  Taille: 219 B Largeur: 29  |  Hauteur: 47  |  Taille: 209 B

BIN
static/images/newimg/search.png Voir le fichier

Avant Après
Largeur: 84  |  Hauteur: 88  |  Taille: 1.2 KiB Largeur: 84  |  Hauteur: 88  |  Taille: 1.1 KiB

BIN
static/images/newimg/xinhao0.png Voir le fichier

Avant Après
Largeur: 32  |  Hauteur: 25  |  Taille: 324 B Largeur: 32  |  Hauteur: 25  |  Taille: 294 B

BIN
static/images/newimg/xinhao1.png Voir le fichier

Avant Après
Largeur: 31  |  Hauteur: 25  |  Taille: 310 B Largeur: 31  |  Hauteur: 25  |  Taille: 271 B

BIN
static/images/newimg/xinhao2.png Voir le fichier

Avant Après
Largeur: 31  |  Hauteur: 25  |  Taille: 287 B Largeur: 31  |  Hauteur: 25  |  Taille: 270 B

BIN
static/images/newimg/xinhao3.png Voir le fichier

Avant Après
Largeur: 31  |  Hauteur: 25  |  Taille: 246 B Largeur: 31  |  Hauteur: 25  |  Taille: 228 B

BIN
static/images/newimg/xinhao4.png Voir le fichier

Avant Après
Largeur: 31  |  Hauteur: 25  |  Taille: 223 B Largeur: 31  |  Hauteur: 25  |  Taille: 219 B

BIN
static/images/recordingManagement/add.png Voir le fichier

Avant Après
Largeur: 100  |  Hauteur: 100  |  Taille: 1.2 KiB Largeur: 100  |  Hauteur: 100  |  Taille: 1.0 KiB

BIN
static/images/recordingManagement/calendar.png Voir le fichier

Avant Après
Largeur: 70  |  Hauteur: 70  |  Taille: 829 B Largeur: 70  |  Hauteur: 70  |  Taille: 750 B

BIN
static/images/recordingManagement/edit.png Voir le fichier

Avant Après
Largeur: 60  |  Hauteur: 56  |  Taille: 688 B Largeur: 60  |  Hauteur: 56  |  Taille: 599 B

BIN
static/images/recordingManagement/like.png Voir le fichier

Avant Après
Largeur: 76  |  Hauteur: 78  |  Taille: 1.1 KiB Largeur: 76  |  Hauteur: 78  |  Taille: 988 B

BIN
static/images/recordingManagement/likeActive.png Voir le fichier

Avant Après
Largeur: 76  |  Hauteur: 78  |  Taille: 830 B Largeur: 76  |  Hauteur: 78  |  Taille: 752 B

BIN
static/images/recordingManagement/like_gray.png Voir le fichier

Avant Après
Largeur: 76  |  Hauteur: 78  |  Taille: 737 B Largeur: 76  |  Hauteur: 78  |  Taille: 655 B

BIN
static/images/recordingManagement/play.png Voir le fichier

Avant Après
Largeur: 116  |  Hauteur: 116  |  Taille: 1017 B Largeur: 116  |  Hauteur: 116  |  Taille: 938 B

BIN
static/images/recordingManagement/voice.png Voir le fichier

Avant Après
Largeur: 88  |  Hauteur: 88  |  Taille: 1.5 KiB Largeur: 88  |  Hauteur: 88  |  Taille: 1.3 KiB

+ 1
- 1
uview-ui/libs/request/index.js Voir le fichier

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


Chargement…
Annuler
Enregistrer