From cda0093498b04bf38fec4573c20f24472a8f2f59 Mon Sep 17 00:00:00 2001
From: zhangyongzhangyong <2012005003@qq.com>
Date: Fri, 6 Aug 2021 14:53:42 +0800
Subject: [PATCH 1/5] =?UTF-8?q?=E5=85=9A=E7=BB=84=E7=BB=87=E7=B1=BB?=
=?UTF-8?q?=E5=9E=8B?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../sys/partyorgtype-add-or-update.vue | 117 ++++++++++++++++++
src/views/modules/sys/partyorgtype.vue | 73 +++++++++++
2 files changed, 190 insertions(+)
create mode 100644 src/views/modules/sys/partyorgtype-add-or-update.vue
create mode 100644 src/views/modules/sys/partyorgtype.vue
diff --git a/src/views/modules/sys/partyorgtype-add-or-update.vue b/src/views/modules/sys/partyorgtype-add-or-update.vue
new file mode 100644
index 0000000..1c87c4a
--- /dev/null
+++ b/src/views/modules/sys/partyorgtype-add-or-update.vue
@@ -0,0 +1,117 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ $t('cancel') }}
+ {{ $t('confirm') }}
+
+
+
+
+
diff --git a/src/views/modules/sys/partyorgtype.vue b/src/views/modules/sys/partyorgtype.vue
new file mode 100644
index 0000000..6c31f23
--- /dev/null
+++ b/src/views/modules/sys/partyorgtype.vue
@@ -0,0 +1,73 @@
+
+
+
+
+
+ {{ $t('add') }}
+
+
+ {{ $t('deleteBatch') }}
+
+
+
+
+
+
+
+
+
+
+ {{ $t('update') }}
+ {{ $t('delete') }}
+
+
+
+
+
+
+
+
+
+
+
+
From f81b91fac94b837bb386833be4f9beef1fa4f74c Mon Sep 17 00:00:00 2001
From: zhangyongzhangyong <2012005003@qq.com>
Date: Fri, 6 Aug 2021 18:10:50 +0800
Subject: [PATCH 2/5] =?UTF-8?q?=E5=85=9A=E7=BB=84=E7=BB=87=E7=AE=A1?=
=?UTF-8?q?=E7=90=86?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/views/modules/sys/address-check.vue | 52 +++
src/views/modules/sys/map-select.vue | 255 +++++++++++++
.../modules/sys/partyorg-add-or-update.vue | 358 ++++++++++++++++++
src/views/modules/sys/partyorg.vue | 67 ++++
4 files changed, 732 insertions(+)
create mode 100644 src/views/modules/sys/address-check.vue
create mode 100644 src/views/modules/sys/map-select.vue
create mode 100644 src/views/modules/sys/partyorg-add-or-update.vue
create mode 100644 src/views/modules/sys/partyorg.vue
diff --git a/src/views/modules/sys/address-check.vue b/src/views/modules/sys/address-check.vue
new file mode 100644
index 0000000..15f31d2
--- /dev/null
+++ b/src/views/modules/sys/address-check.vue
@@ -0,0 +1,52 @@
+
+
+
+
+ {{dataForm.address}}
+
+
+ {{dataForm.longitude}}
+
+
+ {{dataForm.latitude}}
+
+
+
+ {{$t("confirm")}}
+
+
+
+
diff --git a/src/views/modules/sys/map-select.vue b/src/views/modules/sys/map-select.vue
new file mode 100644
index 0000000..f3f5454
--- /dev/null
+++ b/src/views/modules/sys/map-select.vue
@@ -0,0 +1,255 @@
+
+
+
+
+
+
+
+ 搜索
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/modules/sys/partyorg-add-or-update.vue b/src/views/modules/sys/partyorg-add-or-update.vue
new file mode 100644
index 0000000..7a0a41d
--- /dev/null
+++ b/src/views/modules/sys/partyorg-add-or-update.vue
@@ -0,0 +1,358 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 地图选择
+
+
+
+
+
+
+ {{ $t('cancel') }}
+ {{ $t('confirm') }}
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/modules/sys/partyorg.vue b/src/views/modules/sys/partyorg.vue
new file mode 100644
index 0000000..f24d28b
--- /dev/null
+++ b/src/views/modules/sys/partyorg.vue
@@ -0,0 +1,67 @@
+
+
+
+
+
+
+
+
+ {{ $t('query') }}
+
+
+ {{ $t('add') }}
+
+
+ {{ $t('deleteBatch') }}
+
+
+
+
+
+
+
+
+
+ {{ $t('update') }}
+ {{ $t('delete') }}
+
+
+
+
+
+
+
+
+
+
+
+
From 420936713aaf37f25c2e0f634fd13527496c04d1 Mon Sep 17 00:00:00 2001
From: Jackwang
Date: Mon, 9 Aug 2021 14:53:38 +0800
Subject: [PATCH 3/5] =?UTF-8?q?=E5=86=85=E5=AE=B9=E7=AE=A1=E7=90=86?=
=?UTF-8?q?=E4=BB=A3=E7=A0=81=E7=94=9F=E6=88=90?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../modules/news/moduletype-add-or-update.vue | 159 ++++++++++++++++++
src/views/modules/news/moduletype.vue | 77 +++++++++
.../modules/news/rolemodule-add-or-update.vue | 131 +++++++++++++++
src/views/modules/news/rolemodule.vue | 73 ++++++++
4 files changed, 440 insertions(+)
create mode 100644 src/views/modules/news/moduletype-add-or-update.vue
create mode 100644 src/views/modules/news/moduletype.vue
create mode 100644 src/views/modules/news/rolemodule-add-or-update.vue
create mode 100644 src/views/modules/news/rolemodule.vue
diff --git a/src/views/modules/news/moduletype-add-or-update.vue b/src/views/modules/news/moduletype-add-or-update.vue
new file mode 100644
index 0000000..cdb532d
--- /dev/null
+++ b/src/views/modules/news/moduletype-add-or-update.vue
@@ -0,0 +1,159 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ $t('cancel') }}
+ {{ $t('confirm') }}
+
+
+
+
+
diff --git a/src/views/modules/news/moduletype.vue b/src/views/modules/news/moduletype.vue
new file mode 100644
index 0000000..d2ff92b
--- /dev/null
+++ b/src/views/modules/news/moduletype.vue
@@ -0,0 +1,77 @@
+
+
+
+
+
+
+
+
+ {{ $t('query') }}
+
+
+ {{ $t('add') }}
+
+
+ {{ $t('deleteBatch') }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ $t('update') }}
+ {{ $t('delete') }}
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/modules/news/rolemodule-add-or-update.vue b/src/views/modules/news/rolemodule-add-or-update.vue
new file mode 100644
index 0000000..b3d8881
--- /dev/null
+++ b/src/views/modules/news/rolemodule-add-or-update.vue
@@ -0,0 +1,131 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ $t('cancel') }}
+ {{ $t('confirm') }}
+
+
+
+
+
diff --git a/src/views/modules/news/rolemodule.vue b/src/views/modules/news/rolemodule.vue
new file mode 100644
index 0000000..d6ed4d0
--- /dev/null
+++ b/src/views/modules/news/rolemodule.vue
@@ -0,0 +1,73 @@
+
+
+
+
+
+
+
+
+ {{ $t('query') }}
+
+
+ {{ $t('add') }}
+
+
+ {{ $t('deleteBatch') }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ $t('update') }}
+ {{ $t('delete') }}
+
+
+
+
+
+
+
+
+
+
+
+
From abf18706fab899020d29ad1d2173c35de2fb5ceb Mon Sep 17 00:00:00 2001
From: Jackwang
Date: Tue, 10 Aug 2021 10:58:57 +0800
Subject: [PATCH 4/5] =?UTF-8?q?=E6=A0=8F=E7=9B=AE=E7=AE=A1=E7=90=86?=
=?UTF-8?q?=E5=BC=80=E5=8F=91?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../modules/news/moduletype-add-or-update.vue | 176 ++++++++++++------
src/views/modules/news/newsmoduletype.vue | 53 ++++++
src/views/modules/news/noticeadmin.vue | 175 +++++++++++++++++
3 files changed, 343 insertions(+), 61 deletions(-)
create mode 100644 src/views/modules/news/newsmoduletype.vue
create mode 100644 src/views/modules/news/noticeadmin.vue
diff --git a/src/views/modules/news/moduletype-add-or-update.vue b/src/views/modules/news/moduletype-add-or-update.vue
index cdb532d..a8727bc 100644
--- a/src/views/modules/news/moduletype-add-or-update.vue
+++ b/src/views/modules/news/moduletype-add-or-update.vue
@@ -1,42 +1,58 @@
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
{{ $t('cancel') }}
@@ -65,18 +81,23 @@ export default {
createdTime: '',
updatedBy: '',
updatedTime: ''
- }
+ },
+ categoryList: [],
+ categoryListVisible: false,
}
},
computed: {
dataRule () {
return {
- pid: [
- { required: true, message: this.$t('validate.required'), trigger: 'blur' }
- ],
- pids: [
- { required: true, message: this.$t('validate.required'), trigger: 'blur' }
- ],
+ // pid: [
+ // { required: true, message: this.$t('validate.required'), trigger: 'blur' }
+ // ],
+ // pids: [
+ // { required: true, message: this.$t('validate.required'), trigger: 'blur' }
+ // ],
+ // parentName: [
+ // { required: true, message: this.$t('validate.required'), trigger: 'change' }
+ // ],
typeName: [
{ required: true, message: this.$t('validate.required'), trigger: 'blur' }
],
@@ -86,27 +107,27 @@ export default {
sort: [
{ required: true, message: this.$t('validate.required'), trigger: 'blur' }
],
- bannerFlag: [
- { required: true, message: this.$t('validate.required'), trigger: 'blur' }
- ],
- delFlag: [
- { required: true, message: this.$t('validate.required'), trigger: 'blur' }
- ],
- revision: [
- { required: true, message: this.$t('validate.required'), trigger: 'blur' }
- ],
- createdBy: [
- { required: true, message: this.$t('validate.required'), trigger: 'blur' }
- ],
- createdTime: [
- { required: true, message: this.$t('validate.required'), trigger: 'blur' }
- ],
- updatedBy: [
- { required: true, message: this.$t('validate.required'), trigger: 'blur' }
- ],
- updatedTime: [
- { required: true, message: this.$t('validate.required'), trigger: 'blur' }
- ]
+ // bannerFlag: [
+ // { required: true, message: this.$t('validate.required'), trigger: 'blur' }
+ // ],
+ // delFlag: [
+ // { required: true, message: this.$t('validate.required'), trigger: 'blur' }
+ // ],
+ // revision: [
+ // { required: true, message: this.$t('validate.required'), trigger: 'blur' }
+ // ],
+ // createdBy: [
+ // { required: true, message: this.$t('validate.required'), trigger: 'blur' }
+ // ],
+ // createdTime: [
+ // { required: true, message: this.$t('validate.required'), trigger: 'blur' }
+ // ],
+ // updatedBy: [
+ // { required: true, message: this.$t('validate.required'), trigger: 'blur' }
+ // ],
+ // updatedTime: [
+ // { required: true, message: this.$t('validate.required'), trigger: 'blur' }
+ // ]
}
}
},
@@ -115,11 +136,36 @@ export default {
this.visible = true
this.$nextTick(() => {
this.$refs['dataForm'].resetFields()
- if (this.dataForm.id) {
- this.getInfo()
- }
+ this.getcategoryList().then(() => {
+ this.categoryListTreeSetDefaultHandle()
+ if (this.dataForm.id) {
+ this.getInfo()
+ }
+ if (this.dataForm.id) {
+ } else {
+ this.dataForm.categoryCode = ''
+ }
+ })
})
},
+ categoryListTreeCurrentChangeHandle (data) {
+ this.dataForm.pid = data.id
+ this.dataForm.parentName = data.typeName
+ this.categoryListVisible = false
+ },
+ getcategoryList () {
+ return this.$http.get('/news/moduletype/getList').then(({ data: res }) => {
+ if (res.code !== 0) {
+ return this.$message.error(res.msg)
+ }
+ this.categoryList = res.data
+ }).catch(() => { })
+ },
+ categoryListTreeCurrentChangeHandle (data) {
+ this.dataForm.pid = data.id
+ this.dataForm.parentName = data.typeName
+ this.categoryListVisible = false
+ },
// 获取信息
getInfo () {
this.$http.get(`/news/moduletype/${this.dataForm.id}`).then(({ data: res }) => {
@@ -130,8 +176,16 @@ export default {
...this.dataForm,
...res.data
}
+ if (this.dataForm.pid === '0') {
+ return this.categoryListTreeSetDefaultHandle()
+ }
+ this.$refs.categoryListTree.setCurrentKey(this.dataForm.pid)
}).catch(() => {})
},
+ categoryListTreeSetDefaultHandle () {
+ this.dataForm.pid = '0'
+ this.dataForm.parentName = '一级分类'
+ },
// 表单提交
dataFormSubmitHandle: debounce(function () {
this.$refs['dataForm'].validate((valid) => {
diff --git a/src/views/modules/news/newsmoduletype.vue b/src/views/modules/news/newsmoduletype.vue
new file mode 100644
index 0000000..c457fd1
--- /dev/null
+++ b/src/views/modules/news/newsmoduletype.vue
@@ -0,0 +1,53 @@
+
+
+
+
+
+ {{ $t('add') }}
+
+
+
+
+
+
+
+
+ {{ $t('update') }}
+ {{ $t('delete') }}
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/modules/news/noticeadmin.vue b/src/views/modules/news/noticeadmin.vue
new file mode 100644
index 0000000..0b7076f
--- /dev/null
+++ b/src/views/modules/news/noticeadmin.vue
@@ -0,0 +1,175 @@
+
+
+
+
+
+
+
+
+ {{ $t('query') }}
+
+
+ {{ $t('add') }}
+
+
+ {{ $t('deleteBatch') }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 发布
+ {{ $t('update') }}
+ {{ $t('delete') }}
+
+
+
+
+
+
+
+
+
+
+
+
From 4d262dcc205c9a8b2b9eaef7e16eb7b7c212cfea Mon Sep 17 00:00:00 2001
From: Jackwang
Date: Wed, 11 Aug 2021 14:50:53 +0800
Subject: [PATCH 5/5] =?UTF-8?q?=E5=90=8E=E5=8F=B0=E5=86=85=E5=AE=B9?=
=?UTF-8?q?=E7=AE=A1=E7=90=86=E5=BC=80=E5=8F=91?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../news/noticeadmin-add-or-update.vue | 346 ++++++++++++++++++
src/views/modules/news/noticeadmin.vue | 14 +-
2 files changed, 356 insertions(+), 4 deletions(-)
create mode 100644 src/views/modules/news/noticeadmin-add-or-update.vue
diff --git a/src/views/modules/news/noticeadmin-add-or-update.vue b/src/views/modules/news/noticeadmin-add-or-update.vue
new file mode 100644
index 0000000..d7d63d1
--- /dev/null
+++ b/src/views/modules/news/noticeadmin-add-or-update.vue
@@ -0,0 +1,346 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ $t('upload.button') }}
+
+
+
+
+ {{ $t('cancel') }}
+ {{ $t('confirm') }}
+
+
+
+
+
diff --git a/src/views/modules/news/noticeadmin.vue b/src/views/modules/news/noticeadmin.vue
index 0b7076f..bb6ba22 100644
--- a/src/views/modules/news/noticeadmin.vue
+++ b/src/views/modules/news/noticeadmin.vue
@@ -41,11 +41,17 @@
align="left"
min-width="400px"
show-overflow-tooltip>
+
+ align="center">
@@ -55,7 +61,7 @@
label="创建人"
header-align="center"
width="100px"
- align="left">
+ align="center">
import mixinViewModule from '@/mixins/view-module'
-import AddOrUpdate from './notice-add-or-update'
+import AddOrUpdate from './noticeadmin-add-or-update'
export default {
mixins: [mixinViewModule],
data () {
return {
mixinViewModuleOptions: {
- getDataListURL: '/news/notice/page',
+ getDataListURL: '/news/notice/modulePage',
getDataListIsPage: true,
deleteURL: '/news/notice',
deleteIsBatch: true