| | |
| | | </el-select> </el-form-item |
| | | ></el-col> |
| | | <el-col :span="8" |
| | | ><el-form-item prop="sort"> |
| | | ><el-form-item prop="setnum"> |
| | | <template #label> |
| | | <span style="font-size: 0.88rem; color: black">æåº</span> |
| | | </template> |
| | | <el-input |
| | | size="small" |
| | | v-model="form.setpNum" |
| | | v-model.number="form.setnum" |
| | | placeholder="请è¾å
¥" |
| | | style="height: 2rem" |
| | | /> </el-form-item |
| | |
| | | ><el-form-item prop="tools"> |
| | | <template #label> |
| | | <div style="display: flex; align-items: center"> |
| | | <span style="display: flex; color: red; margin-right: 0.25rem" |
| | | >*</span |
| | | > |
| | | <span style="font-size: 0.88rem; color: black">å·¥å
·</span> |
| | | </div> |
| | | </template> |
| | |
| | | :label="item.toolName" |
| | | :value="item" |
| | | /> </el-select></el-form-item |
| | | ></el-col> |
| | | </el-row> |
| | | <el-row :gutter="10"> |
| | | <el-col :span="8" |
| | | ><el-form-item prop="nodal"> |
| | | <template #label> |
| | | <span style="font-size: 0.88rem; color: black">åºå·</span> |
| | | </template> |
| | | <el-input |
| | | size="small" |
| | | v-model.number="form.nodal" |
| | | placeholder="请è¾å
¥" |
| | | style="height: 2rem" |
| | | /> </el-form-item |
| | | ></el-col> |
| | | </el-row> |
| | | <!-- <el-row> |
| | |
| | | <el-form-item prop="checkList"> |
| | | <template #label> |
| | | <div style="display: flex; align-items: center"> |
| | | <span style="display: flex; color: red; margin-right: 0.25rem" |
| | | >*</span |
| | | > |
| | | <span style="font-size: 0.88rem; color: black">éæ©å¥ç</span> |
| | | </div> |
| | | </template> |
| | |
| | | craftstype: [ |
| | | { required: true, message: "è¯·éæ©å·¥èºç±»å", trigger: "change" }, |
| | | ], |
| | | nodal: [{ required: true, message: "è¯·éæ©èç¹", trigger: "change" }], |
| | | craftsStep: [{ required: true, message: "请è¾å
¥å·¥èºæ¥éª¤", trigger: "blur" }], |
| | | craftContent: [ |
| | | { required: true, message: "请è¾å
¥å·¥èºå
容", trigger: "blur" }, |
| | | ], |
| | | sleeveNum: [{ required: true, message: "请è¾å
¥å¥çæ°é", trigger: "blur" }], |
| | | nodal: [{ required: true, message: "请è¾å
¥åºå·", trigger: "blur" }], |
| | | setnum: [{ required: true, message: "请è¾å
¥æåºå·", trigger: "blur" }], |
| | | }); |
| | | |
| | | // isinvolved: "", //æ¯å¦æ¶å |
| | | //æ°å¢å·¥èº/ç¼è¾å·¥èºè¡¨åæ°æ® |
| | | const form = ref({ |
| | | craftstype: "", //å·¥èºç±»åï¼ç»ï¼ |
| | | nodal: 0, //èç¹ |
| | | nodal: null, //èç¹ |
| | | craftsStep: "", //å·¥èºæ¥éª¤ |
| | | craftContent: "", //å·¥èºå
容 |
| | | sleeveNum: "", //å¥çæ°é |
| | | tools: "", //å·¥å
· |
| | | isinvolved: "", //æ¯å¦æ¶å |
| | | setpNum: "", |
| | | setnum: null, |
| | | torqueOne: 0, |
| | | torqueOneQuantity: 0, |
| | | articleOne: "", |
| | |
| | | : "", |
| | | createDate: formatTime(new Date()), |
| | | }); |
| | | |
| | | const props = { multiple: true }; |
| | | const userName = ref(""); |
| | | |
| | |
| | | const addprocess = async (formEl) => { |
| | | userName.value = JSON.parse(localStorage.getItem("user")).userName; |
| | | let string = ""; |
| | | if (tools.value.length == 0) { |
| | | ElMessage({ |
| | | message: "è¯·éæ©å·¥å
·", |
| | | type: "warning", |
| | | }); |
| | | return; |
| | | } |
| | | // if (tools.value.length == 0) { |
| | | // ElMessage({ |
| | | // message: "è¯·éæ©å·¥å
·", |
| | | // type: "warning", |
| | | // }); |
| | | // return; |
| | | // } |
| | | string = tools.value |
| | | .map((item) => { |
| | | return item.toolName; |
| | | }) |
| | | .join(","); |
| | | if (checkList.value.length == 0) { |
| | | // if (checkList.value.length == 0) { |
| | | // ElMessage({ |
| | | // message: "è¯·éæ©å¥ç", |
| | | // type: "warning", |
| | | // }); |
| | | // return; |
| | | // } |
| | | if (form.value.nodal == 0) { |
| | | ElMessage({ |
| | | message: "è¯·éæ©å¥ç", |
| | | message: "åºå·æå°ä¸º1", |
| | | type: "warning", |
| | | }); |
| | | return; |
| | | } |
| | | |
| | | form.value.articleOneid = checkList.value[0].id; |
| | | form.value.articleOne = checkList.value[0].num; |
| | | form.value.articleTowid = checkList.value[1].id; |
| | |
| | | form.value.tools = string; |
| | | form.value.craftstype = title.value; |
| | | form.value.torqueOneQuantity = tools.value.length; |
| | | form.value.id = form.value.craftID ? form.value.craftID : ""; |
| | | form.value.id = form.value.craftID ? form.value.craftID : 0; |
| | | console.log(form.value); |
| | | |
| | | if (!formEl) return; |
| | |
| | | //å页请æ±åæ° |
| | | const pageQuery = ref({ |
| | | page: 1, //å½åé¡µé¢ |
| | | rows: 10, //æ¯é¡µæ¾ç¤ºæ¡æ° |
| | | rows: 100, //æ¯é¡µæ¾ç¤ºæ¡æ° |
| | | order: "desc", //æåºæ¹å¼ |
| | | sort: "", //æåºå段 |
| | | wheres: "", //æ¡ä»¶æ¥è¯¢ |