From 3c3362ce58a2d29f78dd645bcf278f26649f69e2 Mon Sep 17 00:00:00 2001 From: zhangjun1 Date: Tue, 23 Jun 2020 11:51:05 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B7=A5=E4=BD=9C=E5=8F=B0=E9=A6=96=E9=A1=B5?= =?UTF-8?q?=E8=B7=B3=E8=BD=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/comments-pagination.vue | 2 +- src/components/order-list/order-list-cell.vue | 2 +- src/components/table/table-um.vue | 4 + src/components/table/table-umhref.vue | 17 +- .../organization/organizationdetail.vue | 29 +- .../fwgl/approval_service_detail.vue | 3 +- src/pages/workbench/fwgl/serviceDetail.vue | 2 +- src/pages/workbench/workPlace.vue | 348 +++++++++++++----- static/workpalce.json | 10 +- 9 files changed, 309 insertions(+), 108 deletions(-) diff --git a/src/components/comments-pagination.vue b/src/components/comments-pagination.vue index f741a2f..89a9d7d 100644 --- a/src/components/comments-pagination.vue +++ b/src/components/comments-pagination.vue @@ -3,7 +3,7 @@
{{ `共${total}个条目` }}
-
+
每页行数: 规格:日访问次数:{{ cellItem.spec_svc_count }}次,日访问量:{{ cellItem.spec_svc_pv }}
申请方式:{{ cellItem.duration_unit == 1 ? $t('lang.byYear') : $t('lang.byMonth') }}
+ >申请方式:{{ cellItem.duration_unit == 1 ? $t('lang.byMonth') : $t('lang.byYear') }}
diff --git a/src/components/table/table-um.vue b/src/components/table/table-um.vue index 3fb447e..9695328 100644 --- a/src/components/table/table-um.vue +++ b/src/components/table/table-um.vue @@ -50,6 +50,7 @@ @@ -264,6 +266,7 @@ export default { "v-apaas-table-filter": TableFilter }, props: { + height:'', //是否滚动加载 asyn_load1: { type: Boolean, default: false }, // 表格型号:mini,medium,small @@ -433,6 +436,7 @@ export default { //本地删除 deleteLocal(val) { this.selectedTabsPage.splice(val.$index, 1); + this.$emit('changeTable',this.selectedTabsPage) }, // get data getDataFromApiSync() { diff --git a/src/components/table/table-umhref.vue b/src/components/table/table-umhref.vue index adeb3d4..180d3db 100644 --- a/src/components/table/table-umhref.vue +++ b/src/components/table/table-umhref.vue @@ -1,6 +1,6 @@ @@ -10,7 +10,7 @@ import helper from "@/services/helper"; import format from "string-format"; export default { - props: ["header", "row", "detailsUrl"], + props: ["header", "row", "detailsUrl","ids"], computed: { text: function() { let text = helper.GetProperty(this.row, this.header.prop); @@ -21,11 +21,22 @@ export default { let baseVal = helper.GetProperty(this.row, "id"); return baseVal; }, + }, + created(){ + }, methods: { // Jump routing using id as parameter goHref(val) { - this.$router.push(this.detailsUrl + val) + if(this.ids){ + if(this.ids.indexOf('.')==-1){ + this.$router.push(this.detailsUrl + this.row[this.ids]) + }else{ + this.$router.push(this.detailsUrl + this.row[this.ids.split('.')[0]][this.ids.split('.')[1]]) + } + }else{ + this.$router.push(this.detailsUrl + val) + } } } }; diff --git a/src/pages/authority/organization/organizationdetail.vue b/src/pages/authority/organization/organizationdetail.vue index 9bde765..422a0a2 100644 --- a/src/pages/authority/organization/organizationdetail.vue +++ b/src/pages/authority/organization/organizationdetail.vue @@ -1,6 +1,6 @@