{"remainingRequest":"C:\\Users\\27446\\Desktop\\up\\front\\dkha-web-sz-main\\node_modules\\vue-loader\\lib\\loaders\\templateLoader.js??vue-loader-options!C:\\Users\\27446\\Desktop\\up\\front\\dkha-web-sz-main\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!C:\\Users\\27446\\Desktop\\up\\front\\dkha-web-sz-main\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!C:\\Users\\27446\\Desktop\\up\\front\\dkha-web-sz-main\\src\\views\\modules\\applicationPart3\\leaveApproval2\\leaveapproval2-add-or-update.vue?vue&type=template&id=542ae2cc&","dependencies":[{"path":"C:\\Users\\27446\\Desktop\\up\\front\\dkha-web-sz-main\\src\\views\\modules\\applicationPart3\\leaveApproval2\\leaveapproval2-add-or-update.vue","mtime":1622359820836},{"path":"C:\\Users\\27446\\Desktop\\up\\front\\dkha-web-sz-main\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"C:\\Users\\27446\\Desktop\\up\\front\\dkha-web-sz-main\\node_modules\\vue-loader\\lib\\loaders\\templateLoader.js","mtime":499162500000},{"path":"C:\\Users\\27446\\Desktop\\up\\front\\dkha-web-sz-main\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"C:\\Users\\27446\\Desktop\\up\\front\\dkha-web-sz-main\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":["var render = function() {\n  var _vm = this\n  var _h = _vm.$createElement\n  var _c = _vm._self._c || _h\n  return _c(\n    \"div\",\n    [\n      !_vm.isapproval\n        ? _c(\n            \"el-dialog\",\n            {\n              attrs: {\n                width: \"800px\",\n                visible: _vm.visible,\n                title: _vm.isedit\n                  ? !_vm.dataForm.id\n                    ? _vm.$t(\"add\")\n                    : _vm.$t(\"update\")\n                  : \"详情\",\n                \"close-on-click-modal\": false,\n                \"close-on-press-escape\": false\n              },\n              on: {\n                \"update:visible\": function($event) {\n                  _vm.visible = $event\n                }\n              }\n            },\n            [\n              _c(\n                \"el-form\",\n                {\n                  ref: \"dataForm\",\n                  attrs: {\n                    model: _vm.dataForm,\n                    disabled: !_vm.isedit,\n                    rules: _vm.dataRule,\n                    \"label-width\":\n                      _vm.$i18n.locale === \"en-US\" ? \"120px\" : \"120px\"\n                  },\n                  nativeOn: {\n                    keyup: function($event) {\n                      if (\n                        !$event.type.indexOf(\"key\") &&\n                        _vm._k($event.keyCode, \"enter\", 13, $event.key, \"Enter\")\n                      ) {\n                        return null\n                      }\n                      _vm.isedit ? _vm.dataFormSubmitHandle() : 0\n                    }\n                  }\n                },\n                [\n                  _c(\n                    \"el-row\",\n                    [\n                      _c(\n                        \"el-col\",\n                        { attrs: { span: \"11\" } },\n                        [\n                          _c(\n                            \"el-form-item\",\n                            { attrs: { label: \"学号\", prop: \"studentNumber\" } },\n                            [\n                              _c(\"el-input\", {\n                                attrs: { placeholder: \"学号\" },\n                                model: {\n                                  value: _vm.dataForm.studentNumber,\n                                  callback: function($$v) {\n                                    _vm.$set(_vm.dataForm, \"studentNumber\", $$v)\n                                  },\n                                  expression: \"dataForm.studentNumber\"\n                                }\n                              })\n                            ],\n                            1\n                          )\n                        ],\n                        1\n                      ),\n                      _c(\n                        \"el-col\",\n                        { attrs: { span: \"11\", offset: \"2\" } },\n                        [\n                          _c(\n                            \"el-form-item\",\n                            {\n                              attrs: {\n                                label: \"请假开始时间\",\n                                prop: \"leaveStartTime\"\n                              }\n                            },\n                            [\n                              _c(\"el-date-picker\", {\n                                staticStyle: { width: \"100%\" },\n                                attrs: {\n                                  type: \"datetime\",\n                                  \"value-format\": \"yyyy-MM-dd HH:mm:ss\",\n                                  placeholder: \"请假开始时间\"\n                                },\n                                model: {\n                                  value: _vm.dataForm.leaveStartTime,\n                                  callback: function($$v) {\n                                    _vm.$set(\n                                      _vm.dataForm,\n                                      \"leaveStartTime\",\n                                      $$v\n                                    )\n                                  },\n                                  expression: \"dataForm.leaveStartTime\"\n                                }\n                              })\n                            ],\n                            1\n                          )\n                        ],\n                        1\n                      )\n                    ],\n                    1\n                  ),\n                  _c(\n                    \"el-row\",\n                    [\n                      _c(\n                        \"el-col\",\n                        { attrs: { span: \"11\" } },\n                        [\n                          _c(\n                            \"el-form-item\",\n                            {\n                              attrs: {\n                                label: \"请假结束时间\",\n                                prop: \"leaveEndTime\"\n                              }\n                            },\n                            [\n                              _c(\"el-date-picker\", {\n                                staticStyle: { width: \"100%\" },\n                                attrs: {\n                                  type: \"datetime\",\n                                  \"value-format\": \"yyyy-MM-dd HH:mm:ss\",\n                                  placeholder: \"请假结束时间\"\n                                },\n                                model: {\n                                  value: _vm.dataForm.leaveEndTime,\n                                  callback: function($$v) {\n                                    _vm.$set(_vm.dataForm, \"leaveEndTime\", $$v)\n                                  },\n                                  expression: \"dataForm.leaveEndTime\"\n                                }\n                              })\n                            ],\n                            1\n                          )\n                        ],\n                        1\n                      ),\n                      _c(\n                        \"el-col\",\n                        { attrs: { span: \"11\", offset: \"2\" } },\n                        [\n                          _c(\n                            \"el-form-item\",\n                            {\n                              attrs: { label: \"请假事由\", prop: \"leaveReason\" }\n                            },\n                            [\n                              _c(\"el-input\", {\n                                attrs: { placeholder: \"请假事由\" },\n                                model: {\n                                  value: _vm.dataForm.leaveReason,\n                                  callback: function($$v) {\n                                    _vm.$set(_vm.dataForm, \"leaveReason\", $$v)\n                                  },\n                                  expression: \"dataForm.leaveReason\"\n                                }\n                              })\n                            ],\n                            1\n                          )\n                        ],\n                        1\n                      )\n                    ],\n                    1\n                  ),\n                  _c(\n                    \"el-row\",\n                    [\n                      _c(\n                        \"el-col\",\n                        { attrs: { span: \"11\" } },\n                        [\n                          _c(\n                            \"el-form-item\",\n                            { attrs: { label: \"请假类型\", prop: \"leaveType\" } },\n                            [\n                              _c(\n                                \"el-select\",\n                                {\n                                  staticStyle: { display: \"block\" },\n                                  attrs: { placeholder: \"请假类型\" },\n                                  model: {\n                                    value: _vm.dataForm.leaveType,\n                                    callback: function($$v) {\n                                      _vm.$set(_vm.dataForm, \"leaveType\", $$v)\n                                    },\n                                    expression: \"dataForm.leaveType\"\n                                  }\n                                },\n                                [\n                                  _c(\"el-option\", {\n                                    attrs: { label: \"病假\", value: \"0\" }\n                                  }),\n                                  _c(\"el-option\", {\n                                    attrs: { label: \"事假\", value: \"1\" }\n                                  }),\n                                  _c(\"el-option\", {\n                                    attrs: { label: \"出差\", value: \"2\" }\n                                  }),\n                                  _c(\"el-option\", {\n                                    attrs: { label: \"其他\", value: \"3\" }\n                                  })\n                                ],\n                                1\n                              )\n                            ],\n                            1\n                          )\n                        ],\n                        1\n                      ),\n                      _c(\n                        \"el-col\",\n                        { attrs: { span: \"11\", offset: \"2\" } },\n                        [\n                          _c(\n                            \"el-form-item\",\n                            {\n                              attrs: {\n                                label: \"外出联系人\",\n                                prop: \"leaveContact\"\n                              }\n                            },\n                            [\n                              _c(\"el-input\", {\n                                attrs: { placeholder: \"外出联系人\" },\n                                model: {\n                                  value: _vm.dataForm.leaveContact,\n                                  callback: function($$v) {\n                                    _vm.$set(_vm.dataForm, \"leaveContact\", $$v)\n                                  },\n                                  expression: \"dataForm.leaveContact\"\n                                }\n                              })\n                            ],\n                            1\n                          )\n                        ],\n                        1\n                      )\n                    ],\n                    1\n                  ),\n                  _c(\n                    \"el-row\",\n                    [\n                      _c(\n                        \"el-col\",\n                        { attrs: { span: \"11\" } },\n                        [\n                          _c(\n                            \"el-form-item\",\n                            {\n                              attrs: {\n                                label: \"家庭联系人\",\n                                prop: \"leaveContactPhoneNumber\"\n                              }\n                            },\n                            [\n                              _c(\"el-input\", {\n                                attrs: { placeholder: \"家庭联系人\" },\n                                model: {\n                                  value: _vm.dataForm.leaveContactPhoneNumber,\n                                  callback: function($$v) {\n                                    _vm.$set(\n                                      _vm.dataForm,\n                                      \"leaveContactPhoneNumber\",\n                                      $$v\n                                    )\n                                  },\n                                  expression: \"dataForm.leaveContactPhoneNumber\"\n                                }\n                              })\n                            ],\n                            1\n                          )\n                        ],\n                        1\n                      ),\n                      _c(\n                        \"el-col\",\n                        { attrs: { span: \"11\", offset: \"2\" } },\n                        [\n                          _c(\n                            \"el-form-item\",\n                            { attrs: { label: \"离校去向\", prop: \"leaveFor\" } },\n                            [\n                              _c(\"el-input\", {\n                                attrs: { placeholder: \"离校去向\" },\n                                model: {\n                                  value: _vm.dataForm.leaveFor,\n                                  callback: function($$v) {\n                                    _vm.$set(_vm.dataForm, \"leaveFor\", $$v)\n                                  },\n                                  expression: \"dataForm.leaveFor\"\n                                }\n                              })\n                            ],\n                            1\n                          )\n                        ],\n                        1\n                      )\n                    ],\n                    1\n                  ),\n                  _c(\n                    \"el-row\",\n                    [\n                      _c(\n                        \"el-col\",\n                        { attrs: { span: \"11\" } },\n                        [\n                          _c(\n                            \"el-form-item\",\n                            { attrs: { label: \"行程信息\", prop: \"leaveInfo\" } },\n                            [\n                              _c(\"el-input\", {\n                                attrs: { placeholder: \"行程信息\" },\n                                model: {\n                                  value: _vm.dataForm.leaveInfo,\n                                  callback: function($$v) {\n                                    _vm.$set(_vm.dataForm, \"leaveInfo\", $$v)\n                                  },\n                                  expression: \"dataForm.leaveInfo\"\n                                }\n                              })\n                            ],\n                            1\n                          )\n                        ],\n                        1\n                      ),\n                      _c(\n                        \"el-col\",\n                        { attrs: { span: \"11\", offset: \"2\" } },\n                        [\n                          _c(\n                            \"el-form-item\",\n                            {\n                              attrs: {\n                                label: \"审核状态\",\n                                prop: \"approvalStatus\"\n                              }\n                            },\n                            [\n                              _c(\n                                \"el-select\",\n                                {\n                                  staticStyle: { display: \"block\" },\n                                  attrs: { placeholder: \"审核状态\" },\n                                  model: {\n                                    value: _vm.dataForm.approvalStatus,\n                                    callback: function($$v) {\n                                      _vm.$set(\n                                        _vm.dataForm,\n                                        \"approvalStatus\",\n                                        $$v\n                                      )\n                                    },\n                                    expression: \"dataForm.approvalStatus\"\n                                  }\n                                },\n                                [\n                                  _c(\"el-option\", {\n                                    attrs: { label: \"通过\", value: \"1\" }\n                                  }),\n                                  _c(\"el-option\", {\n                                    attrs: { label: \"不通过\", value: \"2\" }\n                                  })\n                                ],\n                                1\n                              )\n                            ],\n                            1\n                          )\n                        ],\n                        1\n                      )\n                    ],\n                    1\n                  )\n                ],\n                1\n              ),\n              _vm.isedit\n                ? _c(\n                    \"template\",\n                    { slot: \"footer\" },\n                    [\n                      _c(\n                        \"el-button\",\n                        {\n                          on: {\n                            click: function($event) {\n                              _vm.visible = false\n                            }\n                          }\n                        },\n                        [_vm._v(_vm._s(_vm.$t(\"cancel\")))]\n                      ),\n                      _c(\n                        \"el-button\",\n                        {\n                          attrs: { type: \"primary\" },\n                          on: {\n                            click: function($event) {\n                              return _vm.dataFormSubmitHandle()\n                            }\n                          }\n                        },\n                        [_vm._v(_vm._s(_vm.$t(\"confirm\")))]\n                      )\n                    ],\n                    1\n                  )\n                : _vm._e()\n            ],\n            2\n          )\n        : _vm._e(),\n      _vm.isapproval\n        ? _c(\n            \"el-dialog\",\n            {\n              attrs: {\n                width: \"800px\",\n                visible: _vm.visible,\n                title: _vm.isedit\n                  ? !_vm.dataForm.id\n                    ? _vm.$t(\"add\")\n                    : _vm.$t(\"update\")\n                  : \"详情\",\n                \"close-on-click-modal\": false,\n                \"close-on-press-escape\": false\n              },\n              on: {\n                \"update:visible\": function($event) {\n                  _vm.visible = $event\n                }\n              }\n            },\n            [\n              _c(\n                \"el-form\",\n                {\n                  ref: \"dataForm\",\n                  attrs: {\n                    model: _vm.dataForm,\n                    rules: _vm.dataRule,\n                    \"label-width\":\n                      _vm.$i18n.locale === \"en-US\" ? \"120px\" : \"120px\"\n                  },\n                  nativeOn: {\n                    keyup: function($event) {\n                      if (\n                        !$event.type.indexOf(\"key\") &&\n                        _vm._k($event.keyCode, \"enter\", 13, $event.key, \"Enter\")\n                      ) {\n                        return null\n                      }\n                      _vm.isedit ? _vm.dataFormSubmitHandle() : 0\n                    }\n                  }\n                },\n                [\n                  _c(\n                    \"el-form-item\",\n                    { attrs: { label: \"审批意见\", prop: \"comment\" } },\n                    [\n                      _c(\"el-input\", {\n                        attrs: { placeholder: \"审批意见\" },\n                        model: {\n                          value: _vm.dataForm.comment,\n                          callback: function($$v) {\n                            _vm.$set(_vm.dataForm, \"comment\", $$v)\n                          },\n                          expression: \"dataForm.comment\"\n                        }\n                      })\n                    ],\n                    1\n                  ),\n                  _c(\n                    \"el-form-item\",\n                    { attrs: { label: \"审核状态\", prop: \"approvalStatus\" } },\n                    [\n                      _c(\n                        \"el-select\",\n                        {\n                          staticStyle: { display: \"block\" },\n                          attrs: { placeholder: \"审核状态\" },\n                          model: {\n                            value: _vm.dataForm.approvalStatus,\n                            callback: function($$v) {\n                              _vm.$set(_vm.dataForm, \"approvalStatus\", $$v)\n                            },\n                            expression: \"dataForm.approvalStatus\"\n                          }\n                        },\n                        [\n                          _c(\"el-option\", {\n                            attrs: { label: \"通过\", value: \"1\" }\n                          }),\n                          _c(\"el-option\", {\n                            attrs: { label: \"不通过\", value: \"2\" }\n                          })\n                        ],\n                        1\n                      )\n                    ],\n                    1\n                  )\n                ],\n                1\n              ),\n              _vm.isedit\n                ? _c(\n                    \"template\",\n                    { slot: \"footer\" },\n                    [\n                      _c(\n                        \"el-button\",\n                        {\n                          on: {\n                            click: function($event) {\n                              _vm.visible = false\n                            }\n                          }\n                        },\n                        [_vm._v(_vm._s(_vm.$t(\"cancel\")))]\n                      ),\n                      _c(\n                        \"el-button\",\n                        {\n                          attrs: { type: \"primary\" },\n                          on: {\n                            click: function($event) {\n                              return _vm.dataFormSubmitHandle()\n                            }\n                          }\n                        },\n                        [_vm._v(_vm._s(_vm.$t(\"confirm\")))]\n                      )\n                    ],\n                    1\n                  )\n                : _vm._e()\n            ],\n            2\n          )\n        : _vm._e()\n    ],\n    1\n  )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }"]}