|
@@ -40,6 +40,11 @@
|
|
|
<vxe-column title="发布时间" align="center" field="publishTime" :formatter="colNoData" />
|
|
<vxe-column title="发布时间" align="center" field="publishTime" :formatter="colNoData" />
|
|
|
<vxe-column title="来源" align="center" field="newsOrigin" :formatter="colNoData" />
|
|
<vxe-column title="来源" align="center" field="newsOrigin" :formatter="colNoData" />
|
|
|
<!-- <vxe-column title="浏览量" align="center" field="publishTime" :formatter="colNoData" /> -->
|
|
<!-- <vxe-column title="浏览量" align="center" field="publishTime" :formatter="colNoData" /> -->
|
|
|
|
|
+ <vxe-column title="类型" align="center" field="newsType">
|
|
|
|
|
+ <template #default="{ row }">
|
|
|
|
|
+ <dict-tag :options="new_type" :value="row.newsType" />
|
|
|
|
|
+ </template>
|
|
|
|
|
+ </vxe-column>
|
|
|
<vxe-column title="操作人" align="center" field="createByName" :formatter="colNoData" />
|
|
<vxe-column title="操作人" align="center" field="createByName" :formatter="colNoData" />
|
|
|
<vxe-column title="操作时间" align="center" field="createTime" :formatter="colNoData" />
|
|
<vxe-column title="操作时间" align="center" field="createTime" :formatter="colNoData" />
|
|
|
<vxe-column title="状态" align="center" field="newsStatus">
|
|
<vxe-column title="状态" align="center" field="newsStatus">
|
|
@@ -71,7 +76,7 @@ import { publishNews as publishNewsApi, unpublishNews as unpublishNewsApi, remov
|
|
|
import { DateRange } from '@/views/models/index';
|
|
import { DateRange } from '@/views/models/index';
|
|
|
const router = useRouter();
|
|
const router = useRouter();
|
|
|
const { proxy } = getCurrentInstance() as ComponentInternalInstance;
|
|
const { proxy } = getCurrentInstance() as ComponentInternalInstance;
|
|
|
-const { news_status } = toRefs<any>(proxy?.useDict('news_status'));
|
|
|
|
|
|
|
+const { news_status,new_type } = toRefs<any>(proxy?.useDict('news_status','new_type'));
|
|
|
const loading = ref(true);
|
|
const loading = ref(true);
|
|
|
const showSearch = ref(true);
|
|
const showSearch = ref(true);
|
|
|
const total = ref(0);
|
|
const total = ref(0);
|
|
@@ -85,7 +90,7 @@ const data = reactive<any>({
|
|
|
queryParams: {
|
|
queryParams: {
|
|
|
pageNum: 1,
|
|
pageNum: 1,
|
|
|
pageSize: 10,
|
|
pageSize: 10,
|
|
|
- newsType: '1',
|
|
|
|
|
|
|
+ type: '1',
|
|
|
newsTitle: '',
|
|
newsTitle: '',
|
|
|
newsStatus: ''
|
|
newsStatus: ''
|
|
|
},
|
|
},
|