| | |
| | | <el-form :model="dataForm" label-width="100px" ref="dataForm"> |
| | | <el-row :gutter="20"> |
| | | <el-col :xs="24" :sm="6" :md="6" :lg="6" :xl="6"> |
| | | <el-form-item label="机床名称" prop="machineName"> |
| | | <!-- <el-form-item label="机床名称" prop="machineName"> |
| | | <el-input v-model="dataForm.machineName" placeholder="机床名称" clearable></el-input> |
| | | </el-form-item> |
| | | <el-form-item label="机床" prop="id"> |
| | | </el-form-item> --> |
| | | <!-- <el-form-item label="机床" prop="id"> |
| | | <el-select class="value" v-model="dataForm.id" placeholder="请选择"> |
| | | <el-option v-for="item in accountList" :key="item.machineId" :label="item.uuid" |
| | | :value="item.machineId"> |
| | | </el-option> |
| | | </el-select> |
| | | </el-form-item> |
| | | </el-form-item> --> |
| | | <el-form-item label="IP" prop="ip"> |
| | | <el-input v-model="dataForm.ip" placeholder="IP" clearable></el-input> |
| | | </el-form-item> |
| | | <el-form-item label="dnc名称" prop="dncName"> |
| | | <el-input v-model="dataForm.dncName" placeholder="dncName" clearable></el-input> |
| | | </el-form-item> |
| | | <el-form-item label="端口" prop="port"> |
| | | <el-input v-model="dataForm.port" placeholder="端口" clearable></el-input> |
| | |
| | | <el-form-item label="车间" prop="workshopId"> |
| | | <el-select class="value" v-model="dataForm.workshopId" @change="changewsl" placeholder="请选择"> |
| | | <el-option v-for="item in workshopList" :key="item.id" :label="item.name" :value="item.id"> |
| | | </el-option> |
| | | </el-select> |
| | | </el-form-item> |
| | | <el-form-item label="程序传输模式" prop="transMode"> |
| | | <el-select class="value" v-model="dataForm.transMode" placeholder="请选择"> |
| | | <el-option v-for="item in transModeList" :key="item.value" :label="item.label" :value="item.value"> |
| | | </el-option> |
| | | </el-select> |
| | | </el-form-item> |
| | |
| | | protocolId: '', |
| | | isCollect: '', |
| | | shiftType: '', |
| | | dncName: '', |
| | | transMode: '' |
| | | }, |
| | | |
| | | transModeList: [ |
| | | { |
| | | label: 'com口', |
| | | value: 0 |
| | | }, |
| | | { |
| | | label: '享文件夹', |
| | | value: 1 |
| | | }, |
| | | { |
| | | label: '网口', |
| | | value: 2 |
| | | }, |
| | | ] |
| | | } |
| | | }, |
| | | watch: { |
| | | machineid: { |
| | | handler(val) { |
| | | if (val) { |
| | | setTimeout(() => { |
| | | getRequest('machineQuery', { size: 10, machineId: val }).then(res => { |
| | | this.changewsl(res.data.records[0].workshopId) |
| | | this.$nextTick(() => { |
| | | try { |
| | | Object.keys(this.addInfo).forEach(item => { |
| | | this.addInfo[item] = res.data.records[0][item] |
| | | }) |
| | | // this.addInfo.id = res.data.records[0].id |
| | | } catch (error) { |
| | | console.error(error) |
| | | } |
| | | }) |
| | | }) |
| | | }, 1000) |
| | | // machineid: { |
| | | // handler(val) { |
| | | // if (val) { |
| | | // setTimeout(() => { |
| | | // getRequest('machineQuery', { size: 10, machineId: val }).then(res => { |
| | | // this.changewsl(res.data.records[0].workshopId) |
| | | // this.$nextTick(() => { |
| | | // try { |
| | | // Object.keys(this.addInfo).forEach(item => { |
| | | // this.addInfo[item] = res.data.records[0][item] |
| | | // }) |
| | | // // this.addInfo.id = res.data.records[0].id |
| | | // } catch (error) { |
| | | // console.error(error) |
| | | // } |
| | | // }) |
| | | // }) |
| | | // }, 1000) |
| | | |
| | | } |
| | | // } |
| | | // }, |
| | | // immediate: true |
| | | // } |
| | | row: { |
| | | handler (val) { |
| | | this.dataForm.id = val.id |
| | | }, |
| | | immediate: true |
| | | immediate: true, |
| | | deep: true, |
| | | } |
| | | }, |
| | | created() { |