生产环境配置及目录变化

This commit is contained in:
Songsl 2026-04-22 14:25:30 +08:00
parent 8ac4c35464
commit dba9ad8c8c
4 changed files with 110 additions and 76 deletions

View File

@ -1,8 +1,8 @@
# 开发环境标识Vite 内置变量,无需修改) # 开发环境标识Vite 内置变量,无需修改)
NODE_ENV = development NODE_ENV = development
# 开发环境接口基础地址(对应你配置的 192.168.11.113:8085/api # 开发环境接口基础地址(对应你配置的 http://192.168.11.183:8085/api
VITE_API_BASE_URL = http://192.168.11.113:8085/api VITE_API_BASE_URL = http://192.168.11.183:8085/api
# 请求超时时间(毫秒) # 请求超时时间(毫秒)
VITE_REQUEST_TIMEOUT = 10000 VITE_REQUEST_TIMEOUT = 10000

View File

@ -159,7 +159,7 @@ const staticMenuList = ref<ElMenuItem[]>([
}, },
{ {
id: 42, id: 42,
label: '交易', label: '交易时间',
path: '/trade/group', // index="4-2" path: '/trade/group', // index="4-2"
icon: '', icon: '',
}, },
@ -183,7 +183,7 @@ const staticMenuList = ref<ElMenuItem[]>([
}, },
{ {
id: 46, id: 46,
label: '交易时间', label: '节假日时间',
path: '/trade/time', // index="4-3" path: '/trade/time', // index="4-3"
icon: '', icon: '',
}, },

View File

