|
@@ -53,6 +53,8 @@
|
|
|
@click.native="
|
|
@click.native="
|
|
|
form.extInfo.assetName = null;
|
|
form.extInfo.assetName = null;
|
|
|
form.extInfo.assetCode = null;
|
|
form.extInfo.assetCode = null;
|
|
|
|
|
+ form.extInfo.criticalEquipment = '';
|
|
|
|
|
+ form.extInfo.keyEquipment = '';
|
|
|
"
|
|
"
|
|
|
/>
|
|
/>
|
|
|
</el-select>
|
|
</el-select>
|
|
@@ -84,11 +86,7 @@
|
|
|
</el-col>
|
|
</el-col>
|
|
|
|
|
|
|
|
<el-col :span="8">
|
|
<el-col :span="8">
|
|
|
- <el-form-item
|
|
|
|
|
- label="班组:"
|
|
|
|
|
- prop="extInfo.teamId"
|
|
|
|
|
- v-if="form.extInfo.type == 3"
|
|
|
|
|
- >
|
|
|
|
|
|
|
+ <el-form-item label="班组:" prop="extInfo.teamId">
|
|
|
<el-select
|
|
<el-select
|
|
|
style="width: 100%"
|
|
style="width: 100%"
|
|
|
v-model="form.extInfo.teamId"
|
|
v-model="form.extInfo.teamId"
|
|
@@ -106,11 +104,7 @@
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
</el-col>
|
|
</el-col>
|
|
|
<el-col :span="8">
|
|
<el-col :span="8">
|
|
|
- <el-form-item
|
|
|
|
|
- label="人员:"
|
|
|
|
|
- prop="extInfo.teamId"
|
|
|
|
|
- v-if="form.extInfo.type == 3"
|
|
|
|
|
- >
|
|
|
|
|
|
|
+ <el-form-item label="人员:" prop="extInfo.teamId">
|
|
|
<el-select
|
|
<el-select
|
|
|
style="width: 100%"
|
|
style="width: 100%"
|
|
|
v-model="form.extInfo.userIds"
|
|
v-model="form.extInfo.userIds"
|
|
@@ -292,6 +286,20 @@
|
|
|
</el-select>
|
|
</el-select>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
</el-col>
|
|
</el-col>
|
|
|
|
|
+
|
|
|
|
|
+ <el-col :span="8" v-if="form.extInfo.type == 1">
|
|
|
|
|
+ <el-form-item label="关键设备:" prop="criticalEquipment">
|
|
|
|
|
+ <el-tag v-if="form.extInfo.criticalEquipment == '1'">是</el-tag>
|
|
|
|
|
+ <el-tag v-if="form.extInfo.criticalEquipment == '2'">否</el-tag>
|
|
|
|
|
+ </el-form-item>
|
|
|
|
|
+ </el-col>
|
|
|
|
|
+
|
|
|
|
|
+ <el-col :span="8" v-if="form.extInfo.type == 1">
|
|
|
|
|
+ <el-form-item label="关重设备:" prop="keyEquipment">
|
|
|
|
|
+ <el-tag v-if="form.extInfo.keyEquipment == '1'">是</el-tag>
|
|
|
|
|
+ <el-tag v-if="form.extInfo.keyEquipment == '2'">否</el-tag>
|
|
|
|
|
+ </el-form-item>
|
|
|
|
|
+ </el-col>
|
|
|
<!-- <el-col :span="14">
|
|
<!-- <el-col :span="14">
|
|
|
<el-form-item label="节拍时间:" prop="extInfo.meterTime">
|
|
<el-form-item label="节拍时间:" prop="extInfo.meterTime">
|
|
|
<div class="workMeter-warp">
|
|
<div class="workMeter-warp">
|
|
@@ -350,6 +358,7 @@
|
|
|
<stationMeter
|
|
<stationMeter
|
|
|
ref="stationMeter"
|
|
ref="stationMeter"
|
|
|
:factoryWorkstationId="form.id"
|
|
:factoryWorkstationId="form.id"
|
|
|
|
|
+ :formData="form"
|
|
|
></stationMeter>
|
|
></stationMeter>
|
|
|
</el-col>
|
|
</el-col>
|
|
|
</el-row>
|
|
</el-row>
|
|
@@ -436,7 +445,10 @@
|
|
|
workCenterId: null, //所属工作中心
|
|
workCenterId: null, //所属工作中心
|
|
|
// produceId: null, //可执行工序
|
|
// produceId: null, //可执行工序
|
|
|
type: null,
|
|
type: null,
|
|
|
- teamId: null
|
|
|
|
|
|
|
+ teamId: null,
|
|
|
|
|
+ userIds: [],
|
|
|
|
|
+ criticalEquipment: '',
|
|
|
|
|
+ keyEquipment: ''
|
|
|
},
|
|
},
|
|
|
id: '',
|
|
id: '',
|
|
|
leaderId: '', // 负责人
|
|
leaderId: '', // 负责人
|
|
@@ -582,13 +594,9 @@
|
|
|
console.log(e);
|
|
console.log(e);
|
|
|
let that = this;
|
|
let that = this;
|
|
|
listUserByIds([e]).then((res) => {
|
|
listUserByIds([e]).then((res) => {
|
|
|
- console.log(res, '5263', that.userList);
|
|
|
|
|
that.userList = res;
|
|
that.userList = res;
|
|
|
- // this.$set(this, 'userList', res);
|
|
|
|
|
});
|
|
});
|
|
|
- // listUserByIds
|
|
|
|
|
- // userList
|
|
|
|
|
- // console.log(this.userList);
|
|
|
|
|
|
|
+ that.form.extInfo.userIds = [];
|
|
|
},
|
|
},
|
|
|
|
|
|
|
|
// 选择可执行工序
|
|
// 选择可执行工序
|
|
@@ -609,6 +617,10 @@
|
|
|
},
|
|
},
|
|
|
|
|
|
|
|
determineChoose(title, row) {
|
|
determineChoose(title, row) {
|
|
|
|
|
+ const equipmentLabel = row.equipmentLabelJson[0];
|
|
|
|
|
+ this.form.extInfo.criticalEquipment = equipmentLabel.GJSB;
|
|
|
|
|
+ this.form.extInfo.keyEquipment = equipmentLabel.GZSB;
|
|
|
|
|
+
|
|
|
if (title == '选择设备') {
|
|
if (title == '选择设备') {
|
|
|
this.form.extInfo.assetCode = row.code;
|
|
this.form.extInfo.assetCode = row.code;
|
|
|
this.form.extInfo.assetName = row.name;
|
|
this.form.extInfo.assetName = row.name;
|