Browse Source

发布时间

master
chutingting 1 year ago
parent
commit
c52fe61a4c
5 changed files with 27 additions and 46 deletions
  1. +2
    -38
      src/main.js
  2. +7
    -2
      src/views/news/car.vue
  3. +6
    -2
      src/views/news/hot.vue
  4. +6
    -2
      src/views/news/yyz/depth.vue
  5. +6
    -2
      src/views/news/yyz/info.vue

+ 2
- 38
src/main.js View File

@@ -21,6 +21,8 @@ import '@/assets/icon/icons.css'
import checkPer from '@/utils/permission'
import permission from './components/Permission'
import { setToken } from '@/utils/auth'
import moment from 'moment'
Vue.prototype.$moment = moment

Vue.use(checkPer)
Vue.use(permission)
@@ -45,41 +47,3 @@ if (!window.__POWERED_BY_QIANKUN__) {
// 全局变量来判断环境
render()
}

/**
* bootstrap 只会在微应用初始化的时候调用一次,下次微应用重新进入时会直接调用 mount 钩子,不会再重复触发 bootstrap。
* 通常我们可以在这里做一些全局变量的初始化,比如不会在 unmount 阶段被销毁的应用级别的缓存等。
*/
export async function bootstrap() {
console.log('现在进入子应用content-cloud的bootstraped阶段')
}

/**
* 应用每次进入都会调用 mount 方法,通常我们在这里触发应用的渲染方法
*/
export async function mount(props) {
console.log('现在进入子应用content-cloud的mount周期', props)
setToken(props.token)
store.dispatch('user/setChild', false )
store.dispatch('user/setRoles', props.roles )
store.dispatch('user/setToken', props.token )
render(props)
}

/**
* 应用每次 切出/卸载 会调用的方法,通常在这里我们会卸载微应用的应用实例
*/
export async function unmount() {
console.log('现在进入子应用content-cloud的unmount阶段')
instance.$destroy()
instance.$el.innerHTML = ''
instance = null
// router = null
}

/**
* 可选生命周期钩子,仅使用 loadMicroApp 方式加载微应用时生效
*/
export async function update(props) {
console.log('update props', props)
}

+ 7
- 2
src/views/news/car.vue View File

@@ -32,7 +32,12 @@
</template>
</el-table-column>
<el-table-column :show-overflow-tooltip="true" prop="image" label="视频地址" />
<el-table-column :show-overflow-tooltip="true" prop="sendDate" label="发布时间" />
<el-table-column :show-overflow-tooltip="true" prop="sendDate" label="发布时间">
<template slot-scope="scope">
{{ $moment(scope.row.sendDate).format('YYYY-MM-DD HH:mm:ss') }}
</template>
</el-table-column>
<el-table-column :show-overflow-tooltip="true" align="center" prop="status" label="发布状态">
<template slot-scope="scope">
{{ scope.row.status === 1 ? '未发布' : '已发布' }}
@@ -174,7 +179,7 @@ export default {
this.ruleForm.detail = item?.detail || ''
this.ruleForm.video = item?.video || ''
this.ruleForm.detail = item?.detail || ''
this.ruleForm.sendDate = item?.sendDate || ''
this.ruleForm.sendDate = item?.sendDate ? this.$moment(item.sendDate).format('YYYY-MM-DD HH:mm:ss') : ''
this.dialogVisible = true
},
close(tag) {


+ 6
- 2
src/views/news/hot.vue View File

@@ -32,7 +32,11 @@
</template>
</el-table-column>
<el-table-column :show-overflow-tooltip="true" prop="image" label="视频地址" />
<el-table-column :show-overflow-tooltip="true" prop="sendDate" label="发布时间" />
<el-table-column :show-overflow-tooltip="true" prop="sendDate" label="发布时间">
<template slot-scope="scope">
{{ $moment(scope.row.sendDate).format('YYYY-MM-DD HH:mm:ss') }}
</template>
</el-table-column>
<el-table-column :show-overflow-tooltip="true" align="center" prop="status" label="发布状态">
<template slot-scope="scope">
{{ scope.row.status === 1 ? '未发布' : '已发布' }}
@@ -174,7 +178,7 @@ export default {
this.ruleForm.detail = item?.detail || ''
this.ruleForm.video = item?.video || ''
this.ruleForm.detail = item?.detail || ''
this.ruleForm.sendDate = item?.sendDate || ''
this.ruleForm.sendDate = item?.sendDate ? this.$moment(item.sendDate).format('YYYY-MM-DD HH:mm:ss') : ''
this.dialogVisible = true
},
close(tag) {


+ 6
- 2
src/views/news/yyz/depth.vue View File

@@ -37,7 +37,11 @@
</template>
</el-table-column>
<el-table-column :show-overflow-tooltip="true" prop="image" label="视频地址" />
<el-table-column :show-overflow-tooltip="true" prop="sendDate" label="发布时间" />
<el-table-column :show-overflow-tooltip="true" prop="sendDate" label="发布时间">
<template slot-scope="scope">
{{ $moment(scope.row.sendDate).format('YYYY-MM-DD HH:mm:ss') }}
</template>
</el-table-column>
<el-table-column :show-overflow-tooltip="true" align="center" prop="status" label="发布状态">
<template slot-scope="scope">
{{ scope.row.status === 1 ? '未发布' : '已发布' }}
@@ -189,7 +193,7 @@ export default {
this.ruleForm.detail = item?.detail || ''
this.ruleForm.video = item?.video || ''
this.ruleForm.detail = item?.detail || ''
this.ruleForm.sendDate = item?.sendDate || ''
this.ruleForm.sendDate = item?.sendDate ? this.$moment(item.sendDate).format('YYYY-MM-DD HH:mm:ss') : ''
this.dialogVisible = true
},
close(tag) {


+ 6
- 2
src/views/news/yyz/info.vue View File

@@ -37,7 +37,11 @@
</template>
</el-table-column>
<el-table-column :show-overflow-tooltip="true" prop="image" label="视频地址" />
<el-table-column :show-overflow-tooltip="true" prop="sendDate" label="发布时间" />
<el-table-column :show-overflow-tooltip="true" prop="sendDate" label="发布时间">
<template slot-scope="scope">
{{ $moment(scope.row.sendDate).format('YYYY-MM-DD HH:mm:ss') }}
</template>
</el-table-column>
<el-table-column :show-overflow-tooltip="true" align="center" prop="status" label="发布状态">
<template slot-scope="scope">
{{ scope.row.status === 1 ? '未发布' : '已发布' }}
@@ -181,7 +185,7 @@ export default {
this.ruleForm.detail = item?.detail || ''
this.ruleForm.video = item?.video || ''
this.ruleForm.detail = item?.detail || ''
this.ruleForm.sendDate = item?.sendDate || ''
this.ruleForm.sendDate = item?.sendDate ? this.$moment(item.sendDate).format('YYYY-MM-DD HH:mm:ss') : ''
this.dialogVisible = true
},
close(tag) {


Loading…
Cancel
Save