addPersonnel.vue 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  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="325" 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. //import { sjTime } from "@/js/sharedJsFile";
  18. export default {
  19. components: { PageTitle },
  20. data() {
  21. return {
  22. form1: {},
  23. value: undefined,
  24. };
  25. },
  26. mounted() {},
  27. methods: {
  28. makeSure() {
  29. console.log(this.form1)
  30. let RmsPersonnel={
  31. personnelId:this.form1.personnelId,
  32. personnelJobNumber: this.form1.personnelJobNumber,
  33. personnelName: this.form1.personnelName,
  34. personnelPost: this.form1.personnelPost,
  35. personnelWorkshopid: this.form1.personnelWorkshopid,
  36. personnelShifts: this.form1.personnelShifts,
  37. departmentId: this.form1.shipperId
  38. };
  39. console.log(RmsPersonnel)
  40. this.axios
  41. .post(
  42. "/api/v1/rms/insertPersonnel",
  43. RmsPersonnel
  44. )
  45. .then((res) => {
  46. this.$router.go(-1);
  47. });
  48. },
  49. // 取消
  50. cancel() {
  51. this.$router.go(-1);
  52. },
  53. },
  54. };
  55. </script>
  56. <style lang='scss' scoped>
  57. </style>