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 @@ + + 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