1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-7c9d0fa5"],{"4bb4":function(t,e,n){},a888:function(t,e,n){"use strict";n("99af"),n("caad"),n("ac1f"),n("2532"),n("5319");var a={bind:function(t,e,n){var a=t.querySelector(".el-dialog__header"),o=t.querySelector(".el-dialog");a.style.cssText+=";cursor:move;",o.style.cssText+=";top:0px;";var i=function(){return window.document.currentStyle?function(t,e){return t.currentStyle[e]}:function(t,e){return getComputedStyle(t,!1)[e]}}();a.onmousedown=function(t){var e=t.clientX-a.offsetLeft,l=t.clientY-a.offsetTop,r=o.offsetWidth,c=o.offsetHeight,s=document.body.clientWidth,u=document.body.clientHeight,d=o.offsetLeft,f=s-o.offsetLeft-r,m=o.offsetTop,p=u-o.offsetTop-c,g=i(o,"left"),b=i(o,"top");g.includes("%")?(g=+document.body.clientWidth*(+g.replace(/\%/g,"")/100),b=+document.body.clientHeight*(+b.replace(/\%/g,"")/100)):(g=+g.replace(/\px/g,""),b=+b.replace(/\px/g,"")),document.onmousemove=function(t){var a=t.clientX-e,i=t.clientY-l;-a>d?a=-d:a>f&&(a=f),-i>m?i=-m:i>p&&(i=p),o.style.cssText+=";left:".concat(a+g,"px;top:").concat(i+b,"px;"),n.child.$emit("dragDialog")},document.onmouseup=function(t){document.onmousemove=null,document.onmouseup=null}}}},o=function(t){t.directive("el-drag-dialog",a)};window.Vue&&(window["el-drag-dialog"]=a,Vue.use(o)),a.install=o;e["a"]=a},c29f:function(t,e,n){"use strict";n("4bb4")},de23:function(t,e,n){"use strict";n.r(e);var a=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"com-formual"},[n("el-form",{staticClass:"demo-form-inline",attrs:{inline:!0,model:t.queryForm}},[n("el-form-item",{attrs:{label:"公式名称:"}},[n("el-input",{attrs:{placeholder:"请填写公式名称"},model:{value:t.queryForm.name,callback:function(e){t.$set(t.queryForm,"name",e)},expression:"queryForm.name"}})],1),n("el-form-item",[n("el-button",{attrs:{type:"primary"},on:{click:t.onBtnSearch}},[n("svg-icon",{attrs:{"icon-class":"search"}}),t._v(" 搜索")],1),n("el-button",{attrs:{type:"primary"},on:{click:t.onBtnCreate}},[n("svg-icon",{attrs:{"icon-class":"plus"}}),t._v(" 新增公式")],1)],1)],1),n("el-table",{staticStyle:{width:"100%"},attrs:{data:t.dataList,"header-row-class-name":"headerBg","empty-text":"没有公式信息"}},[n("el-table-column",{attrs:{prop:"id",label:"ID",align:"center",width:"50"}}),n("el-table-column",{attrs:{prop:"name",label:"名称",align:"left"}}),n("el-table-column",{attrs:{prop:"intro",label:"介绍",align:"center"}}),n("el-table-column",{attrs:{prop:"formula",label:"内容",align:"center","min-width":"150"}}),n("el-table-column",{attrs:{label:"操作",align:"center",width:"350"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("div",{staticClass:"btns"},[n("el-button",{attrs:{type:"primary",size:"mini"},on:{click:function(n){return t.btnPicked(e.row)}}},[n("svg-icon",{attrs:{"icon-class":"confirm"}}),t._v("使用")],1),n("el-button",{attrs:{type:"primary",size:"mini"},on:{click:function(n){return t.btnOnEdit(e.row.id)}}},[n("svg-icon",{attrs:{"icon-class":"edit"}}),t._v("编辑")],1),n("el-button",{attrs:{type:"danger",size:"mini"},on:{click:function(n){return t.btnDel(e.row.id)}}},[n("svg-icon",{attrs:{"icon-class":"delete"}}),t._v("删除")],1)],1)]}}])})],1),n("div",{staticClass:"page-info"},[n("el-pagination",{attrs:{currentPage:t.queryForm.page,"page-size":t.queryForm.pageSize,total:t.recordCount,"page-count":t.pageTotal,background:"",layout:"prev, pager, next"},on:{"current-change":t.ChangePage}})],1),n("el-dialog",{directives:[{name:"el-drag-dialog",rawName:"v-el-drag-dialog"}],attrs:{visible:t.dialogVisible,"append-to-body":"","close-on-click-modal":!1,width:"300","custom-class":"prod-verify",title:t.title},on:{"update:visible":function(e){t.dialogVisible=e}}},[n("dataInfo",{attrs:{id:t.dataId,list:t.comList},on:{onClose:t.onClose}})],1)],1)},o=[],i=(n("ac1f"),n("841c"),n("f9e5")),l=n("4a65"),r=n("a888"),c={name:"Formula",emits:["onPicked"],directives:{elDragDialog:r["a"]},components:{dataInfo:l["default"]},props:{comList:{type:Array,default:[]}},data:function(){return{dataId:0,dialogVisible:!1,title:"创建公式",queryForm:{page:1,pageSize:10,name:""},recordCount:0,pageTotal:1,dataList:[]}},mounted:function(){this.onBtnSearch()},methods:{onBtnCreate:function(t){var e=this;e.title="创建公式",e.dataId=0,e.dialogVisible=!0},btnOnEdit:function(t){this.title="编辑公式",this.dataId=t,this.dialogVisible=!0},onClose:function(t){var e=this;e.dialogVisible=!1,e.onBtnSearch()},onBtnSearch:function(t){var e=this;e.queryForm.page=1,e.search()},btnPicked:function(t){this.$emit("onPicked",t)},search:function(){var t=this;Object(i["d"])(t.queryForm).then((function(e){200==e.status&&(t.dataList=e.data.dataList,t.recordCount=e.data.totalPage,t.pageTotal=e.data.totalRecord)}))},ChangePage:function(t){var e=this;e.queryForm.page=t,e.search()},btnDel:function(t){var e=this;Object(i["b"])({id:t}).then((function(t){e.$message.success("删除成功!"),e.search()}))}}},s=c,u=(n("c29f"),n("2877")),d=Object(u["a"])(s,a,o,!1,null,null,null);e["default"]=d.exports}}]);
|