diff --git a/QXTfront/App.vue b/QXTfront/App.vue
index 8c2b732..e945d2c 100644
--- a/QXTfront/App.vue
+++ b/QXTfront/App.vue
@@ -1,4 +1,4 @@
-
+
\ No newline at end of file
diff --git a/QXTfront/uni_modules/lime-badge/components/l-badge/l-badge.vue b/QXTfront/uni_modules/lime-badge/components/l-badge/l-badge.vue
new file mode 100644
index 0000000..08000cb
--- /dev/null
+++ b/QXTfront/uni_modules/lime-badge/components/l-badge/l-badge.vue
@@ -0,0 +1,117 @@
+
+
+
+
+
+ {{ renderContent }}
+
+
+
+
+ {{ renderContent }}
+
+
+
+
\ No newline at end of file
diff --git a/QXTfront/uni_modules/lime-badge/components/l-badge/props.ts b/QXTfront/uni_modules/lime-badge/components/l-badge/props.ts
new file mode 100644
index 0000000..8038c15
--- /dev/null
+++ b/QXTfront/uni_modules/lime-badge/components/l-badge/props.ts
@@ -0,0 +1,20 @@
+// @ts-nocheck
+import type {PropType} from '@/uni_modules/lime-shared/vue'
+export type BadgePosition =
+ | 'top-left'
+ | 'top-right'
+ | 'bottom-left'
+ | 'bottom-right';
+type Numeric = string | number
+export default {
+ dot: Boolean,
+ max: Number,
+ color: String,
+ offset: Array as unknown as PropType<[Numeric, Numeric]>,
+ content: [Number , String],
+ showZero: Boolean,
+ position: {
+ type: String as PropType,
+ default: 'top-right'
+ }
+}
\ No newline at end of file
diff --git a/QXTfront/uni_modules/lime-badge/components/l-badge/type.ts b/QXTfront/uni_modules/lime-badge/components/l-badge/type.ts
new file mode 100644
index 0000000..7f6ef3b
--- /dev/null
+++ b/QXTfront/uni_modules/lime-badge/components/l-badge/type.ts
@@ -0,0 +1,50 @@
+// @ts-nocheck
+export interface BadgeProps {
+ /**
+ * 颜色
+ * @default ''
+ */
+ color?: string;
+ /**
+ * 徽标内容
+ */
+ // #ifndef APP-ANDROID
+ content?: string|number;
+ // #endif
+ // #ifdef APP-ANDROID
+ content?: any;
+ // #endif
+ /**
+ * 是否为红点
+ */
+ dot: boolean;
+ /**
+ * 封顶的数字值
+ * @default 99
+ */
+ max: number;
+ /**
+ * 设置状态点的位置偏移,示例:[-10, 20] 或 ['10rpx', '8rpx']
+ */
+ // #ifndef APP-ANDROID
+ offset?: Array;
+ // #endif
+ // #ifdef APP-ANDROID
+ offset?: any[];
+ // #endif
+ position: string;
+ /**
+ * 形状 未实现
+ * @default circle
+ */
+ shape?: 'circle' | 'square' | 'bubble' | 'ribbon';
+ /**
+ * 当数值为 0 时,是否展示徽标
+ */
+ showZero: boolean;
+ /**
+ * 尺寸 未实现
+ * @default medium
+ */
+ size?: 'medium' | 'large';
+}
diff --git a/QXTfront/uni_modules/lime-badge/components/l-badge/utils.ts b/QXTfront/uni_modules/lime-badge/components/l-badge/utils.ts
new file mode 100644
index 0000000..b7a70fc
--- /dev/null
+++ b/QXTfront/uni_modules/lime-badge/components/l-badge/utils.ts
@@ -0,0 +1,3 @@
+export function getOffsetWithMinusString(val : string):string {
+ return val.startsWith('-') ? val.replace('-', '') : `-${val}`
+};
\ No newline at end of file
diff --git a/QXTfront/uni_modules/lime-badge/components/lime-badge/lime-badge.vue b/QXTfront/uni_modules/lime-badge/components/lime-badge/lime-badge.vue
new file mode 100644
index 0000000..9da6c98
--- /dev/null
+++ b/QXTfront/uni_modules/lime-badge/components/lime-badge/lime-badge.vue
@@ -0,0 +1,172 @@
+
+
+ Badge 徽标
+ 用于告知用户,该区域的状态变化或者待处理任务的数量。
+
+
+ 基础
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 最大值
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 徽标颜色
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 徽标内容
+
+
+
+
+ 你好
+
+
+
+ 999
+
+
+
+
+
+ 徽标位置
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 独立展示
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/QXTfront/uni_modules/lime-badge/package.json b/QXTfront/uni_modules/lime-badge/package.json
new file mode 100644
index 0000000..f1b2d2a
--- /dev/null
+++ b/QXTfront/uni_modules/lime-badge/package.json
@@ -0,0 +1,107 @@
+{
+ "id": "lime-badge",
+ "displayName": "lime-badge 徽标",
+ "version": "0.1.2",
+ "description": "lime-badge 实现的在右上角展示徽标数字或小红点,兼容uniapp/uniappx",
+ "keywords": [
+ "badge",
+ "徽标"
+],
+ "repository": "",
+ "engines": {
+ "HBuilderX": "^4.26",
+ "uni-app": "^4.74",
+ "uni-app-x": "^4.75"
+ },
+ "dcloudext": {
+ "type": "component-vue",
+ "sale": {
+ "regular": {
+ "price": "0.00"
+ },
+ "sourcecode": {
+ "price": "0.00"
+ }
+ },
+ "contact": {
+ "qq": ""
+ },
+ "declaration": {
+ "ads": "无",
+ "data": "无",
+ "permissions": "无"
+ },
+ "npmurl": "",
+ "darkmode": "√",
+ "i18n": "x",
+ "widescreen": "x"
+ },
+ "uni_modules": {
+ "dependencies": [
+ "lime-shared",
+ "lime-style"
+ ],
+ "encrypt": [],
+ "platforms": {
+ "cloud": {
+ "tcb": "√",
+ "aliyun": "√",
+ "alipay": "x"
+ },
+ "client": {
+ "uni-app": {
+ "vue": {
+ "vue2": "√",
+ "vue3": "√"
+ },
+ "web": {
+ "safari": "√",
+ "chrome": "√"
+ },
+ "app": {
+ "vue": "√",
+ "nvue": "-",
+ "android": {
+ "extVersion": "",
+ "minVersion": "21"
+ },
+ "ios": "√",
+ "harmony": "√"
+ },
+ "mp": {
+ "weixin": "√",
+ "alipay": "-",
+ "toutiao": "-",
+ "baidu": "-",
+ "kuaishou": "-",
+ "jd": "-",
+ "harmony": "-",
+ "qq": "-",
+ "lark": "-"
+ },
+ "quickapp": {
+ "huawei": "-",
+ "union": "-"
+ }
+ },
+ "uni-app-x": {
+ "web": {
+ "safari": "√",
+ "chrome": "√"
+ },
+ "app": {
+ "android": {
+ "extVersion": "",
+ "minVersion": "21"
+ },
+ "ios": "√",
+ "harmony": "√"
+ },
+ "mp": {
+ "weixin": "√"
+ }
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/QXTfront/uni_modules/lime-badge/readme - 副本.md b/QXTfront/uni_modules/lime-badge/readme - 副本.md
new file mode 100644
index 0000000..ce82e72
--- /dev/null
+++ b/QXTfront/uni_modules/lime-badge/readme - 副本.md
@@ -0,0 +1,198 @@
+# lime-badge 徽标
+- 在右上角展示徽标数字或小红点。
+- 插件依赖`lime-shared`,`lime-style`不喜勿下
+
+## 文档
+ [badge【站点1】](https://limex.qcoon.cn/components/badge.html)
+ [badge【站点2】](https://limeui.netlify.app/components/badge.html)
+ [badge【站点3】](https://limeui.familyzone.top/components/badge.html)
+
+
+
+
+## 安装
+插件市场导入即可,首次导入可能需要重新编译
+
+## 代码演示
+
+### 基础用法
+
+设置 `content` 属性后,Badge 会在子元素的右上角显示对应的徽标,也可以通过 `dot` 来显示小红点。
+
+```html
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+```
+
+### 最大值
+
+设置 `max` 属性后,当 `content` 的数值超过最大值时,会自动显示为 `{max}+`。
+
+```html
+
+
+
+
+
+
+
+
+
+```
+
+### 自定义颜色
+
+通过 `color` 属性来设置徽标的颜色。
+
+```html
+
+
+
+
+
+
+
+
+
+```
+
+### 自定义徽标内容
+
+通过 `content` 插槽可以自定义徽标的内容,比如插入一个图标。
+
+```html
+
+
+
+ 你好
+
+
+
+```
+
+```css
+.badge-icon {
+ display: block;
+ font-size: 10px;
+ line-height: 16px;
+}
+```
+
+### 自定义徽标位置
+
+通过 `position` 属性来设置徽标的位置。
+
+```html
+
+
+
+
+
+
+
+
+
+```
+
+### 独立展示
+
+当 Badge 没有子元素时,会作为一个独立的元素进行展示。
+
+```html
+
+
+
+```
+
+### 查看示例
+- 导入后直接使用这个标签查看演示效果
+
+```html
+
+
+```
+
+
+### 插件标签
+- 默认 l-badge 为 component
+- 默认 lime-badge 为 demo
+
+### Vue2使用
+- 插件使用了`composition-api`, 如果你希望在vue2中使用请按官方的教程[vue-composition-api](https://uniapp.dcloud.net.cn/tutorial/vue-composition-api.html)配置
+- 关键代码是: 在main.js中 在vue2部分加上这一段即可
+```js
+// vue2
+import Vue from 'vue'
+import VueCompositionAPI from '@vue/composition-api'
+Vue.use(VueCompositionAPI)
+```
+
+
+
+## API
+
+### Props
+
+| 参数 | 说明 | 类型 | 默认值 |
+| --- | --- | --- | --- |
+| content | 徽标内容 | _number \| string_ | - |
+| color | 徽标背景颜色 | _string_ | `#ee0a24` |
+| dot | 是否展示为小红点 | _boolean_ | `false` |
+| max | 最大值,超过最大值会显示 `{max}+`,仅当 content 为数字时有效 | _number \| string_ | - |
+| offset | 设置徽标的偏移量,数组的两项分别对应水平向右和垂直向下方向的偏移量,默认单位为 `px` | _[number \| string, number \| string]_ | - |
+| show-zero | 当 content 为数字 0 或字符串 '0' 时,是否展示徽标 | _boolean_ | `true` |
+| position | 徽标位置,可选值为 `top-left` `bottom-left` `bottom-right` | _string_ | `top-right` |
+
+### Slots
+
+| 名称 | 说明 |
+| ------- | ---------------- |
+| default | 徽标包裹的子元素 |
+| content | 自定义徽标内容 |
+
+
+## 主题定制
+
+### 样式变量
+
+组件提供了下列 CSS 变量,可用于自定义样式。
+
+| 名称 | 默认值 | 描述 |
+| --- | --- | --- |
+| --l-badge-size | _16px_ | - |
+| --l-badge-color | _white_ | - |
+| --l-badge-padding | _0 3px_ | - |
+| --l-badge-font-size | _12px_ | - |
+| --l-badge-font-weight | _bold)_ | - |
+| --l-badge-border-width | _1px_ | - |
+| --l-badge-background | _#F53F3F_ | - |
+| --l-badge-dot-color | _#F53F3F_ | - |
+| --l-badge-dot-size | _8px_ | - |
+| --l-badge-font | _-apple-system-font, Helvetica Neue, Arial, sans-serif_ | - |
+| --l-badge-border-radius | _999px_ | - |
+
+
+## 打赏
+
+如果你觉得本插件,解决了你的问题,赠人玫瑰,手留余香。
+
+
\ No newline at end of file
diff --git a/QXTfront/uni_modules/lime-badge/readme.md b/QXTfront/uni_modules/lime-badge/readme.md
new file mode 100644
index 0000000..8124af6
--- /dev/null
+++ b/QXTfront/uni_modules/lime-badge/readme.md
@@ -0,0 +1,174 @@
+# lime-badge 徽标组件
+一个功能丰富的徽标组件,用于展示数字提示、红点提示等。支持自定义位置、颜色、内容等多种配置,可用于消息提醒、数量展示等多种场景。组件提供了丰富的自定义选项,可以满足各种徽标展示需求。
+
+> 插件依赖:`lime-shared`、`lime-style`
+
+## 文档链接
+📚 组件详细文档请访问以下站点:
+- [徽标组件文档 - 站点1](https://limex.qcoon.cn/components/badge.html)
+- [徽标组件文档 - 站点2](https://limeui.netlify.app/components/badge.html)
+- [徽标组件文档 - 站点3](https://limeui.familyzone.top/components/badge.html)
+
+## 安装方法
+1. 在uni-app插件市场中搜索并导入`lime-badge`
+2. 导入后可能需要重新编译项目
+3. 在页面中使用`l-badge`组件
+
+## 代码演示
+
+### 基础用法
+最简单的徽标组件用法,只需要设置内容即可。
+
+```html
+
+
+
+```
+
+### 红点徽标
+不需要显示具体数字,只显示一个小红点。
+
+```html
+
+
+
+```
+
+### 最大值
+当数值超过最大值时,会显示为最大值+。
+
+```html
+
+
+
+```
+
+### 自定义颜色
+设置徽标的背景颜色。
+
+```html
+
+
+
+```
+
+### 自定义位置
+徽标支持四个不同的位置:左上角、右上角、左下角、右下角。
+
+```html
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+```
+
+### 自定义偏移
+通过offset属性设置徽标的偏移量,数组的两项分别代表水平和垂直方向的偏移量。
+
+```html
+
+
+
+```
+
+### 独立展示
+徽标可以不依附于其他元素,单独展示。
+
+```html
+
+```
+
+### 显示零值
+默认情况下,当content为0时不会显示徽标,设置show-zero属性可以强制显示零值。
+
+```html
+
+
+
+```
+
+## 快速预览
+导入插件后,可以直接使用以下标签查看演示效果:
+
+```html
+
+
+```
+
+## 插件标签说明
+
+| 标签名 | 说明 |
+| --- | --- |
+| `l-badge` | 组件标签 |
+| `lime-badge` | 演示标签 |
+
+## Vue2使用说明
+main.js中添加以下代码:
+```js
+// vue2项目中使用
+import Vue from 'vue'
+import VueCompositionAPI from '@vue/composition-api'
+Vue.use(VueCompositionAPI)
+```
+
+详细配置请参考官方文档:[Vue Composition API](https://uniapp.dcloud.net.cn/tutorial/vue-composition-api.html)
+
+
+## API文档
+
+### Props 属性说明
+
+| 属性名 | 说明 | 类型 | 默认值 |
+| --- | --- | --- | --- |
+| content | 徽标内容 | _number \| string_ | - |
+| dot | 是否显示为小红点 | _boolean_ | `false` |
+| max | 最大值,超过最大值会显示 {max}+ | _number_ | - |
+| color | 徽标背景颜色 | _string_ | - |
+| offset | 设置徽标的偏移量,数组的两项分别代表水平和垂直方向的偏移量 | _[number \| string, number \| string]_ | - |
+| showZero | 当content为0时,是否显示徽标 | _boolean_ | `false` |
+| position | 徽标位置,可选值为 top-left、top-right、bottom-left、bottom-right | _string_ | `'top-right'` |
+
+### Slots 插槽
+
+| 名称 | 说明 |
+| ------- | ---------------- |
+| default | 徽标包裹的子元素 |
+| content | 自定义徽标内容 |
+
+## 主题定制
+
+组件提供了以下CSS变量,可用于自定义样式:
+
+| 变量名称 | 默认值 | 描述 |
+|---------|--------|------|
+| `--l-badge-size` | `16px` | 徽标大小 |
+| `--l-badge-color` | `white` | 徽标文字颜色 |
+| `--l-badge-padding` | `0 3px` | 徽标内边距 |
+| `--l-badge-font-size` | `12px` | 徽标字体大小 |
+| `--l-badge-font-weight` | `bold` | 徽标字体粗细 |
+| `--l-badge-border-width` | `1px` | 徽标边框宽度 |
+| `--l-badge-border-color` | `white` | 徽标边框颜色 |
+| `--l-badge-bg-color` | `$error-color` | 徽标背景色 |
+| `--l-badge-dot-color` | `$error-color` | 小红点颜色 |
+| `--l-badge-dot-size` | `8px` | 小红点大小 |
+| `--l-badge-font` | `-apple-system-font, helvetica neue, arial, sans-serif` | 徽标字体 |
+| `--l-badge-border-radius` | `999px` | 徽标圆角大小 |
+
+## 支持与赞赏
+
+如果你觉得本插件解决了你的问题,可以考虑支持作者:
+
+| 支付宝赞助 | 微信赞助 |
+|------------|------------|
+|  |  |
\ No newline at end of file
diff --git a/QXTfront/uni_modules/lime-icon/changelog.md b/QXTfront/uni_modules/lime-icon/changelog.md
new file mode 100644
index 0000000..b790ae2
--- /dev/null
+++ b/QXTfront/uni_modules/lime-icon/changelog.md
@@ -0,0 +1,84 @@
+## 0.4.1(2025-10-19)
+- fix: 修复上次因改使用官方svg,导致web,app不显示问题
+## 0.4.0(2025-10-15)
+-fix: 修复uniapp cli 小程序css depp报错问题
+## 0.3.9(2025-10-15)
+- fix: 去掉版本判断
+## 0.3.8(2025-09-22)
+- feat: 针对hbx4.81优化
+## 0.3.7(2025-08-31)
+- fix: 修复uniapp 鸿蒙next不显示的问题
+## 0.3.6(2025-07-16)
+- fix: 因增加依赖,没有主动下载导致报错
+- fix: 修复鸿蒙加载文件失败的问题
+## 0.3.5(2025-07-15)
+- chore: 更新文档
+## 0.3.4(2025-07-14)
+- chore: 更新文档
+## 0.3.3(2025-07-14)
+- feat: ios使用真的加载json的方式
+## 0.3.2(2025-07-08)
+- fix: 支付福小程序报错问题
+## 0.3.1(2025-06-30)
+- fix: 微信小程序svg不显示的问题
+## 0.3.0(2025-06-26)
+- chore: 更新文档
+## 0.2.9(2025-05-30)
+- fix: 修复uniapp自定义图标的问题
+## 0.2.8(2025-05-30)
+- fix: 修复自定义图标的问题
+## 0.2.7(2025-05-10)
+- feat: 增加组件提示
+## 0.2.6(2025-04-22)
+- feat: 颜色改为可选
+## 0.2.5(2025-04-21)
+- chore: 更新文档
+## 0.2.4(2025-04-21)
+- feat: 兼容鸿蒙next
+## 0.2.3(2025-04-09)
+- feat: 如果是字体字符则直接显示
+## 0.2.2(2025-03-20)
+- feat: 如果name不为字符字会报错,加强处理
+## 0.2.1(2025-03-06)
+- chore: 更新文档
+## 0.2.0(2025-02-08)
+- chore: 更新文档
+## 0.1.9(2025-02-07)
+- fix: 去掉app端字体默认宽度
+## 0.1.8(2025-01-19)
+- fix: 修复nvue加载字体文体问题
+## 0.1.7(2025-01-13)
+- chore: 去掉多余判断
+## 0.1.6(2025-01-13)
+- fix: 修复因json文件错误导致ios报错问题
+## 0.1.5(2025-01-02)
+- feat: hbx4.44会有css深度选择器报黄的问题?
+## 0.1.4(2025-01-02)
+- feat: uniapp x app 取消文本默认大小
+## 0.1.3(2025-01-01)
+- feat: 增加lStyle
+## 0.1.2(2024-11-22)
+- chore: 更新到hbx4.35
+## 0.1.1(2024-10-23)
+- chore: 更新到hbx4.31
+## 0.1.0(2024-10-07)
+- fix: ios 默认大小
+## 0.0.9(2024-10-06)
+- fix: name有大写的情况
+## 0.0.8(2024-09-29)
+- chore: 更新 非uvue app size使用css变量
+## 0.0.7(2024-07-23)
+- fix: 更新 vue2 使用方法
+## 0.0.6(2024-07-22)
+- fix: 修复vue3 h5不显示的问题
+## 0.0.5(2024-07-22)
+- fix: 修复vue2小程序class不显示的问题
+## 0.0.4(2024-07-21)
+- feat: 兼容uniappx
+## 0.0.3(2023-09-05)
+- chore: 更新文档
+- feat: 默认使用官方API
+## 0.0.2(2023-08-13)
+- chore: 更新文档
+## 0.0.1(2023-08-13)
+- 初次上传 可能存在BUG
diff --git a/QXTfront/uni_modules/lime-icon/components/l-icon/icon.scss b/QXTfront/uni_modules/lime-icon/components/l-icon/icon.scss
new file mode 100644
index 0000000..dc3d193
--- /dev/null
+++ b/QXTfront/uni_modules/lime-icon/components/l-icon/icon.scss
@@ -0,0 +1,21 @@
+// $prefix: l !default;
+/* #ifndef APP-NVUE || UNI-APP-X && APP */
+@font-face {
+ font-family: $prefix;
+ src: url('https://tdesign.gtimg.com/icon/0.3.0/fonts/t.ttf') format('truetype');
+ font-weight: normal;
+ font-style: normal;
+}
+/* #endif */
+
+/* #ifdef UNI-APP-X && APP */
+@font-face {
+ font-family: $prefix;
+ /* #ifdef APP-HARMONY */
+ src: url('/uni_modules/lime-icon/hybrid/html/t3.ttf');
+ /* #endif */
+ /* #ifndef APP-HARMONY */
+ src: url('uni_modules/lime-icon/hybrid/html/t3.ttf');
+ /* #endif */
+}
+/* #endif */
\ No newline at end of file
diff --git a/QXTfront/uni_modules/lime-icon/components/l-icon/icons.uts b/QXTfront/uni_modules/lime-icon/components/l-icon/icons.uts
new file mode 100644
index 0000000..1c5d206
--- /dev/null
+++ b/QXTfront/uni_modules/lime-icon/components/l-icon/icons.uts
@@ -0,0 +1,27 @@
+// #ifndef APP-ANDROID || APP-HARMONY
+import iconList from '../../static/icons.json';
+export const icons = ref