From 14e0cd8faf6e343b58ba32644e37d8125a9ee01b Mon Sep 17 00:00:00 2001 From: aixianling Date: Mon, 20 Dec 2021 17:29:52 +0800 Subject: [PATCH] =?UTF-8?q?=E5=86=85=E5=AE=B9=E5=8F=91=E5=B8=83=E5=AE=8C?= =?UTF-8?q?=E6=88=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../AppContentManager/AppContentManager.vue | 106 +++++++++++++++ src/apps/AppContentManager/contentAdd.vue | 89 +++++++++++++ src/apps/AppContentManager/contentDetail.vue | 38 ++++++ src/components/AiAreaPicker.vue | 7 +- src/components/AiDetail.vue | 122 ++++++++++++++++++ src/components/AiNewsList.vue | 111 ++++++++++++++++ 6 files changed, 470 insertions(+), 3 deletions(-) create mode 100644 src/apps/AppContentManager/AppContentManager.vue create mode 100644 src/apps/AppContentManager/contentAdd.vue create mode 100644 src/apps/AppContentManager/contentDetail.vue create mode 100644 src/components/AiDetail.vue create mode 100644 src/components/AiNewsList.vue diff --git a/src/apps/AppContentManager/AppContentManager.vue b/src/apps/AppContentManager/AppContentManager.vue new file mode 100644 index 00000000..be36f87b --- /dev/null +++ b/src/apps/AppContentManager/AppContentManager.vue @@ -0,0 +1,106 @@ + + + + + diff --git a/src/apps/AppContentManager/contentAdd.vue b/src/apps/AppContentManager/contentAdd.vue new file mode 100644 index 00000000..df593106 --- /dev/null +++ b/src/apps/AppContentManager/contentAdd.vue @@ -0,0 +1,89 @@ + + + + + diff --git a/src/apps/AppContentManager/contentDetail.vue b/src/apps/AppContentManager/contentDetail.vue new file mode 100644 index 00000000..ac08e029 --- /dev/null +++ b/src/apps/AppContentManager/contentDetail.vue @@ -0,0 +1,38 @@ + + + + + diff --git a/src/components/AiAreaPicker.vue b/src/components/AiAreaPicker.vue index 5ae1dd46..f2c2bb43 100644 --- a/src/components/AiAreaPicker.vue +++ b/src/components/AiAreaPicker.vue @@ -4,7 +4,7 @@
- +
@@ -35,6 +35,7 @@ export default { areaId: {default: ''}, name: {default: ''}, all: Boolean, + icon: {default: "location.svg"} }, computed: { ...mapState(['user']), @@ -53,8 +54,8 @@ export default { currentArea() { return this.fullArea?.slice(-1)?.[0] || {} }, - icon() { - return this.$cdn + 'location.svg' + locationIcon() { + return this.$cdn + this.icon }, }, data() { diff --git a/src/components/AiDetail.vue b/src/components/AiDetail.vue new file mode 100644 index 00000000..0d94a456 --- /dev/null +++ b/src/components/AiDetail.vue @@ -0,0 +1,122 @@ + + + + + diff --git a/src/components/AiNewsList.vue b/src/components/AiNewsList.vue new file mode 100644 index 00000000..43c486ea --- /dev/null +++ b/src/components/AiNewsList.vue @@ -0,0 +1,111 @@ + + + + +