diff --git a/packages/bigscreen/dv/AppHouseMapDv.vue b/packages/bigscreen/dv/AppHouseMapDv.vue index f0b5c578..4f322048 100644 --- a/packages/bigscreen/dv/AppHouseMapDv.vue +++ b/packages/bigscreen/dv/AppHouseMapDv.vue @@ -298,7 +298,7 @@ export default { }, getCommunityList() { - this.instance.post('/app/appcommunitybuildinginfo/listByBuildingAndHomestead', null, { + this.instance.post('/app/appcommunitybuildinginfo/listByBuilding', null, { params: { current: 1, size: 1000000 diff --git a/packages/bigscreen/dv/AppResourceMap.vue b/packages/bigscreen/dv/AppResourceMap.vue deleted file mode 100644 index 9e583f10..00000000 --- a/packages/bigscreen/dv/AppResourceMap.vue +++ /dev/null @@ -1,13 +0,0 @@ - - - - - diff --git a/packages/bigscreen/dv/AppResourceMapDv.vue b/packages/bigscreen/dv/AppResourceMapDv.vue new file mode 100644 index 00000000..99554e92 --- /dev/null +++ b/packages/bigscreen/dv/AppResourceMapDv.vue @@ -0,0 +1,520 @@ + + + + + diff --git a/project/pengliuyang/apps/AppCommunityResource/components/addResource.vue b/project/pengliuyang/apps/AppCommunityResource/components/addResource.vue index a1003672..debd39cc 100644 --- a/project/pengliuyang/apps/AppCommunityResource/components/addResource.vue +++ b/project/pengliuyang/apps/AppCommunityResource/components/addResource.vue @@ -19,7 +19,7 @@ - + @@ -75,8 +75,8 @@ export default { permissions: Function, }, data() { - var locate = (rule, value, callback) => { - if(!this.form.lat.length || !this.form.lng.length) { + var validLocation = (rule, value, callback) => { + if(!this.form.lat || !this.form.lng) { return callback(new Error('请标绘地理位置')) } else { callback() @@ -107,27 +107,22 @@ export default { }, showMap: false, searchPlace: '', - // locate + rules: { + categoryId: [{ required: true, message: '请选择资源分类', trigger: 'blur' }], + resourceName: [{ required: true, message: '请输入资源名称', trigger: 'blur' }], + areaId: [{ required: true, message: '选择地区', trigger: 'change' }], + address: [{ required: true, message: '请输入地址', trigger: 'change' }], + location: [{ required: true, validator: validLocation, trigger: 'change' }], + }, } }, created() { this.getCategoryList() }, - computed: { - rules() { - return { - categoryId: [{ required: true, message: '请选择资源分类', trigger: 'blur' }], - resourceName: [{ required: true, message: '请输入资源名称', trigger: 'blur' }], - areaId: [{ required: true, message: '选择地区', trigger: 'change' }], - address: [{ required: true, message: '请输入地址', trigger: 'change' }], - location: [{ required: true, validator: this.locate, trigger: 'change' }], - } - } - }, methods: { cancel() { // currentPage: resourceManagement - this.$router.push({hash: "#AppCommunityResource", query: {}}) + this.$router.push({}) }, getCategoryList() { this.instance.post(`/app/appresourcecategory/list`,null,{ diff --git a/project/pengliuyang/apps/AppCommunityResource/components/resourceClassification.vue b/project/pengliuyang/apps/AppCommunityResource/components/resourceClassification.vue index 61b75300..51b7c82f 100644 --- a/project/pengliuyang/apps/AppCommunityResource/components/resourceClassification.vue +++ b/project/pengliuyang/apps/AppCommunityResource/components/resourceClassification.vue @@ -101,8 +101,6 @@ export default { if(res?.data) { this.tableData = res.data.records this.total = res.data.total - console.log(this.tableData); - } }) }, diff --git a/project/pengliuyang/apps/AppCommunityResource/components/resourceList.vue b/project/pengliuyang/apps/AppCommunityResource/components/resourceList.vue index 1fa69c0b..ba570af8 100644 --- a/project/pengliuyang/apps/AppCommunityResource/components/resourceList.vue +++ b/project/pengliuyang/apps/AppCommunityResource/components/resourceList.vue @@ -75,7 +75,7 @@ export default { methods: { changeAreaId() { this.$nextTick(() => { - // this.$refs[this.tabs[Number(this.currIndex)].name][0].getList() + this.$refs[this.tabs[Number(this.currIndex)].name][0].getList() }) } }, diff --git a/project/pengliuyang/apps/AppCommunityResource/components/resourceManagement.vue b/project/pengliuyang/apps/AppCommunityResource/components/resourceManagement.vue index fadc691b..29231e61 100644 --- a/project/pengliuyang/apps/AppCommunityResource/components/resourceManagement.vue +++ b/project/pengliuyang/apps/AppCommunityResource/components/resourceManagement.vue @@ -62,7 +62,7 @@ export default { this.instance.post(`/app/appresourceinfo/list`,null,{ params: { ...this.search, - // areaId: this.areaId, + areaId: this.areaId, } }).then(res=> { if(res?.data) { diff --git a/project/pengliuyang/apps/AppCommunityResource/components/resourceMap.vue b/project/pengliuyang/apps/AppCommunityResource/components/resourceMap.vue index 8d39ea33..73f19d16 100644 --- a/project/pengliuyang/apps/AppCommunityResource/components/resourceMap.vue +++ b/project/pengliuyang/apps/AppCommunityResource/components/resourceMap.vue @@ -72,7 +72,7 @@ export default { this.areaName = this.user.info.areaName this.getTypeList() this.getCorpLocation() - + }, methods: { @@ -161,7 +161,7 @@ export default { initMap({lng, lat}) { this.center = [lng, lat]; AMapLoader.load({ - key: 'b553334ba34f7ac3cd09df9bc8b539dc', + key: '54a02a43d9828a8f9cd4f26fe281e74e', version: '2.0', plugins: ['AMap.ToolBar', 'AMap.Scale', 'AMap.MouseTool', 'AMap.MarkerClusterer'], AMapUI: { @@ -438,7 +438,7 @@ export default { ::v-deep .el-input, ::v-deep input { border: none; } - + ::v-deep .el-select { padding-right: 28px; } diff --git a/project/pingchang/apps/AppDataPermissionConfig/AppDataPermissionConfig.vue b/project/pingchang/apps/AppDataPermissionConfig/AppDataPermissionConfig.vue new file mode 100644 index 00000000..80734a93 --- /dev/null +++ b/project/pingchang/apps/AppDataPermissionConfig/AppDataPermissionConfig.vue @@ -0,0 +1,66 @@ + + + + + diff --git a/project/pingchang/apps/AppDataPermissionConfig/components/Add.vue b/project/pingchang/apps/AppDataPermissionConfig/components/Add.vue new file mode 100644 index 00000000..542f1cae --- /dev/null +++ b/project/pingchang/apps/AppDataPermissionConfig/components/Add.vue @@ -0,0 +1,203 @@ + + + + + diff --git a/project/pingchang/apps/AppDataPermissionConfig/components/List.vue b/project/pingchang/apps/AppDataPermissionConfig/components/List.vue new file mode 100644 index 00000000..6820431c --- /dev/null +++ b/project/pingchang/apps/AppDataPermissionConfig/components/List.vue @@ -0,0 +1,763 @@ + + + + +