yyb
7 天以前 e1dcf73d6f9247fe12df1ab305eb80c7a54f2028
src/views/productionManagement/workOrderManagement/index.vue
@@ -12,6 +12,20 @@
                    prefix-icon="Search" />
        </div>
        <div class="search-item">
          <span class="search_title">报工人:</span>
          <el-select v-model="searchForm.workerName"
                     style="width: 240px"
                     placeholder="请选择"
                     clearable
                     filterable
                     @change="handleQuery">
            <el-option v-for="user in userOptions"
                       :key="user.userId"
                       :label="user.nickName"
                       :value="user.nickName" />
          </el-select>
        </div>
        <div class="search-item">
          <el-button type="primary"
                     @click="handleQuery">搜索</el-button>
        </div>
@@ -254,6 +268,18 @@
      width: "140",
    },
    {
      label: "报工人",
      prop: "workerName",
      width: "120",
      formatter: row => row?.workerName || (row?.workerId ? row.workerId : "-"),
    },
    {
      label: "交接人",
      prop: "handoverUserName",
      width: "120",
      formatter: row => row?.handoverUserName || (row?.handoverUserId ? row.handoverUserId : "-"),
    },
    {
      label: "操作",
      width: "200",
      align: "center",
@@ -405,6 +431,7 @@
  const data = reactive({
    searchForm: {
      workOrderNo: "",
      workerName: "",
    },
  });
  const { searchForm } = toRefs(data);
@@ -622,9 +649,9 @@
          getList();
        })
        .catch(() => {
          ElMessageBox.alert("报工失败", "提示", {
            confirmButtonText: "确定",
          });
          // ElMessageBox.alert("报工失败", "提示", {
          //   confirmButtonText: "确定",
          // });
        });
    });
  };