addRawWarehouse.vue 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  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. <dil-form :formId="315" v-model="form1" ref="from1"></dil-form>
  8. </div>
  9. <div class="button-box">
  10. <el-button @click="cancel">取消</el-button>
  11. <el-button type="primary" @click="makeSure">确定</el-button>
  12. </div>
  13. </div>
  14. </template>
  15. <script>
  16. import PageTitle from "@/components/Page/Title";
  17. export default {
  18. components: { PageTitle },
  19. data() {
  20. return {
  21. form1: {},
  22. // value: undefined,
  23. };
  24. },
  25. mounted() {},
  26. methods: {
  27. makeSure() {
  28. console.log(this.from1)
  29. let RmsWarehouse = {
  30. warehouseName:this.form1.warehouseName,
  31. }
  32. // console.log(this.RmsWarehouse)
  33. this.axios
  34. .post(
  35. "/api/v1/rms/insertWarehouse", RmsWarehouse
  36. )
  37. .then((res) => {
  38. if (res.data.code == 200) {
  39. this.$message({
  40. type: "success",
  41. message: "新增成功!",
  42. });
  43. // this.$refs.table.refreshData();
  44. this.$router.go(-1);
  45. } else {
  46. this.$message.error("新增失败,可能存在重复!");
  47. }
  48. this.$refs['table'].resetField();
  49. });
  50. },
  51. // 取消
  52. cancel() {
  53. this.$router.go(-1);
  54. },
  55. },
  56. };
  57. </script>
  58. <style lang='scss' scoped>
  59. </style>