{"remainingRequest":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\vue-loader\\lib\\loaders\\templateLoader.js??vue-loader-options!D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\jenkins\\workspace\\xq-web-bpm\\src\\views\\system\\generator\\StartGenerator.vue?vue&type=template&id=5ae7e8c8&scoped=true&","dependencies":[{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\src\\views\\system\\generator\\StartGenerator.vue","mtime":1675071993225},{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\vue-loader\\lib\\loaders\\templateLoader.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":["var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('el-container',{staticStyle:{\"outline\":\"1px solid #e7eaec\",\"margin\":\"1px\",\"height\":\"calc(100% - 2px)\"}},[_c('el-aside',{staticClass:\"fullheight\",staticStyle:{\"padding\":\"20px 0\"},attrs:{\"width\":\"400px\"}},[_c('el-form',{attrs:{\"data-vv-scope\":\"codeGenForm\",\"model\":_vm.codeModel,\"size\":\"mini\"}},[_c('ht-form-item',{attrs:{\"label\":\"生成模式\",\"label-width\":\"150px\"}},[_c('ht-radio',{staticStyle:{\"margin-top\":\"4px\"},attrs:{\"options\":[{key: 'table', value: '物理表'}, {key: 'form', value: '表单'}],\"validate\":'required'},model:{value:(_vm.codeModel.type),callback:function ($$v) {_vm.$set(_vm.codeModel, \"type\", $$v)},expression:\"codeModel.type\"}})],1),(_vm.codeModel.type=='table')?_c('ht-form-item',{attrs:{\"label\":\"数据源\",\"label-width\":\"150px\"}},[_c('ht-select',{attrs:{\"options\":_vm.dataSourcesInBean,\"props\":{key:'alias',value:'name'},\"validate\":'required'},on:{\"change\":_vm.dataSourceAliasChange},model:{value:(_vm.codeModel.dataSourceAlias),callback:function ($$v) {_vm.$set(_vm.codeModel, \"dataSourceAlias\", $$v)},expression:\"codeModel.dataSourceAlias\"}})],1):_vm._e(),(_vm.codeModel.type=='table')?_c('ht-form-item',{attrs:{\"label\":\"选择表\",\"label-width\":\"150px\"}},[_c('ht-select',{attrs:{\"options\":_vm.tableList,\"filterable\":true,\"validate\":{ required: true },\"props\":{ key: 'name', value: 'comment' }},on:{\"visible-change\":_vm.getByDsObjectName},model:{value:(_vm.codeModel.tableNameSingle),callback:function ($$v) {_vm.$set(_vm.codeModel, \"tableNameSingle\", $$v)},expression:\"codeModel.tableNameSingle\"}})],1):_vm._e(),(_vm.codeModel.type=='form')?_c('ht-form-item',{attrs:{\"label\":\"选择表单\",\"label-width\":\"150px\"}},[_c('ht-input',{staticStyle:{\"width\":\"202px\"},attrs:{\"type\":\"text\",\"readonly\":\"readonly\",\"validate\":{ required: true },\"placeholder\":\"请选择表单\"},model:{value:(_vm.codeModel.formName),callback:function ($$v) {_vm.$set(_vm.codeModel, \"formName\", $$v)},expression:\"codeModel.formName\"}},[_c('el-button',{attrs:{\"slot\":\"append\",\"icon\":\"el-icon-search\"},on:{\"click\":_vm.selectForm},slot:\"append\"})],1)],1):_vm._e(),_c('ht-form-item',{attrs:{\"label\":\"所在系统名\",\"label-width\":\"150px\"}},[_c('ht-input',{attrs:{\"validate\":{ required: true }},model:{value:(_vm.codeModel.system),callback:function ($$v) {_vm.$set(_vm.codeModel, \"system\", $$v)},expression:\"codeModel.system\"}})],1),_c('ht-form-item',{attrs:{\"label\":\"包路径\",\"label-width\":\"150px\"}},[_c('ht-input',{attrs:{\"validate\":{ required: true }},model:{value:(_vm.codeModel.basePackage),callback:function ($$v) {_vm.$set(_vm.codeModel, \"basePackage\", $$v)},expression:\"codeModel.basePackage\"}})],1),_c('ht-form-item',{attrs:{\"label\":\"作者名\",\"label-width\":\"150px\"}},[_c('ht-input',{attrs:{\"validate\":{ required: true }},model:{value:(_vm.codeModel.authorName),callback:function ($$v) {_vm.$set(_vm.codeModel, \"authorName\", $$v)},expression:\"codeModel.authorName\"}})],1),_c('ht-form-item',{attrs:{\"label\":\"模块名称\",\"label-width\":\"150px\"}},[_c('ht-input',{model:{value:(_vm.codeModel.moduleName),callback:function ($$v) {_vm.$set(_vm.codeModel, \"moduleName\", $$v)},expression:\"codeModel.moduleName\"}})],1),_c('ht-form-item',{attrs:{\"label\":\"公司名称\",\"label-width\":\"150px\"}},[_c('ht-input',{model:{value:(_vm.codeModel.companyName),callback:function ($$v) {_vm.$set(_vm.codeModel, \"companyName\", $$v)},expression:\"codeModel.companyName\"}})],1),_c('ht-form-item',{attrs:{\"label\":\"作者邮箱\",\"label-width\":\"150px\"}},[_c('ht-input',{model:{value:(_vm.codeModel.authorEmail),callback:function ($$v) {_vm.$set(_vm.codeModel, \"authorEmail\", $$v)},expression:\"codeModel.authorEmail\"}})],1),_c('div',{staticStyle:{\"text-align\":\"center\",\"margin-top\":\"50px\"}},[_c('ht-submit-button',{attrs:{\"url\":_vm.saveUrl,\"model\":_vm.codeModel,\"scope-name\":\"codeGenForm\"},on:{\"before-save-data\":_vm.beforeSaveData,\"after-response-value\":_vm.afterSaveData}},[_vm._v(\"开始生成\")])],1)],1)],1),_c('el-container',{staticClass:\"fullheight\"},[_c('el-aside',{staticStyle:{\"outline\":\"1px solid #e7eaec\"},attrs:{\"width\":\"300px\"}},[_c('ht-tree',{attrs:{\"data\":_vm.codeFolderData,\"props\":_vm.defaultProps,\"node-key\":\"id\",\"default-expanded-keys\":[5, 7, 22]}})],1),_c('el-main',{staticClass:\"fullheight\"},[_c('el-card',{staticClass:\"box-card\"},[_c('div',{staticClass:\"header\",attrs:{\"slot\":\"header\"},slot:\"header\"},[_c('span',[_vm._v(\"代码生成使用说明\")])]),_c('ol',{staticClass:\"guide-ol\"},[_c('li',[_vm._v(\"\\n 配置好相应的参数,点击\\n \"),_c('code',[_vm._v(\"开始生成\")]),_vm._v(\"按钮后代码会在服务端生成并打包为\\n \"),_c('code',[_vm._v(\"ZIP文件\")]),_vm._v(\"下载到你本地,这个\\n \"),_c('code',[_vm._v(\"ZIP文件\")]),_vm._v(\"解压后的结构如中间的\\n \"),_c('code',[_vm._v(\"代码目录\")]),_vm._v(\"所示;\\n \")]),_c('li',[_vm._v(\"\\n 生成的代码目录中,将\\n \"),_c('code',[_vm._v(\"src\")]),_vm._v(\"目录拷贝到对应的Java项目中,并重新编译启动Java系统;\\n \")]),_c('li',[_vm._v(\"\\n 将\\n \"),_c('code',[_vm._v(\"web\")]),_vm._v(\"目录中的\\n \"),_c('code',[_vm._v(\"src\")]),_vm._v(\"拷贝到相应的前端项目中,并在该前端项目的路由配置\\n \"),_c('code',[_vm._v(\"route.js\")]),_vm._v(\"中注册该页面;\\n \")]),_c('li',[_vm._v(\"\\n 注册好路由的页面通过\\n \"),_c('code',[_vm._v(\"菜单管理\")]),_vm._v(\"添加为系统的菜单页面。\\n \")])]),_c('div',{staticStyle:{\"text-align\":\"center\",\"margin-top\":\"20px\"}},[_c('el-tag',{attrs:{\"type\":\"warning\"}},[_vm._v(\"想了解更多代码开发的相关内容,请查看《系统开发手册》\")])],1)])],1)],1),_c('EipFormDialog',{ref:\"eipFormDialog\",attrs:{\"single\":true,\"formType\":\"pc\",\"appendToBody\":\"\"},on:{\"onConfirm\":_vm.dialogFormConfirm}})],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }"]}