zck 1 سال پیش
والد
کامیت
f8d8db3ab8
1فایلهای تغییر یافته به همراه12 افزوده شده و 3 حذف شده
  1. 12 3
      src/view/yunyin/shengchanguanli/shengchanjincheng.vue

+ 12 - 3
src/view/yunyin/shengchanguanli/shengchanjincheng.vue

@@ -185,9 +185,18 @@ getDepartmentdata();
 const tableData = reactive([]);
 const _code = ref(null);  //左侧菜单编号
 const handleNodeClick = async (node) => {
-	if(node.label === '印刷工单'  || node.label === '糊盒工单'){return false;}
-	console.log(node.label.substring(0, 5));
-	_code.value = node.label.substring(0, 5);
+  let prefixLength = 4; // 默认截取4位
+  let prefix = '';
+	if(node.label === '印刷工单'  || node.label === '糊盒工单'){
+    _code.value= ''
+  }else{
+    if (/[A-Za-z]/.test(node.label)) {
+      prefixLength = 5; // 如果包含字母,则截取5位
+    }
+    // 截取所需长度的前缀
+    prefix = node.label.substring(0, prefixLength);
+    _code.value = prefix; 
+  }
 	searchInfo.value = '';  // 清空搜索信息
 	_workOrderDetailList();  // 执行获取员工列表的函数
 };