|
|
@ -1,13 +1,37 @@ |
|
|
|
<template> |
|
|
|
<template> |
|
|
|
<a-card :bordered="false"> |
|
|
|
<a-card :bordered="false"> |
|
|
|
<!-- <!– 查询区域 –>--> |
|
|
|
<!-- 查询区域 --> |
|
|
|
<!-- <div class="table-page-search-wrapper">--> |
|
|
|
<!-- <div class="table-page-search-wrapper">--> |
|
|
|
<!-- <a-form layout="inline" @keyup.enter.native="searchQuery">--> |
|
|
|
<!-- <a-form layout="inline" @keyup.enter.native="searchQuery">--> |
|
|
|
<!-- <a-row :gutter="24">--> |
|
|
|
<!-- <a-row :gutter="24">--> |
|
|
|
<!-- </a-row>--> |
|
|
|
<!-- </a-row>--> |
|
|
|
<!-- </a-form>--> |
|
|
|
<!-- </a-form>--> |
|
|
|
<!-- </div>--> |
|
|
|
<!-- </div>--> |
|
|
|
<!-- <!– 查询区域-END –>--> |
|
|
|
<!-- 查询区域-END --> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<!-- 查询区域 --> |
|
|
|
|
|
|
|
<div class="table-page-search-wrapper"> |
|
|
|
|
|
|
|
<a-form layout="inline" @keyup.enter.native="searchQuery"> |
|
|
|
|
|
|
|
<a-row :gutter="24"> |
|
|
|
|
|
|
|
<a-col :sm="5"> |
|
|
|
|
|
|
|
<a-form-model-item label="设备编号" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="id"> |
|
|
|
|
|
|
|
<a-input v-model="queryParam.id" placeholder="请输入设备编号"></a-input> |
|
|
|
|
|
|
|
</a-form-model-item> |
|
|
|
|
|
|
|
</a-col> |
|
|
|
|
|
|
|
<a-col :sm="5"> |
|
|
|
|
|
|
|
<a-form-model-item label="设备名称" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="name"> |
|
|
|
|
|
|
|
<a-input v-model="queryParam.name" placeholder="请输入设备名称"></a-input> |
|
|
|
|
|
|
|
</a-form-model-item> |
|
|
|
|
|
|
|
</a-col> |
|
|
|
|
|
|
|
<a-col :xl="6" :lg="7" :md="8" :sm="24"> |
|
|
|
|
|
|
|
<span style="float: left;overflow: hidden;" class="table-page-search-submitButtons"> |
|
|
|
|
|
|
|
<a-button type="primary" @click="searchQuery" icon="search">查询</a-button> |
|
|
|
|
|
|
|
<a-button type="primary" @click="searchReset" icon="reload" style="margin-left: 8px">重置</a-button> |
|
|
|
|
|
|
|
</span> |
|
|
|
|
|
|
|
</a-col> |
|
|
|
|
|
|
|
</a-row> |
|
|
|
|
|
|
|
</a-form> |
|
|
|
|
|
|
|
</div> |
|
|
|
|
|
|
|
|
|
|
|
<!-- 操作按钮区域 --> |
|
|
|
<!-- 操作按钮区域 --> |
|
|
|
<!-- <div class="table-operator">--> |
|
|
|
<!-- <div class="table-operator">--> |
|
|
@ -17,7 +41,8 @@ |
|
|
|
<!-- table区域-begin --> |
|
|
|
<!-- table区域-begin --> |
|
|
|
<div> |
|
|
|
<div> |
|
|
|
<div class="ant-alert ant-alert-info" style="margin-bottom: 16px;"> |
|
|
|
<div class="ant-alert ant-alert-info" style="margin-bottom: 16px;"> |
|
|
|
<i class="anticon anticon-info-circle ant-alert-icon"></i> 已选择 <a style="font-weight: 600">{{ selectedRowKeys.length }}</a>项 |
|
|
|
<i class="anticon anticon-info-circle ant-alert-icon"></i> 已选择 <a |
|
|
|
|
|
|
|
style="font-weight: 600">{{ selectedRowKeys.length }}</a>项 |
|
|
|
<a style="margin-left: 24px" @click="onClearSelected">清空</a> |
|
|
|
<a style="margin-left: 24px" @click="onClearSelected">清空</a> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
|
|
|
|
|
|
|
@ -103,25 +128,26 @@ |
|
|
|
import ZyOperationparametersList from './ZyOperationparametersList' |
|
|
|
import ZyOperationparametersList from './ZyOperationparametersList' |
|
|
|
import '@/assets/less/TableExpand.less' |
|
|
|
import '@/assets/less/TableExpand.less' |
|
|
|
import ZyDevicetypeDetail from './modules/ZyDevicetypeDetail' |
|
|
|
import ZyDevicetypeDetail from './modules/ZyDevicetypeDetail' |
|
|
|
|
|
|
|
|
|
|
|
export default { |
|
|
|
export default { |
|
|
|
name: "ZyDevicetypeList", |
|
|
|
name: "ZyDevicetypeList", |
|
|
|
mixins: [JeecgListMixin], |
|
|
|
mixins: [JeecgListMixin], |
|
|
|
components: { |
|
|
|
components: { |
|
|
|
ZyTypeparametersList, |
|
|
|
// ZyTypeparametersList, |
|
|
|
ZyOperationparametersList, |
|
|
|
// ZyOperationparametersList, |
|
|
|
ZyDevicetypeModal, |
|
|
|
// ZyDevicetypeModal, |
|
|
|
ZyDevicetypeDetail |
|
|
|
// ZyDevicetypeDetail |
|
|
|
}, |
|
|
|
}, |
|
|
|
data() { |
|
|
|
data() { |
|
|
|
return { |
|
|
|
return { |
|
|
|
description: '设备类型管理页面', |
|
|
|
description: '设备类型管理页面', |
|
|
|
// 表头 |
|
|
|
// 表头 |
|
|
|
columns: [ |
|
|
|
columns: [ |
|
|
|
// { |
|
|
|
{ |
|
|
|
// title:'类型编号', |
|
|
|
title: '设备编号', |
|
|
|
// align:"center", |
|
|
|
align: "center", |
|
|
|
// dataIndex: 'code' |
|
|
|
dataIndex: 'id' |
|
|
|
// }, |
|
|
|
}, |
|
|
|
{ |
|
|
|
{ |
|
|
|
title: '名称', |
|
|
|
title: '名称', |
|
|
|
align: "center", |
|
|
|
align: "center", |
|
|
@ -154,11 +180,11 @@ |
|
|
|
align: "center", |
|
|
|
align: "center", |
|
|
|
dataIndex: 'manufacturer' |
|
|
|
dataIndex: 'manufacturer' |
|
|
|
}, |
|
|
|
}, |
|
|
|
{ |
|
|
|
// { |
|
|
|
title:'供货商', |
|
|
|
// title:'供货商', |
|
|
|
align:"center", |
|
|
|
// align:"center", |
|
|
|
dataIndex: 'supplier' |
|
|
|
// dataIndex: 'supplier' |
|
|
|
}, |
|
|
|
// }, |
|
|
|
// { |
|
|
|
// { |
|
|
|
// title:'联系人', |
|
|
|
// title:'联系人', |
|
|
|
// align:"center", |
|
|
|
// align:"center", |
|
|
@ -177,8 +203,7 @@ |
|
|
|
exportXlsUrl: "/devicetype/zyDevicetype/exportXls", |
|
|
|
exportXlsUrl: "/devicetype/zyDevicetype/exportXls", |
|
|
|
importExcelUrl: "devicetype/zyDevicetype/importExcel", |
|
|
|
importExcelUrl: "devicetype/zyDevicetype/importExcel", |
|
|
|
}, |
|
|
|
}, |
|
|
|
dictOptions:{ |
|
|
|
dictOptions: {}, |
|
|
|
}, |
|
|
|
|
|
|
|
/* 分页参数 */ |
|
|
|
/* 分页参数 */ |
|
|
|
ipagination: { |
|
|
|
ipagination: { |
|
|
|
current: 1, |
|
|
|
current: 1, |
|
|
|