From a32b9d4d64094df2f6a8df3420839a96e9469ca2 Mon Sep 17 00:00:00 2001 From: wu <731351411@qq.com> Date: 星期一, 15 一月 2024 16:32:11 +0800 Subject: [PATCH] Merge branch 'master' of http://10.153.19.25:10101/r/CanadaMes --- CanadaMes-ui/src/views/Electrical/Parameter2.vue | 73 ++++++++++++++++++++---------------- 1 files changed, 40 insertions(+), 33 deletions(-) diff --git a/CanadaMes-ui/src/views/Electrical/Parameter2.vue b/CanadaMes-ui/src/views/Electrical/Parameter2.vue index 5542c24..b22cce4 100644 --- a/CanadaMes-ui/src/views/Electrical/Parameter2.vue +++ b/CanadaMes-ui/src/views/Electrical/Parameter2.vue @@ -48,13 +48,13 @@ active-class="blue-button" >{{ $t("Automatic State") }}</router-link > - <router-link + <!-- <router-link to="/Electrical/ManualJog" tag="el-button" type="text" active-class="blue-button" >{{ $t("ManualJog") }}</router-link - > + > --> <router-link to="/Electrical/ManualonePosition" @@ -64,37 +64,18 @@ >{{ $t("ManualonePosition") }}</router-link > - <router-link - to="/Electrical/Servomanualone" - tag="el-button" - type="text" - active-class="blue-button" - >{{ $t("Servomanualone") }}</router-link - > - <!-- <router-link to="/Electrical/Parameter1" tag="el-button" type="text" active-class="blue-button">{{ $t('Parameter1') - }}</router-link> --> - - <router-link - to="/Electrical/Positioning1" - tag="el-button" - type="text" - active-class="blue-button" - >{{ $t("Address parameter settings") }}</router-link - > - <!-- <router-link to="/Electrical/Positioning2" tag="el-button" type="text" active-class="blue-button">{{ - $t('Positioning2') - }}</router-link> --> - <!-- - <router-link to="/Electrical/ManualonePosition2" tag="el-button" type="text" active-class="blue-button">{{ - $t('ManualonePosition2') - }}</router-link> --> - <router-link - to="/Electrical/AutomaticParameterSetting" - tag="el-button" - type="text" - active-class="blue-button" - >{{ $t("Speed parameter settings") }}</router-link - > + <router-link v-if="hasPermission" to="/Electrical/Servomanualone" tag="el-button" type="text" active-class="blue-button"> + {{ $t('Servomanualone') }} + </router-link> + + + <router-link v-if="hasPermission" to="/Electrical/Positioning1" tag="el-button" type="text" active-class="blue-button">{{ + $t('Address parameter settings') + }}</router-link> + + <router-link v-if="hasPermission" to="/Electrical/AutomaticParameterSetting" tag="el-button" type="text" active-class="blue-button">{{ + $t('Speed parameter settings') + }}</router-link> </el-breadcrumb> <el-row :gutter="40"> @@ -209,6 +190,9 @@ <script> import LanguageMixin from "../../lang/LanguageMixin"; import data from "../../configuration/parameter2"; +import { +SelectPermissionByUserName, currentUsername +} from "../../api/home"; // import { throttle } from 'lodash'; let socket; @@ -226,6 +210,9 @@ jsonData: data, inputValue: "", language: this.$i18n.locale, + + + hasPermission: false // 榛樿娌℃湁鏉冮檺 // 鍔犺浇鏁翠釜data.json鏂囦欢浣滀负jsonData }; @@ -240,6 +227,17 @@ this.replaceChineseWithEnglish(); } this.$forceUpdate(); + currentUsername().then(res => { + SelectPermissionByUserName(res.data).then(res => { + res.data.permission.forEach(item => { + if (item.permissionId == "36" && item.state == 1) { + this.hasPermission = true; + } + + }); + }); + + }); }, computed: {}, @@ -338,6 +336,15 @@ const jsonString2 = JSON.stringify(jsonObject2); console.log("鎵�鏈塗ype涓�0鐨剉alue:", jsonString2); socket?.send(jsonString2); + + // 寤惰繜2绉掑彂閫佹寚瀹氬唴瀹� +setTimeout(() => { + const jsonObject = { data: [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [], []] }; + const jsonString = JSON.stringify(jsonObject); + console.log("鍙戦�佺殑鍐呭:", jsonString); + socket?.send(jsonString); +}, 2000); + } if ( -- Gitblit v1.8.0