| | |
| | | * @Author: lzhe lzhe@example.com |
| | | * @Date: 2024-05-24 11:25:26 |
| | | * @LastEditors: lzhe lzhe@example.com |
| | | * @LastEditTime: 2024-05-29 16:16:57 |
| | | * @LastEditTime: 2024-06-19 21:52:58 |
| | | * @FilePath: /src/config/route.js |
| | | * @Description: è¿æ¯é»è®¤è®¾ç½®,请设置`customMade`, æå¼koroFileHeaderæ¥çé
ç½® è¿è¡è®¾ç½®: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE |
| | | */ |
| | |
| | | type: 'menu', |
| | | hidden: true |
| | | } |
| | | }, |
| | | { |
| | | name: "ä»»å¡è°åº¦", |
| | | path: "/myiframe/urlPath", |
| | | component: "myiframe/urlPath", |
| | | meta: { |
| | | icon: "el-icon-menu", |
| | | title: "ä»»å¡è°åº¦", |
| | | type: 'menu', |
| | | hidden: true |
| | | } |
| | | } |
| | | ] |
| | | |
| | |
| | | // å¦ææ²¡ææ¾å°å¹é
çpathï¼è¿ånull |
| | | return null; |
| | | }, |
| | | handleSelect(key, keyPath) { |
| | | handleSelect(key, keyPath,index,routeResult) { |
| | | var MENU = this.$TOOL.data.get("MENU"); |
| | | var foundRoute = this.findRouteByPath(MENU, key); |
| | | //http://116.63.148.72:8080/xxl-job-admin |
| | | var TOKEN = this.$TOOL.cookie.get("TOKEN"); |
| | | if(key == '/i/ä»»å¡è°åº¦') { |
| | | window.open("http://116.63.148.72:8080/xxl-job-admin"); |
| | | if(key == "/myiframe/urlPath") { //ä»»å¡è°åº¦ |
| | | this.$router.push({path: '/myiframe/urlPath',query:{name: foundRoute.name,src:foundRoute.origin}}); |
| | | return; |
| | | } |
| | | if(foundRoute.name != "æ°åçæ¿") { |
| | |
| | | // å¦ææ²¡æ children 屿§ï¼è¯´ææ¯æåä¸çº§ï¼æ·»å component 对象 |
| | | var len = clonedItem.path.length; |
| | | if (item.name == "ä»»å¡è°åº¦") { |
| | | //clonedItem.component = clonedItem.path; //æcomponentä¸å¯ä»¥ä½¿ç¨iframe |
| | | clonedItem.origin = item.path; |
| | | clonedItem.component = "myiframe/urlPath"; //æcomponentä¸å¯ä»¥ä½¿ç¨iframe |
| | | clonedItem.path = "/myiframe/urlPath"; |
| | | } else { |
| | | clonedItem.component = clonedItem.path.substring(1, len); |
| | | } |
| | | } |
| | | if (item.name == "ä»»å¡è°åº¦") { |
| | | clonedItem.meta = { title: clonedItem.name, icon: "el-icon-takeaway-box", type: "iframe" } |
| | | } else { |
| | | clonedItem.meta = { title: clonedItem.name, icon: "el-icon-takeaway-box", type: "menu" } |
| | | } |
| | | clonedItem.meta = { title: clonedItem.name, icon: "el-icon-takeaway-box", type: "menu" } |
| | | return clonedItem; |
| | | }); |
| | | } |
| | |
| | | * @Author: lzhe lzhe@example.com |
| | | * @Date: 2024-04-26 09:36:18 |
| | | * @LastEditors: lzhe lzhe@example.com |
| | | * @LastEditTime: 2024-06-18 17:46:40 |
| | | * @LastEditTime: 2024-06-19 22:40:07 |
| | | * @FilePath: /smart-web/src/views/mdc/status-record.vue |
| | | * @Description: è¿æ¯é»è®¤è®¾ç½®,请设置`customMade`, æå¼koroFileHeaderæ¥çé
ç½® è¿è¡è®¾ç½®: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE |
| | | --> |
| | |
| | | if(value <= 1) { |
| | | value = value * 100; |
| | | } |
| | | console.log(value) |
| | | return value + "%"; |
| | | } |
| | | }, |
| ¶Ô±ÈÐÂÎļþ |
| | |
| | | <!-- |
| | | * @Author: lzhe lzhe@example.com |
| | | * @Date: 2024-03-26 10:28:33 |
| | | * @LastEditors: lzhe lzhe@example.com |
| | | * @LastEditTime: 2024-06-19 22:35:33 |
| | | * @FilePath: /smart-web/src/views/master/person/main/index.vue |
| | | * @Description: è¿æ¯é»è®¤è®¾ç½®,请设置`customMade`, æå¼koroFileHeaderæ¥çé
ç½® è¿è¡è®¾ç½®: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE |
| | | --> |
| | | <template> |
| | | <div class="frame-main"> |
| | | <iframe :src="urlPath" frameborder="0" style="width: 100%;min-height: 500px"></iframe> |
| | | </div> |
| | | </template> |
| | | <script> |
| | | export default { |
| | | name: "urlpath", |
| | | data(){ |
| | | return { |
| | | urlPath: "" |
| | | } |
| | | }, |
| | | created(){ |
| | | |
| | | }, |
| | | mounted(){ |
| | | this.urlPath = `${this.$route.query.src}`; |
| | | }, |
| | | components: { |
| | | |
| | | }, |
| | | methods: { |
| | | |
| | | } |
| | | } |
| | | </script> |
| | | |
| | | <style scoped> |
| | | .frame-main { |
| | | background-color: #fff; |
| | | margin: 8px; |
| | | padding: 8px; |
| | | } |
| | | </style> |