(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2d22d937"],{f7a1:function(e,t,a){"use strict";a.r(t);var l=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-dialog",{attrs:{title:e.isUpdate?"修改模型":"添加模型",visible:e.visible,width:"600px","destroy-on-close":!0,"lock-scroll":!1,"custom-class":"ele-dialog-form"},on:{"update:visible":e.updateVisible}},[a("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules,"label-width":"82px"}},[a("el-row",{attrs:{gutter:15}},[a("el-col",[a("el-form-item",{attrs:{label:"模型名称:",prop:"module_name"}},[a("el-input",{attrs:{placeholder:"请输入模型名称",clearable:""},model:{value:e.form.module_name,callback:function(t){e.$set(e.form,"module_name",t)},expression:"form.module_name"}}),a("div",{staticClass:"text-info"},[e._v("*模型名称,如:产品模型")])],1),a("el-form-item",{attrs:{label:"表名称:",prop:"table_name"}},[a("el-input",{attrs:{disabled:1==e.isUpdate,placeholder:"请输入表名称",clearable:""},model:{value:e.form.table_name,callback:function(t){e.$set(e.form,"table_name",t)},expression:"form.table_name"}}),a("div",{staticClass:"text-info"},[e._v("*表名称,如:article")])],1),a("el-form-item",{attrs:{label:"模型名称(英文):",prop:"model_name"}},[a("el-input",{attrs:{placeholder:"请输入模型名称(英文)",clearable:""},model:{value:e.form.model_name,callback:function(t){e.$set(e.form,"model_name",t)},expression:"form.model_name"}}),a("div",{staticClass:"text-info"},[e._v("*模型英文名称,如:Article")])],1),a("el-form-item",{attrs:{label:"表描述:",prop:"table_comment"}},[a("el-input",{attrs:{placeholder:"请输入表描述",clearable:""},model:{value:e.form.table_comment,callback:function(t){e.$set(e.form,"table_comment",t)},expression:"form.table_comment"}}),a("div",{staticClass:"text-info"},[e._v("*模型名称,如:产品表")])],1),a("el-form-item",{attrs:{label:"排序号:",prop:"sort"}},[a("el-input-number",{staticClass:"ele-fluid ele-text-left",attrs:{"controls-position":"right",min:0,placeholder:"请输入排序"},model:{value:e.form.sort,callback:function(t){e.$set(e.form,"sort",t)},expression:"form.sort"}})],1),a("el-form-item",{attrs:{label:"备注:"}},[a("el-input",{attrs:{placeholder:"请输入备注",clearable:""},model:{value:e.form.desc,callback:function(t){e.$set(e.form,"desc",t)},expression:"form.desc"}})],1)],1)],1)],1),a("div",{attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(t){return e.updateVisible(!1)}}},[e._v("取消 ")]),a("el-button",{attrs:{type:"primary",loading:e.loading},on:{click:e.save}},[e._v("保存 ")])],1)],1)},o=[],s={name:"ModuleEdit",props:{visible:Boolean,data:Object},data:function(){return{form:Object.assign({},this.data),rules:{module_name:[{required:!0,message:"请输入模型名称",trigger:"blur"}],table_name:[{required:!0,message:"请输入表名",trigger:"blur"}],model_name:[{required:!0,message:"请输入模型英文名",trigger:"blur"}],table_comment:[{required:!0,message:"请输入表描述",trigger:"blur"}]},loading:!1,isUpdate:!1,tagLists:[]}},watch:{data:function(){this.data?(this.form=Object.assign({},this.data),console.log(this.form),this.isUpdate=!0):(this.form={},this.isUpdate=!1)}},mounted:function(){},methods:{afterUploadImage:function(e){0!=e.code||""==e.url?this.$message.error(e.msg):this.$set(this.form,"url",e.url)},save:function(){var e=this;this.$refs["form"].validate((function(t){if(!t)return!1;e.loading=!0,e.$http.post("/Module/"+(e.isUpdate?"edit":"add"),e.form).then((function(t){e.loading=!1,0===t.data.code?(e.$message({type:"success",message:t.data.msg}),e.isUpdate||(e.form={}),e.updateVisible(!1),e.$emit("done")):e.$message.error(t.data.msg)})).catch((function(t){e.loading=!1,e.$message.error(t.message)}))}))},updateVisible:function(e){this.$emit("update:visible",e)},getTagLists:function(){var e=this;this.$http.get("/Ad/getType").then((function(t){0===t.data.code&&(e.tagLists=t.data.data)}))}}},r=s,i=a("2877"),n=Object(i["a"])(r,l,o,!1,null,"5225c800",null);t["default"]=n.exports}}]);