(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-38770562"],{1217:function(e,t,n){"use strict";n.r(t);n("4e82");var r=n("2dd7"),i=n("c1d7");t["default"]={name:"CreateForm",props:{statusOptions:{type:Array,required:!0},templateDefaultOptions:{type:Array,required:!0}},components:{AntModal:r["a"]},data:function(){return{open:!1,spinning:!1,labelCol:{span:4},wrapperCol:{span:14},loading:!1,total:0,id:void 0,formTitle:"",form:{},rules:{templateName:[{required:!0,message:"模板名称不能为空",trigger:"change"}],functionAuthor:[{required:!0,message:"作者不能为空",trigger:"change"}],functionAuthorEmail:[{required:!0,message:"邮箱不能为空",trigger:"change"}],workspacePath:[{required:!0,message:"后端工作空间不能为空",trigger:"change"}],wenWorkspacePath:[{required:!0,message:"前端工作空间不能为空",trigger:"change"}],moduleName:[{required:!0,message:"模块名不能为空",trigger:"change"}],packageName:[{required:!0,message:"模块路径不能为空",trigger:"change"}],sort:[{required:!0,message:"排序不能为空",trigger:"change"}]}}},filters:{},created:function(){},computed:{},watch:{},mounted:function(){},methods:{onClose:function(){this.open=!1,this.reset()},cancel:function(){this.open=!1,this.reset()},reset:function(){this.form={id:void 0,templateName:void 0,functionAuthor:void 0,functionAuthorEmail:void 0,workspacePath:void 0,moduleName:void 0,packageName:void 0,webWorkspacePath:void 0,templateDefault:"N",status:"0",remark:void 0}},handleAdd:function(){var e=this;this.reset(),Object(i["f"])().then((function(t){e.form.sort=t.data,e.open=!0,e.formTitle="添加模板"}))},handleUpdate:function(e){var t=this;this.reset(),this.spinning=!this.spinning;var n=e.id;Object(i["g"])(n).then((function(e){t.open=!0,t.form=e.data,t.formTitle="修改模板"})),this.spinning=!this.spinning},submitForm:function(){var e=this;this.$refs.form.validate((function(t){if(!t)return!1;void 0!==e.form.id?Object(i["i"])(e.form).then((function(t){e.$message.success("修改成功",3),e.open=!1,e.$emit("ok")})):Object(i["a"])(e.form).then((function(t){e.$message.success("新增成功",3),e.open=!1,e.$emit("ok")}))}))},back:function(){this.$router.push("/tool/gen/genconfigtemplate/index")}}}},c1d7:function(e,t,n){"use strict";n.d(t,"h",(function(){return i})),n.d(t,"g",(function(){return o})),n.d(t,"a",(function(){return a})),n.d(t,"i",(function(){return s})),n.d(t,"e",(function(){return u})),n.d(t,"b",(function(){return c})),n.d(t,"c",(function(){return d})),n.d(t,"f",(function(){return m})),n.d(t,"d",(function(){return f}));var r=n("b775");function i(e){return Object(r["b"])({url:"/system/template/list",method:"get",params:e})}function o(e){return Object(r["b"])({url:"/system/template/"+e,method:"get"})}function a(e){return Object(r["b"])({url:"/system/template",method:"post",data:e})}function s(e){return Object(r["b"])({url:"/system/template/edit",method:"post",data:e})}function u(e){return Object(r["b"])({url:"/system/template/"+e,method:"post"})}function c(e,t){var n={id:e,status:t};return Object(r["b"])({url:"/system/template/changeStatus/edit",method:"post",data:n})}function d(e,t){var n={id:e,templateDefault:t};return Object(r["b"])({url:"/system/template/changeTemplateDefault/edit",method:"post",data:n})}function m(){return Object(r["b"])({url:"/system/template/findMaxSort",method:"get"})}function f(e,t){return void 0===e&&(e=""),Object(r["b"])({url:"/system/template/checkTemplateNameUnique/"+t+"/"+e,method:"get"})}}}]);