Nelze vybrat více než 25 témat Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků.
 
 
 
 

1 řádek
19 KiB

  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-15f86d65"],{"15fd":function(e,t,r){"use strict";r.d(t,"a",(function(){return a}));r("a4d3"),r("c975"),r("b64b");function n(e,t){if(null==e)return{};var r,n,a={},i=Object.keys(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}function a(e,t){if(null==e)return{};var r,a,i=n(e,t);if(Object.getOwnPropertySymbols){var u=Object.getOwnPropertySymbols(e);for(a=0;a<u.length;a++)r=u[a],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}},"1fab7":function(e,t,r){"use strict";r.r(t);var n=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticStyle:{height:"100%"}},[r("app-header",{attrs:{theme:"basis",showBackBtn:"",backBtnTitle:e.isEdit?"取消编辑":"取消创建"}},[r("template",{slot:"right"},[r("el-button",{attrs:{type:"primary",loading:e.loading},on:{click:e.modifyTemplate}},[e._v(e._s(e.isEdit?"保存":"创建模板"))])],1)],2),r("div",{staticClass:"template-create-main"},[r("div",{staticClass:"template-create-left"},[e.isEdit?e._e():r("file-uploader",{attrs:{"http-request":e.uploadXMindFile,"on-success":e.onUploadSuccess}},[r("el-button",[e._v("上传Xmind")])],1),e.node?r("nodes-viewer",{staticClass:"com-viewer",attrs:{node:e.node}}):e._e()],1),r("div",{staticClass:"template-create-right"},[e._m(0),r("div",{staticClass:"form-body"},[r("el-form",{ref:"form",attrs:{model:e.formData,"label-width":"120px","label-position":"left",size:"small",rules:e.templateRules,"hide-required-asterisk":""}},[r("el-form-item",{attrs:{label:"模板名称*",prop:"tempName"}},[r("el-input",{attrs:{placeholder:"模板名称"},model:{value:e.formData.tempName,callback:function(t){e.$set(e.formData,"tempName",t)},expression:"formData.tempName"}})],1),r("el-form-item",{attrs:{label:"行业*",prop:"industry"}},[r("el-cascader",{style:{width:"100%"},attrs:{options:e.industryOptions,disabled:e.isEdit},model:{value:e.formData.industry,callback:function(t){e.$set(e.formData,"industry",t)},expression:"formData.industry"}})],1),r("el-form-item",{attrs:{label:"细分行业"}},[r("div",{staticClass:"input-group"},[r("el-input",{attrs:{placeholder:"自定义行业1",disabled:e.isEdit},model:{value:e.formData.indLevel3,callback:function(t){e.$set(e.formData,"indLevel3",t)},expression:"formData.indLevel3"}}),r("span",[e._v("/")]),r("el-input",{attrs:{placeholder:"自定义行业2",disabled:e.isEdit},model:{value:e.formData.indLevel4,callback:function(t){e.$set(e.formData,"indLevel4",t)},expression:"formData.indLevel4"}})],1)]),r("el-form-item",{attrs:{label:"介绍"}},[r("el-input",{attrs:{placeholder:"请输入模板简介"},model:{value:e.formData.introduce,callback:function(t){e.$set(e.formData,"introduce",t)},expression:"formData.introduce"}})],1),r("div",{staticClass:"form-subtitle"},[e._v("模板自定义字段")]),r("div",{staticClass:"divider"}),r("div",{staticClass:"properties-container"},[e._l(e.formData.properties,(function(t){return r("el-form-item",{key:t.Id,attrs:{label:"自定义字段"}},[r("el-input",{staticClass:"inp-with-outside-suffix",attrs:{autofocus:!0},model:{value:t.propertyName,callback:function(r){e.$set(t,"propertyName",r)},expression:"property.propertyName"}}),r("i",{staticClass:"el-icon-delete",attrs:{title:"删除"},on:{click:function(r){return e.removeProperty(t,e.formData)}}})],1)})),r("el-form-item",{attrs:{label:"字段"}},[r("el-button",{on:{click:function(t){return e.addProperty(e.formData)}}},[e._v("新增填写项目")])],1)],2)],1)],1)])])],1)},a=[function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"card-header"},[r("i",{staticClass:"card-header-icon font_family icon-gerenshezhi"}),e._v(" 模板信息 ")])}],i=(r("99af"),r("4de4"),r("4160"),r("a15b"),r("d81d"),r("fb6a"),r("d3b7"),r("3ca3"),r("159b"),r("ddb0"),r("15fd")),u=r("5530"),c=r("3835"),o=(r("96cf"),r("1da1")),s=r("f96e"),p=r("de58"),l=r("9e5b"),d=r("3de1"),m=r("b0f9"),f=r("b3b1"),h={components:{nodesViewer:p["a"],AppHeader:s["a"],FileUploader:l["a"]},data:function(){var e=this.$route.params.templateId;return{templateId:e,companyId:this.$store.state.currentPlatform.orgId,isEdit:!!e,node:null,industryOptions:[],templateRules:{tempName:[{required:!0,message:"请输入模板名称",trigger:["blur","change"]}],industry:[{required:!0,message:" ",trigger:["blur","change"]}]},formData:{properties:[]},loading:!1,mapIndustryCodeToData:null}},mounted:function(){this.fetchIndustryDict(),this.$route.params.templateId&&this.getTemplateDetail(this.$route.params.templateId)},watch:{mapIndustryCodeToData:function(e){if(this.isEdit&&this.formData.id){var t=this.formData.customCode;if(t&&"0"!==t){var r=e[t];if(4===r.level){this.formData.indLevel4=r.label;var n=e[r.parentId];this.formData.indLevel3=n.label}else this.formData.indLevel3=r.label}}}},methods:{getTemplateDetail:function(e){var t=this;return Object(o["a"])(regeneratorRuntime.mark((function r(){var n,a,i,o,s,p,l,f,h,b,v,y,w;return regeneratorRuntime.wrap((function(r){while(1)switch(r.prev=r.next){case 0:return r.next=2,Promise.all([m["n"](e),m["p"](e)]);case 2:if(n=r.sent,a=Object(c["a"])(n,2),i=a[0],o=a[1],0===i.Code){r.next=8;break}return r.abrupt("return");case 8:if(t.node=o.Data,s=i.Data,p=s.propertys,l=s.template,f=p.map((function(e){var t=Object(d["b"])(e);return t.id=t.id||t.propertyName,t})),h=t.formData=Object(u["a"])(Object(u["a"])({},Object(d["b"])(l)),{},{properties:f,industry:[l.FirstIndustryId,l.DetailIndustryId]}),b=t.mapIndustryCodeToData,b){r.next=15;break}return r.abrupt("return");case 15:v=h.customCode,v&&"0"!==v&&(y=b[v],4===y.level?(h.indLevel4=y.label,w=b[y.parentId],h.indLevel3=w.label):h.indLevel3=y.label);case 17:case"end":return r.stop()}}),r)})))()},modifyTemplate:function(){var e=this;this.$refs["form"].validate(function(){var t=Object(o["a"])(regeneratorRuntime.mark((function t(r){var n,a,o,s,p,l,f,h,b,v,y,w,g,j;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(r){t.next=2;break}return t.abrupt("return");case 2:if(n=e.formData,a=n.industry,o=n.properties,s=n.indLevel3,p=n.indLevel4,l=Object(i["a"])(n,["industry","properties","indLevel3","indLevel4"]),f=e.node,h=e.isEdit,b=h?"编辑":"创建",v=Object(c["a"])(a,2),y=v[0],w=v[1],f){t.next=10;break}return d["d"].warning("Xmind文件尚未上传。"),t.abrupt("return");case 10:return g={Node:f,ChildIndustry:[s,p].filter((function(e){return e})).join(","),Templepeoperty:o.map((function(e){return e.propertyName})).join(","),Temple:Object(u["a"])(Object(u["a"])({CompanyId:e.companyId},Object(d["c"])(l)),{},{FirstIndustryId:y,DetailIndustryId:w})},e.loading=!0,t.next=14,h?m["s"](g):m["d"](g);case 14:if(j=t.sent,e.loading=!1,0===j.Code){t.next=18;break}return t.abrupt("return");case 18:d["d"].success("模板“".concat(l.tempName,"”").concat(b,"完成。")),e.$router.go(-1);case 20:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}())},fetchIndustryDict:function(){var e=this;return Object(o["a"])(regeneratorRuntime.mark((function t(){var r,n,a,i;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,Object(f["a"])();case 2:r=t.sent,n={},a=[],i=[],r.forEach((function(e){var t={value:e.Id,label:e.Name,level:e.Level,parentId:e.SuperId};n[t.value]=t,e.Level>2||(1===e.Level?a.push(t):i.push(e))})),i.forEach((function(e){var t=n[e.Id],r=n[e.SuperId];r&&t?(r.children||(r.children=[]),r.children.push(t)):console.log("lose industry node:",e)})),e.industryOptions=a.filter((function(e){return e.children})),e.mapIndustryCodeToData=n;case 10:case"end":return t.stop()}}),t)})))()},addProperty:function(e){var t={PropertyName:"",Id:"".concat(Math.random()).slice(2,6),CreateTime:new Date};e.properties.push(t)},removeProperty:function(e,t){t.properties=t.properties.filter((function(t){return t!==e}))},uploadXMindFile:function(e){var t=e.file;return Object(m["t"])(t)},onUploadSuccess:function(e){var t=e.response;0===t.Code?this.node=t.Data:d["d"].warning("请上传正确的Xmind文件。")}}},b=h,v=(r("a734"),r("2877")),y=Object(v["a"])(b,n,a,!1,null,"692dc8c2",null);t["default"]=y.exports},a19c:function(e,t,r){},a734:function(e,t,r){"use strict";var n=r("a19c"),a=r.n(n);a.a},b0f9:function(e,t,r){"use strict";r.d(t,"o",(function(){return i})),r.d(t,"m",(function(){return c})),r.d(t,"t",(function(){return s})),r.d(t,"d",(function(){return l})),r.d(t,"n",(function(){return m})),r.d(t,"q",(function(){return h})),r.d(t,"f",(function(){return v})),r.d(t,"s",(function(){return w})),r.d(t,"l",(function(){return j})),r.d(t,"k",(function(){return x})),r.d(t,"b",(function(){return R})),r.d(t,"p",(function(){return k})),r.d(t,"j",(function(){return C})),r.d(t,"h",(function(){return _})),r.d(t,"i",(function(){return E})),r.d(t,"a",(function(){return q})),r.d(t,"g",(function(){return P})),r.d(t,"c",(function(){return F})),r.d(t,"e",(function(){return z})),r.d(t,"r",(function(){return A}));r("4de4"),r("96cf");var n=r("1da1"),a=r("b775");function i(){return u.apply(this,arguments)}function u(){return u=Object(n["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(a["b"])("template/queryTemplateList");case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}}),e)}))),u.apply(this,arguments)}function c(e){return o.apply(this,arguments)}function o(){return o=Object(n["a"])(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(a["b"])("template/queryTemplateByCompanyId",{companyId:t});case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}}),e)}))),o.apply(this,arguments)}function s(e){return p.apply(this,arguments)}function p(){return p=Object(n["a"])(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(a["b"])("template/uploadingXmind",t,{headers:{"Content-Type":"application/octet-stream"}});case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}}),e)}))),p.apply(this,arguments)}function l(e){return d.apply(this,arguments)}function d(){return d=Object(n["a"])(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(a["b"])("template/createTemplate",t);case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}}),e)}))),d.apply(this,arguments)}function m(e){return f.apply(this,arguments)}function f(){return f=Object(n["a"])(regeneratorRuntime.mark((function e(t){var r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(a["b"])("template/queryTemplateByTemplateId",{id:t});case 2:return r=e.sent,e.abrupt("return",Object(a["c"])(r));case 4:case"end":return e.stop()}}),e)}))),f.apply(this,arguments)}function h(e){return b.apply(this,arguments)}function b(){return b=Object(n["a"])(regeneratorRuntime.mark((function e(t){var r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(a["b"])("template/queryTemplateQuoteCountByTempId",{templateId:t});case 2:return r=e.sent,e.abrupt("return",r);case 4:case"end":return e.stop()}}),e)}))),b.apply(this,arguments)}function v(e){return y.apply(this,arguments)}function y(){return y=Object(n["a"])(regeneratorRuntime.mark((function e(t){var r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(a["b"])("template/deleteTemplateByTemplateId",{id:t});case 2:return r=e.sent,e.abrupt("return",Object(a["c"])(r));case 4:case"end":return e.stop()}}),e)}))),y.apply(this,arguments)}function w(e){return g.apply(this,arguments)}function g(){return g=Object(n["a"])(regeneratorRuntime.mark((function e(t){var r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(a["b"])("template/updateTemplate",t);case 2:return r=e.sent,e.abrupt("return",Object(a["c"])(r));case 4:case"end":return e.stop()}}),e)}))),g.apply(this,arguments)}function j(e){return O.apply(this,arguments)}function O(){return O=Object(n["a"])(regeneratorRuntime.mark((function e(t){var r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(a["b"])("template/queryNestTemplateByTemplateId",{id:t});case 2:return r=e.sent,e.abrupt("return",Object(a["c"])(r));case 4:case"end":return e.stop()}}),e)}))),O.apply(this,arguments)}function x(e){return I.apply(this,arguments)}function I(){return I=Object(n["a"])(regeneratorRuntime.mark((function e(t){var r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(a["b"])("template/queryNestTemplateIdByProjectId",{projectId:t});case 2:return r=e.sent,e.abrupt("return",Object(a["c"])(r));case 4:case"end":return e.stop()}}),e)}))),I.apply(this,arguments)}function R(e){return D.apply(this,arguments)}function D(){return D=Object(n["a"])(regeneratorRuntime.mark((function e(t){var r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(a["b"])("template/connectNestTemplateFolder",t);case 2:return r=e.sent,e.abrupt("return",Object(a["c"])(r));case 4:case"end":return e.stop()}}),e)}))),D.apply(this,arguments)}function k(e){return T.apply(this,arguments)}function T(){return T=Object(n["a"])(regeneratorRuntime.mark((function e(t){var r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(a["b"])("template/queryTemplateNodeByTemplateId",{templateId:t});case 2:return r=e.sent,e.abrupt("return",Object(a["c"])(r));case 4:case"end":return e.stop()}}),e)}))),T.apply(this,arguments)}function C(e,t,r){return N.apply(this,arguments)}function N(){return N=Object(n["a"])(regeneratorRuntime.mark((function e(t,r,n){var i;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(a["b"])("template/queryFileExchange",{currentTemplateId:t,currentNodeId:r,nestedNodeId:n});case 2:return i=e.sent,e.abrupt("return",Object(a["c"])(i));case 4:case"end":return e.stop()}}),e)}))),N.apply(this,arguments)}function _(e){return L.apply(this,arguments)}function L(){return L=Object(n["a"])(regeneratorRuntime.mark((function e(t){var r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(a["b"])("template/fileExchange",t);case 2:return r=e.sent,e.abrupt("return",Object(a["c"])(r));case 4:case"end":return e.stop()}}),e)}))),L.apply(this,arguments)}function E(e,t){return $.apply(this,arguments)}function $(){return $=Object(n["a"])(regeneratorRuntime.mark((function e(t,r){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(a["b"])("template/queryAllTemplateNodeModelFile",{templateNodeId:t,companyId:r?void 0:"0"});case 2:return n=e.sent,r&&n.Data&&(n.Data=n.Data.filter((function(e){return"0"===e.CompanyId||e.CompanyId===r}))),e.abrupt("return",Object(a["c"])(n));case 5:case"end":return e.stop()}}),e)}))),$.apply(this,arguments)}function q(e){return M.apply(this,arguments)}function M(){return M=Object(n["a"])(regeneratorRuntime.mark((function e(t){var r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(a["b"])("template/addTemplateNodeModelFile",t);case 2:return r=e.sent,e.abrupt("return",Object(a["c"])(r));case 4:case"end":return e.stop()}}),e)}))),M.apply(this,arguments)}function P(e){return B.apply(this,arguments)}function B(){return B=Object(n["a"])(regeneratorRuntime.mark((function e(t){var r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(a["b"])("template/deleteTemplateNodeModelFile",{id:t});case 2:return r=e.sent,e.abrupt("return",Object(a["c"])(r));case 4:case"end":return e.stop()}}),e)}))),B.apply(this,arguments)}function F(e){return S.apply(this,arguments)}function S(){return S=Object(n["a"])(regeneratorRuntime.mark((function e(t){var r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(a["b"])("template/createNestedRelevance",t);case 2:return r=e.sent,e.abrupt("return",Object(a["c"])(r));case 4:case"end":return e.stop()}}),e)}))),S.apply(this,arguments)}function z(e){return X.apply(this,arguments)}function X(){return X=Object(n["a"])(regeneratorRuntime.mark((function e(t){var r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(a["b"])("template/deleteNestedRelevance",t);case 2:return r=e.sent,e.abrupt("return",Object(a["c"])(r));case 4:case"end":return e.stop()}}),e)}))),X.apply(this,arguments)}function A(e){return U.apply(this,arguments)}function U(){return U=Object(n["a"])(regeneratorRuntime.mark((function e(t){var r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(a["b"])("template/renameTemplate",t);case 2:return r=e.sent,e.abrupt("return",Object(a["c"])(r));case 4:case"end":return e.stop()}}),e)}))),U.apply(this,arguments)}},b3b1:function(e,t,r){"use strict";r.d(t,"a",(function(){return i})),r.d(t,"b",(function(){return c}));r("96cf");var n=r("1da1"),a=r("b775");function i(){return u.apply(this,arguments)}function u(){return u=Object(n["a"])(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(a["b"])("industry/queryAllIndustry");case 2:return t=e.sent,e.abrupt("return",t.Data||[]);case 4:case"end":return e.stop()}}),e)}))),u.apply(this,arguments)}function c(e){return o.apply(this,arguments)}function o(){return o=Object(n["a"])(regeneratorRuntime.mark((function e(t){var r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(a["b"])("industry/renameIndustry",t);case 2:return r=e.sent,e.abrupt("return",Object(a["c"])(r));case 4:case"end":return e.stop()}}),e)}))),o.apply(this,arguments)}},de58:function(e,t,r){"use strict";var n=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{ref:"mindDom",staticClass:"nodes-viewer",style:{width:e.width,height:e.height},attrs:{id:e.domId},on:{mousewheel:function(t){return t.stopPropagation(),e.onWheel(t)}}})},a=[],i=(r("fb6a"),function(){return"xmind_".concat("".concat(Math.random()).slice(2,8))}),u=window.jsMind,c={props:{node:{type:Object,default:null},width:{type:String,default:""},height:{type:String,default:""}},data:function(){return{domId:i(),mindIns:null,domMindInner:null,zoom:1}},mounted:function(){this.init()},watch:{node:function(e){e&&this.show()}},methods:{init:function(){var e={container:this.domId,editable:!1,theme:"",mode:"side",support_html:!1,view:{engine:"canvas",hmargin:100,vmargin:50,line_width:1,line_color:"#cccdd7"}},t=new u(e);t.disable_edit(),t.end_edit(),this.mindIns=t,this.node&&this.show()},getMindInnerDom:function(){if(this.domMindInner)return this.domMindInner;if(this.$refs.mindDom){var e=this.$refs.mindDom.querySelector(".jsmind-inner");return this.domMindInner=e,e}},onWheel:function(e){if(e.ctrlKey){e.returnValue=!1;var t=-e.wheelDelta||e.detail,r=this.getMindInnerDom();if(r){var n=this.zoom+(t>0?-.1:.1),a=Math.max(.2,Math.min(n,1.8));this.zoom=a,r.style.zoom=this.zoom}}},show:function(){var e={meta:{name:"mindhh",author:"hh",version:"0.2"},format:"node_tree",data:this.node};this.mindIns.show(e)}}},o=c,s=r("2877"),p=Object(s["a"])(o,n,a,!1,null,"2aa6cc14",null);t["a"]=p.exports},f96e:function(e,t,r){"use strict";var n=r("01a8");r.d(t,"a",(function(){return n["a"]}))}}]);