From 909dfdf6ceff702f65bdc15bd958589c6df4195d Mon Sep 17 00:00:00 2001
From: zhangchen <1652267879@qq.com>
Date: 星期六, 26 七月 2025 15:48:48 +0800
Subject: [PATCH] ID1825-定时任务禁止修改

---
 src/views/mobile/bedsideAuxiliaryScreen/components/DoctorAdvice/type.ts |  375 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 375 insertions(+), 0 deletions(-)

diff --git a/src/views/mobile/bedsideAuxiliaryScreen/components/DoctorAdvice/type.ts b/src/views/mobile/bedsideAuxiliaryScreen/components/DoctorAdvice/type.ts
new file mode 100644
index 0000000..7808a58
--- /dev/null
+++ b/src/views/mobile/bedsideAuxiliaryScreen/components/DoctorAdvice/type.ts
@@ -0,0 +1,375 @@
+export interface Order {
+    orderType: number;
+    code: string;
+    orderFreq: string;
+    orderDoctor: string;
+    confirmUserInfo: any | null; 
+    remark: string | null;
+    isConfirm: number;
+    isDeleted: number;
+    orderExecuteCheckUser: any | null; 
+    orderIsSub: number;
+    orderExecuteTime: any | null; 
+    id: number;
+    recordCode: string;
+    deletedTime: any | null; 
+    orderExecutePatient: any | null; 
+    orderExecuteUser: any | null; 
+    orderName: string;
+    orderExecuteCheckUserInfo: any | null; 
+    subDrugOrders: any | null; 
+    orderSort: number;
+    orderCount: number;
+    hisOrderNo: string | null;
+    updateUser: any | null; 
+    confirmTime: any | null; 
+    confirmUser: any | null; 
+    updateTime: number;
+    orderDoctorInfo: UserDoctorInfo;
+    orderMainCode: string | null;
+    createTime: number;
+    orderFreqInfo: OrderFreqInfo;
+    orderNameInfo: OrderNameInfo;
+    createUser: any | null; 
+    orderFrom: string;
+    orderUsage: number;
+    orderIsSpin: number;
+    orderExecuteUserInfo: any | null; 
+    orderFromInfo: OrderFromInfo;
+    orderStartTime: number;
+}
+
+interface UserDoctorInfo {
+    isRecvAlarmEmail: number;
+    prepareWorkMedicineStat: any | null;
+    userDegree: any | null;
+    isRecvAlarmWechat: number;
+    listReadyRows: any | null;
+    selectedFieldsInInventory2OutPage: any | null;
+    currentClientInfo: any | null;
+    signedInCountByDa: any | null;
+    selectFieldsInShangjiCanshuPage: any | null;
+    relatedClients: any | null;
+    userWorkState: any | null;
+    userIdentityCode: any | null;
+    clientInfos: any | null;
+    userMobile: string;
+    id: number;
+    loginWechatMpId: any | null;
+    userIsTongluDoctor: number;
+    canModifyHistoryHms: boolean;
+    是否自动出库至二级默认仓库: any | null;
+    userGoDepartment: any | null;
+    userRfid: any | null;
+    userGraduateTime: any | null;
+    管理员能看到的客户列表: any | null;
+    userSortOrder: number;
+    userCustomSetting: string;
+    hisCode: any | null;
+    isRecvAlarm: any | null;
+    selectedFieldsInCleanStatPage: any | null;
+    排班时段选择项: any | null;
+    userVsRoleList: any | null;
+    userPassword: string;
+    code: string;
+    userSignPicUrl: any | null;
+    userFromDepartment: any | null;
+    roles: any | null;
+    userAvatar: any | null;
+    userNo: string;
+    admin: boolean;
+    remark: string;
+    userAdmin: boolean;
+    checkVersionCode: string;
+    selectedFieldsInMedStat2: any | null;
+    userTitle: string;
+    isDeleted: number;
+    nurse: boolean;
+    canDeleteHistoryHms: boolean;
+    userEmail: string;
+    deletedTime: any | null;
+    userWorkTimeFrom: any | null;
+    prepareWorkMedicine: any | null;
+    clientVsUserList: any | null;
+    isValid: number;
+    teamState: any | null;
+    updateUser: number;
+    updateTime: number;
+    隐藏自备药: any | null;
+    userName: string;
+    selectFieldsInTodayOrderPage: any | null;
+    isShow: number;
+    doctor: boolean;
+    isValidForClient: number;
+    loginWechatUnionId: any | null;
+    userGoDate: any | null;
+    createTime: number;
+    userInDate: any | null;
+    clientCode: any | null;
+    selectedFieldsInInventory2QueryPage: any | null;
+    signedInCountByStatistics: any | null;
+    createUser: number;
+    userGender: number;
+    userPinyin: string;
+    listStatInfo: any | null;
+}
+
+interface OrderFreqInfo {
+    code: string;
+    dictIsCustom: number;
+    updateUser: any | null;
+    remark: any | null;
+    updateTime: number;
+    dictNo: string;
+    dictType: string;
+    dictIsEnable: number;
+    isDeleted: number;
+    createTime: number;
+    hisCode: any | null;
+    sortOrder: number;
+    createUser: number;
+    id: number;
+    deletedTime: any | null;
+    dictText: string;
+}
+
+interface OrderNameInfo {
+    itemAgent: any | null;
+    itemPermissionCode: any | null;
+    inventoryItemTypeInfo: InventoryItemTypeInfo;
+    itemIsUse: number;
+    itemIsRestrictUse: number;
+    itemCode: string;
+    itemHisType: any | null;
+    itemUnit: any | null;
+    suntopItemCode: any | null;
+    itemOutPrice: number;
+    itemFactoryInfo: any | null;
+    itemName: string;
+    itemCommonUseInBothSide: any | null;
+    id: number;
+    当前使用量: any | null;
+    剩余总量: any | null;
+    storageCode: any | null;
+    入库总量: any | null;
+    透析器国网上报: DialyzerReport;
+    hisCode: any | null;
+    itemIsOutToPatient: number;
+    itemSalePrice: number;
+    itemIsReUse: number;
+    itemPackageUnit: any | null;
+    inStorageCountInfo: any | null;
+    itemPackageUnitName: string;
+    itemIsFavor: number;
+    itemSpec: string;
+    itemYibaoPrice: any | null;
+    inventoryTypeCode: string;
+    code: string;
+    itemLicenseCode: any | null;
+    itemAgentInfo: any | null;
+    itemOperator: any | null;
+    remark: any | null;
+    批号对象列表: any | null;
+    isDeleted: number;
+    itemIsEnableManage: number;
+    deletedTime: any | null;
+    itemIsUseAsXt: number;
+    itemName2: string;
+    inventoryItemType: number;
+    itemMoMaterial: any | null;
+    itemMoArea: number;
+    itemPinyin: string;
+    itemTxqCleanRate: any | null;
+    inventoryTypeName: any | null;
+    itemSortOrder: number;
+    updateUser: any | null;
+    updateTime: number;
+    结存: any | null;
+    isShow: number;
+    itemFactory: any | null;
+    feeDrugInfo: FeeDrugInfo;
+    itemOperatorInfo: any | null;
+    itemPackageCount: any | null;
+    createTime: number;
+    clientCode: string;
+    itemExtendJson: string;
+    itemPeriodAlarmDays: number;
+    itemRestrictUseRemark: any | null;
+    createUser: number;
+    itemUnitInfo: any | null;
+    itemInPrice: number;
+    itemInventoryAlarmCount: number;
+    itemYibaoCode: any | null;
+}
+
+interface InventoryItemTypeInfo {
+    code: string;
+    typeName: string;
+    updateUser: any | null;
+    remark: any | null;
+    updateTime: number;
+    typeCategory: number;
+    isShow: boolean;
+    isDeleted: number;
+    isEditable: number;
+    createTime: number;
+    clientCode: any | null;
+    sortOrder: number;
+    createUser: any | null;
+    id: number;
+    deletedTime: any | null;
+}
+
+interface DialyzerReport {
+    eSA_促红素种类: string;
+    抗凝剂_低分子肝素首剂量_IU: string;
+    抗凝剂_总剂量: string;
+    透析器透析膜: string;
+    铁剂_其它静脉种类: string;
+    eSA_用药方式: any[]; // 根据实际元素类型替换 any
+    eSA_静脉剂量单位: string;
+    铁剂_静脉剂量周: string;
+    抗凝剂_枸橼酸钠速率每小时_ml: string;
+    抗凝剂_阿加曲班追加速率_IU每小时: string;
+    抗凝剂_肝素追加速率_mg每小时: string;
+    透析器使用: string;
+    抗凝剂_低分子肝素单位: string;
+    抗凝剂_肝素首剂量_mg: string;
+    抗凝剂_枸橼酸钠_其它钠浓度: string;
+    抗凝剂_追加剂量: string;
+    抗凝剂_其它抗凝剂: string;
+    透析器类型: string;
+    抗凝剂_阿加曲班_追加时间小时: string;
+    抗凝剂_阿加曲班追加速率_mg每小时: string;
+    抗凝剂_低分子肝素首剂量_mg: string;
+    抗凝剂_阿加曲班首剂量_mg: string;
+    透析器通量: string;
+    抗凝剂_肝素首剂量_IU: string;
+    铁剂_静脉种类: string;
+    药品类型: string;
+    eSA_皮下剂量: string;
+    铁剂_口服剂量日: string;
+    eSA_静脉剂量: string;
+    抗凝剂_种类: string;
+    抗凝剂_阿加曲班_追加时间分钟: string;
+    eSA_促红素名称: string;
+    抗凝剂_低分子肝素类型: string;
+    铁剂_给药方式: string;
+    抗凝剂_首剂量: string;
+    抗凝剂_低分子肝素总剂量: string;
+    抗凝剂_低分子肝素追加时间: string;
+    抗凝剂_低分子肝素追加剂量_mg: string;
+    抗凝剂_肝素_追加时间小时: string;
+    铁剂_其它口服种类: string;
+    抗凝剂_阿加曲班首剂量_IU: string;
+    抗凝剂_枸橼酸钠_使用时间小时: string;
+    抗凝剂_肝素_追加时间分钟: string;
+    抗凝剂_枸橼酸钠浓度百分比: string;
+    抗凝剂_肝素单位: string;
+    抗凝剂_阿加曲班单位: string;
+    eSA_皮下剂量单位: string;
+    抗高血压药_分类: any[];
+    抗凝剂_枸橼酸钠_使用时间分钟: string;
+    抗凝剂_肝素追加速率_IU每小时: string;
+    铁剂_口服种类: string;
+    透析器膜面积: string;
+    抗凝剂_是否使用华法林: string;
+    抗凝剂_低分子肝素追加剂量_IU: string;
+    eSA_其它促红素说明: string;
+    铁剂_口服剂量单位: string;
+    铁剂_静脉剂量单位: string;
+}
+
+interface FeeDrugInfo {
+    drugBarcode: string;
+    drugIsNeedTest: number;
+    drugUsePeriodName: string;
+    drugProduceLocation: string;
+    drugPriceYibao: number;
+    drugUseTypeName: string;
+    drugPermissionCode: string;
+    drugCategory: number;
+    drugPackageType: number;
+    drugPackageUnitAlias: string;
+    drugSpec: string;
+    drugAntibioticLevel: number;
+    drugJixing: string;
+    drugHisCode: any | null;
+    drugInventoryPackageTypeName: any | null;
+    drugBenweiCode: string;
+    id: number;
+    drugUseMethodName: string;
+    drugIsFavor: number;
+    drugPackageUnitName: string;
+    drugPackageSum: number;
+    drugSortOrder: number;
+    drugYibaoCode: string;
+    inventoryItemDetailCode: string;
+    drugName2: string;
+    drugUseUnitName: string;
+    drugUnit: string;
+    drugUsePeriod: string;
+    drugInventoryPackageCount: number;
+    drugUseMethod: string;
+    drugName: string;
+    drugUseUnit: string;
+    drugInventoryPackageType: string;
+    drugUseOnetime: string;
+    code: string;
+    drugCode: string;
+    drugPackageUnit: string;
+    drugProduceFactoryName: any | null;
+    drugYlCode: string;
+    remark: string;
+    drugLimitUseText: string;
+    drugProduceFactory: string;
+    drugUnitName: string;
+    isDeleted: number;
+    drugInventoryAlertDays: number;
+    drugPriceIn: number;
+    drugStatus: number;
+    drugPriceCategory: number;
+    drugVsDiagnoseName: any | null;
+    drugSyncPrice: number;
+    deletedTime: any | null;
+    drugPackageUnitAliasName: string;
+    drugPinyin: string;
+    drugVsDiagnose: string;
+    drugGansuUseLimit: any | null;
+    drugProperty: string;
+    drugJixingName: string;
+    drugPriceSale: number;
+    updateUser: any | null;
+    drugTransfer1: any | null;
+    updateTime: number;
+    drugTransfer2: any | null;
+    drugUseType: string;
+    drugLimitUseType: number;
+    drugInventoryAlertValidDays: number;
+    createTime: number;
+    createUser: any | null;
+    drugMonitorCode: string;
+    drugPlusPercent: number;
+    drugInHospitalUseType: number;
+    drugSpecialProperty: number;
+    drugBaseType: number;
+}
+
+interface OrderFromInfo {
+    code: string;
+    dictIsCustom: number;
+    updateUser: any | null;
+    remark: any | null;
+    updateTime: number;
+    dictNo: string;
+    dictType: string;
+    dictIsEnable: number;
+    isDeleted: number;
+    createTime: number;
+    hisCode: any | null;
+    sortOrder: number;
+    createUser: any | null;
+    id: number;
+    deletedTime: any | null;
+    dictText: string;
+}
\ No newline at end of file

--
Gitblit v1.8.0