华西海圻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.

117 lines
3.9 KiB

  1. <!-- 解冻 -->
  2. <template>
  3. <StepFormPackage ref="stepFormPackageRef" @resetRecord="resetRecord" :form-config="formConfig"
  4. :formData="formData" />
  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. components: {
  12. StepFormPackage
  13. },
  14. computed: {
  15. formConfig() {
  16. return [{
  17. config: {
  18. text1: {
  19. label: "将",
  20. type: "text",
  21. },
  22. sjsr: {
  23. type: "input",
  24. fillType: "preFill",
  25. },
  26. sj: {
  27. type: "regent",
  28. fillType: "actFill",
  29. },
  30. text2: {
  31. label: "预计放置于",
  32. type: "text",
  33. },
  34. ccwz: {
  35. type: "select",
  36. options: this.getDictOptions("business_ccwz"),
  37. fillType: "preFill",
  38. otherCode: "ccwzOther",
  39. },
  40. text3: {
  41. label: "实际放置于",
  42. type: "text",
  43. },
  44. sjccwz: {
  45. type: "select",
  46. options: this.getDictOptions("business_ccwz"),
  47. fillType: "actFill",
  48. otherCode: "sjccwzOther",
  49. compareTo: "ccwz",
  50. },
  51. text4: {
  52. label: "位置,其环境条件预计为",
  53. type: "text",
  54. },
  55. yjwd: {
  56. type: "select",
  57. options: this.getDictOptions("business_wddw"),
  58. fillType: "preFill",
  59. otherCode: "yjwdOther",
  60. },
  61. yjhj: {
  62. type: "select",
  63. options: this.getDictOptions("business_hjxx"),
  64. fillType: "preFill",
  65. otherCode: "yjhjOther",
  66. },
  67. text5: {
  68. label: ",实际条件为",
  69. type: "text",
  70. },
  71. sjwd: {
  72. type: "select",
  73. options: this.getDictOptions("business_wddw"),
  74. fillType: "preFill",
  75. otherCode: "sjwdOther",
  76. },
  77. sjhj: {
  78. type: "select",
  79. options: this.getDictOptions("business_hjxx"),
  80. fillType: "preFill",
  81. otherCode: "sjhjOther",
  82. },
  83. text6: {
  84. label: ",放置",
  85. type: "text",
  86. },
  87. sr1:{
  88. type: "input",
  89. fillType: "preFill",
  90. },
  91. text7:{
  92. type:"text",
  93. label:",解冻",
  94. },
  95. button1:{
  96. type:"button",
  97. buttonName:"开始",
  98. },
  99. text8:{
  100. type:"text",
  101. label:",解冻",
  102. },
  103. button2:{
  104. type:"button",
  105. buttonName:"结束",
  106. },
  107. }
  108. }]
  109. }
  110. },
  111. }
  112. </script>
  113. <style lang="scss" scoped></style>