zhangwencui
9 小时以前 8ba79292b0a1b6a8f93ca00432c6f2db827b1a93
src/views/productionManagement/processRoute/index.vue
@@ -15,6 +15,18 @@
                       :value="option.dictCode" />
          </el-select>
        </el-form-item>
        <el-form-item label="状态:">
          <el-select v-model="searchForm.status"
                     style="width: 200px;"
                     placeholder="请选择状态"
                     clearable
                     @change="handleQuery">
            <el-option label="已批准"
                       :value="true" />
            <el-option label="草稿"
                       :value="false" />
          </el-select>
        </el-form-item>
        <el-form-item>
          <el-button type="primary"
                     @click="handleQuery">搜索</el-button>
@@ -73,6 +85,7 @@
  const data = reactive({
    searchForm: {
      dictCode: "",
      status: "",
    },
  });
  const { searchForm } = toRefs(data);
@@ -82,6 +95,26 @@
      prop: "processRouteCode",
    },
    {
      label: "状态",
      prop: "status",
      dataType: "tag",
      formatData: params => {
        if (params) {
          return "已批准";
        } else {
          return "草稿";
        }
      },
      formatType: params => {
        if (params) {
          return "success";
        } else {
          return "info";
        }
      },
    },
    {
      label: "产品类型",
      prop: "dictLabel",
    },