app.0ada3ee0789d4a3d6868.js 181 KB

1
  1. webpackJsonp([1],{"+mH4":function(e,t){},"/1Xm":function(e,t){},"/Mja":function(e,t){},"/d7G":function(e,t){},"1G4t":function(e,t){},"1sQu":function(e,t){},"21qj":function(e,t){},"37YB":function(e,t){},"6UFl":function(e,t){},"9Sg8":function(e,t){},A1YY:function(e,t){},AQny:function(e,t){t.__esModule=!0,t.default={help:"Help",demo:"Demo",index_login_or_register:"Login / Register",my_item:"My items",section_title1:"ShowDoc",section_description1:" A tool greatly applicable for an IT team",section_title2:"API Document",section_description2:"ShowDoc can compile exquisite API documents <br>in a very fast and convenient way",section_title3:"Data Dictionary",section_description3:"A good Data Dictionary can easily exhibit database structure to other people<br>ShowDoc can compile exquisite Data Dictionary",section_title4:"Explanation Document",section_description4:"You can absolutely use ShowDoc to compile the explanation documents for some tools",section_title5:"Team Work",section_description5:"Your team will work with ShowDoc together very well ",section_title6:"Open Source",section_description6:"ShowDoc is a free, open source tool that <br>you can deploy it to your own server",section_title7:"Hosted online",section_description7:"Www.showdoc.cc provide security and stability of the document hosting service",section_title8:"Try it now",section_description8:"Over 10000+ IT team is using ShowDoc",login:"Login",username:"Username",password:"Password",register_new_account:"Register",forget_password:"Forget password?",username_description:"Username/Email",password_again:"Input password again",verification_code:"Verification code",register:"Register",update_personal_info:"Update personal info",submit:"Submit",goback:"Back",my_email:"My email",input_email:"Input email",input_login_password:"Please enter your login password to verify",status:"Status",status_1:"Verified",status_2:"Unverified",status_3:"Unbound",binding:"Binding",modify:"Modify",modify_password:"Modify password",old_password:"Old password",new_password:"New password",modify_success:"Modify success!",update_email_success:"Update your mailbox successfully! Please log in to check the email to check the email.",personal_setting:"Personal settings",web_home:"Home",logout:"Logout",add_an_item:"Add an item",new_item:"New item",feedback:"Feedback",more:"More",my_notice:"My notice",item_setting:"Item settings",item_top:"Make item top",cancel_item_top:"Cancel top",item_type1:"Regular item",item_type2:"Single item",item_name:"Item name",item_description:"Description",item_domain:"Personalized domain name (optional)",item_domain_illegal:"Personalized domain names can only be a combination of letters or numbers",domain_already_exists:"Personal domain name already exists",visit_password_placeholder:"Password",copy_exists_item:"Copy existing item",please_choose:"Please select",auto_db:"Auto data dictionary",input_visit_password:"Input visit password",export_all:"Export all",export_cat:"export catalog",select_cat_2:"Select catalog level2",select_cat_3:"Select catalog level3",begin_export:"Begin to export",base_info:"Base info",member_manage:"Manage member",advance_setting:"Advanced setting",open_api:"open api",info_item_domain:"Personal domain name",visit_password:"Password",visit_password_description:"(Optional: private project required)",add_member:"Add member",authority:"Authority",add_time:"Add time",operation:"Operation",delete:"Delete",input_target_member:"Input member's username",readonly:"Read-only",member_authority_tips:"Permission Description: The default member can create/edit the project page, and only delete the newly created/edited page when deleting. After checking the read-only attribute, the member can only view all pages, and cannot add/edit/delete",cancel:"Cancel",confirm:"Confirm",confirm_delete:"Confirm to delete",attorn:"Attorn",archive:"Archive",attorn:"Attorn",attorn_tips:"You can attorn item(s) to other user(s)",archive_tips:"After archiving, the project will become read-only, and no more changes / additions can be made. If you want to edit it again, copy it to the new project and then edit it",delete_tips:"After deleting it, it can not be restored!",attorn_username:"Username of project receiver",archive_tips2:"Note: After archiving a project, the project will no longer be able to add and modify content and will not be able to unarchive. If you want to modify the content again, you can copy the project and modify it on the basis of the new project. The way to copy a project is to choose to copy from an existing project when you create the project.",success_jump:"The operation is successful! Skipping...",reset_token:"Reset token",open_api_tips1:"Showdoc opens the API for document editing, making it easier for users to manipulate document data. <br>With the open API, you can do a lot of things automatically",open_api_tips2:'If you want to automate the generation of API documentation, you can refer to<a target="_bank" href="https://www.showdoc.cc/page/741656402509783">API documentation</a>',open_api_tips3:'If you want to automate the generation of a data dictionary, you can refer to<a target="_bank" href="https://www.showdoc.cc/page/312209902620725">Data dictionary</a>',open_api_tips4:'If you are more free to generate the format you need, you can refer to<a target="_bank" href="https://www.showdoc.cc/page/102098">Open API</a>',item:"Item",share:"Share",export:"Export",update_info:"Update info",manage_members:"Manage members",more_item:"More item(s)",login_or_register:"Login/Register",about_showdoc:"About ShowDoc",new_page:"New page",edit_page:"Edit page",new_catalog:"New/Manage catalog ",share_address_to_your_friends:"Share the interface address to your friends",share:"Share",copy_interface_to_new:"Copy this page to a new page",copy:"Copy",edit:"Edit",detail:"Detail",delete_interface:"Delete page",comfirm_delete:"Comfirm to delete",delete:"Delete",item_address:"Item address",copy_address_to_your_friends:"You can copy the address to your friend",share_page:"Share page",page_address:"Page address",copy_address_to_your_friends:"You can copy the address to your friend",input_keyword:"Press Enter to search",item_page_address:"Item page address",single_page_address:"Single page address",page_diff_tips:"What is the difference between the project page address and the single page address?",title:"Title",catalog:"Catalog",level_2_directory:"Level 2 catalog",level_3_directory:"Level 3 catalog",s_number:"Order",s_number_explain:"The default is 99, the smaller the number, the earlier it is set.(optional)",optional:"Optional",history_version:"History version",save:"Save",cancel:"Cancel",insert_apidoc_template:"Insert ApiDoc template",insert_database_doc_template:"Insert DatabaseDoc template",json_tools:"Json tools",format_tools:"Format tools",json_to_table:"JSON to table",beautify_json:"JSON beautify",beautify_json_description:"Please paste a JSON script, the program will automatically format the display in an elegant way.",http_test_api:"Test API online",json_to_table_description:"Please paste a JSON script, the program will automatically parse the code and generate a parameter table. This feature is suitable for quickly writing back parameter tables for API documents.",confirm:"Confirm",cancel:"Cancel",update_time:"Update time",update_by_who:"Update by ",operation:"Operation",recover_to_this_version:"Recover",close:"Close",finish:"Finish",params:"params",clear:"Clear",result:"Result",save_to_templ:"Save to template",more_templ:"More templates",saved_templ_list:"Template list",page_comments:"Page comment",cur_page_content:"Current newest version",overview:"Overview",save_templ_title:"Input template title",save_templ_text:'The template has been saved. When you create or edit an edit page later, click the "More Templates" button to use your saved template.',welcome_use_showdoc:"Welcome to ShowDoc!",templ_list:"Template list",templ_title:"Template title",no_templ_text:'You have not saved any templates yet. You can click on the right side of the "Save" button while editing the page, and select "Save as template" from the drop-down menu. After saving the page content as a template, you can use your previously saved template the next time you create or edit a page.',save_time:"Save time",insert_templ:"Insert",delete_templ:"Delete",save_success:"Save success",paste_insert_table:"Insert table from paste",paste_insert_table_tips:"Paste (Ctrl + V) below an existing table data copied (Ctrl + C) from a spreadsheet (e.g. Microsoft Excel), a text document, a Markdown code, or even a website.",add_cat:"Add catalog",cat_name:"Catalog name",input_cat_name:"Input catalog name",parent_cat_name:"Parent catalog",none:"none",back_to_top:"Back to top",draft_tips:"Your last draft is automatically saved. Do you want automatically fill this document in with the last draft?",management_backstage:"Backstage",user_management:"User(s)",item_management:"Items",add_user:"Add user",search:"Search",team_mamage:"Manage Team(s)",background:"Background",distribution_to_team:"Distribution item",back_to_team:"Back to team",check_item:"Check item",unassign:"Unassign",go_to_new_an_item:"New item",confirm_unassign:"Confirm unassign?",Join_time:"Join time",add_team:"Add team",member_authority:"Member authority",go_to_new_an_team:"New team",adjust_member_authority:"Adjust member authority",team_member_empty_tips:"The team does not have any members yet.",team_member_authority_tips:"Permission description: The editing permission means that members can create/edit project pages, and when deleted, they can only delete their own newly created/edited pages. The read-only permission means that the member can only view all pages of this project and can not add/edit/delete them.",member:"Member",team_item:"Item",add_member:"Add member",member_username:"Member username",team_name:"Team name",memberCount:"Member count",itemCount:"Item count",empty_team_tips:"Welcome to the team management function. This function is well suited for collaborative management of team leader for multi person and cross team projects. Please click the top left button to add the team(s). After adding team(s), team members can be added or deleted at any time, allocated to different projects in batches, and member rights can be set in different projects. Compared with simple membership management mode, team management function can add and delete personnel in batches, which is more convenient for complex team cooperation.",copy_link:"Copy link",copy_success:"Copy success",user_manage:"User manage",item_manage:"Item manage",web_setting:"Web setting",register_open_label:"Register open",ldap_open_label:"LDAP login",name:"Name",name_tips:"Your real name",attachment:"Attachment",upload:"Upload",upload_file:"Upload file",file_name:"File name",download:"Download",file_size_tips:"Less than 4MB",confirm_cat_delete:"Are you sure you want to delete the directory? This action will delete all the pages in this directory. Please be careful.",userrole:"User role",reg_time:"Registration time",last_login_time:"Last login time",administrator:"Administrator",ordinary_users:"Ordinary users",owner:"Owner",privacy:"Privacy",link:"link",private:"private",public:"public",register_open:"Open registration",long_page_tips:"The content of this page was detected to be more, and showdoc temporarily shut down the HTML real-time preview function to prevent the page from getting stuck due to too much content. You can find the preview button in the edit bar and open it manually.",item_exit:"Exit item",confirm_exit_item:"Are you sure to exit this item?",insert:"Insert",Open_item:"public item",private_item:"private item",private_item_passwrod:"Please set a password for private item",create_sigle_page:"I want to create a single page address",create_sigle_page_tips:"When you just want to share a page and not the whole project, you can choose to share a single page address. After sharing, your friends will only see a single page, can not browse the catalog menu, and can not switch to other pages to view.",home_page:"Website home page",full_page:"Full page",login_page:"jump to login page",jump_to_an_item:"jump to an item",jump_to_item:"choose item"}},Av0a:function(e,t){},AwPP:function(e,t){},B3tg:function(e,t){},Cbvr:function(e,t){},Dzq0:function(e,t){},HiZm:function(e,t){},"J/Da":function(e,t){},J71k:function(e,t){t.__esModule=!0,t.default={help:"帮助",demo:"示例",index_login_or_register:"登录 / 注册",my_item:"我的项目",section_title1:"ShowDoc",section_description1:"一个非常适合IT团队的在线API文档、技术文档工具",section_title2:"API文档",section_description2:" APP、web前端与服务器常用API来进行交互<br>用ShowDoc可以非常方便快速地编写出美观的API文档",section_title3:"数据字典",section_description3:"好的数据字典可以很方便地向别人描述你的数据库结构<br>用ShowDoc可以编辑出美观的数据字典",section_title4:"说明文档",section_description4:"你完全可以使用 ShowDoc来编写一些工具的说明书<br>也可以编写一些技术规范说明文档以供团队查阅",section_title5:"团队协作",section_description5:"团队权限管理机制让团队良好地协同编写文档",section_title6:"免费开源",section_description6:"ShowDoc提供免费开源的版本<br>你可以选择将ShowDoc部署到你的服务器",section_title7:"在线托管",section_description7:"www.showdoc.cc 提供安全稳定的在线文档托管服务<br>你可以放心地选择托管你的文档数据在云端",section_title8:"立即体验",section_description8:"超过10000+互联网团队正在使用ShowDoc",login:"登录",username:"用户名",password:"密码",register_new_account:"注册新账号",forget_password:"忘记密码",username_description:"用户名/邮箱",password_again:"再次输入密码",verification_code:"验证码",register:"注册",update_personal_info:"修改个人信息",submit:"提交",goback:"返回",my_email:"我的邮箱",input_email:"请输入要绑定的邮箱",input_login_password:"请输入你的登录密码以验证",status:"状态",status_1:"已验证",status_2:"未验证",status_3:"未绑定",binding:"绑定",modify:"修改",modify_password:"修改密码",old_password:"原密码",new_password:"新密码",modify_success:"修改成功",update_email_success:"更新邮箱成功!请登录邮箱查收验证邮件",personal_setting:"个人设置",web_home:"网站首页",logout:"退出登录",add_an_item:"添加一个新项目",new_item:"新建项目",feedback:"反馈",more:"更多",my_notice:"我的消息",item_setting:"项目设置",item_top:"置顶项目",cancel_item_top:"取消置顶",item_type1:"常规项目",item_type2:"单页项目",item_name:"项目名",item_description:"项目描述",item_domain:"(可选)个性域名",item_domain_illegal:"个性域名只能是字母或数字的组合",domain_already_exists:"个性域名已经存在",visit_password_placeholder:"访问密码",submit:"提交",goback:"返回",copy_exists_item:"复制已存在项目",please_choose:"请选择",auto_db:"我要自动生成数据字典",input_visit_password:"请输入访问密码",export_all:"导出全部",export_cat:"按目录导出",select_cat_2:"选择二级目录:",select_cat_3:"选择三级目录:",begin_export:"开始导出",base_info:"基础信息",member_manage:"成员管理",advance_setting:"高级设置",open_api:"开放API",info_item_domain:"个性域名",visit_password:"访问密码",visit_password_description:"(可选)私有项目请设置访问密码",add_member:"添加成员",authority:"权限",add_time:"添加时间",operation:"操作",delete:"删除",input_target_member:"请输入目标成员的用户名",readonly:"只读",member_authority_tips:"权限说明:默认成员可以新建/编辑项目页面,删除时将只能删除自己新建/编辑的页面。 勾选只读属性后,该成员对所有页面都只能查看,无法新增/编辑/删除",cancel:"取消",confirm:"确定",confirm_delete:"确认删除吗?",attorn:"转让",archive:"归档",attorn:"转让",attorn_tips:"你可以将项目转让给他人",archive_tips:"归档后,项目将变为只读,无法再修改/新增内容。如果要重新编辑,请复制到新项目后编辑",delete_tips:"删除后将不可恢复!",attorn_username:"项目接受者用户名",archive_tips2:"说明: 归档项目后,项目将无法再新增和修改内容,并且无法取消归档状态。 如想再次修改内容,可复制本项目,在新的项目基础上修改。复制项目的方法是,在创建项目的时候,选择从已有项目里复制。",success_jump:"操作成功!正在跳转...",reset_token:"重新生成api_token",open_api_tips1:"showdoc开放文档编辑的API,供使用者更加方便地操作文档数据。<br>利用开放API,你可以自动化地完成很多事",open_api_tips2:'如果你想自动化生成API文档,则可参考<a target="_bank" href="https://www.showdoc.cc/page/741656402509783">API文档</a>',open_api_tips3:'如果你想自动化生成数据字典,则可参考<a target="_bank" href="https://www.showdoc.cc/page/312209902620725">数据字典</a>',open_api_tips4:'如果你更自由地生成自己所需要的格式,则可参考<a target="_bank" href="https://www.showdoc.cc/page/102098">开放API</a>',item:"项目",share:"分享",export:"导出",update_info:"修改信息",manage_members:"成员管理",more_item:"更多项目",login_or_register:"登录/注册",about_showdoc:"关于ShowDoc",my_item:"我的项目",new_page:"新建页面",edit_page:"编辑页面",new_catalog:"新建/管理目录",share_address_to_your_friends:"分享该接口地址给你的好友",share:"分享",copy_interface_to_new:"复制该页面到新页面",copy:"复制",edit:"编辑",detail:"详情",delete_interface:"删除页面",comfirm_delete:"确认删除吗?",delete:"删除",item_address:"项目地址",copy_address_to_your_friends:"你可以复制地址给你的好友",share_page:"分享页面",page_address:"页面地址",copy_address_to_your_friends:"你可以复制地址给你的好友",input_keyword:"输入关键字后按回车以搜索",item_page_address:"项目页面地址",single_page_address:"单页面地址",page_diff_tips:"项目页面地址和单页面地址有什么区别?",title:"标题",catalog:"目录",level_2_directory:"二级目录",level_3_directory:"三级目录",s_number:"序号",s_number_explain:"(可选)默认是99,数字越小越靠前",optional:"可选",history_version:"历史版本",save:"保存",cancel:"取消",insert_apidoc_template:"插入API接口模板",insert_database_doc_template:"插入数据字典模板",json_tools:"JSON工具",format_tools:"格式工具",json_to_table:"JSON转参数表格",beautify_json:"JSON格式化",beautify_json_description:"请粘贴一段json,程序将自动以美观的方式格式化显示",http_test_api:"在线测试API",json_to_table_description:"请粘贴一段json,程序将自动将json解析并生成参数表格。此功能适合用于快速编写API文档的返回参数表格",confirm:"确定",cancel:"取消",update_time:"修改时间",update_by_who:"修改人",operation:"操作",recover_to_this_version:"恢复到此版本",close:"关闭",finish:"完成",params:"参数",clear:"清除",result:"返回结果",save_to_templ:"另存为模板",more_templ:"更多模板",saved_templ_list:"保存的模板列表",page_comments:"页面注释",cur_page_content:"当前最新版本",overview:"预览",save_templ_title:"请为要保存的模板设置标题",save_templ_text:"已经保存好模板。你以后新建或者编辑编辑页面时,点击“更多模板”按钮,便可以使用你保存的模板",welcome_use_showdoc:"欢迎使用ShowDoc!",templ_list:"模板列表",templ_title:"模板标题",no_templ_text:"你尚未保存过任何模板。你可以在编辑页面时,在“保存”按钮右边点击,在下拉菜单中选择“另存为模板”。把页面内容保存为模板后,你下次新建或者编辑页面时便可以使用你之前保存的模板",save_time:"保存时间",insert_templ:"插入此模板",delete_templ:"删除模板",save_success:"保存成功",paste_insert_table:"粘贴插入表格",paste_insert_table_tips:"你可以从网页或者excel中复制表格,然后粘贴在此处。粘贴并确定后,程序将自动把源表格转为markdown格式的表格。注:复制excel后,请鼠标右击,粘贴为纯文本。否则会当做图片上传。",add_cat:"添加目录",cat_name:"目录名",input_cat_name:"请输入目录名",parent_cat_name:"上级目录",none:"无",back_to_top:"回到顶部",draft_tips:"检测到有上次编辑时自动保存的草稿。是否自动填充上次的草稿内容?",management_backstage:"管理后台",user_management:"用户管理",item_management:"项目管理",add_user:"新增用户",search:"查询",team_mamage:"团队管理",background:"管理后台",distribution_to_team:"分配项目给团队",back_to_team:"返回团队管理",check_item:"查看项目",unassign:"取消分配",go_to_new_an_item:"去新建项目",confirm_unassign:"确认取消分配吗?此操作会取消项目和团队之间的关联",Join_time:"加入时间",add_team:"添加团队",member_authority:"成员权限",go_to_new_an_team:"去新建团队",adjust_member_authority:"调整每一个成员的项目权限",team_member_empty_tips:"该团队尚未有任何成员",team_member_authority_tips:"权限说明:编辑权限指的是成员可以新建/编辑项目页面,删除时将只能删除自己新建/编辑的页面。 只读权限指的是,该成员对本项目所有页面都只能查看,无法新增/编辑/删除",member:"成员",team_item:"项目",add_member:"添加成员",member_username:"成员用户名",team_name:"团队名",memberCount:"成员数",itemCount:"分配项目数",empty_team_tips:"欢迎使用团队管理功能。此功能非常适合Team leader对多人员、跨团队项目的协作管理。请先点击左上方按钮添加团队。添加团队后,可以随时增加/删除团队成员、批量分配到不同项目,并且可以设置不同项目里的成员权限。相比简单成员管理模式,团队管理功能可以批量地进行人员的增删,更方便复杂团队的协作。",copy_link:"复制链接",copy_success:"复制成功",user_manage:"用户管理",item_manage:"项目管理",web_setting:"站点设置",register_open_label:"开放用户注册",ldap_open_label:"启用ldap登录",name:"姓名",name_tips:"推荐使用真实姓名",attachment:"附件",upload:"上传",upload_file:"上传文件",file_name:"文件名",download:"下载",file_size_tips:"文件大小在4M内",confirm_cat_delete:"确认删除目录吗?此操作会把该目录下的所有页面一并删除,请谨慎操作。",userrole:"用户角色",reg_time:"注册时间",last_login_time:"最后登录时间",administrator:"管理员",ordinary_users:"普通用户",owner:"所有者",privacy:"私密性",link:"链接",private:"密码访问",public:"公开访问",register_open:"开放用户注册",long_page_tips:"检测到本页面内容比较多,showdoc暂时关闭了html实时预览功能,以防止过多内容造成页面卡顿。你可以在编辑栏中找到预览按钮进行手动打开。",item_exit:"退出项目",confirm_exit_item:"你确定要退出该项目吗?",insert:"插入",Open_item:"公开项目",private_item:"私密项目",private_item_passwrod:"私密项目请设置访问密码",create_sigle_page:"我要创建单页面地址",create_sigle_page_tips:"当仅仅想分享某个页面、而不想分享整个项目的时候,你可以选择分享单页面地址。分享出去后,你的好友将仅仅只看到单个页面,无法浏览目录菜单,也无法切换到其他页面查看。",home_page:"网站首页",full_page:"全屏介绍页面",login_page:"跳转到登录页面",jump_to_an_item:"跳转到某个项目",jump_to_item:"跳转到项目"}},JcyT:function(e,t){},K33l:function(e,t){},LWDa:function(e,t){},"Lz+X":function(e,t){},N4sR:function(e,t){},NHnr:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=a("woOf"),o=a.n(i),n=a("7+uW"),s={render:function(){var e=this.$createElement,t=this._self._c||e;return t("div",{attrs:{id:"app"}},[t("router-view")],1)},staticRenderFns:[]},r=a("VU/8")({name:"app"},s,!1,function(e){a("/Mja")},null,null).exports,l=a("/ocq"),c={name:"Index",data:function(){return{height:"",link:"",link_text:"",lang:""}},methods:{getHeight:function(){if(window.innerHeight)var e=window.innerHeight;else if(document.body&&document.body.clientHeight)e=document.body.clientHeight;this.height=e+"px"},homePageSetting:function(){var e=this,t=DocConfig.server+"/api/common/homePageSetting";this.axios.post(t,this.form).then(function(t){0===t.data.error_code&&(2==t.data.data.home_page&&e.$router.replace({path:"/user/login"}),3==t.data.data.home_page&&t.data.data.home_item&&e.$router.replace({path:"/"+t.data.data.home_item}))})}},mounted:function(){var e=this;this.lang=DocConfig.lang,this.getHeight(),this.homePageSetting(),e.link="/user/login",e.link_text=e.$t("index_login_or_register"),this.get_user_info(function(t){0===t.data.error_code&&(e.link="/item/index",e.link_text=e.$t("my_item"))})}},d={render:function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"hello"},[t("div",{staticClass:"block"},[t("div",{staticClass:"row header "},[t("div",{staticClass:"right pull-right"},[t("ul",{staticClass:"inline pull-right"},[t("li",[t("router-link",{attrs:{to:this.link}},[this._v(this._s(this.link_text))]),this._v("    "),"zh-cn"==this.lang?t("a",{attrs:{target:"_blank",href:"https://www.showdoc.cc/app"}},[this._v("App")]):this._e()],1)])])]),this._v(" "),t("el-carousel",{attrs:{height:this.height,autoplay:!1,arrow:"always"}},[t("el-carousel-item",{staticStyle:{"background-color":"#1bbc9b"}},[t("div",{staticClass:"slide"},[t("img",{attrs:{src:"static/logo/b_64.png",alt:""}}),this._v(" "),t("h2",[this._v(this._s(this.$t("section_title1")))]),this._v(" "),t("p",[t("span",{domProps:{innerHTML:this._s(this.$t("section_description1"))}})]),this._v(" "),t("p",[t("a",{staticClass:"el-button ",attrs:{href:"https://www.showdoc.cc/demo",target:"_blank"}},[this._v(this._s(this.$t("demo")))]),this._v("     \n "),t("a",{staticClass:"el-button",attrs:{href:"https://www.showdoc.cc/help",target:"_blank"}},[this._v(this._s(this.$t("help"))+" ")])])])]),this._v(" "),t("el-carousel-item",{staticStyle:{"background-color":"#2C606A"}},[t("div",{staticClass:"slide"},[t("h2",[this._v(this._s(this.$t("section_title2")))]),this._v(" "),t("p",[t("span",{domProps:{innerHTML:this._s(this.$t("section_description2"))}})])])]),this._v(" "),t("el-carousel-item",{staticStyle:{"background-color":"#f90"}},[t("div",{staticClass:"slide"},[t("h2",[this._v(this._s(this.$t("section_title3")))]),this._v(" "),t("p",[t("span",{domProps:{innerHTML:this._s(this.$t("section_description3"))}})])])]),this._v(" "),t("el-carousel-item",{staticStyle:{"background-color":"#7CBD9D"}},[t("div",{staticClass:"slide"},[t("h2",[this._v(this._s(this.$t("section_title4")))]),this._v(" "),t("p",[t("span",{domProps:{innerHTML:this._s(this.$t("section_description4"))}})])])]),this._v(" "),t("el-carousel-item",{staticStyle:{"background-color":"#A77DC2"}},[t("div",{staticClass:"slide"},[t("h2",[this._v(this._s(this.$t("section_title5")))]),this._v(" "),t("p",[t("span",{domProps:{innerHTML:this._s(this.$t("section_description5"))}})])])]),this._v(" "),t("el-carousel-item",{staticStyle:{"background-color":"#85CE92"}},[t("div",{staticClass:"slide"},[t("h2",[this._v(this._s(this.$t("section_title6")))]),this._v(" "),t("p",[t("span",{domProps:{innerHTML:this._s(this.$t("section_description6"))}})])])]),this._v(" "),t("el-carousel-item",{staticStyle:{"background-color":"#4BBFC3"}},[t("div",{staticClass:"slide"},[t("h2",[this._v(this._s(this.$t("section_title7")))]),this._v(" "),t("p",[t("span",{domProps:{innerHTML:this._s(this.$t("section_description7"))}})])])]),this._v(" "),t("el-carousel-item",{staticStyle:{"background-color":"#1bbc9b"}},[t("div",{staticClass:"slide"},[t("h2"),this._v(" "),t("p",[this._v(this._s(this.$t("section_description8")))]),this._v(" "),t("p",[t("el-button",[t("router-link",{attrs:{to:"/user/login"}},[this._v(this._s(this.$t("section_title8")))])],1)],1)])])],1)],1)])},staticRenderFns:[]},m=a("VU/8")(c,d,!1,function(e){a("HiZm")},"data-v-7f39872e",null).exports,_={name:"Login",components:{},data:function(){return{username:"",password:"",v_code:"",v_code_img:DocConfig.server+"/api/common/verify",show_v_code:!1,is_show_alert:!1}},methods:{onSubmit:function(){if(!this.is_show_alert){var e=this,t=DocConfig.server+"/api/user/login",a=new URLSearchParams;a.append("username",this.username),a.append("password",this.password),a.append("v_code",this.v_code),e.axios.post(t,a).then(function(t){if(0===t.data.error_code){var a=decodeURIComponent(e.$route.query.redirect||"/item/index");e.$router.replace({path:a})}else 10206!==t.data.error_code&&10210!==t.data.error_code||(e.show_v_code=!0,e.change_v_code_img()),e.is_show_alert=!0,e.$alert(t.data.error_message,{callback:function(){setTimeout(function(){e.is_show_alert=!1},500)}})})}},change_v_code_img:function(){var e="&rand="+Math.random();this.v_code_img+=e},script_cron:function(){var e=DocConfig.server+"/api/ScriptCron/run";this.axios.get(e)}},mounted:function(){var e=this;this.get_user_info(function(t){if(0===t.data.error_code){var a=decodeURIComponent(e.$route.query.redirect||"/item/index");e.$router.replace({path:a})}}),this.script_cron()},beforeDestroy:function(){}},p={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"hello"},[a("Header"),e._v(" "),a("el-container",[a("el-card",{staticClass:"center-card"},[a("el-form",{staticClass:"demo-ruleForm",attrs:{"status-icon":"","label-width":"0px"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.onSubmit(t)}}},[a("h2",[e._v(e._s(e.$t("login")))]),e._v(" "),a("el-form-item",{attrs:{label:""}},[a("el-input",{attrs:{type:"text","auto-complete":"off",placeholder:e.$t("username_description")},model:{value:e.username,callback:function(t){e.username=t},expression:"username"}})],1),e._v(" "),a("el-form-item",{attrs:{label:""}},[a("el-input",{attrs:{type:"password","auto-complete":"off",placeholder:e.$t("password")},model:{value:e.password,callback:function(t){e.password=t},expression:"password"}})],1),e._v(" "),e.show_v_code?a("el-form-item",{attrs:{label:""}},[a("el-input",{attrs:{type:"text","auto-complete":"off",placeholder:e.$t("verification_code")},model:{value:e.v_code,callback:function(t){e.v_code=t},expression:"v_code"}}),e._v(" "),a("img",{staticClass:"v_code_img",attrs:{src:e.v_code_img},on:{click:e.change_v_code_img}})],1):e._e(),e._v(" "),a("el-form-item",{attrs:{label:""}},[a("el-button",{staticStyle:{width:"100%"},attrs:{type:"primary"},on:{click:e.onSubmit}},[e._v(e._s(e.$t("login")))])],1),e._v(" "),a("el-form-item",{attrs:{label:""}},[a("router-link",{attrs:{to:"/user/register"}},[e._v(e._s(e.$t("register_new_account")))]),e._v("\n    \n\n ")],1)],1)],1)],1),e._v(" "),a("Footer")],1)},staticRenderFns:[]},u=a("VU/8")(_,p,!1,function(e){a("/d7G")},"data-v-f5247d6c",null).exports,f={name:"Login",components:{},data:function(){return{infoForm:{username:"",name:""},userInfo:{},emailForm:{email:"",status:""},passwordForm:{password:"",new_password:""},dialogEmailFormVisible:!1,dialogPasswordFormVisible:!1}},methods:{get_user_info:function(){var e=this,t=DocConfig.server+"/api/user/info",a=new URLSearchParams;e.axios.post(t,a).then(function(t){if(0===t.data.error_code){var a=t.data.data;e.userInfo=a,e.passwordForm.username=a.username,e.emailForm.email=a.email,e.infoForm.username=a.username,e.infoForm.name=a.name,a.email.length>0?(e.emailForm.submit_text=e.$t("modify"),a.email_verify>0?status=e.$t("status_1"):status=e.$t("status_2")):(status=e.$t("status_3"),e.emailForm.submit_text=e.$t("binding")),e.emailForm.status=status}else e.$alert(t.data.error_message)}).catch(function(e){console.log(e)})},passwordFormSubmit:function(){var e=this,t=DocConfig.server+"/api/user/resetPassword",a=new URLSearchParams;a.append("new_password",this.passwordForm.new_password),a.append("password",this.passwordForm.password),e.axios.post(t,a).then(function(t){0===t.data.error_code?e.dialogPasswordFormVisible=!1:e.$alert(t.data.error_message)})},emailFormSubmit:function(){var e=this,t=DocConfig.server+"/api/user/updateEmail",a=new URLSearchParams;a.append("email",this.emailForm.email),a.append("password",this.emailForm.password),e.axios.post(t,a).then(function(t){0===t.data.error_code?(e.dialogEmailFormVisible=!1,this.get_user_info()):e.$alert(t.data.error_message)})},formSubmit:function(){var e=this,t=DocConfig.server+"/api/user/updateInfo",a=new URLSearchParams;a.append("name",this.infoForm.name),e.axios.post(t,a).then(function(t){0===t.data.error_code?(e.$message.success(e.$t("modify_success")),this.get_user_info()):e.$alert(t.data.error_message)})}},mounted:function(){this.get_user_info()},beforeDestroy:function(){}},h={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"hello"},[a("Header"),e._v(" "),a("el-container",[a("el-card",{staticClass:"center-card"},[a("router-link",{staticClass:"goback-btn ",attrs:{to:"/item/index"}},[e._v(e._s(e.$t("goback")))]),e._v(" "),a("el-form",{staticClass:"infoForm",attrs:{"status-icon":"","label-width":"75px"},model:{value:e.infoForm,callback:function(t){e.infoForm=t},expression:"infoForm"}},[a("el-form-item",{attrs:{label:e.$t("username")+":"}},[a("el-input",{attrs:{type:"text","auto-complete":"off",disabled:!0,placeholder:""},model:{value:e.infoForm.username,callback:function(t){e.$set(e.infoForm,"username",t)},expression:"infoForm.username"}})],1),e._v(" "),a("el-form-item",{attrs:{label:e.$t("name")+":"}},[a("el-input",{attrs:{type:"text","auto-complete":"off",placeholder:e.$t("name_tips")},model:{value:e.infoForm.name,callback:function(t){e.$set(e.infoForm,"name",t)},expression:"infoForm.name"}})],1),e._v(" "),a("el-form-item",{attrs:{label:e.$t("password")+":"}},[a("a",{attrs:{href:"javascript:;"},on:{click:function(t){e.dialogPasswordFormVisible=!0}}},[e._v(e._s(e.$t("modify")))])]),e._v(" "),a("el-button",{staticStyle:{width:"100%"},attrs:{type:"primary"},on:{click:e.formSubmit}},[e._v(e._s(e.$t("submit")))])],1)],1)],1),e._v(" "),a("el-dialog",{attrs:{visible:e.dialogEmailFormVisible,top:"10vh",width:"300px"},on:{"update:visible":function(t){e.dialogEmailFormVisible=t}}},[a("el-form",{staticClass:"emailForm"},[a("el-form-item",{attrs:{label:""}},[a("el-input",{attrs:{type:"text","auto-complete":"off",placeholder:e.$t("input_email")},model:{value:e.emailForm.email,callback:function(t){e.$set(e.emailForm,"email",t)},expression:"emailForm.email"}})],1),e._v(" "),a("el-form-item",{attrs:{label:""}},[a("el-input",{attrs:{type:"password","auto-complete":"off",placeholder:e.$t("input_login_password")},model:{value:e.emailForm.password,callback:function(t){e.$set(e.emailForm,"password",t)},expression:"emailForm.password"}})],1)],1),e._v(" "),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(t){e.dialogEmailFormVisible=!1}}},[e._v(e._s(e.$t("cancel")))]),e._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:e.emailFormSubmit}},[e._v(e._s(e.$t("confirm")))])],1)],1),e._v(" "),a("el-dialog",{attrs:{visible:e.dialogPasswordFormVisible,top:"10vh",width:"300px"},on:{"update:visible":function(t){e.dialogPasswordFormVisible=t}}},[a("el-form",{staticClass:"emailForm"},[a("el-form-item",{attrs:{label:""}},[a("el-input",{attrs:{type:"password","auto-complete":"off",placeholder:e.$t("old_password")},model:{value:e.passwordForm.password,callback:function(t){e.$set(e.passwordForm,"password",t)},expression:"passwordForm.password"}})],1),e._v(" "),a("el-form-item",{attrs:{label:""}},[a("el-input",{attrs:{type:"password","auto-complete":"off",placeholder:e.$t("new_password")},model:{value:e.passwordForm.new_password,callback:function(t){e.$set(e.passwordForm,"new_password",t)},expression:"passwordForm.new_password"}})],1)],1),e._v(" "),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(t){e.dialogPasswordFormVisible=!1}}},[e._v(e._s(e.$t("cancel")))]),e._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:e.passwordFormSubmit}},[e._v(e._s(e.$t("confirm")))])],1)],1),e._v(" "),a("Footer")],1)},staticRenderFns:[]},g=a("VU/8")(f,h,!1,function(e){a("Av0a")},"data-v-51890686",null).exports,v={name:"Register",components:{},data:function(){return{username:"",password:"",confirm_password:"",v_code:"",v_code_img:DocConfig.server+"/api/common/verify"}},methods:{onSubmit:function(){var e=this,t=DocConfig.server+"/api/user/register",a=new URLSearchParams;a.append("username",this.username),a.append("password",this.password),a.append("confirm_password",this.confirm_password),a.append("v_code",this.v_code),e.axios.post(t,a).then(function(t){0===t.data.error_code?e.$router.push({path:"/item/index"}):(e.change_v_code_img(),e.$alert(t.data.error_message))})},change_v_code_img:function(){var e="&rand="+Math.random();this.v_code_img+=e}},mounted:function(){},beforeDestroy:function(){}},b={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"hello"},[a("Header"),e._v(" "),a("el-container",[a("el-card",{staticClass:"center-card"},[a("el-form",{staticClass:"demo-ruleForm",attrs:{"status-icon":"","label-width":"0px"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.onSubmit(t)}}},[a("h2",[e._v(e._s(e.$t("register")))]),e._v(" "),a("el-form-item",{attrs:{label:""}},[a("el-input",{attrs:{type:"text","auto-complete":"off",placeholder:e.$t("username_description")},model:{value:e.username,callback:function(t){e.username=t},expression:"username"}})],1),e._v(" "),a("el-form-item",{attrs:{label:""}},[a("el-input",{attrs:{type:"password","auto-complete":"off",placeholder:e.$t("password")},model:{value:e.password,callback:function(t){e.password=t},expression:"password"}})],1),e._v(" "),a("el-form-item",{attrs:{label:""}},[a("el-input",{attrs:{type:"password","auto-complete":"off",placeholder:e.$t("password_again")},model:{value:e.confirm_password,callback:function(t){e.confirm_password=t},expression:"confirm_password"}})],1),e._v(" "),a("el-form-item",{attrs:{label:""}},[a("el-input",{attrs:{type:"text","auto-complete":"off",placeholder:e.$t("verification_code")},model:{value:e.v_code,callback:function(t){e.v_code=t},expression:"v_code"}}),e._v(" "),a("img",{staticClass:"v_code_img",attrs:{src:e.v_code_img},on:{click:e.change_v_code_img}})],1),e._v(" "),a("el-form-item",{attrs:{label:""}},[a("el-button",{staticStyle:{width:"100%"},attrs:{type:"primary"},on:{click:e.onSubmit}},[e._v(e._s(e.$t("register")))])],1),e._v(" "),a("el-form-item",{attrs:{label:""}},[a("router-link",{attrs:{to:"/user/login"}},[e._v(e._s(e.$t("login")))]),e._v("\n    \n\n ")],1)],1)],1)],1),e._v(" "),a("Footer")],1)},staticRenderFns:[]},w=a("VU/8")(v,b,!1,function(e){a("Cbvr")},"data-v-3c1b1ce4",null).exports,y={name:"",components:{},data:function(){return{email:"",v_code:"",v_code_img:DocConfig.server+"/api/common/verify"}},methods:{onSubmit:function(){var e=this,t=DocConfig.server+"/api/user/resetPasswordEmail",a=new URLSearchParams;a.append("email",this.email),a.append("v_code",this.v_code),e.axios.post(t,a).then(function(t){0===t.data.error_code?e.$alert("已成功发送重置密码邮件到你的邮箱中。请登录并查看邮件"):e.$alert(t.data.error_message)})},change_v_code_img:function(){var e="&rand="+Math.random();this.v_code_img+=e}},mounted:function(){},beforeDestroy:function(){}},k={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"hello"},[a("Header"),e._v(" "),a("el-container",[a("el-card",{staticClass:"center-card"},[a("el-form",{staticClass:"demo-ruleForm",attrs:{"status-icon":"","label-width":"0px"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.onSubmit(t)}}},[a("h2",[e._v("重置密码")]),e._v(" "),a("el-form-item",{attrs:{label:""}},[a("el-input",{attrs:{type:"text","auto-complete":"off",placeholder:"绑定的邮箱"},model:{value:e.email,callback:function(t){e.email=t},expression:"email"}})],1),e._v(" "),a("el-form-item",{attrs:{label:""}},[a("el-input",{attrs:{type:"text","auto-complete":"off",placeholder:"验证码"},model:{value:e.v_code,callback:function(t){e.v_code=t},expression:"v_code"}}),e._v(" "),a("img",{staticClass:"v_code_img",attrs:{src:e.v_code_img},on:{click:e.change_v_code_img}})],1),e._v(" "),a("el-form-item",{attrs:{label:""}},[a("el-button",{staticStyle:{width:"100%"},attrs:{type:"primary"},on:{click:e.onSubmit}},[e._v("提交")])],1),e._v(" "),a("el-form-item",{attrs:{label:""}},[a("router-link",{attrs:{to:"/user/login"}},[e._v("想起密码了?去登录")]),e._v("\n    \n ")],1)],1)],1)],1),e._v(" "),a("Footer")],1)},staticRenderFns:[]},x=a("VU/8")(y,k,!1,function(e){a("AwPP")},"data-v-40fc4d0f",null).exports,C={name:"",components:{},data:function(){return{new_password:""}},methods:{onSubmit:function(){var e=this,t=DocConfig.server+"/api/user/resetPasswordByUrl",a=new URLSearchParams;a.append("new_password",this.new_password),a.append("uid",this.$route.query.uid),a.append("email",this.$route.query.email),a.append("token",this.$route.query.token),e.axios.post(t,a).then(function(t){if(0===t.data.error_code){var a=decodeURIComponent(e.$route.query.redirect||"/item/index");e.$router.replace({path:a})}else e.$alert(t.data.error_message)})}},mounted:function(){},beforeDestroy:function(){}},F={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"hello"},[a("Header"),e._v(" "),a("el-container",[a("el-card",{staticClass:"center-card"},[a("el-form",{staticClass:"demo-ruleForm",attrs:{"status-icon":"","label-width":"0px"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.onSubmit(t)}}},[a("h2",[e._v("重置密码")]),e._v(" "),a("el-form-item",{attrs:{label:""}},[a("el-input",{attrs:{type:"password","auto-complete":"off",placeholder:"请输入新密码"},model:{value:e.new_password,callback:function(t){e.new_password=t},expression:"new_password"}})],1),e._v(" "),a("el-form-item",{attrs:{label:""}},[a("el-button",{staticStyle:{width:"100%"},attrs:{type:"primary"},on:{click:e.onSubmit}},[e._v("提交")])],1),e._v(" "),a("el-form-item",{attrs:{label:""}},[a("router-link",{attrs:{to:"/user/login"}},[e._v("去登录")]),e._v("\n    \n ")],1)],1)],1)],1),e._v(" "),a("Footer")],1)},staticRenderFns:[]},S=a("VU/8")(C,F,!1,function(e){a("6UFl")},"data-v-1f810470",null).exports,T=a("mvHQ"),L=a.n(T);if("undefined"!=typeof window)var P=a("zhAq");var V={data:function(){return{currentDate:new Date,itemList:{},isAdmin:!1,keyword:"",lang:""}},computed:{itemListByKeyword:function(){if(!this.keyword)return this.itemList;for(var e=[],t=0;t<this.itemList.length;t++)this.itemList[t].item_name.indexOf(this.keyword)>-1&&e.push(this.itemList[t]);return e}},methods:{get_item_list:function(){var e=this,t=DocConfig.server+"/api/item/myList",a=new URLSearchParams;e.axios.get(t,a).then(function(t){if(0===t.data.error_code){var a=t.data.data;e.itemList=a}else e.$alert(t.data.error_message)})},feedback:function(){if("en"==DocConfig.lang)window.open("https://github.com/star7th/showdoc/issues");else{var e="你正在使用免费开源版showdoc,如有问题或者建议,请到github提issue:";e+="<a href='https://github.com/star7th/showdoc/issues' target='_blank'>https://github.com/star7th/showdoc/issues</a><br>",e+="如果你觉得showdoc好用,不妨给开源项目点一个star。良好的关注度和参与度有助于开源项目的长远发展。",this.$alert(e,{dangerouslyUseHTMLString:!0})}},item_top_class:function(e){return e?"el-icon-arrow-down":"el-icon-arrow-up"},bind_item_even:function(){P(["static/jquery.min.js"],function(){$(".item-thumbnail").mouseover(function(){$(this).find(".item-setting").show()}),$(".item-thumbnail").mouseout(function(){$(this).find(".item-setting").hide(),$(this).find(".item-top").hide(),$(this).find(".item-down").hide()})})},click_item_setting:function(e){this.$router.push({path:"/item/setting/"+e})},click_item_exit:function(e){var t=this;this.$confirm(t.$t("confirm_exit_item")," ",{confirmButtonText:t.$t("confirm"),cancelButtonText:t.$t("cancel"),type:"warning"}).then(function(){var a=DocConfig.server+"/api/item/exitItem",i=new URLSearchParams;i.append("item_id",e),t.axios.post(a,i).then(function(e){0===e.data.error_code?window.location.reload():t.$alert(e.data.error_message)})})},logout:function(){var e=this,t=DocConfig.server+"/api/user/logout",a=new URLSearchParams;e.axios.get(t,a).then(function(t){0===t.data.error_code?e.$router.push({path:"/"}):e.$alert(t.data.error_message)})},user_info:function(){var e=this;this.get_user_info(function(t){0===t.data.error_code&&1==t.data.data.groupid&&(e.isAdmin=!0)})},dropdown_callback:function(e){e&&e()},sort_item:function(e){var t=this,a=DocConfig.server+"/api/item/sort",i=new URLSearchParams;i.append("data",L()(e)),t.axios.post(a,i).then(function(e){0===e.data.error_code||t.$alert(e.data.error_message,"",{callback:function(){window.location.reload()}})})},dragging:function(){var e=this;this.$dragging.$off("dragged",!0),this.$dragging.$on("dragged",function(t){for(var a=t.value,i={},o=0;o<a.list.length;o++){i[a.list[o].item_id]=o+1}e.sort_item(i)})}},mounted:function(){this.get_item_list(),this.user_info(),this.dragging(),this.lang=DocConfig.lang},beforeDestroy:function(){this.$message.closeAll()}},M={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"hello"},[a("Header"),e._v(" "),a("el-container",{staticClass:"container-narrow"},[a("el-row",{staticClass:"masthead"},[a("div",{staticClass:"logo-title "},[a("h2",{staticClass:"muted"},[a("img",{staticStyle:{width:"50px",height:"50px","margin-bottom":"-10px"},attrs:{src:"static/logo/b_64.png",alt:""}}),e._v("ShowDoc")])]),e._v(" "),a("div",{staticClass:"header-btn-group pull-right"},[a("el-button",{attrs:{type:"text"},on:{click:e.feedback}},[e._v(e._s(e.$t("feedback")))]),e._v(" "),a("router-link",{attrs:{to:"/team/index"}},[e._v("   "+e._s(e.$t("team_mamage")))]),e._v(" "),e.isAdmin?a("router-link",{attrs:{to:"/admin/index"}},[e._v("   "+e._s(e.$t("background")))]):e._e(),e._v("\n    \n "),a("el-dropdown",{on:{command:e.dropdown_callback}},[a("span",{staticClass:"el-dropdown-link"},[e._v("\n "+e._s(e.$t("more"))),a("i",{staticClass:"el-icon-arrow-down el-icon--right"})]),e._v(" "),a("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[a("el-dropdown-item",[a("router-link",{attrs:{to:"/user/setting"}},[e._v(e._s(e.$t("personal_setting")))])],1),e._v(" "),a("el-dropdown-item",["zh-cn"==e.lang?a("a",{attrs:{target:"_blank",href:"https://www.showdoc.cc/app"}},[e._v("Apps")]):e._e()]),e._v(" "),a("el-dropdown-item",["zh-cn"==e.lang?a("a",{attrs:{target:"_blank",href:"http://runapi.showdoc.cc/"}},[e._v("RunApi")]):e._e()]),e._v(" "),a("el-dropdown-item",{attrs:{command:e.logout}},[e._v(e._s(e.$t("logout")))])],1)],1)],1)])],1),e._v(" "),a("el-container",{staticClass:"container-narrow"},[a("div",{staticClass:"container-thumbnails"},[e.itemList.length>9?a("div",{staticClass:"search-box-div"},[a("div",{staticClass:"search-box el-input el-input--prefix"},[a("input",{directives:[{name:"model",rawName:"v-model",value:e.keyword,expression:"keyword"}],staticClass:"el-input__inner",attrs:{autocomplete:"off",type:"text",rows:"2",validateevent:"true"},domProps:{value:e.keyword},on:{input:function(t){t.target.composing||(e.keyword=t.target.value)}}}),e._v(" "),a("span",{staticClass:"el-input__prefix"},[a("i",{staticClass:"el-input__icon el-icon-search"})])])]):e._e(),e._v(" "),e.itemListByKeyword?a("ul",{staticClass:"thumbnails",attrs:{id:"item-list"}},[e._l(e.itemListByKeyword,function(t){return a("li",{directives:[{name:"dragging",rawName:"v-dragging",value:{item:t,list:e.itemListByKeyword,group:"item"},expression:"{ item: item, list: itemListByKeyword, group: 'item' }"}],staticClass:" text-center"},[a("router-link",{staticClass:"thumbnail item-thumbnail",attrs:{to:"/"+(t.item_domain?t.item_domain:t.item_id),title:""}},[t.creator?a("span",{staticClass:"item-setting ",attrs:{title:e.$t("item_setting")},on:{click:function(a){return a.preventDefault(),e.click_item_setting(t.item_id)}}},[a("i",{staticClass:"el-icon-setting"})]):e._e(),e._v(" "),t.creator?e._e():a("span",{staticClass:"item-exit",attrs:{title:e.$t("item_exit")},on:{click:function(a){return a.preventDefault(),e.click_item_exit(t.item_id)}}},[a("i",{staticClass:"el-icon-close"})]),e._v(" "),a("p",{staticClass:"my-item"},[e._v(e._s(t.item_name))])])],1)}),e._v(" "),a("li",{staticClass:" text-center"},[a("router-link",{staticClass:"thumbnail item-thumbnail",attrs:{to:"/item/add",title:""}},[a("p",{staticClass:"my-item"},[e._v(e._s(e.$t("new_item"))),a("i",{staticClass:"el-icon-plus"})])])],1)],2):e._e()])]),e._v(" "),a("Footer")],1)},staticRenderFns:[]},D=a("VU/8")(V,M,!1,function(e){a("/1Xm")},"data-v-8dca4ce0",null).exports,I={name:"Login",components:{},data:function(){return{item_type:"1",item_name:"",item_description:"",item_domain:"",password:"",show_copy:!1,itemList:{},copy_item_id:"",lang:"",isOpenItem:!0}},methods:{get_item_list:function(){var e=this,t=DocConfig.server+"/api/item/myList",a=new URLSearchParams;e.axios.get(t,a).then(function(t){if(0===t.data.error_code){var a=t.data.data;e.itemList=a}else e.$alert(t.data.error_message)})},choose_copy_item:function(e){for(var t=0;t<this.itemList.length;t++)e==this.itemList[t].item_id&&(this.item_name=this.itemList[t].item_name+"--copy",this.item_description=this.itemList[t].item_description)},onSubmit:function(){var e=this,t=DocConfig.server+"/api/item/add";if(!this.isOpenItem&&!this.password)return e.$alert(e.$t("private_item_passwrod")),!1;this.isOpenItem&&(this.password="");var a=new URLSearchParams;a.append("item_type",this.item_type),a.append("item_name",this.item_name),a.append("password",this.password),a.append("item_domain",this.item_domain),a.append("copy_item_id",this.copy_item_id),a.append("item_description",this.item_description),e.axios.post(t,a).then(function(t){0===t.data.error_code?e.$router.push({path:"/item/index"}):e.$alert(t.data.error_message)})},auto_doc:function(){var e='<p>如果你想自动化生成API文档,则可参考<a target="_bank" href="https://www.showdoc.cc/page/741656402509783">API文档</a></p>';e+='<p>如果你想自动化生成数据字典,则可参考<a target="_bank" href="https://www.showdoc.cc/page/312209902620725">数据字典</a></p>',e+='<p>如果你更自由地生成自己所需要的格式,则可参考<a target="_bank" href="https://www.showdoc.cc/page/102098">开放API</a></p>',this.$alert(e,{dangerouslyUseHTMLString:!0})}},mounted:function(){this.lang=DocConfig.lang,this.get_item_list()},beforeDestroy:function(){}},U={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"hello"},[a("Header"),e._v(" "),a("el-container",[a("el-card",{staticClass:"center-card"},[a("el-form",{staticClass:"demo-ruleForm",attrs:{"status-icon":"","label-width":"0px"}},[a("h2"),e._v(" "),a("el-form-item",{attrs:{label:""}},[a("el-radio",{attrs:{label:"1"},model:{value:e.item_type,callback:function(t){e.item_type=t},expression:"item_type"}},[e._v(e._s(e.$t("item_type1")))]),e._v(" "),a("el-radio",{attrs:{label:"2"},model:{value:e.item_type,callback:function(t){e.item_type=t},expression:"item_type"}},[e._v(e._s(e.$t("item_type2")))]),e._v("\n     "),"zh-cn"==e.lang?a("a",{attrs:{href:"https://www.showdoc.cc/page/65391",target:"_blank"}},[a("i",{staticClass:"el-icon-question"})]):e._e()],1),e._v(" "),a("el-form-item",{attrs:{label:""}},[a("el-input",{attrs:{type:"text","auto-complete":"off",placeholder:e.$t("item_name")},model:{value:e.item_name,callback:function(t){e.item_name=t},expression:"item_name"}})],1),e._v(" "),a("el-form-item",{attrs:{label:""}},[a("el-input",{attrs:{type:"text","auto-complete":"off",placeholder:e.$t("item_description")},model:{value:e.item_description,callback:function(t){e.item_description=t},expression:"item_description"}})],1),e._v(" "),a("el-form-item",{attrs:{label:""}},[a("el-radio",{attrs:{label:!0},model:{value:e.isOpenItem,callback:function(t){e.isOpenItem=t},expression:"isOpenItem"}},[e._v(e._s(e.$t("Open_item")))]),e._v(" "),a("el-radio",{attrs:{label:!1},model:{value:e.isOpenItem,callback:function(t){e.isOpenItem=t},expression:"isOpenItem"}},[e._v(e._s(e.$t("private_item")))])],1),e._v(" "),a("el-form-item",{directives:[{name:"show",rawName:"v-show",value:!e.isOpenItem,expression:"!isOpenItem"}],attrs:{label:""}},[a("el-input",{attrs:{type:"password","auto-complete":"off",placeholder:e.$t("visit_password_placeholder")},model:{value:e.password,callback:function(t){e.password=t},expression:"password"}})],1),e._v(" "),a("el-form-item",{staticClass:"text-left",attrs:{label:""}},[a("el-checkbox",{on:{change:e.show_copy_even},model:{value:e.show_copy,callback:function(t){e.show_copy=t},expression:"show_copy"}},[e._v(e._s(e.$t("copy_exists_item")))]),e._v(" "),e.show_copy?a("el-select",{attrs:{placeholder:e.$t("please_choose")},on:{change:e.choose_copy_item},model:{value:e.copy_item_id,callback:function(t){e.copy_item_id=t},expression:"copy_item_id"}},e._l(e.itemList,function(e){return a("el-option",{key:e.item_id,attrs:{label:e.item_name,value:e.item_id}})}),1):e._e()],1),e._v(" "),"zh-cn"==e.lang?a("el-form-item",{staticStyle:{"text-align":"left","margin-bottom":"5px","margin-left":"15px","margin-top":"-25px"},attrs:{label:""}},[a("el-button",{attrs:{type:"text"},on:{click:e.auto_doc}},[e._v("我要自动生成文档")]),e._v("\n    \n ")],1):e._e(),e._v(" "),a("el-form-item",{attrs:{label:""}},[a("el-button",{staticStyle:{width:"100%"},attrs:{type:"primary"},on:{click:e.onSubmit}},[e._v(e._s(e.$t("submit")))])],1),e._v(" "),a("el-form-item",{attrs:{label:""}},[a("router-link",{attrs:{to:"/item/index"}},[e._v(e._s(e.$t("goback")))])],1)],1)],1)],1),e._v(" "),a("Footer")],1)},staticRenderFns:[]},R=a("VU/8")(I,U,!1,function(e){a("iPBH")},"data-v-5f0f5e01",null).exports,A={name:"Login",components:{},data:function(){return{password:"",v_code:"",v_code_img:DocConfig.server+"/api/common/verify",show_v_code:!1}},methods:{onSubmit:function(){var e=this.$route.params.item_id?this.$route.params.item_id:0,t=this.$route.query.page_id?this.$route.query.page_id:0,a=this,i=DocConfig.server+"/api/item/pwd",o=new URLSearchParams;o.append("item_id",e),o.append("page_id",t),o.append("password",this.password),o.append("v_code",this.v_code),a.axios.post(i,o).then(function(t){if(0===t.data.error_code){var i=decodeURIComponent(a.$route.query.redirect||"/"+e);a.$router.replace({path:i})}else 10206!==t.data.error_code&&10308!==t.data.error_code||(a.show_v_code=!0,a.change_v_code_img()),a.$alert(t.data.error_message)})},change_v_code_img:function(){var e="&rand="+Math.random();this.v_code_img+=e}},mounted:function(){},beforeDestroy:function(){}},j={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"hello"},[a("Header"),e._v(" "),a("el-container",[a("el-card",{staticClass:"center-card"},[a("el-form",{staticClass:"demo-ruleForm",attrs:{"status-icon":"","label-width":"0px"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.onSubmit(t)}}},[a("h2",[e._v(e._s(e.$t("input_visit_password")))]),e._v(" "),a("el-form-item",{attrs:{label:""}},[a("el-input",{attrs:{type:"password","auto-complete":"off",placeholder:e.$t("password")},model:{value:e.password,callback:function(t){e.password=t},expression:"password"}})],1),e._v(" "),e.show_v_code?a("el-form-item",{attrs:{label:""}},[a("el-input",{attrs:{type:"text","auto-complete":"off",placeholder:e.$t("verification_code")},model:{value:e.v_code,callback:function(t){e.v_code=t},expression:"v_code"}}),e._v(" "),a("img",{staticClass:"v_code_img",attrs:{src:e.v_code_img},on:{click:e.change_v_code_img}})],1):e._e(),e._v(" "),a("el-form-item",{attrs:{label:""}},[a("el-button",{staticStyle:{width:"100%"},attrs:{type:"primary"},on:{click:e.onSubmit}},[e._v(e._s(e.$t("submit")))])],1),e._v(" "),a("el-form-item",{attrs:{label:""}},[a("router-link",{attrs:{to:"/user/login"}},[e._v(e._s(e.$t("login")))]),e._v("\n    \n\n ")],1)],1)],1)],1),e._v(" "),a("Footer")],1)},staticRenderFns:[]},E=a("VU/8")(A,j,!1,function(e){a("K33l")},"data-v-90b9c38a",null).exports,B={render:function(){var e=this.$createElement,t=this._self._c||e;return t("transition",{attrs:{name:"fade"}},[t("div",{staticClass:"img-view",on:{click:this.bigImg}},[t("div",{staticClass:"img-layer"}),this._v(" "),t("div",{staticClass:"img"},[t("img",{attrs:{src:this.imgSrc}})])])])},staticRenderFns:[]},H=a("VU/8")({props:["imgSrc"],methods:{bigImg:function(){this.$emit("clickit")}}},B,!1,function(e){a("+mH4")},"data-v-437ecbaa",null).exports;if("undefined"!=typeof window)var O=a("zhAq");var z={name:"Editor",props:{width:"",content:{type:String,default:"###初始化成功"},type:{type:String,default:"editor"},keyword:{type:String,default:""},id:{type:String,default:"editor-md"},editorPath:{type:String,default:"static/editor.md"},editorConfig:{type:Object,default:function(){return{path:"static/editor.md/lib/",height:1e3,taskList:!0,tex:!0,flowChart:!0,sequenceDiagram:!0,syncScrolling:"single",htmlDecode:"style,script,iframe|filterXSS",imageUpload:!0,imageFormats:["jpg","jpeg","gif","png","bmp","webp","JPG","JPEG","GIF","PNG","BMP","WEBP"],imageUploadURL:DocConfig.server+"/api/page/uploadImg",onload:function(){console.log("onload")}}}}},components:{BigImg:H},data:function(){return{instance:null,showImg:!1,imgSrc:""}},computed:{},mounted:function(){var e=this;O([this.editorPath+"/../jquery.min.js",this.editorPath+"/lib/raphael.min.js",this.editorPath+"/lib/flowchart.min.js"],function(){O([e.editorPath+"/../xss.min.js",e.editorPath+"/lib/marked.min.js",e.editorPath+"/lib/prettify.min.js",e.editorPath+"/lib/underscore.min.js",e.editorPath+"/lib/sequence-diagram.min.js",e.editorPath+"/lib/jquery.flowchart.min.js",e.editorPath+"/lib/jquery.mark.min.js"],function(){O(e.editorPath+"/editormd.js",function(){e.initEditor()}),O(e.editorPath+"/../highlight/highlight.min.js",function(){hljs.initHighlightingOnLoad()})})})},beforeDestroy:function(){for(var e=1;e<999;e++)window.clearInterval(e)},methods:{initEditor:function(){var e=this;this.$nextTick(function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:window.editormd;t&&("editor"==e.type?e.instance=t(e.id,e.editorConfig):e.instance=t.markdownToHTML(e.id,e.editorConfig),e.deal_with_content())})},insertValue:function(e){this.instance.insertValue(this.html_decode(e))},getMarkdown:function(){return this.instance.getMarkdown()},editor_unwatch:function(){return this.instance.unwatch()},editor_watch:function(){return this.instance.watch()},clear:function(){return this.instance.clear()},draft:function(){var e=this;setInterval(function(){localStorage.page_content=e.getMarkdown()},6e4);var t=localStorage.page_content;t&&t.length>0&&(localStorage.removeItem("page_content"),e.$confirm(e.$t("draft_tips"),"",{showClose:!1}).then(function(){e.clear(),e.insertValue(t),localStorage.removeItem("page_content")}).catch(function(){localStorage.removeItem("page_content")}))},beforeunloadHandler:function(e){return(e=e||window.event)&&(e.returnValue="提示"),"提示"},deal_with_content:function(){var e=this;$.each($("#"+this.id+" table"),function(){$(this).prop("outerHTML",'<div style="width: 100%;overflow-x: auto;">'+$(this).prop("outerHTML")+"</div>")}),$("#"+this.id+' a[href^="http"]').each(function(){$(this).attr("target","_blank")}),$("#"+this.id+" table tbody tr").each(function(){var e=$(this),t=e.find("td").eq(1).html(),a=e.find("td").eq(2).html();"object"==t||"array[object]"==t||"object"==a||"array[object]"==a?e.css({"background-color":"#F8F8F8"}):e.css("background-color","#fff"),e.hover(function(){e.css("background-color","#F8F8F8")},function(){"object"==t||"array[object]"==t||"object"==a||"array[object]"==a?e.css({"background-color":"#F8F8F8"}):e.css("background-color","#fff")})});var t=$("#"+this.id+" p").width();t=t||722,$("#"+this.id+" table").each(function(e){var a=$(this).get(0).rows.item(0).cells.length,i=Math.floor(t/a)-2;a<=5&&$(this).find("th").css("width",i.toString()+"px")}),$("#"+this.id+" img").click(function(){var t=$(this).attr("src");e.showImg=!0,e.imgSrc=t}),$("#"+this.id+" table thead tr").css("background-color","#409eff"),$("#"+this.id+" table thead tr").css("color","#fff"),$("#"+this.id+" .linenums").css("padding-left","5px"),$("#"+this.id+" .linenums li").css("list-style-type","none"),$("#"+this.id+" .linenums li").css("background-color","#fcfcfc"),$("#"+this.id+" pre").css("background-color","#fcfcfc"),$("#"+this.id+" pre").css("border","1px solid #e1e1e8"),$("#"+this.id+" code").css("color","#d14"),this.keyword&&$("#"+this.id).mark(this.keyword)},html_decode:function(e){var t="";return 0==e.length?"":(t=e.replace(/&gt;/g,"&"),t=t.replace(/&lt;/g,"<"),t=t.replace(/&gt;/g,">"),t=t.replace(/&nbsp;/g," "),t=t.replace(/&#39;/g,"'"),t=t.replace(/&quot;/g,'"'))}}},q={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"main-editor",attrs:{id:e.id}},[a("link",{attrs:{href:"static/editor.md/css/editormd.min.css",rel:"stylesheet"}}),e._v(" "),a("textarea",{staticStyle:{display:"none"},domProps:{innerHTML:e._s(e.content)}}),e._v(" "),e.showImg?a("BigImg",{attrs:{imgSrc:e.imgSrc},on:{clickit:function(t){e.showImg=!1}}}):e._e()],1)},staticRenderFns:[]},N=a("VU/8")(z,q,!1,function(e){a("A1YY")},"data-v-62b51182",null).exports,J={data:function(){return{status:!1,scrollTop:0,timer:null,speed:30}},mounted:function(){var e=this;window.onscroll=function(){e.scrollTop=document.body.scrollTop?document.body.scrollTop:document.documentElement&&document.documentElement.scrollTop?document.documentElement.scrollTop:null,e.status=e.scrollTop&&e.scrollTop>0}},methods:{gototop:function(){var e=this;e.timer=setInterval(function(){e.scrollTop-=100,e.scrollTop<100&&(e.scrollTop=0,e.status=!1,clearInterval(e.timer)),scrollTo(0,e.scrollTop)},this.speed)}},destroyed:function(){clearInterval(this.timer)}},Y={render:function(){var e=this.$createElement,t=this._self._c||e;return t("div",{directives:[{name:"show",rawName:"v-show",value:this.status,expression:"status"}],staticClass:"gotop-box",on:{click:this.gototop}},[t("i",{staticClass:"el-icon-caret-top",attrs:{title:this.$t("back_to_top")}})])},staticRenderFns:[]},G=a("VU/8")(J,Y,!1,function(e){a("gHS1")},"data-v-a442ed38",null).exports,W={data:function(){return{}},mounted:function(){var e=this,t=setInterval(function(){try{void 0!=$&&(clearInterval(t),e.toc_main_script())}catch(e){}},200)},methods:{toc_main_script:function(){$(document).on("click",".markdown-toc-list a[href]",function(e){e.preventDefault();var t=$(this).attr("href").substring(1),a=$('[name="'+t+'"]').offset().top;$("html, body").animate({scrollTop:a},300)}),$(document).on("click",".markdown-toc",function(e){$(e.target).is("a")||$(".markdown-toc").toggleClass("open-list")}),$(window).scroll(function(e){var t="";$(".markdown-toc-list a[href]").each(function(e,a){var i=$(a).attr("href").substring(1);if(!($('[name="'+i+'"]').offset().top-$(window).scrollTop()<1))return!1;t=i}),$(".markdown-toc-list a").removeClass("current"),$('.markdown-toc-list a[href="#'+t+'"]').addClass("current")}),!this.isMobile()&&window.screen.width>1e3&&this.$nextTick(function(){setTimeout(function(){$(".markdown-toc").click()},200)})}},destroyed:function(){$(document).off("click",".markdown-toc-list a[href]"),$(document).off("click",".markdown-toc"),$(".markdown-toc").remove()}},K={render:function(){var e=this.$createElement;return(this._self._c||e)("div")},staticRenderFns:[]},X=a("VU/8")(W,K,!1,function(e){a("UOcQ")},null,null).exports,Q={props:{get_page_content:"",item_info:"",search_item:"",keyword:""},data:function(){return{openeds:[],menu:"",show_menu_btn:!1,hideScrollbar:!0}},components:{Editormd:N},methods:{select_menu:function(e,t){this.change_url(e),this.get_page_content(e)},new_page:function(){var e="/page/edit/"+this.item_info.item_id+"/0";this.$router.push({path:e})},mamage_catalog:function(){var e="/catalog/"+this.item_info.item_id;this.$router.push({path:e})},change_url:function(e){var t=this.item_info.item_domain?this.item_info.item_domain:this.item_info.item_id;this.$router.replace({path:"/"+t,query:{page_id:e}})},input_keyword:function(){this.search_item(this.keyword)},show_menu:function(){this.show_menu_btn=!1;(e=document.getElementById("left-side-menu")).style.display="block",e.style.marginLeft="0px",e.style.marginTop="0px",e.style.position="static";var e;(e=document.getElementById("right-side")).style.display="none"},hide_menu:function(){this.show_menu_btn=!0;(e=document.getElementById("left-side-menu")).style.display="none";(e=document.getElementById("right-side")).style.marginLeft="0px",e.style.display="block";var e;(e=document.getElementById("page_md_content")).style.width="95%"},AdaptToMobile:function(){}},mounted:function(){var e=this;this.menu=this.item_info.menu;var t=this.item_info;t.default_page_id>0&&(this.select_menu(t.default_page_id),t.default_cat_id4?this.openeds=[t.default_cat_id4,t.default_cat_id3,t.default_cat_id2,t.default_page_id]:t.default_cat_id3?this.openeds=[t.default_cat_id3,t.default_cat_id2,t.default_page_id]:t.default_cat_id2&&(this.openeds=[t.default_cat_id2,t.default_page_id])),(this.isMobile()||window.screen.width<1e3)&&this.$nextTick(function(){e.AdaptToMobile()})}},Z={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{class:e.hideScrollbar?"hide-scrollbar":""},[e.show_menu_btn?a("i",{staticClass:"el-icon-menu header-left-btn",attrs:{id:"header-left-btn"},on:{click:e.show_menu}}):e._e(),e._v(" "),e.show_menu_btn?a("i",{staticClass:"el-icon-menu header-left-btn",attrs:{id:"header-left-btn"},on:{click:e.show_menu}}):e._e(),e._v(" "),a("el-aside",{staticClass:"el-aside",attrs:{id:"left-side-menu",width:"260px"},nativeOn:{mouseenter:function(t){e.hideScrollbar=!1},mouseleave:function(t){e.hideScrollbar=!0}}},[a("el-menu",{attrs:{"background-color":"#fafafa","text-color":"","active-text-color":"#008cff","default-active":e.item_info.default_page_id,"default-openeds":e.openeds},on:{select:e.select_menu}},[a("el-input",{staticClass:"search-box",attrs:{placeholder:e.$t("input_keyword")},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.input_keyword(t)}},model:{value:e.keyword,callback:function(t){e.keyword=t},expression:"keyword"}}),e._v(" "),e._l(e.menu.pages,function(t,i){return e.menu.pages.length?a("el-menu-item",{key:t.page_id,attrs:{index:t.page_id}},[a("i",{staticClass:"el-icon-document"}),e._v(" "),a("span",{attrs:{title:t.page_title}},[e._v(e._s(t.page_title))])]):e._e()}),e._v(" "),e._l(e.menu.catalogs,function(t,i){return e.menu.catalogs.length?a("el-submenu",{key:t.cat_id,attrs:{index:t.cat_id}},[a("template",{slot:"title"},[a("img",{staticClass:"icon-folder menu-icon-folder ",attrs:{src:"static/images/folder.png"}}),e._v(e._s(t.cat_name))]),e._v(" "),e._l(t.pages,function(i,o){return t.pages?a("el-menu-item",{key:i.page_id,attrs:{index:i.page_id}},[a("i",{staticClass:"el-icon-document"}),a("span",{attrs:{title:i.page_title}},[e._v(e._s(i.page_title))])]):e._e()}),e._v(" "),e._l(t.catalogs,function(i,o){return t.catalogs.length?a("el-submenu",{key:i.cat_id,attrs:{index:i.cat_id}},[a("template",{slot:"title"},[a("img",{attrs:{src:"static/images/folder.png"}}),e._v(e._s(i.cat_name))]),e._v(" "),e._l(i.pages,function(t,o){return i.pages?a("el-menu-item",{key:t.page_id,attrs:{index:t.page_id}},[a("span",{attrs:{title:t.page_title}},[e._v(e._s(t.page_title))])]):e._e()}),e._v(" "),e._l(i.catalogs,function(t,o){return i.catalogs.length?a("el-submenu",{key:t.cat_id,attrs:{index:t.cat_id}},[a("template",{slot:"title"},[a("img",{attrs:{src:"static/images/folder.png"}}),e._v(e._s(t.cat_name))]),e._v(" "),e._l(t.pages,function(i,o){return t.pages?a("el-menu-item",{key:i.page_id,attrs:{index:i.page_id}},[a("span",{attrs:{title:i.page_title}},[e._v(e._s(i.page_title))])]):e._e()})],2):e._e()})],2):e._e()})],2):e._e()})],2)],1)],1)},staticRenderFns:[]},ee=a("VU/8")(Q,Z,!1,function(e){a("hnej"),a("ujBn")},"data-v-1fcfd6db",null).exports,te={props:{callback:"",page_id:"",is_modal:!0,is_show_recover_btn:!0},data:function(){return{currentDate:new Date,content:[],dialogTableVisible:!1}},components:{},methods:{get_content:function(){var e=this,t=DocConfig.server+"/api/page/history",a=new URLSearchParams,i=this.page_id?this.page_id:e.$route.params.page_id;a.append("page_id",i),e.axios.post(t,a).then(function(t){if(0===t.data.error_code){t.data.data.length>0?(e.content=t.data.data,e.dialogTableVisible=!0):(e.dialogTableVisible=!1,e.$alert("no data"))}else e.dialogTableVisible=!1,e.$alert(t.data.error_message)}).catch(function(e){console.log(e)})},show:function(){this.get_content()},recover:function(e){this.callback(e.page_content,!0),this.dialogTableVisible=!1},preview_diff:function(e){var t=e.page_history_id,a="#/page/diff/"+(this.page_id?this.page_id:this.$route.params.page_id)+"/"+t;window.open(a)}},mounted:function(){}},ae={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"hello"},[a("Header"),e._v(" "),a("el-container",{staticClass:"container-narrow"},[a("el-dialog",{attrs:{title:e.$t("history_version"),modal:e.is_modal,visible:e.dialogTableVisible},on:{"update:visible":function(t){e.dialogTableVisible=t}}},[a("el-table",{attrs:{data:e.content}},[a("el-table-column",{attrs:{property:"addtime",label:e.$t("update_time"),width:"170"}}),e._v(" "),a("el-table-column",{attrs:{property:"author_username",label:e.$t("update_by_who")}}),e._v(" "),a("el-table-column",{attrs:{label:"操作",width:"150"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{type:"text",size:"small"},on:{click:function(a){return e.preview_diff(t.row)}}},[e._v(e._s(e.$t("overview")))]),e._v(" "),e.is_show_recover_btn?a("el-button",{attrs:{type:"text",size:"small"},on:{click:function(a){return e.recover(t.row)}}},[e._v(e._s(e.$t("recover_to_this_version")))]):e._e()]}}])})],1)],1)],1),e._v(" "),a("Footer"),e._v(" "),a("div",{})],1)},staticRenderFns:[]},ie=a("VU/8")(te,ae,!1,function(e){a("ittY")},null,null).exports,oe={props:{item_id:"",item_domain:"",page_id:"",item_info:"",page_info:{}},data:function(){return{menu:[],dialogVisible:!1,qr_page_link:"#",qr_single_link:"#",share_page_link:"",share_single_link:"",copyText1:"",copyText2:"",isCreateSiglePage:!1,showMore:!1,lang:"",show_menu_btn:!1,show_op_bar:!0}},components:{HistoryVersion:ie},methods:{edit_page:function(){var e=this.page_id>0?this.page_id:0,t="/page/edit/"+this.item_id+"/"+e;this.$router.push({path:t})},share_page:function(){var e=this.page_id>0?this.page_id:0,t=this.item_domain?this.item_domain:this.item_id;this.share_page_link=this.getRootPath()+"#/"+t+"?page_id="+e,this.qr_page_link=DocConfig.server+"/api/common/qrcode&size=3&url="+encodeURIComponent(this.share_page_link),this.dialogVisible=!0,this.copyText1=this.item_info.item_name+" - "+this.page_info.page_title+"\r\n"+this.share_page_link,this.copyText2=this.page_info.page_title+"\r\n"+this.share_single_link},dropdown_callback:function(e){e&&e()},show_page_info:function(){var e="本页面由 "+this.page_info.author_username+" 于 "+this.page_info.addtime+" 更新";this.$alert(e)},ShowHistoryVersion:function(){this.$refs.HistoryVersion.show()},delete_page:function(){var e=this.page_id>0?this.page_id:0,t=this,a=DocConfig.server+"/api/page/delete";this.$confirm(t.$t("comfirm_delete")," ",{confirmButtonText:t.$t("confirm"),cancelButtonText:t.$t("cancel"),type:"warning"}).then(function(){var i=new URLSearchParams;i.append("page_id",e),t.axios.post(a,i).then(function(e){0===e.data.error_code?window.location.reload():t.$alert(e.data.error_message)})})},onCopy:function(){this.$message(this.$t("copy_success"))},CreateSiglePage:function(){var e=this.page_id>0?this.page_id:0,t=this,a=DocConfig.server+"/api/page/createSinglePage",i=new URLSearchParams;i.append("page_id",e),i.append("isCreateSiglePage",this.isCreateSiglePage),t.axios.post(a,i).then(function(e){if(0===e.data.error_code){var a=e.data.data.unique_key;t.share_single_link=a?t.getRootPath()+"#/p/"+a:""}else t.$alert(e.data.error_message)})},new_page:function(){var e="/page/edit/"+this.item_info.item_id+"/0";this.$router.push({path:e})},mamage_catalog:function(){var e="/catalog/"+this.item_info.item_id;this.$router.push({path:e})},showMoreAction:function(){this.showMore=!0;document.getElementById("page_md_content").getElementsByClassName("open-list")[0].style.top="330px"},hideMoreAction:function(){this.showMore=!1;document.getElementById("page_md_content").getElementsByClassName("open-list")[0].style.top="230px"},handleCommand:function(e){switch(e){case"goback":this.$router.push({path:"/item/index"});break;case"share":this.share_page();break;case"new_page":this.new_page();break;case"new_catalog":this.mamage_catalog();break;case"edit_page":this.edit_page();break;case"ShowHistoryVersion":this.ShowHistoryVersion();break;case"copy":this.$router.push({path:"/page/edit/"+this.item_info.item_id+"/0?copy_page_id="+this.page_id});break;case"export":this.$router.push({path:"/item/export/"+this.item_info.item_id});break;case"delete_page":this.delete_page()}}},mounted:function(){var e=this;this.lang=DocConfig.lang,this.page_info.unique_key&&(this.isCreateSiglePage=!0,this.share_single_link=this.getRootPath()+"/p/"+this.page_info.unique_key),document.onkeydown=function(t){var a=window.event?t.keyCode:t.which;69==a&&t.ctrlKey&&(e.edit_page(),t.preventDefault()),46==a&&t.ctrlKey&&(e.delete_page(),t.preventDefault())},(this.isMobile()||window.screen.width<1300&&!this.item_info.is_login)&&(this.show_menu_btn=!1,this.show_op_bar=!1),(this.isMobile()||window.screen.width<1300&&this.item_info.is_login)&&(this.show_menu_btn=!0,this.show_op_bar=!1)}},ne={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"hello"},[e.show_menu_btn?a("div",{attrs:{id:"header-right-btn"}},[a("el-dropdown",{attrs:{trigger:"click"},on:{command:e.handleCommand}},[a("span",{staticClass:"el-dropdown-link"},[a("i",{staticClass:"el-icon-arrow-down el-icon--right"})]),e._v(" "),a("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[a("el-dropdown-item",{attrs:{command:"goback"}},[e._v(e._s(e.$t("goback")))]),e._v(" "),a("el-dropdown-item",{attrs:{command:"share"}},[e._v(e._s(e.$t("share")))]),e._v(" "),e.item_info.ItemPermn?a("el-dropdown-item",{attrs:{command:"new_page"}},[e._v(e._s(e.$t("new_page")))]):e._e(),e._v(" "),e.item_info.ItemPermn?a("el-dropdown-item",{attrs:{command:"new_catalog"}},[e._v(e._s(e.$t("new_catalog")))]):e._e(),e._v(" "),e.item_info.ItemPermn?a("el-dropdown-item",{attrs:{command:"edit_page"}},[e._v(e._s(e.$t("edit_page")))]):e._e(),e._v(" "),e.item_info.ItemPermn?a("el-dropdown-item",{attrs:{command:"copy"}},[e._v(e._s(e.$t("copy")))]):e._e(),e._v(" "),e.item_info.ItemPermn?a("el-dropdown-item",{attrs:{command:"ShowHistoryVersion"}},[e._v(e._s(e.$t("history_version")))]):e._e(),e._v(" "),e.item_info.ItemPermn?a("el-dropdown-item",{attrs:{command:"export"}},[e._v(e._s(e.$t("export")))]):e._e(),e._v(" "),e.item_info.ItemPermn?a("el-dropdown-item",{attrs:{command:"delete_page"}},[e._v(e._s(e.$t("delete_interface")))]):e._e()],1)],1)],1):e._e(),e._v(" "),e.show_op_bar?a("div",{staticClass:"op-bar"},[e.item_info.is_login?e._e():a("span",[a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:e.$t("index_login_or_register"),placement:"top"}},[a("router-link",{attrs:{to:"/user/login"}},[a("i",{staticClass:"el-icon-user"})])],1),e._v(" "),"zh-cn"==e.lang?a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:e.$t("about_showdoc"),placement:"top"}},[a("a",{attrs:{href:"https://www.showdoc.cc/help",target:"_blank"}},[a("i",{staticClass:"el-icon-arrow-right"})])]):e._e()],1),e._v(" "),e.item_info.is_login?a("span",[a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:e.$t("goback"),placement:"left"}},[a("router-link",{attrs:{to:"/item/index"}},[a("i",{staticClass:"el-icon-back"})])],1),e._v(" "),a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:e.$t("share"),placement:"top"}},[a("i",{staticClass:"el-icon-share",on:{click:e.share_page}})])],1):e._e(),e._v(" "),e.item_info.ItemPermn?a("span",[a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:e.$t("new_page"),placement:"top"}},[a("i",{staticClass:"el-icon-plus",on:{click:e.new_page}})]),e._v(" "),a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:e.$t("new_catalog"),placement:"left"}},[a("i",{staticClass:"el-icon-folder",on:{click:e.mamage_catalog}})]),e._v(" "),a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:e.$t("edit_page"),placement:"top"}},[a("i",{staticClass:"el-icon-edit",on:{click:e.edit_page}})]),e._v(" "),a("el-tooltip",{directives:[{name:"show",rawName:"v-show",value:!e.showMore,expression:"!showMore"}],staticClass:"item",attrs:{effect:"dark",content:e.$t("more"),placement:"top"}},[a("i",{staticClass:"el-icon-caret-top",on:{click:e.showMoreAction}})]),e._v(" "),a("el-tooltip",{directives:[{name:"show",rawName:"v-show",value:e.showMore,expression:"showMore"}],staticClass:"item",attrs:{effect:"dark",content:e.$t("more"),placement:"top"}},[a("i",{staticClass:"el-icon-caret-bottom",on:{click:e.hideMoreAction}})]),e._v(" "),a("span",{directives:[{name:"show",rawName:"v-show",value:e.showMore,expression:"showMore"}]},[a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:e.$t("copy"),placement:"left"}},[a("router-link",{attrs:{to:"/page/edit/"+e.item_id+"/0?copy_page_id="+e.page_id}},[a("i",{staticClass:"el-icon-document"})])],1),e._v(" "),a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:e.$t("history_version"),placement:"top"}},[a("i",{staticClass:"el-icon-goods",on:{click:e.ShowHistoryVersion}})]),e._v(" "),a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:e.$t("detail"),placement:"top"}},[a("i",{staticClass:"el-icon-info",on:{click:e.show_page_info}})]),e._v(" "),a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:e.$t("export"),placement:"left"}},[e.item_info.ItemPermn?a("router-link",{attrs:{to:"/item/export/"+e.item_info.item_id}},[a("i",{staticClass:"el-icon-download"})]):e._e()],1),e._v(" "),a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:e.$t("delete_interface"),placement:"top"}},[a("i",{staticClass:"el-icon-delete",on:{click:e.delete_page}})]),e._v(" "),e.item_info.ItemCreator?a("span",[a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:e.$t("item_setting"),placement:"top"}},[e.item_info.ItemCreator?a("router-link",{attrs:{to:"/item/setting/"+e.item_info.item_id}},[a("i",{staticClass:"el-icon-setting"})]):e._e()],1)],1):e._e()],1)],1):e._e()]):e._e(),e._v(" "),a("el-dialog",{attrs:{title:e.$t("share_page"),visible:e.dialogVisible,width:"600px",modal:!1},on:{"update:visible":function(t){e.dialogVisible=t}}},[a("p",[e._v(e._s(e.$t("item_page_address"))+" : "),a("code",[e._v(e._s(e.share_page_link))])]),e._v(" "),e._e(),e._v(" "),a("div",{directives:[{name:"show",rawName:"v-show",value:e.item_info.ItemPermn,expression:"item_info.ItemPermn"}]},[a("el-checkbox",{on:{change:e.CreateSiglePage},model:{value:e.isCreateSiglePage,callback:function(t){e.isCreateSiglePage=t},expression:"isCreateSiglePage"}},[e._v(e._s(e.$t("create_sigle_page")))]),e._v(" "),e.isCreateSiglePage?a("p",[e._v(e._s(e.$t("single_page_address"))+" : "),a("code",[e._v(e._s(e.share_single_link))])]):e._e(),a("p"),a("p",[e._v("\n "+e._s(e.$t("create_sigle_page_tips"))+"\n ")])],1),e._v(" "),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:function(t){e.dialogVisible=!1}}},[e._v(e._s(e.$t("confirm")))])],1)]),e._v(" "),a("HistoryVersion",{ref:"HistoryVersion",attrs:{page_id:e.page_id,is_show_recover_btn:!1,is_modal:!1,callback:"insertValue"}})],1)},staticRenderFns:[]},se=a("VU/8")(oe,ne,!1,function(e){a("vTax")},"data-v-382e8b72",null).exports,re={props:{callback:"",page_id:"",item_id:"",manage:!0},data:function(){return{currentDate:new Date,content:[],dialogTableVisible:!1,uploadUrl:DocConfig.server+"/api/page/upload"}},components:{},computed:{uploadData:function(){return{page_id:this.page_id,item_id:this.item_id}}},methods:{get_content:function(){var e=this,t=DocConfig.server+"/api/page/uploadList",a=new URLSearchParams;a.append("page_id",this.page_id),e.axios.post(t,a).then(function(t){if(0===t.data.error_code){e.dialogTableVisible=!0;t.data.data;e.content=t.data.data}else e.dialogTableVisible=!1,e.$alert(t.data.error_message)})},show:function(){this.get_content()},downloadFile:function(e){var t=e.url;window.open(t)},deleteFile:function(e){var t=this;this.$confirm(this.$t("comfirm_delete")," ",{confirmButtonText:this.$t("confirm"),cancelButtonText:this.$t("cancel"),type:"warning"}).then(function(){var a=e.file_id,i=t,o=DocConfig.server+"/api/page/deleteUploadFile",n=new URLSearchParams;n.append("file_id",a),i.axios.post(o,n).then(function(e){0===e.data.error_code?i.get_content():i.$alert(e.data.error_message)})})},clearFiles:function(){this.$refs.uploadFile.clearFiles(),this.get_content()},insertFile:function(e){var t="["+e.display_name+"]("+e.url+' "['+e.display_name+'")';this.callback(t),this.dialogTableVisible=!1}},mounted:function(){}},le={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"hello"},[a("Header"),e._v(" "),a("el-container",{staticClass:"container-narrow"},[a("el-dialog",{attrs:{title:e.$t("attachment"),visible:e.dialogTableVisible},on:{"update:visible":function(t){e.dialogTableVisible=t}}},[e.manage?a("el-upload",{ref:"uploadFile",staticClass:"upload-file",attrs:{action:e.uploadUrl,"on-success":e.clearFiles,"on-error":e.clearFiles,data:e.uploadData}},[a("el-button",{attrs:{size:"small",type:"primary"}},[e._v(e._s(e.$t("upload_file")))]),a("small",[e._v("   "+e._s(e.$t("file_size_tips")))])],1):e._e(),e._v(" "),a("el-table",{attrs:{data:e.content}},[a("el-table-column",{attrs:{property:"addtime",label:e.$t("add_time"),width:"170"}}),e._v(" "),a("el-table-column",{attrs:{property:"display_name",label:e.$t("file_name")}}),e._v(" "),a("el-table-column",{attrs:{label:e.$t("operation"),width:"150"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{type:"text",size:"small"},on:{click:function(a){return e.downloadFile(t.row)}}},[e._v(e._s(e.$t("download")))]),e._v(" "),e.manage?a("el-button",{attrs:{type:"text",size:"small"},on:{click:function(a){return e.insertFile(t.row)}}},[e._v(e._s(e.$t("insert")))]):e._e(),e._v(" "),e.manage?a("el-button",{attrs:{type:"text",size:"small"},on:{click:function(a){return e.deleteFile(t.row)}}},[e._v(e._s(e.$t("delete")))]):e._e()]}}])})],1)],1)],1),e._v(" "),a("Footer"),e._v(" "),a("div",{})],1)},staticRenderFns:[]},ce=a("VU/8")(re,le,!1,function(e){a("Dzq0")},null,null).exports,de={props:{item_info:"",search_item:"",keyword:""},data:function(){return{content:"###正在加载...",page_id:"",page_title:"",dialogVisible:!1,share_item_link:"",qr_item_link:"",page_info:"",copyText:"",attachment_count:""}},components:{Editormd:N,LeftMenu:ee,OpBar:se,BackToTop:G,Toc:X,AttachmentList:ce},methods:{get_page_content:function(e){var t=this;if(!(e<=0)){(this.isMobile()||window.screen.width<1300)&&this.$nextTick(function(){t.AdaptToMobile()});var a=this,i=DocConfig.server+"/api/page/info",o=new URLSearchParams;o.append("page_id",e),a.axios.post(i,o).then(function(t){0===t.data.error_code&&(a.content=t.data.data.page_content,a.page_title=t.data.data.page_title,a.page_info=t.data.data,a.attachment_count=t.data.data.attachment_count>0?t.data.data.attachment_count:"",a.page_id=0,a.$nextTick(function(){a.page_id=e,document.body.scrollTop=document.documentElement.scrollTop=0}))})}},AdaptToMobile:function(){this.$refs.leftMenu.hide_menu(),this.show_page_bar=!1;var e=document.getElementById("doc-container");e.style.width="95%",e.style.padding="5px";document.getElementById("header").style.height="10px";document.getElementById("doc-title-box").style.marginTop="30px"},onCopy:function(){this.$message(this.$t("copy_success"))},ShowAttachment:function(){this.$refs.AttachmentList.show()}},mounted:function(){var e=this;(this.isMobile()||window.screen.width<1300)&&this.$nextTick(function(){e.AdaptToMobile()}),this.set_bg_grey()}},me={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"hello"},[a("Header"),e._v(" "),a("div",{attrs:{id:"header"}}),e._v(" "),a("div",{staticClass:"container doc-container",attrs:{id:"doc-container"}},[a("div",{attrs:{id:"left-side"}},[e.item_info?a("LeftMenu",{ref:"leftMenu",attrs:{get_page_content:e.get_page_content,keyword:e.keyword,item_info:e.item_info,search_item:e.search_item}}):e._e()],1),e._v(" "),a("div",{attrs:{id:"right-side"}},[a("div",{staticClass:"doc-title-box",attrs:{id:"doc-title-box"}},[a("span",{staticClass:"dn",attrs:{id:"doc-title-span"}}),e._v(" "),a("h2",{attrs:{id:"doc-title"}},[e._v(e._s(e.page_title))]),e._v(" "),e.attachment_count?a("el-badge",{staticClass:"item",attrs:{value:e.attachment_count,id:"attachment"},nativeOn:{click:function(t){return e.ShowAttachment(t)}}},[a("i",{staticClass:"el-icon-upload"})]):e._e()],1),e._v(" "),a("div",{attrs:{id:"doc-body"}},[a("div",{staticClass:"page_content_main",attrs:{id:"page_md_content"}},[e.page_id?a("Editormd",{attrs:{content:e.content,type:"html",keyword:e.keyword}}):e._e()],1)]),e._v(" "),a("OpBar",{attrs:{page_id:e.page_id,item_id:e.item_info.item_id,item_info:e.item_info,page_info:e.page_info}})],1)]),e._v(" "),a("BackToTop"),e._v(" "),e.page_id?a("Toc"):e._e(),e._v(" "),a("AttachmentList",{ref:"AttachmentList",attrs:{callback:"",item_id:e.page_info.item_id,manage:!1,page_id:e.page_info.page_id}}),e._v(" "),a("Footer")],1)},staticRenderFns:[]},_e=a("VU/8")(de,me,!1,function(e){a("21qj")},"data-v-bb319dba",null).exports,pe={data:function(){return{}},mounted:function(){var e=this,t=setInterval(function(){try{void 0!=$&&(clearInterval(t),e.toc_main_script())}catch(e){}},200)},methods:{toc_main_script:function(){$(document).on("click",".markdown-toc-list a[href]",function(e){e.preventDefault();var t=$(this).attr("href").substring(1),a=$('[name="'+t+'"]').offset().top;$("html, body").animate({scrollTop:a},300)}),$(document).on("click",".markdown-toc",function(e){$(e.target).is("a")||$(".markdown-toc").toggleClass("open-list")}),$(window).scroll(function(e){var t="";$(".markdown-toc-list a[href]").each(function(e,a){var i=$(a).attr("href").substring(1);if(!($('[name="'+i+'"]').offset().top-$(window).scrollTop()<1))return!1;t=i}),$(".markdown-toc-list a").removeClass("current"),$('.markdown-toc-list a[href="#'+t+'"]').addClass("current")}),!this.isMobile()&&window.screen.width>1e3&&this.$nextTick(function(){setTimeout(function(){$(".markdown-toc").click()},500)})}},destroyed:function(){$(document).off("click",".markdown-toc-list a[href]"),$(document).off("click",".markdown-toc"),$(".markdown-toc").remove()}},ue={render:function(){var e=this.$createElement;return(this._self._c||e)("div")},staticRenderFns:[]},fe=a("VU/8")(pe,ue,!1,function(e){a("yJKs")},null,null).exports,he={props:{item_info:""},data:function(){return{menu:"",content:"",page_title:"",page_id:"",dialogVisible:!1,share_item_link:"",qr_item_link:"",copyText:""}},components:{Editormd:N,BackToTop:G,Toc:fe},methods:{get_page_content:function(e){var t=this,a=DocConfig.server+"/api/page/info";e||(e=t.page_id);var i=new URLSearchParams;i.append("page_id",e),t.axios.post(a,i).then(function(e){0===e.data.error_code?(t.content=e.data.data.page_content,t.page_title=e.data.data.page_title):t.$alert(e.data.error_message)}).catch(function(e){console.log(e)})},edit_page:function(){var e=this.page_id>0?this.page_id:0,t="/page/edit/"+this.item_info.item_id+"/"+e;this.$router.push({path:t})},share_item:function(){this.share_item_link=this.getRootPath()+"#/"+this.item_info.item_id,this.qr_item_link=DocConfig.server+"/api/common/qrcode&size=3&url="+encodeURIComponent(this.share_item_link),this.dialogVisible=!0,this.copyText=this.item_info.item_name+" -- ShowDoc \r\n"+this.share_item_link},AdaptToMobile:function(){var e=document.getElementById("doc-container");e.style.width="95%",e.style.padding="5px";document.getElementById("header").style.height="10px"},onCopy:function(){this.$message(this.$t("copy_success"))}},mounted:function(){var e=this;this.menu=this.item_info.menu,this.page_id=this.menu.pages.page_id,this.get_page_content(),(this.isMobile()||window.screen.width<1e3)&&this.$nextTick(function(){e.AdaptToMobile()})}},ge={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"hello grey-bg"},[a("Header"),e._v(" "),a("div",{attrs:{id:"header"}}),e._v(" "),a("div",{staticClass:"container doc-container",attrs:{id:"doc-container"}},[a("div",{staticClass:"doc-title-box"},[a("span",{staticClass:"dn",attrs:{id:"doc-title-span"}}),e._v(" "),a("h2",{attrs:{id:"doc-title"}},[e._v(e._s(e.page_title))]),e._v(" "),a("div",{staticClass:"tool-bar pull-right"},[a("el-button",{attrs:{type:"text"},on:{click:e.share_item}},[e._v(e._s(e.$t("share")))]),e._v(" "),e.item_info.ItemPermn&&e.item_info.is_archived<1?a("el-button",{attrs:{type:"text"},on:{click:e.edit_page}},[e._v(e._s(e.$t("edit")))]):e._e(),e._v("\n    \n "),a("el-dropdown",[a("span",{staticClass:"el-dropdown-link"},[e._v("\n "+e._s(e.$t("item"))),a("i",{staticClass:"el-icon-arrow-down el-icon--right"})]),e._v(" "),a("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[e.item_info.ItemPermn?a("router-link",{attrs:{to:"/item/export/"+e.item_info.item_id}},[a("el-dropdown-item",[e._v(e._s(e.$t("export")))])],1):e._e(),e._v(" "),e.item_info.ItemCreator?a("router-link",{attrs:{to:"/item/setting/"+e.item_info.item_id}},[a("el-dropdown-item",[e._v(e._s(e.$t("item_setting")))])],1):e._e(),e._v(" "),a("router-link",{attrs:{to:"/item/index"}},[a("el-dropdown-item",[e._v(e._s(e.$t("goback")))])],1)],1)],1)],1)]),e._v(" "),a("div",{attrs:{id:"doc-body"}},[a("div",{staticClass:"page_content_main",attrs:{id:"page_md_content"}},[e.content?a("Editormd",{attrs:{content:e.content,type:"html"}}):e._e()],1)])]),e._v(" "),a("el-dialog",{staticClass:"text-center",attrs:{title:e.$t("share"),visible:e.dialogVisible,width:"600px",modal:!1},on:{"update:visible":function(t){e.dialogVisible=t}}},[a("p",[e._v(e._s(e.$t("item_address"))+" : "),a("code",[e._v(e._s(e.share_item_link))])]),e._v(" "),a("p",[a("a",{directives:[{name:"clipboard",rawName:"v-clipboard:copyhttplist",value:e.copyText,expression:"copyText",arg:"copyhttplist"},{name:"clipboard",rawName:"v-clipboard:success",value:e.onCopy,expression:"onCopy",arg:"success"}],staticClass:"home-phone-butt",attrs:{href:"javascript:;"}},[e._v(e._s(e.$t("copy_link")))])]),e._v(" "),a("p",{staticStyle:{"border-bottom":"1px solid #eee"}},[a("img",{staticStyle:{width:"114px",height:"114px"},attrs:{id:"",src:e.qr_item_link}})]),e._v(" "),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:function(t){e.dialogVisible=!1}}},[e._v(e._s(e.$t("confirm")))])],1)]),e._v(" "),a("BackToTop"),e._v(" "),a("Footer"),e._v(" "),a("div",{})],1)},staticRenderFns:[]},ve={data:function(){return{item_info:"",keyword:""}},components:{ShowRegularItem:_e,ShowSinglePageItem:a("VU/8")(he,ge,!1,function(e){a("OwBj")},"data-v-e2d0c8ca",null).exports},methods:{get_item_menu:function(e){e||(e="");var t=this,a=t.$loading(),i=this.$route.params.item_id?this.$route.params.item_id:0,o=this.$route.query.page_id?this.$route.query.page_id:0,n=DocConfig.server+"/api/item/info",s=new URLSearchParams;s.append("item_id",i),s.append("keyword",e),t.keyword||s.append("default_page_id",o),t.axios.post(n,s).then(function(e){if(a.close(),0===e.data.error_code){var n=e.data.data;n.default_page_id<=0&&n.menu.pages[0]&&(n.default_page_id=n.menu.pages[0].page_id),t.item_info=n,document.title=t.item_info.item_name+"--ShowDoc",n.unread_count>0&&t.$message({showClose:!0,duration:1e4,dangerouslyUseHTMLString:!0,message:'<a href="#/notice/index">你有新的未读消息,点击查看</a>'})}else 10307===e.data.error_code||10303===e.data.error_code?t.$router.replace({path:"/item/password/"+i,query:{page_id:o,redirect:t.$router.currentRoute.fullPath}}):t.$alert(e.data.error_message)}),setTimeout(function(){a.close()},2e4)},search_item:function(e){this.item_info="",this.keyword=e,this.get_item_menu(e)}},mounted:function(){this.get_item_menu()},beforeDestroy:function(){this.$message.closeAll(),document.title="ShowDoc"}},be={render:function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"hello"},[t("Header"),this._v(" "),this.item_info&&1==this.item_info.item_type?t("ShowRegularItem",{attrs:{item_info:this.item_info,search_item:this.search_item,keyword:this.keyword}}):this._e(),this._v(" "),this.item_info&&2==this.item_info.item_type?t("ShowSinglePageItem",{attrs:{item_info:this.item_info}}):this._e(),this._v(" "),t("Footer")],1)},staticRenderFns:[]},we=a("VU/8")(ve,be,!1,function(e){a("J/Da")},"data-v-650c53d0",null).exports,ye={name:"Login",components:{},data:function(){return{catalogs:[],cat_id:"",export_type:"1",item_id:0}},computed:{computed_catalogs:function(){for(var e=this.catalogs.slice(0),t=[],a=0;a<e.length;a++){t.push(e[a]);var i=e[a].sub;if(i.length>0)for(var o=0;o<i.length;o++){t.push({cat_id:i[o].cat_id,cat_name:e[a].cat_name+" / "+i[o].cat_name});var n=i[o].sub;if(n.length>0)for(var s=0;s<n.length;s++)t.push({cat_id:n[s].cat_id,cat_name:e[a].cat_name+" / "+i[o].cat_name+" / "+n[s].cat_name})}}var r={cat_id:"",cat_name:this.$t("none")};return t.unshift(r),t}},methods:{get_catalog:function(e){var t=this,a=DocConfig.server+"/api/catalog/catListGroup",i=new URLSearchParams;i.append("item_id",e),t.axios.post(a,i).then(function(e){if(0===e.data.error_code){var a=e.data.data;t.catalogs=a}else t.$alert(e.data.error_message)}).catch(function(e){console.log(e)})},onSubmit:function(){1==this.export_type&&(this.cat_id="");var e=DocConfig.server+"/api/export/word&item_id="+this.item_id+"&cat_id="+this.cat_id;window.location.href=e},goback:function(){this.$router.go(-1)}},mounted:function(){this.get_catalog(this.$route.params.item_id),this.item_id=this.$route.params.item_id},beforeDestroy:function(){}},$e={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"hello"},[a("Header"),e._v(" "),a("el-container",[a("el-card",{staticClass:"center-card"},[a("el-form",{staticClass:"demo-ruleForm",attrs:{"status-icon":"","label-width":"0px"}},[a("h2"),e._v(" "),a("el-form-item",{attrs:{label:""}},[a("el-radio",{attrs:{label:"1"},model:{value:e.export_type,callback:function(t){e.export_type=t},expression:"export_type"}},[e._v(e._s(e.$t("export_all")))]),e._v(" "),a("el-radio",{attrs:{label:"2"},model:{value:e.export_type,callback:function(t){e.export_type=t},expression:"export_type"}},[e._v(e._s(e.$t("export_cat")))])],1),e._v(" "),a("el-form-item",{attrs:{label:""}},[a("el-select",{staticClass:"cat",attrs:{disabled:!(e.export_type>1),placeholder:e.$t("catalog")},model:{value:e.cat_id,callback:function(t){e.cat_id=t},expression:"cat_id"}},e._l(e.computed_catalogs,function(t){return e.computed_catalogs?a("el-option",{key:t.cat_name,attrs:{label:t.cat_name,value:t.cat_id}}):e._e()}),1)],1),e._v(" "),a("el-form-item",{attrs:{label:""}},[a("el-button",{staticStyle:{width:"100%"},attrs:{type:"primary"},on:{click:e.onSubmit}},[e._v(e._s(e.$t("begin_export")))])],1),e._v(" "),a("el-form-item",{attrs:{label:""}},[a("el-button",{staticClass:"goback-btn ",attrs:{type:"text"},on:{click:e.goback}},[e._v(e._s(e.$t("goback")))])],1)],1)],1)],1),e._v(" "),a("Footer")],1)},staticRenderFns:[]},ke=a("VU/8")(ye,$e,!1,function(e){a("LWDa")},"data-v-49dcf27c",null).exports,xe={name:"Login",components:{},data:function(){return{infoForm:{},isOpenItem:!0}},methods:{get_item_info:function(){var e=this,t=DocConfig.server+"/api/item/detail",a=new URLSearchParams;a.append("item_id",e.$route.params.item_id),e.axios.post(t,a).then(function(t){if(0===t.data.error_code){var a=t.data.data;a.password&&(e.isOpenItem=!1),e.infoForm=a}else e.$alert(t.data.error_message)}).catch(function(e){console.log(e)})},FormSubmit:function(){var e=this,t=DocConfig.server+"/api/item/update";if(!this.isOpenItem&&!this.infoForm.password)return e.$alert(e.$t("private_item_passwrod")),!1;this.isOpenItem&&(this.infoForm.password="");var a=new URLSearchParams;a.append("item_id",e.$route.params.item_id),a.append("item_name",this.infoForm.item_name),a.append("item_description",this.infoForm.item_description),a.append("item_domain",this.infoForm.item_domain),a.append("password",this.infoForm.password),e.axios.post(t,a).then(function(t){0===t.data.error_code?e.$message.success(e.$t("modify_success")):e.$alert(t.data.error_message)}).catch(function(e){console.log(e)})}},mounted:function(){this.get_item_info()}},Ce={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"hello"},[a("el-form",{staticClass:"infoForm",attrs:{"status-icon":"","label-width":"100px"},model:{value:e.infoForm,callback:function(t){e.infoForm=t},expression:"infoForm"}},[a("el-form-item",{attrs:{label:e.$t("item_name")+":"}},[a("el-input",{attrs:{type:"text","auto-complete":"off",placeholder:""},model:{value:e.infoForm.item_name,callback:function(t){e.$set(e.infoForm,"item_name",t)},expression:"infoForm.item_name"}})],1),e._v(" "),a("el-form-item",{attrs:{label:e.$t("item_description")+":"}},[a("el-input",{attrs:{type:"text","auto-complete":"off",placeholder:""},model:{value:e.infoForm.item_description,callback:function(t){e.$set(e.infoForm,"item_description",t)},expression:"infoForm.item_description"}})],1),e._v(" "),a("el-form-item",{attrs:{label:""}},[a("el-radio",{attrs:{label:!0},model:{value:e.isOpenItem,callback:function(t){e.isOpenItem=t},expression:"isOpenItem"}},[e._v(e._s(e.$t("Open_item")))]),e._v(" "),a("el-radio",{attrs:{label:!1},model:{value:e.isOpenItem,callback:function(t){e.isOpenItem=t},expression:"isOpenItem"}},[e._v(e._s(e.$t("private_item")))])],1),e._v(" "),a("el-form-item",{directives:[{name:"show",rawName:"v-show",value:!e.isOpenItem,expression:"!isOpenItem"}],attrs:{label:e.$t("visit_password")+":"}},[a("el-input",{attrs:{type:"password","auto-complete":"off"},model:{value:e.infoForm.password,callback:function(t){e.$set(e.infoForm,"password",t)},expression:"infoForm.password"}})],1),e._v(" "),a("el-form-item",{attrs:{label:""}},[a("el-button",{staticStyle:{width:"100%"},attrs:{type:"primary"},on:{click:e.FormSubmit}},[e._v(e._s(e.$t("submit")))])],1)],1)],1)},staticRenderFns:[]},Fe={name:"Login",components:{},data:function(){return{MyForm:{username:"",is_readonly:!1},MyForm2:{team_id:""},members:[],dialogFormVisible:!1,dialogFormTeamVisible:!1,dialogFormTeamMemberVisible:!1,teams:[],teamItems:[],teamItemMembers:[],authorityOptions:[{label:"编辑",value:"1"},{label:"只读",value:"0"}]}},methods:{get_members:function(){var e=this,t=DocConfig.server+"/api/member/getList",a=new URLSearchParams;a.append("item_id",e.$route.params.item_id),e.axios.post(t,a).then(function(t){if(0===t.data.error_code){var a=t.data.data;e.members=a}else e.$alert(t.data.error_message)})},get_teams:function(){var e=this,t=DocConfig.server+"/api/team/getList",a=new URLSearchParams;e.axios.post(t,a).then(function(t){if(0===t.data.error_code){var a=t.data.data;e.teams=a}else e.$alert(t.data.error_message)})},getTeamItem:function(){var e=this,t=DocConfig.server+"/api/teamItem/getList",a=new URLSearchParams;a.append("item_id",e.$route.params.item_id),e.axios.post(t,a).then(function(t){if(0===t.data.error_code){var a=t.data.data;e.teamItems=a}else e.$alert(t.data.error_message)})},getTeamItemMember:function(e){var t=this;this.dialogFormTeamMemberVisible=!0;var a=DocConfig.server+"/api/teamItemMember/getList",i=new URLSearchParams;i.append("item_id",t.$route.params.item_id),i.append("team_id",e),t.axios.post(a,i).then(function(e){if(0===e.data.error_code){var a=e.data.data;t.teamItemMembers=a}else t.$alert(e.data.error_message)})},MyFormSubmit:function(){var e=this,t=DocConfig.server+"/api/member/save",a=new URLSearchParams;a.append("item_id",e.$route.params.item_id),a.append("username",this.MyForm.username);var i=1;this.MyForm.is_readonly&&(i=0),a.append("member_group_id",i),e.axios.post(t,a).then(function(t){0===t.data.error_code?(e.dialogFormVisible=!1,e.get_members(),e.MyForm.username="",e.MyForm.is_readonly=!1):e.$alert(t.data.error_message)}).catch(function(e){console.log(e)})},addTeam:function(){var e=this,t=DocConfig.server+"/api/teamItem/save",a=new URLSearchParams;a.append("item_id",e.$route.params.item_id),a.append("team_id",this.MyForm2.team_id),e.axios.post(t,a).then(function(t){0===t.data.error_code?(e.dialogFormTeamVisible=!1,e.getTeamItem(),e.MyForm.team_id=""):e.$alert(t.data.error_message)})},delete_member:function(e){var t=this,a=DocConfig.server+"/api/member/delete";this.$confirm(t.$t("confirm_delete")," ",{confirmButtonText:t.$t("confirm"),cancelButtonText:t.$t("cancel"),type:"warning"}).then(function(){var i=new URLSearchParams;i.append("item_id",t.$route.params.item_id),i.append("item_member_id",e),t.axios.post(a,i).then(function(e){0===e.data.error_code?t.get_members():t.$alert(e.data.error_message)})})},deleteTeam:function(e){var t=this,a=DocConfig.server+"/api/teamItem/delete";this.$confirm(t.$t("confirm_delete")," ",{confirmButtonText:t.$t("confirm"),cancelButtonText:t.$t("cancel"),type:"warning"}).then(function(){var i=new URLSearchParams;i.append("id",e),t.axios.post(a,i).then(function(e){0===e.data.error_code?t.getTeamItem():t.$alert(e.data.error_message)})})},changeTeamItemMemberGroup:function(e,t){var a=this,i=DocConfig.server+"/api/teamItemMember/save",o=new URLSearchParams;o.append("member_group_id",e),o.append("id",t),a.axios.post(i,o).then(function(e){0===e.data.error_code?a.$message("权限保存成功"):a.$alert(e.data.error_message)})},getAllUser:function(e,t){var a=this,i=DocConfig.server+"/api/user/allUser",o=new URLSearchParams;e||(e=""),o.append("username",e),a.axios.post(i,o).then(function(e){if(0===e.data.error_code){var i=e.data.data;t(i)}else a.$alert(e.data.error_message)})}},mounted:function(){this.get_members(),this.get_teams(),this.getTeamItem()}},Se={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"hello"},[a("el-button",{staticClass:"add-member",attrs:{type:"text"},on:{click:function(t){e.dialogFormVisible=!0}}},[e._v(e._s(e.$t("add_member")))]),e._v(" "),a("el-button",{staticClass:"add-member",attrs:{type:"text"},on:{click:function(t){e.dialogFormTeamVisible=!0}}},[e._v(e._s(e.$t("add_team")))]),e._v(" "),e.members.length>0?a("el-table",{staticStyle:{width:"100%"},attrs:{align:"left",data:e.members,height:"200"}},[a("el-table-column",{attrs:{prop:"username",label:e.$t("member_username"),width:"100"}}),e._v(" "),a("el-table-column",{attrs:{prop:"name",label:e.$t("name")}}),e._v(" "),a("el-table-column",{attrs:{prop:"addtime",label:e.$t("add_time"),width:"160"}}),e._v(" "),a("el-table-column",{attrs:{prop:"member_group",label:e.$t("authority")}}),e._v(" "),a("el-table-column",{attrs:{prop:"",label:e.$t("operation")},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{type:"text",size:"small"},on:{click:function(a){return e.delete_member(t.row.item_member_id)}}},[e._v(e._s(e.$t("delete")))])]}}],null,!1,1670770248)})],1):e._e(),e._v(" "),e.teamItems.length>0?a("el-table",{staticStyle:{width:"100%"},attrs:{align:"left",data:e.teamItems,height:"200"}},[a("el-table-column",{attrs:{prop:"team_name",label:"团队名"}}),e._v(" "),a("el-table-column",{attrs:{prop:"addtime",label:e.$t("add_time")}}),e._v(" "),a("el-table-column",{attrs:{prop:"",label:e.$t("operation")},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{type:"text",size:"small"},on:{click:function(a){return e.getTeamItemMember(t.row.team_id)}}},[e._v(e._s(e.$t("member_authority")))]),e._v(" "),a("el-button",{attrs:{type:"text",size:"small"},on:{click:function(a){return e.deleteTeam(t.row.id)}}},[e._v(e._s(e.$t("delete")))])]}}],null,!1,2799852319)})],1):e._e(),e._v(" "),a("el-dialog",{attrs:{visible:e.dialogFormVisible,modal:!1,top:"10vh"},on:{"update:visible":function(t){e.dialogFormVisible=t}}},[a("el-form",[a("el-form-item",{attrs:{label:""}},[a("el-autocomplete",{attrs:{placeholder:e.$t("input_target_member"),"fetch-suggestions":e.getAllUser},model:{value:e.MyForm.username,callback:function(t){e.$set(e.MyForm,"username",t)},expression:"MyForm.username"}})],1),e._v(" "),a("el-form-item",{staticClass:"readonly-checkbox",attrs:{label:""}},[a("el-checkbox",{model:{value:e.MyForm.is_readonly,callback:function(t){e.$set(e.MyForm,"is_readonly",t)},expression:"MyForm.is_readonly"}},[e._v(e._s(e.$t("readonly")))])],1)],1),e._v(" "),a("p",{staticClass:"tips"},[e._v("\n "+e._s(e.$t("member_authority_tips"))+"\n ")]),e._v(" "),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(t){e.dialogFormVisible=!1}}},[e._v(e._s(e.$t("cancel")))]),e._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:e.MyFormSubmit}},[e._v(e._s(e.$t("confirm")))])],1)],1),e._v(" "),a("el-dialog",{attrs:{visible:e.dialogFormTeamVisible,modal:!1,top:"10vh"},on:{"update:visible":function(t){e.dialogFormTeamVisible=t}}},[a("el-form",[a("el-form-item",{attrs:{label:"选择团队"}},[a("el-select",{model:{value:e.MyForm2.team_id,callback:function(t){e.$set(e.MyForm2,"team_id",t)},expression:"MyForm2.team_id"}},e._l(e.teams,function(e){return a("el-option",{key:e.team_name,attrs:{label:e.team_name,value:e.id}})}),1)],1),e._v(" "),a("router-link",{attrs:{to:"/team/index",target:"_blank"}},[e._v(e._s(e.$t("go_to_new_an_team")))])],1),e._v(" "),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(t){e.dialogFormTeamVisible=!1}}},[e._v(e._s(e.$t("cancel")))]),e._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:e.addTeam}},[e._v(e._s(e.$t("confirm")))])],1)],1),e._v(" "),a("el-dialog",{attrs:{visible:e.dialogFormTeamMemberVisible,modal:!1,top:"10vh",title:e.$t("adjust_member_authority"),width:"90%"},on:{"update:visible":function(t){e.dialogFormTeamMemberVisible=t}}},[a("el-table",{staticStyle:{width:"100%"},attrs:{align:"left","empty-text":e.$t("team_member_empty_tips"),data:e.teamItemMembers}},[a("el-table-column",{attrs:{prop:"member_username",label:e.$t("username")}}),e._v(" "),a("el-table-column",{attrs:{prop:"member_group_id",label:e.$t("authority"),width:"130"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-select",{attrs:{size:"mini",placeholder:e.$t("please_choose")},on:{change:function(a){return e.changeTeamItemMemberGroup(a,t.row.id)}},model:{value:t.row.member_group_id,callback:function(a){e.$set(t.row,"member_group_id",a)},expression:"scope.row.member_group_id"}},e._l(e.authorityOptions,function(e){return a("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}),1)]}}])}),e._v(" "),a("el-table-column",{attrs:{prop:"addtime",label:e.$t("add_time")}})],1),e._v(" "),a("br"),e._v(" "),a("p",{staticClass:"tips"},[e._v("\n "+e._s(e.$t("team_member_authority_tips"))+"\n ")]),e._v(" "),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(t){e.dialogFormTeamMemberVisible=!1}}},[e._v(e._s(e.$t("close")))])],1)],1)],1)},staticRenderFns:[]},Te={name:"Login",components:{},data:function(){return{dialogAttornVisible:!1,dialogArchiveVisible:!1,dialogDeleteVisible:!1,attornForm:{username:"",password:""},archiveForm:{password:""},deleteForm:{password:""}}},methods:{deleteItem:function(){var e=this,t=DocConfig.server+"/api/item/delete",a=new URLSearchParams;a.append("item_id",e.$route.params.item_id),a.append("password",this.deleteForm.password),e.axios.post(t,a).then(function(t){0===t.data.error_code?(e.dialogDeleteVisible=!1,e.$message.success(e.$t("success_jump")),setTimeout(function(){e.$router.push({path:"/item/index"})},2e3)):e.$alert(t.data.error_message)}).catch(function(e){console.log(e)})},archive:function(){var e=this,t=DocConfig.server+"/api/item/archive",a=new URLSearchParams;a.append("item_id",e.$route.params.item_id),a.append("password",this.archiveForm.password),e.axios.post(t,a).then(function(t){0===t.data.error_code?(e.dialogArchiveVisible=!1,e.$message.success(e.$t("success_jump")),setTimeout(function(){e.$router.push({path:"/item/index"})},2e3)):e.$alert(t.data.error_message)}).catch(function(e){console.log(e)})},attorn:function(){var e=this,t=DocConfig.server+"/api/item/attorn",a=new URLSearchParams;a.append("item_id",e.$route.params.item_id),a.append("username",this.attornForm.username),a.append("password",this.attornForm.password),e.axios.post(t,a).then(function(t){0===t.data.error_code?(e.dialogAttornVisible=!1,e.$message.success(e.$t("success_jump")),setTimeout(function(){e.$router.push({path:"/item/index"})},2e3)):e.$alert(t.data.error_message)}).catch(function(e){console.log(e)})}},mounted:function(){}},Le={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"hello"},[a("p",{staticStyle:{height:"40px"}}),e._v(" "),a("p",[a("el-tooltip",{attrs:{content:e.$t("attorn_tips"),placement:"top-start"}},[a("el-button",{staticClass:"a_button",on:{click:function(t){e.dialogAttornVisible=!0}}},[e._v(e._s(e.$t("attorn")))])],1)],1),e._v(" "),a("p",[a("el-tooltip",{attrs:{content:e.$t("archive_tips"),placement:"top-start"}},[a("el-button",{staticClass:"a_button",on:{click:function(t){e.dialogArchiveVisible=!0}}},[e._v(e._s(e.$t("archive")))])],1)],1),e._v(" "),a("p",[a("el-tooltip",{attrs:{content:e.$t("delete_tips"),placement:"top-start"}},[a("el-button",{staticClass:"a_button",on:{click:function(t){e.dialogDeleteVisible=!0}}},[e._v(e._s(e.$t("delete")))])],1)],1),e._v(" "),a("el-dialog",{attrs:{visible:e.dialogAttornVisible,modal:!1,width:"300px"},on:{"update:visible":function(t){e.dialogAttornVisible=t}}},[a("el-form",[a("el-form-item",{attrs:{label:""}},[a("el-input",{attrs:{placeholder:e.$t("attorn_username")},model:{value:e.attornForm.username,callback:function(t){e.$set(e.attornForm,"username",t)},expression:"attornForm.username"}})],1),e._v(" "),a("el-form-item",{attrs:{label:""}},[a("el-input",{attrs:{type:"password",placeholder:e.$t("input_login_password")},model:{value:e.attornForm.password,callback:function(t){e.$set(e.attornForm,"password",t)},expression:"attornForm.password"}})],1)],1),e._v(" "),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(t){e.dialogAttornVisible=!1}}},[e._v(e._s(e.$t("cancel")))]),e._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:e.attorn}},[e._v(e._s(e.$t("attorn")))])],1)],1),e._v(" "),a("el-dialog",{attrs:{visible:e.dialogArchiveVisible,modal:!1,width:"300px"},on:{"update:visible":function(t){e.dialogArchiveVisible=t}}},[a("el-form",[a("el-form-item",{attrs:{label:""}},[a("el-input",{attrs:{type:"password",placeholder:e.$t("input_login_password")},model:{value:e.archiveForm.password,callback:function(t){e.$set(e.archiveForm,"password",t)},expression:"archiveForm.password"}})],1)],1),e._v(" "),a("p",{staticClass:"tips"},[e._v("\n "+e._s(e.$t("archive_tips2"))+"\n\n ")]),e._v(" "),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(t){e.dialogArchiveVisible=!1}}},[e._v(e._s(e.$t("cancel")))]),e._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:e.archive}},[e._v(e._s(e.$t("archive")))])],1)],1),e._v(" "),a("el-dialog",{attrs:{visible:e.dialogDeleteVisible,modal:!1,width:"300px"},on:{"update:visible":function(t){e.dialogDeleteVisible=t}}},[a("el-form",[a("el-form-item",{attrs:{label:""}},[a("el-input",{attrs:{type:"password",placeholder:e.$t("input_login_password")},model:{value:e.deleteForm.password,callback:function(t){e.$set(e.deleteForm,"password",t)},expression:"deleteForm.password"}},[e._v(">")])],1)],1),e._v(" "),a("p",{staticClass:"tips"},[a("el-tag",{attrs:{type:"danger"}},[e._v(e._s(e.$t("delete_tips")))])],1),e._v(" "),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(t){e.dialogDeleteVisible=!1}}},[e._v(e._s(e.$t("cancel")))]),e._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:e.deleteItem}},[e._v(e._s(e.$t("delete")))])],1)],1)],1)},staticRenderFns:[]},Pe={name:"Login",components:{},data:function(){return{api_key:"",api_token:""}},methods:{get_key_info:function(){var e=this,t=DocConfig.server+"/api/item/getKey",a=new URLSearchParams;a.append("item_id",e.$route.params.item_id),e.axios.post(t,a).then(function(t){if(0===t.data.error_code){var a=t.data.data;e.api_key=a.api_key,e.api_token=a.api_token}else e.$alert(t.data.error_message)}).catch(function(e){console.log(e)})},resetKey:function(){var e=this,t=DocConfig.server+"/api/item/resetKey",a=new URLSearchParams;a.append("item_id",e.$route.params.item_id),e.axios.post(t,a).then(function(t){0===t.data.error_code?e.get_key_info():e.$alert(t.data.error_message)}).catch(function(e){console.log(e)})}},mounted:function(){this.get_key_info()}},Ve={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"hello"},[a("el-form",{staticClass:"infoForm",attrs:{"status-icon":"","label-width":"100px"}},[a("el-form-item",{attrs:{label:"api_key:"}},[a("el-input",{attrs:{type:"text","auto-complete":"off",readonly:!0,placeholder:""},model:{value:e.api_key,callback:function(t){e.api_key=t},expression:"api_key"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"api_token"}},[a("el-input",{attrs:{type:"text","auto-complete":"off",readonly:!0,placeholder:""},model:{value:e.api_token,callback:function(t){e.api_token=t},expression:"api_token"}})],1),e._v(" "),a("el-form-item",{attrs:{label:""}},[a("el-button",{staticStyle:{width:"100%"},attrs:{type:"primary"},on:{click:e.resetKey}},[e._v(e._s(e.$t("reset_token")))])],1)],1),e._v(" "),a("p",[a("span",{domProps:{innerHTML:e._s(e.$t("open_api_tips1"))}})]),e._v(" "),a("p",[a("span",{domProps:{innerHTML:e._s(e.$t("open_api_tips2"))}})]),e._v(" "),a("p",[a("span",{domProps:{innerHTML:e._s(e.$t("open_api_tips3"))}})]),e._v(" "),a("p",[a("span",{domProps:{innerHTML:e._s(e.$t("open_api_tips4"))}})])],1)},staticRenderFns:[]},Me={name:"Login",components:{Info:a("VU/8")(xe,Ce,!1,function(e){a("ef7P")},"data-v-3a1f9e6f",null).exports,Member:a("VU/8")(Fe,Se,!1,function(e){a("jMmL")},"data-v-6159aff4",null).exports,Advanced:a("VU/8")(Te,Le,!1,function(e){a("9Sg8")},"data-v-4c74bd70",null).exports,OpenApi:a("VU/8")(Pe,Ve,!1,function(e){a("zZXl")},"data-v-5a9886da",null).exports},data:function(){return{userInfo:{}}},methods:{get_item_info:function(){var e=this,t=DocConfig.server+"/api/item/detail",a=new URLSearchParams;a.append("item_id",e.$route.params.item_id),e.axios.post(t,a).then(function(t){if(0===t.data.error_code){var a=t.data.data;e.infoForm=a}else e.$alert(t.data.error_message)}).catch(function(e){console.log(e)})},goback:function(){this.$router.go(-1)}},mounted:function(){},beforeDestroy:function(){}},De={render:function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"hello"},[t("Header"),this._v(" "),t("el-container",[t("el-card",{staticClass:"center-card"},[[t("el-button",{staticClass:"goback-btn ",attrs:{type:"text"},on:{click:this.goback}},[this._v(this._s(this.$t("goback")))]),this._v(" "),t("el-tabs",{attrs:{value:"first",type:"card"}},[t("el-tab-pane",{attrs:{label:this.$t("base_info"),name:"first"}},[t("Info")],1),this._v(" "),t("el-tab-pane",{attrs:{label:this.$t("member_manage"),name:"second"}},[t("Member")],1),this._v(" "),t("el-tab-pane",{attrs:{label:this.$t("advance_setting"),name:"third"}},[t("Advanced")],1),this._v(" "),t("el-tab-pane",{attrs:{label:this.$t("open_api"),name:"four"}},[t("OpenApi")],1)],1)]],2)],1),this._v(" "),t("Footer")],1)},staticRenderFns:[]},Ie=a("VU/8")(Me,De,!1,function(e){a("1G4t")},"data-v-3b76521e",null).exports,Ue={data:function(){return{currentDate:new Date,itemList:{},content:"",page_title:"",page_id:0}},components:{Editormd:N,BackToTop:G,Toc:fe},methods:{get_page_content:function(){var e=this,t=e.$route.params.page_id,a=e.$route.params.unique_key;if(a)var i=DocConfig.server+"/api/page/infoByKey";else i=DocConfig.server+"/api/page/info";var o=new URLSearchParams;o.append("page_id",t),o.append("unique_key",a),e.axios.post(i,o).then(function(a){0===a.data.error_code?(e.content=a.data.data.page_content,e.page_title=a.data.data.page_title,e.page_id=a.data.data.page_id):10307===a.data.error_code||10303===a.data.error_code?e.$router.replace({path:"/item/password/0",query:{page_id:t,redirect:e.$router.currentRoute.fullPath}}):e.$alert(a.data.error_message)})},AdaptToMobile:function(){var e=document.getElementById("doc-container");e.style.width="95%",e.style.padding="5px";document.getElementById("header").style.height="10px"}},mounted:function(){var e=this;this.get_page_content(),(this.isMobile()||window.screen.width<1e3)&&this.$nextTick(function(){e.AdaptToMobile()})},beforeDestroy:function(){}},Re={render:function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"hello"},[t("Header"),this._v(" "),t("div",{attrs:{id:"header"}}),this._v(" "),t("div",{staticClass:"container doc-container",attrs:{id:"doc-container"}},[t("div",{staticClass:"doc-title-box"},[t("span",{staticClass:"dn",attrs:{id:"doc-title-span"}}),this._v(" "),t("h2",{attrs:{id:"doc-title"}},[this._v(this._s(this.page_title))])]),this._v(" "),t("div",{attrs:{id:"doc-body"}},[t("div",{staticClass:"page_content_main",attrs:{id:"page_md_content"}},[this.content?t("Editormd",{attrs:{content:this.content,type:"html"}}):this._e()],1)])]),this._v(" "),t("BackToTop"),this._v(" "),this.page_id?t("Toc"):this._e(),this._v(" "),t("Footer"),this._v(" "),t("div",{})],1)},staticRenderFns:[]},Ae=a("VU/8")(Ue,Re,!1,function(e){a("wMX0")},"data-v-602700da",null).exports,je=a("pFYg"),Ee=a.n(je),Be={name:"JsonToTable",props:{formLabelWidth:"120px",callback:""},data:function(){return{content:"",json_table_data:"",dialogFormVisible:!1}},methods:{transform:function(){try{var e=JSON.parse(this.content);this.json_table_data="|参数|类型|描述|\n|:-------|:-------|:-------|\n",this.Change(e),this.callback(this.json_table_data)}catch(e){this.$alert("Json解析失败")}this.dialogFormVisible=!1},Change:function(e){var t="- ";if(arguments.length>1){var a;a=arguments[1]>0?arguments[1]:1;for(var i=0;i<a;i++)t+="- "}for(var o in e){var n=e[o],s=void 0===n?"undefined":Ee()(n);if("object"==s){if(this.json_table_data+="| "+t+o+" |"+s+" | 无 |\n",n instanceof Array){var r=a+1;this.Change(n[0],r);continue}this.Change(n,a)}else this.json_table_data+="| "+o+" | "+s+"| 无 |\n"}}}},He={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("el-dialog",{attrs:{title:e.$t("json_to_table"),visible:e.dialogFormVisible},on:{"update:visible":function(t){e.dialogFormVisible=t}}},[a("el-form",[a("el-input",{staticClass:"dialoContent",attrs:{type:"textarea",placeholder:e.$t("json_to_table_description"),rows:10},model:{value:e.content,callback:function(t){e.content=t},expression:"content"}})],1),e._v(" "),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(t){e.dialogFormVisible=!1}}},[e._v(e._s(e.$t("cancel")))]),e._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:e.transform}},[e._v(e._s(e.$t("confirm")))])],1)],1)],1)},staticRenderFns:[]},Oe=a("VU/8")(Be,He,!1,function(e){a("sqDv")},"data-v-309d9613",null).exports,ze={name:"JsonBeautify",props:{formLabelWidth:"120px",callback:""},data:function(){return{content:"",json_table_data:"",dialogFormVisible:!1}},methods:{transform:function(){var e=this.content;try{var t="\n ``` \n "+L()(JSON.parse(e),null,2)+" \n\n ```\n\n";this.callback(t)}catch(t){this.callback(e)}this.dialogFormVisible=!1}}},qe={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("el-dialog",{attrs:{title:e.$t("beautify_json"),visible:e.dialogFormVisible},on:{"update:visible":function(t){e.dialogFormVisible=t}}},[a("el-form",[a("el-input",{staticClass:"dialoContent",attrs:{type:"textarea",placeholder:e.$t("beautify_json_description"),rows:10},model:{value:e.content,callback:function(t){e.content=t},expression:"content"}})],1),e._v(" "),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(t){e.dialogFormVisible=!1}}},[e._v(e._s(e.$t("cancel")))]),e._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:e.transform}},[e._v(e._s(e.$t("confirm")))])],1)],1)],1)},staticRenderFns:[]},Ne=a("VU/8")(ze,qe,!1,function(e){a("N4sR")},"data-v-4fa5100a",null).exports,Je={props:{callback:""},data:function(){return{currentDate:new Date,content:[],dialogTableVisible:!1}},components:{},methods:{get_content:function(){var e=this,t=DocConfig.server+"/api/template/getList",a=new URLSearchParams;e.axios.post(t,a).then(function(t){if(0===t.data.error_code){t.data.data.length>0?(e.content=t.data.data,e.dialogTableVisible=!0):(e.dialogTableVisible=!1,e.$alert(e.$t("no_templ_text")))}else e.dialogTableVisible=!1,e.$alert(t.data.error_message)}).catch(function(e){console.log(e)})},show:function(){this.get_content()},insertTemplate:function(e){this.callback(e.template_content),this.dialogTableVisible=!1},deleteTemplate:function(e){var t=e.id,a=this,i=DocConfig.server+"/api/template/delete",o=new URLSearchParams;o.append("id",t),a.axios.post(i,o).then(function(e){0===e.data.error_code?a.get_content():a.$alert(e.data.error_message)}).catch(function(e){console.log(e)})}},mounted:function(){}},Ye={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"hello"},[a("Header"),e._v(" "),a("el-container",{staticClass:"container-narrow"},[a("el-dialog",{attrs:{title:e.$t("templ_list"),visible:e.dialogTableVisible},on:{"update:visible":function(t){e.dialogTableVisible=t}}},[a("el-table",{attrs:{data:e.content}},[a("el-table-column",{attrs:{property:"addtime",label:e.$t("save_time"),width:"170"}}),e._v(" "),a("el-table-column",{attrs:{property:"template_title",label:e.$t("templ_title")}}),e._v(" "),a("el-table-column",{attrs:{label:e.$t("operation"),width:"150"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{type:"text",size:"small"},on:{click:function(a){return e.insertTemplate(t.row)}}},[e._v(e._s(e.$t("insert_templ")))]),e._v(" "),a("el-button",{attrs:{type:"text",size:"small"},on:{click:function(a){return e.deleteTemplate(t.row)}}},[e._v(e._s(e.$t("delete_templ")))])]}}])})],1)],1)],1),e._v(" "),a("Footer"),e._v(" "),a("div",{})],1)},staticRenderFns:[]},Ge=a("VU/8")(Je,Ye,!1,function(e){a("1sQu")},null,null).exports,We=a("BO1k"),Ke=a.n(We),Xe=a("d7EF"),Qe=a.n(Xe),Ze={props:{callback:"",page_id:"",is_modal:!0,is_show_recover_btn:!0},data:function(){return{currentDate:new Date,content:"",dialogFormVisible:!1}},components:{},methods:{transform:function(){var e=this.content,t="\n\n",a=!0,i=!1,o=void 0;try{for(var n,s=Ke()(e.split("\n").entries());!(a=(n=s.next()).done);a=!0){var r=n.value,l=Qe()(r,2),c=l[0],d=l[1].split("\t");if(t+="| "+d.join(" | ")+" |\n",0==c){for(var m=0;m<d.length;m++)t+="|:--- ";t+=" |\n"}}}catch(e){i=!0,o=e}finally{try{!a&&s.return&&s.return()}finally{if(i)throw o}}this.callback(t+"\n\n"),this.dialogFormVisible=!1}},mounted:function(){}},et={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"hello"},[a("Header"),e._v(" "),a("el-container",{staticClass:"container-narrow"},[a("el-dialog",{attrs:{title:e.$t("paste_insert_table"),modal:e.is_modal,visible:e.dialogFormVisible},on:{"update:visible":function(t){e.dialogFormVisible=t}}},[a("el-form",[a("el-input",{staticClass:"dialoContent",attrs:{type:"textarea",placeholder:e.$t("paste_insert_table_tips"),rows:10},model:{value:e.content,callback:function(t){e.content=t},expression:"content"}})],1),e._v(" "),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(t){e.dialogFormVisible=!1}}},[e._v(e._s(e.$t("cancel")))]),e._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:e.transform}},[e._v(e._s(e.$t("confirm")))])],1)],1)],1),e._v(" "),a("Footer"),e._v(" "),a("div",{})],1)},staticRenderFns:[]},tt={data:function(){return{currentDate:new Date,itemList:{},content:"",title:"",item_id:0,cat_id:"",s_number:"",page_id:"",copy_page_id:"",attachment_count:"",catalogs:[]}},computed:{belong_to_catalogs:function(){if(!this.catalogs||this.catalogs.length<=0)return[];for(var e=this.catalogs.slice(0),t=[],a=0;a<e.length;a++){t.push(e[a]);var i=e[a].sub;if(i.length>0)for(var o=0;o<i.length;o++){t.push({cat_id:i[o].cat_id,cat_name:e[a].cat_name+" / "+i[o].cat_name});var n=i[o].sub;if(n.length>0)for(var s=0;s<n.length;s++)t.push({cat_id:n[s].cat_id,cat_name:e[a].cat_name+" / "+i[o].cat_name+" / "+n[s].cat_name})}}var r={cat_id:"",cat_name:this.$t("none")};return t.unshift(r),t}},components:{Editormd:N,JsonToTable:Oe,JsonBeautify:Ne,TemplateList:Ge,HistoryVersion:ie,AttachmentList:ce,PasteTable:a("VU/8")(Ze,et,!1,function(e){a("c+7S")},null,null).exports},methods:{get_page_content:function(e){if(!e)e=this.page_id;var t=this,a=DocConfig.server+"/api/page/info",i=new URLSearchParams;i.append("page_id",e),t.axios.post(a,i).then(function(e){0===e.data.error_code?(t.content=e.data.data.page_content,setTimeout(function(){t.insertValue(t.content,1)},500),setTimeout(function(){t.content.length>3e3?t.editor_unwatch():t.editor_watch()},1e3),t.title=e.data.data.page_title,t.item_id=e.data.data.item_id,t.s_number=e.data.data.s_number,t.attachment_count=e.data.data.attachment_count>0?"...":""):t.$alert(e.data.error_message)}).catch(function(e){console.log(e)})},get_catalog:function(e){var t=this,a=DocConfig.server+"/api/catalog/catListGroup",i=new URLSearchParams;i.append("item_id",e),t.axios.post(a,i).then(function(e){if(0===e.data.error_code){var a=e.data.data;t.catalogs=a,t.get_default_cat()}else t.$alert(e.data.error_message)}).catch(function(e){console.log(e)})},get_default_cat:function(){var e=this,t=DocConfig.server+"/api/catalog/getDefaultCat",a=new URLSearchParams;a.append("page_id",this.page_id),a.append("item_id",e.$route.params.item_id),a.append("copy_page_id",this.copy_page_id),e.axios.post(t,a).then(function(t){if(0===t.data.error_code){var a=t.data.data;e.cat_id=a.default_cat_id}else e.$alert(t.data.error_message)})},insertValue:function(e,t){if(e){var a=this.$refs.Editormd;t&&a.clear(),a.insertValue(e)}},insert_api_template:function(){if("zh-cn"==DocConfig.lang)var e=this.$refs.api_doc_templ.innerHTML;else e=this.$refs.api_doc_templ_en.innerHTML;this.insertValue(e)},insert_database_template:function(){if("zh-cn"==DocConfig.lang)var e=this.$refs.database_doc_templ.innerHTML;else e=this.$refs.database_doc_templ_en.innerHTML;this.insertValue(e)},editor_unwatch:function(){this.$refs.Editormd.editor_unwatch(),sessionStorage.getItem("page_id_unwatch_"+this.page_id)||(this.$alert(this.$t("long_page_tips")),sessionStorage.setItem("page_id_unwatch_"+this.page_id,1))},editor_watch:function(){this.$refs.Editormd.editor_watch()},ShowJsonToTable:function(){this.$refs.JsonToTable.dialogFormVisible=!0},ShowJsonBeautify:function(){this.$refs.JsonBeautify.dialogFormVisible=!0},ShowRunApi:function(){window.open("http://runapi.showdoc.cc/")},ShowTemplateList:function(){this.$refs.TemplateList.show()},ShowPasteTable:function(){this.$refs.PasteTable.dialogFormVisible=!0},ShowHistoryVersion:function(){this.$refs.HistoryVersion.show()},save:function(){var e=this,t=e.$loading(),a=this.$refs.Editormd.getMarkdown(),i=this.cat_id,o=e.$route.params.item_id,n=e.$route.params.page_id,s=DocConfig.server+"/api/page/save",r=new URLSearchParams;r.append("page_id",n),r.append("item_id",o),r.append("s_number",e.s_number),r.append("page_title",e.title),r.append("page_content",encodeURIComponent(a)),r.append("is_urlencode",1),r.append("cat_id",i),e.axios.post(s,r).then(function(a){t.close(),0===a.data.error_code?(e.$message({showClose:!0,message:e.$t("save_success"),type:"success"}),e.deleteDraft(),n<=0&&(e.$router.push({path:"/page/edit/"+o+"/"+a.data.data.page_id}),e.page_id=a.data.data.page_id)):e.$alert(a.data.error_message)}),setTimeout(function(){t.close()},2e4)},goback:function(){var e="/"+this.$route.params.item_id;this.$router.push({path:e,query:{page_id:this.$route.params.page_id}})},dropdown_callback:function(e){e&&e()},save_to_template:function(){var e=this,t=this.$refs.Editormd.getMarkdown();this.$prompt(e.$t("save_templ_title")," ",{}).then(function(a){var i=DocConfig.server+"/api/template/save",o=new URLSearchParams;o.append("template_title",a.value),o.append("template_content",t),e.axios.post(i,o).then(function(t){0===t.data.error_code?e.$alert(e.$t("save_templ_text")):e.$alert(t.data.error_message)})})},ShowAttachment:function(){this.$refs.AttachmentList.show()},upload_paste_img:function(e){for(var t=this,a=DocConfig.server+"/api/page/uploadImg",i=e.clipboardData,o=0,n=i.items.length;o<n;o++)if("file"==i.items[o].kind||i.items[o].type.indexOf("image")>-1){var s=i.items[o].getAsFile(),r=new FormData;r.append("t","ajax-uploadpic"),r.append("editormd-image-file",s);var l="",c=function(e,a){switch(e=e||"before"){case"before":l=t.$loading();break;case"error":l.close(),t.$alert("图片上传失败");break;case"success":if(l.close(),1==a.success){var i="![]("+a.url+")";t.insertValue(i)}else t.$alert(a.message)}};$.ajax({url:a,type:"POST",dataType:"json",data:r,processData:!1,contentType:!1,beforeSend:function(){c("before")},error:function(){c("error")},success:function(e){c("success",e)}}),e.preventDefault()}},draft:function(){var e=this,t=this,a="page_content_"+this.page_id;setInterval(function(){var t=e.$refs.Editormd.getMarkdown();localStorage.setItem(a,t)},3e4);var i=localStorage.getItem(a);i&&i.length>0&&(localStorage.removeItem(a),t.$confirm(t.$t("draft_tips"),"",{showClose:!1}).then(function(){t.insertValue(i,!0),localStorage.removeItem(a)}).catch(function(){localStorage.removeItem(a)}))},deleteDraft:function(){for(var e=0;e<localStorage.length;e++){var t=localStorage.key(e);t.indexOf("page_content_")>-1&&localStorage.removeItem(t)}}},mounted:function(){this.page_id=this.$route.params.page_id,this.copy_page_id=this.$route.query.copy_page_id?this.$route.query.copy_page_id:"",this.copy_page_id>0?this.get_page_content(this.copy_page_id):this.page_id>0?this.get_page_content(this.page_id):(this.item_id=this.$route.params.item_id,this.content=this.$t("welcome_use_showdoc")),this.get_catalog(this.$route.params.item_id),this.draft(),document.addEventListener("paste",this.upload_paste_img)},beforeDestroy:function(){document.removeEventListener("paste",this.upload_paste_img)}},at={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"hello",on:{keydown:[function(t){return(t.type.indexOf("key")||83===t.keyCode)&&t.ctrlKey?(t.preventDefault(),e.save(t)):null},function(t){return(t.type.indexOf("key")||83===t.keyCode)&&t.metaKey?(t.preventDefault(),e.save(t)):null}]}},[a("Header"),e._v(" "),a("el-container",{staticClass:"container-narrow"},[a("el-row",{staticClass:"masthead"},[a("el-form",{staticClass:"demo-form-inline",attrs:{inline:!0,size:"small"}},[a("el-form-item",{attrs:{label:e.$t("title")+" : "}},[a("el-input",{attrs:{placeholder:""},model:{value:e.title,callback:function(t){e.title=t},expression:"title"}})],1),e._v(" "),a("el-form-item",{attrs:{label:e.$t("catalog")+" : "}},[a("el-select",{staticClass:"cat",attrs:{placeholder:e.$t("optional")},model:{value:e.cat_id,callback:function(t){e.cat_id=t},expression:"cat_id"}},e._l(e.belong_to_catalogs,function(t){return e.belong_to_catalogs?a("el-option",{key:t.cat_name,attrs:{label:t.cat_name,value:t.cat_id}}):e._e()}),1)],1),e._v(" "),a("el-form-item",{attrs:{label:e.$t("s_number")+" : "}},[a("el-input",{staticClass:"num",attrs:{placeholder:e.$t("optional")},model:{value:e.s_number,callback:function(t){e.s_number=t},expression:"s_number"}})],1),e._v(" "),a("el-form-item",{attrs:{label:""}},[a("el-button",{attrs:{type:"text"},on:{click:e.ShowHistoryVersion}},[e._v(e._s(e.$t("history_version")))])],1),e._v(" "),a("el-form-item",{staticClass:"pull-right"},[a("el-dropdown",{attrs:{"split-button":"",type:"primary",size:"medium",trigger:"click"},on:{command:e.dropdown_callback,click:e.save}},[e._v("\n "+e._s(e.$t("save"))+"\n "),a("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[a("el-dropdown-item",{attrs:{command:e.save_to_template}},[e._v(e._s(e.$t("save_to_templ")))])],1)],1),e._v(" "),a("el-button",{attrs:{type:"",size:"medium"},on:{click:e.goback}},[e._v(e._s(e.$t("goback")))])],1)],1),e._v(" "),a("el-row",{staticClass:"fun-btn-group"},[a("el-button",{attrs:{type:"",size:"medium"},on:{click:e.insert_api_template}},[e._v(e._s(e.$t("insert_apidoc_template")))]),e._v(" "),a("el-button",{attrs:{type:"",size:"medium"},on:{click:e.insert_database_template}},[e._v(e._s(e.$t("insert_database_doc_template")))]),e._v(" "),a("el-button",{attrs:{type:"",size:"medium"},nativeOn:{click:function(t){return e.ShowTemplateList(t)}}},[e._v(e._s(e.$t("more_templ")))]),e._v(" "),a("el-dropdown",{staticStyle:{"margin-left":"100px"},attrs:{"split-button":"",type:"",size:"medium",trigger:"hover"}},[e._v("\n "+e._s(e.$t("format_tools"))+"\n "),a("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[a("el-dropdown-item",{nativeOn:{click:function(t){return e.ShowJsonToTable(t)}}},[e._v(e._s(e.$t("json_to_table")))]),e._v(" "),a("el-dropdown-item",{nativeOn:{click:function(t){return e.ShowJsonBeautify(t)}}},[e._v(e._s(e.$t("beautify_json")))]),e._v(" "),a("el-dropdown-item",{nativeOn:{click:function(t){return e.ShowPasteTable(t)}}},[e._v(e._s(e.$t("paste_insert_table")))])],1)],1),e._v(" "),a("el-button",{attrs:{type:"",size:"medium"},on:{click:e.ShowRunApi}},[e._v(e._s(e.$t("http_test_api")))]),e._v(" "),a("el-badge",{staticClass:"item",attrs:{value:e.attachment_count}},[a("el-button",{attrs:{type:"",size:"medium"},on:{click:e.ShowAttachment}},[e._v(e._s(e.$t("attachment")))])],1)],1),e._v(" "),e.content?a("Editormd",{ref:"Editormd",attrs:{content:e.content,type:"editor"}}):e._e()],1),e._v(" "),a("TemplateList",{ref:"TemplateList",attrs:{callback:e.insertValue}}),e._v(" "),a("HistoryVersion",{ref:"HistoryVersion",attrs:{callback:e.insertValue,is_show_recover_btn:!0}}),e._v(" "),a("JsonToTable",{ref:"JsonToTable",attrs:{callback:e.insertValue}}),e._v(" "),a("JsonBeautify",{ref:"JsonBeautify",attrs:{callback:e.insertValue}}),e._v(" "),a("AttachmentList",{ref:"AttachmentList",attrs:{callback:e.insertValue,item_id:e.item_id,manage:!0,page_id:e.page_id}}),e._v(" "),a("PasteTable",{ref:"PasteTable",attrs:{callback:e.insertValue,item_id:e.item_id,manage:!0,page_id:e.page_id}})],1),e._v(" "),a("Footer"),e._v(" "),a("div",{}),e._v(" "),a("div",{ref:"api_doc_templ",staticStyle:{display:"none"},attrs:{id:"api-doc-templ"}},[e._v('\n \n**简要描述:** \n\n- 用户注册接口\n\n**请求URL:** \n- ` http://xx.com/api/user/register `\n \n**请求方式:**\n- POST \n\n**参数:** \n\n|参数名|必选|类型|说明|\n|:---- |:---|:----- |----- |\n|username |是 |string |用户名 |\n|password |是 |string | 密码 |\n|name |否 |string | 昵称 |\n\n **返回示例**\n\n``` \n {\n "error_code": 0,\n "data": {\n "uid": "1",\n "username": "12154545",\n "name": "吴系挂",\n "groupid": 2 ,\n "reg_time": "1436864169",\n "last_login_time": "0",\n }\n }\n```\n\n **返回参数说明** \n\n|参数名|类型|说明|\n|:----- |:-----|----- |\n|groupid |int |用户组id,1:超级管理员;2:普通用户 |\n\n **备注** \n\n- 更多返回错误代码请看首页的错误代码描述\n\n\n')]),e._v(" "),a("div",{ref:"database_doc_templ",staticStyle:{display:"none"},attrs:{id:"database-doc-templ"}},[e._v("\n \n- 用户表,储存用户信息\n\n|字段|类型|空|默认|注释|\n|:---- |:------- |:--- |-- -|------ |\n|uid |int(10) |否 | | |\n|username |varchar(20) |否 | | 用户名 |\n|password |varchar(50) |否 | | 密码 |\n|name |varchar(15) |是 | | 昵称 |\n|reg_time |int(11) |否 | 0 | 注册时间 |\n\n- 备注:无\n\n\n")]),e._v(" "),a("div",{ref:"api_doc_templ_en",staticStyle:{display:"none"},attrs:{id:"api-doc-templ-en"}},[e._v('\n \n**Brief description:** \n\n- User Registration Interface\n\n\n**Request URL:** \n- ` http://xx.com/api/user/register `\n \n**Method:**\n- POST \n\n**Parameter:** \n\n|Parameter name|Required|Type|Explain|\n|:---- |:---|:----- |----- |\n|username |Yes |string |Your username |\n|password |Yes |string | Your password |\n|name |No |string | Your name |\n\n **Return example**\n\n``` \n {\n "error_code": 0,\n "data": {\n "uid": "1",\n "username": "12154545",\n "name": "harry",\n "groupid": 2 ,\n "reg_time": "1436864169",\n "last_login_time": "0",\n }\n }\n```\n\n **Return parameter description** \n\n|Parameter name|Type|Explain|\n|:----- |:-----|----- |\n|groupid |int | .|\n\n **Remark** \n\n- For more error code returns, see the error code description on the home page\n\n\n\n')]),e._v(" "),a("div",{ref:"database_doc_templ_en",staticStyle:{display:"none"},attrs:{id:"database-doc-templ-en"}},[e._v("\n \n- User table , to store user information\n\n\n\n|Field|Type|Empty|Default|Explain|\n|:---- |:------- |:--- |-- -|------ |\n|uid |int(10) |No | | |\n|username |varchar(20) |No | | |\n|password |varchar(50) |No | | |\n|name |varchar(15) |No | | |\n|reg_time |int(11) |No | 0 | . |\n\n- Remark : no\n\n\n")])],1)},staticRenderFns:[]},it=a("VU/8")(tt,at,!1,function(e){a("B3tg")},"data-v-73da00fb",null).exports;if("undefined"!=typeof window)var ot=a("zhAq");var nt={props:{callback:""},data:function(){return{content:"",historyContent:""}},components:{},methods:{get_content:function(){var e=this,t=DocConfig.server+"/api/page/diff",a=new URLSearchParams;a.append("page_id",e.$route.params.page_id),a.append("page_history_id",e.$route.params.page_history_id),e.axios.post(t,a).then(function(t){if(0===t.data.error_code){var a=t.data.data;e.content=a.page.page_content,e.historyContent=a.history_page.page_content,e.$nextTick(function(){e.diffUsingJS(0)})}else e.$alert(t.data.error_message)}).catch(function(e){console.log(e)})},diffUsingJS:function(e){var t=function(e){return document.getElementById(e)},a=difflib.stringAsLines(t("baseText").value),i=difflib.stringAsLines(t("newText").value),o=new difflib.SequenceMatcher(a,i).get_opcodes(),n=t("diffoutput");n.innerHTML="",n.appendChild(diffview.buildView({baseTextLines:a,newTextLines:i,opcodes:o,baseTextName:this.$t("cur_page_content"),newTextName:this.$t("history_version"),viewType:e}))}},mounted:function(){var e=this;ot(["static/diff/difflib.js","static/diff/diffview.js"],function(){e.get_content()})},beforeDestroy:function(){}},st={render:function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"hello"},[t("Header"),this._v(" "),t("link",{attrs:{href:"static/diff/diffview.css",rel:"stylesheet"}}),this._v(" "),t("el-container",{staticClass:"container-narrow"},[t("div",{staticClass:"textInput"},[t("textarea",{staticStyle:{display:"none"},attrs:{id:"baseText"},domProps:{innerHTML:this._s(this.content)}})]),this._v(" "),t("div",{staticClass:"textInput spacer"},[t("textarea",{staticStyle:{display:"none"},attrs:{id:"newText"},domProps:{innerHTML:this._s(this.historyContent)}})]),this._v(" "),t("div",{attrs:{id:"diffoutput"}})]),this._v(" "),t("Footer"),this._v(" "),t("div",{})],1)},staticRenderFns:[]},rt=a("VU/8")(nt,st,!1,function(e){a("xyzG")},"data-v-1756511a",null).exports,lt={name:"Login",components:{},data:function(){return{MyForm:{cat_id:0,parent_cat_id:"",cat_name:"",s_number:""},catalogs:[],catalogs_level_2:[],dialogFormVisible:!1}},computed:{catalogs_table:function(){for(var e=this.catalogs.slice(0),t=[],a=0;a<e.length;a++){e[a].cat_name=e[a].cat_name,t.push(e[a]);var i=e[a].sub;if(i.length>0)for(var o=0;o<i.length;o++){t.push({cat_id:i[o].cat_id,parent_cat_id:i[o].parent_cat_id,s_number:i[o].s_number,cat_name:" -- "+i[o].cat_name});for(var n=i[o].sub,s=0;s<n.length;s++)t.push({cat_id:n[s].cat_id,s_number:n[s].s_number,parent_cat_id:n[s].parent_cat_id,cat_name:" ----- "+n[s].cat_name})}}return t},parent_catalogs:function(){for(var e=this.catalogs.slice(0),t=[],a=0;a<e.length;a++){t.push(e[a]);var i=e[a].sub;if(i.length>0)for(var o=0;o<i.length;o++)t.push({cat_id:i[o].cat_id,cat_name:e[a].cat_name+" / "+i[o].cat_name})}var n={cat_id:0,cat_name:this.$t("none")};return t.push(n),t}},methods:{tableRowClassName:function(e){var t=e.row;e.rowIndex;return"2"==t.level?"success-row":""},get_catalog:function(){var e=this,t=DocConfig.server+"/api/catalog/catListGroup",a=new URLSearchParams;a.append("item_id",e.$route.params.item_id),e.axios.post(t,a).then(function(t){if(0===t.data.error_code){var a=t.data.data;e.catalogs=a}else e.$alert(t.data.error_message)}).catch(function(e){console.log(e)})},MyFormSubmit:function(){var e=this,t=DocConfig.server+"/api/catalog/save",a=new URLSearchParams;a.append("item_id",e.$route.params.item_id),a.append("cat_id",this.MyForm.cat_id),a.append("parent_cat_id",this.MyForm.parent_cat_id),a.append("cat_name",this.MyForm.cat_name),a.append("s_number",this.MyForm.s_number),e.axios.post(t,a).then(function(t){0===t.data.error_code?(e.dialogFormVisible=!1,e.get_catalog(),e.MyForm=[]):e.$alert(t.data.error_message)}).catch(function(e){console.log(e)})},edit:function(e){var t={};(t=JSON.parse(L()(e))).cat_name&&(t.cat_name=t.cat_name.replace(" -- ",""),t.cat_name=t.cat_name.replace(" ----- ","")),"0"==t.parent_cat_id&&(t.parent_cat_id=""),this.MyForm=t,this.dialogFormVisible=!0},delete_cat:function(e){var t=this,a=DocConfig.server+"/api/catalog/delete";this.$confirm(t.$t("confirm_cat_delete")," ",{confirmButtonText:t.$t("confirm"),cancelButtonText:t.$t("cancel"),type:"warning"}).then(function(){var i=new URLSearchParams;i.append("item_id",t.$route.params.item_id),i.append("cat_id",e),t.axios.post(a,i).then(function(e){0===e.data.error_code?t.get_catalog():t.$alert(e.data.error_message)})})},add_cat:function(){this.MyForm=[],this.dialogFormVisible=!0},goback:function(){var e="/"+this.$route.params.item_id;this.$router.push({path:e})}},mounted:function(){this.get_catalog()},beforeDestroy:function(){}},ct={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"hello"},[a("Header"),e._v(" "),a("el-container",[a("el-card",{staticClass:"center-card"},[a("el-button",{staticClass:"add-cat",attrs:{type:"text"},on:{click:e.add_cat}},[e._v(e._s(e.$t("add_cat")))]),e._v(" "),a("el-button",{staticClass:"goback-btn",attrs:{type:"text"},on:{click:e.goback}},[e._v(e._s(e.$t("goback")))]),e._v(" "),a("el-table",{staticStyle:{width:"100%"},attrs:{align:"left",data:e.catalogs_table,height:"400","row-class-name":e.tableRowClassName}},[a("el-table-column",{attrs:{prop:"cat_name",label:e.$t("cat_name")}}),e._v(" "),a("el-table-column",{attrs:{prop:"addtime",label:e.$t("add_time")}}),e._v(" "),a("el-table-column",{attrs:{prop:"s_number",label:e.$t("s_number")}}),e._v(" "),a("el-table-column",{attrs:{prop:"",width:"110",label:e.$t("operation")},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{type:"text",size:"small"},on:{click:function(a){return e.edit(t.row)}}},[e._v(e._s(e.$t("edit")))]),e._v(" "),a("el-button",{attrs:{type:"text",size:"small"},on:{click:function(a){return e.delete_cat(t.row.cat_id)}}},[e._v(e._s(e.$t("delete")))])]}}])})],1)],1),e._v(" "),a("el-dialog",{attrs:{visible:e.dialogFormVisible,width:"300px"},on:{"update:visible":function(t){e.dialogFormVisible=t}}},[a("el-form",[a("el-form-item",{attrs:{label:e.$t("cat_name")+" : "}},[a("el-input",{attrs:{placeholder:e.$t("input_cat_name")},model:{value:e.MyForm.cat_name,callback:function(t){e.$set(e.MyForm,"cat_name",t)},expression:"MyForm.cat_name"}})],1),e._v(" "),a("el-form-item",{attrs:{label:e.$t("parent_cat_name")+" : "}},[a("el-select",{attrs:{placeholder:e.$t("none")},model:{value:e.MyForm.parent_cat_id,callback:function(t){e.$set(e.MyForm,"parent_cat_id",t)},expression:"MyForm.parent_cat_id"}},e._l(e.parent_catalogs,function(e){return a("el-option",{key:e.cat_id,attrs:{label:e.cat_name,value:e.cat_id}})}),1)],1),e._v(" "),a("el-form-item",{attrs:{label:e.$t("s_number")}},[a("el-input",{attrs:{placeholder:e.$t("s_number_explain")},model:{value:e.MyForm.s_number,callback:function(t){e.$set(e.MyForm,"s_number",t)},expression:"MyForm.s_number"}})],1)],1),e._v(" "),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(t){e.dialogFormVisible=!1}}},[e._v(e._s(e.$t("cancel")))]),e._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:e.MyFormSubmit}},[e._v(e._s(e.$t("confirm")))])],1)],1)],1),e._v(" "),a("Footer")],1)},staticRenderFns:[]},dt=a("VU/8")(lt,ct,!1,function(e){a("fvqp"),a("cvWj")},"data-v-79e94dc4",null).exports,mt={name:"Login",components:{},data:function(){return{unreadList:[],allList:[]}},methods:{getList:function(e){e||(e="all");var t=this,a=DocConfig.server+"/api/notice/getList",i=new URLSearchParams;i.append("notice_type",e),t.axios.post(a,i).then(function(a){if(0===a.data.error_code){var i=a.data.data;"unread"==e?t.unreadList=i:t.allList=i}else t.$alert(a.data.error_message)})},show_notice:function(e){var t=e.notice_id;e.is_read=1;var a=this;a.$alert(e.notice_content,"",{dangerouslyUseHTMLString:!0});var i=DocConfig.server+"/api/notice/setRead",o=new URLSearchParams;o.append("notice_id",t),a.axios.post(i,o).then(function(e){if(0===e.data.error_code)e.data.data;else a.$alert(e.data.error_message)})},delete_notice:function(e){var t=e.notice_id,a=this,i=DocConfig.server+"/api/notice/delete";this.$confirm("确认删除吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){var e=new URLSearchParams;e.append("notice_id",t),a.axios.post(i,e).then(function(e){0===e.data.error_code?a.getList():a.$alert(e.data.error_message)})})},feedback:function(){this.$alert("对showdoc.cc的任何疑问、建议都可以反馈到 xing7th@gmail.com")}},mounted:function(){this.getList()},beforeCreate:function(){},beforeDestroy:function(){}},_t={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"hello"},[a("Header"),e._v(" "),a("el-container",[a("el-card",{staticClass:"center-card"},[[a("el-button",{staticClass:"goback-btn ",attrs:{type:"text"},on:{click:e.feedback}},[a("span",{staticClass:"feedback"},[e._v("反馈")])]),a("router-link",{attrs:{to:"/item/index"}},[e._v("返回")]),e._v(" "),a("el-tabs",{attrs:{value:"first",type:"card"}},[a("el-tab-pane",{attrs:{label:"我的消息",name:"first"}},[a("el-table",{staticStyle:{width:"100%"},attrs:{align:"left",data:e.allList,height:"350","default-expand-all":!1}},[a("el-table-column",{attrs:{prop:"notice_title",label:"标题"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",{domProps:{innerHTML:e._s(t.row.notice_title)}}),e._v(" "),0==t.row.is_read?a("el-badge",{staticClass:"mark",attrs:{value:"未读"}}):e._e()]}}])}),e._v(" "),a("el-table-column",{attrs:{prop:"from_name",label:"发送人"}}),e._v(" "),a("el-table-column",{attrs:{prop:"notice_time",label:"时间",width:"100"}}),e._v(" "),a("el-table-column",{attrs:{prop:"",label:"操作"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{type:"text",size:"small"},on:{click:function(a){return e.show_notice(t.row)}}},[e._v("查看")]),e._v(" "),a("el-button",{attrs:{type:"text",size:"small"},on:{click:function(a){return e.delete_notice(t.row)}}},[e._v("删除")])]}}])})],1)],1)],1)]],2)],1),e._v(" "),a("Footer")],1)},staticRenderFns:[]},pt=a("VU/8")(mt,_t,!1,function(e){a("scgI")},"data-v-f3d6fa72",null).exports,ut={data:function(){return{page:1,count:7,item_name:"",username:"",itemList:[],total:0,dialogAttornVisible:!1,attornForm:{username:""},attorn_item_id:""}},methods:{get_item_list:function(){var e=this,t=DocConfig.server+"/api/adminItem/getList",a=new URLSearchParams;a.append("item_name",this.item_name),a.append("username",this.username),a.append("page",this.page),a.append("count",this.count),e.axios.post(t,a).then(function(t){if(0===t.data.error_code){var a=t.data.data;e.itemList=a.items,e.total=a.total}else e.$alert(t.data.error_message)})},formatPrivacy:function(e,t){if(e)return e.password.length>0?this.$t("private"):this.$t("public")},jump_to_item:function(e){var t="#/"+e.item_id;window.open(t)},handleCurrentChange:function(e){this.page=e,this.get_item_list()},onSubmit:function(){this.page=1,this.get_item_list()},delete_item:function(e){var t=this,a=DocConfig.server+"/api/adminItem/deleteItem";this.$confirm(t.$t("confirm_delete")," ",{confirmButtonText:t.$t("confirm"),cancelButtonText:t.$t("cancel"),type:"warning"}).then(function(){var i=new URLSearchParams;i.append("item_id",e.item_id),t.axios.post(a,i).then(function(e){0===e.data.error_code?(t.$message.success("删除成功"),t.get_item_list()):t.$alert(e.data.error_message)})})},click_attorn_item:function(e){this.dialogAttornVisible=!0,this.attorn_item_id=e.item_id},attorn:function(){var e=this,t=DocConfig.server+"/api/adminItem/attorn",a=new URLSearchParams;a.append("item_id",e.attorn_item_id),a.append("username",this.attornForm.username),e.axios.post(t,a).then(function(t){0===t.data.error_code?(e.dialogAttornVisible=!1,e.$message.success(e.$t("success")),e.get_item_list()):e.$alert(t.data.error_message)}).catch(function(e){console.log(e)})}},mounted:function(){this.get_item_list()},beforeDestroy:function(){this.$message.closeAll()}},ft={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"hello"},[a("el-form",{staticClass:"demo-form-inline",attrs:{inline:!0}},[a("el-form-item",{attrs:{label:""}},[a("el-input",{attrs:{placeholder:e.$t("item_name")},model:{value:e.item_name,callback:function(t){e.item_name=t},expression:"item_name"}})],1),e._v(" "),a("el-form-item",{attrs:{label:""}},[a("el-input",{attrs:{placeholder:e.$t("owner")},model:{value:e.username,callback:function(t){e.username=t},expression:"username"}})],1),e._v(" "),a("el-form-item",[a("el-button",{on:{click:e.onSubmit}},[e._v(e._s(e.$t("search")))])],1)],1),e._v(" "),a("el-table",{staticStyle:{width:"100%"},attrs:{data:e.itemList}},[a("el-table-column",{attrs:{prop:"item_name",label:e.$t("item_name"),width:"140"}}),e._v(" "),a("el-table-column",{attrs:{prop:"item_description",label:e.$t("item_description"),width:"140"}}),e._v(" "),a("el-table-column",{attrs:{prop:"password",label:e.$t("privacy"),formatter:e.formatPrivacy,width:"80"}}),e._v(" "),a("el-table-column",{attrs:{prop:"item_id",label:e.$t("link"),width:"100"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{type:"text",size:"small"},on:{click:function(a){return e.jump_to_item(t.row)}}},[e._v(e._s(e.$t("link")))])]}}])}),e._v(" "),a("el-table-column",{attrs:{prop:"username",label:e.$t("onwer"),width:"160"}}),e._v(" "),a("el-table-column",{attrs:{label:e.$t("memberCount"),width:"80"}}),e._v(" "),a("el-table-column",{attrs:{prop:"addtime",label:e.$t("add_time"),width:"160"}}),e._v(" "),a("el-table-column",{attrs:{prop:"item_domain",label:e.$t("operation")},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{type:"text",size:"small"},on:{click:function(a){return e.click_attorn_item(t.row)}}},[e._v(e._s(e.$t("attorn")))]),e._v(" "),a("el-button",{attrs:{type:"text",size:"small"},on:{click:function(a){return e.delete_item(t.row)}}},[e._v(e._s(e.$t("delete")))])]}}])})],1),e._v(" "),a("div",{staticClass:"block"},[a("span",{staticClass:"demonstration"}),e._v(" "),a("el-pagination",{attrs:{"page-size":e.count,layout:"total, prev, pager, next",total:e.total},on:{"current-change":e.handleCurrentChange}})],1),e._v(" "),a("el-dialog",{attrs:{visible:e.dialogAttornVisible,modal:!1,width:"300px"},on:{"update:visible":function(t){e.dialogAttornVisible=t}}},[a("el-form",[a("el-form-item",{attrs:{label:""}},[a("el-input",{attrs:{placeholder:e.$t("attorn_username")},model:{value:e.attornForm.username,callback:function(t){e.$set(e.attornForm,"username",t)},expression:"attornForm.username"}})],1)],1),e._v(" "),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(t){e.dialogAttornVisible=!1}}},[e._v(e._s(e.$t("cancel")))]),e._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:e.attorn}},[e._v(e._s(e.$t("attorn")))])],1)],1)],1)},staticRenderFns:[]},ht={data:function(){return{itemList:[],username:"",page:1,count:7,total:0,Form:{new_password:""},addForm:{username:"",password:""},dialogVisible:!1,dialogAddVisible:!1,password_uid:""}},methods:{get_user_list:function(){var e=this,t=DocConfig.server+"/api/adminUser/getList",a=new URLSearchParams;a.append("username",this.username),a.append("page",this.page),a.append("count",this.count),e.axios.post(t,a).then(function(t){if(0===t.data.error_code){var a=t.data.data;e.itemList=a.users,e.total=a.total}else e.$alert(t.data.error_message)})},formatGroup:function(e,t){if(e)return 1==e.groupid?this.$t("administrator"):2==e.groupid?this.$t("ordinary_users"):""},jump_to_item:function(e){var t="#/"+e.item_id;window.open(t)},handleCurrentChange:function(e){this.page=e,this.get_user_list()},onSubmit:function(){this.page=1,this.get_user_list()},delete_user:function(e){var t=this,a=DocConfig.server+"/api/adminUser/deleteUser";this.$confirm(t.$t("confirm_delete")," ",{confirmButtonText:t.$t("confirm"),cancelButtonText:t.$t("cancel"),type:"warning"}).then(function(){var i=new URLSearchParams;i.append("uid",e.uid),t.axios.post(a,i).then(function(e){0===e.data.error_code?(t.$message.success("success"),t.get_user_list(),t.username=""):t.$alert(e.data.error_message)})})},click_password:function(e){this.dialogVisible=!0,this.password_uid=e.uid},change_password:function(){var e=this,t=DocConfig.server+"/api/adminUser/changePassword",a=new URLSearchParams;a.append("uid",e.password_uid),a.append("new_password",this.Form.new_password),e.axios.post(t,a).then(function(t){0===t.data.error_code?(e.dialogVisible=!1,e.Form.new_password="",e.$message.success(e.$t("success"))):e.$alert(t.data.error_message)}).catch(function(e){console.log(e)})},add_user:function(){var e=this,t=DocConfig.server+"/api/adminUser/addUser",a=new URLSearchParams;a.append("username",e.addForm.username),a.append("password",this.addForm.password),e.axios.post(t,a).then(function(t){0===t.data.error_code?(e.dialogAddVisible=!1,e.addForm.password="",e.addForm.username="",e.$message.success(e.$t("success")),e.get_user_list()):e.$alert(t.data.error_message)}).catch(function(e){console.log(e)})}},mounted:function(){this.get_user_list()},beforeDestroy:function(){this.$message.closeAll()}},gt={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"hello"},[a("el-form",{staticClass:"demo-form-inline",attrs:{inline:!0}},[a("el-form-item",{attrs:{label:""}},[a("el-input",{attrs:{placeholder:"用户名"},model:{value:e.username,callback:function(t){e.username=t},expression:"username"}})],1),e._v(" "),a("el-form-item",[a("el-button",{on:{click:e.onSubmit}},[e._v(e._s(e.$t("search")))])],1)],1),e._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:function(t){e.dialogAddVisible=!0}}},[e._v(e._s(e.$t("add_user")))]),e._v(" "),a("el-table",{staticStyle:{width:"100%"},attrs:{data:e.itemList}},[a("el-table-column",{attrs:{prop:"username",label:e.$t("username"),width:"200"}}),e._v(" "),a("el-table-column",{attrs:{prop:"name",label:e.$t("name")}}),e._v(" "),a("el-table-column",{attrs:{prop:"groupid",label:e.$t("userrole"),formatter:e.formatGroup,width:"150"}}),e._v(" "),a("el-table-column",{attrs:{prop:"reg_time",label:e.$t("reg_time"),width:"160"}}),e._v(" "),a("el-table-column",{attrs:{prop:"last_login_time",label:e.$t("last_login_time"),width:"160"}}),e._v(" "),a("el-table-column",{attrs:{prop:"item_domain",label:e.$t("operation")},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{type:"text",size:"small"},on:{click:function(a){return e.click_password(t.row)}}},[e._v(e._s(e.$t("modify_password")))]),e._v(" "),1!=t.row.groupid?a("el-button",{attrs:{type:"text",size:"small"},on:{click:function(a){return e.delete_user(t.row)}}},[e._v(e._s(e.$t("delete")))]):e._e()]}}])})],1),e._v(" "),a("div",{staticClass:"block"},[a("span",{staticClass:"demonstration"}),e._v(" "),a("el-pagination",{attrs:{"page-size":e.count,layout:"total, prev, pager, next",total:e.total},on:{"current-change":e.handleCurrentChange}})],1),e._v(" "),a("el-dialog",{attrs:{visible:e.dialogVisible,modal:!1,width:"300px"},on:{"update:visible":function(t){e.dialogVisible=t}}},[a("el-form",[a("el-form-item",{attrs:{label:""}},[a("el-input",{attrs:{type:"password",placeholder:e.$t("new_password")},model:{value:e.Form.new_password,callback:function(t){e.$set(e.Form,"new_password",t)},expression:"Form.new_password"}})],1)],1),e._v(" "),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(t){e.dialogVisible=!1}}},[e._v(e._s(e.$t("cancel")))]),e._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:e.change_password}},[e._v(e._s(e.$t("confirm")))])],1)],1),e._v(" "),a("el-dialog",{attrs:{visible:e.dialogAddVisible,modal:!1,width:"300px"},on:{"update:visible":function(t){e.dialogAddVisible=t}}},[a("el-form",[a("el-form-item",{attrs:{label:""}},[a("el-input",{attrs:{type:"text",placeholder:e.$t("username")},model:{value:e.addForm.username,callback:function(t){e.$set(e.addForm,"username",t)},expression:"addForm.username"}})],1),e._v(" "),a("el-form-item",{attrs:{label:""}},[a("el-input",{attrs:{type:"password",placeholder:e.$t("password")},model:{value:e.addForm.password,callback:function(t){e.$set(e.addForm,"password",t)},expression:"addForm.password"}})],1)],1),e._v(" "),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(t){e.dialogAddVisible=!1}}},[e._v(e._s(e.$t("cancel")))]),e._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:e.add_user}},[e._v(e._s(e.$t("confirm")))])],1)],1)],1)},staticRenderFns:[]},vt={data:function(){return{form:{register_open:!0,ldap_open:!1,home_page:"1",ldap_form:{host:"",port:"389",version:"3",base_dn:"",bind_dn:"",bind_password:"",user_field:""},home_item:""},itemList:[]}},methods:{onSubmit:function(){var e=this,t=DocConfig.server+"/api/adminSetting/saveConfig";this.axios.post(t,this.form).then(function(t){0===t.data.error_code?e.$alert(e.$t("success")):e.$alert(t.data.error_message)})},loadConfig:function(){var e=this,t=DocConfig.server+"/api/adminSetting/loadConfig";this.axios.post(t,this.form).then(function(t){if(0===t.data.error_code){if(0===t.data.data.length)return;e.form.register_open=t.data.data.register_open>0,e.form.ldap_open=t.data.data.ldap_open>0,e.form.home_page=t.data.data.home_page>0?t.data.data.home_page:1,e.form.home_item=t.data.data.home_item>0?t.data.data.home_item:"",e.form.ldap_form=t.data.data.ldap_form?t.data.data.ldap_form:e.form.ldap_form}else e.$alert(t.data.error_message)})},get_item_list:function(){var e=this,t=DocConfig.server+"/api/adminItem/getList",a=new URLSearchParams;a.append("page",1),a.append("count",1e3),e.axios.post(t,a).then(function(t){if(0===t.data.error_code){var a=t.data.data;e.itemList=a.items}else e.$alert(t.data.error_message)})}},mounted:function(){this.get_item_list(),this.loadConfig()},beforeDestroy:function(){this.$message.closeAll()}},bt={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"hello"},[a("el-form",{ref:"form",attrs:{model:e.form,"label-width":"150px"}},[a("el-form-item",{attrs:{label:e.$t("register_open")}},[a("el-switch",{model:{value:e.form.register_open,callback:function(t){e.$set(e.form,"register_open",t)},expression:"form.register_open"}})],1),e._v(" "),a("el-form-item",{attrs:{label:e.$t("home_page")}},[a("el-select",{attrs:{placeholder:e.$t("please_choose")},model:{value:e.form.home_page,callback:function(t){e.$set(e.form,"home_page",t)},expression:"form.home_page"}},[a("el-option",{attrs:{label:e.$t("full_page"),value:"1"}}),e._v(" "),a("el-option",{attrs:{label:e.$t("login_page"),value:"2"}}),e._v(" "),a("el-option",{attrs:{label:e.$t("jump_to_an_item"),value:"3"}})],1)],1),e._v(" "),a("el-form-item",{directives:[{name:"show",rawName:"v-show",value:3==e.form.home_page,expression:"form.home_page == 3"}],attrs:{label:e.$t("jump_to_item")}},[a("el-select",{attrs:{placeholder:e.$t("please_choose")},model:{value:e.form.home_item,callback:function(t){e.$set(e.form,"home_item",t)},expression:"form.home_item"}},e._l(e.itemList,function(e){return a("el-option",{attrs:{label:e.item_name,value:e.item_id}})}),1)],1),e._v(" "),a("el-form-item",{attrs:{label:e.$t("ldap_open_label")}},[a("el-switch",{model:{value:e.form.ldap_open,callback:function(t){e.$set(e.form,"ldap_open",t)},expression:"form.ldap_open"}})],1),e._v(" "),e.form.ldap_open?a("div",{staticStyle:{"margin-left":"50px"}},[a("el-form-item",{attrs:{label:"ldap host"}},[a("el-input",{staticClass:"form-el",model:{value:e.form.ldap_form.host,callback:function(t){e.$set(e.form.ldap_form,"host",t)},expression:"form.ldap_form.host"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"ldap port"}},[a("el-input",{staticStyle:{width:"90px"},model:{value:e.form.ldap_form.port,callback:function(t){e.$set(e.form.ldap_form,"port",t)},expression:"form.ldap_form.port"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"ldap base dn "}},[a("el-input",{staticClass:"form-el",attrs:{placeholder:"例如 dc=showdoc,dc=com"},model:{value:e.form.ldap_form.base_dn,callback:function(t){e.$set(e.form.ldap_form,"base_dn",t)},expression:"form.ldap_form.base_dn"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"ldap bind dn "}},[a("el-input",{staticClass:"form-el",attrs:{placeholder:"cn=admin,dc=showdoc,dc=com"},model:{value:e.form.ldap_form.bind_dn,callback:function(t){e.$set(e.form.ldap_form,"bind_dn",t)},expression:"form.ldap_form.bind_dn"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"ldap bind password "}},[a("el-input",{staticClass:"form-el",attrs:{placeholder:"例如 123456"},model:{value:e.form.ldap_form.bind_password,callback:function(t){e.$set(e.form.ldap_form,"bind_password",t)},expression:"form.ldap_form.bind_password"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"ldap version"}},[a("el-select",{staticClass:"form-el",model:{value:e.form.ldap_form.version,callback:function(t){e.$set(e.form.ldap_form,"version",t)},expression:"form.ldap_form.version"}},[a("el-option",{attrs:{label:"3",value:"3"}}),e._v(" "),a("el-option",{attrs:{label:"2",value:"2"}})],1)],1),e._v(" "),a("el-form-item",{attrs:{label:"ldap user filed"}},[a("el-input",{staticClass:"form-el",attrs:{placeholder:"例如 cn"},model:{value:e.form.ldap_form.user_field,callback:function(t){e.$set(e.form.ldap_form,"user_field",t)},expression:"form.ldap_form.user_field"}})],1)],1):e._e(),e._v(" "),a("el-form-item",[a("el-button",{attrs:{type:"primary"},on:{click:e.onSubmit}},[e._v(e._s(e.$t("save")))]),e._v(" "),a("el-button",[e._v(e._s(e.$t("cancel")))])],1)],1)],1)},staticRenderFns:[]},wt={data:function(){return{open_menu_index:1}},components:{Item:a("VU/8")(ut,ft,!1,function(e){a("Tmvk")},"data-v-0603d0a0",null).exports,User:a("VU/8")(ht,gt,!1,function(e){a("YhcY")},"data-v-5e3f9209",null).exports,Setting:a("VU/8")(vt,bt,!1,function(e){a("uJ5n")},"data-v-6b3073e1",null).exports},methods:{select_menu:function(e,t){var a=this;this.open_menu_index=0,this.$nextTick(function(){a.open_menu_index=e})},check_upadte:function(){var e=this,t=DocConfig.server+"/api/adminUser/checkUpdate",a=new URLSearchParams;e.axios.post(t,a).then(function(t){t&&t.data&&t.data.data&&t.data.data.url&&e.$message({showClose:!0,duration:1e4,dangerouslyUseHTMLString:!0,message:'<a target="_blank" href="'+t.data.data.url+'">'+t.data.data.title+"</a>"})})}},mounted:function(){this.check_upadte(),this.unset_bg_grey()},beforeDestroy:function(){this.$message.closeAll(),this.set_bg_grey()}},yt={render:function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"hello"},[t("el-container",[t("el-header",[t("div",{staticClass:"header_title"},[this._v("ShowDoc")]),this._v(" "),t("router-link",{staticClass:"goback",attrs:{to:"/item/index"}},[this._v(this._s(this.$t("goback")))])],1),this._v(" "),t("el-container",[t("el-aside",{attrs:{width:"150px"}},[t("el-menu",{staticClass:"el-menu-vertical-demo",attrs:{"default-active":"1","background-color":"#545c64","text-color":"#fff","active-text-color":"#ffd04b"},on:{select:this.select_menu}},[t("el-menu-item",{attrs:{index:"1"}},[t("i",{staticClass:"el-icon-info"}),this._v(" "),t("span",{attrs:{slot:"title"},slot:"title"},[this._v(this._s(this.$t("user_manage")))])]),this._v(" "),t("el-menu-item",{attrs:{index:"2"}},[t("i",{staticClass:"el-icon-tickets"}),this._v(" "),t("span",{attrs:{slot:"title"},slot:"title"},[this._v(this._s(this.$t("item_manage")))])]),this._v(" "),t("el-menu-item",{attrs:{index:"3"}},[t("i",{staticClass:"el-icon-tickets"}),this._v(" "),t("span",{attrs:{slot:"title"},slot:"title"},[this._v(this._s(this.$t("web_setting")))])])],1)],1),this._v(" "),t("el-container",[t("el-main",[1==this.open_menu_index?t("User"):this._e(),this._v(" "),2==this.open_menu_index?t("Item"):this._e(),this._v(" "),3==this.open_menu_index?t("Setting"):this._e()],1),this._v(" "),t("el-footer")],1)],1)],1)],1)},staticRenderFns:[]},$t=a("VU/8")(wt,yt,!1,function(e){a("JcyT")},"data-v-119fd5ae",null).exports,kt={components:{},data:function(){return{MyForm:{id:"",team_name:""},list:[],dialogFormVisible:!1,dialogMemberVisible:!1}},methods:{geList:function(){var e=this,t=DocConfig.server+"/api/team/getList",a=new URLSearchParams;e.axios.post(t,a).then(function(t){if(0===t.data.error_code){var a=t.data.data;e.list=a}else e.$alert(t.data.error_message)})},MyFormSubmit:function(){var e=this,t=DocConfig.server+"/api/team/save",a=new URLSearchParams;a.append("id",this.MyForm.id),a.append("team_name",this.MyForm.team_name),e.axios.post(t,a).then(function(t){0===t.data.error_code?(e.dialogFormVisible=!1,e.geList(),e.MyForm={}):e.$alert(t.data.error_message)})},edit:function(e){this.MyForm.id=e.id,this.MyForm.team_name=e.team_name,this.dialogFormVisible=!0},deleteTeam:function(e){var t=this,a=DocConfig.server+"/api/team/delete";this.$confirm(t.$t("confirm_delete")," ",{confirmButtonText:t.$t("confirm"),cancelButtonText:t.$t("cancel"),type:"warning"}).then(function(){var i=new URLSearchParams;i.append("id",e),t.axios.post(a,i).then(function(e){0===e.data.error_code?t.geList():t.$alert(e.data.error_message)})})},addTeam:function(){this.MyForm=[],this.dialogFormVisible=!0},goback:function(){this.$router.push({path:"/item/index"})}},mounted:function(){this.geList()},beforeDestroy:function(){}},xt={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"hello"},[a("Header"),e._v(" "),a("el-container",[a("el-card",{staticClass:"center-card"},[a("el-button",{staticClass:"add-cat",attrs:{type:"text"},on:{click:e.addTeam}},[e._v(e._s(e.$t("add_team")))]),e._v(" "),a("el-button",{staticClass:"goback-btn",attrs:{type:"text"},on:{click:e.goback}},[e._v(e._s(e.$t("goback")))]),e._v(" "),a("el-table",{staticStyle:{width:"100%"},attrs:{align:"left","empty-text":e.$t("empty_team_tips"),data:e.list,height:"400"}},[a("el-table-column",{attrs:{prop:"team_name",label:e.$t("team_name")}}),e._v(" "),a("el-table-column",{attrs:{prop:"memberCount",label:e.$t("memberCount")},scopedSlots:e._u([{key:"default",fn:function(t){return[a("router-link",{attrs:{to:"/team/member/"+t.row.id}},[e._v(e._s(t.row.memberCount))])]}}])}),e._v(" "),a("el-table-column",{attrs:{prop:"itemCount",label:e.$t("itemCount")},scopedSlots:e._u([{key:"default",fn:function(t){return[a("router-link",{attrs:{to:"/team/item/"+t.row.id}},[e._v(e._s(t.row.itemCount))])]}}])}),e._v(" "),a("el-table-column",{attrs:{prop:"",label:e.$t("operation")},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{type:"text",size:"small"},on:{click:function(a){return e.$router.push({path:"/team/member/"+t.row.id})}}},[e._v(e._s(e.$t("member")))]),e._v(" "),a("el-button",{attrs:{type:"text",size:"small"},on:{click:function(a){return e.$router.push({path:"/team/item/"+t.row.id})}}},[e._v(e._s(e.$t("team_item")))]),e._v(" "),a("el-button",{attrs:{type:"text",size:"small"},on:{click:function(a){return e.edit(t.row)}}},[e._v(e._s(e.$t("edit")))]),e._v(" "),a("el-button",{attrs:{type:"text",size:"small"},on:{click:function(a){return e.deleteTeam(t.row.id)}}},[e._v(e._s(e.$t("delete")))])]}}])})],1)],1),e._v(" "),a("el-dialog",{attrs:{visible:e.dialogFormVisible,width:"300px"},on:{"update:visible":function(t){e.dialogFormVisible=t}}},[a("el-form",[a("el-form-item",{attrs:{label:e.$t("team_name")+":"}},[a("el-input",{model:{value:e.MyForm.team_name,callback:function(t){e.$set(e.MyForm,"team_name",t)},expression:"MyForm.team_name"}})],1)],1),e._v(" "),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(t){e.dialogFormVisible=!1}}},[e._v(e._s(e.$t("cancel")))]),e._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:e.MyFormSubmit}},[e._v(e._s(e.$t("confirm")))])],1)],1)],1),e._v(" "),a("Footer")],1)},staticRenderFns:[]},Ct=a("VU/8")(kt,xt,!1,function(e){a("g+qn"),a("uYLM")},"data-v-2c8928c0",null).exports,Ft={components:{},data:function(){return{MyForm:{id:"",member_username:""},list:[],dialogFormVisible:!1,team_id:""}},methods:{geList:function(){var e=this,t=DocConfig.server+"/api/teamMember/getList",a=new URLSearchParams;a.append("team_id",this.team_id),e.axios.post(t,a).then(function(t){if(0===t.data.error_code){var a=t.data.data;e.list=a}else e.$alert(t.data.error_message)})},MyFormSubmit:function(){var e=this,t=DocConfig.server+"/api/teamMember/save",a=new URLSearchParams;a.append("team_id",this.team_id),a.append("member_username",this.MyForm.member_username),e.axios.post(t,a).then(function(t){0===t.data.error_code?(e.dialogFormVisible=!1,e.geList(),e.MyForm={}):e.$alert(t.data.error_message)})},deleteTeamMember:function(e){var t=this,a=DocConfig.server+"/api/teamMember/delete";this.$confirm(t.$t("confirm_delete")," ",{confirmButtonText:t.$t("confirm"),cancelButtonText:t.$t("cancel"),type:"warning"}).then(function(){var i=new URLSearchParams;i.append("id",e),t.axios.post(a,i).then(function(e){0===e.data.error_code?t.geList():t.$alert(e.data.error_message)})})},addTeamMember:function(){this.MyForm=[],this.dialogFormVisible=!0},goback:function(){this.$router.push({path:"/team/index"})},getAllUser:function(e,t){var a=this,i=DocConfig.server+"/api/user/allUser",o=new URLSearchParams;e||(e=""),o.append("username",e),a.axios.post(i,o).then(function(e){if(0===e.data.error_code){for(var i=e.data.data,o=[],n=0;n<i.length;n++){a.isMember(i[n].value)||o.push(i[n])}t(o)}else a.$alert(e.data.error_message)})},isMember:function(e){for(var t=this.list,a=0;a<t.length;a++)if(t[a].member_username==e)return!0;return!1}},mounted:function(){this.team_id=this.$route.params.team_id,this.geList()}},St={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"hello"},[a("Header"),e._v(" "),a("el-container",[a("el-card",{staticClass:"center-card"},[a("el-button",{staticClass:"add-cat",attrs:{type:"text"},on:{click:e.addTeamMember}},[e._v(e._s(e.$t("add_member")))]),e._v(" "),a("el-button",{staticClass:"goback-btn",attrs:{type:"text"},on:{click:e.goback}},[e._v(e._s(e.$t("back_to_team")))]),e._v(" "),a("el-table",{staticStyle:{width:"100%"},attrs:{align:"left",data:e.list,height:"400"}},[a("el-table-column",{attrs:{prop:"member_username",label:e.$t("member_username")}}),e._v(" "),a("el-table-column",{attrs:{prop:"name",label:e.$t("name")}}),e._v(" "),a("el-table-column",{attrs:{prop:"addtime",label:e.$t("addtime")}}),e._v(" "),a("el-table-column",{attrs:{prop:"",label:e.$t("operation")},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{type:"text",size:"small"},on:{click:function(a){return e.deleteTeamMember(t.row.id)}}},[e._v(e._s(e.$t("delete")))])]}}])})],1)],1),e._v(" "),a("el-dialog",{attrs:{visible:e.dialogFormVisible,width:"300px"},on:{"update:visible":function(t){e.dialogFormVisible=t}}},[a("el-form",[a("el-form-item",{attrs:{label:e.$t("member_username")+":"}},[e.dialogFormVisible?a("el-autocomplete",{attrs:{"fetch-suggestions":e.getAllUser},model:{value:e.MyForm.member_username,callback:function(t){e.$set(e.MyForm,"member_username",t)},expression:"MyForm.member_username"}}):e._e()],1)],1),e._v(" "),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(t){e.dialogFormVisible=!1}}},[e._v(e._s(e.$t("cancel")))]),e._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:e.MyFormSubmit}},[e._v(e._s(e.$t("confirm")))])],1)],1)],1),e._v(" "),a("Footer")],1)},staticRenderFns:[]},Tt=a("VU/8")(Ft,St,!1,function(e){a("Lz+X"),a("37YB")},"data-v-572045fe",null).exports,Lt={components:{},data:function(){return{MyForm:{item_id:""},list:[],dialogFormVisible:!1,team_id:"",itemList:[],teamItemMembers:[],dialogFormTeamMemberVisible:!1,authorityOptions:[{label:"编辑",value:"1"},{label:"只读",value:"0"}]}},methods:{geList:function(){var e=this,t=DocConfig.server+"/api/teamItem/getListByTeam",a=new URLSearchParams;a.append("team_id",this.team_id),e.axios.post(t,a).then(function(t){if(0===t.data.error_code){var a=t.data.data;e.list=a}else e.$alert(t.data.error_message)})},getItemList:function(){var e=this,t=DocConfig.server+"/api/item/myList",a=new URLSearchParams;e.axios.get(t,a).then(function(t){if(0===t.data.error_code){var a=t.data.data;e.itemList=a}else e.$alert(t.data.error_message)})},MyFormSubmit:function(){var e=this,t=DocConfig.server+"/api/teamItem/save",a=new URLSearchParams;a.append("team_id",this.team_id),a.append("item_id",this.MyForm.item_id),e.axios.post(t,a).then(function(t){0===t.data.error_code?(e.dialogFormVisible=!1,e.geList(),e.MyForm={}):e.$alert(t.data.error_message)})},deleteTeamItem:function(e){var t=this,a=DocConfig.server+"/api/teamItem/delete";this.$confirm(t.$t("confirm_unassign")," ",{confirmButtonText:t.$t("confirm"),cancelButtonText:t.$t("cancel"),type:"warning"}).then(function(){var i=new URLSearchParams;i.append("id",e),t.axios.post(a,i).then(function(e){0===e.data.error_code?t.geList():t.$alert(e.data.error_message)})})},addTeamItem:function(){this.MyForm=[],this.dialogFormVisible=!0},goback:function(){this.$router.push({path:"/team/index"})},getTeamItemMember:function(e){var t=this;this.dialogFormTeamMemberVisible=!0;var a=DocConfig.server+"/api/teamItemMember/getList",i=new URLSearchParams;i.append("item_id",e),i.append("team_id",this.team_id),t.axios.post(a,i).then(function(e){if(0===e.data.error_code){var a=e.data.data;t.teamItemMembers=a}else t.$alert(e.data.error_message)})},changeTeamItemMemberGroup:function(e,t){var a=this,i=DocConfig.server+"/api/teamItemMember/save",o=new URLSearchParams;o.append("member_group_id",e),o.append("id",t),a.axios.post(i,o).then(function(e){0===e.data.error_code?a.$message("权限保存成功"):a.$alert(e.data.error_message)})}},mounted:function(){this.team_id=this.$route.params.team_id,this.geList(),this.getItemList()}},Pt={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"hello"},[a("Header"),e._v(" "),a("el-container",[a("el-card",{staticClass:"center-card"},[a("el-button",{staticClass:"add-cat",attrs:{type:"text"},on:{click:e.addTeamItem}},[e._v(e._s(e.$t("distribution_to_team")))]),e._v(" "),a("el-button",{staticClass:"goback-btn",attrs:{type:"text"},on:{click:e.goback}},[e._v(e._s(e.$t("back_to_team")))]),e._v(" "),a("el-table",{staticStyle:{width:"100%"},attrs:{align:"left",data:e.list,height:"400"}},[a("el-table-column",{attrs:{prop:"item_name",label:e.$t("item_name")}}),e._v(" "),a("el-table-column",{attrs:{prop:"addtime",label:e.$t("Join_time")}}),e._v(" "),a("el-table-column",{attrs:{prop:"",width:"210",label:e.$t("operation")},scopedSlots:e._u([{key:"default",fn:function(t){return[a("router-link",{attrs:{to:"/"+t.row.item_id,target:"_blank"}},[e._v(e._s(e.$t("check_item")))]),e._v(" "),a("el-button",{attrs:{type:"text",size:"small"},on:{click:function(a){return e.getTeamItemMember(t.row.item_id)}}},[e._v(e._s(e.$t("member_authority")))]),e._v(" "),a("el-button",{attrs:{type:"text",size:"small"},on:{click:function(a){return e.deleteTeamItem(t.row.id)}}},[e._v(e._s(e.$t("unassign")))])]}}])})],1)],1),e._v(" "),a("el-dialog",{attrs:{visible:e.dialogFormVisible,width:"300px"},on:{"update:visible":function(t){e.dialogFormVisible=t}}},[a("el-form",[a("el-select",{attrs:{size:"mini",placeholder:e.$t("please_choose")},model:{value:e.MyForm.item_id,callback:function(t){e.$set(e.MyForm,"item_id",t)},expression:"MyForm.item_id"}},e._l(e.itemList,function(e){return a("el-option",{key:e.item_id,attrs:{label:e.item_name,value:e.item_id}})}),1)],1),e._v(" "),a("br"),e._v(" "),a("router-link",{attrs:{to:"/item/index",target:"_blank"}},[e._v(e._s(e.$t("go_to_new_an_item")))]),e._v(" "),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(t){e.dialogFormVisible=!1}}},[e._v(e._s(e.$t("cancel")))]),e._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:e.MyFormSubmit}},[e._v(e._s(e.$t("confirm")))])],1)],1),e._v(" "),a("el-dialog",{attrs:{visible:e.dialogFormTeamMemberVisible,top:"10vh",title:e.$t("adjust_member_authority")},on:{"update:visible":function(t){e.dialogFormTeamMemberVisible=t}}},[a("el-table",{staticStyle:{width:"100%"},attrs:{align:"left","empty-text":e.$t("team_member_empty_tips"),data:e.teamItemMembers}},[a("el-table-column",{attrs:{prop:"member_username",label:e.$t("username")}}),e._v(" "),a("el-table-column",{attrs:{prop:"member_group_id",label:e.$t("authority"),width:"130"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-select",{attrs:{size:"mini",placeholder:e.$t("please_choose")},on:{change:function(a){return e.changeTeamItemMemberGroup(a,t.row.id)}},model:{value:t.row.member_group_id,callback:function(a){e.$set(t.row,"member_group_id",a)},expression:"scope.row.member_group_id"}},e._l(e.authorityOptions,function(e){return a("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}),1)]}}])}),e._v(" "),a("el-table-column",{attrs:{prop:"addtime",label:e.$t("add_time")}})],1),e._v(" "),a("br"),e._v(" "),a("p",{staticClass:"tips"},[e._v("\n "+e._s(e.$t("team_member_authority_tips"))+"\n ")]),e._v(" "),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(t){e.dialogFormTeamMemberVisible=!1}}},[e._v(e._s(e.$t("close")))])],1)],1)],1),e._v(" "),a("Footer")],1)},staticRenderFns:[]},Vt=a("VU/8")(Lt,Pt,!1,function(e){a("XMwH"),a("nAM6")},"data-v-2e969af3",null).exports;n.default.use(l.a);var Mt=new l.a({routes:[{path:"/",name:"Index",component:m},{path:"/user/login",name:"UserLogin",component:u},{path:"/user/setting",name:"UserSetting",component:g},{path:"/user/register",name:"UserRegister",component:w},{path:"/user/resetPassword",name:"UserResetPassword",component:x},{path:"/user/ResetPasswordByUrl",name:"ResetPasswordByUrl",component:S},{path:"/item/index",name:"ItemIndex",component:D},{path:"/item/add",name:"ItemAdd",component:R},{path:"/item/password/:item_id",name:"ItemPassword",component:E},{path:"/:item_id",name:"ItemShow",component:we},{path:"/item/export/:item_id",name:"ItemExport",component:ke},{path:"/item/setting/:item_id",name:"ItemSetting",component:Ie},{path:"/page/:page_id",name:"PageIndex",component:Ae},{path:"/p/:unique_key",name:"PageIndex",component:Ae},{path:"/page/edit/:item_id/:page_id",name:"PageEdit",component:it},{path:"/page/diff/:page_id/:page_history_id",name:"PageDiff",component:rt},{path:"/catalog/:item_id",name:"Catalog",component:dt},{path:"/notice/index",name:"Notice",component:pt},{path:"/admin/index",name:"Admin",component:$t},{path:"/team/index",name:"Team",component:Ct},{path:"/team/member/:team_id",name:"TeamMember",component:Tt},{path:"/team/item/:team_id",name:"TeamItem",component:Vt}]}),Dt=a("zL8q"),It=a.n(Dt),Ut=(a("tvR6"),{render:function(){var e=this.$createElement;return(this._self._c||e)("div")},staticRenderFns:[]}),Rt=a("VU/8")({name:"Header",data:function(){return{msg:"头部"}}},Ut,!1,function(e){a("Skr3")},"data-v-6d27f0ce",null).exports,At={render:function(){var e=this.$createElement;return(this._self._c||e)("div")},staticRenderFns:[]},jt=a("VU/8")({name:"Footer",data:function(){return{msg:"尾部"}}},At,!1,function(e){a("U1xC")},"data-v-09c75c9b",null).exports,Et={install:function(e,t){e.prototype.getData=function(){console.log("我是插件中的方法")},e.prototype.request=function(){},e.prototype.getRootPath=function(){return window.location.protocol+"//"+window.location.host+window.location.pathname},e.prototype.isMobile=function(){return!!navigator.userAgent.match(/iPhone|iPad|iPod|Android|android|BlackBerry|IEMobile/i)},e.prototype.get_user_info=function(e){var t=DocConfig.server+"/api/user/info",a=new URLSearchParams;a.append("redirect_login",!1),this.axios.post(t,a).then(function(t){e&&e(t)})},e.prototype.get_notice=function(e){var t=DocConfig.server+"/api/notice/getList",a=new URLSearchParams;a.append("notice_type","unread"),a.append("count","1"),this.axios.post(t,a).then(function(t){e&&e(t)})},e.prototype.set_bg_grey=function(){document.getElementsByTagName("body")[0].className="grey-bg"},e.prototype.unset_bg_grey=function(){document.body.removeAttribute("class","grey-bg")}}},Bt=a("//Fk"),Ht=a.n(Bt),Ot=a("mtWM"),zt=a.n(Ot);zt.a.defaults.timeout=2e4,zt.a.defaults.baseURL=DocConfig.server,zt.a.interceptors.request.use(function(e){return e},function(e){return Ht.a.reject(e)}),zt.a.interceptors.response.use(function(e){return e.config.data&&e.config.data.indexOf("redirect_login=false")>-1||10102===e.data.error_code&&Mt.replace({path:"/user/login",query:{redirect:Mt.currentRoute.fullPath}}),e},function(e){return Ht.a.reject(e.response.data)});var qt=zt.a,Nt=a("xO72"),Jt=a.n(Nt),Yt=a("wUZ8"),Gt=a.n(Yt),Wt=a("Vi3T"),Kt=a.n(Wt),Xt=a("J71k"),Qt=a.n(Xt),Zt=a("AQny"),ea=a.n(Zt),ta=(a("9Z4o"),a("j1ja"),a("wvfG")),aa=a.n(ta),ia=a("7S1C"),oa=a.n(ia);n.default.use(Et),n.default.config.productionTip=!1,n.default.component("Header",Rt),n.default.component("Footer",jt),n.default.use(It.a),n.default.use(Jt.a),n.default.use(aa.a),n.default.use(oa.a);var na=o()(Kt.a,Qt.a),sa=o()(Gt.a,ea.a);n.default.config.lang=DocConfig.lang,n.default.locale("zh-cn",na),n.default.locale("en",sa),n.default.prototype.axios=qt,new n.default({el:"#app",router:Mt,template:"<App/>",components:{App:r}})},OwBj:function(e,t){},Skr3:function(e,t){},Tmvk:function(e,t){},U1xC:function(e,t){},UOcQ:function(e,t){},XMwH:function(e,t){},YhcY:function(e,t){},"c+7S":function(e,t){},cvWj:function(e,t){},ef7P:function(e,t){},fvqp:function(e,t){},"g+qn":function(e,t){},gHS1:function(e,t){},hnej:function(e,t){},iPBH:function(e,t){},ittY:function(e,t){},jMmL:function(e,t){},nAM6:function(e,t){},scgI:function(e,t){},sqDv:function(e,t){},tvR6:function(e,t){},uJ5n:function(e,t){},uYLM:function(e,t){},ujBn:function(e,t){},vTax:function(e,t){},wMX0:function(e,t){},xyzG:function(e,t){},yJKs:function(e,t){},zZXl:function(e,t){}},["NHnr"]);