chunk-6711f3a4.ac83e4ef.js 61 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-6711f3a4"],{"09dc":function(e,_,t){"use strict";t.r(_);var r=function(){var e=this,_=e.$createElement,t=e._self._c||_;return t("div",{staticClass:"doc-container"},[t("div",{staticClass:"editor-top"},[t("div",{staticClass:"left"},["document"==e.type?t("div",{staticClass:"doc"},[t("span",[e._v("当前打开文档:")]),e._v(e._s(""==e.docAttr.title?"新建文档":e.docAttr.title)+" ")]):"module"==e.type?t("div",{staticClass:"doc"},[t("span",[e._v("当前打开模块:")]),e._v(e._s(""==e.coms[0].name?"新建模块":e.coms[0].name)+" ")]):t("div",{staticClass:"doc"},[t("span",[e._v("当前打开模版:")]),e._v(e._s(""==e.docAttr.title?"新建模版":e.docAttr.title)+" ")]),null!=e.userInfo?t("div",{staticClass:"creator"},[t("span",[e._v("创建者:")]),e._v(e._s(e.userInfo&&e.userInfo.username)+" ")]):e._e()]),t("div",{staticClass:"right"},["module"!==e.type&&"document"==e.type&&void 0==e.articleId?t("el-button",{attrs:{type:"primary",size:"mini"},on:{click:e.onSaveAs}},[e._v("保存文档")]):e._e(),void 0!==e.articleId&&"module"!==e.type&&"document"==e.type?t("el-button",{attrs:{type:"primary",size:"mini"},on:{click:e.renew}},[e._v("更新文档")]):e._e(),"admin"!=e.$store.state.user.name||"module"===e.type||"document"===e.type||e.articleId?e._e():t("el-button",{attrs:{type:"primary"},on:{click:e.onSaveUpload}},[e._v("保存")]),t("el-button",{attrs:{type:"primary",size:"mini"},on:{click:e.onOpenView}},[e._v("预览导出 ")]),t("el-button",{attrs:{type:"primary",size:"mini"},on:{click:e.onClose}},[e._v(" 关闭文档 ")])],1)]),t("div",{staticClass:"editor-content"},[t("div",{staticClass:"neary-doc"},[t("div",{staticClass:"left-content"},[t("div",{staticClass:"new-article"},[0==e.showView&&"module"!==e.type?t("div",[t("el-collapse",{model:{value:e.activeNames,callback:function(_){e.activeNames=_},expression:"activeNames"}},["document"==e.type?t("el-collapse-item",{attrs:{title:"最新文档",name:"-1"}},e._l(e.articleList,(function(_,r){return t("div",{key:_.id,staticClass:"sub-menus",attrs:{draggable:"","data-index":r,"data-type":"article"}},[t("div",{staticStyle:{cursor:"pointer","white-space":"nowrap",overflow:"hidden","/* 隐藏超出部分 */\n text-overflow":"ellipsis","/* 显示省略号 */\n max-width":"100%"},attrs:{title:_.title},on:{click:function(t){return e.onLoadArticle(_.id)}}},[e._v(" "+e._s(_.title)+" ")])])})),0):e._e(),0==e.showView?t("el-collapse-item",{attrs:{title:"模版列表",name:"-2"}},e._l(e.templateList,(function(_,r){return t("div",{key:_.id,staticClass:"sub-menus",attrs:{draggable:"","data-index":r,"data-type":"article"}},[t("div",{staticStyle:{cursor:"pointer","white-space":"nowrap",overflow:"hidden","/* 隐藏超出部分 */\n text-overflow":"ellipsis","/* 显示省略号 */\n width":"100%"},attrs:{title:_.title},on:{click:function(t){return e.onTemplateInfo(_.id)}}},[e._v(" "+e._s(_.title)+" ")])])})),0):e._e()],1)],1):e._e(),1==e.showView?t("div",{staticClass:"scrollable-container"},[t("el-collapse",{staticClass:"borderless-collapse",attrs:{accordion:!0},on:{change:e.handleItemClick},model:{value:e.activeModel,callback:function(_){e.activeModel=_},expression:"activeModel"}},e._l(e.categoryList,(function(_,r){return t("el-collapse-item",{key:r,staticClass:"min-width-content",attrs:{title:_.name,name:_.id}},[_.children&&_.children.length?t("el-collapse",{directives:[{name:"show",rawName:"v-show",value:_.children,expression:"item.children"}],staticClass:"borderless-collapse",on:{change:e.handleItemVal},model:{value:_.activeChildren,callback:function(t){e.$set(_,"activeChildren",t)},expression:"item.activeChildren"}},e._l(_.children,(function(_,r){return t("el-collapse-item",{key:r,staticClass:"min-width-content",attrs:{title:_.name,name:_.id}},[_.children&&_.children.length?t("el-collapse",{directives:[{name:"show",rawName:"v-show",value:_.children,expression:"child.children"}],staticClass:"borderless-collapse",on:{change:e.handleChildItemVal},model:{value:_.activeChildren,callback:function(t){e.$set(_,"activeChildren",t)},expression:"child.activeChildren"}},e._l(_.children,(function(_,r){return t("el-collapse-item",{key:r,staticClass:"min-width-content",attrs:{title:_.name,name:_.id}},[_.children&&_.children.length?t("el-collapse",{directives:[{name:"show",rawName:"v-show",value:_.children,expression:"grandChild.children"}],staticClass:"borderless-collapse",on:{change:e.handleGrandChildItemVal},model:{value:_.activeChildren,callback:function(t){e.$set(_,"activeChildren",t)},expression:"grandChild.activeChildren"}},e._l(_.children,(function(_,r){return t("el-collapse-item",{key:r,staticClass:"min-width-content",attrs:{title:_.name,name:_.id}},[_.children&&_.children.length?t("el-collapse",{directives:[{name:"show",rawName:"v-show",value:_.children,expression:"greatGrandChild.children"}],staticClass:"borderless-collapse",on:{change:e.handlegreatGrandChildItemVal},model:{value:_.activeChildren,callback:function(t){e.$set(_,"activeChildren",t)},expression:"greatGrandChild.activeChildren"}},e._l(_.children,(function(_,r){return t("el-collapse-item",{key:r,staticClass:"min-width-content",attrs:{title:_.name,name:_.id}},[t("draggable",{attrs:{options:{group:{name:"itxst",pull:"clone"},sort:!0},disabled:"module"===e.type},model:{value:_.dataList,callback:function(t){e.$set(_,"dataList",t)},expression:"fiveChild.dataList"}},[t("transition-group",e._l(_.dataList,(function(_,r){return t("div",{key:r,staticClass:"sub-menus min-width-content"},[t("div",{staticStyle:{cursor:"move","white-space":"nowrap",overflow:"hidden","/* 隐藏超出部分 */\n text-overflow":"ellipsis","/* 显示省略号 */\n width":"100%"},attrs:{title:_.name}},[e._v(" "+e._s(_.name)+" ")])])})),0)],1)],1)})),1):e._e(),t("draggable",{attrs:{options:{group:{name:"itxst",pull:"clone"},sort:!0},disabled:"module"==e.type},model:{value:_.dataList,callback:function(t){e.$set(_,"dataList",t)},expression:"greatGrandChild.dataList"}},[t("transition-group",e._l(_.dataList,(function(_,r){return t("div",{key:r,staticClass:"sub-menus min-width-content"},[t("div",{staticStyle:{cursor:"move","white-space":"nowrap",overflow:"hidden","/* 隐藏超出部分 */\n text-overflow":"ellipsis","/* 显示省略号 */\n width":"100%"},attrs:{title:_.name}},[e._v(" "+e._s(_.name)+" ")])])})),0)],1)],1)})),1):e._e(),t("draggable",{attrs:{options:{group:{name:"itxst",pull:"clone"},sort:!0},disabled:"module"==e.type},model:{value:_.dataList,callback:function(t){e.$set(_,"dataList",t)},expression:"grandChild.dataList"}},[t("transition-group",e._l(_.dataList,(function(_,r){return t("div",{key:r,staticClass:"sub-menus min-width-content"},[t("div",{staticStyle:{cursor:"move","white-space":"nowrap",overflow:"hidden","/* 隐藏超出部分 */\n text-overflow":"ellipsis","/* 显示省略号 */\n width":"100%"},attrs:{title:_.name}},[e._v(" "+e._s(_.name)+" ")])])})),0)],1)],1)})),1):e._e(),t("draggable",{attrs:{options:{group:{name:"itxst",pull:"clone"},sort:!0},disabled:"module"==e.type},model:{value:_.dataList,callback:function(t){e.$set(_,"dataList",t)},expression:"child.dataList"}},[t("transition-group",e._l(_.dataList,(function(_,r){return t("div",{key:r,staticClass:"sub-menus min-width-content"},[t("div",{staticStyle:{cursor:"move","white-space":"nowrap",overflow:"hidden","/* 隐藏超出部分 */\n text-overflow":"ellipsis","/* 显示省略号 */\n width":"100%"},attrs:{title:_.name}},[e._v(" "+e._s(_.name)+" ")])])})),0)],1)],1)})),1):e._e(),t("draggable",{attrs:{options:{group:{name:"itxst",pull:"clone"},sort:!0},disabled:"module"==e.type},model:{value:_.dataList,callback:function(t){e.$set(_,"dataList",t)},expression:"item.dataList"}},[t("transition-group",e._l(_.dataList,(function(_,r){return t("div",{key:r,staticClass:"sub-menus min-width-content"},[t("div",{staticStyle:{cursor:"move","white-space":"nowrap",overflow:"hidden","/* 隐藏超出部分 */\n text-overflow":"ellipsis","/* 显示省略号 */\n width":"100%"},attrs:{title:_.name}},[e._v(" "+e._s(_.name)+" ")])])})),0)],1)],1)})),1)],1):e._e()])]),t("div",{staticClass:"right-sidebarew"},["module"!==e.type?t("div",{staticClass:"sidebar-item",class:0==e.showView?"active-item":"",on:{click:e.viewDocument}},["document"==e.type?t("span",[e._v("查看文档")]):t("span",[e._v("查看模版")])]):e._e(),"document"!==e.type?t("div",{staticClass:"sidebar-item",class:1==e.showView?"active-item":"",on:{click:e.viewModule}},[e._v(" 模块列表 ")]):e._e()])]),t("div",{staticClass:"editor-main"},[t("div",{staticClass:"menus-box"},[t("menus",{attrs:{comArr:e.coms},on:{onEvents:e.onInsert,onVariable:e.uptadeVariable}})],1),t("div",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],ref:"tabHtml",staticClass:"editor-box",attrs:{"element-loading-text":"加载中...","element-loading-spinner":"el-icon-loading"}},[t("editor",{attrs:{coms:e.coms,comIndex:e.comIndex,isAdmin:e.isAdmin,templateCate:e.categoryList,insertCmd:e.insertCmd},on:{onSetActiveIndex:e.onSetActiveIndex,onInsert:e.onInsert,onLoadArticle:e.onLoadArticle,onRebuild:e.onRebuild,onDelete:e.onRemove,onSetComs:e.onSetComs}})],1)]),t("div",{staticClass:"editor-option"},[t("div",{staticClass:"editor-menu"},["module"!==e.type&&"document"!==e.type?t("div",{staticClass:"item",class:3==e.docuComIndex?"active-item":"",on:{click:function(_){return e.onSetActiveIndexs(3)}}},[t("span",{staticClass:"name"},[e._v("模版属性")])]):e._e(),"module"!==e.type?t("div",{staticClass:"item",class:9998==e.comIndex?"active-item":"",on:{click:function(_){return e.onSetActiveIndex(9998)}}},[t("span",{staticClass:"name"},[e._v("模块管理")])]):e._e(),t("div",{staticClass:"item",class:9997==e.catalogIndex?"active-item":"",on:{click:function(_){return e.onCatalogIndex(9997)}}},[t("span",{staticClass:"name"},[e._v("目录信息")])]),t("div",{staticClass:"item",class:1==e.AttributeIndex?"active-item":"",on:{click:function(_){return e.onAttributeIndex(1)}}},[t("span",{staticClass:"name"},[e._v("属性变量")])])]),3==e.docuComIndex&&"module"!==e.type&&"document"!==e.type?[t("docAttr",{attrs:{attrs:e.docAttr}})]:e._e(),9998==e.comIndex?[t("comList",{attrs:{coms:e.coms},on:{onRemove:e.onRemove,onSetActive:e.onSetActiveIndex,onRebuild:e.onRebuild}})]:e._e(),9997==e.catalogIndex?[t("Directory",{attrs:{coms:e.coms}})]:e._e(),1==e.AttributeIndex?[t("attributeVar",{attrs:{com:e.coms[e.comIndex]},on:{onRefresh:e.initCategoryList}})]:e._e()],2)]),t("el-dialog",{directives:[{name:"el-drag-dialog",rawName:"v-el-drag-dialog"}],attrs:{visible:e.showViewForm,"close-on-click-modal":!1,"append-to-body":"",width:"850px","custom-class":"prod-verify",title:"文档预览"},on:{"update:visible":function(_){e.showViewForm=_}}},[t("ViewForm",{attrs:{coms:e.coms,docAttr:e.docAttr}})],1),t("el-dialog",{directives:[{name:"el-drag-dialog",rawName:"v-el-drag-dialog"}],attrs:{visible:e.showProductAttr,"append-to-body":"","close-on-click-modal":!1,width:"850px","custom-class":"prod-verify",title:"插入产品属性"},on:{"update:visible":function(_){e.showProductAttr=_}}},[t("ProductAttr",{attrs:{docAttr:e.docAttr},on:{onInsertProductAttr:e.onInsertProductAttr}})],1),t("el-dialog",{directives:[{name:"el-drag-dialog",rawName:"v-el-drag-dialog"}],attrs:{visible:e.docVisible,"append-to-body":"","close-on-click-modal":!1,width:"500px","custom-class":"prod-verify",title:"文档信息"},on:{"update:visible":function(_){e.docVisible=_}}},[t("el-form",{ref:"docRef",attrs:{model:e.docForm,rules:e.docRules,"label-position":"left","label-width":"100"}},[t("el-form-item",{attrs:{label:"文档名称:",prop:"title"}},[t("el-input",{staticClass:"input-item",staticStyle:{width:"60%"},attrs:{placeholder:"请填写文档名称",disabled:e.docAttr.id>0},model:{value:e.docForm.title,callback:function(_){e.$set(e.docForm,"title",_)},expression:"docForm.title"}})],1),t("el-form-item",{attrs:{label:"文档分类:",prop:"category_id"}},[t("el-select",{staticStyle:{width:"60%"},attrs:{placeholder:"请选择所属分类",disabled:e.docAttr.id>0},model:{value:e.docForm.category_id,callback:function(_){e.$set(e.docForm,"category_id",_)},expression:"docForm.category_id"}},e._l(e.articleCategoryList,(function(e,_){return t("el-option",{key:_,attrs:{label:e.name,value:e.id}})})),1)],1),t("el-form-item",{attrs:{label:"创建人:"}},[e._v(" "+e._s(e.userInfo&&e.userInfo.username)+" ")])],1),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.closeDoc}},[e._v("取 消")]),t("el-button",{attrs:{type:"primary"},on:{click:e.submitDoc}},[e._v("确 定")])],1)],1)],1)},s=[],a=t("3d29"),n=a["a"],o=(t("6ff4"),t("2877")),i=Object(o["a"])(n,r,s,!1,null,null,null);_["default"]=i.exports},"3d29":function(module,__webpack_exports__,__webpack_require__){"use strict";var C_Users_0_Desktop_ql_project_fronted_node_modules_babel_runtime_helpers_esm_slicedToArray_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("3835"),C_Users_0_Desktop_ql_project_fronted_node_modules_babel_runtime_helpers_esm_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("2909"),C_Users_0_Desktop_ql_project_fronted_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("5530"),C_Users_0_Desktop_ql_project_fronted_node_modules_babel_runtime_helpers_esm_createForOfIteratorHelper_js__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("b85c"),C_Users_0_Desktop_ql_project_fronted_node_modules_babel_runtime_helpers_esm_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("c7eb"),C_Users_0_Desktop_ql_project_fronted_node_modules_babel_runtime_helpers_esm_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("1da1"),core_js_modules_es_array_concat_js__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("99af"),core_js_modules_es_array_concat_js__WEBPACK_IMPORTED_MODULE_6___default=__webpack_require__.n(core_js_modules_es_array_concat_js__WEBPACK_IMPORTED_MODULE_6__),core_js_modules_es_array_filter_js__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__("4de4"),core_js_modules_es_array_filter_js__WEBPACK_IMPORTED_MODULE_7___default=__webpack_require__.n(core_js_modules_es_array_filter_js__WEBPACK_IMPORTED_MODULE_7__),core_js_modules_es_array_find_js__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__("7db0"),core_js_modules_es_array_find_js__WEBPACK_IMPORTED_MODULE_8___default=__webpack_require__.n(core_js_modules_es_array_find_js__WEBPACK_IMPORTED_MODULE_8__),core_js_modules_es_array_includes_js__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__("caad"),core_js_modules_es_array_includes_js__WEBPACK_IMPORTED_MODULE_9___default=__webpack_require__.n(core_js_modules_es_array_includes_js__WEBPACK_IMPORTED_MODULE_9__),core_js_modules_es_array_join_js__WEBPACK_IMPORTED_MODULE_10__=__webpack_require__("a15b"),core_js_modules_es_array_join_js__WEBPACK_IMPORTED_MODULE_10___default=__webpack_require__.n(core_js_modules_es_array_join_js__WEBPACK_IMPORTED_MODULE_10__),core_js_modules_es_array_map_js__WEBPACK_IMPORTED_MODULE_11__=__webpack_require__("d81d"),core_js_modules_es_array_map_js__WEBPACK_IMPORTED_MODULE_11___default=__webpack_require__.n(core_js_modules_es_array_map_js__WEBPACK_IMPORTED_MODULE_11__),core_js_modules_es_array_slice_js__WEBPACK_IMPORTED_MODULE_12__=__webpack_require__("fb6a"),core_js_modules_es_array_slice_js__WEBPACK_IMPORTED_MODULE_12___default=__webpack_require__.n(core_js_modules_es_array_slice_js__WEBPACK_IMPORTED_MODULE_12__),core_js_modules_es_array_sort_js__WEBPACK_IMPORTED_MODULE_13__=__webpack_require__("4e82"),core_js_modules_es_array_sort_js__WEBPACK_IMPORTED_MODULE_13___default=__webpack_require__.n(core_js_modules_es_array_sort_js__WEBPACK_IMPORTED_MODULE_13__),core_js_modules_es_array_splice_js__WEBPACK_IMPORTED_MODULE_14__=__webpack_require__("a434"),core_js_modules_es_array_splice_js__WEBPACK_IMPORTED_MODULE_14___default=__webpack_require__.n(core_js_modules_es_array_splice_js__WEBPACK_IMPORTED_MODULE_14__),core_js_modules_es_function_name_js__WEBPACK_IMPORTED_MODULE_15__=__webpack_require__("b0c0"),core_js_modules_es_function_name_js__WEBPACK_IMPORTED_MODULE_15___default=__webpack_require__.n(core_js_modules_es_function_name_js__WEBPACK_IMPORTED_MODULE_15__),core_js_modules_es_json_stringify_js__WEBPACK_IMPORTED_MODULE_16__=__webpack_require__("e9c4"),core_js_modules_es_json_stringify_js__WEBPACK_IMPORTED_MODULE_16___default=__webpack_require__.n(core_js_modules_es_json_stringify_js__WEBPACK_IMPORTED_MODULE_16__),core_js_modules_es_number_constructor_js__WEBPACK_IMPORTED_MODULE_17__=__webpack_require__("a9e3"),core_js_modules_es_number_constructor_js__WEBPACK_IMPORTED_MODULE_17___default=__webpack_require__.n(core_js_modules_es_number_constructor_js__WEBPACK_IMPORTED_MODULE_17__),core_js_modules_es_object_keys_js__WEBPACK_IMPORTED_MODULE_18__=__webpack_require__("b64b"),core_js_modules_es_object_keys_js__WEBPACK_IMPORTED_MODULE_18___default=__webpack_require__.n(core_js_modules_es_object_keys_js__WEBPACK_IMPORTED_MODULE_18__),core_js_modules_es_object_to_string_js__WEBPACK_IMPORTED_MODULE_19__=__webpack_require__("d3b7"),core_js_modules_es_object_to_string_js__WEBPACK_IMPORTED_MODULE_19___default=__webpack_require__.n(core_js_modules_es_object_to_string_js__WEBPACK_IMPORTED_MODULE_19__),core_js_modules_es_regexp_constructor_js__WEBPACK_IMPORTED_MODULE_20__=__webpack_require__("4d63"),core_js_modules_es_regexp_constructor_js__WEBPACK_IMPORTED_MODULE_20___default=__webpack_require__.n(core_js_modules_es_regexp_constructor_js__WEBPACK_IMPORTED_MODULE_20__),core_js_modules_es_regexp_exec_js__WEBPACK_IMPORTED_MODULE_21__=__webpack_require__("ac1f"),core_js_modules_es_regexp_exec_js__WEBPACK_IMPORTED_MODULE_21___default=__webpack_require__.n(core_js_modules_es_regexp_exec_js__WEBPACK_IMPORTED_MODULE_21__),core_js_modules_es_regexp_sticky_js__WEBPACK_IMPORTED_MODULE_22__=__webpack_require__("2c3e"),core_js_modules_es_regexp_sticky_js__WEBPACK_IMPORTED_MODULE_22___default=__webpack_require__.n(core_js_modules_es_regexp_sticky_js__WEBPACK_IMPORTED_MODULE_22__),core_js_modules_es_regexp_to_string_js__WEBPACK_IMPORTED_MODULE_23__=__webpack_require__("25f0"),core_js_modules_es_regexp_to_string_js__WEBPACK_IMPORTED_MODULE_23___default=__webpack_require__.n(core_js_modules_es_regexp_to_string_js__WEBPACK_IMPORTED_MODULE_23__),core_js_modules_es_string_includes_js__WEBPACK_IMPORTED_MODULE_24__=__webpack_require__("2532"),core_js_modules_es_string_includes_js__WEBPACK_IMPORTED_MODULE_24___default=__webpack_require__.n(core_js_modules_es_string_includes_js__WEBPACK_IMPORTED_MODULE_24__),core_js_modules_es_string_iterator_js__WEBPACK_IMPORTED_MODULE_25__=__webpack_require__("3ca3"),core_js_modules_es_string_iterator_js__WEBPACK_IMPORTED_MODULE_25___default=__webpack_require__.n(core_js_modules_es_string_iterator_js__WEBPACK_IMPORTED_MODULE_25__),core_js_modules_es_string_match_js__WEBPACK_IMPORTED_MODULE_26__=__webpack_require__("466d"),core_js_modules_es_string_match_js__WEBPACK_IMPORTED_MODULE_26___default=__webpack_require__.n(core_js_modules_es_string_match_js__WEBPACK_IMPORTED_MODULE_26__),core_js_modules_es_string_replace_js__WEBPACK_IMPORTED_MODULE_27__=__webpack_require__("5319"),core_js_modules_es_string_replace_js__WEBPACK_IMPORTED_MODULE_27___default=__webpack_require__.n(core_js_modules_es_string_replace_js__WEBPACK_IMPORTED_MODULE_27__),core_js_modules_es_string_search_js__WEBPACK_IMPORTED_MODULE_28__=__webpack_require__("841c"),core_js_modules_es_string_search_js__WEBPACK_IMPORTED_MODULE_28___default=__webpack_require__.n(core_js_modules_es_string_search_js__WEBPACK_IMPORTED_MODULE_28__),core_js_modules_es_string_starts_with_js__WEBPACK_IMPORTED_MODULE_29__=__webpack_require__("2ca0"),core_js_modules_es_string_starts_with_js__WEBPACK_IMPORTED_MODULE_29___default=__webpack_require__.n(core_js_modules_es_string_starts_with_js__WEBPACK_IMPORTED_MODULE_29__),core_js_modules_es_string_trim_js__WEBPACK_IMPORTED_MODULE_30__=__webpack_require__("498a"),core_js_modules_es_string_trim_js__WEBPACK_IMPORTED_MODULE_30___default=__webpack_require__.n(core_js_modules_es_string_trim_js__WEBPACK_IMPORTED_MODULE_30__),core_js_modules_web_dom_collections_for_each_js__WEBPACK_IMPORTED_MODULE_31__=__webpack_require__("159b"),core_js_modules_web_dom_collections_for_each_js__WEBPACK_IMPORTED_MODULE_31___default=__webpack_require__.n(core_js_modules_web_dom_collections_for_each_js__WEBPACK_IMPORTED_MODULE_31__),core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_32__=__webpack_require__("ddb0"),core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_32___default=__webpack_require__.n(core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_32__),_api_sourceData__WEBPACK_IMPORTED_MODULE_33__=__webpack_require__("1c4c"),_utils_fun__WEBPACK_IMPORTED_MODULE_34__=__webpack_require__("639e"),_api_document__WEBPACK_IMPORTED_MODULE_35__=__webpack_require__("424e"),_com_menus__WEBPACK_IMPORTED_MODULE_36__=__webpack_require__("1684"),_com_editor__WEBPACK_IMPORTED_MODULE_37__=__webpack_require__("35d5"),_com_components_Attribute__WEBPACK_IMPORTED_MODULE_38__=__webpack_require__("d4a5"),_com_components_Attribute_attributeVar_index_vue__WEBPACK_IMPORTED_MODULE_39__=__webpack_require__("f6f9"),_com_components_ProductAttr__WEBPACK_IMPORTED_MODULE_40__=__webpack_require__("2b1e"),_api_template__WEBPACK_IMPORTED_MODULE_41__=__webpack_require__("c621"),_com_components_Attribute_docAttr__WEBPACK_IMPORTED_MODULE_42__=__webpack_require__("6c9d"),_com_components_Attribute_comList__WEBPACK_IMPORTED_MODULE_43__=__webpack_require__("7a34"),_com_components_Attribute_Directory__WEBPACK_IMPORTED_MODULE_44__=__webpack_require__("1995"),_api_api__WEBPACK_IMPORTED_MODULE_45__=__webpack_require__("4ec3"),_com_view__WEBPACK_IMPORTED_MODULE_46__=__webpack_require__("5d1d"),_directive_el_drag_dialog__WEBPACK_IMPORTED_MODULE_47__=__webpack_require__("a888"),vuedraggable__WEBPACK_IMPORTED_MODULE_48__=__webpack_require__("b76a"),vuedraggable__WEBPACK_IMPORTED_MODULE_48___default=__webpack_require__.n(vuedraggable__WEBPACK_IMPORTED_MODULE_48__),html_docx_js_dist_html_docx__WEBPACK_IMPORTED_MODULE_49__=__webpack_require__("4f15"),html_docx_js_dist_html_docx__WEBPACK_IMPORTED_MODULE_49___default=__webpack_require__.n(html_docx_js_dist_html_docx__WEBPACK_IMPORTED_MODULE_49__),_api_formula__WEBPACK_IMPORTED_MODULE_50__=__webpack_require__("f9e5"),axios__WEBPACK_IMPORTED_MODULE_51__=__webpack_require__("bc3a"),axios__WEBPACK_IMPORTED_MODULE_51___default=__webpack_require__.n(axios__WEBPACK_IMPORTED_MODULE_51__),_settings__WEBPACK_IMPORTED_MODULE_52__=__webpack_require__("83d6"),_settings__WEBPACK_IMPORTED_MODULE_52___default=__webpack_require__.n(_settings__WEBPACK_IMPORTED_MODULE_52__);__webpack_exports__["a"]={name:"create",components:{menus:_com_menus__WEBPACK_IMPORTED_MODULE_36__["a"],editor:_com_editor__WEBPACK_IMPORTED_MODULE_37__["a"],Attribute:_com_components_Attribute__WEBPACK_IMPORTED_MODULE_38__["a"],comList:_com_components_Attribute_comList__WEBPACK_IMPORTED_MODULE_43__["a"],docAttr:_com_components_Attribute_docAttr__WEBPACK_IMPORTED_MODULE_42__["a"],ViewForm:_com_view__WEBPACK_IMPORTED_MODULE_46__["a"],ProductAttr:_com_components_ProductAttr__WEBPACK_IMPORTED_MODULE_40__["a"],Directory:_com_components_Attribute_Directory__WEBPACK_IMPORTED_MODULE_44__["a"],draggable:vuedraggable__WEBPACK_IMPORTED_MODULE_48___default.a,attributeVar:_com_components_Attribute_attributeVar_index_vue__WEBPACK_IMPORTED_MODULE_39__["a"]},directives:{elDragDialog:_directive_el_drag_dialog__WEBPACK_IMPORTED_MODULE_47__["a"]},data:function(){return{activeNames:"-1",nestedActiveNames:[],articleList:[],activeModel:"",templateList:[],categoryList:[],coms:[],comIndex:9999,showProductAttr:!1,comList:[],docAttr:{id:0,category_id:"",title:"",content:"",status:5,links:"",linkProduct:[],linkProject:[],projects:""},insertCmd:null,showViewForm:!1,isAdmin:2,tabExt:{row:0,col:0},userInfo:null,articleId:0,loading:!1,showView:0,childrenList:"",value:[],AttributeIndex:0,catalogIndex:0,docuComIndex:3,type:"",docVisible:!1,docForm:{title:"",category_id:""},docRules:{title:[{required:!0,message:"请输文档名称",trigger:"blur"}],category_id:[{required:!0,message:"请选择文档分类",trigger:"change"}]},articleCategoryList:[]}},watch:{coms:{handler:function(e,_){this.updateAttrs(e,_)},immediate:!0,deep:!0},articleId:{handler:function(e){null==e||void 0==e||e<=0||("document"==this.$route.query.type?this.loadArticle(e):this.onTemplateInfo(e))},immediate:!0,deep:!0}},mounted:function(){var e=this;return Object(C_Users_0_Desktop_ql_project_fronted_node_modules_babel_runtime_helpers_esm_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_5__["a"])(Object(C_Users_0_Desktop_ql_project_fronted_node_modules_babel_runtime_helpers_esm_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_4__["a"])().mark((function _(){var t;return Object(C_Users_0_Desktop_ql_project_fronted_node_modules_babel_runtime_helpers_esm_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_4__["a"])().wrap((function(_){while(1)switch(_.prev=_.next){case 0:return console.log(e.$store.state.user),e.articleId=e.$route.query.articleId,e.type=e.$route.query.type,"module"==e.type&&(e.showView=1),e.searchArticle(),_.next=7,e.initCategoryList();case 7:return _.next=9,e.initCurrentUser();case 9:t=e.$route.query.templateId,t>0&&e.loadTemplateInfo(t),e.isAdmin=e.userInfo?e.userInfo.roleInfo.is_admin:2,e.initArticleCategoryList(),"module"!==e.type&&"document"!==e.type&&(document.title="新建模版-"+_settings__WEBPACK_IMPORTED_MODULE_52___default.a.title),"module"!==e.type&&"document"!==e.type&&void 0!==e.articleId&&(document.title=e.docAttr.title+_settings__WEBPACK_IMPORTED_MODULE_52___default.a.title),e.$nextTick((function(){var e=document.querySelectorAll(".el-collapse-item__arrow");e.forEach((function(e){e.style.margin="0"}))}));case 16:case"end":return _.stop()}}),_)})))()},methods:{handleItemVal:function(e){this.$forceUpdate(),this.loadChildren(e)},handleChildItemClick:function(e){e.children||this.loadChildren(e)},handleChildItemVal:function(e){this.$forceUpdate(),this.loadChildren(e)},handleGrandChildItemClick:function(e){e.children||this.loadChildren(e)},handleGrandChildItemVal:function(e){this.loadChildren(e),this.$forceUpdate()},handlegreatGrandChildItemVal:function(e){this.loadChildren(e),this.$forceUpdate()},loadChildren:function(e){var _=this;return Object(C_Users_0_Desktop_ql_project_fronted_node_modules_babel_runtime_helpers_esm_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_5__["a"])(Object(C_Users_0_Desktop_ql_project_fronted_node_modules_babel_runtime_helpers_esm_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_4__["a"])().mark((function t(){var r,s,a,n;return Object(C_Users_0_Desktop_ql_project_fronted_node_modules_babel_runtime_helpers_esm_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_4__["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return r=e[e.length-1],t.prev=1,t.next=4,Object(_api_template__WEBPACK_IMPORTED_MODULE_41__["j"])({parent_id:r});case 4:if(s=t.sent,200==s.status&&0!=s.data.length){t.next=7;break}return t.abrupt("return");case 7:a=s.data,n=0;case 9:if(!(n<a.length)){t.next=16;break}return t.next=12,_.getTemplateList(a[n].id);case 12:a[n].dataList=t.sent;case 13:n++,t.next=9;break;case 16:_.insertChildrenById(_.categoryList,r,a),console.log(_.categoryList),_.$forceUpdate(),t.next=24;break;case 21:t.prev=21,t.t0=t["catch"](1),console.error("Error fetching template categories:",t.t0);case 24:case"end":return t.stop()}}),t,null,[[1,21]])})))()},insertChildrenById:function(e,_,t){var r,s=Object(C_Users_0_Desktop_ql_project_fronted_node_modules_babel_runtime_helpers_esm_createForOfIteratorHelper_js__WEBPACK_IMPORTED_MODULE_3__["a"])(e);try{for(s.s();!(r=s.n()).done;){var a=r.value;if(a.id===_)return this.$set(a,"children",t),!0;if(a.children&&a.children.length>0){var n=this.insertChildrenById(a.children,_,t);if(n)return!0}}}catch(o){s.e(o)}finally{s.f()}return!1},closeDoc:function(){this.docVisible=!1,this.docForm={title:"",category_id:""}},submitDoc:function(){var e=this;this.$refs.docRef.validate((function(_){_&&(e.docAttr.title=e.docForm.title,e.docAttr.category_id=e.docForm.category_id,e.onSave())}))},initArticleCategoryList:function(){var e=this;Object(_api_document__WEBPACK_IMPORTED_MODULE_35__["i"])({page:1,pageSize:99,status:5}).then((function(_){200==_.status&&(e.articleCategoryList=_.data.dataList)}))},updateAttrs:function(e,_){var t=this;console.log(e),e.forEach((function(e,r){var s=_[r];s&&e.attrs.forEach((function(e,_){var r=s.attrs[_];r&&e.content!==r.content&&t.updateGlobalAttr(e.name,e.content)}))}))},updateGlobalAttr:function(e,_){this.coms.forEach((function(t){t.attrs.forEach((function(t){t.name===e&&"variableNull"!==t.type&&(t.content=_)})),"TextArea"===t.type&&(t.content=t.content.replace(new RegExp("{{".concat(e,"}}"),"g"),(function(r){var s=t.attrs.find((function(_){return _.id===e}));return s&&"variableNull"!==s.type?_:r})))})),this.replaceData(this.coms),this.$forceUpdate()},replaceData:function replaceData(data){var _this6=this;return Object(C_Users_0_Desktop_ql_project_fronted_node_modules_babel_runtime_helpers_esm_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_5__["a"])(Object(C_Users_0_Desktop_ql_project_fronted_node_modules_babel_runtime_helpers_esm_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_4__["a"])().mark((function _callee3(){var _iterator2,_step2,item,_iterator3,_step3,el,attrId,formual;return Object(C_Users_0_Desktop_ql_project_fronted_node_modules_babel_runtime_helpers_esm_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_4__["a"])().wrap((function _callee3$(_context3){while(1)switch(_context3.prev=_context3.next){case 0:_iterator2=Object(C_Users_0_Desktop_ql_project_fronted_node_modules_babel_runtime_helpers_esm_createForOfIteratorHelper_js__WEBPACK_IMPORTED_MODULE_3__["a"])(_this6.coms),_context3.prev=1,_iterator2.s();case 3:if((_step2=_iterator2.n()).done){_context3.next=40;break}item=_step2.value,_iterator3=Object(C_Users_0_Desktop_ql_project_fronted_node_modules_babel_runtime_helpers_esm_createForOfIteratorHelper_js__WEBPACK_IMPORTED_MODULE_3__["a"])(item.attrs),_context3.prev=6,_iterator3.s();case 8:if((_step3=_iterator3.n()).done){_context3.next=30;break}if(el=_step3.value,attrId=el.id,"formual"!==el.type){_context3.next=27;break}return _context3.prev=12,_context3.next=15,_this6.analysisFormual(el);case 15:return formual=_context3.sent,_context3.next=18,_this6.getRemote(formual);case 18:formual=_context3.sent,el.content=eval(formual),_context3.next=25;break;case 22:_context3.prev=22,_context3.t0=_context3["catch"](12),console.error("处理公式时出错:",_context3.t0);case 25:_context3.next=28;break;case 27:"variableNull"===el.type&&(el.content=el.content||"请输入");case 28:_context3.next=8;break;case 30:_context3.next=35;break;case 32:_context3.prev=32,_context3.t1=_context3["catch"](6),_iterator3.e(_context3.t1);case 35:return _context3.prev=35,_iterator3.f(),_context3.finish(35);case 38:_context3.next=3;break;case 40:_context3.next=45;break;case 42:_context3.prev=42,_context3.t2=_context3["catch"](1),_iterator2.e(_context3.t2);case 45:return _context3.prev=45,_iterator2.f(),_context3.finish(45);case 48:return _context3.abrupt("return",data);case 49:case"end":return _context3.stop()}}),_callee3,null,[[1,42,45,48],[6,32,35,38],[12,22]])})))()},analysisFormual:function(e){var _=this;return Object(C_Users_0_Desktop_ql_project_fronted_node_modules_babel_runtime_helpers_esm_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_5__["a"])(Object(C_Users_0_Desktop_ql_project_fronted_node_modules_babel_runtime_helpers_esm_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_4__["a"])().mark((function t(){var r,s,a,n,o,i,c;return Object(C_Users_0_Desktop_ql_project_fronted_node_modules_babel_runtime_helpers_esm_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_4__["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:r=_,s=/(\[.*?\]){3}/,a=e.formula,n=new RegExp(s);case 4:if(o=a.match(n),null!=o){t.next=8;break}return t.abrupt("break",22);case 8:return i=o[0],t.prev=9,t.next=12,r.getFormualData(i);case 12:c=t.sent,null===c||void 0===c||isNaN(c)?(console.warn("获取到的数据无效: ".concat(i)),a=a.replace(i,"(0)")):a=a.replace(i,"(".concat(parseFloat(c),")")),t.next=20;break;case 16:t.prev=16,t.t0=t["catch"](9),console.error("处理 ".concat(i," 时出错:"),t.t0),a=a.replace(i,"(0)");case 20:t.next=4;break;case 22:return t.abrupt("return",a);case 23:case"end":return t.stop()}}),t,null,[[9,16]])})))()},getFormualData:function(e){var _=this;return Object(C_Users_0_Desktop_ql_project_fronted_node_modules_babel_runtime_helpers_esm_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_5__["a"])(Object(C_Users_0_Desktop_ql_project_fronted_node_modules_babel_runtime_helpers_esm_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_4__["a"])().mark((function t(){var r,s,a,n,o;return Object(C_Users_0_Desktop_ql_project_fronted_node_modules_babel_runtime_helpers_esm_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_4__["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(r=_,s=/\[(.*?)\]\[(.*?)\]\[(.*?)\]/,a=new RegExp(s),n=e.match(a),o=0,!n||"T"!=n[1]){t.next=11;break}return t.next=8,r.getModuleData(n[2],n[3]);case 8:o=t.sent,t.next=12;break;case 11:console.warn("无法解析公式项:",e);case 12:return t.abrupt("return",o);case 13:case"end":return t.stop()}}),t)})))()},getModuleData:function(e,_){var t=this;return Object(C_Users_0_Desktop_ql_project_fronted_node_modules_babel_runtime_helpers_esm_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_5__["a"])(Object(C_Users_0_Desktop_ql_project_fronted_node_modules_babel_runtime_helpers_esm_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_4__["a"])().mark((function r(){var s,a,n;return Object(C_Users_0_Desktop_ql_project_fronted_node_modules_babel_runtime_helpers_esm_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_4__["a"])().wrap((function(r){while(1)switch(r.prev=r.next){case 0:if(s=t,a=s.coms.filter((function(_){return _.name==e})),!(a.length>0)){r.next=6;break}if(n=a[0].attrs.filter((function(e){return e.name==_})),!(n.length>0)){r.next=6;break}return r.abrupt("return",parseFloat(n[0].content));case 6:return r.abrupt("return",0);case 7:case"end":return r.stop()}}),r)})))()},getRemote:function(e){var _=this;return Object(C_Users_0_Desktop_ql_project_fronted_node_modules_babel_runtime_helpers_esm_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_5__["a"])(Object(C_Users_0_Desktop_ql_project_fronted_node_modules_babel_runtime_helpers_esm_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_4__["a"])().mark((function t(){var r,s,a,n,o,i,c;return Object(C_Users_0_Desktop_ql_project_fronted_node_modules_babel_runtime_helpers_esm_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_4__["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:r=_,s=/\[(.*?)\]\[(.*?)\]\[(.*?)\]\[(.*?)\]/,a=new RegExp(s);case 3:if(n=e.match(a),null!=n){t.next=7;break}return t.abrupt("break",18);case 7:if("R"!=n[1]){t.next=16;break}return o=n[4],o=n[4].split(","),t.next=12,r.getRemoteData(n[2],n[3],o[0],o[1]);case 12:i=t.sent,c=n[0],e=isNaN(i)?e.replace(c,'"'.concat(i,'"')):e.replace(c,"("+parseFloat(i)+")"),e=e.replace(c,"("+parseFloat(i)+")");case 16:t.next=3;break;case 18:return t.abrupt("return",e);case 19:case"end":return t.stop()}}),t)})))()},getRemoteData:function(e,_,t,r){var s=this;return Object(C_Users_0_Desktop_ql_project_fronted_node_modules_babel_runtime_helpers_esm_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_5__["a"])(Object(C_Users_0_Desktop_ql_project_fronted_node_modules_babel_runtime_helpers_esm_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_4__["a"])().mark((function a(){var n,o,i;return Object(C_Users_0_Desktop_ql_project_fronted_node_modules_babel_runtime_helpers_esm_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_4__["a"])().wrap((function(a){while(1)switch(a.prev=a.next){case 0:return s,n=0,o={code:e,sheetName:_,row:t,col:r},a.prev=3,a.next=6,Object(_api_sourceData__WEBPACK_IMPORTED_MODULE_33__["a"])(o);case 6:i=a.sent,200==i.status&&(n=i.data.result,"string"!==typeof n||isNaN(n)||(n=parseFloat(n))),a.next=13;break;case 10:a.prev=10,a.t0=a["catch"](3),console.error("获取远程数据错误:",a.t0);case 13:return a.abrupt("return",n);case 14:case"end":return a.stop()}}),a,null,[[3,10]])})))()},handleItemClick:function(e){var _=this;return Object(C_Users_0_Desktop_ql_project_fronted_node_modules_babel_runtime_helpers_esm_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_5__["a"])(Object(C_Users_0_Desktop_ql_project_fronted_node_modules_babel_runtime_helpers_esm_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_4__["a"])().mark((function t(){var r,s,a;return Object(C_Users_0_Desktop_ql_project_fronted_node_modules_babel_runtime_helpers_esm_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_4__["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(r=_.categoryList.find((function(_){return _.id===e})),r){t.next=3;break}return t.abrupt("return");case 3:if(r.children){t.next=24;break}return t.prev=4,t.next=7,Object(_api_template__WEBPACK_IMPORTED_MODULE_41__["j"])({parent_id:e});case 7:if(s=t.sent,200==s.status&&0!=s.data.length){t.next=10;break}return t.abrupt("return");case 10:r.children=s.data,a=0;case 12:if(!(a<r.children.length)){t.next=19;break}return t.next=15,_.getTemplateList(r.children[a].id);case 15:r.children[a].dataList=t.sent;case 16:a++,t.next=12;break;case 19:t.next=24;break;case 21:t.prev=21,t.t0=t["catch"](4),console.error("Error fetching template categories:",t.t0);case 24:_.$set(r,"activeChildren",r.activeChildren||[]);case 25:case"end":return t.stop()}}),t,null,[[4,21]])})))()},viewDocument:function(){this.showView=0},viewModule:function(){this.showView=1},uptadeVariable:function(e){var _=e.id,t=e.value;this.coms.forEach((function(r){r.attrs.forEach((function(r){"variable"!==r.type&&"constant"!==r.type||r.data.id!==_||(r.content=t,r.data=e)}))}))},uptadeSearch:function(){var e=this;return Object(C_Users_0_Desktop_ql_project_fronted_node_modules_babel_runtime_helpers_esm_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_5__["a"])(Object(C_Users_0_Desktop_ql_project_fronted_node_modules_babel_runtime_helpers_esm_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_4__["a"])().mark((function _(){var t,r,s,a,n,o;return Object(C_Users_0_Desktop_ql_project_fronted_node_modules_babel_runtime_helpers_esm_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_4__["a"])().wrap((function(_){while(1)switch(_.prev=_.next){case 0:t=Object(C_Users_0_Desktop_ql_project_fronted_node_modules_babel_runtime_helpers_esm_createForOfIteratorHelper_js__WEBPACK_IMPORTED_MODULE_3__["a"])(e.coms);try{for(t.s();!(r=t.n()).done;){s=r.value,a=Object(C_Users_0_Desktop_ql_project_fronted_node_modules_babel_runtime_helpers_esm_createForOfIteratorHelper_js__WEBPACK_IMPORTED_MODULE_3__["a"])(s.attrs);try{for(a.s();!(n=a.n()).done;)o=n.value,o.type}catch(i){a.e(i)}finally{a.f()}}}catch(i){t.e(i)}finally{t.f()}case 2:case"end":return _.stop()}}),_)})))()},retrieval:function(e){var _=this;return Object(C_Users_0_Desktop_ql_project_fronted_node_modules_babel_runtime_helpers_esm_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_5__["a"])(Object(C_Users_0_Desktop_ql_project_fronted_node_modules_babel_runtime_helpers_esm_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_4__["a"])().mark((function t(){var r,s;return Object(C_Users_0_Desktop_ql_project_fronted_node_modules_babel_runtime_helpers_esm_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_4__["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return _.loading=!0,t.prev=1,t.next=4,axios__WEBPACK_IMPORTED_MODULE_51___default.a.post("http://58.246.234.210:7860/api/v1/run/3f84a841-cefd-44b3-9555-568cc3b6c2d2?stream=false",{input_value:e.search,output_type:"chat",input_type:"chat",tweaks:{"ChatInput-em6qC":{},"ParseData-yO3YQ":{},"Prompt-Wj75b":{},"ChatOutput-zy9na":{},"SplitText-O1knk":{},"File-4j6Zd":{},"OllamaEmbeddings-xbYXX":{},"Chroma-OIejP":{},"OllamaModel-04mEO":{},"OllamaEmbeddings-UGvLP":{},"Chroma-HzukO":{}}},{headers:{"Content-Type":"application/json"}});case 4:r=t.sent,200===r.status&&(s=r.data.outputs[0].outputs[0].results.message.data.text,e.content=s),t.next=12;break;case 8:t.prev=8,t.t0=t["catch"](1),console.error("Error during retrieval:",t.t0),_.$message.error("检索失败,请稍后重试");case 12:return t.prev=12,_.loading=!1,t.finish(12);case 15:case"end":return t.stop()}}),t,null,[[1,8,12,15]])})))()},loadTemplateInfo:function(e){var _=this;return Object(C_Users_0_Desktop_ql_project_fronted_node_modules_babel_runtime_helpers_esm_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_5__["a"])(Object(C_Users_0_Desktop_ql_project_fronted_node_modules_babel_runtime_helpers_esm_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_4__["a"])().mark((function t(){var r,s,a,n,o;return Object(C_Users_0_Desktop_ql_project_fronted_node_modules_babel_runtime_helpers_esm_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_4__["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,Object(_api_template__WEBPACK_IMPORTED_MODULE_41__["g"])({id:e});case 3:return r=t.sent,s=r.data,s.attrs&&s.type||Object.assign(s,{attrs:"[]",content:"请填写内容",lay_id:"textArea",type:"TextArea"}),document.title=s.name?"".concat(s.name,"-").concat(_settings__WEBPACK_IMPORTED_MODULE_52___default.a.title):"新建模块-"+_settings__WEBPACK_IMPORTED_MODULE_52___default.a.title,s.attrs=JSON.parse(s.attrs),t.next=10,Object(_api_formula__WEBPACK_IMPORTED_MODULE_50__["d"])({page:1,pageSize:999});case 10:a=t.sent,n=a.data.dataList,console.log(s),s.attrs=s.attrs.map((function(e){var _=n.find((function(_){return _.id===e.id}));return _?Object(C_Users_0_Desktop_ql_project_fronted_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2__["a"])(Object(C_Users_0_Desktop_ql_project_fronted_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2__["a"])({},e),{},{formula:_.formula,data:_}):e})),o=(s.content.match(/{{([^}]+)}}/g)||[]).map((function(e){return e.slice(2,-2).trim()})),s.attrs=s.attrs.filter((function(e){return o.includes(e.id)})),_.coms=[s],t.next=22;break;case 19:t.prev=19,t.t0=t["catch"](0),console.error("加载模板信息失败:",t.t0);case 22:case"end":return t.stop()}}),t,null,[[0,19]])})))()},onExport:function(e){var _=this;_.comIndex=-1;_.$refs.tabHtml.innerHTML},onOpenView:function(e){console.log("this.coms",this.coms),this.showViewForm=!0},onClose:function(){window.close()},loadArticle:function(e){var _=this;_.onLoadArticle(e)},handleDragStart:function(e){var _={};if("article"==e.target.dataset.type){var t=e.target.dataset.index;_={optType:e.target.dataset.type,item:this.articleList[t]}}else{var r=e.target.dataset.index,s=e.target.dataset.subIndex,a=this.categoryList[r].dataList[s];delete a.category,_=Object(C_Users_0_Desktop_ql_project_fronted_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2__["a"])(Object(C_Users_0_Desktop_ql_project_fronted_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2__["a"])({},a),{},{optType:e.target.dataset.type,key:"addNew",attrs:JSON.parse(a.attrs)})}e.dataTransfer.setData("item",JSON.stringify(_)),this.operation="drag"},onRebuild:function(e){var _=this;this.coms=Object(C_Users_0_Desktop_ql_project_fronted_node_modules_babel_runtime_helpers_esm_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_1__["a"])(e),this.$nextTick((function(){_.$forceUpdate()}))},initCurrentUser:function(){var e=this;return Object(C_Users_0_Desktop_ql_project_fronted_node_modules_babel_runtime_helpers_esm_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_5__["a"])(Object(C_Users_0_Desktop_ql_project_fronted_node_modules_babel_runtime_helpers_esm_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_4__["a"])().mark((function _(){var t,r;return Object(C_Users_0_Desktop_ql_project_fronted_node_modules_babel_runtime_helpers_esm_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_4__["a"])().wrap((function(_){while(1)switch(_.prev=_.next){case 0:return t=e,_.next=3,Object(_api_api__WEBPACK_IMPORTED_MODULE_45__["b"])();case 3:if(r=_.sent,200==r.status){_.next=6;break}return _.abrupt("return");case 6:t.userInfo=r.data;case 7:case"end":return _.stop()}}),_)})))()},onLoadArticle:function(e){var _=this;return Object(C_Users_0_Desktop_ql_project_fronted_node_modules_babel_runtime_helpers_esm_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_5__["a"])(Object(C_Users_0_Desktop_ql_project_fronted_node_modules_babel_runtime_helpers_esm_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_4__["a"])().mark((function t(){var r,s,a;return Object(C_Users_0_Desktop_ql_project_fronted_node_modules_babel_runtime_helpers_esm_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_4__["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.prev=0,_.loading=!0,t.next=4,Object(_api_document__WEBPACK_IMPORTED_MODULE_35__["g"])({id:e});case 4:if(r=t.sent,200===r.status){t.next=7;break}throw new Error("Invalid response status");case 7:return _.docAttr={id:r.data.id,category_id:Number(r.data.category_id),title:r.data.title,content:"",status:r.data.status,is_template:r.data.is_template,linkProduct:r.data.linkProduct,links:r.data.links,linkProject:r.data.linkProject,projects:r.data.projects},s="string"===typeof r.data.data?JSON.parse(r.data.data):r.data.data,t.next=11,Promise.all(s.map(function(){var e=Object(C_Users_0_Desktop_ql_project_fronted_node_modules_babel_runtime_helpers_esm_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_5__["a"])(Object(C_Users_0_Desktop_ql_project_fronted_node_modules_babel_runtime_helpers_esm_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_4__["a"])().mark((function e(_){var t,r;return Object(C_Users_0_Desktop_ql_project_fronted_node_modules_babel_runtime_helpers_esm_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_4__["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(_api_formula__WEBPACK_IMPORTED_MODULE_50__["d"])({page:1,pageSize:999});case 2:return t=e.sent,r=_.attrs,r.forEach((function(e){if(e&&e.data&&e.data.id){var _=t.data.dataList.find((function(_){return _.id===e.data.id}));_&&(e.data=_,e.formula=_.formula)}})),e.abrupt("return",Object(C_Users_0_Desktop_ql_project_fronted_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2__["a"])({},_));case 6:case"end":return e.stop()}}),e)})));return function(_){return e.apply(this,arguments)}}()));case 11:a=t.sent,_.coms=a,console.log("coms",a),"document"===_.type&&void 0!==_.articleId&&(document.title="".concat(_.docAttr.title,"-").concat(_settings__WEBPACK_IMPORTED_MODULE_52___default.a.title)),_.uptadeSearch(),t.next=21;break;case 18:t.prev=18,t.t0=t["catch"](0),console.error("Error in onLoadArticle:",t.t0);case 21:return t.prev=21,_.loading=!1,t.finish(21);case 24:case"end":return t.stop()}}),t,null,[[0,18,21,24]])})))()},onTemplateInfo:function(e){var _=this;return Object(C_Users_0_Desktop_ql_project_fronted_node_modules_babel_runtime_helpers_esm_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_5__["a"])(Object(C_Users_0_Desktop_ql_project_fronted_node_modules_babel_runtime_helpers_esm_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_4__["a"])().mark((function t(){var r,s,a,n;return Object(C_Users_0_Desktop_ql_project_fronted_node_modules_babel_runtime_helpers_esm_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_4__["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.prev=0,_.loading=!0,t.next=4,Object(_api_document__WEBPACK_IMPORTED_MODULE_35__["g"])({id:e});case 4:if(r=t.sent,200===r.status&&r.data){t.next=7;break}throw new Error("无效的响应或未收到数据");case 7:return _.docAttr={id:_.docAttr.id,category_id:Number(_.docAttr.category_id),title:r.data.title,content:"",status:r.data.status,is_template:r.data.is_template,linkProduct:r.data.linkProduct||[],links:r.data.links||"",linkProject:r.data.linkProject||[],projects:r.data.projects||""},s=r.data.data?JSON.parse(r.data.data):[],console.log("解析后的文档数据:",s),t.next=12,Object(_api_formula__WEBPACK_IMPORTED_MODULE_50__["d"])({page:1,pageSize:999});case 12:a=t.sent,n=s.map((function(e){if(!e||!e.id)return console.warn("无效的文档项:",e),null;var _=Array.isArray(e.attrs)?e.attrs:[];if("string"===typeof e.attrs)try{_=JSON.parse(e.attrs)}catch(s){console.warn("解析 attrs 失败:",s),_=[]}var t=e.content||"";"string"!==typeof t&&(t=String(t));var r=(t.match(/{{([^}]+)}}/g)||[]).map((function(e){return e.slice(2,-2)}));return r.forEach((function(e){if(e.startsWith("Directory_")&&!_.some((function(_){return _.id===e}))){var t=e.split("_"),r=Object(C_Users_0_Desktop_ql_project_fronted_node_modules_babel_runtime_helpers_esm_slicedToArray_js__WEBPACK_IMPORTED_MODULE_0__["a"])(t,3),s=r[1],a=r[2];_.push({type:"Directory",id:e,name:"目录信息",intro:"目录信息",number:"",content:"",level:parseInt(a)||1,moduleIndex:parseInt(s)||0})}})),_=_.map((function(e){if("formual"===e.type&&e.data&&e.data.id){var _=a.data.dataList.find((function(_){return _.id===e.data.id}));if(_)return Object(C_Users_0_Desktop_ql_project_fronted_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2__["a"])(Object(C_Users_0_Desktop_ql_project_fronted_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2__["a"])({},e),{},{data:_,formula:_.formula})}return e})),{id:e.id,content:t,attrs:_,title:e.title||"",type:e.type||"normal",status:e.status||1,sort:e.sort||0,is_template:e.is_template||0,created_at:e.created_at,updated_at:e.updated_at}})),_.coms=n.filter(Boolean),console.log("处理后的组件数据:",_.coms),void 0!==_.articleId&&(document.title="".concat(_.docAttr.title,"-").concat(_settings__WEBPACK_IMPORTED_MODULE_52___default.a.title)),_.uptadeSearch(),t.next=24;break;case 20:t.prev=20,t.t0=t["catch"](0),console.error("加载文档信息时出错:",t.t0),_.$message.error("加载文档信息时出错,请稍后重试");case 24:return t.prev=24,_.loading=!1,t.finish(24);case 27:case"end":return t.stop()}}),t,null,[[0,20,24,27]])})))()},onRemove:function(e){this.coms.splice(e,1)},onCatalogIndex:function(e){var _=this;this.catalogIndex=e,(this.docuComIndex=3)&&(this.comIndex=0,this.AttributeIndex=0,this.docuComIndex=0),this.$nextTick((function(){_.$forceUpdate()}))},onSetActiveIndexs:function(e){this.docuComIndex=e,1!=this.AttributeIndex&&9998!=this.comIndex&&9997!=this.catalogIndex||(this.catalogIndex=0,this.AttributeIndex=0,this.comIndex=0)},onSetActiveIndex:function(e){this.comIndex=e,1!=this.AttributeIndex&&3!=this.docuComIndex&&9997!=this.catalogIndex||(this.catalogIndex=0,this.docuComIndex=0)},onAttributeIndex:function(e){this.AttributeIndex=e,(this.docuComIndex=3)&&(this.catalogIndex=0,this.comIndex=0,this.docuComIndex=0)},renew:function(){var e=this;e.docVisible=!0,this.docForm.title=e.docAttr.title,this.docForm.category_id=e.docAttr.category_id},onSaveAs:function(e){var _=this;_.coms.length<=0?_.$alert("请填写内容"):(_.docAttr.id="",_.docVisible=!0,this.docForm.title=_.docAttr.title,this.docForm.category_id=_.docAttr.category_id)},onSave:function(e){var _=this;_.coms.length<=0?_.$alert("增加组件"):""==_.docAttr.category_id||_.docAttr.category_id<=0?_.$alert("请选择文档分类"):""!=_.docAttr.title?(_.docAttr.links=JSON.stringify(_.docAttr.linkProduct),_.docAttr.projects=JSON.stringify(_.docAttr.linkProject),_.docAttr.data=JSON.stringify(_.coms),_.docAttr.is_template=0,_.docAttr.user_name=_.$store.state.user.name,_.docAttr.user_id=_.$store.state.user.id,_.docAttr.id>0?Object(_api_document__WEBPACK_IMPORTED_MODULE_35__["l"])(_.docAttr).then((function(e){200==e.status&&(_.docAttr.id=e.data,_.$alert("文档更新成功"),_.docVisible=!1,_.docForm={title:"",category_id:""},_.searchArticle())})):Object(_api_document__WEBPACK_IMPORTED_MODULE_35__["a"])(_.docAttr).then((function(e){200==e.status&&(_.docAttr.id=e.data,_.articleId=e.data,_.$alert("文档保存成功"),_.docVisible=!1,_.docForm={title:"",category_id:""},_.searchArticle())}))):_.$alert("请填写文档标题")},onUpload:function(){var e=this;e.coms.length<=0?e.$alert("增加组件"):""!=e.docAttr.title?(e.docAttr.links=JSON.stringify(e.docAttr.linkProduct),e.docAttr.projects=JSON.stringify(e.docAttr.linkProject),e.docAttr.data=JSON.stringify(e.coms),e.docAttr.is_template=1,e.docAttr.id=this.$route.query.articleId,e.docAttr.user_name=e.$store.state.user.name,e.docAttr.user_id=e.$store.state.user.id,Object(_api_document__WEBPACK_IMPORTED_MODULE_35__["l"])(e.docAttr).then((function(_){200==_.status&&(e.docAttr.id=_.data,e.$alert("模版更新成功"),e.searchArticle())}))):e.$alert("请填写模版标题")},onSaveUpload:function(e){var _=this;_.coms.length<=0?_.$alert("增加组件"):""!=_.docAttr.title?(_.docAttr.links=JSON.stringify(_.docAttr.linkProduct),_.docAttr.projects=JSON.stringify(_.docAttr.linkProject),_.docAttr.data=JSON.stringify(_.coms),_.docAttr.is_template=1,_.docAttr.user_name=_.$store.state.user.name,_.docAttr.user_id=_.$store.state.user.id,Object(_api_document__WEBPACK_IMPORTED_MODULE_35__["a"])(_.docAttr).then((function(e){200==e.status&&(_.docAttr.id=e.data,_.articleId=e.data,_.$alert("模版保存成功"),_.searchArticle())}))):_.$alert("请填写模版标题")},onSetComs:function(e){var _=this;_.coms=Object(C_Users_0_Desktop_ql_project_fronted_node_modules_babel_runtime_helpers_esm_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_1__["a"])(e)},onAddLayer:function(e,_){var t=this,r=t.categoryList[e].dataList[_],s=Object(C_Users_0_Desktop_ql_project_fronted_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2__["a"])(Object(C_Users_0_Desktop_ql_project_fronted_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2__["a"])({},r),{},{attrs:JSON.parse(r.attrs)});delete s.category,t.coms.push(s),t.comIndex=t.coms.length-1},onInsert:function(e){var _=this;switch(e.key){case"article":_.insertArticle();break;case"table":_.insertTable();break;case"sourceData":_.insertSourceData(e);break;case"formual":_.insertFormual(e);break;case"constant":_.insertConstant(e);break;case"variable":_.insertVariable(e);break;case"pager":_.insertPager();break;case"attr":this.insertProductAttr();break;case"Directory":_.insertDirectory(e);break;case"addNew":_.insertNew(e);break;case"InsertNull":_.insertVal();break;case"ai":_.insertAI(e);break}},insertVal:function(){var e=this;if(e.comIndex<0)return e.$alert("请选择插入图层"),!1;var _=e.coms[e.comIndex],t="val"+Date.now(),r={type:"variableNull",id:t,dataId:"",name:"非变量",intro:"",content:"请输入",data:""};_.attrs.push(r),"TextArea"==_.type?e.insertCmd={content:"{{"+r.id+"}}"}:e.comIndex>=0&&e.setTableData(r.id)},insertAI:function(e){var _=this;if(_.comIndex<0)return _.$alert("请选择插入图层"),!1;var t=_.coms[_.comIndex],r={type:"ai",id:"ai"+(t.attrs.length+1),dataId:"",name:"AI",intro:"插入AI",content:e.content.result,search:e.content.searchTerm};t.attrs.push(r),"TextArea"==t.type&&(_.insertCmd={content:"{{"+r.id+"}}"})},insertProductAttr:function(){if(this.docAttr.linkProduct.length<=0)return this.$alert("请选择文档关联商品信息"),!1;this.showProductAttr=!0},insertDirectory:function(e){var _=this,t=this;if(t.comIndex<0)return t.$alert("请选择插入图层"),!1;var r=t.coms[t.comIndex],s="Directory_".concat(t.comIndex,"_").concat(r.attrs.length+1),a=e.content.level||1,n=this.generateNumberedContent(t.comIndex,a),o=n.number,i=n.content,c={type:"Directory",id:s,name:"目录信息",intro:"目录信息",number:o,content:i,level:a,moduleIndex:t.comIndex};this.$set(r.attrs,r.attrs.length,c),this.$forceUpdate(),this.$nextTick((function(){r.attrs[r.attrs.length-1].content||(_.$set(r.attrs[r.attrs.length-1],"content",i),_.$forceUpdate())})),t.insertCmd={content:"{{".concat(s,"}}")}},generateNumberedContent:function(e,_){var t=this.generateLevelPrefix(e,_),r=(this.coms[e].type,"");return{number:t,content:r}},generateLevelPrefix:function(e,_){for(var t=[],r=this.coms[e],s=r.attrs.filter((function(e){return"Directory"===e.type})),a=s.filter((function(e){return e.level===_})).length+1,n=function(r){if(1===r)t.push(e+1);else if(r===_)t.push(a);else{var n=s.filter((function(e){return e.level===r-1})).pop();t.push(n?n.number.split(".")[r-1]:1)}},o=1;o<=_;o++)n(o);return t.join(".")},onInsertProductAttr:function(e){var _=this;if(this.showProductAttr=!1,_.comIndex<0)return _.$alert("请选择插入图层"),!1;var t=_.coms[_.comIndex],r={type:"ProductAttr",id:"ProductAttr"+(t.attrs.length+1),dataId:e.id,name:"商品属性",intor:"商品属性",content:"",attrs:e};t.attrs.push(r),_.insertCmd={content:"{{"+r.id+"}}"}},insertNew:function(e){var _=this;_.coms.push(e)},insertPager:function(){var e=this;if(e.comIndex<0)return e.$alert("请选择插入图层"),!1;var _=e.coms[e.comIndex],t={type:"pager",id:"pager"+(_.attrs.length+1),name:"分页符",intor:"强制分页",content:""};_.attrs.push(t),"TextArea"==_.type&&(e.insertCmd={content:"<div>{{"+t.id+"}}</div>"})},insertArticle:function(){var e=this,_={type:"TextArea",lay_id:"textArea",code:"模块名",name:"图文",intro:"图文介绍",isEdit:2,content:"请填写内容",attrs:[]};e.coms.push(_),e.comIndex=e.coms.length-1,console.log("New article added:",_),console.log("Current coms:",e.coms),console.log("New comIndex:",e.comIndex)},insertTable:function(){var e=this;e.coms.push({type:"Table",lay_id:"Table",code:"模块名",name:"图表名称",intro:"图表介绍",isEdit:2,tableHeader:this.initTableHeader(),tableData:[{}],htmlData:"",attrs:[]}),e.comIndex=e.coms.length-1},initTableHeader:function(){for(var e=65,_=[],t=e;t<=e+25;t++)_.push(String.fromCharCode(t));return _},insertConstant:function(e){var _=this;if(_.comIndex<0)return _.$alert("请选择插入图层"),!1;var t=_.coms[_.comIndex],r={type:"constant",id:e.content.code+(t.attrs.length+1),dataId:e.id,name:e.content.code,intro:e.content.intro,content:e.content.value,data:e.content};t.attrs.push(r),"TextArea"==t.type?_.insertCmd={content:"{{"+r.id+"}}"}:_.comIndex>=0&&_.setTableData(r.id)},insertVariable:function(e){var _=this;if(_.comIndex<0)return _.$alert("请选择插入图层"),!1;var t=_.coms[_.comIndex],r={type:"variable",id:e.content.code+(t.attrs.length+1),dataId:e.id,name:e.content.code,intro:e.content.intro,content:e.content.value,data:e.content};t.attrs.push(r),"TextArea"==t.type?_.insertCmd={content:"{{"+r.id+"}}"}:_.comIndex>=0&&_.setTableData(r.id)},insertSourceData:function(e){var _=this;if(_.comIndex<0)return _.$alert("请选择插入图层"),!1;var t=_.coms[_.comIndex],r={type:"sourceData",id:"sourceData"+(t.attrs.length+1),dataId:"",name:"源数据",intro:"插入源数据",formula:"[R]["+e.content.tb+"]["+e.content.sheet+"]["+e.content.r+","+e.content.c+"]",content:e.content.value,data:e.content};t.attrs.push(r),"TextArea"==t.type&&(_.insertCmd={content:"{{"+r.id+"}}"})},insertFormual:function(e){var _=this;if(_.comIndex<0)return _.$alert("请选择插入图层"),!1;var t=_.coms[_.comIndex],r={type:"formual",id:"formual"+(t.attrs.length+1),dataId:e.id,name:e.content.name,intro:e.content.intro,formula:e.content.formula,content:0,data:e.content};t.attrs.push(r),"TextArea"==t.type?_.insertCmd={content:"{{"+r.id+"}}"}:_.comIndex>=0&&_.setTableData(r.id)},initCategoryList:function(){var e=this;return Object(C_Users_0_Desktop_ql_project_fronted_node_modules_babel_runtime_helpers_esm_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_5__["a"])(Object(C_Users_0_Desktop_ql_project_fronted_node_modules_babel_runtime_helpers_esm_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_4__["a"])().mark((function _(){var t,r,s;return Object(C_Users_0_Desktop_ql_project_fronted_node_modules_babel_runtime_helpers_esm_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_4__["a"])().wrap((function(_){while(1)switch(_.prev=_.next){case 0:return t=e,_.next=3,Object(_api_template__WEBPACK_IMPORTED_MODULE_41__["j"])({page:1,pageSize:99,parent_id:0,status:5});case 3:if(r=_.sent,200==r.status){_.next=6;break}return _.abrupt("return");case 6:t.categoryList=r.data.dataList,s=0;case 8:if(!(s<t.categoryList.length)){_.next=15;break}return _.next=11,t.getTemplateList(t.categoryList[s].id);case 11:t.categoryList[s].dataList=_.sent;case 12:s++,_.next=8;break;case 15:case"end":return _.stop()}}),_)})))()},getTemplateList:function(e){var _=this;return Object(C_Users_0_Desktop_ql_project_fronted_node_modules_babel_runtime_helpers_esm_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_5__["a"])(Object(C_Users_0_Desktop_ql_project_fronted_node_modules_babel_runtime_helpers_esm_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_4__["a"])().mark((function t(){var r,s;return Object(C_Users_0_Desktop_ql_project_fronted_node_modules_babel_runtime_helpers_esm_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_4__["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return _,t.next=3,Object(_api_template__WEBPACK_IMPORTED_MODULE_41__["i"])({page:1,pageSize:999,category_id:e,status:5});case 3:if(r=t.sent,200==r.status){t.next=6;break}return t.abrupt("return",[]);case 6:return s=r.data.dataList.map((function(e){e.attrs||(e.attrs="[]"),e.content||(e.content="");try{e.attrs="string"===typeof e.attrs?JSON.parse(e.attrs):e.attrs;var _=((e.content||"").match(/{{([^}]+)}}/g)||[]).map((function(e){return e.slice(2,-2).trim()}));e.attrs=Array.isArray(e.attrs)?e.attrs:[],e.attrs=e.attrs.filter((function(e){return e&&e.id&&_.includes(e.id)}))}catch(t){console.error("Error processing template item:",t),e.attrs=[]}return e})),t.abrupt("return",s);case 8:case"end":return t.stop()}}),t)})))()},searchArticle:function(){var e=this;Object(_api_document__WEBPACK_IMPORTED_MODULE_35__["h"])({page:1,pageSize:99}).then((function(_){200==_.status&&(e.articleList=_.data.dataList.filter((function(e){return 0==e.is_template})),e.templateList=_.data.dataList.filter((function(e){return 1==e.is_template})))}))}}}},"51cc":function(e,_,t){},"6ff4":function(e,_,t){"use strict";t("51cc")}}]);