文章列表

dev
truthhun 1 year ago
parent 996da4b73f
commit 6dc2c33271

@ -191,6 +191,8 @@ func (m *DBModel) GetArticleList(opt *OptionGetArticleList) (articleList []Artic
opt.SelectFields = m.FilterValidFields(tableName, opt.SelectFields...)
if len(opt.SelectFields) > 0 {
db = db.Select(opt.SelectFields)
} else {
db = db.Omit("content")
}
if len(opt.Sort) > 0 {

@ -27,7 +27,10 @@
><i class="el-icon-view"></i>
{{ article.view_count || 0 }} 浏览</span
>
<span><i class="el-icon-user"></i> 魔豆文库</span>
<span
><i class="el-icon-user"></i>
{{ article.autor || settings.system.sitename || '-' }}</span
>
<!-- <span
><i class="el-icon-chat-dot-square"></i>
{{ article.comment_count || 0 }} 评论</span
@ -46,6 +49,7 @@
</template>
<script>
import { formatDatetime, formatRelativeTime } from '~/utils/utils'
import { mapGetters } from 'vuex'
export default {
props: {
articles: {
@ -61,6 +65,9 @@ export default {
default: false,
},
},
computed: {
...mapGetters('setting', ['settings']),
},
methods: {
formatRelativeTime,
formatDatetime,

@ -79,7 +79,7 @@ export default {
},
},
async created() {
await Promise.all([this.getArticles(), this.getPopulars()])
await Promise.all([this.getPopulars()])
},
methods: {
pageChange(page) {

Loading…
Cancel
Save