2026-06-23 18:07:30 +08:00
|
|
|
import { declareRequest } from "@cqsjjb/jjb-dva-runtime";
|
2026-07-07 17:13:33 +08:00
|
|
|
import { fromSingleResponse } from "../../utils/enterpriseInfo/adapter";
|
|
|
|
|
import { apiGet, safeAction } from "../../utils/enterpriseInfo/http";
|
|
|
|
|
import { asId } from "../../utils/enterpriseInfo/idUtil";
|
2026-06-23 18:07:30 +08:00
|
|
|
|
2026-07-06 18:06:49 +08:00
|
|
|
export const equipInfoList = declareRequest(
|
|
|
|
|
"equipInfoLoading",
|
|
|
|
|
"Get > /safetyEval/org-equipment/page",
|
|
|
|
|
"equipInfoList: [] | res.data || [] & equipInfoTotal: 0 | res.data?.total || 0",
|
|
|
|
|
);
|
2026-06-23 18:07:30 +08:00
|
|
|
|
2026-07-06 18:06:49 +08:00
|
|
|
export const equipInfoGet = declareRequest(
|
|
|
|
|
"equipInfoLoading",
|
2026-07-07 17:13:33 +08:00
|
|
|
safeAction(async (params) => {
|
|
|
|
|
const res = await apiGet("/safetyEval/org-equipment/get", { id: asId(params?.id) });
|
|
|
|
|
return fromSingleResponse(res);
|
|
|
|
|
}),
|
2026-07-06 18:06:49 +08:00
|
|
|
);
|
2026-06-23 18:07:30 +08:00
|
|
|
|
2026-07-06 18:06:49 +08:00
|
|
|
export const equipInfoAdd = declareRequest(
|
|
|
|
|
"equipInfoLoading",
|
|
|
|
|
"Post > @/safetyEval/org-equipment/save",
|
|
|
|
|
);
|
2026-06-23 18:07:30 +08:00
|
|
|
|
2026-07-06 18:06:49 +08:00
|
|
|
export const equipInfoEdit = declareRequest(
|
|
|
|
|
"equipInfoLoading",
|
|
|
|
|
"Post > @/safetyEval/org-equipment/modify",
|
|
|
|
|
);
|
2026-06-23 18:07:30 +08:00
|
|
|
|
2026-07-06 18:06:49 +08:00
|
|
|
export const equipInfoRemove = declareRequest(
|
|
|
|
|
"equipInfoLoading",
|
|
|
|
|
"Post > @/safetyEval/org-equipment/delete",
|
|
|
|
|
);
|
2026-06-23 18:07:30 +08:00
|
|
|
|
2026-07-06 18:06:49 +08:00
|
|
|
export const equipInfoToggleStatus = declareRequest(
|
|
|
|
|
"equipInfoLoading",
|
2026-07-07 17:13:33 +08:00
|
|
|
"Post > @/safetyEval/org-equipment/modify",
|
2026-07-06 18:06:49 +08:00
|
|
|
);
|