|
@@ -32,6 +32,7 @@
|
|
|
</el-input>
|
|
</el-input>
|
|
|
<setting-select name="软著类型" :flag="4" v-model="workType" @input="getData"></setting-select>
|
|
<setting-select name="软著类型" :flag="4" v-model="workType" @input="getData"></setting-select>
|
|
|
<mode-select v-model="modeId" @input="getData"></mode-select>
|
|
<mode-select v-model="modeId" @input="getData"></mode-select>
|
|
|
|
|
+ <created-picker v-model="createdAt" @input="getData"></created-picker>
|
|
|
</div>
|
|
</div>
|
|
|
<el-table
|
|
<el-table
|
|
|
:data="tableData"
|
|
:data="tableData"
|
|
@@ -62,6 +63,7 @@
|
|
|
<el-table-column prop="address" label="所在地区"> </el-table-column>
|
|
<el-table-column prop="address" label="所在地区"> </el-table-column>
|
|
|
<el-table-column prop="view" 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="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">
|
|
<el-table-column label="操作" align="right" fixed="right" width="220">
|
|
|
<template slot-scope="{ row }">
|
|
<template slot-scope="{ row }">
|
|
|
<el-button
|
|
<el-button
|
|
@@ -118,9 +120,10 @@ import pageableTable from '@/mixins/pageableTable';
|
|
|
import tradingMethod from '@/mixins/tradingMethod';
|
|
import tradingMethod from '@/mixins/tradingMethod';
|
|
|
import SettingSelect from '../../components/select/SettingSelect.vue';
|
|
import SettingSelect from '../../components/select/SettingSelect.vue';
|
|
|
import ModeSelect from '../../components/select/ModeSelect.vue';
|
|
import ModeSelect from '../../components/select/ModeSelect.vue';
|
|
|
|
|
+import CreatedPicker from '../../components/select/CreatedPicker.vue';
|
|
|
|
|
|
|
|
export default {
|
|
export default {
|
|
|
- components: { SettingSelect, ModeSelect },
|
|
|
|
|
|
|
+ components: { SettingSelect, ModeSelect, CreatedPicker },
|
|
|
name: 'SoftCopyrightDemandList',
|
|
name: 'SoftCopyrightDemandList',
|
|
|
mixins: [pageableTable, tradingMethod],
|
|
mixins: [pageableTable, tradingMethod],
|
|
|
data() {
|
|
data() {
|
|
@@ -130,7 +133,8 @@ export default {
|
|
|
url: '/copyrightDemand/all',
|
|
url: '/copyrightDemand/all',
|
|
|
downloading: false,
|
|
downloading: false,
|
|
|
workType: '',
|
|
workType: '',
|
|
|
- modeId: ''
|
|
|
|
|
|
|
+ modeId: '',
|
|
|
|
|
+ createdAt: ''
|
|
|
};
|
|
};
|
|
|
},
|
|
},
|
|
|
computed: {
|
|
computed: {
|
|
@@ -146,7 +150,8 @@ export default {
|
|
|
query: {
|
|
query: {
|
|
|
type: 'SOFT',
|
|
type: 'SOFT',
|
|
|
workType: this.workType,
|
|
workType: this.workType,
|
|
|
- modeId: this.modeId
|
|
|
|
|
|
|
+ modeId: this.modeId,
|
|
|
|
|
+ createdAt: this.createdAt
|
|
|
}
|
|
}
|
|
|
};
|
|
};
|
|
|
},
|
|
},
|