382-legacy.d07d78ca.js 4.3 KB

1
  1. "use strict";(self["webpackChunkyos_manage"]=self["webpackChunkyos_manage"]||[]).push([[382],{5382:function(e,t,i){i.r(t),i.d(t,{default:function(){return F}});var r=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"container"},[i("add",{staticStyle:{"margin-bottom":"10px"},on:{onSuccess:e.onSuccess}}),i("list",{ref:"list",scopedSlots:e._u([{key:"del",fn:function(t){return[i("form-del",{attrs:{data:t.data},on:{onSuccess:e.onSuccess}})]}}])})],1)},l=[],n=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",[i("el-table",{staticStyle:{width:"100%"},attrs:{data:e.list,size:"mini","header-cell-style":{background:"#f1f2f3",color:"#333"},stripe:"",border:""}},[i("el-table-column",{attrs:{prop:"grid",label:"表单名称"}}),i("el-table-column",{attrs:{prop:"gridname",label:"表单描述"}}),i("el-table-column",{attrs:{label:"操作",width:"120"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("el-button",{attrs:{type:"text",size:"mini"},on:{click:function(i){return e.$router.push({path:"formRegister",query:{id:t.row.gridid,gridname:t.row.gridname,grid:t.row.grid}})}}},[e._v("视 图")]),i("el-divider",{attrs:{direction:"vertical"}}),e._t("del",null,{data:t.row})]}}],null,!0)})],1)],1)},s=[],o=i(6198),a=(i(5666),{data:function(){return{list:[]}},methods:{listData:function(){var e=this;return(0,o.Z)(regeneratorRuntime.mark((function t(){var i,r;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return i={classname:"sysmanage.develop.appregistry.appregistry_grid",method:"query_appgridlist",content:{systemappid:e.$route.query.id}},t.next=3,e.$api.requested(i);case 3:r=t.sent,e.list=r.data;case 5:case"end":return t.stop()}}),t)})))()}},mounted:function(){this.listData()}}),c=a,u=i(1001),d=(0,u.Z)(c,n,s,!1,null,null,null),m=d.exports,p=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",[i("el-button",{attrs:{icon:"el-icon-plus",type:"primary",size:"mini"},on:{click:function(t){e.dialogFormVisible=!0}}},[e._v("新增自定义表单")]),i("el-dialog",{attrs:{title:"添加表格",visible:e.dialogFormVisible,width:"500px"},on:{"update:visible":function(t){e.dialogFormVisible=t}}},[i("el-form",{attrs:{model:e.form,size:"mini","label-position":"left"}},[i("el-form-item",{attrs:{label:"表单描述","label-width":"80px"}},[i("el-input",{attrs:{placeholder:"输入表单描述",autocomplete:"off"},model:{value:e.form.gridname,callback:function(t){e.$set(e.form,"gridname",t)},expression:"form.gridname"}})],1),i("el-form-item",{attrs:{label:"表单名称","label-width":"80px"}},[i("el-input",{attrs:{placeholder:"输入表单名称",autocomplete:"off"},model:{value:e.form.grid,callback:function(t){e.$set(e.form,"grid",t)},expression:"form.grid"}})],1)],1),i("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{attrs:{size:"small"},on:{click:function(t){e.dialogFormVisible=!1}}},[e._v("取 消")]),i("el-button",{attrs:{size:"small",type:"primary"},on:{click:e.onSubmit}},[e._v("确 定")])],1)],1)],1)},f=[],g={data:function(){return{dialogFormVisible:!1,form:{systemappid:this.$route.query.id,gridid:0,grid:"",gridname:"",siteids:""}}},methods:{onSubmit:function(){var e=this,t={classname:"sysmanage.develop.appregistry.appregistry_grid",method:"insertormodify_appgrid",content:this.form};this.$api.requested(t).then((function(t){1===t.code?(e.$notify({title:"成功",message:"添加成功",type:"success"}),e.$emit("onSuccess"),e.dialogFormVisible=!1):e.$notify({title:"失败",message:t.msg,type:"error"})}))}}},b=g,h=(0,u.Z)(b,p,f,!1,null,null,null),y=h.exports,v=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticStyle:{display:"inline"}},[i("el-popconfirm",{attrs:{title:"确定删除吗?"},on:{confirm:function(t){return e.deleteRow()}}},[i("el-button",{attrs:{slot:"reference",type:"text",size:"small"},slot:"reference"},[e._v("删 除")])],1)],1)},_=[],$={props:["data"],methods:{deleteRow:function(){var e=this;this.$api.requested({classname:"sysmanage.develop.appregistry.appregistry_table",method:"delete_apptable",content:{tableid:this.data.tableid}}).then((function(t){e.$emit("onSuccess")}))}}},w=$,k=(0,u.Z)(w,v,_,!1,null,null,null),x=k.exports,S={components:{list:m,add:y,formDel:x},methods:{onSuccess:function(){this.$refs.list.listData()}}},q=S,z=(0,u.Z)(q,r,l,!1,null,null,null),F=z.exports}}]);