运维数据,nginx-log

This commit is contained in:
zuojianhua 2025-05-26 13:10:43 +08:00
parent 865f015e47
commit e9bf75836b
2 changed files with 25 additions and 9 deletions

View File

@ -192,9 +192,14 @@ export interface LogsQuery extends PageQuery {
userToken?: string; userToken?: string;
/** /**
* *
*/ */
createdAt?: string; beginTime?: string;
/**
*
*/
endTime?: string;
/** /**
* *
@ -228,6 +233,7 @@ export interface LogsQuery extends PageQuery {
/** /**
* *
* @deprecated 使 beginTime endTime
*/ */
params?: any; params?: any;
} }

View File

@ -13,12 +13,23 @@
<el-form-item label="user_token" prop="userToken"> <el-form-item label="user_token" prop="userToken">
<el-input v-model="queryParams.userToken" placeholder="请输入token" clearable @keyup.enter="handleQuery" /> <el-input v-model="queryParams.userToken" placeholder="请输入token" clearable @keyup.enter="handleQuery" />
</el-form-item> </el-form-item>
<el-form-item label="访问时间" prop="createdAt"> <el-form-item label="接口名" prop="apiNames">
<el-input v-model="queryParams.apiNames" placeholder="请输入" clearable @keyup.enter="handleQuery" />
</el-form-item>
<el-form-item label="开始时间" prop="beginTime">
<el-date-picker clearable <el-date-picker clearable
v-model="queryParams.createdAt" v-model="queryParams.beginTime"
type="date" type="date"
value-format="YYYY-MM-DD" value-format="YYYY-MM-DD"
placeholder="请选择" placeholder="选择起始日期"
/>
</el-form-item>
<el-form-item label="终止时间" prop="endTime">
<el-date-picker clearable
v-model="queryParams.endTime"
type="date"
value-format="YYYY-MM-DD"
placeholder="选择终止日期"
/> />
</el-form-item> </el-form-item>
<el-form-item label="手机号" prop="mobile"> <el-form-item label="手机号" prop="mobile">
@ -37,9 +48,6 @@
<el-form-item label="比赛ID" prop="matchId"> <el-form-item label="比赛ID" prop="matchId">
<el-input v-model="queryParams.matchId" placeholder="请输入比赛id" clearable @keyup.enter="handleQuery" /> <el-input v-model="queryParams.matchId" placeholder="请输入比赛id" clearable @keyup.enter="handleQuery" />
</el-form-item> </el-form-item>
<el-form-item label="接口名" prop="apiNames">
<el-input v-model="queryParams.apiNames" placeholder="请输入" clearable @keyup.enter="handleQuery" />
</el-form-item>
<el-form-item> <el-form-item>
<el-button type="primary" icon="Search" @click="handleQuery">搜索</el-button> <el-button type="primary" icon="Search" @click="handleQuery">搜索</el-button>
<el-button icon="Refresh" @click="resetQuery">重置</el-button> <el-button icon="Refresh" @click="resetQuery">重置</el-button>
@ -216,7 +224,9 @@ const data = reactive<PageData<LogsForm, LogsQuery>>({
userAgent: undefined, userAgent: undefined,
requestParams: undefined, requestParams: undefined,
userToken: undefined, userToken: undefined,
createdAt: undefined, // createdAt: undefined, //
beginTime: undefined, //
endTime: undefined, //
mobile: undefined, mobile: undefined,
userId: undefined, userId: undefined,
deviceId: undefined, deviceId: undefined,