382.1dc40eea.js 4.0 KB

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