editRawWarehouse.vue 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980
  1. <template>
  2.   <!-- 修改原料仓库信息 -->
  3.   <div id="contractDetails">
  4.     <page-title>编辑</page-title>
  5.     <div class="main">
  6.       <span class="text">原料仓库信息</span>
  7.     </div>
  8.     <div class="contractTitle">
  9.       <div class="form-box">
  10.         <div class="form-one">
  11.           <dil-form :formId="355" v-model="form1"></dil-form>
  12.         </div>
  13.       </div>
  14.     </div>
  15.     <div class="button-box">
  16.       <el-button type="primary" @click="onClickConfirm">确认</el-button>
  17.       <el-button @click="onClickCancel">返回</el-button>
  18.     </div>
  19.   </div>
  20. </template>
  21. <script>
  22. import PageTitle from "@/components/Page/Title";
  23. export default {
  24.   components: { PageTitle },
  25.   data() {
  26.     return {
  27.       form1: {
  28. warehouseName: '',
  29. },
  30.     };
  31.   },
  32.   mounted() {
  33.       console.log(this.$route)
  34.     this.information();
  35.   },
  36.   methods: {
  37.     information() {
  38.       //编辑
  39. console.log("warehouseId",this.$route.params.warehouseId);
  40.       this.axios
  41.         .post(
  42.           "/api/v1/rms/getWarehouseById/" +
  43.             this.$route.params.warehouseId
  44.         )
  45.         .then((res) => {
  46.             this.form1.warehouseName = res.data.data.warehouseName;
  47.         });
  48.     },
  49.     // 返回
  50.     onClickCancel() {
  51.       this.$router.go(-1);
  52.     },
  53.     // 确认
  54.     onClickConfirm() {
  55.       console.log(this.form1)
  56.        let RmsWarehouse={
  57. warehouseId:this.$route.params.warehouseId,
  58. warehouseName:this.form1.warehouseName
  59. }
  60. console.log(RmsWarehouse)
  61.         this.axios
  62.           .post(
  63.             "/api/v1/rms/updateWarehouse",
  64.            RmsWarehouse
  65.           )
  66.           .then((res) => {
  67.             if (res.data.code == "200") {
  68.               this.$router.go(-1);
  69.             }
  70.           });
  71.     },
  72.   },
  73. };
  74. </script>
  75. <style lang="scss" scoped>
  76. </style>