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/Servomanual.vue | 47 +++++++++++++++++++++++++++++------------------ 1 files changed, 29 insertions(+), 18 deletions(-) diff --git a/CanadaMes-ui/src/views/Electrical/Servomanual.vue b/CanadaMes-ui/src/views/Electrical/Servomanual.vue index cd03f42..d64d9ea 100644 --- a/CanadaMes-ui/src/views/Electrical/Servomanual.vue +++ b/CanadaMes-ui/src/views/Electrical/Servomanual.vue @@ -20,31 +20,24 @@ <el-breadcrumb separator-class="el-icon-arrow-right" class="el-breadcrumb"> <router-link to="/Electrical/Parameter2" tag="el-button" type="text" active-class="blue-button">{{ $t('Automatic State') }}</router-link> - <router-link to="/Electrical/ManualJog" tag="el-button" type="text" active-class="blue-button">{{ + <!-- <router-link to="/Electrical/ManualJog" tag="el-button" type="text" active-class="blue-button">{{ $t('ManualJog') - }}</router-link> + }}</router-link> --> <router-link to="/Electrical/ManualonePosition" tag="el-button" type="text" active-class="blue-button">{{ $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 v-if="hasPermission" to="/Electrical/Servomanualone" tag="el-button" type="text" active-class="blue-button"> + {{ $t('Servomanualone') }} + </router-link> + - <router-link to="/Electrical/Positioning1" tag="el-button" type="text" active-class="blue-button">{{ + <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 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">{{ + + <router-link v-if="hasPermission" to="/Electrical/AutomaticParameterSetting" tag="el-button" type="text" active-class="blue-button">{{ $t('Speed parameter settings') }}</router-link> @@ -56,18 +49,36 @@ <script> import LanguageMixin from '../../lang/LanguageMixin' import data from '../../configuration/ServoManualone' +import { +SelectPermissionByUserName, currentUsername +} from "../../api/home"; export default { name: "Servomanual", mixins: [LanguageMixin], + data () { return { - jsonData: data // 鍔犺浇鏁翠釜data.json鏂囦欢浣滀负jsonData + jsonData: data, + + hasPermission: false // 榛樿娌℃湁鏉冮檺 } }, created () { // 閫氳繃璺敱璺宠浆鍒�/Electrical/Servomanualone椤甸潰 - this.$router.push('/Electrical/Servomanualone'); + this.$router.push('/Electrical/Parameter2'); + + currentUsername().then(res => { + SelectPermissionByUserName(res.data).then(res => { + res.data.permission.forEach(item => { + if (item.permissionId == "36" && item.state == 1) { + this.hasPermission = true; + } + + }); + }); + + }); } } </script> -- Gitblit v1.8.0