(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-2d216fc4"],{c595:function(t,e,o){"use strict";o.r(e);var a=o("c7eb"),i=o("1da1"),l=o("5530"),s=o("2f62"),n=o("6b6c");l={name:"school",data:function(){return{grid:{xl:7,lg:7,md:12,sm:24,xs:24},loading:!1,from:{school_name:"",school_u_phone:"",school_u_name:"",create_time:"",update_time:"",page:1,limit:15},dataList:[],total:0,dialogTableVisible:!1,info:{}}},computed:Object(l.a)(Object(l.a)({},Object(s.d)("media",["isMobile"])),{},{labelWidth:function(){return this.isMobile?void 0:"75px"},labelPosition:function(){return this.isMobile?"top":"left"}}),created:function(){this.getList()},methods:{show:function(t){var e=this;t=t.id,Object(n.a)({url:"crud/school/".concat(t),method:"get"}).then((function(t){e.dialogTableVisible=!0,e.info=t.data})).catch((function(t){e.$Message.error(t.msg)}))},updateStatus:function(t,e){var o,l=this;o=t.id,t={field:e,value:t[e]},Object(n.a)({url:"crud/school/status/".concat(o),method:"put",data:t}).then(function(){var t=Object(i.a)(Object(a.a)().mark((function t(e){return Object(a.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:l.$message.success(e.msg);case 1:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()).catch((function(t){l.$message.error(t.msg)}))},add:function(){var t=this;this.$modalForm(Object(n.a)({url:"crud/school/create",method:"get"})).then((function(){return t.getList()}))},searchs:function(){this.from.page=1,this.getList()},getList:function(){var t,e=this;this.loading=!0,t=this.from,Object(n.a)({url:"crud/school",method:"get",params:t}).then(function(){var t=Object(i.a)(Object(a.a)().mark((function t(o){var i;return Object(a.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:i=o.data,e.dataList=i.list,e.total=i.count,e.loading=!1;case 4:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()).catch((function(t){e.loading=!1,e.$message.error(t.msg)}))},pageChange:function(t){this.from.page=t,this.getList()},edit:function(t){var e=this;this.$modalForm((t=t,Object(n.a)({url:"crud/school/".concat(t,"/edit"),method:"get"}))).then((function(){return e.getList()}))},del:function(t,e,o){var a=this;e={title:e,num:o,url:"crud/school/".concat(t.id),method:"DELETE",ids:""};this.$modalSure(e).then((function(t){a.$message.success(t.msg),a.getList()})).catch((function(t){a.$message.error(t.msg)}))}}},s=o("2877"),o=Object(s.a)(l,(function(){var t=this,e=t._self._c;return e("div",[e("el-card",{staticClass:"ivu-mt",attrs:{shadow:"never","body-style":{padding:0}}},[e("div",{staticClass:"padding-add"},[e("el-form",{ref:"curlFrom",attrs:{model:t.from,"label-width":t.labelWidth,"label-position":t.labelPosition,inline:""},nativeOn:{submit:function(t){t.preventDefault()}}},[e("el-form-item",{attrs:{label:"学校名称:","label-for":"school_name"}},[e("el-input",{staticClass:"form_content_width",attrs:{placeholder:"请输入学校名称"},model:{value:t.from.school_name,callback:function(e){t.$set(t.from,"school_name",e)},expression:"from.school_name"}})],1),e("el-form-item",{attrs:{label:"手机号:","label-for":"school_u_phone"}},[e("el-input",{staticClass:"form_content_width",attrs:{placeholder:"请输入学校联系人手机号"},model:{value:t.from.school_u_phone,callback:function(e){t.$set(t.from,"school_u_phone",e)},expression:"from.school_u_phone"}})],1),e("el-form-item",{attrs:{label:"姓名:","label-for":"school_u_name"}},[e("el-input",{staticClass:"form_content_width",attrs:{placeholder:"请输入学校联系人姓名"},model:{value:t.from.school_u_name,callback:function(e){t.$set(t.from,"school_u_name",e)},expression:"from.school_u_name"}})],1),e("el-form-item",[e("el-button",{attrs:{type:"primary"},on:{click:t.searchs}},[t._v("查询")])],1)],1)],1)]),e("el-card",{staticClass:"ivu-mt mt16",attrs:{shadow:"never","dis-hover":""}},[e("el-row",{attrs:{type:"flex"}},[e("el-col",t._b({},"el-col",t.grid,!1),[e("el-button",{directives:[{name:"auth",rawName:"v-auth",value:["school-add"],expression:"['school-add']"}],attrs:{type:"primary",icon:"md-add"},on:{click:t.add}},[t._v("添加")])],1)],1),e("el-table",{ref:"table",staticClass:"mt25",attrs:{data:t.dataList,loading:t.loading,"highlight-current-row":""}},[e("el-table-column",{attrs:{prop:"school_name",label:"学校名称"}}),e("el-table-column",{attrs:{prop:"school_u_phone",label:"学校联系人手机号"}}),e("el-table-column",{attrs:{prop:"school_u_name",label:"学校联系人姓名"}}),e("el-table-column",{attrs:{prop:"school_code",label:"学校邀请码"}}),e("el-table-column",{attrs:{label:"操作"},scopedSlots:t._u([{key:"default",fn:function(o){return[e("a",{on:{click:function(e){return t.show(o.row)}}},[t._v("详情")]),e("el-divider",{attrs:{direction:"vertical"}}),e("a",{on:{click:function(e){return t.edit(o.row.id)}}},[t._v("修改")]),e("el-divider",{attrs:{direction:"vertical"}}),e("a",{on:{click:function(e){return t.del(o.row,"删除",o.$index)}}},[t._v("删除")])]}}])})],1),e("div",{staticClass:"acea-row row-right page"},[e("pagination",{attrs:{total:t.total,limit:t.from.limit,page:t.from.page},on:{pagination:t.pageChange,"update:limit":function(e){return t.$set(t.from,"limit",e)},"update:page":function(e){return t.$set(t.from,"page",e)}}})],1)],1),t.dialogTableVisible?e("el-dialog",{attrs:{title:"查看详情",visible:t.dialogTableVisible},on:{"update:visible":function(e){t.dialogTableVisible=e}}},[e("el-descriptions",{attrs:{title:"学校详情"}},[e("el-descriptions-item",{attrs:{label:"邀请码"}},[t._v(t._s(t.info.school_code))]),e("el-descriptions-item",{attrs:{label:"学校名称"}},[t._v(t._s(t.info.school_name))]),e("el-descriptions-item",{attrs:{label:"学校联系人手机号"}},[t._v(t._s(t.info.school_u_phone))]),e("el-descriptions-item",{attrs:{label:"学校联系人姓名"}},[t._v(t._s(t.info.school_u_name))]),e("el-descriptions-item",{attrs:{label:"注册时间"}},[t._v(t._s(t.info.create_time))]),e("el-descriptions-item",{attrs:{label:"修改时间"}},[t._v(t._s(t.info.update_time))])],1)],1):t._e()],1)}),[],!1,null,"052cacde",null),e.default=o.exports}}]);