dengrui 6 kuukautta sitten
vanhempi
commit
a997e54e39
2 muutettua tiedostoa jossa 10 lisäystä ja 10 poistoa
  1. 4 5
      src/components/CommonTable/index.vue
  2. 6 5
      src/views/base/document/index.vue

+ 4 - 5
src/components/CommonTable/index.vue

@@ -203,12 +203,11 @@ const handleClose = () => {
 };
 
 const onSelected = () => {
-  if (toDeleteIds.value.length < 1) {
-    ElMessage.warning("未选择任何数据");
-    return;
-  }
-
   if (props.multiple) {
+    if (toDeleteIds.value.length < 1) {
+      ElMessage.warning("未选择任何数据");
+      return;
+    }
     commonTableEmits("selectMultipleSure", toDeleteIds.value);
   } else {
     if (props.multipleRow) {

+ 6 - 5
src/views/base/document/index.vue

@@ -46,7 +46,7 @@
   </div>
   <CommonTable
     ref="ctableRef"
-    tableTitle="BOM添加"
+    tableTitle="文档添加"
     tableType="MARTERIAL"
     @selected-sure="onSelectedFinish"
   />
@@ -186,7 +186,7 @@ option.value = Object.assign(option.value, {
     {
       label: "文档编码",
       prop: "fileCode",
-
+      search: true,
       overHidden: true,
       rules: [
         {
@@ -198,7 +198,6 @@ option.value = Object.assign(option.value, {
     {
       label: "物料编码",
       prop: "materialCode",
-
       overHidden: true,
       search: true,
       rules: [
@@ -208,8 +207,10 @@ option.value = Object.assign(option.value, {
           trigger: "blur",
         },
       ],
-      click: ({ value, column }) => {
-        ctableRef.value.startSelect();
+      click({ value, column }) {
+        if (column.rules) {
+          ctableRef.value.startSelect();
+        }
       },
     },
     {