From 3fb1c3c9febdcbca5b1ddb534cd646910c90ed49 Mon Sep 17 00:00:00 2001 From: xuyiming Date: Tue, 19 May 2020 17:48:01 +0800 Subject: [PATCH] =?UTF-8?q?=E6=88=91=E7=9A=84=E5=BA=94=E7=94=A8=E5=88=97?= =?UTF-8?q?=E8=A1=A8=E9=A1=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/imgs/tool_yingyong.png | Bin 0 -> 4039 bytes src/components/app-card.vue | 18 +- src/components/app-list.vue | 15 ++ src/components/side-nav-bar.vue | 10 +- src/components/table-um.vue | 48 +++- src/pages/fwglList.vue | 3 +- src/pages/yygl.vue | 2 + src/pages/yyglList.vue | 378 ++++++++++++++++++++++++++++-- static/data.json | 2 +- 9 files changed, 429 insertions(+), 47 deletions(-) create mode 100644 src/assets/imgs/tool_yingyong.png diff --git a/src/assets/imgs/tool_yingyong.png b/src/assets/imgs/tool_yingyong.png new file mode 100644 index 0000000000000000000000000000000000000000..422bd2d82fa0347fbc8bda64065a878d5d914e65 GIT binary patch literal 4039 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 literal 0 HcmV?d00001 diff --git a/src/components/app-card.vue b/src/components/app-card.vue index c1b1ce2..b3b899c 100644 --- a/src/components/app-card.vue +++ b/src/components/app-card.vue @@ -1,6 +1,6 @@ @@ -32,13 +32,17 @@ export default { type: Object, default: {}, }, + cardType: { + type: [String, Number], + default: 0, + }, }, methods: { deploymentAction() { - console.log("一键部署 --- " + this.data.id); + this.$emit("deployment-action", this.data); }, - deleteApp() { - console.log("删除应用 --- " + this.data.id); + deleteAction() { + this.$emit("delete-action", this.data); }, }, }; diff --git a/src/components/app-list.vue b/src/components/app-list.vue index 15344f2..5aa020d 100644 --- a/src/components/app-list.vue +++ b/src/components/app-list.vue @@ -4,6 +4,9 @@ v-for="(item, index) in data" :key="'app_card_' + index" :data="item" + :card-type="cardType" + @deployment-action="deploymentAction" + @delete-action="deleteAction" > @@ -20,6 +23,18 @@ export default { type: Array, default: [], }, + cardType: { + type: [String, Number], + default: 0, + }, + }, + methods: { + deploymentAction(item) { + this.$emit("deployment-action", item); + }, + deleteAction(item) { + this.$emit("delete-action", item); + }, }, }; diff --git a/src/components/side-nav-bar.vue b/src/components/side-nav-bar.vue index c4af1a3..bb839a5 100644 --- a/src/components/side-nav-bar.vue +++ b/src/components/side-nav-bar.vue @@ -1,11 +1,7 @@ diff --git a/static/data.json b/static/data.json index a8f30d5..19410ca 100644 --- a/static/data.json +++ b/static/data.json @@ -27,7 +27,7 @@ "name": "王小虎", "address": "0", "id": "ssss22", - "state": 0 + "state": 2 } ], "tableData1": [ -- 2.26.0