1 line
15 KiB
JavaScript
1 line
15 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-6fb6e04f"],{1337:function(e,t,a){"use strict";a.d(t,"c",(function(){return o})),a.d(t,"b",(function(){return s})),a.d(t,"d",(function(){return i})),a.d(t,"a",(function(){return l})),a.d(t,"e",(function(){return r}));var s=function(e,t,a,s,i){s||(s={}),s.cmd=a,s.sid=t,o(e,wHref,s,i)},o=function(e,t,a,s){var o=document.getElementById(e);o&&document.body.removeChild(o);var i=document.createElement("form");for(var l in i.action=t,i.target=void 0==s?"_blank":s,i.method="get",i.style.display="none",a){var r=document.createElement("textarea");r.name=l,r.value=a[l],i.appendChild(r)}i.setAttribute("id",e),document.body.appendChild(i),i.submit()},i=function(e,t,a){s("palDesigner",a,"com.actionsoft.apps.coe.pal_pl_repository_designer",{uuid:t,teamId:e})},l=function(e,t){var a=e;while(a.nodeName!=t&&"BODY"!=a.nodeName)a=a.parentNode;return a.nodeName==t?a:null},r=function(e){document.getElementsByTagName("title")[0].innerText=e}},"2b87":function(e,t,a){"use strict";var s=a("5cba"),o=a.n(s);o.a},"5cba":function(e,t,a){},"5d66":function(e,t,a){"use strict";var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-dialog",{staticClass:"workspace-update",attrs:{title:e.title,visible:e.dialogVisible,"close-on-click-modal":!1,width:"450px","before-close":e.handleClose},on:{"update:visible":function(t){e.dialogVisible=t}}},[a("div",{staticStyle:{border:"1px solid #F2F2F2",padding:"0px 10px 10px 10px"}},[a("awsui-form",{ref:"ruleForm",attrs:{model:e.ruleForm,"label-position":"top",rules:e.rules}},[a("awsui-form-item",{attrs:{label:"名称",prop:"name"}},[a("awsui-input",{attrs:{placeholder:"公司名称或项目名称",maxlength:"36","validate-event":!1},model:{value:e.ruleForm.name,callback:function(t){e.$set(e.ruleForm,"name",t)},expression:"ruleForm.name"}})],1),a("awsui-form-item",{attrs:{label:"描述"}},[a("awsui-input",{attrs:{type:"textarea",placeholder:"请输入描述",maxlength:"255","show-word-limit":""},model:{value:e.ruleForm.desc,callback:function(t){e.$set(e.ruleForm,"desc",t)},expression:"ruleForm.desc"}})],1),a("awsui-form-item",{attrs:{label:"管理员",prop:"admin"}},[a("awsui-select",{attrs:{options:e.adminOptions,multiple:"",placeholder:"请选择管理员","validate-event":!1},on:{change:e.updateAdminData},model:{value:e.ruleForm.admin,callback:function(t){e.$set(e.ruleForm,"admin",t)},expression:"ruleForm.admin"}})],1),a("awsui-form-item",{attrs:{label:"分类方法"}},[a("div",[a("el-radio-group",{attrs:{fill:"#4E7FF9",size:"mini",disabled:""!=e.wsId},model:{value:e.ruleForm.type,callback:function(t){e.$set(e.ruleForm,"type",t)},expression:"ruleForm.type"}},[a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",placement:"bottom-start"}},[a("span",{attrs:{slot:"content"},slot:"content"},[e._v('二分法流程分为"核心经营流程"和"支持管理流程"')]),a("el-radio-button",{attrs:{label:"二分法"}})],1),a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",placement:"bottom-start"}},[a("span",{attrs:{slot:"content"},slot:"content"},[e._v('三分法流程分为"战略流程"、"运营流程"和"支持流程"')]),a("el-radio-button",{attrs:{label:"三分法"}})],1),a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",placement:"bottom-start"}},[a("span",{attrs:{slot:"content"},slot:"content"},[e._v("可自己定义流程结构")]),a("el-radio-button",{attrs:{label:"自定义"}})],1)],1)],1)])],1)],1),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("awsui-button",{staticClass:"button-general-color",attrs:{disabled:e.buttonDisabled,type:"primary"},on:{click:e.save}},[e._v("确定")]),a("awsui-button",{on:{click:function(t){return e.cancel()}}},[e._v("取消")])],1)])},o=[],i=a("0f08"),l={name:"WorkspaceUpdate",data:function(){return{title:"新建资产库",buttonDisabled:!1,wsId:"",dialogVisible:!1,adminOptions:[],obj:null,ruleForm:{name:"",desc:"",admin:"",type:"二分法"},rules:{name:[{required:!0,message:"请输入资产库名称",trigger:"blur"}],admin:[{required:!0,message:"请选择管理员",trigger:"change"}]}}},mounted:function(){},methods:{openUpdateWsDlg:function(e,t,a){"create"==e?(this.title="新建资产库",this.obj=a):(this.title="修改资产库",this.wsId=t,this.obj=a),this.initData(),this.dialogVisible=!0},cancel:function(){this.$refs["ruleForm"].resetFields(),this.buttonDisabled=!1,this.dialogVisible=!1},handleClose:function(e){this.buttonDisabled=!1,this.$refs["ruleForm"].resetFields(),e()},initData:function(){var e=this,t={url:"jd",data:{cmd:"com.actionsoft.apps.coe.pal_ws_update_data_query",wsId:e.wsId}};i["a"].post(t).then((function(t){if("ok"==t.result){var a=t.data;e.ruleForm.name=a.name,e.ruleForm.type=0==a.type?"二分法":1==a.type?"三分法":"自定义",e.ruleForm.desc=a.desc,e.ruleForm.admin=a.admin,e.adminOptions=a.adminOptions}else e.$message.error(t.msg)})).catch((function(e){console.log(e)}))},updateAdminData:function(e){this.ruleForm.admin=e},save:function(){var e=this,t=e.ruleForm.name,a=e.ruleForm.desc,s=e.ruleForm.admin;if(""!=t)if(t.length>36)e.$message({message:"[名称]不允许超过36个字",type:"warning"});else if(a.length>255)e.$message({message:"[描述]不允许超过255个字符",type:"warning"});else if(0!=s.length){e.buttonDisabled=!0;var o={url:"jd",data:{cmd:"com.actionsoft.apps.coe.pal_ws_update_save",wsId:e.wsId,name:e.ruleForm.name,type:"二分法"==e.ruleForm.type?0:"三分法"==e.ruleForm.type?1:2,desc:e.ruleForm.desc,admin:e.ruleForm.admin.join(",")}};i["a"].post(o).then((function(t){"ok"==t.result?(e.$message({message:t.msg,duration:2e3,type:"success"}),e.cancel(),null!=e.obj&&e.obj.updateWorkspaceCallback()):e.$message.error(t.msg),e.buttonDisabled=!1})).catch((function(e){console.log(e)}))}else e.$message({message:"[管理员]不允许为空",type:"warning"});else e.$message({message:"[名称]不允许为空",type:"warning"})}}},r=l,n=(a("ffd2"),a("2877")),c=Object(n["a"])(r,s,o,!1,null,"08929cd1",null);t["a"]=c.exports},"62ba":function(e,t,a){},"896b":function(e,t,a){"use strict";var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-dialog",{staticClass:"workspace-import",attrs:{title:"导入资产库",visible:e.dialogVisible,"close-on-click-modal":!1,"destroy-on-close":!0,width:"450px","before-close":e.handleClose},on:{"update:visible":function(t){e.dialogVisible=t},closed:e.restoreParam}},[a("div",{directives:[{name:"show",rawName:"v-show",value:e.step1,expression:"step1"}],staticStyle:{height:"250px","text-align":"center"},attrs:{id:"step1"}},[a("div",{staticStyle:{position:"relative",top:"35%"}},[a("div",{staticStyle:{"margin-bottom":"25px"}},[a("awsui-button",{class:{"button-general-color":"local"==e.clickUploadButton,"button-general-color-reverse":"server"==e.clickUploadButton},staticStyle:{width:"130px"},attrs:{type:"local"==e.clickUploadButton?"primary":""},on:{click:function(t){return e.localImport(!0,!0)}}},[e._v("本地文件上传")])],1),a("div",[a("awsui-button",{class:{"button-general-color":"server"==e.clickUploadButton,"button-general-color-reverse":"local"==e.clickUploadButton},staticStyle:{width:"130px"},attrs:{type:"server"==e.clickUploadButton?"primary":""},on:{click:function(t){return e.serverImport(!0,!0)}}},[e._v("服务器文件导入")])],1)])]),a("div",{directives:[{name:"show",rawName:"v-show",value:e.step2,expression:"step2"},{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],staticStyle:{height:"250px"},attrs:{id:"step2"}},[a("div",{staticStyle:{"text-align":"center","padding-top":"30px"}},[a("awsui-button",{class:{"button-general-color":"local"==e.clickUploadButton,"button-general-color-reverse":"server"==e.clickUploadButton},staticStyle:{width:"130px"},attrs:{type:"local"==e.clickUploadButton?"primary":""},on:{click:function(t){return e.localImport(!1,!0)}}},[e._v("本地文件上传")]),a("awsui-button",{class:{"button-general-color":"server"==e.clickUploadButton,"button-general-color-reverse":"local"==e.clickUploadButton},staticStyle:{width:"130px"},attrs:{type:"server"==e.clickUploadButton?"primary":""},on:{click:function(t){return e.serverImport(!0,!0)}}},[e._v("服务器文件导入")])],1),a("div",{directives:[{name:"show",rawName:"v-show",value:"local"==e.source,expression:"source == 'local'"}],staticStyle:{height:"100px",margin:"10px 10px"}},[a("PALUpload",{ref:"palUpload",staticClass:"upload-demo",staticStyle:{width:"100%"},attrs:{appId:"com.actionsoft.apps.coe.pal",repositoryName:"tmp",groupValue:"Normal",fileValue:"Normal","on-preview":e.handlePreview,"on-success":e.handleSuccess,"on-remove":e.handleRemove,"on-error":e.handleError,"before-remove":e.beforeRemove,"before-upload":e.beforeUpload,limit:1,"on-exceed":e.handleExceed,accept:".bak","file-list":e.fileList}},[a("div",{staticStyle:{display:"none"}},[a("awsui-button",{staticClass:"button-general-color",staticStyle:{width:"130px"},attrs:{id:"selectFileButton",type:"primary"}},[e._v("本地文件上传")])],1)])],1),a("div",{directives:[{name:"show",rawName:"v-show",value:"remote"==e.source,expression:"source == 'remote'"}],staticStyle:{height:"70px",margin:"40px 10px 0px 10px"}},[a("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:"请选择",size:"mini","no-data-text":"无资产库文件"},on:{change:e.changeServerValue},model:{value:e.serverValue,callback:function(t){e.serverValue=t},expression:"serverValue"}},e._l(e.serverOptions,(function(e){return a("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1),a("div",{directives:[{name:"show",rawName:"v-show",value:e.wsIsExist,expression:"wsIsExist"}],staticStyle:{margin:"10px"}},[a("el-form",[a("el-form-item",{attrs:{label:"已存在资产库处理方法",prop:"resource"}},[a("el-radio-group",{model:{value:e.replaceType,callback:function(t){e.replaceType=t},expression:"replaceType"}},[a("el-radio",{attrs:{label:"replace"}},[e._v("替换")]),a("el-radio",{attrs:{label:"skip"}},[e._v("跳过")])],1)],1)],1)],1)]),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("awsui-button",{staticClass:"button-general-color",attrs:{disabled:e.buttonDisabled,type:"primary"},on:{click:e.save}},[e._v("确定")]),a("awsui-button",{on:{click:function(t){return e.cancel()}}},[e._v("取消")])],1)])},o=[],i=a("6c2f"),l=a("0f08"),r={name:"WorkspaceImport",components:{PALUpload:i["a"]},data:function(){return{buttonDisabled:!1,dialogVisible:!1,clickUploadButton:"local",step1:!0,step2:!1,source:"",wsIsExist:!1,fileList:[],serverOptions:[],serverValue:"",replaceType:"replace",wsFileName:"",loading:!1,obj:null}},methods:{openImportWsDlg:function(e){this.dialogVisible=!0,this.obj=e},handleClose:function(e){e()},restoreParam:function(){this.buttonDisabled=!1,this.loading=!1,this.dialogVisible=!1,this.step1=!0,this.step2=!1,this.source="",this.wsIsExist=!1,this.fileList=[],this.serverOptions=[],this.serverValue="",this.replaceType="replace",this.wsFileName=""},cancel:function(){this.dialogVisible=!1},changeServerValue:function(){var e=this;e.wsIsExist=!1,e.replaceType="replace",e.wsFileName=e.serverValue,e.loading=!0,e.buttonDisabled=!0;var t={url:"jd",data:{cmd:"com.actionsoft.apps.coe.pal_ws_is_exist",wsFileName:e.wsFileName,source:e.source}};l["a"].post(t).then((function(t){"ok"==t.result?"exist"==t.data.message?(e.replaceType="replace",e.wsIsExist=!0):(e.replaceType="replace",e.wsIsExist=!1):e.$message.error(t.msg),e.loading=!1,e.buttonDisabled=!1})).catch((function(e){console.log(e)}))},localImport:function(e,t){this.clickUploadButton="local",t&&(this.$refs.palUpload.clearFiles(),this.source="local",document.getElementById("selectFileButton").click()),e&&(this.step1=!1,this.step2=!0),this.wsIsExist=!1,this.replaceType="replace",this.wsFileName=""},serverImport:function(e){this.clickUploadButton="server";var t=this,a={url:"jd",data:{cmd:"com.actionsoft.apps.coe.pal_ws_remote_import_query"}};l["a"].post(a).then((function(e){"ok"==e.result?t.serverOptions=e.data.impRepsitorys:t.$message.error(e.msg)})).catch((function(e){console.log(e)})),e&&(t.step1=!1,t.step2=!0),t.serverOptions=[],t.serverValue="",t.source="remote",t.wsIsExist=!1,t.replaceType="replace",t.wsFileName=""},save:function(){var e=this;if(""!=e.wsFileName){e.buttonDisabled=!0,e.loading=!0;var t={url:"jd",data:{cmd:"com.actionsoft.apps.coe.pal_ws_save_import",wsFileName:e.wsFileName,replaceChoice:e.replaceType,source:e.source}};l["a"].post(t).then((function(t){"ok"==t.result?(console.log("导入资产库["+t.data.wsName+"]["+t.data.wsId+"]成功"),e.$message({message:t.msg,duration:2e3,type:"success"}),e.cancel(),null!=e.obj&&e.obj.importWorkspaceCallback()):(e.loading=!1,e.buttonDisabled=!1,e.$message.error(t.msg))})).catch((function(e){console.log(e)}))}else e.$message({message:"请"+("local"==e.clickUploadButton?"上传":"选择")+"需要导入的文件",type:"warning"})},handleRemove:function(e,t){console.log(e,t)},handlePreview:function(e){console.log(e)},handleExceed:function(e,t){},handleError:function(e,t,a){},beforeUpload:function(e){if(e.size/1024/1024>2048)return this.$message.warning("文件过大,请联系管理员将需上传的文件放在在服务器/doccenter/com.actionsoft.apps.coe.pal/tmp/imp/repository目录下使用服务器上传方式上传"),!1},handleSuccess:function(e,t,a){var s=this;s.buttonDisabled=!0,s.loading=!0,s.wsFileName=t.name;var o={url:"jd",data:{cmd:"com.actionsoft.apps.coe.pal_ws_is_exist",wsFileName:s.wsFileName,source:s.source}};l["a"].post(o).then((function(e){"ok"==e.result?"exist"==e.data.message?(s.replaceType="replace",s.wsIsExist=!0):(s.replaceType="replace",s.wsIsExist=!1):s.$message.error(e.msg),s.buttonDisabled=!1,s.loading=!1})).catch((function(e){console.log(e)}))},beforeRemove:function(e,t){e.status,this.wsFileName="",this.wsIsExist=!1}}},n=r,c=(a("2b87"),a("2877")),p=Object(c["a"])(n,s,o,!1,null,"4fcb9135",null);t["a"]=p.exports},e5a6:function(e,t,a){"use strict";a.r(t);var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticStyle:{height:"100%"}},[a("div",{staticStyle:{width:"100%",height:"100%"}},[a("div",{staticStyle:{width:"300px",height:"300px",margin:"auto",position:"relative",top:"35%"}},[e._m(0),a("div",{staticStyle:{"text-align":"center"}},[a("awsui-button",{staticClass:"button-general-color text-general-color",attrs:{type:"primary"},on:{click:e.createWs}},[e._v("新建")]),a("awsui-button",{staticClass:"button-general-color-reverse",on:{click:e.importWs}},[e._v("导入")])],1)])]),a("div",[a("WorkspaceUpdate",{ref:"workspaceUpdate"})],1),a("div",[a("WorkspaceImport",{ref:"workspaceImport"})],1)])},o=[function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticStyle:{"text-align":"center"}},[a("span",[a("i",{staticClass:"iconfont",staticStyle:{color:"#C2C2C2","font-size":"60px"}},[e._v("")])]),a("p",{staticClass:"text-general-color",staticStyle:{margin:"15px 0"}},[e._v("您还没添加任何资产库!")])])}],i=a("5d66"),l=a("896b"),r=a("1337"),n={name:"Workspace",components:{WorkspaceImport:l["a"],WorkspaceUpdate:i["a"]},data:function(){return{wsId:""}},provide:function(){return{}},methods:{createWs:function(){this.$refs.workspaceUpdate.openUpdateWsDlg("create",this.wsId,this)},importWs:function(){this.$refs.workspaceImport.openImportWsDlg(this)},updateWorkspaceCallback:function(){Object(r["b"])("palMain",this.$store.state.sessionId,"com.actionsoft.apps.coe.pal_user_home_page",{},"_top")},importWorkspaceCallback:function(){Object(r["b"])("palMain",this.$store.state.sessionId,"com.actionsoft.apps.coe.pal_user_home_page",{},"_top")}}},c=n,p=a("2877"),u=Object(p["a"])(c,s,o,!1,null,"76e933d8",null);t["default"]=u.exports},ffd2:function(e,t,a){"use strict";var s=a("62ba"),o=a.n(s);o.a}}]); |