From 18824a66c8737f8a0b38bbd14212dd1e97b135cb Mon Sep 17 00:00:00 2001
From: lion <120344285@qq.com>
Date: Mon, 7 Apr 2025 13:29:01 +0800
Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=94=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
package_sub/pages/BatchForm/BatchForm.vue | 8 +
.../IndependentDetail/IndependentDetail.vue | 8 +-
.../IndependentRecruitment.vue | 29 +++-
.../pages/RecommendForm/RecommendForm.vue | 4 +-
package_sub/pages/StudentInfo/StudentInfo.vue | 4 +-
pages.json | 14 ++
pages/chat/chat.vue | 107 ++++++++++++
pages/index/index.vue | 47 ++++--
static/tabbar/chat-active.png | Bin 0 -> 1203 bytes
static/tabbar/chat.png | Bin 0 -> 2406 bytes
uni_modules/zmm-watermark/changelog.md | 17 ++
.../zmm-watermark/zmm-watermark.vue | 152 ++++++++++++++++++
uni_modules/zmm-watermark/package.json | 81 ++++++++++
uni_modules/zmm-watermark/readme.md | 48 ++++++
14 files changed, 496 insertions(+), 23 deletions(-)
create mode 100644 pages/chat/chat.vue
create mode 100644 static/tabbar/chat-active.png
create mode 100644 static/tabbar/chat.png
create mode 100644 uni_modules/zmm-watermark/changelog.md
create mode 100644 uni_modules/zmm-watermark/components/zmm-watermark/zmm-watermark.vue
create mode 100644 uni_modules/zmm-watermark/package.json
create mode 100644 uni_modules/zmm-watermark/readme.md
diff --git a/package_sub/pages/BatchForm/BatchForm.vue b/package_sub/pages/BatchForm/BatchForm.vue
index 2aa206f..e98b523 100644
--- a/package_sub/pages/BatchForm/BatchForm.vue
+++ b/package_sub/pages/BatchForm/BatchForm.vue
@@ -1,6 +1,7 @@
+
@@ -242,13 +243,20 @@
+
+
+
diff --git a/pages/index/index.vue b/pages/index/index.vue
index cd15192..07c3dbc 100644
--- a/pages/index/index.vue
+++ b/pages/index/index.vue
@@ -93,12 +93,14 @@
-
+
@@ -323,9 +325,7 @@ export default {
}
.online-service {
- position: fixed;
- bottom: 56rpx;
- right: 2rpx;
+
width: 142rpx;
height: 140rpx;
z-index: 10;
@@ -337,4 +337,33 @@ export default {
justify-content: center;
height: 100%;
}
+.btn-normal {
+ display: block;
+ margin: 0;
+ padding: 0;
+ line-height: normal;
+ background: none;
+ border-radius: 0;
+ box-shadow: none;
+ border: none;
+ font-size: unset;
+ text-align: unset;
+ overflow: visible;
+ color: inherit;
+ position: fixed;
+ bottom: 56rpx;
+ right: 2rpx;
+ z-index: 10;
+ margin-right:30rpx;
+ image {
+
+ width: 142rpx;
+ height: 140rpx;
+ z-index: 10;
+ }
+}
+
+.btn-normal::after {
+ border: none
+}
diff --git a/static/tabbar/chat-active.png b/static/tabbar/chat-active.png
new file mode 100644
index 0000000000000000000000000000000000000000..109098f52687642d47f7b99c34ba7ca27a8ee738
GIT binary patch
literal 1203
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
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/uni_modules/zmm-watermark/package.json b/uni_modules/zmm-watermark/package.json
new file mode 100644
index 0000000..afa6fcd
--- /dev/null
+++ b/uni_modules/zmm-watermark/package.json
@@ -0,0 +1,81 @@
+{
+ "id": "zmm-watermark",
+ "displayName": "zmm-watermark-通用水印组件",
+ "version": "1.1.5",
+ "description": "支持富文本、自动计算所需水印数量不卡顿、自定义旋转角度等",
+ "keywords": [
+ "",
+ "水印",
+ "水印组件",
+ "通用水印",
+ "自定义水印",
+ "富文本水印"
+],
+ "repository": "",
+ "engines": {
+ "HBuilderX": "^3.6.17"
+ },
+"dcloudext": {
+ "sale": {
+ "regular": {
+ "price": "0.00"
+ },
+ "sourcecode": {
+ "price": "0.00"
+ }
+ },
+ "contact": {
+ "qq": ""
+ },
+ "declaration": {
+ "ads": "无",
+ "data": "插件不采集任何数据",
+ "permissions": "无"
+ },
+ "npmurl": "",
+ "type": "component-vue"
+ },
+ "uni_modules": {
+ "platforms": {
+ "cloud": {
+ "tcb": "y",
+ "aliyun": "y",
+ "alipay": "n"
+ },
+ "client": {
+ "App": {
+ "app-vue": "y",
+ "app-nvue": "y"
+ },
+ "H5-mobile": {
+ "Safari": "y",
+ "Android Browser": "y",
+ "微信浏览器(Android)": "y",
+ "QQ浏览器(Android)": "y"
+ },
+ "H5-pc": {
+ "Chrome": "y",
+ "IE": "y",
+ "Edge": "y",
+ "Firefox": "y",
+ "Safari": "y"
+ },
+ "小程序": {
+ "微信": "y",
+ "阿里": "y",
+ "百度": "y",
+ "字节跳动": "y",
+ "QQ": "y"
+ },
+ "快应用": {
+ "华为": "y",
+ "联盟": "y"
+ },
+ "Vue": {
+ "vue2": "y",
+ "vue3": "y"
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/uni_modules/zmm-watermark/readme.md b/uni_modules/zmm-watermark/readme.md
new file mode 100644
index 0000000..1698be7
--- /dev/null
+++ b/uni_modules/zmm-watermark/readme.md
@@ -0,0 +1,48 @@
+#uniapp水印组件
+
+原理
+循环标签
+
+作者
+`zmm2113@qq.com`
+
+版本
+> 兼容性支持:安卓、苹果、H5、微信小程序(其他平台未测试理论上支持)
+
+优势
+> 支持富文本、自动计算所需水印数量不卡顿、自定义旋转角度等
+
+注意事项
+> 因为层级原因需要将组件需要放置到顶部
+
+一、使用示例
+```
+
+
+
+
+
+
+
+```
+二、配置(注意配置数据类型)
+
+配置|数据类型|默认参数|说明
+-|-|-|-
+watermark|String|"水印文字"|水印文字(支持html富文本)
+color|String|"#000000"|水印文字默认颜色
+fontSize|Number|16|水印文字大小
+opacity|Number|0.15|水印透明度
+margin|Number|20|水印之间上下间距
+rotate|Number|-21|水印旋转角度
+column|Number|3|水印列数
\ No newline at end of file