common.ts 723 B

12345678910111213141516171819
  1. import { Get } from "./method";
  2. // 获取扫码注册参数
  3. export function getSceneRegisterMethod(scene: string) {
  4. const params = { scene: decodeURIComponent(scene) };
  5. const transform = ({ data }: AnyObject) => {
  6. const { cardno, phone, patientId } = data;
  7. return { cardno, phone, patientId, visible: !patientId }
  8. }
  9. return Get(`/patientInfoManage/getCardnoPhoneMantissaByScene`, { params, transform }).catch(() => ({ visible: false }));
  10. }
  11. // 扫码注册
  12. export function setSceneRegisterMethod(params: { scene: string; phone: string; cardno?: string }) {
  13. const transform = ({ data }: AnyObject) => {
  14. return { patientId: data }
  15. }
  16. return Get(`/patientInfoManage/scanAuth`, { params, transform })
  17. }