| | |
| | | <!-- |
| | | * @Date: 2024-01-05 23:47:53 |
| | | * @LastEditors: Sneed |
| | | * @LastEditTime: 2024-01-12 22:28:57 |
| | | * @LastEditTime: 2024-01-13 23:22:52 |
| | | * @FilePath: /belleson-frontend/Users/mache/Documents/demo/mdc/src/container/Map/Map.vue |
| | | --> |
| | | <template> |
| | |
| | | :class="{'active': (range.x !=='' && v.rowIndex >=range.x && v.rowIndex<=range.x1 && v.colIndex>=range.y && v.colIndex<=range.y1),aisle: v.type ===1}" @mousedown="e => onMousedown(e, v)" @mousemove="e => onMouseMove(e, v)" v-for="v in item" |
| | | :rowspan="v.rowspan" :colspan="v.colspan" :key="v.rowIndex + '-' + v.colIndex"> |
| | | <img @click="addDevice($event,v)" @mousedown="e => e.stopPropagation()" v-if="v.type ===2 && status!==2 && !v.id" src="./img/+.png" alt=""> |
| | | <div v-show="v.id" class="machine"> |
| | | <!-- <div v-show="v.id" class="machine"> |
| | | <p>YKX123123213</p> |
| | | <div> |
| | | <div class="img"> |
| | |
| | | </li> |
| | | </ul> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> --> |
| | | <Device v-if="v.id" :id="v.id" style="width: 100%;height: 100%;"></Device> |
| | | </td> |
| | | <!-- <td></td> --> |
| | | </tr> |
| | |
| | | } |
| | | import mixins from '@/mixins/index' |
| | | import AddMachine from './addMachine.vue' |
| | | import Device from '../workshop/device.vue' |
| | | import {mapGetters} from 'vuex' |
| | | export default { |
| | | mixins: [mixins], |
| | | components: { |
| | | AddMachine |
| | | AddMachine, |
| | | Device |
| | | }, |
| | | props: { |
| | | status: { |
| | |
| | | // table-layout: fixed; |
| | | // word-wrap: break-word; |
| | | overflow: hidden; |
| | | border-radius: 10px; |
| | | // box-sizing: border-box; |
| | | td { |
| | | // width: 50px; |