| | |
| | | <!-- |
| | | * @Date: 2024-04-18 19:53:35 |
| | | * @LastEditors: gaoshp |
| | | * @LastEditTime: 2024-11-08 19:14:11 |
| | | * @LastEditors: 李喆(开发组) lzhe@yxqiche.com |
| | | * @LastEditTime: 2025-03-27 14:47:57 |
| | | * @FilePath: /cps-web/src/views/mdc/MYTree.vue |
| | | --> |
| | | <template> |
| | |
| | | default: () => { |
| | | return {} |
| | | } |
| | | }, |
| | | isSelectId: { //默认选中 |
| | | type: String, |
| | | default: "" |
| | | } |
| | | }, |
| | | data() { |
| | |
| | | tableData: [], |
| | | pmsPng, |
| | | firstWorkKey: '', |
| | | currentNodeKey: [], |
| | | currentNodeKey: '', |
| | | defalutProps: { |
| | | label: 'title', |
| | | children: 'children', |
| | |
| | | }) |
| | | }, |
| | | setCurrentKey(data) { |
| | | this.currentNodeKey = data.find(v => v.isWorkstation && v.title.indexOf(this.word) > -1).id |
| | | if(this.isSelectId) { |
| | | this.currentNodeKey = this.isSelectId; |
| | | }else { |
| | | this.currentNodeKey = data.find(v => v.isWorkstation && v.title.indexOf(this.word) > -1).id; |
| | | } |
| | | }, |
| | | formatData(data, current) { |
| | | let newData = [] |
| | |
| | | <!-- |
| | | * @Author: lzhe lzhe@example.com |
| | | * @Date: 2024-03-26 10:28:33 |
| | | * @LastEditors: lzhe lzhe@example.com |
| | | * @LastEditTime: 2024-11-12 18:33:14 |
| | | * @LastEditors: 李喆(开发组) lzhe@yxqiche.com |
| | | * @LastEditTime: 2025-03-27 14:50:26 |
| | | * @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 |
| | | --> |
| | |
| | | <div class="aposcope-main"> |
| | | <div class="aposcope-left"> |
| | | <!-- <div class="left-title">查询条件</div> --> |
| | | <MYTree v-model="treeChecked" @loaded="query"></MYTree> |
| | | <MYTree v-model="treeChecked" @loaded="query" :isSelectId="$route.query.code"></MYTree> |
| | | </div> |
| | | <div class="aposcope-right"> |
| | | <div class="content-machine-box" style="min-height: 450px;"> |
| | |
| | | style="margin-top: 6px;padding-left: 6px;padding-right: 6px;width: 450;position:absolute;right:0;" |
| | | @size-change="alarmSizeChange" |
| | | @current-change="alarmCurrentChange" |
| | | :current-page="currentPage4" |
| | | :current-page="alarmsearchData.current" |
| | | :page-size="15" |
| | | layout="total, prev, pager, next" |
| | | :total="alarmtotal"> |
| | |
| | | name: "state-feedback", |
| | | data(){ |
| | | return { |
| | | currentPage4: 1, |
| | | getwcsRData: [], |
| | | tableData1: [], |
| | | tableData2: [], |
| | |
| | | }, |
| | | watch: { |
| | | treeChecked() { |
| | | this.query() |
| | | this.query(); |
| | | } |
| | | }, |
| | | mounted(){ |