|
|
@@ -67,6 +67,7 @@
|
|
|
:label="item.label"
|
|
|
></el-option>
|
|
|
</el-select>
|
|
|
+ <created-picker v-model="createdAt" @input="getData"></created-picker>
|
|
|
</div>
|
|
|
<el-table
|
|
|
:data="tableData"
|
|
|
@@ -100,6 +101,7 @@
|
|
|
<el-table-column prop="address" label="所在地区"> </el-table-column>
|
|
|
<el-table-column prop="view" label="浏览量"> </el-table-column>
|
|
|
<el-table-column prop="status" label="状态" :formatter="statusFormatter"></el-table-column>
|
|
|
+ <el-table-column prop="createdAt" label="发布时间" min-width="140"></el-table-column>
|
|
|
<el-table-column label="操作" align="right" fixed="right" width="220">
|
|
|
<template slot-scope="{ row }">
|
|
|
<el-button
|
|
|
@@ -155,9 +157,10 @@ import { mapState } from 'vuex';
|
|
|
import pageableTable from '@/mixins/pageableTable';
|
|
|
import tradingMethod from '@/mixins/tradingMethod';
|
|
|
import SettingSelect from '../../components/select/SettingSelect.vue';
|
|
|
+import CreatedPicker from '../../components/select/CreatedPicker.vue';
|
|
|
|
|
|
export default {
|
|
|
- components: { SettingSelect },
|
|
|
+ components: { SettingSelect, CreatedPicker },
|
|
|
name: 'GeneralPatentDemandList',
|
|
|
mixins: [pageableTable, tradingMethod],
|
|
|
created() {
|
|
|
@@ -186,7 +189,8 @@ export default {
|
|
|
industry: '',
|
|
|
modeId: '',
|
|
|
patentTypeId: '',
|
|
|
- patentStatusId: ''
|
|
|
+ patentStatusId: '',
|
|
|
+ createdAt: ''
|
|
|
};
|
|
|
},
|
|
|
computed: {
|
|
|
@@ -225,7 +229,8 @@ export default {
|
|
|
industryClass: this.industry,
|
|
|
modeId: this.modeId,
|
|
|
patentTypeId: this.patentTypeId,
|
|
|
- patentStatusId: this.patentStatusId
|
|
|
+ patentStatusId: this.patentStatusId,
|
|
|
+ createdAt: this.createdAt
|
|
|
}
|
|
|
};
|
|
|
},
|