|
|
|
@ -25,16 +25,16 @@
|
|
|
|
|
<!-- @keyup.enter.native="handleQuery"-->
|
|
|
|
|
<!-- />-->
|
|
|
|
|
<!-- </el-form-item>-->
|
|
|
|
|
<el-form-item label="班次" prop="classes">
|
|
|
|
|
<el-select v-model="queryParams.classes" placeholder="请选择班次" clearable>
|
|
|
|
|
<el-option
|
|
|
|
|
v-for="dict in dict.type.classes"
|
|
|
|
|
:key="dict.value"
|
|
|
|
|
:label="dict.label"
|
|
|
|
|
:value="dict.value"
|
|
|
|
|
/>
|
|
|
|
|
</el-select>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<!-- <el-form-item label="班次" prop="classes">-->
|
|
|
|
|
<!-- <el-select v-model="queryParams.classes" placeholder="请选择班次" clearable>-->
|
|
|
|
|
<!-- <el-option-->
|
|
|
|
|
<!-- v-for="dict in dict.type.classes"-->
|
|
|
|
|
<!-- :key="dict.value"-->
|
|
|
|
|
<!-- :label="dict.label"-->
|
|
|
|
|
<!-- :value="dict.value"-->
|
|
|
|
|
<!-- />-->
|
|
|
|
|
<!-- </el-select>-->
|
|
|
|
|
<!-- </el-form-item>-->
|
|
|
|
|
<el-form-item label="启用标识" prop="isFlag">
|
|
|
|
|
<el-select v-model="queryParams.isFlag" placeholder="请选择启用标识" clearable>
|
|
|
|
|
<el-option
|
|
|
|
@ -140,14 +140,14 @@
|
|
|
|
|
v-hasPermi="['mes/base:baseTeamMembers:edit']"
|
|
|
|
|
>修改
|
|
|
|
|
</el-button>
|
|
|
|
|
<el-button
|
|
|
|
|
size="mini"
|
|
|
|
|
type="text"
|
|
|
|
|
icon="el-icon-delete"
|
|
|
|
|
@click="handleDelete(scope.row)"
|
|
|
|
|
v-hasPermi="['mes/base:baseTeamMembers:remove']"
|
|
|
|
|
>删除
|
|
|
|
|
</el-button>
|
|
|
|
|
<!-- <el-button-->
|
|
|
|
|
<!-- size="mini"-->
|
|
|
|
|
<!-- type="text"-->
|
|
|
|
|
<!-- icon="el-icon-delete"-->
|
|
|
|
|
<!-- @click="handleDelete(scope.row)"-->
|
|
|
|
|
<!-- v-hasPermi="['mes/base:baseTeamMembers:remove']"-->
|
|
|
|
|
<!-- >删除-->
|
|
|
|
|
<!-- </el-button>-->
|
|
|
|
|
</template>
|
|
|
|
|
</el-table-column>
|
|
|
|
|
</el-table>
|
|
|
|
@ -172,26 +172,26 @@
|
|
|
|
|
<el-form-item label="班组负责人" prop="teamHead">
|
|
|
|
|
<el-input v-model="form.teamHead" placeholder="请输入班组负责人"/>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="所属工位" prop="stationCode">
|
|
|
|
|
<el-select v-model="form.stationCode" placeholder="请选择所属工位">
|
|
|
|
|
<el-option
|
|
|
|
|
v-for="item in productLineList"
|
|
|
|
|
:key="item.productLineCode"
|
|
|
|
|
:label="item.productLineName"
|
|
|
|
|
:value="item.productLineCode"
|
|
|
|
|
/>
|
|
|
|
|
</el-select>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="班次" prop="classes">
|
|
|
|
|
<el-radio-group v-model="form.classes">
|
|
|
|
|
<el-radio
|
|
|
|
|
v-for="dict in dict.type.classes"
|
|
|
|
|
:key="dict.value"
|
|
|
|
|
:label="dict.value"
|
|
|
|
|
>{{ dict.label }}
|
|
|
|
|
</el-radio>
|
|
|
|
|
</el-radio-group>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<!-- <el-form-item label="所属工位" prop="stationCode">-->
|
|
|
|
|
<!-- <el-select v-model="form.stationCode" placeholder="请选择所属工位">-->
|
|
|
|
|
<!-- <el-option-->
|
|
|
|
|
<!-- v-for="item in productLineList"-->
|
|
|
|
|
<!-- :key="item.productLineCode"-->
|
|
|
|
|
<!-- :label="item.productLineName"-->
|
|
|
|
|
<!-- :value="item.productLineCode"-->
|
|
|
|
|
<!-- />-->
|
|
|
|
|
<!-- </el-select>-->
|
|
|
|
|
<!-- </el-form-item>-->
|
|
|
|
|
<!-- <el-form-item label="班次" prop="classes">-->
|
|
|
|
|
<!-- <el-radio-group v-model="form.classes">-->
|
|
|
|
|
<!-- <el-radio-->
|
|
|
|
|
<!-- v-for="dict in dict.type.classes"-->
|
|
|
|
|
<!-- :key="dict.value"-->
|
|
|
|
|
<!-- :label="dict.value"-->
|
|
|
|
|
<!-- >{{ dict.label }}-->
|
|
|
|
|
<!-- </el-radio>-->
|
|
|
|
|
<!-- </el-radio-group>-->
|
|
|
|
|
<!-- </el-form-item>-->
|
|
|
|
|
<el-form-item label="上班时间" prop="startTime">
|
|
|
|
|
<el-input v-model="form.startTime" placeholder="请输入上班时间"/>
|
|
|
|
|
</el-form-item>
|
|
|
|
@ -201,16 +201,16 @@
|
|
|
|
|
<!-- <el-form-item label="休息时间" prop="dineTime">-->
|
|
|
|
|
<!-- <el-input v-model="form.dineTime" placeholder="请输入休息时间"/>-->
|
|
|
|
|
<!-- </el-form-item>-->
|
|
|
|
|
<el-form-item label="机台名称" prop="machineCode">
|
|
|
|
|
<el-select v-model="form.machineCode" placeholder="请选择机台名称">
|
|
|
|
|
<el-option
|
|
|
|
|
v-for="item in deviceLedgerList"
|
|
|
|
|
:key="item.deviceCode"
|
|
|
|
|
:label="item.deviceName"
|
|
|
|
|
:value="item.deviceCode"
|
|
|
|
|
/>
|
|
|
|
|
</el-select>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<!-- <el-form-item label="机台名称" prop="machineCode">-->
|
|
|
|
|
<!-- <el-select v-model="form.machineCode" placeholder="请选择机台名称">-->
|
|
|
|
|
<!-- <el-option-->
|
|
|
|
|
<!-- v-for="item in deviceLedgerList"-->
|
|
|
|
|
<!-- :key="item.deviceCode"-->
|
|
|
|
|
<!-- :label="item.deviceName"-->
|
|
|
|
|
<!-- :value="item.deviceCode"-->
|
|
|
|
|
<!-- />-->
|
|
|
|
|
<!-- </el-select>-->
|
|
|
|
|
<!-- </el-form-item>-->
|
|
|
|
|
<el-form-item label="启用标识" prop="isFlag">
|
|
|
|
|
<el-radio-group v-model="form.isFlag">
|
|
|
|
|
<el-radio
|
|
|
|
@ -304,8 +304,8 @@ export default {
|
|
|
|
|
{ key: 1, label: `班组编号`, visible: true },
|
|
|
|
|
{ key: 2, label: `班组名称`, visible: true },
|
|
|
|
|
{ key: 3, label: `班组负责人`, visible: true },
|
|
|
|
|
{ key: 4, label: `所属工位`, visible: true },
|
|
|
|
|
{ key: 5, label: `班次`, visible: true },
|
|
|
|
|
{ key: 4, label: `所属工位`, visible: false },
|
|
|
|
|
{ key: 5, label: `班次`, visible: false },
|
|
|
|
|
{ key: 6, label: `上班时间`, visible: true },
|
|
|
|
|
{ key: 7, label: `下班时间`, visible: true },
|
|
|
|
|
{ key: 8, label: `休息时间`, visible: false },
|
|
|
|
@ -314,7 +314,7 @@ export default {
|
|
|
|
|
{ key: 11, label: `创建时间`, visible: false },
|
|
|
|
|
{ key: 12, label: `更新人`, visible: false },
|
|
|
|
|
{ key: 13, label: `更新时间`, visible: false },
|
|
|
|
|
{ key: 14, label: `机台编号`, visible: true }
|
|
|
|
|
{ key: 14, label: `机台编号`, visible: false }
|
|
|
|
|
],
|
|
|
|
|
// 工位选项
|
|
|
|
|
productLineList: [],
|
|
|
|
|