@ -178,7 +178,7 @@ const routes = [
name: 'Group', name: 'Group',
component: () => import('@/views/trade/group/index.vue'), component: () => import('@/views/trade/group/index.vue'),
meta: { meta: {
title: '交易', // 左侧菜单显示的标题 title: '交易时间', // 左侧菜单显示的标题
}, },
}, },
{ {
@ -186,7 +186,7 @@ const routes = [
name: 'Time', name: 'Time',
component: () => import('@/views/trade/time/index.vue'), component: () => import('@/views/trade/time/index.vue'),
meta: { meta: {
title: '交易时间', // 左侧菜单显示的标题 title: '节假日时间', // 左侧菜单显示的标题
}, },
}, },
{ {

View File

@ -10,79 +10,113 @@ export const search = [
* @description: * @description:
*/ */
export const tableColumns = [ export const tableColumns = [
// id // id
{ prop: 'id', label: 'ID', align: 'center' as const }, { prop: 'id', label: 'ID', align: 'center' as const },
// 名称 // 名称
{ prop: 'varietyName', label: '名称', align: 'center' as const }, { prop: 'varietyName', label: '名称', align: 'center' as const },
// 编号 // 编号
{ prop: 'varietyCode', label: '编号', align: 'center' as const }, { prop: 'varietyCode', label: '编号', align: 'center' as const },
//上下线状态 //上下线状态
{ slotName: 'onlineStatus', label: '上下线状态', align: 'center' as const }, { slotName: 'onlineStatus', label: '上下线状态', align: 'center' as const },
// 交易状态 // 交易状态
{ slotName: 'tradeStatus', label: '交易状态', align: 'center' as const }, { slotName: 'tradeStatus', label: '交易状态', align: 'center' as const },
// 最小点差 // 最小点差
{ prop: 'minPoint', label: '最小点差', align: 'center' as const }, { prop: 'minPoint', label: '最小点差', align: 'center' as const },
// 最大点差 // 最大点差
{ prop: 'maxPoint', label: '最大点差', align: 'center' as const }, { prop: 'maxPoint', label: '最大点差', align: 'center' as const },
// 合约大小 // 合约大小
{ prop: 'contractSize', label: '合约大小', align: 'center' as const }, { prop: 'contractSize', label: '合约大小', align: 'center' as const },
// 最小波动 // 最小波动
{ prop: 'minFlux', label: '最小波动', align: 'center' as const }, { prop: 'minFlux', label: '最小波动', align: 'center' as const },
// 单位 // 单位
{ prop: 'unit', label: '单位', align: 'center' as const }, { prop: 'unit', label: '单位', align: 'center' as const },
// 所属交易组 // 交易时间
{ prop: 'tradeGroup', label: '所属交易组', align: 'center' as const }, { prop: 'tradeGroup', label: '交易时间', align: 'center' as const },
// 多头库存费 // 多头库存费
{ prop: 'longStockFee', label: '多头库存费', align: 'center' as const }, { prop: 'longStockFee', label: '多头库存费', align: 'center' as const },
// 空头库存费 // 空头库存费
{ prop: 'shortStockFee', label: '空头库存费', align: 'center' as const }, { prop: 'shortStockFee', label: '空头库存费', align: 'center' as const },
// 类型 // 类型
{ prop: 'type', label: '类型', align: 'center' as const }, { prop: 'type', label: '类型', align: 'center' as const },
// 止盈水平 // 止盈水平
{ prop: 'profitLevel', label: '止盈水平', align: 'center' as const }, { prop: 'profitLevel', label: '止盈水平', align: 'center' as const },
] ]
/** /**
* @description: dialog表单配置 * @description: dialog表单配置
*/ */
export const editDialogFormItem = [ export const editDialogFormItem = [
// 名称 // 名称
{ prop: 'varietyName', label: '名称', type: 'input' as const, placeholder: '请输入名称' }, { prop: 'varietyName', label: '名称', type: 'input' as const, placeholder: '请输入名称' },
// 编号 // 编号
{ prop: 'varietyCode', label: '编号', type: 'input' as const, placeholder: '请输入编号' }, { prop: 'varietyCode', label: '编号', type: 'input' as const, placeholder: '请输入编号' },
// 所属交易组 // 交易时间
{ prop: 'tradeGroup', label: '所属交易组', type: 'select' as const, placeholder: '请输入所属交易组' }, {
// 最大点差 prop: 'tradeGroup',
{ prop: 'maxPoint', label: '最大点差', type: 'input' as const, placeholder: '请输入最大点差' }, label: '交易时间',
// 最小点差 type: 'select' as const,
{ prop: 'minPoint', label: '最小点差', type: 'input' as const, placeholder: '请输入最小点差' }, placeholder: '请选择交易时间',
// 合约大小 },
{ prop: 'contractSize', label: '合约大小', type: 'input' as const, placeholder: '请输入合约大小' }, // 最大点差
// 多头库存费 { prop: 'maxPoint', label: '最大点差', type: 'input' as const, placeholder: '请输入最大点差' },
{ prop: 'longStockFee', label: '多头库存费', type: 'input' as const, placeholder: '请输入多头库存费' }, // 最小点差
// 空头库存费 { prop: 'minPoint', label: '最小点差', type: 'input' as const, placeholder: '请输入最小点差' },
{ prop: 'shortStockFee', label: '空头库存费', type: 'input' as const, placeholder: '请输入空头库存费' }, // 合约大小
// 预付款对冲 {
{ prop: 'prepaymentHedge', label: '预付款对冲', type: 'input' as const, placeholder: '请输入预付款对冲' }, prop: 'contractSize',
// 预付款百分比 label: '合约大小',
{ prop: 'prepaymentPercent', label: '预付款百分比', type: 'input' as const, placeholder: '请输入预付款百分比' }, type: 'input' as const,
// 小数位 placeholder: '请输入合约大小',
{ prop: 'decimalPlaces', label: '小数位', type: 'input' as const, placeholder: '请输入小数位' }, },
// 点差小数位 // 多头库存费
{ prop: 'pointDecimalPlaces', label: '点差小数位', type: 'input' as const, placeholder: '请输入点差小数位' }, {
// 止盈水平 prop: 'longStockFee',
{ prop: 'profitLevel', label: '止盈水平', type: 'input' as const, placeholder: '请输入止盈水平' }, label: '多头库存费',
// 单位 type: 'input' as const,
{ prop: 'unit', label: '单位', type: 'input' as const, placeholder: '请输入单位' }, placeholder: '请输入多头库存费',
// 最小波动 },
{ prop: 'minFlux', label: '最小波动', type: 'input' as const, placeholder: '请输入最小波动' }, // 空头库存费
// 类型 {
{ prop: 'type', label: '类型', type: 'select' as const, placeholder: '请选择类型' }, prop: 'shortStockFee',
// 上传图片地址 label: '空头库存费',
{ prop: 'imageUrl', slotName: 'upload', label: '上传图片' ,type: 'upload' as const}, type: 'input' as const,
// 上下线状态 placeholder: '请输入空头库存费',
{ prop: 'onlineStatus', label: '上下线状态', type: 'switch' as const}, },
// 交易状态 // 预付款对冲
{ prop: 'tradeStatus', label: '交易状态', type: 'switch' as const}, {
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 },
]