From c5e7c08025a685ef08783178294164508e1a6414 Mon Sep 17 00:00:00 2001
From: huliyong <2783385703@qq.com>
Date: Sun, 25 Aug 2024 19:42:47 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=8A=A8=E6=80=81=E5=8F=91?=
=?UTF-8?q?=E5=B8=83=E3=80=81=E6=B7=BB=E5=8A=A0oss=E6=96=87=E4=BB=B6?=
=?UTF-8?q?=E4=B8=8A=E4=BC=A0?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
components/base/fileUpload.vue | 22 +++++
config.js | 10 --
main.js | 11 +++
manifest.json | 2 +-
pages/publish/publishPost.vue | 37 ++++----
utils/index.js | 4 +-
utils/oss-upload/common/crypto/base64.js | 95 +++++++++++++++++++
utils/oss-upload/common/crypto/crypto.js.js | 117 +++++++++++++++++++++++
utils/oss-upload/common/crypto/hmac.js | 29 ++++++
utils/oss-upload/common/crypto/sha1.js | 59 ++++++++++++
utils/oss-upload/oss/OSSConfig.js | 36 +++++++
utils/oss-upload/oss/index.js | 139 ++++++++++++++++++++++++++++
utils/oss-upload/oss/web.js | 63 +++++++++++++
13 files changed, 590 insertions(+), 34 deletions(-)
create mode 100644 components/base/fileUpload.vue
create mode 100644 utils/oss-upload/common/crypto/base64.js
create mode 100644 utils/oss-upload/common/crypto/crypto.js.js
create mode 100644 utils/oss-upload/common/crypto/hmac.js
create mode 100644 utils/oss-upload/common/crypto/sha1.js
create mode 100644 utils/oss-upload/oss/OSSConfig.js
create mode 100644 utils/oss-upload/oss/index.js
create mode 100644 utils/oss-upload/oss/web.js
diff --git a/components/base/fileUpload.vue b/components/base/fileUpload.vue
new file mode 100644
index 0000000..2518f4a
--- /dev/null
+++ b/components/base/fileUpload.vue
@@ -0,0 +1,22 @@
+
+
+ 123
+
+
+
+
+
+
\ No newline at end of file
diff --git a/config.js b/config.js
index 971f7be..0c638da 100644
--- a/config.js
+++ b/config.js
@@ -3,8 +3,6 @@ import Vue from 'vue'
import api from '@/api/api.js'
import utils from './utils/utils.js'
-import uvUI from '@/uni_modules/uv-ui-tools'
-Vue.use(uvUI);
// 当前环境
const type = 'dev'
@@ -41,14 +39,6 @@ const defaultConfig = {
}
-uni.$uv.setConfig({
- // 修改$uv.config对象的属性
- config: {
- // 修改默认单位为rpx,相当于执行 uni.$uv.config.unit = 'rpx'
- unit: 'rpx'
- },
-})
-
Vue.prototype.$config = utils.deepMergeObject(defaultConfig, config[type])
Vue.prototype.$api = api
diff --git a/main.js b/main.js
index 59a0cd7..8468fb0 100644
--- a/main.js
+++ b/main.js
@@ -15,6 +15,17 @@ import i18n from './locale/index.js'
import './config'
import './utils/index.js'
+import uvUI from '@/uni_modules/uv-ui-tools'
+Vue.use(uvUI);
+
+uni.$uv.setConfig({
+ // 修改$uv.config对象的属性
+ config: {
+ // 修改默认单位为rpx,相当于执行 uni.$uv.config.unit = 'rpx'
+ unit: 'rpx'
+ },
+})
+
//组件注册
import configPopup from '@/components/config/configPopup.vue'
import changeLanguage from '@/components/base/changeLanguage.vue'
diff --git a/manifest.json b/manifest.json
index f3f3714..6f93d37 100644
--- a/manifest.json
+++ b/manifest.json
@@ -52,7 +52,7 @@
"quickapp" : {},
/* 小程序特有相关 */
"mp-weixin" : {
- "appid" : "wxe7ae8cbe1673834c",
+ "appid" : "wx3c24e397e3b132ea",
"setting" : {
"urlCheck" : false,
"ignoreDevUnusedFiles" : false
diff --git a/pages/publish/publishPost.vue b/pages/publish/publishPost.vue
index e85a995..f0b3e69 100644
--- a/pages/publish/publishPost.vue
+++ b/pages/publish/publishPost.vue
@@ -6,14 +6,6 @@
title="发布帖子"/>
-
+ placeholder="添加正文">
-
+
是否置顶
@@ -75,10 +67,12 @@