From 39b8f158c055c910b2a81dd753f1251ee7b0c2cf Mon Sep 17 00:00:00 2001 From: Jason Date: Mon, 28 Feb 2022 13:45:17 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=94=B9=E5=8F=91=E9=80=81=E6=B6=88?= =?UTF-8?q?=E6=81=AF=E6=A8=A1=E5=BC=8F=E4=B8=BApromise?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../tki-file-manager/tki-file-manager.vue | 183 +++++++++ main.js | 22 +- pages/im/components/sent/sentEmoji.vue | 164 ++++---- pages/im/components/sent/sentPopups.vue | 38 +- pages/im/components/sent/sentText.vue | 43 +- pages/im/components/sent/sentVoice.vue | 388 +++++++++--------- pages/im/group/chat.vue | 48 ++- utils/im/message.js | 225 +++++----- utils/im/models.js | 2 +- 9 files changed, 647 insertions(+), 466 deletions(-) create mode 100644 components/tki-file-manager/tki-file-manager.vue diff --git a/components/tki-file-manager/tki-file-manager.vue b/components/tki-file-manager/tki-file-manager.vue new file mode 100644 index 0000000..5ee1634 --- /dev/null +++ b/components/tki-file-manager/tki-file-manager.vue @@ -0,0 +1,183 @@ + + \ No newline at end of file diff --git a/main.js b/main.js index cb91b00..4c6e272 100644 --- a/main.js +++ b/main.js @@ -31,21 +31,21 @@ Vue.use(router) Vue.config.productionTip = false Vue.prototype.$store = store -usqlite.connect({ +uni.$sql = usqlite.connect({ name: 'zh-health', // 数据库名称 path: '_doc/health.db', // 路径 -}, (err, res) => { - uni.getStorage({ - key: 'FIRST_RUN', - fail: () => { - contactModel.create((err, res) => { - console.error('SQLITE 创建表格', err, res) - uni.setStorageSync('FIRST_RUN', true) - }) - } +}, (err, res) => { + uni.getStorage({ + key: 'FIRST_RUN', + fail: () => { + contactModel.create((err, res) => { + console.error('SQLITE 创建表格', err, res) + uni.setStorageSync('FIRST_RUN', true) + }) + } }) }) - + App.mpType = 'app' const app = new Vue({ store, diff --git a/pages/im/components/sent/sentEmoji.vue b/pages/im/components/sent/sentEmoji.vue index cb08343..d3c8e4d 100644 --- a/pages/im/components/sent/sentEmoji.vue +++ b/pages/im/components/sent/sentEmoji.vue @@ -1,79 +1,87 @@ - - - - - diff --git a/pages/im/components/sent/sentPopups.vue b/pages/im/components/sent/sentPopups.vue index d4824a0..87c025a 100644 --- a/pages/im/components/sent/sentPopups.vue +++ b/pages/im/components/sent/sentPopups.vue @@ -25,6 +25,8 @@ 文件 + + @@ -34,11 +36,15 @@ @@ -91,6 +81,7 @@ display: flex; flex-direction: row; justify-content: space-between; + .input { background: #F3F6FB; height: 70rpx; diff --git a/pages/im/components/sent/sentVoice.vue b/pages/im/components/sent/sentVoice.vue index a9e3903..644c0f4 100644 --- a/pages/im/components/sent/sentVoice.vue +++ b/pages/im/components/sent/sentVoice.vue @@ -1,21 +1,22 @@ @@ -23,8 +24,8 @@ - + + diff --git a/pages/im/group/chat.vue b/pages/im/group/chat.vue index 62c8741..ea4661a 100644 --- a/pages/im/group/chat.vue +++ b/pages/im/group/chat.vue @@ -1,6 +1,7 @@