| | |
| | | </el-col> |
| | | <el-col :span="6"> |
| | | <el-form-item prop="partName" label="零件名称"> |
| | | <el-tooltip class="item" effect="dark" :content="dataForm.partName" > |
| | | <el-input |
| | | v-model="dataForm.partName" |
| | | placeholder="零件名称" |
| | | readonly |
| | | style="width: 100%" |
| | | ></el-input> |
| | | </el-tooltip> |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :span="6"> |
| | | <el-form-item label="BOM" prop="bomId"> |
| | | <el-select style="width:100%" :disabled="dataForm.id != null" v-model="dataForm.bomId" placeholder="" filterable> |
| | | <el-select style="width:100%" v-model="dataForm.bomId" placeholder="" filterable> |
| | | <el-option |
| | | v-for="item in bomList" |
| | | :key="item.id" |
| | |
| | | '--dragitemwidth': '250px' |
| | | }" |
| | | > |
| | | <div |
| | | :style="{ |
| | | width: 265 * dataForm.operations.length - 15 + 'px' |
| | | }" |
| | | > |
| | | <div |
| | | class="dragHead" |
| | | v-for="x in dataForm.operations.length" |
| | | :key="x" |
| | | > |
| | | <div :style="{ width: 265 * dataForm.operations.length - 15 + 'px' }"> |
| | | <div class="dragHead" v-for="x in dataForm.operations.length" :key="x" > |
| | | <div class="idx">{{ x }}</div> |
| | | </div> |
| | | <zttdraggable |
| | |
| | | effect="dark" |
| | | > |
| | | {{ item.label }} |
| | | </el-tag> |
| | | </el-tag> |
| | | </div> --> |
| | | <el-divider content-position="left">备注</el-divider> |
| | | <div class="node-content-remark"> |
| | |
| | | dataRule: { |
| | | partNo: [ |
| | | { required: true, message: '零件不能为空', trigger: 'blur' } |
| | | ], |
| | | ], |
| | | bomTypeDb: [ |
| | | { required: true, message: '工艺类型不能为空', trigger: 'change' } |
| | | ], |
| | |
| | | // 保存所有参数的修改 |
| | | saveAllParamChange() { |
| | | const paramJson = { routingOperationParam: this.paramData } |
| | | let num = 0 |
| | | this.paramData.forEach(e=>{ |
| | | var regex=/^[^\(\)|^,]+$/; |
| | | if(!regex.test(e.paramValue)){ |
| | | num+=1 |
| | | } |
| | | }) |
| | | if(num>0){ |
| | | this.$message.error("参数值不能包含英文括号或逗号,请检查") |
| | | return |
| | | } |
| | | putRoutingTemplateParam(paramJson).then((response) => { |
| | | const data = response.data |
| | | if (data.code == 0) { |