addGatepost.vue 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132
  1. <template>
  2. <!-- 添加门岗信息 -->
  3. <div class="addWagonLoad">
  4. <PageTitle>返回</PageTitle>
  5. <el-divider content-position="left">门岗信息</el-divider>
  6. <div class="form-box" style="margin-right: 10rem">
  7. <!-- 287 -->
  8. <dil-form :formId="328" v-model="form1" ref="from1">
  9. </dil-form>
  10. </div>
  11. <div class="button-box">
  12. <el-button @click="cancel">取消</el-button>
  13. <el-button type="primary" @click="makeSure">确定</el-button>
  14. </div>
  15. </div>
  16. </template>
  17. <script>
  18. import PageTitle from "@/components/Page/Title";
  19. //import { sjTime } from "@/js/sharedJsFile";
  20. export default {
  21. components: { PageTitle },
  22. data() {
  23. return {
  24. form1: {},
  25. startTime:'',
  26. endTime:'',
  27. value: undefined,
  28. drawer: false,
  29. direction: 'btt',
  30. materialName:"",
  31. gatepostRules:"",
  32. inputText:"",
  33. entityOutTypeList:{},
  34. };
  35. },
  36. mounted() {},
  37. methods: {
  38. makeSure() {
  39. console.log(this.form1)
  40. let RmsGatepost={
  41. gatepostName:this.form1.gatepostName,
  42. gatepostLongitude:this.form1.gatepostLongitude,
  43. gatepostLatitude:this.form1.gatepostLatitude,
  44. gatepostPriority:this.form1.gatepostPriority
  45. }
  46. console.log(mapValue);
  47. this.axios
  48. .post(
  49. "/api/v1/rms/insertGatepost",
  50. RmsGatepost
  51. )
  52. .then((res) => {
  53. this.$router.go(-1);
  54. });
  55. },
  56. // 取消
  57. cancel() {
  58. this.$router.go(-1);
  59. },
  60. handleClose(done) {
  61. done();
  62. }
  63. }
  64. };
  65. </script>
  66. <style lang='scss' scoped>
  67. </style>
  68. <style lang='scss' scoped>
  69. .form-box {
  70. padding: 20px 30px;
  71. margin-left: 330px;
  72. }
  73. .button-box {
  74. padding: 20px 30px;
  75. margin-left: 460px;
  76. }
  77. .btn-left {
  78. margin-left: 470px;
  79. }
  80. .input {
  81. margin-left: 90px;
  82. }
  83. .label{
  84. margin-left: 445px;
  85. margin-bottom: -30px;
  86. font: bold;
  87. font-size: 1rem;
  88. padding-left: -30px;
  89. font-family:Arial, Helvetica, sans-serif;
  90. margin-bottom:20px;
  91. }
  92. .label2{
  93. margin-left: 425px;
  94. margin-bottom: -30px;
  95. font: bold;
  96. font-size: 1rem;
  97. font-family:Arial, Helvetica, sans-serif
  98. }
  99. .label1{
  100. margin-left: 345px;
  101. margin-bottom: -30px;
  102. font: bold;
  103. }
  104. .common{
  105. font-weight: 700;
  106. font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen,
  107. Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
  108. font-size: 1rem;
  109. cursor: default;
  110. color: #2c3e50;
  111. }
  112. .f1{
  113. margin-top: -2.5rem;
  114. margin-left: 17.5rem;
  115. }
  116. .f11{
  117. margin-top: -3rem;
  118. // margin-left: 29rem;
  119. }
  120. .f2{
  121. margin-top: -2.5rem;
  122. margin-left: 10.5rem;
  123. }
  124. .f3{
  125. margin-top: -2.5rem;
  126. margin-left: 10.5rem;
  127. }
  128. </style>