123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- import 'dart:convert';
- import 'package:fis_jsonrpc/services/vitalExam.m.dart';
- import 'package:flutter/material.dart';
- import 'package:get/get.dart';
- import 'package:vitalapp/managers/interfaces/exam.dart';
- import 'package:vitalapp/pages/traditional_chinese_medicine_constitution/widget/ConfigurableCard.dart';
- import 'package:vitalapp/store/store.dart';
- import 'controller.dart';
- class TraditionalChineseMedicineConstitutionView
- extends GetView<TraditionalChineseMedicineConstitutionController> {
- const TraditionalChineseMedicineConstitutionView({super.key});
- @override
- Widget build(BuildContext context) {
- return Scaffold(
- body: buildContent("LNRZYYJKGLFWJL"),
- );
- }
- Widget buildContent(String key) {
- return ConfigurableCard(
- cardKey: key,
- callBack: (key, templateCode, data) async {
- // final result = await controller.createFollowUp(key, templateCode, data);
- await createBasicCheckup(
- Store.user.currentSelectRegisterPersonInfo?.physicalExamNumber ??
- '',
- "HEITCMC",
- data);
- return true;
- },
- patientCode: Store.user.currentSelectPatientInfo?.code ?? '',
- );
- }
- /// 体检 检查提交
- Future<void> createBasicCheckup(
- String? physicalExamNumber, String? keyValue, String data) async {
- final _examManager = Get.find<IExamManager>();
- var result = await _examManager.createExam(CreateExamRequest(
- key: keyValue ?? "HEITCMC",
- examData: data,
- physicalExamNumber: physicalExamNumber,
- ));
- print(result);
- }
- }
|