Merge remote-tracking branch 'origin/master'
This commit is contained in:
@@ -217,9 +217,6 @@
|
|||||||
/>
|
/>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
|
||||||
<el-col :span="12">
|
|
||||||
<div class="grid-content bg-purple-light" />
|
|
||||||
<el-form-item v-show="start_flag" :label="$t('task.select.Starting_column')" prop="from_y">
|
<el-form-item v-show="start_flag" :label="$t('task.select.Starting_column')" prop="from_y">
|
||||||
<el-select
|
<el-select
|
||||||
v-model="form.from_y"
|
v-model="form.from_y"
|
||||||
@@ -301,45 +298,113 @@
|
|||||||
/>
|
/>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<!-- <el-form-item label="起点2" prop="start_point_code2">-->
|
</el-col>
|
||||||
<!-- <el-select-->
|
<el-col :span="12">
|
||||||
<!-- v-model="form.start_point_code2"-->
|
<div class="grid-content bg-purple-light" />
|
||||||
<!-- style="width: 370px;"-->
|
<el-form-item :label="$t('task.select.Start_point2')" prop="start_point_code2">
|
||||||
<!-- filterable-->
|
<el-select
|
||||||
<!-- placeholder="请选择"-->
|
v-model="form.start_point_code2"
|
||||||
<!-- >-->
|
style="width: 370px;"
|
||||||
<!-- <el-option-->
|
filterable
|
||||||
<!-- v-for="item in deviceList"-->
|
:placeholder="$t('task.select.Placeholder')"
|
||||||
<!-- :key="item.device_code"-->
|
>
|
||||||
<!-- :label="item.device_code"-->
|
<el-option
|
||||||
<!-- :value="item.device_code"-->
|
v-for="item in deviceList"
|
||||||
<!-- />-->
|
:key="item.device_code"
|
||||||
<!-- </el-select>-->
|
:label="item.device_code"
|
||||||
<!-- </el-form-item>-->
|
:value="item.device_code"
|
||||||
<!-- <el-form-item label="终点2" prop="next_point_code2">-->
|
/>
|
||||||
<!-- <el-select-->
|
</el-select>
|
||||||
<!-- v-model="form.next_point_code2"-->
|
</el-form-item>
|
||||||
<!-- style="width: 370px;"-->
|
<el-form-item v-show="start_flag" :label="$t('task.select.Starting_column')" prop="from_y2">
|
||||||
<!-- filterable-->
|
<el-select
|
||||||
<!-- placeholder="请选择"-->
|
v-model="form.from_y2"
|
||||||
<!-- >-->
|
style="width: 370px;"
|
||||||
<!-- <el-option-->
|
filterable
|
||||||
<!-- v-for="item in deviceList"-->
|
:placeholder="$t('task.select.Placeholder')"
|
||||||
<!-- :key="item.device_code"-->
|
@change="isDisabled=false"
|
||||||
<!-- :label="item.device_code"-->
|
>
|
||||||
<!-- :value="item.device_code"-->
|
<el-option
|
||||||
<!-- />-->
|
v-for="item in fromYList"
|
||||||
<!-- </el-select>-->
|
:key="item.id"
|
||||||
<!-- </el-form-item>-->
|
:label="item.value"
|
||||||
|
:value="item.id"
|
||||||
|
/>
|
||||||
|
</el-select>
|
||||||
|
</el-form-item>
|
||||||
|
<el-form-item v-show="start_flag" :label="$t('task.select.Starting_layer')" prop="from_z2">
|
||||||
|
<el-select
|
||||||
|
v-model="form.from_z2"
|
||||||
|
style="width: 370px;"
|
||||||
|
filterable
|
||||||
|
:placeholder="$t('task.select.Placeholder')"
|
||||||
|
@change="isDisabled=false"
|
||||||
|
>
|
||||||
|
<el-option
|
||||||
|
v-for="item in fromZList"
|
||||||
|
:key="item.id"
|
||||||
|
:label="item.value"
|
||||||
|
:value="item.id"
|
||||||
|
/>
|
||||||
|
</el-select>
|
||||||
|
</el-form-item>
|
||||||
|
<el-form-item :label="$t('task.select.Destination2')" prop="next_point_code2">
|
||||||
|
<el-select
|
||||||
|
v-model="form.next_point_code2"
|
||||||
|
style="width: 370px;"
|
||||||
|
filterable
|
||||||
|
:placeholder="$t('task.select.Placeholder')"
|
||||||
|
>
|
||||||
|
<el-option
|
||||||
|
v-for="item in deviceList"
|
||||||
|
:key="item.device_code"
|
||||||
|
:label="item.device_code"
|
||||||
|
:value="item.device_code"
|
||||||
|
/>
|
||||||
|
</el-select>
|
||||||
|
</el-form-item>
|
||||||
|
<el-form-item v-show="end_flag" :label="$t('task.select.Ending_column')" prop="to_y2">
|
||||||
|
<el-select
|
||||||
|
v-model="form.to_y2"
|
||||||
|
style="width: 370px;"
|
||||||
|
filterable
|
||||||
|
:placeholder="$t('task.select.Placeholder')"
|
||||||
|
@change="isDisabled=false"
|
||||||
|
>
|
||||||
|
<el-option
|
||||||
|
v-for="item in toYList"
|
||||||
|
:key="item.id"
|
||||||
|
:label="item.value"
|
||||||
|
:value="item.id"
|
||||||
|
/>
|
||||||
|
</el-select>
|
||||||
|
</el-form-item>
|
||||||
|
<el-form-item v-show="end_flag" :label="$t('task.select.Ending_layer')" prop="to_z2">
|
||||||
|
<el-select
|
||||||
|
v-model="form.to_z2"
|
||||||
|
style="width: 370px;"
|
||||||
|
filterable
|
||||||
|
:placeholder="$t('task.select.Placeholder')"
|
||||||
|
@change="isDisabled=false"
|
||||||
|
>
|
||||||
|
<el-option
|
||||||
|
v-for="item in toZList"
|
||||||
|
:key="item.id"
|
||||||
|
:label="item.value"
|
||||||
|
:value="item.id"
|
||||||
|
@change="isDisabled=false"
|
||||||
|
/>
|
||||||
|
</el-select>
|
||||||
|
</el-form-item>
|
||||||
<el-form-item :label="$t('task.txt_box.Priority')">
|
<el-form-item :label="$t('task.txt_box.Priority')">
|
||||||
<el-input v-model="form.priority" style="width: 370px;" @change="isDisabled=false" />
|
<el-input v-model="form.priority" style="width: 370px;" @change="isDisabled=false" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item :label="$t('task.txt_box.Vehicle_number')">
|
<el-form-item :label="$t('task.txt_box.Vehicle_number')">
|
||||||
<el-input v-model="form.vehicle_code" style="width: 370px;" @change="isDisabled=false" />
|
<el-input v-model="form.vehicle_code" style="width: 370px;" @change="isDisabled=false" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="扩展字段">
|
<el-form-item :label="$t('task.txt_box.extension_field')">
|
||||||
<div>
|
<div>
|
||||||
<el-button @click="openDialog">请选择</el-button>
|
<el-button @click="openDialog">{{ $t('task.select.Placeholder') }}</el-button>
|
||||||
</div>
|
</div>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item :label="$t('task.select.Description')" prop="description">
|
<el-form-item :label="$t('task.select.Description')" prop="description">
|
||||||
@@ -353,7 +418,7 @@
|
|||||||
<el-button :loading="crud.cu === 2" :disabled="isDisabled" type="primary" @click="saveBtn">{{ $t('task.select.Confirm') }}</el-button>
|
<el-button :loading="crud.cu === 2" :disabled="isDisabled" type="primary" @click="saveBtn">{{ $t('task.select.Confirm') }}</el-button>
|
||||||
</div>
|
</div>
|
||||||
</el-dialog>
|
</el-dialog>
|
||||||
<el-dialog :visible.sync="dialogVisible" title="扩展字段" @close="closeDialog">
|
<el-dialog :visible.sync="dialogVisible" :title="$t('task.txt_box.extension_field')" @close="closeDialog">
|
||||||
<el-form>
|
<el-form>
|
||||||
<el-form-item>
|
<el-form-item>
|
||||||
<el-button v-if="showAddRowButton" style="color: #6b75e9;" @click="addNewRow">添加新行</el-button>
|
<el-button v-if="showAddRowButton" style="color: #6b75e9;" @click="addNewRow">添加新行</el-button>
|
||||||
@@ -617,7 +682,14 @@ export default {
|
|||||||
to_x: null,
|
to_x: null,
|
||||||
to_y: null,
|
to_y: null,
|
||||||
to_z: null,
|
to_z: null,
|
||||||
agv_system_type: '1'
|
from_x2: null,
|
||||||
|
from_y2: null,
|
||||||
|
from_z2: null,
|
||||||
|
to_x2: null,
|
||||||
|
to_y2: null,
|
||||||
|
to_z2: null,
|
||||||
|
agv_system_type: '1',
|
||||||
|
interaction_json: {}
|
||||||
},
|
},
|
||||||
extension: [{
|
extension: [{
|
||||||
name: '',
|
name: '',
|
||||||
@@ -679,10 +751,10 @@ export default {
|
|||||||
saveForm() {
|
saveForm() {
|
||||||
// 保存表单数据
|
// 保存表单数据
|
||||||
// 你可以在这里处理保存逻辑,并发送请求保存表单数据
|
// 你可以在这里处理保存逻辑,并发送请求保存表单数据
|
||||||
this.extension.reduce((form, item) => {
|
this.form.interaction_json = this.extension.reduce((extension, item) => {
|
||||||
form[item.name] = item.value
|
extension[item.name] = item.value
|
||||||
return form
|
return extension
|
||||||
}, this.form)
|
}, {})
|
||||||
this.dialogVisible = false
|
this.dialogVisible = false
|
||||||
},
|
},
|
||||||
saveBtn() {
|
saveBtn() {
|
||||||
|
|||||||
Reference in New Issue
Block a user