chunk-74aeca77.ffdf8285.js 2.9 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-74aeca77"],{"84f25":function(t,o,e){"use strict";e.r(o);var a=function(){var t=this,o=t.$createElement,e=t._self._c||o;return e("div",{staticClass:"app-container"},[e("el-button",{staticStyle:{"margin-bottom":"10px"},attrs:{type:"primary",size:"mini",icon:"el-icon-plus"},on:{click:t.onTableAdd}},[t._v("新增模板组")]),t._v(" "),e("el-table",{attrs:{data:t.tableData,border:"","highlight-current-row":""}},[e("el-table-column",{attrs:{prop:"groupName",label:"模板组名称"}}),t._v(" "),e("el-table-column",{attrs:{label:"操作"},scopedSlots:t._u([{key:"default",fn:function(o){return[e("el-button",{attrs:{type:"text",size:"mini"},on:{click:function(e){return t.onSelectTemplate(o.row)}}},[t._v("查看模板")]),t._v(" "),e("el-button",{attrs:{type:"text",size:"mini"},on:{click:function(e){return t.onTableUpdate(o.row)}}},[t._v("修改")]),t._v(" "),e("el-button",{attrs:{type:"text",size:"mini"},on:{click:function(e){return t.onTableDelete(o.row)}}},[t._v("删除")])]}}])})],1),t._v(" "),e("el-dialog",{attrs:{title:t.groupTitle,visible:t.groupDlgShow},on:{"update:visible":function(o){t.groupDlgShow=o}}},[e("el-form",{ref:"dialogForm",attrs:{model:t.formData,rules:t.formRules,size:"mini","label-width":"120px"}},[e("el-form-item",{attrs:{prop:"name",label:"模板组名称"}},[e("el-input",{attrs:{"show-word-limit":"",maxlength:"100"},model:{value:t.formData.groupName,callback:function(o){t.$set(t.formData,"groupName",o)},expression:"formData.groupName"}})],1),t._v(" "),e("el-form-item",[e("el-button",{attrs:{type:"primary"},on:{click:t.onSave}},[t._v("保 存")])],1)],1)],1)],1)},i=[],n={data:function(){return{tableData:[],groupTitle:"",groupDlgShow:!1,formData:{id:0,groupName:""},formRules:{groupName:[{required:!0,message:"不能为空",trigger:"blur"}]}}},created:function(){this.loadTable()},methods:{loadTable:function(){this.post("/group/list",{},(function(t){this.tableData=t.data}))},onTableAdd:function(t){this.groupTitle="增加模板组",this.formData={id:0,groupName:""},this.groupDlgShow=!0},onTableUpdate:function(t){this.groupTitle="修改模板组",this.post("/group/get/".concat(t.id),{},(function(t){this.formData=t.data})),this.groupDlgShow=!0},onTableDelete:function(t){this.confirm("确认要删除【".concat(t.groupName,"】吗?"),(function(o){this.post("/group/del",t,(function(){o(),this.tip("删除成功"),this.loadTable()}))}))},onAdd:function(){this.goRoute("edit/0")},onSelectTemplate:function(t){this.goRoute("/template/list?groupId=".concat(t.id))},onSave:function(){var t=this;this.$refs.dialogForm.validate((function(o){if(o){console.log(t.formData.id);var e=t.formData.id?"update":"add";console.log(e);var a="/group/".concat(e);t.post(a,t.formData,(function(o){"add"===e&&(t.formData.id=o.data.id),t.tip("保存成功"),t.loadTable(),t.groupDlgShow=!1}))}}))}}},l=n,r=e("2877"),u=Object(r["a"])(l,a,i,!1,null,null,null);o["default"]=u.exports}}]);