Files
wysite/hc-etms.sqygj.cn/static/js/chunk-9114e96c.901da8a0.js

1 line
8.7 KiB
JavaScript

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-9114e96c"],{7912:function(e,t,a){},d001:function(e,t,a){"use strict";a("7912")},efb6:function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"headStys"},[a("div",{staticClass:"formContent"},[a("el-form",{ref:"query",staticClass:"demo-form-inline",attrs:{inline:!0,model:e.query}},[a("el-form-item",{attrs:{prop:"name"}},[a("el-input",{attrs:{placeholder:"企业收费项",clearable:""},model:{value:e.query.name,callback:function(t){e.$set(e.query,"name",t)},expression:"query.name"}})],1),e._v(" "),a("el-form-item",{attrs:{prop:"isDelete"}},[a("el-select",{attrs:{clearable:"",placeholder:"状态"},model:{value:e.query.isDelete,callback:function(t){e.$set(e.query,"isDelete",t)},expression:"query.isDelete"}},e._l(e.statusList,(function(e,t){return a("el-option",{key:t,attrs:{label:e.label,value:e.value}})})),1)],1),e._v(" "),a("el-form-item",[a("el-button",{directives:[{name:"points",rawName:"v-points",value:500,expression:"500"}],attrs:{type:"primary"},on:{click:e.onSearch}},[e._v("查询")])],1),e._v(" "),a("el-form-item",[a("el-button",{directives:[{name:"points",rawName:"v-points",value:500,expression:"500"}],on:{click:function(t){return e.resetForm("query")}}},[e._v("重置")])],1)],1)],1),e._v(" "),a("div",{staticClass:"contentStys"},[a("div",{staticClass:"planLst"},[a("span",[e._v("企业收费项列表")]),e._v(" "),a("span",{staticClass:"addPlan"},[a("el-button",{attrs:{type:"primary"},on:{click:e.addItem}},[e._v("新增")])],1)]),e._v(" "),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.listLoading,expression:"listLoading"}],staticStyle:{width:"96%","margin-left":"2%"},attrs:{border:"",data:e.listTable,"header-cell-style":e.headClass,"tooltip-effect":"dark"}},[a("el-table-column",{attrs:{label:"#",align:"center",fixed:"",width:"50"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.$index+(e.query.pageNumber-1)*e.query.pageSize+1))])]}}])}),e._v(" "),a("el-table-column",{attrs:{align:"center","show-overflow-tooltip":"",label:"企业收费项",fixed:""},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.name||"-")+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{align:"center",label:"状态","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(1==t.row.isDelete?"禁用":0==t.row.isDelete?"启用":"-")+" \n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{align:"center",label:"操作人","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.updateBy||"-")+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{align:"center",label:"操作时间","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.updateTime||"-")+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{align:"center",label:"操作","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{type:"text"},on:{click:function(a){return e.editItem(t.row)}}},[e._v("编辑")]),e._v(" "),1==t.row.isDelete?a("el-button",{attrs:{type:"text"},on:{click:function(a){return e.updataStatisic(t.row)}}},[e._v("启用")]):e._e(),e._v(" "),0==t.row.isDelete?a("el-button",{attrs:{type:"text"},on:{click:function(a){return e.updataStatisic(t.row)}}},[e._v("禁用")]):e._e(),e._v(" "),a("el-button",{attrs:{type:"text"}},[e._v("查看")])]}}])})],1),e._v(" "),a("div",{staticClass:"pagination"},[a("el-pagination",{attrs:{background:"","current-page":e.query.pageNumber,"page-sizes":[10,20,30,100],"page-size":e.query.pageSize,layout:"total, sizes, prev, pager, next, jumper",total:e.pageTotal},on:{"update:currentPage":function(t){return e.$set(e.query,"pageNumber",t)},"update:current-page":function(t){return e.$set(e.query,"pageNumber",t)},"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})],1)],1),e._v(" "),a("el-dialog",{attrs:{title:e.title,visible:e.showDialog,width:"30%","before-close":e.handleClose,"close-on-click-modal":!1,"close-on-press-escape":!1},on:{"update:visible":function(t){e.showDialog=t}}},[a("el-form",{ref:"addForm",attrs:{model:e.addForm,"label-width":"80px"}},[a("el-form-item",{attrs:{label:"收费项",prop:"name",rules:{required:!0,message:"请输入收费项名称",trigger:"blur"}}},[a("el-input",{attrs:{placeholder:"收费项名称",clearable:""},model:{value:e.addForm.name,callback:function(t){e.$set(e.addForm,"name",t)},expression:"addForm.name"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"状态",prop:"status",rules:{required:!0,message:"请选择收费项状态",trigger:"change"}}},[a("el-select",{attrs:{placeholder:"状态"},model:{value:e.addForm.status,callback:function(t){e.$set(e.addForm,"status",t)},expression:"addForm.status"}},e._l(e.statusList,(function(e,t){return a("el-option",{key:t,attrs:{label:e.label,value:e.value}})})),1)],1),e._v(" "),a("el-form-item",["新增企业收费项"==e.title?a("el-button",{attrs:{type:"primary"},nativeOn:{click:function(t){return t.preventDefault(),e.addFormSubmit("addForm")}}},[e._v("提交")]):e._e(),e._v(" "),"编辑企业收费项"==e.title?a("el-button",{attrs:{type:"primary"},nativeOn:{click:function(t){return t.preventDefault(),e.uploadItem("addForm")}}},[e._v("保存")]):e._e(),e._v(" "),a("el-button",{nativeOn:{click:function(t){return t.preventDefault(),e.addFormReset("addForm")}}},[e._v("重置")])],1)],1)],1)],1)},o=[],s=(a("a450"),a("333d")),r=a("b775");function l(e){return Object(r["a"])({url:"/hakocompany/FsChargesCompany/create",method:"post",data:e})}function i(e){return Object(r["a"])({url:"/hakocompany/FsChargesCompany/pageList",method:"post",data:e})}function u(e){return Object(r["a"])({url:"/hakocompany/FsChargesCompany/delete",method:"post",data:e})}function c(e){return Object(r["a"])({url:"/hakocompany/FsChargesCompany/update",method:"post",data:e})}var d={components:{Pagination:s["a"]},data:function(){return{companyInfo:"",memberInfor:"",title:"新增企业收费项",showDialog:!1,pageTotal:0,listLoading:!1,listTable:[],selectedMonth:null,query:{isDelete:"",name:"",pageSize:10,pageNumber:1},statusList:[{label:"启用",value:0},{label:"禁用",value:1}],addForm:{name:"",status:0}}},created:function(){this.companyInfo=JSON.parse(localStorage.getItem("companyInfo")),this.memberInfor=JSON.parse(window.localStorage.getItem("memberInfor")),this.headClass()},mounted:function(){this.getlistData()},methods:{getlistData:function(){var e=this;this.listLoading=!0,this.query.companyId=this.companyInfo.osId,i(this.query).then((function(t){e.listTable=t.data.records,e.pageTotal=t.data.rowsCount,e.listLoading=!1})).catch((function(){e.listLoading=!1}))},onSearch:function(){this.query.pageNumber=1,this.getlistData()},resetForm:function(e){this.$refs[e].resetFields(),this.query.pageNumber=1,this.getlistData()},handleSizeChange:function(e){this.query.pageSize=e,this.query.pageNumber=1,this.getlistData()},handleCurrentChange:function(e){this.query.pageNumber=e,this.getlistData()},addItem:function(){this.title="新增企业收费项",this.showDialog=!0},addFormSubmit:function(e){var t=this;this.$refs[e].validate((function(e){if(e){var a={name:t.addForm.name,isDelete:t.addForm.status,companyId:t.companyInfo.osId,companyName:t.companyInfo.fullName,updateBy:t.memberInfor.name};l(a).then((function(e){0==e.code&&(t.$message.success("新增成功"),t.handleClose(),t.getlistData())}))}}))},editItem:function(e){var t=this;this.title="编辑企业收费项",this.showDialog=!0,this.$nextTick((function(){t.addForm=JSON.parse(JSON.stringify(e)),t.addForm.status=t.addForm.isDelete}))},uploadItem:function(e){var t=this;this.$refs[e].validate((function(e){if(e){var a={id:t.addForm.id,name:t.addForm.name,isDelete:t.addForm.status,updateBy:t.memberInfor.name};c(a).then((function(e){0==e.code&&(t.$message.success("编辑成功"),t.handleClose(),t.getlistData())}))}}))},updataStatisic:function(e){var t=this;this.$confirm("是否修改当前收费项的状态为".concat(0==e.isDelete?"禁用":"启用","?"),"".concat(0==e.isDelete?"禁用":"启用"),{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){var a={id:e.id,isDelete:0==e.isDelete?1:0,updateBy:t.memberInfor.name};u(a).then((function(e){0===e.code&&(t.$message.success("修改成功"),t.getlistData())}))})).catch((function(){}))},addFormReset:function(e){this.$refs[e].resetFields()},handleClose:function(){this.$refs["addForm"].resetFields(),this.showDialog=!1},headClass:function(){return"text-align:center;background:#FAFAFA;"}}},m=d,p=(a("d001"),a("829d")),f=Object(p["a"])(m,n,o,!1,null,"7223e7b8",null);t["default"]=f.exports}}]);