feat(admin): 订单管理重构、设置管理增强、短信签名模板管理及通知渠道优化
Build and Deploy Vue3 / build (push) Successful in 1m27s
Build and Deploy Vue3 / deploy (push) Successful in 36s

- 订单列表重构为卡片式布局并新增筛选功能

- 设置管理支持struct/struct_list类型配置

- 新增短信签名和模板独立管理页面

- 通知渠道新增短信渠道配置

- 产品参数管理优化

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
shiran
2026-06-15 18:27:23 +08:00
parent 3227a50f9a
commit 4180f73c53
14 changed files with 3811 additions and 363 deletions
@@ -275,13 +275,13 @@
<el-form-item v-if="currentParam?.type === 'number'" label="数值范围" prop="attr_range">
<div class="range-config-row">
<el-select v-model="paramValueForm.range_type" class="range-type-select">
<el-option label="" value="before">
<span class="range-opt-symbol"></span>
<span class="range-opt-desc">小于</span>
<el-option label="" value="before">
<span class="range-opt-symbol"></span>
<span class="range-opt-desc">小于等于</span>
</el-option>
<el-option label="" value="after">
<span class="range-opt-symbol"></span>
<span class="range-opt-desc">大于</span>
<el-option label="" value="after">
<span class="range-opt-symbol"></span>
<span class="range-opt-desc">大于等于</span>
</el-option>
<el-option label="" value="equal">
<span class="range-opt-symbol"></span>
@@ -635,7 +635,7 @@ const getArgTypeTag = (type) => {
return tagMap[type] || 'info'
}
const getRangeTypeText = (type) => {
const typeMap = { 'after': '', 'before': '', 'equal': '' }
const typeMap = { 'after': '', 'before': '', 'equal': '' }
return typeMap[type] || type || '-'
}