fix(project): filter
This commit is contained in:
@@ -45,7 +45,7 @@ import WorkflowModal from "./components/WorkflowModal"
|
|||||||
interface FilterFormRecord {
|
interface FilterFormRecord {
|
||||||
search_id: string
|
search_id: string
|
||||||
search_status: string
|
search_status: string
|
||||||
rejected?: string
|
rejected: string
|
||||||
current_uid: string[]
|
current_uid: string[]
|
||||||
label_user: string[]
|
label_user: string[]
|
||||||
review_user1: string[]
|
review_user1: string[]
|
||||||
@@ -56,7 +56,7 @@ function createInitialFilters(): FilterFormRecord {
|
|||||||
return {
|
return {
|
||||||
search_id: "",
|
search_id: "",
|
||||||
search_status: "0",
|
search_status: "0",
|
||||||
rejected: undefined,
|
rejected: "",
|
||||||
current_uid: [],
|
current_uid: [],
|
||||||
label_user: [],
|
label_user: [],
|
||||||
review_user1: [],
|
review_user1: [],
|
||||||
@@ -189,7 +189,7 @@ export default function TaskTableContainer(props: {
|
|||||||
} else {
|
} else {
|
||||||
delete obj.label_status
|
delete obj.label_status
|
||||||
}
|
}
|
||||||
if (form.rejected) {
|
if (form.rejected !== "") {
|
||||||
const rejected = Number(form.rejected)
|
const rejected = Number(form.rejected)
|
||||||
if (Number.isFinite(rejected)) obj.rejected = rejected
|
if (Number.isFinite(rejected)) obj.rejected = rejected
|
||||||
}
|
}
|
||||||
@@ -833,14 +833,15 @@ export default function TaskTableContainer(props: {
|
|||||||
radius="xs"
|
radius="xs"
|
||||||
label="是否返工"
|
label="是否返工"
|
||||||
data={[
|
data={[
|
||||||
|
{ label: "全部", value: "" },
|
||||||
{ label: "是", value: "1" },
|
{ label: "是", value: "1" },
|
||||||
{ label: "否", value: "0" },
|
{ label: "否", value: "0" },
|
||||||
]}
|
]}
|
||||||
value={filters.rejected}
|
value={filters.rejected}
|
||||||
onChange={(v) =>
|
onChange={(v) =>
|
||||||
setFilters((s) => ({ ...s, rejected: v || undefined }))
|
setFilters((s) => ({ ...s, rejected: v ?? "" }))
|
||||||
}
|
}
|
||||||
allowDeselect={true}
|
allowDeselect={false}
|
||||||
/>
|
/>
|
||||||
<MultiSelect
|
<MultiSelect
|
||||||
label="当前负责人"
|
label="当前负责人"
|
||||||
|
|||||||
Reference in New Issue
Block a user