| | |
| | | placeholder="工序编号" |
| | | ></el-input> |
| | | </el-form-item> |
| | | <el-form-item label="零件族" prop="partFamilyId"> |
| | | <!-- <el-form-item label="零件族" prop="partFamilyId"> |
| | | <el-select |
| | | v-model="dataForm.partFamilyId" |
| | | filterable |
| | |
| | | > |
| | | </el-option> |
| | | </el-select> |
| | | </el-form-item> |
| | | </el-form-item> --> |
| | | <el-form-item label="工作中心" prop="workCenter"> |
| | | <el-select |
| | | v-model="dataForm.workCenter" |
| | |
| | | /> |
| | | </el-select> |
| | | </el-form-item> |
| | | <el-form-item label="机器运转因素" prop="machRunFactor"> |
| | | <!-- <el-form-item label="机器运转因素" prop="machRunFactor"> |
| | | <el-input |
| | | v-model="dataForm.machRunFactor" |
| | | placeholder="机器运转因素" |
| | |
| | | v-model="dataForm.machSetupTime" |
| | | placeholder="机器设置时间" |
| | | ></el-input> |
| | | </el-form-item> |
| | | </el-form-item> --> |
| | | <el-form-item label="人工类别" prop="laborClassNo"> |
| | | <el-select |
| | | v-model="dataForm.laborClassNo" |
| | |
| | | </el-option> |
| | | </el-select> |
| | | </el-form-item> |
| | | <el-form-item label="劳力运转因素" prop="laborRunFactor"> |
| | | <!-- <el-form-item label="劳力运转因素" prop="laborRunFactor"> |
| | | <el-input |
| | | v-model="dataForm.laborRunFactor" |
| | | placeholder="劳力运转因素" |
| | | ></el-input> |
| | | </el-form-item> |
| | | <el-form-item label="劳力设置时间" prop="laborSetupTime"> |
| | | </el-form-item> --> |
| | | <!-- <el-form-item label="劳力设置时间" prop="laborSetupTime"> |
| | | <el-input |
| | | v-model="dataForm.laborSetupTime" |
| | | placeholder="劳力设置时间" |
| | | ></el-input> |
| | | </el-form-item> |
| | | <el-form-item label="因素单位" prop="runTimeCodeDb"> |
| | | </el-form-item> --> |
| | | <!-- <el-form-item label="因素单位" prop="runTimeCodeDb"> |
| | | <el-select |
| | | v-model="dataForm.runTimeCodeDb" |
| | | placeholder="因素单位" |
| | |
| | | :value="item.value" |
| | | /> |
| | | </el-select> |
| | | </el-form-item> |
| | | <el-form-item label="班组人员" prop="crewSize"> |
| | | </el-form-item> --> |
| | | <!-- <el-form-item label="班组人员" prop="crewSize"> |
| | | <el-input |
| | | v-model="dataForm.crewSize" |
| | | placeholder="班组人员" |
| | | ></el-input> |
| | | </el-form-item> |
| | | <el-form-item label="外部工序项目" prop="outsideOpItem"> |
| | | </el-form-item> --> |
| | | <!-- <el-form-item label="外部工序项目" prop="outsideOpItem"> |
| | | <el-select |
| | | v-model="dataForm.outsideOpItem" |
| | | placeholder="外部工序项目" |
| | |
| | | :value="item.value" |
| | | /> |
| | | </el-select> |
| | | </el-form-item> |
| | | </el-form-item> --> |
| | | <el-form-item label="备注" prop="remark"> |
| | | <el-input |
| | | v-model="dataForm.remark" |
| | |
| | | </el-table> |
| | | </el-card> |
| | | </el-tab-pane> |
| | | <el-tab-pane |
| | | <!-- <el-tab-pane |
| | | v-if="isShowStepBusiness" |
| | | label="工步" |
| | | style="height: 100%" |
| | |
| | | </el-table-column> |
| | | </el-table> |
| | | </el-card> |
| | | </el-tab-pane> |
| | | </el-tab-pane> --> |
| | | </el-tabs> |
| | | <ParamTemplateDialog |
| | | :currshowlist.sync="showOperationTemplate" |
| | |
| | | laborRunFactor: 0, |
| | | laborSetupTime: 0, |
| | | runTimeCodeDb: '2', |
| | | crewSize: 1, |
| | | crewSize: null, |
| | | outsideOpItem:null |
| | | }, |
| | | operationTemplateList: [], |
| | |
| | | this.dataForm.laborRunFactor = 0 |
| | | this.dataForm.laborSetupTime = 0 |
| | | this.dataForm.runTimeCodeDb = '2' |
| | | this.dataForm.crewSize = 1 |
| | | this.dataForm.crewSize = null |
| | | this.fileList = [] |
| | | this.operationTemplateList = [] |
| | | this.stepList = [] |
| | |
| | | this.$refs.dataForm.validate((valid) => { |
| | | if (valid) { |
| | | // 校验【机器运转因素】、【机器设置时间】、【劳力运转因素】、【劳力设置时间】中至少有一个字段的值须大于0 |
| | | if ( |
| | | this.dataForm.machRunFactor == 0 && |
| | | this.dataForm.machSetupTime == 0 && |
| | | this.dataForm.laborRunFactor == 0 && |
| | | this.dataForm.laborSetupTime == 0 |
| | | ) { |
| | | this.$message.error( |
| | | '【机器运转因素】、【机器设置时间】、【劳力运转因素】、【劳力设置时间】中至少有一个字段的值须大于0' |
| | | ) |
| | | this.isSubmit = false |
| | | } else { |
| | | // if ( |
| | | // this.dataForm.machRunFactor == 0 && |
| | | // this.dataForm.machSetupTime == 0 && |
| | | // this.dataForm.laborRunFactor == 0 && |
| | | // this.dataForm.laborSetupTime == 0 |
| | | // ) { |
| | | // this.$message.error( |
| | | // '【机器运转因素】、【机器设置时间】、【劳力运转因素】、【劳力设置时间】中至少有一个字段的值须大于0' |
| | | // ) |
| | | // this.isSubmit = false |
| | | // } else { |
| | | // 【人工类别】为空时【班组人员】必须为空,否则必须大于0 |
| | | let remindInfo = '' |
| | | let remindFlag = false |
| | |
| | | }) |
| | | } |
| | | } |
| | | } |
| | | // } |
| | | } else { |
| | | this.isSubmit = false |
| | | } |