lupeng 1 bulan lalu
induk
melakukan
98900d85a7
1 mengubah file dengan 14 tambahan dan 2 penghapusan
  1. 14 2
      src/views/pro-operation/rework/records.vue

+ 14 - 2
src/views/pro-operation/rework/records.vue

@@ -27,6 +27,7 @@ defineExpose({
 });
 onMounted(
     () => {
+        search.value.state=radio1.value;
         dataList();
     }
 )
@@ -49,9 +50,14 @@ const showTable = (row) => {
     });
 
 };
+const radio1=ref("1");
 const refreshData = () =>{
     dataList();
 }
+const getData=()=>{
+  search.value.state=radio1.value;
+  dataList();
+}
 // 设置表格列或者其他自定义的option
 option.value = Object.assign(option.value, {
   selection: false,
@@ -59,14 +65,13 @@ option.value = Object.assign(option.value, {
   delBtn: false,
   editBtn: false,
   viewBtn: false,
-  search: false,
-  header: false,
   column: [
     {
       label: "生产批号",
       prop: "workOrderCode",
       editDisabled: true,
       overHidden: true,
+      search: true,
       width: 120,
 
     },
@@ -133,6 +138,13 @@ option.value = Object.assign(option.value, {
 
 
         </template>
+          <template #menu-left="{ size }">
+            <el-radio-group v-model="radio1" size="large" @change="getData">
+              <el-radio-button label="待处理" value="1"/>
+              <el-radio-button label="已完成" value="2"/>
+
+            </el-radio-group>
+          </template>
 
       </avue-crud>