From e0a31f7013898540948f4d4d86ade1a5414b44d4 Mon Sep 17 00:00:00 2001
From: pengwei <2071057782@qq.com>
Date: 星期四, 20 三月 2025 17:32:42 +0800
Subject: [PATCH] 优化数据大屏页面

---
 项目代码/client/src/views/tts/CraftCenter/Craftcenter.vue |   65 ++++++++++++++++++++------------
 1 files changed, 41 insertions(+), 24 deletions(-)

diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/client/src/views/tts/CraftCenter/Craftcenter.vue" "b/\351\241\271\347\233\256\344\273\243\347\240\201/client/src/views/tts/CraftCenter/Craftcenter.vue"
index 27e58a9..ad852c4 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/client/src/views/tts/CraftCenter/Craftcenter.vue"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/client/src/views/tts/CraftCenter/Craftcenter.vue"
@@ -446,13 +446,13 @@
               </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
@@ -461,9 +461,6 @@
             ><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>
@@ -484,6 +481,20 @@
                   :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>
@@ -560,9 +571,6 @@
           <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>
@@ -770,24 +778,24 @@
   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: "",
@@ -802,6 +810,7 @@
     : "",
   createDate: formatTime(new Date()),
 });
+
 const props = { multiple: true };
 const userName = ref("");
 
@@ -914,25 +923,33 @@
 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;
@@ -941,7 +958,7 @@
   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;
@@ -997,7 +1014,7 @@
 //鍒嗛〉璇锋眰鍙傛暟
 const pageQuery = ref({
   page: 1, //褰撳墠椤甸潰
-  rows: 10, //姣忛〉鏄剧ず鏉℃暟
+  rows: 100, //姣忛〉鏄剧ず鏉℃暟
   order: "desc", //鎺掑簭鏂瑰紡
   sort: "", //鎺掑簭瀛楁
   wheres: "", //鏉′欢鏌ヨ

--
Gitblit v1.9.3