|
@@ -2,32 +2,38 @@
|
|
|
<div class="page-nzy-manage">
|
|
|
<div class="page-left" :style="{height:contentHeight+'px',width:contentWidth+'px'}">
|
|
|
<div class="nzy-tools">
|
|
|
- <el-form label-width="120px" :model="paramsList">
|
|
|
+ <el-form label-width="120px" :model="searchParam">
|
|
|
<el-row :gutter="20">
|
|
|
+ <el-col :span="6">
|
|
|
+ <el-form-item label="项目索引:">
|
|
|
+ <el-input v-model="searchParam.xmbh" placeholder="请输入项目索引" clearable></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
<el-col :span="6">
|
|
|
<el-form-item label="项目名称:">
|
|
|
- <el-input v-model="paramsList.xmbh" placeholder="请输入项目名称" clearable></el-input>
|
|
|
+ <el-input v-model="searchParam.xmmc" placeholder="请输入项目名称" clearable></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="6">
|
|
|
<el-form-item label="市:">
|
|
|
- <el-input v-model="paramsList.pcmc" placeholder="请输入市" clearable></el-input>
|
|
|
+ <el-input v-model="searchParam.szs" placeholder="请输入市" clearable></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="6">
|
|
|
- <span></span>
|
|
|
<el-form-item label="县区:">
|
|
|
- <el-input v-model="paramsList.pcmc" placeholder="请输入县区" clearable></el-input>
|
|
|
+ <el-input v-model="searchParam.xzq" placeholder="请输入县区" clearable></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
+ </el-row>
|
|
|
+ <el-row :gutter="20">
|
|
|
<el-col :span="6">
|
|
|
<el-form-item label="备案号:">
|
|
|
- <el-input v-model="paramsList.bah" placeholder="请输入备案号" clearable></el-input>
|
|
|
+ <el-input v-model="searchParam.bah" placeholder="请输入备案号" clearable></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="6">
|
|
|
<el-form-item label="备案面积:">
|
|
|
- <el-input v-model="paramsList.pcmc" placeholder="请输入备案面积" clearable></el-input>
|
|
|
+ <el-input v-model="searchParam.bamj" placeholder="请输入备案面积" clearable></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="6">
|
|
@@ -44,11 +50,6 @@
|
|
|
/>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
- <el-col :span="6">
|
|
|
- <el-form-item label="用途:">
|
|
|
- <el-input v-model="paramsList.yt" placeholder="请输入用途" clearable></el-input>
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
<el-col :span="6">
|
|
|
<div class="btn-group">
|
|
|
<el-button type="primary" @click="onSearchHandle">查询</el-button>
|
|
@@ -98,7 +99,7 @@
|
|
|
label="项目索引">
|
|
|
</el-table-column>
|
|
|
<el-table-column
|
|
|
- prop="xmbh"
|
|
|
+ prop="xmmc"
|
|
|
label="项目名称">
|
|
|
</el-table-column>
|
|
|
<el-table-column
|
|
@@ -109,6 +110,10 @@
|
|
|
prop="xzq"
|
|
|
label="县区">
|
|
|
</el-table-column>
|
|
|
+ <el-table-column
|
|
|
+ prop="yt"
|
|
|
+ label="用途">
|
|
|
+ </el-table-column>
|
|
|
<el-table-column
|
|
|
prop="bah"
|
|
|
label="备案号">
|
|
@@ -118,13 +123,9 @@
|
|
|
label="备案面积">
|
|
|
</el-table-column>
|
|
|
<el-table-column
|
|
|
- prop="pf_wh"
|
|
|
+ prop="basj"
|
|
|
label="备案时间">
|
|
|
</el-table-column>
|
|
|
- <el-table-column
|
|
|
- prop="yt"
|
|
|
- label="备注">
|
|
|
- </el-table-column>
|
|
|
<el-table-column
|
|
|
prop="bz"
|
|
|
label="备注">
|
|
@@ -167,8 +168,8 @@
|
|
|
</el-table>
|
|
|
<Page style="float: right;margin-top: 10px;"
|
|
|
show-total
|
|
|
- :total="paramsList.total"
|
|
|
- :page-size="paramsList.size"
|
|
|
+ :total="tableData.total"
|
|
|
+ :page-size="searchParam.size"
|
|
|
@on-change="pageChange"
|
|
|
@on-page-size-change="sizeChange"
|
|
|
show-sizer />
|
|
@@ -185,7 +186,7 @@
|
|
|
</div>
|
|
|
</template>
|
|
|
<script>
|
|
|
-import Detail from "./nzy/Detail";
|
|
|
+import Detail from "./ssnyd/Detail";
|
|
|
export default {
|
|
|
name: "Nzy",
|
|
|
props:{
|
|
@@ -201,9 +202,9 @@ export default {
|
|
|
detailShow:false,
|
|
|
tableData:{
|
|
|
data:[],
|
|
|
+ total: 0
|
|
|
},
|
|
|
currProject:null,
|
|
|
- paramsList: { pzwh: '', pcmc: '', page: 1, size: 15, total: 0 },
|
|
|
basjDateRange: [],
|
|
|
searchParam: {
|
|
|
xmbh: '',
|
|
@@ -237,14 +238,17 @@ export default {
|
|
|
//查询报批项目信息
|
|
|
queryByPage(){
|
|
|
let _this = this;
|
|
|
- if (this.basjDateRange.length > 0) {
|
|
|
+ if (this.basjDateRange && this.basjDateRange.length > 0) {
|
|
|
this.searchParam.basjStart = this.basjDateRange[0]
|
|
|
this.searchParam.basjEnd = this.basjDateRange[1]
|
|
|
+ }else{
|
|
|
+ this.searchParam.basjStart = ''
|
|
|
+ this.searchParam.basjEnd = ''
|
|
|
}
|
|
|
const params = {
|
|
|
...this.searchParam
|
|
|
}
|
|
|
- this.$ajax.get('/api/templand/page', params, this, true).then(res => {
|
|
|
+ this.$ajax.get('/api/ssnyd/page', params, this, true).then(res => {
|
|
|
if (res.status === 200) {
|
|
|
_this.tableData.data= res.records;
|
|
|
_this.tableData.total = res.total;
|
|
@@ -258,11 +262,11 @@ export default {
|
|
|
})
|
|
|
},
|
|
|
deleteHandle (index, row) {
|
|
|
- const params = {id: row['objecid']}
|
|
|
+ const params = {id: row['objectid']}
|
|
|
this.$ajax.get('/api/ssnyd/delete', params, this, true).then(res => {
|
|
|
- if (res) {
|
|
|
+ if (res.data) {
|
|
|
this.$Message.success('删除成功!')
|
|
|
- this.onSearchHandle()
|
|
|
+ this.queryByPage()
|
|
|
}
|
|
|
})
|
|
|
},
|