From dba9ad8c8cf6fd5ee35b349e48abe62e85a7e254 Mon Sep 17 00:00:00 2001 From: Songsl <2431955898@qq.com> Date: Wed, 22 Apr 2026 14:25:30 +0800 Subject: [PATCH] =?UTF-8?q?=E7=94=9F=E4=BA=A7=E7=8E=AF=E5=A2=83=E9=85=8D?= =?UTF-8?q?=E7=BD=AE=E5=8F=8A=E7=9B=AE=E5=BD=95=E5=8F=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .env.development | 4 +- src/components/layout/Sidebar.vue | 4 +- src/router/index.ts | 4 +- src/views/trade/variety/options.ts | 174 +++++++++++++++++------------ 4 files changed, 110 insertions(+), 76 deletions(-) diff --git a/.env.development b/.env.development index f3c96a4..15baf53 100644 --- a/.env.development +++ b/.env.development @@ -1,8 +1,8 @@ # 开发环境标识(Vite 内置变量,无需修改) NODE_ENV = development -# 开发环境接口基础地址(对应你配置的 192.168.11.113:8085/api) -VITE_API_BASE_URL = http://192.168.11.113:8085/api +# 开发环境接口基础地址(对应你配置的 http://192.168.11.183:8085/api) +VITE_API_BASE_URL = http://192.168.11.183:8085/api # 请求超时时间(毫秒) VITE_REQUEST_TIMEOUT = 10000 diff --git a/src/components/layout/Sidebar.vue b/src/components/layout/Sidebar.vue index c923aa0..0691b59 100644 --- a/src/components/layout/Sidebar.vue +++ b/src/components/layout/Sidebar.vue @@ -159,7 +159,7 @@ const staticMenuList = ref([ }, { id: 42, - label: '交易组', + label: '交易时间', path: '/trade/group', // index="4-2" icon: '', }, @@ -183,7 +183,7 @@ const staticMenuList = ref([ }, { id: 46, - label: '交易时间', + label: '节假日时间', path: '/trade/time', // index="4-3" icon: '', }, diff --git a/src/router/index.ts b/src/router/index.ts index 22f9e50..0e1edcf 100644 --- a/src/router/index.ts +++ b/src/router/index.ts @@ -178,7 +178,7 @@ const routes = [ name: 'Group', component: () => import('@/views/trade/group/index.vue'), meta: { - title: '交易组', // 左侧菜单显示的标题 + title: '交易时间', // 左侧菜单显示的标题 }, }, { @@ -186,7 +186,7 @@ const routes = [ name: 'Time', component: () => import('@/views/trade/time/index.vue'), meta: { - title: '交易时间', // 左侧菜单显示的标题 + title: '节假日时间', // 左侧菜单显示的标题 }, }, { diff --git a/src/views/trade/variety/options.ts b/src/views/trade/variety/options.ts index 035e42b..9d75b76 100644 --- a/src/views/trade/variety/options.ts +++ b/src/views/trade/variety/options.ts @@ -10,79 +10,113 @@ export const search = [ * @description: 表格配置 */ export const tableColumns = [ - // id - { prop: 'id', label: 'ID', align: 'center' as const }, - // 名称 - { prop: 'varietyName', label: '名称', align: 'center' as const }, - // 编号 - { prop: 'varietyCode', label: '编号', align: 'center' as const }, - //上下线状态 - { slotName: 'onlineStatus', label: '上下线状态', align: 'center' as const }, - // 交易状态 - { slotName: 'tradeStatus', label: '交易状态', align: 'center' as const }, - // 最小点差 - { prop: 'minPoint', label: '最小点差', align: 'center' as const }, - // 最大点差 - { prop: 'maxPoint', label: '最大点差', align: 'center' as const }, - // 合约大小 - { prop: 'contractSize', label: '合约大小', align: 'center' as const }, - // 最小波动 - { prop: 'minFlux', label: '最小波动', align: 'center' as const }, - // 单位 - { prop: 'unit', label: '单位', align: 'center' as const }, - // 所属交易组 - { prop: 'tradeGroup', label: '所属交易组', align: 'center' as const }, - // 多头库存费 - { prop: 'longStockFee', label: '多头库存费', align: 'center' as const }, - // 空头库存费 - { prop: 'shortStockFee', label: '空头库存费', align: 'center' as const }, - // 类型 - { prop: 'type', label: '类型', align: 'center' as const }, - // 止盈水平 - { prop: 'profitLevel', label: '止盈水平', align: 'center' as const }, + // id + { prop: 'id', label: 'ID', align: 'center' as const }, + // 名称 + { prop: 'varietyName', label: '名称', align: 'center' as const }, + // 编号 + { prop: 'varietyCode', label: '编号', align: 'center' as const }, + //上下线状态 + { slotName: 'onlineStatus', label: '上下线状态', align: 'center' as const }, + // 交易状态 + { slotName: 'tradeStatus', label: '交易状态', align: 'center' as const }, + // 最小点差 + { prop: 'minPoint', label: '最小点差', align: 'center' as const }, + // 最大点差 + { prop: 'maxPoint', label: '最大点差', align: 'center' as const }, + // 合约大小 + { prop: 'contractSize', label: '合约大小', align: 'center' as const }, + // 最小波动 + { prop: 'minFlux', label: '最小波动', align: 'center' as const }, + // 单位 + { prop: 'unit', label: '单位', align: 'center' as const }, + // 交易时间 + { prop: 'tradeGroup', label: '交易时间', align: 'center' as const }, + // 多头库存费 + { prop: 'longStockFee', label: '多头库存费', align: 'center' as const }, + // 空头库存费 + { prop: 'shortStockFee', label: '空头库存费', align: 'center' as const }, + // 类型 + { prop: 'type', label: '类型', align: 'center' as const }, + // 止盈水平 + { prop: 'profitLevel', label: '止盈水平', align: 'center' as const }, ] /** * @description: dialog表单配置 */ export const editDialogFormItem = [ - // 名称 - { prop: 'varietyName', label: '名称', type: 'input' as const, placeholder: '请输入名称' }, - // 编号 - { prop: 'varietyCode', label: '编号', type: 'input' as const, placeholder: '请输入编号' }, - // 所属交易组 - { prop: 'tradeGroup', label: '所属交易组', type: 'select' as const, placeholder: '请输入所属交易组' }, - // 最大点差 - { prop: 'maxPoint', label: '最大点差', type: 'input' as const, placeholder: '请输入最大点差' }, - // 最小点差 - { prop: 'minPoint', label: '最小点差', type: 'input' as const, placeholder: '请输入最小点差' }, - // 合约大小 - { prop: 'contractSize', label: '合约大小', type: 'input' as const, placeholder: '请输入合约大小' }, - // 多头库存费 - { prop: 'longStockFee', label: '多头库存费', type: 'input' as const, placeholder: '请输入多头库存费' }, - // 空头库存费 - { prop: 'shortStockFee', label: '空头库存费', type: 'input' as const, placeholder: '请输入空头库存费' }, - // 预付款对冲 - { prop: 'prepaymentHedge', label: '预付款对冲', type: 'input' as const, placeholder: '请输入预付款对冲' }, - // 预付款百分比 - { prop: 'prepaymentPercent', label: '预付款百分比', type: 'input' as const, placeholder: '请输入预付款百分比' }, - // 小数位 - { prop: 'decimalPlaces', label: '小数位', type: 'input' as const, placeholder: '请输入小数位' }, - // 点差小数位 - { prop: 'pointDecimalPlaces', label: '点差小数位', type: 'input' as const, placeholder: '请输入点差小数位' }, - // 止盈水平 - { prop: 'profitLevel', label: '止盈水平', type: 'input' as const, placeholder: '请输入止盈水平' }, - // 单位 - { prop: 'unit', label: '单位', type: 'input' as const, placeholder: '请输入单位' }, - // 最小波动 - { prop: 'minFlux', label: '最小波动', type: 'input' as const, placeholder: '请输入最小波动' }, - // 类型 - { prop: 'type', label: '类型', type: 'select' as const, placeholder: '请选择类型' }, - // 上传图片地址 - { prop: 'imageUrl', slotName: 'upload', label: '上传图片' ,type: 'upload' as const}, - // 上下线状态 - { prop: 'onlineStatus', label: '上下线状态', type: 'switch' as const}, - // 交易状态 - { prop: 'tradeStatus', label: '交易状态', type: 'switch' as const}, - -] \ No newline at end of file + // 名称 + { prop: 'varietyName', label: '名称', type: 'input' as const, placeholder: '请输入名称' }, + // 编号 + { prop: 'varietyCode', label: '编号', type: 'input' as const, placeholder: '请输入编号' }, + // 交易时间 + { + prop: 'tradeGroup', + label: '交易时间', + type: 'select' as const, + placeholder: '请选择交易时间', + }, + // 最大点差 + { prop: 'maxPoint', label: '最大点差', type: 'input' as const, placeholder: '请输入最大点差' }, + // 最小点差 + { prop: 'minPoint', label: '最小点差', type: 'input' as const, placeholder: '请输入最小点差' }, + // 合约大小 + { + prop: 'contractSize', + label: '合约大小', + type: 'input' as const, + placeholder: '请输入合约大小', + }, + // 多头库存费 + { + prop: 'longStockFee', + label: '多头库存费', + type: 'input' as const, + placeholder: '请输入多头库存费', + }, + // 空头库存费 + { + prop: 'shortStockFee', + label: '空头库存费', + type: 'input' as const, + placeholder: '请输入空头库存费', + }, + // 预付款对冲 + { + prop: 'prepaymentHedge', + label: '预付款对冲', + type: 'input' as const, + placeholder: '请输入预付款对冲', + }, + // 预付款百分比 + { + prop: 'prepaymentPercent', + label: '预付款百分比', + type: 'input' as const, + placeholder: '请输入预付款百分比', + }, + // 小数位 + { prop: 'decimalPlaces', label: '小数位', type: 'input' as const, placeholder: '请输入小数位' }, + // 点差小数位 + { + prop: 'pointDecimalPlaces', + label: '点差小数位', + type: 'input' as const, + placeholder: '请输入点差小数位', + }, + // 止盈水平 + { prop: 'profitLevel', label: '止盈水平', type: 'input' as const, placeholder: '请输入止盈水平' }, + // 单位 + { prop: 'unit', label: '单位', type: 'input' as const, placeholder: '请输入单位' }, + // 最小波动 + { prop: 'minFlux', label: '最小波动', type: 'input' as const, placeholder: '请输入最小波动' }, + // 类型 + { prop: 'type', label: '类型', type: 'select' as const, placeholder: '请选择类型' }, + // 上传图片地址 + { prop: 'imageUrl', slotName: 'upload', label: '上传图片', type: 'upload' as const }, + // 上下线状态 + { prop: 'onlineStatus', label: '上下线状态', type: 'switch' as const }, + // 交易状态 + { prop: 'tradeStatus', label: '交易状态', type: 'switch' as const }, +]