opt:前端优化
This commit is contained in:
@@ -11,6 +11,7 @@
|
|||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
<el-form-item label="设备类型" prop="device_type">
|
<el-form-item label="设备类型" prop="device_type">
|
||||||
<el-select
|
<el-select
|
||||||
|
id="device_type"
|
||||||
v-model="form.device_type"
|
v-model="form.device_type"
|
||||||
placeholder=""
|
placeholder=""
|
||||||
disabled
|
disabled
|
||||||
@@ -27,7 +28,7 @@
|
|||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
<el-form-item label="设备编号" prop="device_code">
|
<el-form-item label="设备编号" prop="device_code">
|
||||||
<el-input v-model="form.device_code" disabled />
|
<el-input v-model="form.device_code" disabled id="device_code" />
|
||||||
<span style="color: #C0C0C0;margin-left: 10px;" />
|
<span style="color: #C0C0C0;margin-left: 10px;" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
@@ -36,13 +37,14 @@
|
|||||||
<el-row>
|
<el-row>
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
<el-form-item label="设备名称" prop="device_name">
|
<el-form-item label="设备名称" prop="device_name">
|
||||||
<el-input v-model="form.device_name" disabled />
|
<el-input v-model="form.device_name" id="device_name" disabled />
|
||||||
<span style="color: #C0C0C0;margin-left: 10px;" />
|
<span style="color: #C0C0C0;margin-left: 10px;" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
<el-form-item label="设备驱动" prop="driver_code">
|
<el-form-item label="设备驱动" prop="driver_code">
|
||||||
<el-select
|
<el-select
|
||||||
|
id="driver_code"
|
||||||
v-model="form.driver_code"
|
v-model="form.driver_code"
|
||||||
filterable
|
filterable
|
||||||
placeholder=""
|
placeholder=""
|
||||||
@@ -78,6 +80,7 @@ import standard_inspect_site from './driver/standard_inspect_site'
|
|||||||
import standard_ordinary_site from './driver/standard_ordinary_site'
|
import standard_ordinary_site from './driver/standard_ordinary_site'
|
||||||
import standard_storage from '@/views/acs/device/driver/standard_storage'
|
import standard_storage from '@/views/acs/device/driver/standard_storage'
|
||||||
import standard_scanner from '@/views/acs/device/driver/standard_scanner'
|
import standard_scanner from '@/views/acs/device/driver/standard_scanner'
|
||||||
|
import lamp_three_color from '@/views/acs/device/driver/lamp_three_color'
|
||||||
import standard_conveyor_control_with_scanner from '@/views/acs/device/driver/standard_conveyor_control_with_scanner'
|
import standard_conveyor_control_with_scanner from '@/views/acs/device/driver/standard_conveyor_control_with_scanner'
|
||||||
import standard_conveyor_control from '@/views/acs/device/driver/standard_conveyor_control'
|
import standard_conveyor_control from '@/views/acs/device/driver/standard_conveyor_control'
|
||||||
import standard_conveyor_monitor from '@/views/acs/device/driver/standard_conveyor_monitor'
|
import standard_conveyor_monitor from '@/views/acs/device/driver/standard_conveyor_monitor'
|
||||||
@@ -111,6 +114,7 @@ export default {
|
|||||||
agv_ndc_one,
|
agv_ndc_one,
|
||||||
xg_agv,
|
xg_agv,
|
||||||
ssx_site,
|
ssx_site,
|
||||||
|
lamp_three_color,
|
||||||
fold_disc_site
|
fold_disc_site
|
||||||
},
|
},
|
||||||
dicts: ['device_type'],
|
dicts: ['device_type'],
|
||||||
@@ -157,6 +161,7 @@ export default {
|
|||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
changeDriver(val) {
|
changeDriver(val) {
|
||||||
|
console.log(val)
|
||||||
this.currentComponent = val
|
this.currentComponent = val
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -303,7 +303,7 @@ import crud from '@/mixins/crud'
|
|||||||
import deviceCrud from '@/api/acs/device/device'
|
import deviceCrud from '@/api/acs/device/device'
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
name: 'StandardConveyorControl',
|
name: 'CargoLiftConveyor',
|
||||||
mixins: [crud],
|
mixins: [crud],
|
||||||
props: {
|
props: {
|
||||||
parentForm: {
|
parentForm: {
|
||||||
|
|||||||
@@ -272,7 +272,7 @@ import crud from '@/mixins/crud'
|
|||||||
import deviceCrud from '@/api/acs/device/device'
|
import deviceCrud from '@/api/acs/device/device'
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
name: 'StandardConveyorControl',
|
name: 'EmptyVehicleStackingPosition',
|
||||||
mixins: [crud],
|
mixins: [crud],
|
||||||
props: {
|
props: {
|
||||||
parentForm: {
|
parentForm: {
|
||||||
|
|||||||
@@ -291,7 +291,7 @@ import crud from '@/mixins/crud'
|
|||||||
import deviceCrud from '@/api/acs/device/device'
|
import deviceCrud from '@/api/acs/device/device'
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
name: 'LnshFoldDisc',
|
name: 'FoldDiscSite',
|
||||||
mixins: [crud],
|
mixins: [crud],
|
||||||
props: {
|
props: {
|
||||||
parentForm: {
|
parentForm: {
|
||||||
|
|||||||
@@ -267,7 +267,7 @@ import crud from '@/mixins/crud'
|
|||||||
import deviceCrud from '@/api/acs/device/device'
|
import deviceCrud from '@/api/acs/device/device'
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
name: 'StandardConveyorControl',
|
name: 'HailiangSmartPlcTest',
|
||||||
mixins: [crud],
|
mixins: [crud],
|
||||||
props: {
|
props: {
|
||||||
parentForm: {
|
parentForm: {
|
||||||
|
|||||||
@@ -275,7 +275,7 @@ import crud from '@/mixins/crud'
|
|||||||
import deviceCrud from '@/api/acs/device/device'
|
import deviceCrud from '@/api/acs/device/device'
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
name: 'StandardInspectSite',
|
name: 'HongxiangConveyor',
|
||||||
mixins: [crud],
|
mixins: [crud],
|
||||||
props: {
|
props: {
|
||||||
parentForm: {
|
parentForm: {
|
||||||
|
|||||||
@@ -274,7 +274,7 @@ import crud from '@/mixins/crud'
|
|||||||
import deviceCrud from '@/api/acs/device/device'
|
import deviceCrud from '@/api/acs/device/device'
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
name: 'StandardInspectSite',
|
name: 'HongxiangDevice',
|
||||||
mixins: [crud],
|
mixins: [crud],
|
||||||
props: {
|
props: {
|
||||||
parentForm: {
|
parentForm: {
|
||||||
|
|||||||
@@ -105,6 +105,14 @@
|
|||||||
/>
|
/>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
|
<el-table-column prop="dbr_value2">
|
||||||
|
<template slot="header">
|
||||||
|
<el-link type="primary" :underline="false" @click.native="test_read2()">测试读</el-link>
|
||||||
|
</template>
|
||||||
|
<template slot-scope="scope">
|
||||||
|
<el-input v-model="data2[scope.$index].dbr_value" size="mini" class="edit-input" />
|
||||||
|
</template>
|
||||||
|
</el-table-column>
|
||||||
<el-table-column prop="dbw_value">
|
<el-table-column prop="dbw_value">
|
||||||
<template slot="header">
|
<template slot="header">
|
||||||
<el-link type="primary" :underline="false" @click.native="test_write1()">测试写</el-link>
|
<el-link type="primary" :underline="false" @click.native="test_write1()">测试写</el-link>
|
||||||
@@ -278,6 +286,15 @@ export default {
|
|||||||
}
|
}
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
|
test_read2() {
|
||||||
|
testRead(this.data2, this.opc_id).then(data => {
|
||||||
|
this.data2 = data
|
||||||
|
console.log(this.data2)
|
||||||
|
this.notify('操作成功!', 'success')
|
||||||
|
}).catch(err => {
|
||||||
|
console.log(err.response.data.message)
|
||||||
|
})
|
||||||
|
},
|
||||||
test_read1() {
|
test_read1() {
|
||||||
testRead(this.data1, this.opc_id).then(data => {
|
testRead(this.data1, this.opc_id).then(data => {
|
||||||
this.data1 = data
|
this.data1 = data
|
||||||
@@ -341,4 +358,3 @@ export default {
|
|||||||
<style scoped>
|
<style scoped>
|
||||||
|
|
||||||
</style>
|
</style>
|
||||||
|
|
||||||
|
|||||||
@@ -281,7 +281,7 @@ import crud from '@/mixins/crud'
|
|||||||
import deviceCrud from '@/api/acs/device/device'
|
import deviceCrud from '@/api/acs/device/device'
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
name: 'StandardConveyorControl',
|
name: 'SiemensConveyor',
|
||||||
mixins: [crud],
|
mixins: [crud],
|
||||||
props: {
|
props: {
|
||||||
parentForm: {
|
parentForm: {
|
||||||
|
|||||||
@@ -274,7 +274,7 @@ import crud from '@/mixins/crud'
|
|||||||
import deviceCrud from '@/api/acs/device/device'
|
import deviceCrud from '@/api/acs/device/device'
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
name: 'StandardConveyorControl',
|
name: 'SiemensConveyorCkk',
|
||||||
mixins: [crud],
|
mixins: [crud],
|
||||||
props: {
|
props: {
|
||||||
parentForm: {
|
parentForm: {
|
||||||
|
|||||||
@@ -274,7 +274,7 @@ import crud from '@/mixins/crud'
|
|||||||
import deviceCrud from '@/api/acs/device/device'
|
import deviceCrud from '@/api/acs/device/device'
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
name: 'StandardConveyorControl',
|
name: 'SiemensConveyorLabeling',
|
||||||
mixins: [crud],
|
mixins: [crud],
|
||||||
props: {
|
props: {
|
||||||
parentForm: {
|
parentForm: {
|
||||||
|
|||||||
@@ -51,8 +51,8 @@
|
|||||||
<el-form ref="form" :inline="true" :model="form" :rules="rules" size="small" label-width="78px">
|
<el-form ref="form" :inline="true" :model="form" :rules="rules" size="small" label-width="78px">
|
||||||
<el-row>
|
<el-row>
|
||||||
<el-col :span="8">
|
<el-col :span="8">
|
||||||
<el-form-item label="电气调度号" label-width="150px">
|
<el-form-item label="电气调度号" label-width="150px" prop="address">
|
||||||
<el-input v-model="form.address" />
|
<el-input v-model="form.address" id="address" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
</el-row>
|
</el-row>
|
||||||
@@ -66,39 +66,40 @@
|
|||||||
<el-form ref="form" :inline="true" :model="form" :rules="rules" size="small" label-width="78px">
|
<el-form ref="form" :inline="true" :model="form" :rules="rules" size="small" label-width="78px">
|
||||||
<el-row>
|
<el-row>
|
||||||
<el-col :span="8">
|
<el-col :span="8">
|
||||||
<el-form-item label="检验有货">
|
<el-form-item label="检验有货" prop="inspect_in_stocck">
|
||||||
<el-switch v-model="form.inspect_in_stocck" />
|
<el-switch v-model="form.inspect_in_stocck" id="inspect_in_stocck" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="8">
|
<el-col :span="8">
|
||||||
<el-form-item label="忽视取货校验" label-width="150px">
|
<el-form-item label="忽视取货校验" label-width="150px" prop="ignore_pickup_check">
|
||||||
<el-switch v-model="form.ignore_pickup_check" />
|
<el-switch v-model="form.ignore_pickup_check" id="ignore_pickup_check" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="8">
|
<el-col :span="8">
|
||||||
<el-form-item label="忽视放货校验" label-width="150px">
|
<el-form-item label="忽视放货校验" label-width="150px" prop="ignore_release_check">
|
||||||
<el-switch v-model="form.ignore_release_check" />
|
<el-switch v-model="form.ignore_release_check" id="ignore_release_check" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
</el-row>
|
</el-row>
|
||||||
|
|
||||||
<el-row>
|
<el-row>
|
||||||
<el-col :span="8">
|
<el-col :span="8">
|
||||||
<el-form-item label="呼叫">
|
<el-form-item label="呼叫" prop="apply_task">
|
||||||
<el-switch v-model="form.apply_task" />
|
<el-switch v-model="form.apply_task" id="apply_task" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="8">
|
<el-col :span="8">
|
||||||
<el-form-item label="响应" label-width="150px">
|
<el-form-item label="响应" label-width="150px" prop="manual_create_task">
|
||||||
<el-switch v-model="form.manual_create_task" />
|
<el-switch v-model="form.manual_create_task" id="manual_create_task" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
</el-row>
|
</el-row>
|
||||||
|
|
||||||
<el-row>
|
<el-row>
|
||||||
<el-col :span="8">
|
<el-col :span="8">
|
||||||
<el-form-item label="关联设备" prop="device_code">
|
<el-form-item label="关联设备" prop="link_device_code">
|
||||||
<el-select
|
<el-select
|
||||||
|
id="link_device_code"
|
||||||
v-model="form.link_device_code"
|
v-model="form.link_device_code"
|
||||||
filterable
|
filterable
|
||||||
multiple
|
multiple
|
||||||
@@ -114,8 +115,9 @@
|
|||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="8">
|
<el-col :span="8">
|
||||||
<el-form-item label="关联三色灯" prop="device_code" label-width="100px">
|
<el-form-item label="关联三色灯" prop="link_three_lamp" label-width="100px">
|
||||||
<el-select
|
<el-select
|
||||||
|
id="link_three_lamp"
|
||||||
v-model="form.link_three_lamp"
|
v-model="form.link_three_lamp"
|
||||||
filterable
|
filterable
|
||||||
clearable
|
clearable
|
||||||
@@ -131,8 +133,8 @@
|
|||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="8">
|
<el-col :span="8">
|
||||||
<el-form-item label="是否输入物料" label-width="150px">
|
<el-form-item label="是否输入物料" label-width="150px" prop="input_material">
|
||||||
<el-switch v-model="form.input_material" />
|
<el-switch v-model="form.input_material" id="input_material" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
</el-row>
|
</el-row>
|
||||||
@@ -146,13 +148,13 @@
|
|||||||
<el-form ref="form" :inline="true" :model="form" :rules="rules" size="small" label-width="78px">
|
<el-form ref="form" :inline="true" :model="form" :rules="rules" size="small" label-width="78px">
|
||||||
<el-row>
|
<el-row>
|
||||||
<el-col :span="8">
|
<el-col :span="8">
|
||||||
<el-form-item label="取货">
|
<el-form-item label="取货" prop="is_pickup">
|
||||||
<el-switch v-model="form.is_pickup" />
|
<el-switch v-model="form.is_pickup" id="is_pickup" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="8">
|
<el-col :span="8">
|
||||||
<el-form-item label="放货">
|
<el-form-item label="放货" prop="is_release">
|
||||||
<el-switch v-model="form.is_release" />
|
<el-switch v-model="form.is_release" id="is_release" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
</el-row>
|
</el-row>
|
||||||
@@ -266,7 +268,7 @@ import crud from '@/mixins/crud'
|
|||||||
import deviceCrud from '@/api/acs/device/device'
|
import deviceCrud from '@/api/acs/device/device'
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
name: 'StandardInspectSite',
|
name: 'SsxSite',
|
||||||
mixins: [crud],
|
mixins: [crud],
|
||||||
props: {
|
props: {
|
||||||
parentForm: {
|
parentForm: {
|
||||||
|
|||||||
@@ -195,7 +195,7 @@ const defaultForm = {
|
|||||||
remark: null
|
remark: null
|
||||||
}
|
}
|
||||||
export default {
|
export default {
|
||||||
name: 'Device',
|
name: 'OvenManipulator',
|
||||||
components: { pagination, crudOperation, rrOperation, udOperation, UploadDialog },
|
components: { pagination, crudOperation, rrOperation, udOperation, UploadDialog },
|
||||||
mixins: [presenter(), header(), form(defaultForm), crud()],
|
mixins: [presenter(), header(), form(defaultForm), crud()],
|
||||||
cruds() {
|
cruds() {
|
||||||
|
|||||||
Reference in New Issue
Block a user