chunk-0309cad2.97afcc42.js 17 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-0309cad2"],{"0bbb":function(t,e,a){"use strict";var i=a("4fbc"),s=a.n(i);s.a},"147f":function(t,e,a){"use strict";a.r(e);var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("el-dialog",{staticClass:"tenant-view",attrs:{title:t.$t("common.view"),width:t.width,visible:t.isVisible},on:{"update:visible":function(e){t.isVisible=e}}},[a("el-row",{attrs:{gutter:10}},[a("el-col",{attrs:{xs:24,sm:24}},[a("div",{staticClass:"img-wrapper"},[a("img",{attrs:{src:t.tenant.logo}})])])],1),t._v(" "),a("el-row",{attrs:{gutter:10}},[a("el-col",{attrs:{xs:24,sm:12}},[a("div",{staticClass:"view-item"},[a("i",{staticClass:"el-icon-user"}),t._v(" "),a("span",[t._v(t._s(t.$t("table.tenant.code")+":"))]),t._v("\n "+t._s(t.tenant.code)+"\n ")])]),t._v(" "),a("el-col",{attrs:{xs:24,sm:12}},[a("div",{staticClass:"view-item"},[a("i",{staticClass:"el-icon-suitcase"}),t._v(" "),a("span",[t._v(t._s(t.$t("table.tenant.name")+":"))]),t._v("\n "+t._s(t.tenant.name)+"\n ")])])],1),t._v(" "),a("el-row",{attrs:{gutter:10}},[a("el-col",{attrs:{xs:24,sm:12}},[a("div",{staticClass:"view-item"},[a("i",{staticClass:"el-icon-trophy"}),t._v(" "),a("span",[t._v(t._s(t.$t("table.tenant.type")+":"))]),t._v("\n "+t._s(t.tenant.type.desc)+"\n ")])]),t._v(" "),a("el-col",{attrs:{xs:24,sm:12}},[a("div",{staticClass:"view-item"},[a("i",{staticClass:"el-icon-phone-outline"}),t._v(" "),a("span",[t._v(t._s(t.$t("table.tenant.status")+":"))]),t._v("\n "+t._s(t.tenant.status.desc)+"\n ")])])],1),t._v(" "),a("el-row",{attrs:{gutter:10}},[a("el-col",{attrs:{xs:24,sm:12}},[a("div",{staticClass:"view-item"},[a("i",{staticClass:"el-icon-star-off"}),t._v(" "),a("span",[t._v(t._s(t.$t("table.tenant.duty")+":"))]),t._v("\n "+t._s(t.tenant.duty)+"\n ")])]),t._v(" "),a("el-col",{attrs:{xs:24,sm:12}},[a("div",{staticClass:"view-item"},[a("i",{staticClass:"el-icon-bangzhu"}),t._v(" "),a("span",[t._v(t._s(t.$t("table.tenant.expirationTime")+":"))]),t._v("\n "+t._s(t.tenant.expirationTime?t.tenant.expirationTime:"永久")+"\n ")])])],1),t._v(" "),a("el-row",{attrs:{gutter:10}},[a("el-col",{attrs:{xs:24,sm:12}},[a("div",{staticClass:"view-item"},[a("i",{staticClass:"el-icon-time"}),t._v(" "),a("span",[t._v(t._s(t.$t("table.createTime")+":"))]),t._v("\n "+t._s(t.tenant.createTime)+"\n ")])]),t._v(" "),a("el-col",{attrs:{xs:24,sm:12}},[a("div",{staticClass:"view-item"},[a("i",{staticClass:"el-icon-brush"}),t._v(" "),a("span",[t._v(t._s(t.$t("table.updateTime")+":"))]),t._v("\n "+t._s(t.tenant.updateTime)+"\n ")])])],1),t._v(" "),a("el-row",{attrs:{gutter:10}},[a("el-col",{attrs:{xs:24,sm:24}},[a("div",{staticClass:"view-item"},[a("i",{staticClass:"el-icon-date"}),t._v(" "),a("span",[t._v(t._s(t.$t("table.tenant.describe")+":"))]),t._v("\n "+t._s(t.tenant.describe)+"\n ")])])],1)],1)},s=[],n=a("5530"),r={name:"TenantView",filters:{passwordErrorLockTimeFilter:function(t){return"0"===t?"当天23点59分":t}},props:{dialogVisible:{type:Boolean,default:!1}},data:function(){return{screenWidth:0,width:this.initWidth(),tenant:{type:{desc:""},status:{desc:""}}}},computed:{isVisible:{get:function(){return this.dialogVisible},set:function(){this.close()}}},mounted:function(){var t=this;window.onresize=function(){return function(){t.width=t.initWidth()}()}},methods:{initWidth:function(){return this.screenWidth=document.body.clientWidth,this.screenWidth<550?"95%":this.screenWidth<990?"580px":this.screenWidth<1400?"600px":"650px"},setTenant:function(t){this.tenant=Object(n["a"])({},t)},close:function(){this.$emit("close")}}},o=r,c=(a("0bbb"),a("2877")),l=Object(c["a"])(o,i,s,!1,null,"08c373c2",null);e["default"]=l.exports},"14b2":function(t,e,a){"use strict";a.r(e);var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("el-dialog",{attrs:{"close-on-click-modal":!1,"close-on-press-escape":!1,title:t.title,visible:t.isVisible,width:t.width,top:"50px"},on:{"update:visible":function(e){t.isVisible=e}}},[a("el-form",{ref:"form",attrs:{model:t.tenant,rules:t.rules,"label-position":"right","label-width":"130px"}},[a("el-form-item",{attrs:{label:"工厂名称:",prop:"name"}},[a("el-input",{staticStyle:{width:"93%"},attrs:{disabled:"edit"===t.type},model:{value:t.tenant.name,callback:function(e){t.$set(t.tenant,"name",e)},expression:"tenant.name"}})],1),t._v(" "),a("el-form-item",{attrs:{label:"工厂编码:",prop:"code"}},[a("el-input",{staticStyle:{width:"93%"},model:{value:t.tenant.code,callback:function(e){t.$set(t.tenant,"code",e)},expression:"tenant.code"}})],1),t._v(" "),a("el-form-item",{attrs:{label:"启用状态:",prop:"status"}},[[a("el-radio",{attrs:{label:"1"},model:{value:t.tenant.status,callback:function(e){t.$set(t.tenant,"status",e)},expression:"tenant.status"}},[t._v("启用")]),t._v(" "),a("el-radio",{attrs:{label:"2"},model:{value:t.tenant.status,callback:function(e){t.$set(t.tenant,"status",e)},expression:"tenant.status"}},[t._v("暂停")])]],2),t._v(" "),a("el-form-item",{attrs:{label:"描述:",prop:"remark"}},[a("el-input",{staticStyle:{width:"93%"},attrs:{type:"textarea",rows:5},model:{value:t.tenant.remark,callback:function(e){t.$set(t.tenant,"remark",e)},expression:"tenant.remark"}}),t._v(" "),a("el-tooltip",{staticClass:"item",attrs:{content:"不超过500个字符。",effect:"dark",placement:"top-end"}},[a("i",{staticClass:"el-icon-question"})])],1)],1),t._v(" "),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{plain:"",type:"warning"},on:{click:function(e){t.isVisible=!1}}},[t._v(t._s(t.$t("common.cancel")))]),t._v(" "),a("el-button",{attrs:{plain:"",type:"primary",disabled:t.confirmDisabled},on:{click:t.submitForm}},[t._v(t._s(t.$t("common.confirm")))])],1)],1)},s=[],n=a("5530"),r=a("c2cf"),o=a("5657"),c=(a("7118"),a("d5b4")),l=a("b170"),u=a("27ae"),d={name:"TenantEdit",props:{dialogVisible:{type:Boolean,default:!1},title:{type:String,default:""},tenantId:{type:String,default:""}},data:function(){var t=this;return{type:"add",updateFileData:{bizType:"TENANT_LOGO",bizId:""},passwordErrorLockTimeHidden:!0,passwordErrorLockTime:0,passwordErrorLockTimeUnit:"0",passwordErrorLockTimeOptions:[{value:"0",label:"当天凌晨"},{value:"h",label:"小时"},{value:"d",label:"天"},{value:"w",label:"周"},{value:"m",label:"月"}],tenant:this.initTenant(),screenWidth:0,width:this.initWidth(),confirmDisabled:!1,roles:[],rules:{name:[{required:!0,message:"工厂名称必填",trigger:"blur"}],code:[{required:!0,message:"工厂编码必填",trigger:"blur"},{min:1,max:50,message:this.$t("rules.range4to10"),trigger:"blur"},{validator:function(e,a,i){"add"===t.type?Object(l["d"])(a)?i():i("企业编码只能是字母、数字或_"):i()},trigger:"blur"}]}}},computed:{isVisible:{get:function(){return this.dialogVisible},set:function(){this.close(),this.reset()}},passwordErrorNumTips:function(){return"密码输错".concat(this.tenant.passwordErrorNum,"次数后锁定账号")},passwordErrorLockTimeTips:function(){var t="";switch(this.passwordErrorLockTimeUnit){case"h":t="".concat(this.passwordErrorLockTime,"小时");break;case"d":t="".concat(this.passwordErrorLockTime,"天");break;case"w":t="".concat(this.passwordErrorLockTime,"周");break;case"m":t="".concat(this.passwordErrorLockTime,"月");break;case"0":default:t="当天23:59:59";break}return"密码输错".concat(this.tenant.passwordErrorNum,"次数后锁定账号").concat(t)},uploadFileUrl:function(){return r["a"].uploadFile},uploadFileHeaders:function(){return{token:"Bearer "+o["a"].get("TOKEN",""),tenant:o["a"].get("TENANT","")||"",Authorization:"Basic ".concat(u["Base64"].encode("".concat("zuihou_ui",":").concat("zuihou_ui_secret")))}},passwordErrorLockTimeComputed:function(){switch(this.passwordErrorLockTimeUnit){case"0":return this.passwordErrorLockTime;case"h":case"d":case"w":case"m":default:return this.passwordErrorLockTime+this.passwordErrorLockTimeUnit}}},mounted:function(){var t=this;window.onresize=function(){return function(){t.width=t.initWidth()}()}},methods:{initTenant:function(){return{id:"",code:"",name:"",status:"1",remark:""}},initWidth:function(){return this.screenWidth=document.body.clientWidth,this.screenWidth<991?"90%":this.screenWidth<1400?"45%":"800px"},setTenant:function(t){this.tenant=Object(n["a"])({},t),this.updateFileData.bizId=this.tenant.id},close:function(){this.$emit("close")},submitForm:function(){var t=this;this.$refs.form.validate((function(e){if(!e)return!1;t.confirmDisabled=!0,"add"===t.type?(t.tenant.tenantId=t.tenantId,t.save()):t.update()}))},save:function(){var t=this;c["a"].save(this.tenant).then((function(e){var a=e.data;a.isSuccess&&(t.isVisible=!1,t.$message({message:t.$t("tips.createSuccess"),type:"success"}),t.$emit("success"))})).finally((function(){return t.confirmDisabled=!1,!0}))},update:function(){var t=this;c["a"].update(this.tenant).then((function(e){var a=e.data;a.isSuccess&&(t.isVisible=!1,t.$message({message:t.$t("tips.updateSuccess"),type:"success"}),t.$emit("success"))})).finally((function(){return t.confirmDisabled=!1,!0}))},reset:function(){this.$refs.form.clearValidate(),this.$refs.form.resetFields(),this.tenant=this.initTenant()},passwordErrorLockTimeUnitChange:function(t){console.log(t),"0"===t?(this.tenant.passwordErrorLockTime=0,this.passwordErrorLockTimeHidden=!0):this.passwordErrorLockTimeHidden=!1},handleAvatarSuccess:function(t,e){if(t.isError)this.$message.error(t.msg);else{var a=t.data;this.tenant.logo=a["url"]}},handleAvatarError:function(t,e){this.$message.error(t.msg)},beforeAvatarUpload:function(t){var e="image/jpeg"===t.type,a=t.size/1024/1024<10;return e||this.$message.error("上传头像图片只能是 JPG 格式!"),a||this.$message.error("上传头像图片大小不能超过 10MB!"),e&&a}}},m=d,h=(a("5c1b"),a("2877")),p=Object(h["a"])(m,i,s,!1,null,null,null);e["default"]=p.exports},"4d1f":function(t,e,a){"use strict";var i=a("f27e"),s=a.n(i);s.a},"4fbc":function(t,e,a){},"5c1b":function(t,e,a){"use strict";var i=a("927a"),s=a.n(i);s.a},6928:function(t,e,a){"use strict";a.r(e);var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"app-container"},[a("el-row",{staticClass:"filter-container"},[a("el-col",[a("h2",[t._v(t._s(t.enterprise.name)+"\n \t\t\t"),a("span",{staticClass:"miaoshuCls"}),t._v(" "),a("span",{staticStyle:{"margin-left":"30px"}},[a("el-button",{attrs:{type:"primary",icon:"el-icon-plus",size:"medium"},on:{click:t.add}},[t._v("\n\t\t\t "+t._s(t.$t("table.add"))+"\n\t\t\t ")])],1)])])],1),t._v(" "),a("el-row",{staticClass:"filter-container"},t._l(t.tableData,(function(e){return a("el-card",{key:e.id,staticClass:"box-card"},[a("div",{staticClass:"cardTitle",attrs:{slot:"header"},slot:"header"},[a("span",{staticClass:"cardBodyTitle"},[t._v(t._s(e.name))]),t._v(" "),a("span",{staticStyle:{float:"right",padding:"3px 0"},attrs:{type:"text"}},[t._v("ID:"+t._s(e.code))])]),t._v(" "),a("div",{staticClass:"text item"},[t._v("状态:"),a("el-tag",{attrs:{type:"1"==e.status?"success":"danger"}},[t._v(t._s("1"==e.status?"启用":"暂停"))])],1),t._v(" "),a("div",{staticClass:"text item remarkItem"},[t._v(t._s(e.remark))]),t._v(" "),a("div",{staticClass:"footerBtn"},[a("a",{attrs:{href:"javascript:;"},on:{click:function(a){return t.factoryMgr(e)}}},[t._v("详情")]),t._v(" "),a("a",{attrs:{href:"javascript:;"},on:{click:function(a){return t.edit(e)}}},[t._v("修改")])])])})),1),t._v(" "),a("tenant-edit",{ref:"edit",attrs:{"dialog-visible":t.dialog.isVisible,title:t.dialog.title,tenantId:t.enterprise.id},on:{close:t.editClose,success:t.editSuccess}}),t._v(" "),a("tenant-view",{ref:"view",attrs:{"dialog-visible":t.tenantViewVisible},on:{close:t.viewClose}})],1)},s=[],n=(a("7f7f"),a("14b2")),r=a("147f"),o=a("d5b4"),c={name:"TenantManage",components:{TenantEdit:n["default"],TenantView:r["default"]},data:function(){return{enterprise:{},dialog:{isVisible:!1,title:""},preview:{isVisible:!1,context:""},loading:!1,tenantViewVisible:!1,tableData:[]}},created:function(){this.enterprise=this.$route.query,console.log("路由传参的数据:",this.enterprise)},mounted:function(){this.getList()},computed:{},watch:{$route:function(){this.$route.fullPath.indexOf("/enterpriseMgr/factoryMgr")>-1&&(this.enterprise=this.$route.query,console.log("监听路由传参的变化:",this.enterprise),this.enterprise.id&&this.getList())}},methods:{factoryMgr:function(t){var e=this,a={id:this.enterprise.id,name:this.enterprise.name,factoryId:t.id};console.log("传值的数据:",t),this.$store.dispatch("tagsView/delView",this.$route).then((function(t){e.$router.push({path:"/enterpriseMgr/workshopMgr",query:a})}))},viewClose:function(){this.tenantViewVisible=!1},editClose:function(){this.dialog.isVisible=!1},editSuccess:function(){this.getList()},add:function(){this.$refs.edit.type="add",this.dialog.title=this.$t("common.add"),this.dialog.isVisible=!0},view:function(t){this.$refs.view.setTenant(t),this.tenantViewVisible=!0},edit:function(t){t.readonly?this.$message({message:this.$t("tips.systemData"),type:"warning"}):(this.$refs.edit.setTenant(t),this.$refs.edit.type="edit",this.dialog.title=this.$t("common.edit"),this.dialog.isVisible=!0)},getList:function(){var t=this;this.loading=!0,o["a"].getList({id:this.enterprise.id}).then((function(e){var a=e.data;console.log("列表数据===",a),a.isSuccess&&(t.tableData=a.data)})).finally((function(){return t.loading=!1}))}}},l=c,u=(a("d648"),a("4d1f"),a("2877")),d=Object(u["a"])(l,i,s,!1,null,"7fb3b4f0",null);e["default"]=d.exports},7118:function(t,e,a){"use strict";var i=a("5530"),s=a("9256"),n={page:{method:"POST",url:"/authority/tenant/page"},update:{method:"PUT",url:"/authority/tenant"},save:{method:"POST",url:"/authority/tenant"},saveInit:{method:"POST",url:"/authority/tenant/init"},remove:{method:"DELETE",url:"/authority/tenant/remove"}};e["a"]={page:function(t){return Object(s["a"])(Object(i["a"])(Object(i["a"])({},n.page),{},{data:t}))},save:function(t){return Object(s["a"])(Object(i["a"])(Object(i["a"])({},n.save),{},{data:t}))},saveInit:function(t){return Object(s["a"])(Object(i["a"])(Object(i["a"])({},n.saveInit),{},{data:t}))},update:function(t){return Object(s["a"])(Object(i["a"])(Object(i["a"])({},n.update),{},{data:t}))},remove:function(t){return Object(s["a"])(Object(i["a"])(Object(i["a"])({},n.remove),{},{data:t}))}}},"927a":function(t,e,a){},c2cf:function(t,e,a){"use strict";var i=a("5530"),s=a("9256"),n=a("5657"),r={generateId:{url:"/authority/common/generateId",method:"GET"}};e["a"]={uploadFile:"".concat("http://106.14.142.95:10000").concat("/api","/file/attachment/upload"),enums:function(t){return Object(s["a"])({method:"GET",url:"/oauth/enums",data:t})},export:function(t,e){return Object(s["a"])({method:"POST",url:t,responseType:"blob",data:e})},loadImg:function(t){var e=n["a"].get("TOKEN",""),a=n["a"].get("TENANT","");return"".concat("http://106.14.142.95:10000").concat("/api","/file/attachment/download/").concat(t.bizType,"/").concat(t.bizId,"?token=").concat(e,"&tenant=").concat(a)},generateId:function(t){return Object(s["a"])(Object(i["a"])(Object(i["a"])({},r.generateId),{},{data:t}))},getAttachment:function(t){return Object(s["a"])({url:"/file/attachment",method:"get",data:t})},deleteAttachment:function(t){return Object(s["a"])({url:"/file/attachment",method:"delete",data:t})},downloadAttachment:function(t){return Object(s["a"])({url:"/file/attachment/download",method:"get",responseType:"blob",data:t})},downloadAttachmentBiz:function(t){return Object(s["a"])({url:"/file/attachment/download/biz",method:"get",responseType:"blob",data:t})}}},d5b4:function(t,e,a){"use strict";var i=a("5530"),s=a("9256"),n={getList:{method:"POST",url:"/authority/factory/all"},page:{method:"POST",url:"/authority/factory/page"},save:{method:"POST",url:"/authority/factory"},update:{method:"POST",url:"/authority/factory/update"},remove:{method:"POST",url:"/authority/factory/delete"},updateStatus:{method:"POST",url:"/authority/factory/updateStatus"}};e["a"]={getList:function(t){return Object(s["a"])(Object(i["a"])(Object(i["a"])({},n.getList),{},{data:t}))},page:function(t){return Object(s["a"])(Object(i["a"])(Object(i["a"])({},n.page),{},{data:t}))},save:function(t){return Object(s["a"])(Object(i["a"])(Object(i["a"])({},n.save),{},{data:t}))},update:function(t){return Object(s["a"])(Object(i["a"])(Object(i["a"])({},n.update),{},{data:t}))},remove:function(t){return Object(s["a"])(Object(i["a"])(Object(i["a"])({},n.remove),{},{data:t}))},updateStatus:function(t){return Object(s["a"])(Object(i["a"])(Object(i["a"])({},n.updateStatus),{},{data:t}))},getFactoryTree:function(t){return Object(s["a"])({method:"GET",url:"/authority/factory/factoryTree/".concat(t)})}}},d648:function(t,e,a){"use strict";var i=a("ec9e"),s=a.n(i);s.a},ec9e:function(t,e,a){},f27e:function(t,e,a){}}]);