分布式调度框架。
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.

2 lines
31 KiB

webpackJsonp([15],{1066:function(t,e,n){"use strict";e.__esModule=!0;var i=n(123),a=d(n(1195)),s=d(n(646)),o=d(n(1197)),r=d(n(663)),u=d(n(670)),c=d(n(654)),l=d(n(650));function d(t){return t&&t.__esModule?t:{default:t}}e.default={name:"tenement-index",data:function(){return{pageSize:10,pageNo:1,total:null,searchVal:"",isLoading:!0,tenementList:[]}},props:{},methods:Object.assign({},(0,i.mapActions)("security",["getTenantListP"]),{_onConditions:function(t){this.searchVal=t.searchVal,this.pageNo=1,this._getTenantListP()},_page:function(t){this.pageNo=t,this._getTenantListP()},_create:function(t){var e=this,n=this.$modal.dialog({closable:!1,showMask:!0,escClose:!0,className:"v-modal-custom",transitionName:"opacityp",render:function(i){return i(o.default,{on:{onUpdate:function(){e._getTenantListP("false"),n.remove()},close:function(){n.remove()}},props:{item:t}})}})},_getTenantListP:function(t){var e=this;this.isLoading=!t,this.getTenantListP({pageSize:this.pageSize,pageNo:this.pageNo,searchVal:this.searchVal}).then(function(t){e.tenementList=t.totalList,e.total=t.total,e.isLoading=!1}).catch(function(t){e.isLoading=!1})}}),watch:{},created:function(){this._getTenantListP()},mounted:function(){},components:{mSecondaryMenu:c.default,mList:a.default,mListConstruction:l.default,mConditions:u.default,mSpin:s.default,mNoData:r.default}}},1067:function(t,e,n){"use strict";e.__esModule=!0;var i=n(123);n(668);var a=n(125);e.default={name:"tenement-list",data:function(){return{list:[]}},props:{tenementList:Array,pageNo:Number,pageSize:Number},methods:Object.assign({},(0,i.mapActions)("security",["deleteQueue"]),{_closeDelete:function(t){this.$refs["poptip-"+t][0].doClose()},_delete:function(t,e){var n=this;this.deleteQueue({id:t.id}).then(function(t){n.$refs["poptip-"+e][0].doClose(),n.list.splice(e,1),n.$message.success(t.msg)}).catch(function(t){n.$refs["poptip-"+e][0].doClose(),n.$message.error(t.msg||"")})},_edit:function(t){(0,a.findComponentDownward)(this.$root,"tenement-index")._create(t)}}),watch:{tenementList:function(t){var e=this;this.list=[],setTimeout(function(){e.list=t})}},created:function(){this.list=this.tenementList},mounted:function(){},components:{}}},1068:function(t,e,n){"use strict";e.__esModule=!0;var i=u(n(28)),a=u(n(36)),s=u(n(91)),o=u(n(223)),r=u(n(224));function u(t){return t&&t.__esModule?t:{default:t}}e.default={name:"create-tenement",data:function(){return{store:s.default,queueList:[],queueId:{},tenantCode:"",tenantName:"",desc:""}},props:{item:Object},methods:{_ok:function(){var t=this;if(this._verification()){if(this.item&&this.item.groupName===this.groupName)return void this._submit();this.store.dispatch("security/verifyName",{type:"tenant",tenantCode:this.tenantCode}).then(function(e){t._submit()}).catch(function(e){t.$message.error(e.msg||"")})}},_getQueueList:function(){var t=this;return new Promise(function(e,n){t.store.dispatch("security/getQueueList").then(function(n){t.queueList=i.default.map(n,function(t){return{id:t.id,code:t.queueName}}),t.$nextTick(function(){t.queueId=t.queueList[0]}),e()})})},_verification:function(){return this.tenantCode?/^[A-Za-z]+$/.test(this.tenantCode)?!!this.tenantName||(this.$message.warning(""+a.default.$t("请输入租户名称")),!1):(this.$message.warning(""+a.default.$t("请输入英文租户编码")),!1):(this.$message.warning(""+a.default.$t("请输入租户编码只允许英文")),!1)},_submit:function(){var t=this,e={tenantCode:this.tenantCode,tenantName:this.tenantName,queueId:this.queueId.id,desc:this.desc};this.item&&(e.id=this.item.id),this.$refs.popup.spinnerLoading=!0,this.store.dispatch("security/"+(this.item?"updateQueue":"createQueue"),e).then(function(e){t.$emit("onUpdate"),t.$message.success(e.msg),setTimeout(function(){t.$refs.popup.spinnerLoading=!1},800)}).catch(function(e){t.$message.error(e.msg||""),t.$refs.popup.spinnerLoading=!1})}},watch:{},created:function(){},mounted:function(){var t=this;this._getQueueList().then(function(e){t.item&&(t.$nextTick(function(){t.queueId=i.default.filter(t.queueList,function(e){return e.id===t.item.queue
//# sourceMappingURL=15.eea1d19.js.map