You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1 lines
6.3 KiB
1 lines
6.3 KiB
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-0c193357"],{3859:function(e,t,a){"use strict";a.r(t);var r=function(){var e=this,t=e._self._c;return t("el-tabs",{staticClass:"my-tabs",attrs:{type:"card"},on:{"tab-click":e.handleClick},model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},[t("el-tab-pane",{attrs:{label:"资源列表",name:"roleList"}},[t("div",{staticClass:"container"},[t("div",{staticClass:"tab-header"},[t("el-form",{ref:"form",attrs:{inline:!0,model:e.page,"label-width":"80px"}},[t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"资源名称"}},[t("el-input",{attrs:{clearable:""},model:{value:e.page.params.sourceName,callback:function(t){e.$set(e.page.params,"sourceName",t)},expression:"page.params.sourceName"}})],1),t("el-button",{on:{click:function(t){return e.getList(1)}}},[e._v("查询")])],1)],1)],1)],1),t("el-table",{staticStyle:{width:"100%"},attrs:{data:e.roleTable,border:""}},[t("el-table-column",{attrs:{label:"序号",width:"80px",type:"index",align:"center"}}),t("el-table-column",{attrs:{label:"操作",width:"220px",align:"center"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("el-button",{attrs:{type:"primary",size:"mini"},on:{click:function(t){return e.editRow(a.row)}}},[e._v(" 修改")]),t("el-button",{attrs:{type:"danger",size:"mini"},on:{click:function(t){return e.delRow(a.row)}}},[e._v(" 删除")])]}}])}),t("el-table-column",{attrs:{prop:"sourceName",label:"资源名称",align:"center"}}),t("el-table-column",{attrs:{prop:"sourceId",label:"资源编码",align:"center"}}),t("el-table-column",{attrs:{prop:"remarks",label:"说明",align:"center"}})],1),t("pagination",{attrs:{total:e.page.total,page:e.page.current,limit:e.page.size},on:{"update:page":function(t){return e.$set(e.page,"current",t)},"update:limit":function(t){return e.$set(e.page,"size",t)},pagination:e.pagination}}),t("el-dialog",{attrs:{title:e.dialogTitle+"资源信息",visible:e.editDialog,width:"40%"},on:{"update:visible":function(t){e.editDialog=t}}},[t("table",{staticClass:"e-table",attrs:{cellspacing:"0"}},[t("tr",[t("td",[e._v("资源名称")]),t("td",[t("el-input",{staticStyle:{width:"300px"},model:{value:e.roleForm.sourceName,callback:function(t){e.$set(e.roleForm,"sourceName",t)},expression:"roleForm.sourceName"}})],1)]),t("tr",[t("td",[e._v("资源编码")]),t("td",[t("el-input",{staticStyle:{width:"300px"},model:{value:e.roleForm.sourceId,callback:function(t){e.$set(e.roleForm,"sourceId",t)},expression:"roleForm.sourceId"}})],1)]),t("tr",[t("td",[e._v("资源说明")]),t("td",[t("el-input",{staticStyle:{width:"300px"},model:{value:e.roleForm.remarks,callback:function(t){e.$set(e.roleForm,"remarks",t)},expression:"roleForm.remarks"}})],1)])]),t("div",{staticStyle:{"margin-top":"20px","text-align":"center"}},[t("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.save()}}},[e._v("保 存")]),t("el-button",{on:{click:function(t){e.editDialog=!1}}},[e._v("关 闭")])],1)])],1)]),t("el-tab-pane",{attrs:{label:"新增资源",name:"addrole"}},[t("el-card",{staticClass:"box-card"},[t("table",{staticClass:"e-table",attrs:{cellspacing:"0"}},[t("tr",[t("td",[e._v("资源名称")]),t("td",[t("el-input",{staticStyle:{width:"300px"},model:{value:e.roleForm.sourceName,callback:function(t){e.$set(e.roleForm,"sourceName",t)},expression:"roleForm.sourceName"}})],1)]),t("tr",[t("td",[e._v("资源编码")]),t("td",[t("el-input",{staticStyle:{width:"300px"},model:{value:e.roleForm.sourceId,callback:function(t){e.$set(e.roleForm,"sourceId",t)},expression:"roleForm.sourceId"}})],1)]),t("tr",[t("td",[e._v("资源说明")]),t("td",[t("el-input",{staticStyle:{width:"300px"},model:{value:e.roleForm.remarks,callback:function(t){e.$set(e.roleForm,"remarks",t)},expression:"roleForm.remarks"}})],1)])]),t("div",{staticStyle:{"margin-top":"20px","text-align":"center"}},[t("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.save()}}},[e._v("保 存")])],1)])],1)],1)},i=[],s=a("b775"),o={listPage:function(e){return Object(s["a"])({url:"/admin/apiadmin/syssource/listPage",method:"POST",data:e,headers:{"Content-Type":"application/json"}})},savereSourcesManage:function(e){return Object(s["a"])({url:"/admin/apiadmin/syssource/save",method:"post",data:e,headers:{"Content-Type":"application/json"}})},deleteBySid:function(e){return Object(s["a"])({url:"/admin/apiadmin/syssource/delBySids/"+e,method:"DELETE"})},getresourcesManageListAll:function(e){return Object(s["a"])({url:"/admin/apiadmin/syssource/list",method:"get"})}},l={data:function(){return{dialogTitle:"",activeName:"roleList",roleForm:{sid:"",sourceName:"",sourceId:"",remarks:""},formBackup:{},page:{total:0,current:1,size:10,params:{sourceName:""}},roleTable:[],editDialog:!1}},mounted:function(){this.formBackup=Object.assign({},this.roleForm),this.getList()},methods:{pagination:function(e){this.page.current=e.pageNum,this.page.size=e.pageSize,this.getList()},getList:function(e){var t=this;"1"==e&&(this.page.current=1),o.listPage(this.page).then((function(e){t.page.total=e.data.total,t.roleTable=e.data.records}))},handleClick:function(e,t){"addrole"==e.name?(this.dialogTitle="新增",this.roleForm=Object.assign({},this.formBackup)):this.getList()},editRow:function(e){this.dialogTitle="编辑",this.editDialog=!0,console.log(e),this.roleForm=Object.assign({},e),this.checkedId1=[this.roleForm.orgSid]},delRow:function(e){var t=this;this.$confirm("确定要删除该资源吗, 是否继续?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){o.deleteBySid(e.sid).then((function(e){t.getList(),t.$message({type:"success",message:"删除成功!"})}))}))},save:function(){var e=this;""!=this.roleForm.sourceName?""!=this.roleForm.sourceId?o.savereSourcesManage(this.roleForm).then((function(t){"200"==t.code&&(e.getList(),e.reset(),e.editDialog=!1,e.$message({message:t.msg,type:"success"}))})):this.$message({message:"资源编码不能为空",type:"warning"}):this.$message({message:"资源名称不能为空",type:"warning"})},reset:function(){this.roleForm={sid:"",sourceName:"",sourceId:"",remarks:""},this.page={total:0,current:1,size:10,params:{sourceName:""}}}}},n=l,c=(a("9975"),a("2877")),u=Object(c["a"])(n,r,i,!1,null,"2f5a47bc",null);t["default"]=u.exports},9975:function(e,t,a){"use strict";a("f715")},f715:function(e,t,a){}}]);
|