生产环境配置及目录变化

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 内置变量,无需修改)
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

View File

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

View File

@ -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: '节假日时间', // 左侧菜单显示的标题
},
},
{

View File

@ -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},
// 名称
{ 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 },
]