diff --git a/src/api/home/homeShow/types.ts b/src/api/home/homeShow/types.ts
index 3e4e62f..79d9c7d 100644
--- a/src/api/home/homeShow/types.ts
+++ b/src/api/home/homeShow/types.ts
@@ -81,7 +81,7 @@ export interface HomeShowForm extends BaseEntity {
* 0-下架,1-上架
*/
status?: number;
-
+ avatar?: string;
}
export interface HomeShowQuery extends PageQuery {
@@ -121,10 +121,10 @@ export interface HomeShowQuery extends PageQuery {
*/
status?: number;
- /**
- * 日期范围参数
- */
- params?: any;
+ /**
+ * 日期范围参数
+ */
+ params?: any;
}
diff --git a/src/api/system/oss/index.ts b/src/api/system/oss/index.ts
index 6d40ab7..7fbad3b 100644
--- a/src/api/system/oss/index.ts
+++ b/src/api/system/oss/index.ts
@@ -32,6 +32,69 @@ export function previewTxt(ossId: string | number): any {
});
}
+export function previewPerson(ossId: string | number): any {
+ return request({
+ url: '/oss/person/preview/' + ossId,
+ method: 'post',
+ responseType: 'blob'
+ });
+}
+
+export function previewPersonTxt(ossId: string | number): any {
+ return request({
+ url: '/oss/person/preview/' + ossId,
+ method: 'post',
+ responseType: 'blob',
+ transformResponse: [
+ async function (data) {
+ return await transformData(data)
+ }
+ ]
+ });
+}
+
+export function previewTextbook(ossId: string | number): any {
+ return request({
+ url: '/file/textbook/preview/' + ossId,
+ method: 'post',
+ responseType: 'blob'
+ });
+}
+
+export function previewTextbookTxt(ossId: string | number): any {
+ return request({
+ url: '/file/textbook/preview/' + ossId,
+ method: 'post',
+ responseType: 'blob',
+ transformResponse: [
+ async function (data) {
+ return await transformData(data)
+ }
+ ]
+ });
+}
+
+export function previewResource(ossId: string | number): any {
+ return request({
+ url: '/file/resource/preview/' + ossId,
+ method: 'post',
+ responseType: 'blob'
+ });
+}
+
+export function previewResourceTxt(ossId: string | number): any {
+ return request({
+ url: '/file/resource/preview/' + ossId,
+ method: 'post',
+ responseType: 'blob',
+ transformResponse: [
+ async function (data) {
+ return await transformData(data)
+ }
+ ]
+ });
+}
+
const transformData = (data: any) => {
return new Promise((resolve) => {
let reader = new FileReader()
diff --git a/src/router/index.ts b/src/router/index.ts
index fce560b..2786014 100644
--- a/src/router/index.ts
+++ b/src/router/index.ts
@@ -71,7 +71,7 @@ export const constantRoutes: RouteRecordRaw[] = [
path: '/index',
component: () => import('@/views/index.vue'),
name: 'Index',
- meta: { title: '首页', icon: 'dashboard', affix: true }
+ meta: { title: '首页', icon: 'dashboard', affix: true}
}
]
},
diff --git a/src/views/home/homeShow/index.vue b/src/views/home/homeShow/index.vue
index 743a889..474dca4 100644
--- a/src/views/home/homeShow/index.vue
+++ b/src/views/home/homeShow/index.vue
@@ -71,6 +71,9 @@
+
+
+
@@ -132,6 +135,7 @@ const initFormData: HomeShowForm = {
sort: undefined,
content: undefined,
status: undefined,
+ avatar: undefined
}
const data = reactive>({
form: { ...initFormData },
diff --git a/src/views/home/homeTrend/index.vue b/src/views/home/homeTrend/index.vue
index 4431a8a..e5c2676 100644
--- a/src/views/home/homeTrend/index.vue
+++ b/src/views/home/homeTrend/index.vue
@@ -45,7 +45,11 @@
-
+
+
+ {{ parseTime(scope.row.createTime, '{y}-{m}-{d}') }}
+
+
@@ -228,6 +232,7 @@ const handleUpdate = async (row?: HomeTrendVO) => {
const _trendId = row?.trendId || ids.value[0]
const res = await getHomeTrend(_trendId);
Object.assign(form.value, res.data);
+ form.value.createBy = ''
dialog.visible = true;
dialog.title = "编辑学校动态";
}
@@ -275,4 +280,4 @@ onMounted(() => {
.w100 {
width: 100%;
}
-
\ No newline at end of file
+
diff --git a/src/views/resource/catalogPerson/components/FileList.vue b/src/views/resource/catalogPerson/components/FileList.vue
index 233704a..21937b1 100644
--- a/src/views/resource/catalogPerson/components/FileList.vue
+++ b/src/views/resource/catalogPerson/components/FileList.vue
@@ -103,7 +103,8 @@
style="height: 100vh;width: 100vh;" v-if="currentFile.fileSuffix == '.xls' || currentFile.fileSuffix == '.xlsx'"
:src="file" />
-