123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161 |
- <!DOCTYPE html>
- <html lang="en">
- <head>
- <title>日志信息管理</title>
- <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/>
- <meta charset="utf-8"/>
- <meta name="viewport"
- content="width=device-width, initial-scale=1.0, maximum-scale=1.0">
- <!-- 引入样式 -->
- <link id="elementThemeG" rel="stylesheet" class="elementTheme"
- href="/common-assets/plugins/element-ui/lib/theme-chalk/element-green.css">
- <link id="elementThemeR" rel="stylesheet" class="elementTheme"
- href="/common-assets/plugins/element-ui/lib/theme-chalk/element-red.css">
- <link id="elementThemeD" rel="stylesheet" class="elementTheme"
- href="/common-assets/plugins/element-ui/lib/theme-chalk/element-default.css">
- <link rel="stylesheet" href="/common-assets/css/dwElementUI.css"/>
- <script src="/common-assets/js/promise-polyfill.min.js"></script>
- <!-- 公共配置 -->
- <script src="/common-assets/js/project.config.js"></script>
- <!-- 公共库文件 -->
- <script src="/common-assets/js/direwolf-library.js"></script>
- </head>
- <body>
- <div id="app">
- <div class="wrapper-cont" id="tOperatingLogListContent" v-cloak v-loading="tOperatingLogPageLoading">
- <el-card class="box-card search-content" shadow="never">
- <el-form label-position="right" size="small" label-width="100px" id="tOperatingLogSearchForm"
- :model="searchParams">
- <el-row :gutter="15">
- <el-col :span="8">
- <el-form-item label="操作日期">
- <el-date-picker v-model="searchParams.operTimeRange" type="daterange"
- range-separator="至" start-placeholder="开始日期" end-placeholder="结束日期"
- value-format="yyyy-MM-dd">
- </el-date-picker>
- </el-form-item>
- </el-col>
- <el-col :span="8">
- <el-form-item label="操作人员账号">
- <el-input placeholder="请输入操作人员账号" v-model="searchParams.operPerAccount">
- </el-input>
- </el-form-item>
- </el-col>
- <el-col :span="8">
- <el-form-item label="操作模块">
- <el-input placeholder="请输入操作模块" v-model="searchParams.operModule">
- </el-input>
- </el-form-item>
- </el-col>
- </el-row>
- <el-row :gutter="15">
- <el-col :span="8">
- <el-form-item label="操作动作">
- <el-input placeholder="请输入操作动作" v-model="searchParams.operAction">
- </el-input>
- </el-form-item>
- </el-col>
- <el-col :span="8">
- <el-form-item label="URL">
- <el-input placeholder="请输入URL" v-model="searchParams.operUrl">
- </el-input>
- </el-form-item>
- </el-col>
- <el-col :span="8">
- <el-form-item label="合同编号">
- <el-input placeholder="请输入合同编号" v-model="searchParams.operContractCode">
- </el-input>
- </el-form-item>
- </el-col>
- </el-row>
- <el-row :gutter="15" >
- <el-col :span="8">
- <el-form-item label="采购申请号">
- <el-input placeholder="请输入采购申请号" v-model="searchParams.operPurchaseApplyCode">
- </el-input>
- </el-form-item>
- </el-col>
- <el-col :span="8">
- <el-form-item label="订单编号">
- <el-input placeholder="请输入订单编号" v-model="searchParams.operOrderCode">
- </el-input>
- </el-form-item>
- </el-col>
- </el-row>
- <el-row :gutter="15">
- <el-col :offset="16" :span="8">
- <el-form-item class="search-content-button-container">
- <el-button-group>
- <el-button type="primary" size="small" @click="refreshTable"
- icon="el-icon-search">查询
- </el-button>
- <el-button size="small" @click="resetSearchParam"
- icon="el-icon-refresh">重置
- </el-button>
- </el-button-group>
- </el-form-item>
- </el-col>
- </el-row>
- </el-form>
- </el-card>
- <el-card class="box-card" shadow="hover">
- <el-button-group v-if="editType !== 'view'">
- <el-button @click="addNewTOperatingLog" size="mini" icon="el-icon-plus">新增
- </el-button>
- <el-button @click="deleteSelectedTOperatingLog" type="danger" size="mini"
- icon="el-icon-delete">删除
- </el-button>
- <el-button @click="viewSelectedTOperatingLog" size="mini" icon="el-icon-tickets">查看
- </el-button>
- </el-button-group>
- <el-table size="medium" stripe border tooltip-effect="dark" v-loading="tOperatingLogTableLoading"
- style="width: 100%;margin-top: 15px;margin-bottom: 15px;" ref="tOperatingLogTable"
- :data="tOperatingLogTablePage.list" @row-click="handleRowClick"
- @sort-change="handleSortChange">
- <el-table-column type="selection" width="55"></el-table-column>
- <el-table-column prop="operTime" label="操作日期" sortable="custom" show-overflow-tooltip>
- </el-table-column>
- <el-table-column prop="operPerAccount" label="操作人员账号" sortable="custom" show-overflow-tooltip>
- </el-table-column>
- <el-table-column prop="operModule" label="操作模块" sortable="custom" show-overflow-tooltip>
- </el-table-column>
- <el-table-column prop="operAction" label="操作动作" sortable="custom" show-overflow-tooltip>
- </el-table-column>
- <el-table-column prop="operUrl" label="URL" sortable="custom" show-overflow-tooltip>
- </el-table-column>
- <el-table-column prop="operContractCode" label="合同编号" sortable="custom" show-overflow-tooltip>
- </el-table-column>
- <el-table-column prop="operPurchaseApplyCode" label="采购申请号" sortable="custom" show-overflow-tooltip>
- </el-table-column>
- <el-table-column prop="operOrderCode" label="订单编号" sortable="custom" show-overflow-tooltip>
- </el-table-column>
- <el-table-column prop="operRemark" label="备注" sortable="custom" show-overflow-tooltip>
- </el-table-column>
- <el-table-column label="操作" :min-width="100" v-if="editType !== 'view'">
- <template slot-scope="scope">
- <el-tooltip content="编辑" placement="top">
- <el-button size="mini" @click="tOperatingLogRecordEdit(scope)"
- icon="el-icon-edit"></el-button>
- </el-tooltip>
- <el-tooltip content="删除" placement="top">
- <el-button size="mini" type="danger" @click="tOperatingLogRecordRemove(scope)"
- icon="el-icon-delete">
- </el-button>
- </el-tooltip>
- </template>
- </el-table-column>
- </el-table>
- <el-pagination layout="total, sizes, ->, prev, pager, next, jumper"
- :total="tOperatingLogTablePage.count" @size-change="handleTableSizeChange"
- @current-change="handleTableCurrentChange" :page-sizes="[5, 10, 15, 20]"
- :page-size="searchParams.limit" background
- :pager-count="3" hide-on-single-page/>
- </el-card>
- </div>
- </div>
- </body>
- <!-- 本页面对应JS-->
- <script src="../../static/config.js"></script>
- <script src="../../static/js/common/tOperatingLogList.js"></script>
- </html>
|