From 17f68ef261c539717bf9f4cd19e934f15622b8eb Mon Sep 17 00:00:00 2001 From: caoqianming Date: Wed, 29 Apr 2020 16:23:14 +0800 Subject: [PATCH] article --- test_client/src/api/cms.js | 6 ++ test_client/src/views/analyse/examtest.vue | 3 + test_client/src/views/crm/consumer.vue | 2 +- test_client/src/views/news/news.vue | 40 ++++++- test_client/src/views/news/newscreate.vue | 21 +++- test_client/src/views/news/newsupdate.vue | 21 +++- test_mini/app.js | 4 +- test_mini/app.json | 12 ++- test_mini/images/feeds-fill.png | Bin 0 -> 1372 bytes test_mini/images/feeds.png | Bin 0 -> 1384 bytes test_mini/images/icon_doc.png | Bin 0 -> 1568 bytes test_mini/images/icon_doc_fill.png | Bin 0 -> 1273 bytes test_mini/pages/article/detail.js | 75 +++++++++++++ test_mini/pages/article/detail.json | 3 + test_mini/pages/article/detail.wxml | 16 +++ test_mini/pages/article/detail.wxss | 1 + test_mini/pages/article/index.js | 100 ++++++++++++++++++ test_mini/pages/article/index.json | 3 + test_mini/pages/article/index.wxml | 22 ++++ test_mini/pages/article/index.wxss | 5 + .../cms/migrations/0002_auto_20200429_0944.py | 23 ++++ .../cms/migrations/0003_auto_20200429_1147.py | 18 ++++ .../cms/migrations/0004_auto_20200429_1205.py | 18 ++++ test_server/cms/models.py | 4 +- test_server/cms/serializers.py | 10 ++ test_server/cms/views.py | 22 +++- test_server/crm/permission.py | 1 + test_server/crm/views.py | 7 +- 28 files changed, 414 insertions(+), 23 deletions(-) create mode 100644 test_mini/images/feeds-fill.png create mode 100644 test_mini/images/feeds.png create mode 100644 test_mini/images/icon_doc.png create mode 100644 test_mini/images/icon_doc_fill.png create mode 100644 test_mini/pages/article/detail.js create mode 100644 test_mini/pages/article/detail.json create mode 100644 test_mini/pages/article/detail.wxml create mode 100644 test_mini/pages/article/detail.wxss create mode 100644 test_mini/pages/article/index.js create mode 100644 test_mini/pages/article/index.json create mode 100644 test_mini/pages/article/index.wxml create mode 100644 test_mini/pages/article/index.wxss create mode 100644 test_server/cms/migrations/0002_auto_20200429_0944.py create mode 100644 test_server/cms/migrations/0003_auto_20200429_1147.py create mode 100644 test_server/cms/migrations/0004_auto_20200429_1205.py diff --git a/test_client/src/api/cms.js b/test_client/src/api/cms.js index 0f65da2..a35be50 100644 --- a/test_client/src/api/cms.js +++ b/test_client/src/api/cms.js @@ -32,3 +32,9 @@ export function getArticle(id) { method: 'get', }) } +export function topArticle(id) { + return request({ + url: `/cms/article/${id}/top/`, + method: 'put', + }) +} diff --git a/test_client/src/views/analyse/examtest.vue b/test_client/src/views/analyse/examtest.vue index 70c8dc8..08a6547 100644 --- a/test_client/src/views/analyse/examtest.vue +++ b/test_client/src/views/analyse/examtest.vue @@ -69,6 +69,9 @@ + + + diff --git a/test_client/src/views/crm/consumer.vue b/test_client/src/views/crm/consumer.vue index 15859ab..33ca475 100644 --- a/test_client/src/views/crm/consumer.vue +++ b/test_client/src/views/crm/consumer.vue @@ -33,7 +33,7 @@ --> + + + + + + @@ -41,6 +50,22 @@