user.dart 28 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008
  1. import 'package:fis_i18n/types.dart';
  2. /// 用户模块
  3. class UserModule extends ModuleBase {
  4. UserModule._({
  5. required this.viewAllGroupMembers,
  6. required this.groupChatInfo,
  7. required this.viewAllUltrasounds,
  8. required this.groupMembers,
  9. required this.myGroups,
  10. required this.group,
  11. required this.groupMembersCount,
  12. required this.ultrasoundCount,
  13. required this.longExpertise,
  14. required this.selectIdentityAuth,
  15. required this.waitToAdd,
  16. required this.isUseSecondWindow,
  17. required this.identityToAuth,
  18. required this.deviceSearch,
  19. required this.templateSearch,
  20. required this.addTemplate,
  21. required this.defaultTemplate,
  22. required this.useFlyinsonoTemplate,
  23. required this.orgTemplate,
  24. required this.universalHumanTemplate,
  25. required this.animalTemplate,
  26. required this.humanTemplate,
  27. required this.createTemplate,
  28. required this.equity,
  29. required this.setPassword,
  30. required this.inputVerificationCode,
  31. required this.getVerificationCode,
  32. required this.inputOriginalPassword,
  33. required this.originalPassword,
  34. required this.inputNewPassowrd,
  35. required this.newPassowrd,
  36. required this.checkInputAgain,
  37. required this.passowrdConfirm,
  38. required this.passowrdTip,
  39. required this.changedPassword,
  40. required this.passwordValidation,
  41. required this.confirmNewPassword,
  42. required this.inputPasswordAgain,
  43. required this.newPassowrdCannotBeNull,
  44. required this.twoPasswordNotSame,
  45. required this.newPassowrdCannotBeSame,
  46. required this.verifyCodeCannotBeNull,
  47. required this.afterXSecondFetchAgain,
  48. required this.OrganizationIn,
  49. required this.inputOrganizationIn,
  50. required this.departmentIn,
  51. required this.deviceName,
  52. required this.deviceAdded,
  53. required this.inputDeviceName,
  54. required this.deviceDescription,
  55. required this.inputDeviceDescription,
  56. required this.deviceCode,
  57. required this.inputDeviceCode,
  58. required this.deviceType,
  59. required this.autoFillDeviceType,
  60. required this.deviceModel,
  61. required this.autoFillDeviceModel,
  62. required this.deviceAutoShare,
  63. required this.modifyDeviceInfo,
  64. required this.addDevice,
  65. required this.editDevice,
  66. required this.newDevice,
  67. required this.userRelated,
  68. required this.batchOperation,
  69. required this.online,
  70. required this.offline,
  71. required this.shareDevice,
  72. required this.notOnline,
  73. required this.verificationStatus,
  74. required this.refuseReason,
  75. required this.idCard,
  76. required this.uploadIdCardFrontSide,
  77. required this.uploadIdCardReverseSide,
  78. required this.doctorLicense,
  79. required this.uploaddoctorLicense,
  80. required this.verificationApply,
  81. required this.platformRole,
  82. required this.skilledArea,
  83. required this.skilledAreaWithDevider,
  84. required this.unApplyment,
  85. required this.underVerification,
  86. required this.refuse,
  87. required this.refused,
  88. required this.passed,
  89. required this.editTip,
  90. required this.useCurrentSelectedRole,
  91. required this.loadApplymentInfoFailed,
  92. required this.applymentSubmittedFailed,
  93. required this.applymentSubmitted,
  94. required this.uploadIdCardImage,
  95. required this.uploadIdCardReverseSideVerification,
  96. required this.uplaodDoctorLicenseImage,
  97. required this.skilledAreaNullTip,
  98. required this.frontIdCardInputTip,
  99. required this.deleteUserSuccess,
  100. required this.deleteDevice,
  101. required this.roger,
  102. required this.fullFillRequirements,
  103. required this.addDeviceSuccess,
  104. required this.underDevelopment,
  105. required this.openState,
  106. required this.deleting,
  107. required this.open,
  108. required this.closed,
  109. required this.OrganizationLocated,
  110. required this.deviceLive,
  111. required this.deviceDetails,
  112. required this.myDevices,
  113. required this.ulrSoundsMachine,
  114. required this.sonopost,
  115. required this.deleteDevices,
  116. required this.live,
  117. required this.scannDevices,
  118. required this.aiApplicationName,
  119. required this.aiApplication,
  120. required this.deleteDeviceConfirm,
  121. required this.operationSuccess,
  122. required this.updateSuccess,
  123. required this.updatefailed,
  124. required this.deleteUserConfirm,
  125. required this.deleteFailed,
  126. required this.deviceAlreadyAdded,
  127. required this.checkItInDeviceList,
  128. required this.deleteSuccess,
  129. required this.tagAlready,
  130. required this.customize,
  131. required this.notAuthenticated,
  132. required this.loadApplyInfoFailed,
  133. required this.avatarUploadSuccess,
  134. required this.avatarUploadFailed,
  135. required this.modifySuccess,
  136. required this.modifyFailed,
  137. required this.oldPasswordError,
  138. required this.phoneError,
  139. required this.emailError,
  140. required this.notFoundVerifyCode,
  141. required this.verifyCodeExpired,
  142. required this.hasSent,
  143. required this.notCompleteInfo,
  144. required this.completeInfoBeforeApply,
  145. required this.toCompleteInfo,
  146. required this.hasAuthenticated,
  147. required this.setting,
  148. required this.entry,
  149. required this.myEntry,
  150. required this.myTemplate,
  151. required this.personalInfo,
  152. required this.organizationManage,
  153. required this.realNameAuthenticationUnlockMoreRights,
  154. required this.viewAuthentication,
  155. required this.realNameAuthentication,
  156. required this.entryLibrary,
  157. required this.inputVerifyCode,
  158. required this.inputOldPassword,
  159. required this.user,
  160. required this.coverImage,
  161. required this.UploadIdCardFrontImage,
  162. required this.SelectOrInputSkilledField,
  163. required this.getUserInfoFailed,
  164. required this.requiredFieldsCannotBeEmpty,
  165. required this.saveSuccess,
  166. required this.saveFailed,
  167. required this.changeName,
  168. required this.changePhone,
  169. required this.changeEmail,
  170. required this.changeOrganization,
  171. required this.currentHasChangedInfoNotSave,
  172. required this.toSave,
  173. required this.leave,
  174. required this.completeAccountInfo,
  175. required this.completeAccountInfo4Mobile,
  176. required this.InputName,
  177. required this.InputEmail,
  178. required this.InputNewPhone,
  179. required this.InputNewEmail,
  180. required this.sendVerifyCodeSuccess,
  181. required this.InputCorrectPhoneOrEmail,
  182. required this.getOrganizationFailed,
  183. required this.getObjectFailed,
  184. required this.operationFailed,
  185. required this.phoneFormError,
  186. required this.emailFormError,
  187. required this.selectOrgFirst,
  188. required this.noDepartmentInfo,
  189. required this.continueToFinishConfirm,
  190. required this.phoneNumberUsed,
  191. required this.emailUsed,
  192. required this.deviceUsed,
  193. required this.deviceShared,
  194. required this.editOrgConfirm,
  195. required this.editReportTemplate,
  196. required this.userCenter,
  197. required this.about,
  198. required this.selectUserTip,
  199. required this.accountCancellation,
  200. required this.fisAccountCancellation,
  201. required this.fisAccountCancellationConfirmation,
  202. });
  203. static const ModuleName = "user";
  204. factory UserModule(Map<String, dynamic> map) {
  205. return UserModule._(
  206. viewAllGroupMembers: map.pick("viewAllGroupMembers"),
  207. groupChatInfo: map.pick("groupChatInfo"),
  208. viewAllUltrasounds: map.pick("viewAllUltrasounds"),
  209. groupMembers: map.pick("groupMembers"),
  210. myGroups: map.pick("myGroups"),
  211. group: map.pick("group"),
  212. groupMembersCount: map.pick("groupMembersCount"),
  213. ultrasoundCount: map.pick("ultrasoundCount"),
  214. longExpertise: map.pick("longExpertise"),
  215. selectIdentityAuth: map.pick("selectIdentityAuth"),
  216. waitToAdd: map.pick("waitToAdd"),
  217. isUseSecondWindow: map.pick("isUseSecondWindow"),
  218. identityToAuth: map.pick("identityToAuth"),
  219. deviceSearch: map.pick("deviceSearch"),
  220. templateSearch: map.pick("templateSearch"),
  221. addTemplate: map.pick("addTemplate"),
  222. defaultTemplate: map.pick("defaultTemplate"),
  223. useFlyinsonoTemplate: map.pick("useFlyinsonoTemplate"),
  224. orgTemplate: map.pick("orgTemplate"),
  225. universalHumanTemplate: map.pick("universalHumanTemplate"),
  226. animalTemplate: map.pick("animalTemplate"),
  227. humanTemplate: map.pick("humanTemplate"),
  228. createTemplate: map.pick("createTemplate"),
  229. equity: map.pick("equity"),
  230. setPassword: map.pick("setPassword"),
  231. inputVerificationCode: map.pick("inputVerificationCode"),
  232. getVerificationCode: map.pick("getVerificationCode"),
  233. inputOriginalPassword: map.pick("inputOriginalPassword"),
  234. originalPassword: map.pick("originalPassword"),
  235. inputNewPassowrd: map.pick("inputNewPassowrd"),
  236. newPassowrd: map.pick("newPassowrd"),
  237. checkInputAgain: map.pick("checkInputAgain"),
  238. passowrdConfirm: map.pick("passowrdConfirm"),
  239. passowrdTip: map.pick("passowrdTip"),
  240. changedPassword: map.pick("changedPassword"),
  241. passwordValidation: map.pick("passwordValidation"),
  242. confirmNewPassword: map.pick("confirmNewPassword"),
  243. inputPasswordAgain: map.pick("inputPasswordAgain"),
  244. newPassowrdCannotBeNull: map.pick("newPassowrdCannotBeNull"),
  245. twoPasswordNotSame: map.pick("twoPasswordNotSame"),
  246. newPassowrdCannotBeSame: map.pick("newPassowrdCannotBeSame"),
  247. verifyCodeCannotBeNull: map.pick("verifyCodeCannotBeNull"),
  248. afterXSecondFetchAgain: map.pick("afterXSecondFetchAgain"),
  249. OrganizationIn: map.pick("OrganizationIn"),
  250. inputOrganizationIn: map.pick("inputOrganizationIn"),
  251. departmentIn: map.pick("departmentIn"),
  252. deviceName: map.pick("deviceName"),
  253. deviceAdded: map.pick("deviceAdded"),
  254. inputDeviceName: map.pick("inputDeviceName"),
  255. deviceDescription: map.pick("deviceDescription"),
  256. inputDeviceDescription: map.pick("inputDeviceDescription"),
  257. deviceCode: map.pick("deviceCode"),
  258. inputDeviceCode: map.pick("inputDeviceCode"),
  259. deviceType: map.pick("deviceType"),
  260. autoFillDeviceType: map.pick("autoFillDeviceType"),
  261. deviceModel: map.pick("deviceModel"),
  262. autoFillDeviceModel: map.pick("autoFillDeviceModel"),
  263. deviceAutoShare: map.pick("deviceAutoShare"),
  264. modifyDeviceInfo: map.pick("modifyDeviceInfo"),
  265. addDevice: map.pick("addDevice"),
  266. editDevice: map.pick("editDevice"),
  267. newDevice: map.pick("newDevice"),
  268. userRelated: map.pick("userRelated"),
  269. batchOperation: map.pick("batchOperation"),
  270. online: map.pick("online"),
  271. offline: map.pick("offline"),
  272. shareDevice: map.pick("shareDevice"),
  273. notOnline: map.pick("notOnline"),
  274. verificationStatus: map.pick("verificationStatus"),
  275. refuseReason: map.pick("refuseReason"),
  276. idCard: map.pick("idCard"),
  277. uploadIdCardFrontSide: map.pick("uploadIdCardFrontSide"),
  278. uploadIdCardReverseSide: map.pick("uploadIdCardReverseSide"),
  279. doctorLicense: map.pick("doctorLicense"),
  280. uploaddoctorLicense: map.pick("uploaddoctorLicense"),
  281. verificationApply: map.pick("verificationApply"),
  282. platformRole: map.pick("platformRole"),
  283. skilledArea: map.pick("skilledArea"),
  284. skilledAreaWithDevider: map.pick("skilledAreaWithDevider"),
  285. unApplyment: map.pick("unApplyment"),
  286. underVerification: map.pick("underVerification"),
  287. refuse: map.pick("refuse"),
  288. refused: map.pick("refused"),
  289. passed: map.pick("passed"),
  290. editTip: map.pick("editTip"),
  291. useCurrentSelectedRole: map.pick("useCurrentSelectedRole"),
  292. loadApplymentInfoFailed: map.pick("loadApplymentInfoFailed"),
  293. applymentSubmittedFailed: map.pick("applymentSubmittedFailed"),
  294. applymentSubmitted: map.pick("applymentSubmitted"),
  295. uploadIdCardImage: map.pick("uploadIdCardImage"),
  296. uploadIdCardReverseSideVerification:
  297. map.pick("uploadIdCardReverseSideVerification"),
  298. uplaodDoctorLicenseImage: map.pick("uplaodDoctorLicenseImage"),
  299. skilledAreaNullTip: map.pick("skilledAreaNullTip"),
  300. frontIdCardInputTip: map.pick("frontIdCardInputTip"),
  301. deleteUserSuccess: map.pick("deleteUserSuccess"),
  302. deleteDevice: map.pick("deleteDevice"),
  303. roger: map.pick("roger"),
  304. fullFillRequirements: map.pick("fullFillRequirements"),
  305. addDeviceSuccess: map.pick("addDeviceSuccess"),
  306. underDevelopment: map.pick("underDevelopment"),
  307. openState: map.pick("openState"),
  308. deleting: map.pick("deleting"),
  309. open: map.pick("open"),
  310. closed: map.pick("closed"),
  311. OrganizationLocated: map.pick("OrganizationLocated"),
  312. deviceLive: map.pick("deviceLive"),
  313. deviceDetails: map.pick("deviceDetails"),
  314. myDevices: map.pick("myDevices"),
  315. ulrSoundsMachine: map.pick("ulrSoundsMachine"),
  316. sonopost: map.pick("sonopost"),
  317. deleteDevices: map.pick("deleteDevices"),
  318. live: map.pick("live"),
  319. scannDevices: map.pick("scannDevices"),
  320. aiApplicationName: map.pick("aiApplicationName"),
  321. aiApplication: map.pick("aiApplication"),
  322. deleteDeviceConfirm: map.pick("deleteDeviceConfirm"),
  323. operationSuccess: map.pick("operationSuccess"),
  324. updateSuccess: map.pick("updateSuccess"),
  325. updatefailed: map.pick("updatefailed"),
  326. deleteUserConfirm: map.pick("deleteUserConfirm"),
  327. deleteFailed: map.pick("deleteFailed"),
  328. deviceAlreadyAdded: map.pick("deviceAlreadyAdded"),
  329. checkItInDeviceList: map.pick("checkItInDeviceList"),
  330. deleteSuccess: map.pick("deleteSuccess"),
  331. tagAlready: map.pick("tagAlready"),
  332. customize: map.pick("customize"),
  333. notAuthenticated: map.pick("notAuthenticated"),
  334. loadApplyInfoFailed: map.pick("loadApplyInfoFailed"),
  335. avatarUploadSuccess: map.pick("avatarUploadSuccess"),
  336. avatarUploadFailed: map.pick("avatarUploadFailed"),
  337. modifySuccess: map.pick("modifySuccess"),
  338. modifyFailed: map.pick("modifyFailed"),
  339. oldPasswordError: map.pick("oldPasswordError"),
  340. phoneError: map.pick("phoneError"),
  341. emailError: map.pick("emailError"),
  342. notFoundVerifyCode: map.pick("notFoundVerifyCode"),
  343. verifyCodeExpired: map.pick("verifyCodeExpired"),
  344. hasSent: map.pick("hasSent"),
  345. notCompleteInfo: map.pick("notCompleteInfo"),
  346. completeInfoBeforeApply: map.pick("completeInfoBeforeApply"),
  347. toCompleteInfo: map.pick("toCompleteInfo"),
  348. hasAuthenticated: map.pick("hasAuthenticated"),
  349. setting: map.pick("setting"),
  350. entry: map.pick("entry"),
  351. myEntry: map.pick("myEntry"),
  352. myTemplate: map.pick("myTemplate"),
  353. personalInfo: map.pick("personalInfo"),
  354. organizationManage: map.pick("organizationManage"),
  355. realNameAuthenticationUnlockMoreRights:
  356. map.pick("realNameAuthenticationUnlockMoreRights"),
  357. viewAuthentication: map.pick("viewAuthentication"),
  358. realNameAuthentication: map.pick("realNameAuthentication"),
  359. entryLibrary: map.pick("entryLibrary"),
  360. inputVerifyCode: map.pick("inputVerifyCode"),
  361. inputOldPassword: map.pick("inputOldPassword"),
  362. user: map.pick("user"),
  363. coverImage: map.pick("coverImage"),
  364. UploadIdCardFrontImage: map.pick("UploadIdCardFrontImage"),
  365. SelectOrInputSkilledField: map.pick("SelectOrInputSkilledField"),
  366. getUserInfoFailed: map.pick("getUserInfoFailed"),
  367. requiredFieldsCannotBeEmpty: map.pick("requiredFieldsCannotBeEmpty"),
  368. saveSuccess: map.pick("saveSuccess"),
  369. saveFailed: map.pick("saveFailed"),
  370. changeName: map.pick("changeName"),
  371. changePhone: map.pick("changePhone"),
  372. changeEmail: map.pick("changeEmail"),
  373. changeOrganization: map.pick("changeOrganization"),
  374. currentHasChangedInfoNotSave: map.pick("currentHasChangedInfoNotSave"),
  375. toSave: map.pick("toSave"),
  376. leave: map.pick("leave"),
  377. completeAccountInfo: map.pick("completeAccountInfo"),
  378. completeAccountInfo4Mobile: map.pick("completeAccountInfo4Mobile"),
  379. InputName: map.pick("InputName"),
  380. InputEmail: map.pick("InputEmail"),
  381. InputNewPhone: map.pick("InputNewPhone"),
  382. InputNewEmail: map.pick("InputNewEmail"),
  383. sendVerifyCodeSuccess: map.pick("sendVerifyCodeSuccess"),
  384. InputCorrectPhoneOrEmail: map.pick("InputCorrectPhoneOrEmail"),
  385. getOrganizationFailed: map.pick("getOrganizationFailed"),
  386. getObjectFailed: map.pick("getObjectFailed"),
  387. operationFailed: map.pick("operationFailed"),
  388. phoneFormError: map.pick("phoneFormError"),
  389. emailFormError: map.pick("emailFormError"),
  390. selectOrgFirst: map.pick("selectOrgFirst"),
  391. noDepartmentInfo: map.pick("noDepartmentInfo"),
  392. continueToFinishConfirm: map.pick("continueToFinishConfirm"),
  393. phoneNumberUsed: map.pick("phoneNumberUsed"),
  394. emailUsed: map.pick("emailUsed"),
  395. deviceUsed: map.pick("deviceUsed"),
  396. deviceShared: map.pick("deviceShared"),
  397. editOrgConfirm: map.pick("editOrgConfirm"),
  398. editReportTemplate: map.pick("editReportTemplate"),
  399. userCenter: map.pick("userCenter"),
  400. about: map.pick("about"),
  401. selectUserTip: map.pick("selectUserTip"),
  402. accountCancellation: map.pick("accountCancellation"),
  403. fisAccountCancellation: map.pick("fisAccountCancellation"),
  404. fisAccountCancellationConfirmation:
  405. map.pick("fisAccountCancellationConfirmation"),
  406. );
  407. }
  408. /// 查看全部群成员
  409. final FTrStr viewAllGroupMembers;
  410. /// 群组信息
  411. final FTrStr groupChatInfo;
  412. /// 查看全部超声机
  413. final FTrStr viewAllUltrasounds;
  414. /// 群成员
  415. final FTrStr groupMembers;
  416. /// 我的群组
  417. final FTrStr myGroups;
  418. /// 群组
  419. final FTrStr group;
  420. /// 群成员({0})
  421. final FTrStr groupMembersCount;
  422. /// 超声机({0})
  423. final FTrStr ultrasoundCount;
  424. /// 擅长领域过长
  425. final FTrStr longExpertise;
  426. /// 选择身份认证
  427. final FTrStr selectIdentityAuth;
  428. /// 待添加
  429. final FTrStr waitToAdd;
  430. /// 是否启用第二窗口
  431. final FTrStr isUseSecondWindow;
  432. /// 请选择要认证的身份
  433. final FTrStr identityToAuth;
  434. /// 设备查询
  435. final FTrStr deviceSearch;
  436. /// 模板查询
  437. final FTrStr templateSearch;
  438. /// 添加模板
  439. final FTrStr addTemplate;
  440. /// 默认模板
  441. final FTrStr defaultTemplate;
  442. /// 使用杏聆荟报告模板
  443. final FTrStr useFlyinsonoTemplate;
  444. /// 医院模板
  445. final FTrStr orgTemplate;
  446. /// 人用超声报告通用型模板
  447. final FTrStr universalHumanTemplate;
  448. /// 兽用超声报告经典模板
  449. final FTrStr animalTemplate;
  450. /// 人用超声报告经典模板
  451. final FTrStr humanTemplate;
  452. /// 创建模板
  453. final FTrStr createTemplate;
  454. /// 权益
  455. final FTrStr equity;
  456. /// 设置密码
  457. final FTrStr setPassword;
  458. /// 请输入验证码
  459. final FTrStr inputVerificationCode;
  460. /// 获取验证码
  461. final FTrStr getVerificationCode;
  462. /// 填写原密码
  463. final FTrStr inputOriginalPassword;
  464. /// 原密码
  465. final FTrStr originalPassword;
  466. /// 填写新密码
  467. final FTrStr inputNewPassowrd;
  468. /// 新密码
  469. final FTrStr newPassowrd;
  470. /// 再次填写确认
  471. final FTrStr checkInputAgain;
  472. /// 确认密码
  473. final FTrStr passowrdConfirm;
  474. /// 密码必须是6位数及以上英文字母、数字的组合(不能全是数字或字母)
  475. final FTrStr passowrdTip;
  476. /// 修改密码
  477. final FTrStr changedPassword;
  478. /// 至少6个字符,不能全是数字或字母
  479. final FTrStr passwordValidation;
  480. /// 确认新密码
  481. final FTrStr confirmNewPassword;
  482. /// 请再次输入密码
  483. final FTrStr inputPasswordAgain;
  484. /// 新密码不可为空!
  485. final FTrStr newPassowrdCannotBeNull;
  486. /// 两次输入的密码不一致!
  487. final FTrStr twoPasswordNotSame;
  488. /// 新密码不可与原密码相同!
  489. final FTrStr newPassowrdCannotBeSame;
  490. /// 验证码不可为空!
  491. final FTrStr verifyCodeCannotBeNull;
  492. /// {0}秒后重新获取
  493. final FTrStr afterXSecondFetchAgain;
  494. /// 所在医院
  495. final FTrStr OrganizationIn;
  496. /// 请输入所在医院
  497. final FTrStr inputOrganizationIn;
  498. /// 所属科室
  499. final FTrStr departmentIn;
  500. /// 设备名称
  501. final FTrStr deviceName;
  502. /// 该设备已被添加
  503. final FTrStr deviceAdded;
  504. /// 请输入设备名称
  505. final FTrStr inputDeviceName;
  506. /// 设备描述
  507. final FTrStr deviceDescription;
  508. /// 请输入设备描述
  509. final FTrStr inputDeviceDescription;
  510. /// 设备编码
  511. final FTrStr deviceCode;
  512. /// 请输入设备编码
  513. final FTrStr inputDeviceCode;
  514. /// 设备类型
  515. final FTrStr deviceType;
  516. /// 自动回填设备类型
  517. final FTrStr autoFillDeviceType;
  518. /// 设备型号
  519. final FTrStr deviceModel;
  520. /// 自动回填设备型号
  521. final FTrStr autoFillDeviceModel;
  522. /// 设备自动分享
  523. final FTrStr deviceAutoShare;
  524. /// 修改设备信息
  525. final FTrStr modifyDeviceInfo;
  526. /// 添加设备
  527. final FTrStr addDevice;
  528. /// 编辑设备
  529. final FTrStr editDevice;
  530. /// 新增设备
  531. final FTrStr newDevice;
  532. /// 关联用户
  533. final FTrStr userRelated;
  534. /// 批量操作
  535. final FTrStr batchOperation;
  536. /// 在线
  537. final FTrStr online;
  538. /// 离线
  539. final FTrStr offline;
  540. /// 分享设备
  541. final FTrStr shareDevice;
  542. /// 不在线
  543. final FTrStr notOnline;
  544. /// 审核状态
  545. final FTrStr verificationStatus;
  546. /// 拒绝原因
  547. final FTrStr refuseReason;
  548. /// 身份证
  549. final FTrStr idCard;
  550. /// 上传身份证正面
  551. final FTrStr uploadIdCardFrontSide;
  552. /// 上传身份证反面
  553. final FTrStr uploadIdCardReverseSide;
  554. /// 医师执照
  555. final FTrStr doctorLicense;
  556. /// 上传医师执照
  557. final FTrStr uploaddoctorLicense;
  558. /// 认证申请
  559. final FTrStr verificationApply;
  560. /// 平台角色
  561. final FTrStr platformRole;
  562. /// 擅长领域
  563. final FTrStr skilledArea;
  564. /// 擅长领域:
  565. final FTrStr skilledAreaWithDevider;
  566. /// 未申请
  567. final FTrStr unApplyment;
  568. /// 待审核
  569. final FTrStr underVerification;
  570. /// 拒绝
  571. final FTrStr refuse;
  572. /// 已拒绝
  573. final FTrStr refused;
  574. /// 已通过
  575. final FTrStr passed;
  576. /// 修改提示
  577. final FTrStr editTip;
  578. /// 是否使用当前已选角色
  579. final FTrStr useCurrentSelectedRole;
  580. /// 加载申请信息失败
  581. final FTrStr loadApplymentInfoFailed;
  582. /// 申请提交失败
  583. final FTrStr applymentSubmittedFailed;
  584. /// 申请已提交
  585. final FTrStr applymentSubmitted;
  586. /// 请上传身份证照片
  587. final FTrStr uploadIdCardImage;
  588. /// 请上传身份证背面照片
  589. final FTrStr uploadIdCardReverseSideVerification;
  590. /// 请上传医师执照照片
  591. final FTrStr uplaodDoctorLicenseImage;
  592. /// 请选择或输入擅长领域
  593. final FTrStr skilledAreaNullTip;
  594. /// 请上传身份证正面照片
  595. final FTrStr frontIdCardInputTip;
  596. /// 移除用户成功
  597. final FTrStr deleteUserSuccess;
  598. /// 移除设备
  599. final FTrStr deleteDevice;
  600. /// 我知道了
  601. final FTrStr roger;
  602. /// 请先完成必填项
  603. final FTrStr fullFillRequirements;
  604. /// 新增设备成功
  605. final FTrStr addDeviceSuccess;
  606. /// 尚未开发
  607. final FTrStr underDevelopment;
  608. /// 启用状态
  609. final FTrStr openState;
  610. /// 正在删除...
  611. final FTrStr deleting;
  612. /// 已开启
  613. final FTrStr open;
  614. /// 已关闭
  615. final FTrStr closed;
  616. /// 所属医院
  617. final FTrStr OrganizationLocated;
  618. /// 设备直播
  619. final FTrStr deviceLive;
  620. /// 设备详情
  621. final FTrStr deviceDetails;
  622. /// 我的设备
  623. final FTrStr myDevices;
  624. /// 超声机
  625. final FTrStr ulrSoundsMachine;
  626. /// 魔盒
  627. final FTrStr sonopost;
  628. /// 删除设备
  629. final FTrStr deleteDevices;
  630. /// 直播
  631. final FTrStr live;
  632. /// 扫描设备
  633. final FTrStr scannDevices;
  634. /// AI应用名称
  635. final FTrStr aiApplicationName;
  636. /// AI应用
  637. final FTrStr aiApplication;
  638. /// 确定移除此设备?
  639. final FTrStr deleteDeviceConfirm;
  640. /// 操作成功!
  641. final FTrStr operationSuccess;
  642. /// 更新成功!
  643. final FTrStr updateSuccess;
  644. /// 更新失败!
  645. final FTrStr updatefailed;
  646. /// 确定移除这些用户吗?
  647. final FTrStr deleteUserConfirm;
  648. /// 删除失败!
  649. final FTrStr deleteFailed;
  650. /// 您已添加该设备
  651. final FTrStr deviceAlreadyAdded;
  652. /// 请在设备列表中查看
  653. final FTrStr checkItInDeviceList;
  654. /// 移除成功
  655. final FTrStr deleteSuccess;
  656. /// 此标签已存在!
  657. final FTrStr tagAlready;
  658. /// 自定义
  659. final FTrStr customize;
  660. /// 未认证
  661. final FTrStr notAuthenticated;
  662. /// 加载申请信息失败
  663. final FTrStr loadApplyInfoFailed;
  664. /// 头像上传成功
  665. final FTrStr avatarUploadSuccess;
  666. /// 头像上传失败
  667. final FTrStr avatarUploadFailed;
  668. /// 修改成功
  669. final FTrStr modifySuccess;
  670. /// 修改失败
  671. final FTrStr modifyFailed;
  672. /// 原密码不正确
  673. final FTrStr oldPasswordError;
  674. /// 手机账号错误
  675. final FTrStr phoneError;
  676. /// 邮箱账号错误
  677. final FTrStr emailError;
  678. /// 未找到验证码
  679. final FTrStr notFoundVerifyCode;
  680. /// 验证码过期
  681. final FTrStr verifyCodeExpired;
  682. /// 已发送
  683. final FTrStr hasSent;
  684. /// 您尚未完善个人信息
  685. final FTrStr notCompleteInfo;
  686. /// 请先完善个人信息再申请实名认证
  687. final FTrStr completeInfoBeforeApply;
  688. /// 去完善
  689. final FTrStr toCompleteInfo;
  690. /// 已认证
  691. final FTrStr hasAuthenticated;
  692. /// 设置
  693. final FTrStr setting;
  694. /// 词条
  695. final FTrStr entry;
  696. /// 我的词条
  697. final FTrStr myEntry;
  698. /// 我的模板
  699. final FTrStr myTemplate;
  700. /// 个人信息
  701. final FTrStr personalInfo;
  702. /// 医院管理
  703. final FTrStr organizationManage;
  704. /// 实名认证可解锁更多权益
  705. final FTrStr realNameAuthenticationUnlockMoreRights;
  706. /// 查看认证
  707. final FTrStr viewAuthentication;
  708. /// 实名认证
  709. final FTrStr realNameAuthentication;
  710. /// 词条库
  711. final FTrStr entryLibrary;
  712. /// 输入验证码
  713. final FTrStr inputVerifyCode;
  714. /// 输入原密码
  715. final FTrStr inputOldPassword;
  716. /// 用户
  717. final FTrStr user;
  718. /// 封面图片
  719. final FTrStr coverImage;
  720. /// 请上传身份证正面照片
  721. final FTrStr UploadIdCardFrontImage;
  722. /// 请选择或输入擅长领域
  723. final FTrStr SelectOrInputSkilledField;
  724. /// 获取用户信息失败
  725. final FTrStr getUserInfoFailed;
  726. /// 必填项不能为空
  727. final FTrStr requiredFieldsCannotBeEmpty;
  728. /// 保存成功
  729. final FTrStr saveSuccess;
  730. /// 保存失败
  731. final FTrStr saveFailed;
  732. /// 更改姓名
  733. final FTrStr changeName;
  734. /// 更改手机号
  735. final FTrStr changePhone;
  736. /// 更改邮箱
  737. final FTrStr changeEmail;
  738. /// 修改医院
  739. final FTrStr changeOrganization;
  740. /// 当前有已修改信息未保存
  741. final FTrStr currentHasChangedInfoNotSave;
  742. /// 去保存
  743. final FTrStr toSave;
  744. /// 离开
  745. final FTrStr leave;
  746. /// 完善个人信息
  747. final FTrStr completeAccountInfo;
  748. /// 完善个人信息
  749. final FTrStr completeAccountInfo4Mobile;
  750. /// 请输入姓名
  751. final FTrStr InputName;
  752. /// 请输入邮箱
  753. final FTrStr InputEmail;
  754. /// 请输入新手机号
  755. final FTrStr InputNewPhone;
  756. /// 请输入新邮箱
  757. final FTrStr InputNewEmail;
  758. /// 发送验证码成功
  759. final FTrStr sendVerifyCodeSuccess;
  760. /// 请输入正确的手机号码或邮箱
  761. final FTrStr InputCorrectPhoneOrEmail;
  762. /// 找不到该医院
  763. final FTrStr getOrganizationFailed;
  764. /// 找不到该项目
  765. final FTrStr getObjectFailed;
  766. /// 操作失败
  767. final FTrStr operationFailed;
  768. /// 手机号码格式错误!
  769. final FTrStr phoneFormError;
  770. /// 邮箱格式错误!
  771. final FTrStr emailFormError;
  772. /// 请先选择所在医院!
  773. final FTrStr selectOrgFirst;
  774. /// 暂无科室信息!
  775. final FTrStr noDepartmentInfo;
  776. /// 是否继续完善信息?
  777. final FTrStr continueToFinishConfirm;
  778. /// 手机号码已被其他用户绑定!
  779. final FTrStr phoneNumberUsed;
  780. /// 邮箱已被其他用户绑定!
  781. final FTrStr emailUsed;
  782. /// 该设备已经绑定过其他医院!请联系管理员解绑。
  783. final FTrStr deviceUsed;
  784. /// 当前设备已绑定{0}个用户,请先备份或导出已有用户信息及其数据,再移除。
  785. final FTrStr deviceShared;
  786. /// 修改当前所在医院将失去其业务数据,确定修改吗?
  787. final FTrStr editOrgConfirm;
  788. /// 编辑模板
  789. final FTrStr editReportTemplate;
  790. /// 个人中心
  791. final FTrStr userCenter;
  792. /// 关于
  793. final FTrStr about;
  794. /// 请选择待删除的用户
  795. final FTrStr selectUserTip;
  796. /// 账号注销
  797. final FTrStr accountCancellation;
  798. /// 杏聆荟账号注销
  799. final FTrStr fisAccountCancellation;
  800. /// 确认注销
  801. final FTrStr fisAccountCancellationConfirmation;
  802. @override
  803. getProp(String propName) {
  804. // TODO: implement getProp
  805. throw UnimplementedError();
  806. }
  807. }