diff --git a/gear-ui3/.env.development b/gear-ui3/.env.development
index ca0a209..9d908e7 100644
--- a/gear-ui3/.env.development
+++ b/gear-ui3/.env.development
@@ -1,8 +1,8 @@
# 页面标题
-VITE_APP_TITLE = 创高家具销售系统
+VITE_APP_TITLE = 创高综合办公系统
# 开发环境配置
VITE_APP_ENV = 'development'
-# 创高家具销售系统/开发环境
+# 创高综合办公系统/开发环境
VITE_APP_BASE_API = '/dev-api'
diff --git a/gear-ui3/.env.production b/gear-ui3/.env.production
index 8b414eb..89fb524 100644
--- a/gear-ui3/.env.production
+++ b/gear-ui3/.env.production
@@ -1,10 +1,10 @@
# 页面标题
-VITE_APP_TITLE = 创高家具销售系统
+VITE_APP_TITLE = 创高综合办公系统
# 生产环境配置
VITE_APP_ENV = 'production'
-# 创高家具销售系统/生产环境
+# 创高综合办公系统/生产环境
VITE_APP_BASE_API = '/prod-api'
# 是否在打包时开启压缩,支持 gzip 和 brotli
diff --git a/gear-ui3/.env.staging b/gear-ui3/.env.staging
index cdd4171..21ddc9f 100644
--- a/gear-ui3/.env.staging
+++ b/gear-ui3/.env.staging
@@ -1,10 +1,10 @@
# 页面标题
-VITE_APP_TITLE = 创高家具销售系统
+VITE_APP_TITLE = 创高综合办公系统
# 生产环境配置
VITE_APP_ENV = 'staging'
-# 创高家具销售系统/生产环境
+# 创高综合办公系统/生产环境
VITE_APP_BASE_API = '/stage-api'
# 是否在打包时开启压缩,支持 gzip 和 brotli
diff --git a/gear-ui3/README.md b/gear-ui3/README.md
index ea81f25..754dbc7 100644
--- a/gear-ui3/README.md
+++ b/gear-ui3/README.md
@@ -14,7 +14,7 @@
* 本仓库为前端技术栈 [Vue3](https://v3.cn.vuejs.org) + [Element Plus](https://element-plus.org/zh-CN) + [Vite](https://cn.vitejs.dev) 版本。
* 配套后端代码仓库地址[RuoYi-Vue](https://gitee.com/y_project/RuoYi-Vue) 或 [RuoYi-Vue-fast](https://gitcode.com/yangzongzhuan/RuoYi-Vue-fast) 版本。
* 前端技术栈([Vue2](https://cn.vuejs.org) + [Element](https://github.com/ElemeFE/element) + [Vue CLI](https://cli.vuejs.org/zh)),请移步[RuoYi-Vue](https://gitee.com/y_project/RuoYi-Vue/tree/master/ruoyi-ui)。
-* 阿里云折扣场:[点我进入](http://aly.ruoyi.vip),腾讯云秒杀场:[点我进入](http://txy.ruoyi.vip)
+* 阿里云折扣场:[点我进入](http://aly.),腾讯云秒杀场:[点我进入](http://txy.)
## 前端运行
@@ -62,8 +62,8 @@ yarn dev
- admin/admin123
- 陆陆续续收到一些打赏,为了更好的体验已用于演示服务器升级。谢谢各位小伙伴。
-演示地址:http://vue.ruoyi.vip
-文档地址:http://doc.ruoyi.vip
+演示地址:http://vue.
+文档地址:http://doc.
## 演示图
diff --git a/gear-ui3/index.html b/gear-ui3/index.html
index 1ed4f1c..809c98f 100644
--- a/gear-ui3/index.html
+++ b/gear-ui3/index.html
@@ -7,7 +7,7 @@
-
创高家具销售系统
+ 创高综合办公系统
\ No newline at end of file
diff --git a/gear-ui3/src/components/Crontab/index.vue b/gear-ui3/src/components/Crontab/index.vue
index cbb41ab..74bc01a 100644
--- a/gear-ui3/src/components/Crontab/index.vue
+++ b/gear-ui3/src/components/Crontab/index.vue
@@ -116,9 +116,9 @@
- 确定
- 重置
- 取消
+ 确定
+ 重置
+ 取消
diff --git a/gear-ui3/src/components/ImagePreview/index.vue b/gear-ui3/src/components/ImagePreview/index.vue
index becc11f..d2534d7 100644
--- a/gear-ui3/src/components/ImagePreview/index.vue
+++ b/gear-ui3/src/components/ImagePreview/index.vue
@@ -24,11 +24,11 @@ const props = defineProps({
},
width: {
type: [Number, String],
- default: "50px"
+ default: "30px"
},
height: {
type: [Number, String],
- default: "50px"
+ default: "30px"
}
})
diff --git a/gear-ui3/src/components/ProductSelect/BomPanel/BomItem.vue b/gear-ui3/src/components/ProductSelect/BomPanel/BomItem.vue
index d271397..b837aa9 100644
--- a/gear-ui3/src/components/ProductSelect/BomPanel/BomItem.vue
+++ b/gear-ui3/src/components/ProductSelect/BomPanel/BomItem.vue
@@ -3,19 +3,20 @@
新增
修改
@@ -68,8 +69,8 @@
diff --git a/gear-ui3/src/components/ProductSelect/index.vue b/gear-ui3/src/components/ProductSelect/index.vue
index fba600c..0674a66 100644
--- a/gear-ui3/src/components/ProductSelect/index.vue
+++ b/gear-ui3/src/components/ProductSelect/index.vue
@@ -10,7 +10,7 @@
value-key="productId"
>
- 未搜索到产品,点击添加
+ 未搜索到产品,点击添加
未搜索到产品
diff --git a/gear-ui3/src/components/Renderer/BomInfoMini.vue b/gear-ui3/src/components/Renderer/BomInfoMini.vue
index 021986e..4b33d4e 100644
--- a/gear-ui3/src/components/Renderer/BomInfoMini.vue
+++ b/gear-ui3/src/components/Renderer/BomInfoMini.vue
@@ -1,9 +1,35 @@
-
- {{bomInfo.map(item => item.attrKey).join(',')}}
-
+
+
+
+
+
+
+
+ {{ item.attrValue }}
+
+
+
+
+
+ {{ bomInfo.map(item => item.attrKey).join(',') }}
+
+
+
+
+
+
+ {{ bomInfo.map(item => item.attrKey).join(',') }}
+
无
@@ -13,6 +39,7 @@
-
+
+// 11. 特殊卡片处理:第三张无数值,图标居中
+.stats-card:nth-child(3) .card-header {
+ align-items: center; // 避免顶部留白
+}
+
+// 12. 响应式适配:小屏幕保持紧凑
+@media (max-width: 1200px) {
+ .dashboard-cards {
+ gap: 0.6rem; // 进一步缩小间距
+ }
+ .card-title {
+ font-size: 0.7rem;
+ }
+ .card-value {
+ font-size: 1.1rem;
+ }
+}
+
\ No newline at end of file
diff --git a/gear-ui3/src/views/info/construction/detail.vue b/gear-ui3/src/views/info/construction/detail.vue
index 5893f02..0e3ab1d 100644
--- a/gear-ui3/src/views/info/construction/detail.vue
+++ b/gear-ui3/src/views/info/construction/detail.vue
@@ -135,8 +135,8 @@
diff --git a/gear-ui3/src/views/info/construction/index.vue b/gear-ui3/src/views/info/construction/index.vue
index 14cc08d..5ba9817 100644
--- a/gear-ui3/src/views/info/construction/index.vue
+++ b/gear-ui3/src/views/info/construction/index.vue
@@ -1,6 +1,6 @@
-
+
diff --git a/gear-ui3/src/views/info/express/index.vue b/gear-ui3/src/views/info/express/index.vue
index 132496e..329790c 100644
--- a/gear-ui3/src/views/info/express/index.vue
+++ b/gear-ui3/src/views/info/express/index.vue
@@ -115,8 +115,8 @@
-
-
+
+
未确认
进行中
@@ -139,9 +139,9 @@
-
+
-
+
{{parseTime(scope.row.planDate,'{y}-{m}-{d}')}}
@@ -152,7 +152,7 @@
{{scope.row.updateTime}}
-
+
@@ -222,8 +222,8 @@
diff --git a/gear-ui3/src/views/info/express/question.vue b/gear-ui3/src/views/info/express/question.vue
index 64b60c4..567617d 100644
--- a/gear-ui3/src/views/info/express/question.vue
+++ b/gear-ui3/src/views/info/express/question.vue
@@ -120,8 +120,8 @@
diff --git a/gear-ui3/src/views/info/feedback/index.vue b/gear-ui3/src/views/info/feedback/index.vue
index 8f733c5..08ec80c 100644
--- a/gear-ui3/src/views/info/feedback/index.vue
+++ b/gear-ui3/src/views/info/feedback/index.vue
@@ -2,56 +2,50 @@
-
+
-
-
-
-
-
-
- {{ msg.title }}
-
-
{{ msg.state === 0 ? '点击查看' : '已读' }}
+
+
+
+
+
+ {{ msg.title }}
-
-
-
-
-
-
+
{{ msg.state === 0 ? '点击查看' : '已读' }}
-
+
+
+
+
+
-
-
@@ -64,27 +58,28 @@
-
+
@@ -98,28 +93,19 @@ export default {
data() {
return {
messageList: [],
- // 当前选中的消息
selectedMessage: null,
-
- // 分页查询参数
queryParams: {
pageSize: 10,
pageNum: 1,
},
total: 0,
- loading:false,
- masLoading:false,
- // 新增反馈对话框的显示控制
+ loading: false,
+ msgLoading: false,
dialogVisible: false,
-
- // 表单数据
form: {
title: "",
content: "",
- // 你可以根据实际需求添加更多字段
},
-
- // 表单校验规则(示例)
rules: {
title: [
{required: true, message: "请输入标题", trigger: "blur"},
@@ -135,57 +121,42 @@ export default {
this.getList();
},
methods: {
- // 处理删除
- handleDel(row){
+ handleDel(row) {
delFeedback(row.feedbackId).then(res => {
this.$message.success("删除成功!");
this.getList();
- this.selectedMessage=null;
+ this.selectedMessage = null;
})
},
- // 获取反馈列表
getList() {
this.loading = true;
listFeedback(this.queryParams).then((res) => {
- // 这里根据你的后端返回结构进行赋值
this.messageList = res.rows;
this.total = res.total;
this.loading = false;
});
},
- // 选中某条消息
handleSelectMessage(msg) {
this.msgLoading = true;
this.selectedMessage = msg;
- // 将消息状态改为已读
if (msg.state === 0) {
msg.state = 1
- toRead(msg).then((res) => {
- })
+ toRead(msg).then((res) => {})
}
this.msgLoading = false;
- // 设置当前选中的消息
-
},
-
- // 提交新增反馈
handleAddFeedback() {
this.$refs.formRef.validate((valid) => {
- if (!valid) return; // 如果表单校验不通过,直接return
- // 调用新增API
+ if (!valid) return;
addFeedback(this.form).then((res) => {
- // 假设请求成功后需要刷新列表
this.$message.success("反馈新增成功!");
this.dialogVisible = false;
this.getList();
}).catch(err => {
- // 错误处理
this.$message.error(err.message || "新增失败");
});
});
},
-
- // 对话框关闭时重置表单
resetForm() {
this.$refs.formRef && this.$refs.formRef.resetFields();
},
@@ -195,21 +166,23 @@ export default {
-
-
-
- `;
- this.barcodeRows.forEach((row, rowIndex) => {
- html += '
';
- row.forEach((code, colIndex) => {
- const id = this.getBarcodeId(rowIndex, colIndex);
- const text = this.getBarcodeText(rowIndex, colIndex, code);
- html += `
`;
- });
- html += '
';
- });
- html += '