| 1 |
- (window.webpackJsonp=window.webpackJsonp||[]).push([[127],{839:function(e,t,n){"use strict";n.r(t);n(18),n(191);var r=n(6),l=(n(30),{data:function(){return{type:1,total:50,header:[],menu:[],childmenu:[],pagesize:20,loading:!1,form:{},data:[]}},mounted:function(){var e=this;return Object(r.a)(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,e.getMenu();case 2:e.getData();case 3:case"end":return t.stop()}}),t)})))()},methods:{getMenuData:function(){var e=this;return Object(r.a)(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:e.type=e.menu[e.type].value,e.childmenu=e.menu[e.type].list,e.getData();case 3:case"end":return t.stop()}}),t)})))()},getMenu:function(){var e=this;return Object(r.a)(regeneratorRuntime.mark((function t(){var n;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return e.loading=!0,t.next=3,e.$post("/uapi/data/yydatamenu",{});case 3:n=t.sent,e.loading=!1,1==n.status&&(e.menu=n.data.menu,e.type=n.data.menu[0].value,e.childmenu=n.data.menu[0].list);case 6:case"end":return t.stop()}}),t)})))()},getData:function(){var e=this;return Object(r.a)(regeneratorRuntime.mark((function t(){var n;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return e.loading=!0,t.next=3,e.$post("/uapi/data/yydata",{childmenu:JSON.stringify(e.childmenu),type:e.type,page:e.page,pagesize:e.pagesize});case 3:n=t.sent,e.loading=!1,1==n.status&&(e.data=n.data.list,e.header=n.data.header,e.pagesize=n.data.pagesize,e.total=n.data.total);case 6:case"end":return t.stop()}}),t)})))()},changePagination:function(e){this.page=e,this.getData()}}}),o=n(4),component=Object(o.a)(l,(function(){var e=this,t=e._self._c;return t("div",[t("el-form",[t("el-row",[t("el-form-item",{staticStyle:{"margin-bottom":"5px"}},[t("el-radio-group",{attrs:{size:"small"},on:{change:e.getMenuData},model:{value:e.type,callback:function(t){e.type=t},expression:"type"}},e._l(e.menu,(function(n){return t("el-radio-button",{attrs:{label:n.value}},[e._v(e._s(n.name))])})),1)],1),e._v(" "),e._l(e.childmenu,(function(n){return t("span",["radio"==n.type?t("el-form-item",{staticStyle:{"margin-bottom":"5px"},attrs:{label:n.name}},[t("el-radio-group",{attrs:{size:"small"},on:{change:e.getData},model:{value:n.value,callback:function(t){e.$set(n,"value",t)},expression:"v.value"}},e._l(n.data,(function(e){return t("el-radio-button",{attrs:{label:e}})})),1)],1):"input"==n.type?t("el-form-item",{staticStyle:{"margin-bottom":"5px"},attrs:{label:n.name}},[t("el-input",{staticStyle:{width:"200px"},attrs:{size:"small"},on:{blur:e.getData},model:{value:n.value,callback:function(t){e.$set(n,"value",t)},expression:"v.value"}})],1):"date"==n.type?t("el-form-item",{staticStyle:{"margin-bottom":"5px"},attrs:{label:n.name}},[t("el-date-picker",{staticStyle:{width:"400px"},attrs:{size:"small","value-format":"yyyy-MM-dd",type:"daterange","range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期"},on:{change:e.getData},model:{value:n.value,callback:function(t){e.$set(n,"value",t)},expression:"v.value"}}),e._v(" "),t("el-button",{attrs:{size:"small",type:"primary"},on:{click:e.getData}},[e._v("查询")])],1):e._e()],1)}))],2)],1),e._v(" "),t("el-table",{attrs:{data:e.data,border:""}},e._l(e.header,(function(e){return t("el-table-column",{attrs:{prop:e.field,label:e.name}})})),1),e._v(" "),t("div",{staticClass:"mainPageBox"},[t("el-pagination",{attrs:{"page-size":Number(e.pagesize),total:Number(e.total),layout:"total, prev, pager, next",background:""},on:{"current-change":e.changePagination}})],1)],1)}),[],!1,null,null,null);t.default=component.exports}}]);
|