华西海圻ELN前端工程
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

74 lines
2.2 KiB

  1. <!-- 孵育箱开始 -->
  2. <template>
  3. <StepFormPackage :fieldItemLabel = "fieldItemLabel" ref="stepFormPackageRef" :prefixKey="stepIndex + '_' + 'jcb_fyxks'" @resetRecord="resetRecord"
  4. :form-config="formConfig" :formData="localFormData" />
  5. </template>
  6. <script>
  7. import StepFormPackage from '@/components/Template/StepFormPackage.vue';
  8. import stepMixins from '@/components/Template/mixins/stepMixins.js';
  9. export default {
  10. mixins: [stepMixins],
  11. props: {
  12. sn: {
  13. type: String,
  14. default: 'fyxks',
  15. },
  16. },
  17. components: {
  18. StepFormPackage
  19. },
  20. mounted() {
  21. this.commonHandleJcbUpdate();
  22. },
  23. computed: {
  24. formConfig() {
  25. let config = [{
  26. config: {
  27. text1: {
  28. label: "将检测板放置于孵育箱",
  29. type: "text",
  30. },
  31. yq: {
  32. type: "yq",
  33. fillType: "actFill",
  34. },
  35. text2: {
  36. label: "中,设置预计温度为",
  37. type: "text",
  38. },
  39. temp: {
  40. type: "input",
  41. fillType: "preFill",
  42. },
  43. text3: {
  44. label: "°C,实际设置温度为",
  45. type: "text",
  46. },
  47. actTemp: {
  48. type: "input",
  49. fillType: "actFill",
  50. compareTo: "temp",
  51. copyFrom: "temp",
  52. },
  53. text4: {
  54. label: "°C,放置",
  55. type: "text",
  56. },
  57. time: {
  58. fillType: "preFill",
  59. type: "input",
  60. },
  61. jcb: {
  62. type: "dcjcb",
  63. buttonName: "开始"
  64. }
  65. }
  66. }]
  67. return config
  68. }
  69. },
  70. }
  71. </script>
  72. <style lang="scss" scoped></style>