|
@@ -5,6 +5,11 @@
|
|
<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-col :xl='6' :lg='7' :md='8' :sm='24'>
|
|
<a-col :xl='6' :lg='7' :md='8' :sm='24'>
|
|
|
|
+ <a-form-item label='一级企业编码'>
|
|
|
|
+ <a-input placeholder='一级企业编码' v-model='queryParam.sysOrgCode'></a-input>
|
|
|
|
+ </a-form-item>
|
|
|
|
+ </a-col>
|
|
|
|
+ <a-col :xl='6' :lg='7' :md='8' :sm='24'>
|
|
<a-form-item label='用地单位名称'>
|
|
<a-form-item label='用地单位名称'>
|
|
<a-input placeholder='请输入用地单位名称' v-model='queryParam.qymc'></a-input>
|
|
<a-input placeholder='请输入用地单位名称' v-model='queryParam.qymc'></a-input>
|
|
</a-form-item>
|
|
</a-form-item>
|
|
@@ -12,7 +17,6 @@
|
|
<a-col :xl='6' :lg='7' :md='8' :sm='24'>
|
|
<a-col :xl='6' :lg='7' :md='8' :sm='24'>
|
|
<a-form-item label='企业类型'>
|
|
<a-form-item label='企业类型'>
|
|
<j-dict-select-tag placeholder='请输入企业类型' dict-code='qylx' v-model='queryParam.qylx'></j-dict-select-tag>
|
|
<j-dict-select-tag placeholder='请输入企业类型' dict-code='qylx' v-model='queryParam.qylx'></j-dict-select-tag>
|
|
- <!--<a-input placeholder="请输入企业类型" v-model="queryParam.qymc"></a-input>-->
|
|
|
|
</a-form-item>
|
|
</a-form-item>
|
|
</a-col>
|
|
</a-col>
|
|
<a-col :xl='6' :lg='7' :md='8' :sm='24'>
|
|
<a-col :xl='6' :lg='7' :md='8' :sm='24'>
|
|
@@ -20,44 +24,20 @@
|
|
<j-dict-select-tag placeholder='请选择是否涉及省内土地资产' v-model='queryParam.sfsjtdzc' dictCode='sfsjtdzc' />
|
|
<j-dict-select-tag placeholder='请选择是否涉及省内土地资产' v-model='queryParam.sfsjtdzc' dictCode='sfsjtdzc' />
|
|
</a-form-item>
|
|
</a-form-item>
|
|
</a-col>
|
|
</a-col>
|
|
-<!-- <a-col :xl='6' :lg='7' :md='8' :sm='24'>-->
|
|
|
|
-<!-- <a-form-item label='是否上报'>-->
|
|
|
|
-<!-- <j-dict-select-tag placeholder='请选择是否上报' v-model='queryParam.sfsb' dictCode='xxsbzt' />-->
|
|
|
|
-<!-- </a-form-item>-->
|
|
|
|
-<!-- </a-col>-->
|
|
|
|
<a-col :xl='6' :lg='7' :md='8' :sm='24'>
|
|
<a-col :xl='6' :lg='7' :md='8' :sm='24'>
|
|
<span style='float: left;overflow: hidden;' class='table-page-search-submitButtons'>
|
|
<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='searchQuery' icon='search'>查询</a-button>
|
|
<a-button type='primary' @click='searchReset' icon='reload' style='margin-left: 8px'>重置</a-button>
|
|
<a-button type='primary' @click='searchReset' icon='reload' style='margin-left: 8px'>重置</a-button>
|
|
- <!-- <a @click="handleToggleSearch" style="margin-left: 8px">-->
|
|
|
|
- <!-- {{ toggleSearchStatus ? '收起' : '展开' }}-->
|
|
|
|
- <!-- <a-icon :type="toggleSearchStatus ? 'up' : 'down'"/>-->
|
|
|
|
- <!-- </a>-->
|
|
|
|
</span>
|
|
</span>
|
|
</a-col>
|
|
</a-col>
|
|
</a-row>
|
|
</a-row>
|
|
</a-form>
|
|
</a-form>
|
|
</div>
|
|
</div>
|
|
<!-- 查询区域-END -->
|
|
<!-- 查询区域-END -->
|
|
-
|
|
|
|
<!-- 操作按钮区域 -->
|
|
<!-- 操作按钮区域 -->
|
|
<div class='table-operator'>
|
|
<div class='table-operator'>
|
|
- <!--<a-button v-has="'cont:add'" v-if='!this.dataSource.length>0' @click="handleAdd" type="primary" icon="plus">补充用地单位信息</a-button>-->
|
|
|
|
<a-button type='primary' icon='download' @click="handleExportXls('用地单位信息')">导出</a-button>
|
|
<a-button type='primary' icon='download' @click="handleExportXls('用地单位信息')">导出</a-button>
|
|
- <!-- <a-upload name="file" :showUploadList="false" :multiple="false" :headers="tokenHeader" :action="importExcelUrl" @change="handleImportExcel">
|
|
|
|
- <a-button type="primary" icon="import">导入</a-button>
|
|
|
|
- </a-upload>
|
|
|
|
- <!– 高级查询区域 –>
|
|
|
|
- <j-super-query :fieldList="superFieldList" ref="superQueryModal" @handleSuperQuery="handleSuperQuery"></j-super-query>
|
|
|
|
- <a-dropdown v-if="selectedRowKeys.length > 0">
|
|
|
|
- <a-menu slot="overlay">
|
|
|
|
- <a-menu-item key="1" @click="batchDel"><a-icon type="delete"/>删除</a-menu-item>
|
|
|
|
- </a-menu>
|
|
|
|
- <a-button style="margin-left: 8px"> 批量操作 <a-icon type="down" /></a-button>
|
|
|
|
- </a-dropdown>-->
|
|
|
|
</div>
|
|
</div>
|
|
-
|
|
|
|
<!-- 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;'>
|
|
@@ -65,7 +45,6 @@
|
|
style='font-weight: 600'>{{ selectedRowKeys.length }}</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>
|
|
-
|
|
|
|
<a-table
|
|
<a-table
|
|
ref='table'
|
|
ref='table'
|
|
size='middle'
|
|
size='middle'
|
|
@@ -79,7 +58,6 @@
|
|
:rowSelection='{selectedRowKeys: selectedRowKeys, onChange: onSelectChange}'
|
|
:rowSelection='{selectedRowKeys: selectedRowKeys, onChange: onSelectChange}'
|
|
class='j-table-force-nowrap'
|
|
class='j-table-force-nowrap'
|
|
@change='handleTableChange'>
|
|
@change='handleTableChange'>
|
|
-
|
|
|
|
<template slot='htmlSlot' slot-scope='text'>
|
|
<template slot='htmlSlot' slot-scope='text'>
|
|
<div v-html='text'></div>
|
|
<div v-html='text'></div>
|
|
</template>
|
|
</template>
|
|
@@ -101,54 +79,21 @@
|
|
</a-button>
|
|
</a-button>
|
|
</template>
|
|
</template>
|
|
<span slot='action' slot-scope='text, record'>
|
|
<span slot='action' slot-scope='text, record'>
|
|
- <a-space>
|
|
|
|
-<!-- <a-button v-if="record.sfsb<3" @click="handleEdit(record)">编辑</a-button>-->
|
|
|
|
- <!-- <a-button v-if="record.sfsb==3" @click="handleEdit(record)">重新审核</a-button>-->
|
|
|
|
- <a-button @click='handleDetail(record)' type='primary'>查看</a-button>
|
|
|
|
- <!-- <a-button v-if="record.sfsb===3" @click="handleWCSH(record.id)">完成审核</a-button>-->
|
|
|
|
- <!-- <a-popconfirm title="确定恢复么吗?" @confirm="() => handleHFYSH(record.id)">-->
|
|
|
|
- <!-- <a-button v-if="record.sfsb===4">恢复为已审核</a-button>-->
|
|
|
|
- <!-- </a-popconfirm>-->
|
|
|
|
- </a-space>
|
|
|
|
|
|
+ <a-space>
|
|
|
|
+ <a-button @click='handleDetail(record)' type='primary'>查看</a-button>
|
|
|
|
+ </a-space>
|
|
</span>
|
|
</span>
|
|
-
|
|
|
|
- <!-- <span slot="action" slot-scope="text, record">
|
|
|
|
- <a-space>
|
|
|
|
- <a-button @click="handleEdit(record)">编辑</a-button>
|
|
|
|
- <a-button @click="handleDetail(record)" type='primary'>查看</a-button>
|
|
|
|
- </a-space>-->
|
|
|
|
- <!-- <a @click="handleEdit(record)">编辑</a>
|
|
|
|
-
|
|
|
|
- <a-divider type="vertical" />
|
|
|
|
- <a-dropdown>
|
|
|
|
- <a class="ant-dropdown-link">更多 <a-icon type="down" /></a>
|
|
|
|
- <a-menu slot="overlay">
|
|
|
|
- <a-menu-item>
|
|
|
|
- <a @click="handleDetail(record)">详情</a>
|
|
|
|
- </a-menu-item>
|
|
|
|
- <a-menu-item>
|
|
|
|
- <!– <a-popconfirm title="确定删除吗?" @confirm="() => handleDelete(record.id)">
|
|
|
|
- <a>删除</a>
|
|
|
|
- </a-popconfirm>–>
|
|
|
|
- </a-menu-item>
|
|
|
|
- </a-menu>
|
|
|
|
- </a-dropdown>-->
|
|
|
|
- <!-- </span>-->
|
|
|
|
-
|
|
|
|
</a-table>
|
|
</a-table>
|
|
</div>
|
|
</div>
|
|
-
|
|
|
|
<qc-qyxx-modal ref='modalForm' @ok='modalFormOk'></qc-qyxx-modal>
|
|
<qc-qyxx-modal ref='modalForm' @ok='modalFormOk'></qc-qyxx-modal>
|
|
</a-card>
|
|
</a-card>
|
|
</template>
|
|
</template>
|
|
|
|
|
|
<script>
|
|
<script>
|
|
-
|
|
|
|
import '@/assets/less/TableExpand.less'
|
|
import '@/assets/less/TableExpand.less'
|
|
import { mixinDevice } from '@/utils/mixin'
|
|
import { mixinDevice } from '@/utils/mixin'
|
|
import { JeecgListMixin } from '@/mixins/JeecgListMixin'
|
|
import { JeecgListMixin } from '@/mixins/JeecgListMixin'
|
|
import QcQyxxModal from './modules/QcQyxxModal_tj'
|
|
import QcQyxxModal from './modules/QcQyxxModal_tj'
|
|
-import { filterMultiDictText } from '@/components/dict/JDictSelectUtil'
|
|
|
|
import { getAction } from '../../../api/manage'
|
|
import { getAction } from '../../../api/manage'
|
|
|
|
|
|
export default {
|
|
export default {
|
|
@@ -232,7 +177,6 @@ export default {
|
|
scopedSlots: { customRender: 'action' }
|
|
scopedSlots: { customRender: 'action' }
|
|
}
|
|
}
|
|
],
|
|
],
|
|
-
|
|
|
|
url: {
|
|
url: {
|
|
list: '/qcsb.qyxx/qcQyxx/listBygly',
|
|
list: '/qcsb.qyxx/qcQyxx/listBygly',
|
|
delete: '/qcsb.qyxx/qcQyxx/delete',
|
|
delete: '/qcsb.qyxx/qcQyxx/delete',
|
|
@@ -242,12 +186,15 @@ export default {
|
|
wcsh: '/qcsb.qyxx/qcQyxx/wcsh',
|
|
wcsh: '/qcsb.qyxx/qcQyxx/wcsh',
|
|
hfysh: '/qcsb.qyxx/qcQyxx/hfysh'
|
|
hfysh: '/qcsb.qyxx/qcQyxx/hfysh'
|
|
},
|
|
},
|
|
- dl: '',
|
|
|
|
dictOptions: {},
|
|
dictOptions: {},
|
|
- superFieldList: []
|
|
|
|
|
|
+ superFieldList: [],
|
|
|
|
+ queryParam: {
|
|
|
|
+ sysOrgCode: null
|
|
|
|
+ }
|
|
}
|
|
}
|
|
},
|
|
},
|
|
created() {
|
|
created() {
|
|
|
|
+ this.queryParam.sysOrgCode = this.param
|
|
this.getSuperFieldList()
|
|
this.getSuperFieldList()
|
|
},
|
|
},
|
|
computed: {
|
|
computed: {
|
|
@@ -255,8 +202,19 @@ export default {
|
|
return `${window._CONFIG['domianURL']}/${this.url.importExcelUrl}`
|
|
return `${window._CONFIG['domianURL']}/${this.url.importExcelUrl}`
|
|
}
|
|
}
|
|
},
|
|
},
|
|
- mounted() {
|
|
|
|
-
|
|
|
|
|
|
+ watch: {
|
|
|
|
+ param: {
|
|
|
|
+ // 立即执行一次
|
|
|
|
+ immediate: true,
|
|
|
|
+ handler(newVal) {
|
|
|
|
+ // 设置查询参数
|
|
|
|
+ this.queryParam.sysOrgCode = newVal
|
|
|
|
+ // 重置页码为1,避免在非第一页时查询不到数据
|
|
|
|
+ this.ipagination.current = 1
|
|
|
|
+ // 这里需要重新加载数据,但是注意避免重复加载(因为第一次加载已经由混入触发,但那时还没有设置参数,所以这里需要再触发一次)
|
|
|
|
+ this.loadData()
|
|
|
|
+ }
|
|
|
|
+ }
|
|
},
|
|
},
|
|
methods: {
|
|
methods: {
|
|
handleWCSH(id) {
|
|
handleWCSH(id) {
|
|
@@ -266,7 +224,6 @@ export default {
|
|
this.loadData()
|
|
this.loadData()
|
|
}
|
|
}
|
|
})
|
|
})
|
|
-
|
|
|
|
},
|
|
},
|
|
handleHFYSH(id) {
|
|
handleHFYSH(id) {
|
|
getAction(this.url.hfysh, { id: id }).then(res => {
|
|
getAction(this.url.hfysh, { id: id }).then(res => {
|
|
@@ -275,7 +232,6 @@ export default {
|
|
this.loadData()
|
|
this.loadData()
|
|
}
|
|
}
|
|
})
|
|
})
|
|
-
|
|
|
|
},
|
|
},
|
|
initDictConfig() {
|
|
initDictConfig() {
|
|
},
|
|
},
|