完善功能
This commit is contained in:
@ -5,8 +5,7 @@ const config = {
|
|||||||
// 开发环境使用相对路径(通过代理),生产环境使用完整URL
|
// 开发环境使用相对路径(通过代理),生产环境使用完整URL
|
||||||
baseUrl: import.meta.env.DEV
|
baseUrl: import.meta.env.DEV
|
||||||
? '/'
|
? '/'
|
||||||
// : `${import.meta.env.VITE_APP_BASE_URL || 'https://test1.stnav.com'}/`, //请求接口域名
|
: `${import.meta.env.VITE_APP_BASE_URL}/`, //请求接口域名
|
||||||
: `${import.meta.env.VITE_APP_BASE_URL || 'https://76458.com'}/`, //请求接口域名
|
|
||||||
urlPrefix: 'brokerapi', //请求默认前缀
|
urlPrefix: 'brokerapi', //请求默认前缀
|
||||||
timeout: 10 * 1000 //请求超时时长
|
timeout: 10 * 1000 //请求超时时长
|
||||||
}
|
}
|
||||||
|
|||||||
@ -39,7 +39,10 @@
|
|||||||
</el-form>
|
</el-form>
|
||||||
</el-card>
|
</el-card>
|
||||||
<el-card class="!border-none" v-loading="pager.loading" shadow="never">
|
<el-card class="!border-none" v-loading="pager.loading" shadow="never">
|
||||||
<el-button v-perms="['broker_reflect/add']" type="primary" @click="handleAdd">
|
<div class="font-bold mb-4">
|
||||||
|
注:提现时间为每月1号和16号
|
||||||
|
</div>
|
||||||
|
<el-button v-perms="['broker_reflect/add']" type="primary" :disabled="!isWithdrawDay" @click="handleAdd">
|
||||||
<template #icon>
|
<template #icon>
|
||||||
<icon name="el-icon-Plus" />
|
<icon name="el-icon-Plus" />
|
||||||
</template>
|
</template>
|
||||||
@ -50,6 +53,8 @@
|
|||||||
删除
|
删除
|
||||||
</el-button>
|
</el-button>
|
||||||
<div class="mt-4">
|
<div class="mt-4">
|
||||||
|
|
||||||
|
|
||||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||||
<el-table-column type="selection" width="55" />
|
<el-table-column type="selection" width="55" />
|
||||||
<el-table-column label="订单编号" prop="order_sn" show-overflow-tooltip />
|
<el-table-column label="订单编号" prop="order_sn" show-overflow-tooltip />
|
||||||
@ -153,8 +158,19 @@ const { pager, getLists, resetParams, resetPage } = usePaging({
|
|||||||
params: queryParams
|
params: queryParams
|
||||||
})
|
})
|
||||||
|
|
||||||
|
// 计算属性:是否为提现日(1号或16号)
|
||||||
|
const isWithdrawDay = computed(() => {
|
||||||
|
const today = new Date()
|
||||||
|
const day = today.getDate()
|
||||||
|
return day === 1 || day === 16
|
||||||
|
})
|
||||||
|
|
||||||
// 添加
|
// 添加
|
||||||
const handleAdd = async () => {
|
const handleAdd = async () => {
|
||||||
|
if (!isWithdrawDay.value) {
|
||||||
|
feedback.msgError('未到提现日期')
|
||||||
|
return
|
||||||
|
}
|
||||||
showEdit.value = true
|
showEdit.value = true
|
||||||
await nextTick()
|
await nextTick()
|
||||||
editRef.value?.open('add')
|
editRef.value?.open('add')
|
||||||
|
|||||||
@ -6,7 +6,7 @@ import AutoImport from 'unplugin-auto-import/vite'
|
|||||||
import { ElementPlusResolver } from 'unplugin-vue-components/resolvers'
|
import { ElementPlusResolver } from 'unplugin-vue-components/resolvers'
|
||||||
import Components from 'unplugin-vue-components/vite'
|
import Components from 'unplugin-vue-components/vite'
|
||||||
import { fileURLToPath, URL } from 'url'
|
import { fileURLToPath, URL } from 'url'
|
||||||
import { defineConfig } from 'vite'
|
import { defineConfig, loadEnv } from 'vite'
|
||||||
import { createStyleImportPlugin, ElementPlusResolve } from 'vite-plugin-style-import'
|
import { createStyleImportPlugin, ElementPlusResolve } from 'vite-plugin-style-import'
|
||||||
import { createSvgIconsPlugin } from 'vite-plugin-svg-icons'
|
import { createSvgIconsPlugin } from 'vite-plugin-svg-icons'
|
||||||
import vueSetupExtend from 'vite-plugin-vue-setup-extend'
|
import vueSetupExtend from 'vite-plugin-vue-setup-extend'
|
||||||
@ -36,17 +36,21 @@ function getElementPlusStylePaths() {
|
|||||||
return stylePaths
|
return stylePaths
|
||||||
}
|
}
|
||||||
|
|
||||||
export default defineConfig({
|
export default defineConfig(({ mode }) => {
|
||||||
|
const env = loadEnv(mode, process.cwd())
|
||||||
|
const targetUrl = env.VITE_APP_BASE_URL || 'https://test1.stnav.com'
|
||||||
|
|
||||||
|
return {
|
||||||
base: '/broker/',
|
base: '/broker/',
|
||||||
server: {
|
server: {
|
||||||
host: '0.0.0.0',
|
host: '0.0.0.0',
|
||||||
port: 5177, // 修改端口号,如有需要可调整
|
port: 5175, // 修改端口号,如有需要可调整
|
||||||
hmr: true,
|
hmr: true,
|
||||||
open: true,
|
open: true,
|
||||||
proxy: {
|
proxy: {
|
||||||
'/brokerapi': {
|
'/brokerapi/': {
|
||||||
// target: 'https://test1.stnav.com',
|
target: targetUrl,
|
||||||
target: 'https://76458.com',
|
// target: 'https://76458.com',
|
||||||
changeOrigin: true,
|
changeOrigin: true,
|
||||||
secure: true,
|
secure: true,
|
||||||
rewrite: (path) => path
|
rewrite: (path) => path
|
||||||
@ -110,4 +114,5 @@ export default defineConfig({
|
|||||||
__VUE_PROD_HYDRATION__: true,
|
__VUE_PROD_HYDRATION__: true,
|
||||||
__VUE_PROD_HYDRATION_MISMATCH_DETAILS__: false
|
__VUE_PROD_HYDRATION_MISMATCH_DETAILS__: false
|
||||||
}
|
}
|
||||||
|
}
|
||||||
})
|
})
|
||||||
|
|||||||
Reference in New Issue
Block a user