Commit f3446dc4 authored by 沈翠玲's avatar 沈翠玲

工作中心

parent 82e043d4
...@@ -61,18 +61,6 @@ ...@@ -61,18 +61,6 @@
</el-select> </el-select>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="6">
<el-form-item label="所属工序" prop="processName">
<el-select v-model="queryParams.processId" placeholder="请选择工序">
<el-option
v-for="item in processOptions"
:key="item.processId"
:label="item.processName"
:value="item.processId"
></el-option>
</el-select>
</el-form-item>
</el-col>
<el-col :span="6"> <el-col :span="6">
<el-form-item> <el-form-item>
<el-button <el-button
...@@ -172,16 +160,7 @@ ...@@ -172,16 +160,7 @@
align="center" align="center"
prop="workshopName" prop="workshopName"
/> />
<el-table-column label="所属工序" align="center" prop="processName" />
<el-table-column label="是否启用" align="center" prop="enableFlag">
<template slot-scope="scope">
<dict-tag
:options="dict.type.sys_yes_no"
:value="scope.row.enableFlag"
/>
</template>
</el-table-column>
<el-table-column label="标准工时" align="center" prop="stdWorkingTime" />
<el-table-column label="备注" align="center" prop="remark" /> <el-table-column label="备注" align="center" prop="remark" />
<el-table-column <el-table-column
label="操作" label="操作"
...@@ -263,191 +242,9 @@ ...@@ -263,191 +242,9 @@
/> />
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="12">
<el-form-item label="工作中心类型" prop="workstationType">
<el-select
v-model="form.workstationType"
placeholder="请选择工作中心类型"
>
<el-option
v-for="dict in dict.type.md_workstation_type"
:key="dict.value"
:label="dict.label"
:value="dict.value"
></el-option>
</el-select>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="12">
<el-form-item label="工作中心用途" prop="usageCode">
<el-select
v-model="form.usageCode"
placeholder="请选择工作中心用途"
>
<el-option
v-for="dict in dict.type.md_workstation_usage"
:key="dict.value"
:label="dict.label"
:value="dict.value"
></el-option>
</el-select>
</el-form-item>
</el-col>
<el-col :span="12"> <el-col :span="12">
<el-form-item label="所在车间" prop="workshopName"> <el-form-item label="所在车间" prop="workshopName">
<el-input v-model="form.workshopName" placeholder="请选输入所在车间" /> <el-input v-model="form.workshopName" placeholder="请选输入所在车间" />
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="12">
<el-form-item label="所属工序" prop="processName">
<el-input v-model="form.processName" @blur="handleChangeProcessName" placeholder="请选输入工序" />
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="标准工时" prop="stdWorkingTime">
<el-input
v-model="form.stdWorkingTime"
placeholder="请输入标准工时"
/>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="12">
<el-form-item label="负责人" prop="responsiblePerson">
<el-input
v-model="form.nickName"
placeholder="请选择负责人"
readonly="readonly"
>
<el-button
slot="append"
icon="el-icon-search"
@click="handleBrandSelect"
></el-button>
</el-input>
<BrandSelect
ref="brSelect"
@onSelected="onBrandSelected"
></BrandSelect>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="标准值码" prop="standardValueCode">
<el-select
v-model="form.standardValueCode"
placeholder="请选择标准值码"
>
<el-option
v-for="dict in dict.type.standard_value_code"
:key="dict.value"
:label="dict.label"
:value="dict.value"
></el-option>
</el-select>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="12">
<el-form-item label="加工方式" prop="processingMethod">
<el-select
v-model="form.processingMethod"
placeholder="请选择标准值码"
>
<el-option
v-for="dict in dict.type.process_control_code"
:key="dict.value"
:label="dict.label"
:value="dict.value"
></el-option>
</el-select>
</el-form-item>
</el-col>
<!-- 成本中心-待完善为查询接口 -->
<el-col :span="12">
<el-form-item label="成本中心" prop="costCenterCode">
<el-input
v-model="form.costCenterCode"
placeholder="请选择成本中心"
/>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="12">
<el-form-item label="看机人数" prop="watchingAircraftNum">
<el-input
v-model="form.watchingAircraftNum"
placeholder="请输入看机人数"
type="number"
min="1"
></el-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="转间时间" label-width="120px" prop="transferTime">
<el-input v-model="form.transferTime" placeholder="请输入转间时间">
<i slot="suffix" style="font-style:normal;margin-right: 10px; line-height: 30px; color: #1e1e1e">MIN</i>
</el-input>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="12">
<el-form-item label="是否倒冲" prop="isBackflush">
<el-radio-group
v-model="form.isBackflush"
disabled
v-if="optType == 'view'"
>
<el-radio
v-for="dict in dict.type.sys_yes_no"
:key="dict.value"
:label="dict.value"
>{{ dict.label }}</el-radio
>
</el-radio-group>
<el-radio-group v-model="form.isBackflush" v-else>
<el-radio
v-for="dict in dict.type.sys_yes_no"
:key="dict.value"
:label="dict.value"
>{{ dict.label }}</el-radio
>
</el-radio-group>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="是否启用" prop="enableFlag">
<el-radio-group
v-model="form.enableFlag"
disabled
v-if="optType == 'view'"
>
<el-radio
v-for="dict in dict.type.sys_yes_no"
:key="dict.value"
:label="dict.value"
>{{ dict.label }}</el-radio
>
</el-radio-group>
<el-radio-group v-model="form.enableFlag" v-else>
<el-radio
v-for="dict in dict.type.sys_yes_no"
:key="dict.value"
:label="dict.value"
>{{ dict.label }}</el-radio
>
</el-radio-group>
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row> </el-row>
...@@ -595,18 +392,9 @@ export default { ...@@ -595,18 +392,9 @@ export default {
workstationName: [ workstationName: [
{ required: true, message: "工作中心名称不能为空", trigger: "blur" }, { required: true, message: "工作中心名称不能为空", trigger: "blur" },
], ],
enableFlag: [
{ required: true, message: "是否启用不能为空", trigger: "blur" },
],
workshopId: [ workshopId: [
{ required: true, message: "请选择所属车间", trigger: "blur" }, { required: true, message: "请选择所属车间", trigger: "blur" },
], ]
processId: [
{ required: true, message: "请选择所属工序", trigger: "blur" },
],
stdWorkingTime: [
{ required: true, message: "标准工时不能为空", trigger: "blur" },
],
}, },
}; };
}, },
...@@ -689,7 +477,6 @@ export default { ...@@ -689,7 +477,6 @@ export default {
workstationId: null, workstationId: null,
workstationCode: null, workstationCode: null,
workstationName: null, workstationName: null,
workstationType: null,
workshopId: null, workshopId: null,
workshopName: null, workshopName: null,
processId: null, processId: null,
...@@ -700,7 +487,6 @@ export default { ...@@ -700,7 +487,6 @@ export default {
createTime: null, createTime: null,
updateBy: null, updateBy: null,
updateTime: null, updateTime: null,
usageCode: null,
responsiblePerson: null, responsiblePerson: null,
nickName: null, nickName: null,
isBackflush: null, isBackflush: null,
...@@ -738,7 +524,6 @@ export default { ...@@ -738,7 +524,6 @@ export default {
createTime: null, createTime: null,
updateBy: null, updateBy: null,
updateTime: null, updateTime: null,
usageCode: null,
responsiblePerson: null, responsiblePerson: null,
nickName: null, nickName: null,
isBackflush: null, isBackflush: null,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment