Commit dd6aa462 authored by 吴志坤's avatar 吴志坤

基础信息

parent 6482517e
...@@ -3,7 +3,7 @@ import Qs from 'qs' ...@@ -3,7 +3,7 @@ import Qs from 'qs'
// 查询基础信息列表 // 查询基础信息列表
export function listBasicInfo(query) { export function listBasicInfo(query) {
return request({ return request({
url: '/wbbaseinfo/queryWbBaseinfos', url: '/wbbaseinfo/queryWbBaseinfoByPagination',
method: 'get', method: 'get',
params: query params: query
}) })
......
<template> <template>
<div class="app-container"> <div class="app-container">
<el-form ref="queryForm" style="padding: 0 0 0 10px" :model="queryParams" :inline="true"> <el-form ref="queryForm" style="padding: 0 0 0 10px" :model="queryParams" :inline="true">
<el-form-item label="pn" prop="roleName"> <el-form-item label="pn" prop="pgx">
<el-input <el-input
v-model="queryParams.roleName" v-model="queryParams.pn"
placeholder="请输入pn" placeholder="请输入pn"
clearable clearable
:maxlength="30" :maxlength="30"
...@@ -12,9 +12,9 @@ ...@@ -12,9 +12,9 @@
@keyup.enter.native="handleQuery" @keyup.enter.native="handleQuery"
/> />
</el-form-item> </el-form-item>
<el-form-item label="ptype" prop="roleKey"> <el-form-item label="ptype" prop="pgx">
<el-input <el-input
v-model="queryParams.roleKey" v-model="queryParams.ptype"
placeholder="请输入ptype" placeholder="请输入ptype"
clearable clearable
size="small" size="small"
...@@ -22,42 +22,35 @@ ...@@ -22,42 +22,35 @@
@keyup.enter.native="handleQuery" @keyup.enter.native="handleQuery"
/> />
</el-form-item> </el-form-item>
<el-form-item label="pgx" prop="flag"> <el-form-item label="pgx" prop="pgx">
<el-select <el-input
v-model="queryParams.flag" v-model="queryParams.pgx"
placeholder="请选择pgx" placeholder="请输入ptype"
clearable clearable
size="small" size="small"
style="width: 150px" style="width: 150px"
> @keyup.enter.native="handleQuery"
<el-option />
v-for="dict in statusOptions"
:key="dict.dictValue"
:label="dict.dictLabel"
:value="dict.dictValue"
/>
</el-select>
</el-form-item>
<el-form-item>
<el-button type="primary" size="small" @click="handleQuery">查询</el-button>
</el-form-item>
<div style="float: right">
<el-form-item> <el-form-item>
<el-button <el-button type="primary" size="small" @click="handleQuery">查询</el-button>
type="primary"
size="small"
@click="handleAdd"
>新增</el-button>
<el-button
style="padding: 8px 7px;"
type="success"
size="small"
icon="el-icon-download"
@click="handleExport"
>导出</el-button>
</el-form-item> </el-form-item>
</div> <div style="float: right">
</el-form> <el-form-item>
<el-button
type="primary"
size="small"
@click="handleAdd"
>新增</el-button>
<el-button
style="padding: 8px 7px;"
type="success"
size="small"
icon="el-icon-download"
@click="handleExport"
>导出</el-button>
</el-form-item>
</div>
</el-form-item></el-form>
<div class="placeholder" /> <div class="placeholder" />
<div style="padding:5px 10px"> <div style="padding:5px 10px">
<div class="mb12 font-small-bold">设备基本信息列表</div> <div class="mb12 font-small-bold">设备基本信息列表</div>
...@@ -129,8 +122,8 @@ ...@@ -129,8 +122,8 @@
<pagination <pagination
v-show="total>0" v-show="total>0"
:total="total" :total="total"
:page.sync="queryParams.pageNum" :page.sync="queryParams.page"
:limit.sync="queryParams.pageSize" :limit.sync="queryParams.rows"
@pagination="getList" @pagination="getList"
/> />
...@@ -144,19 +137,19 @@ ...@@ -144,19 +137,19 @@
<el-input v-model.trim="form.ptype" show-word-limit :maxlength="30" placeholder="请输入ptype" /> <el-input v-model.trim="form.ptype" show-word-limit :maxlength="30" placeholder="请输入ptype" />
</el-form-item> </el-form-item>
<el-form-item label="pgx" prop="pgx"> <el-form-item label="pgx" prop="pgx">
<el-input-number v-model="form.pgx" style="width: 100%" controls-position="right" :min="0" placeholder="请输入pgx"/> <el-input-number v-model="form.pgx" style="width: 100%" controls-position="right" :min="0" placeholder="请输入pgx" />
</el-form-item> </el-form-item>
<el-form-item label="prank" prop="prank"> <el-form-item label="prank" prop="prank">
<el-input-number v-model="form.pgx" style="width: 100%" controls-position="right" :min="0" placeholder="请输入prank"/> <el-input-number v-model="form.pgx" style="width: 100%" controls-position="right" :min="0" placeholder="请输入prank" />
</el-form-item> </el-form-item>
<el-form-item label="pissb" prop="pissb"> <el-form-item label="pissb" prop="pissb">
<el-input-number v-model="form.pissb" style="width: 100%" controls-position="right" :min="0" placeholder="请输入pissb"/> <el-input-number v-model="form.pissb" style="width: 100%" controls-position="right" :min="0" placeholder="请输入pissb" />
</el-form-item> </el-form-item>
<el-form-item label="psm" prop="psm"> <el-form-item label="psm" prop="psm">
<el-input-number v-model="form.psm" style="width: 100%" controls-position="right" :min="0" placeholder="请输入psm"/> <el-input-number v-model="form.psm" style="width: 100%" controls-position="right" :min="0" placeholder="请输入psm" />
</el-form-item> </el-form-item>
<el-form-item label="psy" prop="psy"> <el-form-item label="psy" prop="psy">
<el-input-number v-model="form.psy" style="width: 100%" controls-position="right" :min="0" placeholder="请输入psy"/> <el-input-number v-model="form.psy" style="width: 100%" controls-position="right" :min="0" placeholder="请输入psy" />
</el-form-item> </el-form-item>
<el-form-item label="备注"> <el-form-item label="备注">
<el-input v-model.trim="form.remark" maxlength="200" show-word-limit type="textarea" placeholder="请输入内容" /> <el-input v-model.trim="form.remark" maxlength="200" show-word-limit type="textarea" placeholder="请输入内容" />
...@@ -255,8 +248,8 @@ export default { ...@@ -255,8 +248,8 @@ export default {
tOptions: [], tOptions: [],
// 查询参数 // 查询参数
queryParams: { queryParams: {
pageNum: 1, page: 1,
pageSize: 10, rows: 10,
roleName: undefined, roleName: undefined,
roleKey: undefined, roleKey: undefined,
flag: undefined flag: undefined
...@@ -309,8 +302,8 @@ export default { ...@@ -309,8 +302,8 @@ export default {
this.loading = true this.loading = true
listBasicInfo(this.queryParams).then( listBasicInfo(this.queryParams).then(
response => { response => {
this.basicInfoList = response.data this.basicInfoList = response.rows
this.total = response.data.length this.total = response.total
this.loading = false this.loading = false
} }
) )
...@@ -423,7 +416,7 @@ export default { ...@@ -423,7 +416,7 @@ export default {
}, },
/** 查询按钮操作 */ /** 查询按钮操作 */
handleQuery() { handleQuery() {
this.queryParams.pageNum = 1 this.queryParams.page = 1
this.getList() this.getList()
}, },
/** 重置按钮操作 */ /** 重置按钮操作 */
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment