You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1 line
31 KiB
1 line
31 KiB
{"remainingRequest":"D:\\code\\vue\\front\\node_modules\\babel-loader\\lib\\index.js!D:\\code\\vue\\front\\node_modules\\cache-loader\\dist\\cjs.js??ref--1-0!D:\\code\\vue\\front\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\code\\vue\\front\\src\\pages\\forum\\detail.vue?vue&type=script&lang=js","dependencies":[{"path":"D:\\code\\vue\\front\\src\\pages\\forum\\detail.vue","mtime":1709633805000},{"path":"D:\\code\\vue\\front\\babel.config.js","mtime":1709633798000},{"path":"D:\\code\\vue\\front\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\code\\vue\\front\\node_modules\\babel-loader\\lib\\index.js","mtime":456789000000},{"path":"D:\\code\\vue\\front\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\code\\vue\\front\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:ZXhwb3J0IGRlZmF1bHQgewogIC8v5pWw5o2u6ZuG5ZCICiAgZGF0YSgpIHsKICAgIHJldHVybiB7CiAgICAgIGJhc2VVcmw6ICcnLAogICAgICBpZDogJycsCiAgICAgIGRldGFpbDoge30sCiAgICAgIGNvbW1lbnRMaXN0OiBbXSwKICAgICAgZGlhbG9nRm9ybVZpc2libGU6IGZhbHNlLAogICAgICBmb3JtOiB7CiAgICAgICAgY29udGVudDogJycsCiAgICAgICAgcGFyZW50aWQ6ICcnLAogICAgICAgIHVzZXJpZDogbG9jYWxTdG9yYWdlLmdldEl0ZW0oJ2Zyb250VXNlcmlkJyksCiAgICAgICAgdXNlcm5hbWU6IGxvY2FsU3RvcmFnZS5nZXRJdGVtKCd1c2VybmFtZScpLAogICAgICAgIGF2YXRhcnVybDogJycKICAgICAgfSwKICAgICAgdXNlcmlkOiBsb2NhbFN0b3JhZ2UuZ2V0SXRlbSgnZnJvbnRVc2VyaWQnKSwKICAgICAgZWRpdG9yT3B0aW9uOiB7CiAgICAgICAgbW9kdWxlczogewogICAgICAgICAgdG9vbGJhcjogW1siYm9sZCIsICJpdGFsaWMiLCAidW5kZXJsaW5lIiwgInN0cmlrZSJdLCBbImJsb2NrcXVvdGUiLCAiY29kZS1ibG9jayJdLCBbewogICAgICAgICAgICBoZWFkZXI6IDEKICAgICAgICAgIH0sIHsKICAgICAgICAgICAgaGVhZGVyOiAyCiAgICAgICAgICB9XSwgW3sKICAgICAgICAgICAgbGlzdDogIm9yZGVyZWQiCiAgICAgICAgICB9LCB7CiAgICAgICAgICAgIGxpc3Q6ICJidWxsZXQiCiAgICAgICAgICB9XSwgW3sKICAgICAgICAgICAgc2NyaXB0OiAic3ViIgogICAgICAgICAgfSwgewogICAgICAgICAgICBzY3JpcHQ6ICJzdXBlciIKICAgICAgICAgIH1dLCBbewogICAgICAgICAgICBpbmRlbnQ6ICItMSIKICAgICAgICAgIH0sIHsKICAgICAgICAgICAgaW5kZW50OiAiKzEiCiAgICAgICAgICB9XSwgW3sKICAgICAgICAgICAgZGlyZWN0aW9uOiAicnRsIgogICAgICAgICAgfV0sIFt7CiAgICAgICAgICAgIHNpemU6IFsic21hbGwiLCBmYWxzZSwgImxhcmdlIiwgImh1Z2UiXQogICAgICAgICAgfV0sIFt7CiAgICAgICAgICAgIGhlYWRlcjogWzEsIDIsIDMsIDQsIDUsIDYsIGZhbHNlXQogICAgICAgICAgfV0sIFt7CiAgICAgICAgICAgIGNvbG9yOiBbXQogICAgICAgICAgfSwgewogICAgICAgICAgICBiYWNrZ3JvdW5kOiBbXQogICAgICAgICAgfV0sIFt7CiAgICAgICAgICAgIGZvbnQ6IFtdCiAgICAgICAgICB9XSwgW3sKICAgICAgICAgICAgYWxpZ246IFtdCiAgICAgICAgICB9XSwgWyJjbGVhbiJdLCBbImltYWdlIiwgInZpZGVvIl1dCiAgICAgICAgfQogICAgICB9LAogICAgICBydWxlczogewogICAgICAgIGNvbnRlbnQ6IFt7CiAgICAgICAgICByZXF1aXJlZDogdHJ1ZSwKICAgICAgICAgIG1lc3NhZ2U6ICfor7fovpPlhaXor4TorronLAogICAgICAgICAgdHJpZ2dlcjogJ2JsdXInCiAgICAgICAgfV0KICAgICAgfSwKICAgICAgemFuVHlwZTogZmFsc2UsCiAgICAgIHphbkZvcm06IHt9LAogICAgICBzaG93SW5kZXg6IC0xLAogICAgICBzaG93SW5kZXgxOiAtMSwKICAgICAgYWxsWmFuOiAwCiAgICB9OwogIH0sCiAgY3JlYXRlZCgpIHsKICAgIHRoaXMuYmFzZVVybCA9IHRoaXMuJGNvbmZpZy5iYXNlVXJsOwogICAgdGhpcy5pZCA9IHRoaXMuJHJvdXRlLnF1ZXJ5LmlkOwogICAgdGhpcy5nZXREZXRhaWwoKTsKICB9LAogIC8v5pa55rOV6ZuG5ZCICiAgbWV0aG9kczogewogICAgLy8g6L+U5Zue5oyJ6ZKuCiAgICBiYWNrQ2xpY2soKSB7CiAgICAgIGhpc3RvcnkuYmFjaygpOwogICAgfSwKICAgIG9uRWRpdG9yUmVhZHkoZWRpdG9yKSB7CiAgICAgIGVkaXRvci5yb290LnNldEF0dHJpYnV0ZSgnZGF0YS1wbGFjZWhvbGRlcicsICLor7fovpPlhaXlhoXlrrkuLi4iKTsKICAgIH0sCiAgICBnZXREZXRhaWwoKSB7CiAgICAgIHRoaXMuJGh0dHAuZ2V0KGBmb3J1bS9saXN0LyR7dGhpcy5pZH1gKS50aGVuKHJlcyA9PiB7CiAgICAgICAgaWYgKHJlcy5kYXRhLmNvZGUgPT0gMCkgewogICAgICAgICAgcmVzLmRhdGEuZGF0YS5jb250ZW50ID0gcmVzLmRhdGEuZGF0YS5jb250ZW50LnJlcGxhY2UoL2ltZyBzcmMvZ2ksICJpbWcgc3R5bGU9XCJ3aWR0aDoxMDAlO1wiIHNyYyIpOwogICAgICAgICAgdGhpcy5kZXRhaWwgPSByZXMuZGF0YS5kYXRhOwogICAgICAgICAgdGhpcy5jb21tZW50TGlzdCA9IHJlcy5kYXRhLmRhdGEuY2hpbGRzOwogICAgICAgICAgdGhpcy5nZXRaYW4oKTsKICAgICAgICAgIHRoaXMuZ2V0QWxsWmFuKCk7CiAgICAgICAgfQogICAgICB9KTsKICAgIH0sCiAgICBnZXRaYW4oKSB7CiAgICAgIHRoaXMuJGh0dHAuZ2V0KCdzdG9yZXVwL2xpc3QnLCB7CiAgICAgICAgcGFyYW1zOiB7CiAgICAgICAgICBwYWdlOiAxLAogICAgICAgICAgbGltaXQ6IDEsCiAgICAgICAgICB0eXBlOiAyMSwKICAgICAgICAgIHVzZXJpZDogbG9jYWxTdG9yYWdlLmdldEl0ZW0oJ2Zyb250VXNlcmlkJyksCiAgICAgICAgICB0YWJsZW5hbWU6ICdmb3J1bScsCiAgICAgICAgICByZWZpZDogdGhpcy5pZAogICAgICAgIH0KICAgICAgfSkudGhlbihyZXMgPT4gewogICAgICAgIGlmIChyZXMuZGF0YSAmJiByZXMuZGF0YS5jb2RlID09IDApIHsKICAgICAgICAgIGlmIChyZXMuZGF0YS5kYXRhLmxpc3QubGVuZ3RoKSB7CiAgICAgICAgICAgIHRoaXMuemFuVHlwZSA9IHRydWU7CiAgICAgICAgICAgIHRoaXMuemFuRm9ybSA9IHJlcy5kYXRhLmRhdGEubGlzdFswXTsKICAgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgIHRoaXMuemFuVHlwZSA9IGZhbHNlOwogICAgICAgICAgfQogICAgICAgIH0KICAgICAgfSk7CiAgICB9LAogICAgZ2V0QWxsWmFuKCkgewogICAgICB0aGlzLiRodHRwLmdldCgnc3RvcmV1cC9saXN0JywgewogICAgICAgIHBhcmFtczogewogICAgICAgICAgcGFnZTogMSwKICAgICAgICAgIHR5cGU6IDIxLAogICAgICAgICAgdGFibGVuYW1lOiAnZm9ydW0nLAogICAgICAgICAgcmVmaWQ6IHRoaXMuaWQKICAgICAgICB9CiAgICAgIH0pLnRoZW4ocmVzID0+IHsKICAgICAgICBpZiAocmVzLmRhdGEgJiYgcmVzLmRhdGEuY29kZSA9PSAwKSB7CiAgICAgICAgICB0aGlzLmFsbFphbiA9IE51bWJlcihyZXMuZGF0YS5kYXRhLnRvdGFsKTsKICAgICAgICB9CiAgICAgIH0pOwogICAgfSwKICAgIHphbkNsaWNrKCkgewogICAgICBpZiAodGhpcy56YW5UeXBlKSB7CiAgICAgICAgdGhpcy4kaHR0cC5wb3N0KCdzdG9yZXVwL2RlbGV0ZScsIFt0aGlzLnphbkZvcm0uaWRdKS50aGVuKHJlcyA9PiB7CiAgICAgICAgICBpZiAocmVzLmRhdGEgJiYgcmVzLmRhdGEuY29kZSA9PSAwKSB7CiAgICAgICAgICAgIHRoaXMuJG1lc3NhZ2Uuc3VjY2Vzcygn5Y+W5raI5oiQ5YqfJyk7CiAgICAgICAgICAgIHRoaXMuZ2V0WmFuKCk7CiAgICAgICAgICAgIHRoaXMuZ2V0QWxsWmFuKCk7CiAgICAgICAgICB9CiAgICAgICAgfSk7CiAgICAgIH0gZWxzZSB7CiAgICAgICAgbGV0IGRhdGEgPSB7CiAgICAgICAgICBuYW1lOiB0aGlzLmRldGFpbC50aXRsZSwKICAgICAgICAgIHBpY3R1cmU6ICcxJywKICAgICAgICAgIHJlZmlkOiB0aGlzLmRldGFpbC5pZCwKICAgICAgICAgIHR5cGU6IDIxLAogICAgICAgICAgdGFibGVuYW1lOiAnZm9ydW0nLAogICAgICAgICAgdXNlcmlkOiBsb2NhbFN0b3JhZ2UuZ2V0SXRlbSgnZnJvbnRVc2VyaWQnKQogICAgICAgIH07CiAgICAgICAgdGhpcy4kaHR0cC5wb3N0KCdzdG9yZXVwL2FkZCcsIGRhdGEpLnRoZW4ocmVzID0+IHsKICAgICAgICAgIGlmIChyZXMuZGF0YSAmJiByZXMuZGF0YS5jb2RlID09IDApIHsKICAgICAgICAgICAgdGhpcy4kbWVzc2FnZS5zdWNjZXNzKCfngrnotZ7miJDlip8nKTsKICAgICAgICAgICAgdGhpcy5nZXRaYW4oKTsKICAgICAgICAgICAgdGhpcy5nZXRBbGxaYW4oKTsKICAgICAgICAgIH0KICAgICAgICB9KTsKICAgICAgfQogICAgfSwKICAgIC8vIOaWsOWinuivhOiuugogICAgYWRkQ29tbWVudCgpIHsKICAgICAgdGhpcy5mb3JtLnBhcmVudGlkID0gdGhpcy5kZXRhaWwuaWQ7CiAgICAgIHRoaXMuZGlhbG9nRm9ybVZpc2libGUgPSB0cnVlOwogICAgfSwKICAgIC8vIOm8oOagh+enu+WFpQogICAgY29tbWVudEVudGVyKGluZGV4KSB7CiAgICAgIHRoaXMuc2hvd0luZGV4ID0gaW5kZXg7CiAgICB9LAogICAgLy8g6byg5qCH56e75Ye6CiAgICBjb21tZW50TGVhdmUoKSB7CiAgICAgIHRoaXMuc2hvd0luZGV4ID0gLTE7CiAgICB9LAogICAgLy8g5LqM57qn6K+E6K666byg5qCH56e75YWlCiAgICBjb21tZW50RW50ZXIxKGluZGV4KSB7CiAgICAgIHRoaXMuc2hvd0luZGV4MSA9IGluZGV4OwogICAgfSwKICAgIC8vIOS6jOe6p+ivhOiuuum8oOagh+enu+WHugogICAgY29tbWVudExlYXZlMSgpIHsKICAgICAgdGhpcy5zaG93SW5kZXgxID0gLTE7CiAgICB9LAogICAgLy8g5Yig6Zmk6K+E6K66CiAgICBjb21tZW50RGVsKGlkKSB7CiAgICAgIHRoaXMuJGNvbmZpcm0oJ+aYr+WQpuWIoOmZpOatpOivhOiuuu+8nycpLnRoZW4oXyA9PiB7CiAgICAgICAgdGhpcy4kaHR0cC5wb3N0KCdmb3J1bS9kZWxldGUnLCBbaWRdKS50aGVuKHJlcyA9PiB7CiAgICAgICAgICBpZiAocmVzLmRhdGEgJiYgcmVzLmRhdGEuY29kZSA9PSAwKSB7CiAgICAgICAgICAgIHRoaXMuJG1lc3NhZ2UoewogICAgICAgICAgICAgIHR5cGU6ICdzdWNjZXNzJywKICAgICAgICAgICAgICBtZXNzYWdlOiAn5Yig6Zmk5oiQ5YqfIScsCiAgICAgICAgICAgICAgZHVyYXRpb246IDE1MDAsCiAgICAgICAgICAgICAgb25DbG9zZTogKCkgPT4gewogICAgICAgICAgICAgICAgdGhpcy5nZXREZXRhaWwoKTsKICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0pOwogICAgICAgICAgfQogICAgICAgIH0pOwogICAgICB9KS5jYXRjaChfID0+IHt9KTsKICAgIH0sCiAgICAvLyDlm57lpI3or4TorroKICAgIHJlcGx5Q2xpY2soaWQpIHsKICAgICAgdGhpcy5mb3JtLnBhcmVudGlkID0gaWQ7CiAgICAgIHRoaXMuZGlhbG9nRm9ybVZpc2libGUgPSB0cnVlOwogICAgfSwKICAgIGFkZEZvcnVtKGZvcm1OYW1lKSB7CiAgICAgIGxldCBzZW5zaXRpdmVXb3JkcyA9ICIiOwogICAgICBsZXQgc2Vuc2l0aXZlV29yZHNBcnIgPSBbXTsKICAgICAgaWYgKHNlbnNpdGl2ZVdvcmRzKSB7CiAgICAgICAgc2Vuc2l0aXZlV29yZHNBcnIgPSBzZW5zaXRpdmVXb3Jkcy5zcGxpdCgiLCIpOwogICAgICB9CiAgICAgIGZvciAodmFyIGkgPSAwOyBpIDwgc2Vuc2l0aXZlV29yZHNBcnIubGVuZ3RoOyBpKyspIHsKICAgICAgICAvL+WFqOWxgOabv+aNogogICAgICAgIHZhciByZWcgPSBuZXcgUmVnRXhwKHNlbnNpdGl2ZVdvcmRzQXJyW2ldLCAiZyIpOwogICAgICAgIC8v5Yik5pat5YaF5a655Lit5piv5ZCm5YyF5ous5pWP5oSf6K+NCiAgICAgICAgaWYgKHRoaXMuZm9ybS5jb250ZW50LmluZGV4T2Yoc2Vuc2l0aXZlV29yZHNBcnJbaV0pID4gLTEpIHsKICAgICAgICAgIC8vIOWwhuaVj+aEn+ivjeabv+aNouS4uiAqKgogICAgICAgICAgdGhpcy5mb3JtLmNvbnRlbnQgPSB0aGlzLmZvcm0uY29udGVudC5yZXBsYWNlKHJlZywgIioqIik7CiAgICAgICAgfQogICAgICB9CiAgICAgIHRoaXMuJHJlZnNbZm9ybU5hbWVdLnZhbGlkYXRlKHZhbGlkID0+IHsKICAgICAgICBpZiAodmFsaWQpIHsKICAgICAgICAgIHRoaXMuZm9ybS5hdmF0YXJ1cmwgPSBsb2NhbFN0b3JhZ2UuZ2V0SXRlbSgnZnJvbnRIZWFkcG9ydHJhaXQnKSA/IGxvY2FsU3RvcmFnZS5nZXRJdGVtKCdmcm9udEhlYWRwb3J0cmFpdCcpIDogJyc7CiAgICAgICAgICB0aGlzLiRodHRwLnBvc3QoJ2ZvcnVtL2FkZCcsIHRoaXMuZm9ybSkudGhlbihyZXMgPT4gewogICAgICAgICAgICBpZiAocmVzLmRhdGEuY29kZSA9PSAwKSB7CiAgICAgICAgICAgICAgdGhpcy4kbWVzc2FnZSh7CiAgICAgICAgICAgICAgICB0eXBlOiAnc3VjY2VzcycsCiAgICAgICAgICAgICAgICBtZXNzYWdlOiAn6K+E6K665oiQ5YqfIScsCiAgICAgICAgICAgICAgICBkdXJhdGlvbjogMTUwMCwKICAgICAgICAgICAgICAgIG9uQ2xvc2U6ICgpID0+IHsKICAgICAgICAgICAgICAgICAgdGhpcy5mb3JtLmNvbnRlbnQgPSAnJzsKICAgICAgICAgICAgICAgICAgdGhpcy5nZXREZXRhaWwoKTsKICAgICAgICAgICAgICAgICAgdGhpcy5kaWFsb2dGb3JtVmlzaWJsZSA9IGZhbHNlOwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgIH0pOwogICAgICAgICAgICB9CiAgICAgICAgICB9KTsKICAgICAgICB9IGVsc2UgewogICAgICAgICAgcmV0dXJuIGZhbHNlOwogICAgICAgIH0KICAgICAgfSk7CiAgICB9CiAgfQp9Ow=="},{"version":3,"names":["data","baseUrl","id","detail","commentList","dialogFormVisible","form","content","parentid","userid","localStorage","getItem","username","avatarurl","editorOption","modules","toolbar","header","list","script","indent","direction","size","color","background","font","align","rules","required","message","trigger","zanType","zanForm","showIndex","showIndex1","allZan","created","$config","$route","query","getDetail","methods","backClick","history","back","onEditorReady","editor","root","setAttribute","$http","get","then","res","code","replace","childs","getZan","getAllZan","params","page","limit","type","tablename","refid","length","Number","total","zanClick","post","$message","success","name","title","picture","addComment","commentEnter","index","commentLeave","commentEnter1","commentLeave1","commentDel","$confirm","_","duration","onClose","catch","replyClick","addForum","formName","sensitiveWords","sensitiveWordsArr","split","i","reg","RegExp","indexOf","$refs","validate","valid"],"sources":["src/pages/forum/detail.vue"],"sourcesContent":["<template>\r\n <div :style='{\"width\":\"100%\",\"padding\":\"0px 7%\",\"margin\":\"20px auto 40px\",\"position\":\"relative\",\"background\":\"rgb(255, 255, 255)\"}'>\r\n <div :style='{\"width\":\"100%\",\"lineHeight\":\"54px\",\"textAlign\":\"center\",\"background\":\"#333\",\"height\":\"54px\"}'>\r\n\t\t<div :style='{\"padding\":\"0 20px\",\"color\":\"#fff\",\"textAlign\":\"center\",\"background\":\"none\",\"display\":\"inline-block\",\"width\":\"auto\",\"fontSize\":\"20px\"}'>互动交流</div>\r\n\t</div>\r\n\t<div :style='{\"padding\":\"20px 7%\",\"margin\":\"0px auto\",\"borderColor\":\"#ddd\",\"borderRadius\":\"0px\",\"background\":\"none\",\"borderWidth\":\"0 0 1px\",\"width\":\"100%\",\"borderStyle\":\"solid\"}'>\r\n\t\t<el-button size=\"mini\" @click=\"backClick\">返回</el-button>\r\n\t</div>\r\n <div class=\"section-content\" :style='{\"width\":\"100%\",\"margin\":\"20px auto\",\"position\":\"relative\",\"background\":\"none\"}'>\r\n <div class=\"content-title\" :style='{\"padding\":\"0 10px\",\"margin\":\"0 0 10px\",\"color\":\"#333\",\"textAlign\":\"center\",\"width\":\"100%\",\"lineHeight\":\"32px\",\"fontSize\":\"18px\",\"height\":\"32px\"}'>{{detail.title}}</div>\r\n\t <div :style='{\"width\":\"100%\",\"alignItems\":\"center\",\"justifyContent\":\"center\",\"display\":\"flex\"}'>\r\n\t <div :style='{\"color\":\"#999\",\"textAlign\":\"right\",\"fontSize\":\"14px\"}'>发布人:{{detail.username}}</div>\r\n\t <div :style='{\"color\":\"#999\",\"textAlign\":\"left\",\"fontSize\":\"14px\"}'>发布时间:{{detail.addtime}}</div>\r\n\t </div>\r\n\t <div class=\"operate\" :style='{\"padding\":\"0px\",\"alignItems\":\"center\",\"textAlign\":\"right\",\"background\":\"none\",\"display\":\"flex\",\"width\":\"100%\",\"justifyContent\":\"flex-end\"}'>\r\n\t <div @click=\"zanClick\" :style='{\"padding\":\"0 15px\",\"alignItems\":\"center\",\"justifyContent\":\"center\",\"display\":\"flex\"}'>\r\n\t <span class=\"icon iconfont icon-guanzhu-zhihui\" :style='{\"margin\":\"0 2px 0 0\",\"lineHeight\":\"40px\",\"fontSize\":\"14px\",\"color\":\"#333\"}'></span>\r\n\t <span :style='{\"color\":\"#333\",\"lineHeight\":\"40px\",\"fontSize\":\"14px\"}'>{{zanType?'取消赞':'点赞'}}({{allZan}})</span>\r\n\t </div>\r\n\t </div>\r\n <div :style='{\"border\":\"1px solid #ddd\",\"padding\":\"20px\"}' class=\"content-detail\" v-html=\"detail.content\"></div>\r\n \r\n\t \r\n\t\t<div :style='{\"border\":\"1px solid #eee\",\"width\":\"100%\",\"padding\":\"20px\",\"margin\":\"20px auto\",\"background\":\"#fcfcfc\"}'>\r\n\t\t\t<div :style='{\"padding\":\"0 0 20px 0\",\"borderColor\":\"#efefef\",\"alignItems\":\"center\",\"borderWidth\":\"0 0 1px 0\",\"display\":\"flex\",\"width\":\"100%\",\"borderStyle\":\"solid\",\"justifyContent\":\"space-between\"}'>\r\n\t\t\t\t<div :style='{\"color\":\"#333\",\"fontSize\":\"16px\"}'>评论列表</div>\r\n\t\t\t\t<el-button class=\"pub\" type=\"primary\" :style='{\"cursor\":\"pointer\",\"border\":\"0\",\"padding\":\"0px 15px\",\"margin\":\"0 10px 0 0\",\"outline\":\"none\",\"color\":\"#fff\",\"borderRadius\":\"4px\",\"background\":\"#F5BB00\",\"width\":\"auto\",\"fontSize\":\"14px\",\"lineHeight\":\"32px\",\"height\":\"32px\"}' @click=\"addComment\">\r\n\t\t\t\t\t<span class=\"icon iconfont icon-xiugai10\" :style='{\"color\":\"#fff\",\"margin\":\"0 4px 0 0\",\"fontSize\":\"14px\"}'></span>\r\n\t\t\t\t\t点击评论\r\n\t\t\t\t</el-button>\r\n\t\t\t</div>\r\n\t\t\t<div class=\"comment\" :style='{\"width\":\"100%\",\"padding\":\"0px\",\"background\":\"none\"}'>\r\n\t\t\t\t<template v-if=\"commentList && commentList.length\">\r\n\t\t\t\t<div class=\"item\" :style='{\"border\":\"1px solid #eee\",\"padding\":\"10px\",\"margin\":\"20px 0\",\"alignItems\":\"center\",\"color\":\"#666\",\"background\":\"#fff\",\"width\":\"100%\",\"height\":\"auto\"}' v-for=\"item in commentList\" :key=\"item.id\" @mouseenter=\"commentEnter(item.id)\" @mouseleave=\"commentLeave\">\r\n\t\t\t\t\t<div class=\"user\" :style='{\"width\":\"100%\",\"alignItems\":\"center\",\"display\":\"flex\",\"height\":\"auto\"}'>\r\n\t\t\t\t\t\t<img v-if=\"item.avatarurl\" :style='{\"width\":\"40px\",\"margin\":\"0 10px 0 0\",\"borderRadius\":\"100%\",\"objectFit\":\"cover\",\"height\":\"40px\"}' :src=\"baseUrl + item.avatarurl\">\r\n\t\t\t\t\t\t<img v-if=\"!item.avatarurl\" :style='{\"width\":\"40px\",\"margin\":\"0 10px 0 0\",\"borderRadius\":\"100%\",\"objectFit\":\"cover\",\"height\":\"40px\"}' :src=\"require('@/assets/touxiang.png')\">\r\n\t\t\t\t\t\t<div :style='{\"color\":\"#666\",\"fontSize\":\"16px\"}' class=\"name\">用户:{{item.username}}</div>\r\n\t\t\t\t\t</div>\r\n\t\t\t\t\t<div :style='{\"border\":\"1px solid #eee\",\"padding\":\"10px\",\"margin\":\"10px 0px 0px\",\"color\":\"#666\",\"borderRadius\":\"4px\",\"background\":\"none\",\"lineHeight\":\"24px\",\"fontSize\":\"14px\"}' v-html=\"item.content\"></div>\r\n\t\t\t\t\t<div class=\"btn\" :style='{\"width\":\"100%\",\"margin\":\"12px 0 0 0\",\"alignItems\":\"center\",\"justifyContent\":\"flex-end\",\"display\":\"flex\",\"height\":\"auto\"}'>\r\n\t\t\t\t\t\t<el-button :style='{\"border\":\"0\",\"cursor\":\"pointer\",\"padding\":\"0 20px\",\"margin\":\"0 10px\",\"outline\":\"none\",\"color\":\"rgba(255, 255, 255, 1)\",\"borderRadius\":\"4px\",\"background\":\"#F5BB00\",\"width\":\"auto\",\"lineHeight\":\"32px\",\"fontSize\":\"14px\",\"height\":\"32px\"}' v-if=\"showIndex==item.id&&showIndex1 == -1\" @click=\"replyClick(item.id)\">回复</el-button>\r\n\t\t\t\t\t\t<el-button :style='{\"border\":\"0\",\"cursor\":\"pointer\",\"padding\":\"0 20px\",\"margin\":\"0 10px\",\"outline\":\"none\",\"color\":\"rgba(255, 255, 255, 1)\",\"borderRadius\":\"4px\",\"background\":\"#333\",\"width\":\"auto\",\"lineHeight\":\"32px\",\"fontSize\":\"14px\",\"height\":\"32px\"}' v-if=\"showIndex==item.id&&userid==item.userid&&showIndex1 == -1\" @click=\"commentDel(item.id)\">删除</el-button>\r\n\t\t\t\t\t</div>\r\n\t\t\t\t\t\r\n\t\t\t\t\t<template v-if=\"item.childs && item.childs.length\">\r\n\t\t\t\t\t<div class=\"comment\" :style='{\"width\":\"100%\",\"padding\":\"0 20px\"}'>\r\n\t\t\t\t\t\t<div class=\"item\" :style='{\"padding\":\"8px 0\",\"margin\":\"20px 0 0 0\",\"borderColor\":\"#efefef\",\"alignItems\":\"center\",\"color\":\"#666\",\"background\":\"#fff\",\"borderWidth\":\"1px 0 0 0\",\"width\":\"100%\",\"borderStyle\":\"solid\",\"height\":\"auto\"}' v-for=\"items in item.childs\" :key=\"items.id\" @mouseenter=\"commentEnter1(items.id)\" @mouseleave=\"commentLeave1\">\r\n\t\t\t\t\t\t\t<div class=\"user\" :style='{\"width\":\"100%\",\"alignItems\":\"center\",\"display\":\"flex\",\"height\":\"auto\"}'>\r\n\t\t\t\t\t\t\t\t<img v-if=\"items.avatarurl\" :style='{\"width\":\"40px\",\"margin\":\"0 10px 0 0\",\"borderRadius\":\"100%\",\"objectFit\":\"cover\",\"height\":\"40px\"}' :src=\"baseUrl + items.avatarurl\">\r\n\t\t\t\t\t\t\t\t<img v-if=\"!items.avatarurl\" :style='{\"width\":\"40px\",\"margin\":\"0 10px 0 0\",\"borderRadius\":\"100%\",\"objectFit\":\"cover\",\"height\":\"40px\"}' :src=\"require('@/assets/touxiang.png')\">\r\n\t\t\t\t\t\t\t\t<div :style='{\"color\":\"#333\",\"fontSize\":\"16px\"}' class=\"name\">用户:{{items.username}}</div>\r\n\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t<div :style='{\"padding\":\"0px\",\"margin\":\"4px 0 0\",\"color\":\"#666\",\"borderRadius\":\"4px\",\"background\":\"none\",\"lineHeight\":\"30px\",\"fontSize\":\"14px\"}' v-html=\"items.content\"></div>\r\n\t\t\t\t\t\t\t<div class=\"btn\" :style='{\"width\":\"100%\",\"margin\":\"0px 0 0 0\",\"alignItems\":\"center\",\"justifyContent\":\"flex-end\",\"display\":\"flex\",\"height\":\"auto\"}'>\r\n\t\t\t\t\t\t\t\t<el-button :style='{\"border\":\"0\",\"cursor\":\"pointer\",\"padding\":\"0 20px\",\"margin\":\"0 10px\",\"outline\":\"none\",\"color\":\"rgba(255, 255, 255, 1)\",\"borderRadius\":\"4px\",\"background\":\"#333\",\"width\":\"auto\",\"lineHeight\":\"32px\",\"fontSize\":\"14px\",\"height\":\"32px\"}' v-if=\"showIndex==item.id&&userid==items.userid&&showIndex1==items.id\" @click=\"commentDel(items.id)\">删除</el-button>\r\n\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t</div>\r\n\t\t\t\t\t</div>\r\n\t\t\t\t\t</template>\r\n\t\t\t\t</div>\r\n\t\t\t\t</template>\r\n\t\t\t</div>\r\n\t\t</div>\r\n </div>\r\n\t\r\n <el-dialog title=\"添加评论\" :visible.sync=\"dialogFormVisible\">\r\n <el-form :model=\"form\" :rules=\"rules\" ref=\"form\">\r\n <el-form-item label=\"评论\" label-width=\"60px\" prop=\"content\">\r\n\t\t\t<editor\r\n\t\t\t :style='{\"minHeight\":\"200px\",\"border\":\"0\",\"outline\":\"none\",\"color\":\"#333\",\"borderRadius\":\"4px\",\"width\":\"100%\",\"lineHeight\":\"32px\",\"fontSize\":\"14px\"}'\r\n\t\t\t v-model=\"form.content\" \r\n\t\t\t class=\"editor\" \r\n\t\t\t action=\"file/upload\">\r\n\t\t\t</editor>\r\n </el-form-item>\r\n </el-form>\r\n <div slot=\"footer\" class=\"dialog-footer\">\r\n <el-button @click=\"dialogFormVisible = false\">取 消</el-button>\r\n <el-button type=\"primary\" @click=\"addForum('form')\">确 定</el-button>\r\n </div>\r\n </el-dialog>\r\n </div>\r\n</template>\r\n\r\n<script>\r\n export default {\r\n //数据集合\r\n data() {\r\n return {\r\n baseUrl: '',\r\n\t\tid: '',\r\n detail: {},\r\n commentList: [],\r\n dialogFormVisible: false,\r\n form: {\r\n content: '',\r\n parentid: '',\r\n userid: localStorage.getItem('frontUserid'),\r\n username: localStorage.getItem('username'),\r\n avatarurl: '',\r\n },\r\n\t\tuserid: localStorage.getItem('frontUserid'),\r\n\t\teditorOption: {\r\n\t\t modules: {\r\n\t\t toolbar: [\r\n\t\t [\"bold\", \"italic\", \"underline\", \"strike\"],\r\n\t\t [\"blockquote\", \"code-block\"],\r\n\t\t [{ header: 1 }, { header: 2 }],\r\n\t\t [{ list: \"ordered\" }, { list: \"bullet\" }],\r\n\t\t [{ script: \"sub\" }, { script: \"super\" }],\r\n\t\t [{ indent: \"-1\" }, { indent: \"+1\" }],\r\n\t\t [{ direction: \"rtl\" }],\r\n\t\t [{ size: [\"small\", false, \"large\", \"huge\"] }],\r\n\t\t [{ header: [1, 2, 3, 4, 5, 6, false] }],\r\n\t\t [{ color: [] }, { background: [] }],\r\n\t\t [{ font: [] }],\r\n\t\t [{ align: [] }],\r\n\t\t [\"clean\"],\r\n\t\t [\"image\", \"video\"]\r\n\t\t ]\r\n\t\t }\r\n\t\t},\r\n rules: {\r\n content: [\r\n { required: true, message: '请输入评论', trigger: 'blur' }\r\n ]\r\n },\r\n\t\tzanType:false,\r\n\t\tzanForm:{},\r\n\t\tshowIndex: -1,\r\n\t\tshowIndex1: -1,\r\n\t\tallZan: 0\r\n }\r\n },\r\n created() {\r\n\t\tthis.baseUrl = this.$config.baseUrl;\r\n\t\tthis.id = this.$route.query.id\r\n\t\tthis.getDetail()\r\n },\r\n //方法集合\r\n methods: {\r\n\t\t// 返回按钮\r\n\t\tbackClick(){\r\n\t\t\thistory.back()\r\n\t\t},\r\n\t\tonEditorReady(editor) {\r\n\t\t\teditor.root.setAttribute('data-placeholder', \"请输入内容...\");\r\n\t\t},\r\n\t\tgetDetail() {\r\n\t\t\tthis.$http.get(`forum/list/${this.id}`).then(res => {\r\n\t\t\t\tif (res.data.code == 0) {\r\n\t\t\t\t\tres.data.data.content = res.data.data.content.replace(/img src/gi,\"img style=\\\"width:100%;\\\" src\");\r\n\t\t\t\t\tthis.detail = res.data.data\r\n\t\t\t\t\tthis.commentList = res.data.data.childs;\r\n\t\t\t\t\tthis.getZan()\r\n\t\t\t\t\tthis.getAllZan()\r\n\t\t\t\t}\r\n\t\t\t});\r\n\t\t},\r\n\t\tgetZan() {\r\n\t\t\tthis.$http.get('storeup/list', {\r\n\t\t\t\tparams: {\r\n\t\t\t\t\tpage: 1,\r\n\t\t\t\t\tlimit: 1,\r\n\t\t\t\t\ttype: 21,\r\n\t\t\t\t\tuserid: localStorage.getItem('frontUserid'),\r\n\t\t\t\t\ttablename: 'forum',\r\n\t\t\t\t\trefid: this.id\r\n\t\t\t\t}\r\n\t\t\t}).then(res=>{\r\n\t\t\t\tif(res.data&&res.data.code==0){\r\n\t\t\t\t\tif(res.data.data.list.length){\r\n\t\t\t\t\t\tthis.zanType = true\r\n\t\t\t\t\t\tthis.zanForm = res.data.data.list[0]\r\n\t\t\t\t\t}else{\r\n\t\t\t\t\t\tthis.zanType = false\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t})\r\n\t\t},\r\n\t\tgetAllZan() {\r\n\t\t\tthis.$http.get('storeup/list', {\r\n\t\t\t\tparams: {\r\n\t\t\t\t\tpage: 1,\r\n\t\t\t\t\ttype: 21,\r\n\t\t\t\t\ttablename: 'forum',\r\n\t\t\t\t\trefid: this.id\r\n\t\t\t\t}\r\n\t\t\t}).then(res => {\r\n\t\t\t\tif (res.data && res.data.code == 0) {\r\n\t\t\t\t\tthis.allZan = Number(res.data.data.total)\r\n\t\t\t\t}\r\n\t\t\t})\r\n\t\t},\r\n\t\tzanClick() {\r\n\t\t\tif(this.zanType){\r\n\t\t\t\tthis.$http.post('storeup/delete', [this.zanForm.id]).then(res => {\r\n\t\t\t\t\tif (res.data && res.data.code == 0) {\r\n\t\t\t\t\t\tthis.$message.success('取消成功')\r\n\t\t\t\t\t\tthis.getZan()\r\n\t\t\t\t\t\tthis.getAllZan()\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t}else{\r\n\t\t\t\tlet data = {\r\n\t\t\t\t\tname: this.detail.title,\r\n\t\t\t\t\tpicture: '1',\r\n\t\t\t\t\trefid: this.detail.id,\r\n\t\t\t\t\ttype: 21,\r\n\t\t\t\t\ttablename: 'forum',\r\n\t\t\t\t\tuserid: localStorage.getItem('frontUserid')\r\n\t\t\t\t}\r\n\t\t\t\tthis.$http.post('storeup/add', data).then(res => {\r\n\t\t\t\t\tif (res.data && res.data.code == 0) {\r\n\t\t\t\t\t\tthis.$message.success('点赞成功')\r\n\t\t\t\t\t\tthis.getZan()\r\n\t\t\t\t\t\tthis.getAllZan()\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t}\r\n\t\t},\r\n\t\t// 新增评论\r\n\t\taddComment(){\r\n\t\t\tthis.form.parentid = this.detail.id\r\n\t\t\tthis.dialogFormVisible = true\r\n\t\t},\r\n\t\t// 鼠标移入\r\n\t\tcommentEnter(index){\r\n\t\t\tthis.showIndex = index\r\n\t\t},\r\n\t\t// 鼠标移出\r\n\t\tcommentLeave(){\r\n\t\t\tthis.showIndex = -1\r\n\t\t},\r\n\t\t// 二级评论鼠标移入\r\n\t\tcommentEnter1(index){\r\n\t\t\tthis.showIndex1 = index\r\n\t\t},\r\n\t\t// 二级评论鼠标移出\r\n\t\tcommentLeave1(){\r\n\t\t\tthis.showIndex1 = -1\r\n\t\t},\r\n\t\t// 删除评论\r\n\t\tcommentDel(id){\r\n\t\t\tthis.$confirm('是否删除此评论?')\r\n\t\t\t .then(_ => {\r\n\t\t\t this.$http.post('forum/delete',[id]).then(res=>{\r\n\t\t\t\t if(res.data&&res.data.code==0){\r\n\t\t\t\t\t this.$message({\r\n\t\t\t\t\t\ttype: 'success',\r\n\t\t\t\t\t\tmessage: '删除成功!',\r\n\t\t\t\t\t\tduration: 1500,\r\n\t\t\t\t\t\tonClose: () => {\r\n\t\t\t\t\t\t\tthis.getDetail();\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t });\r\n\t\t\t\t }\r\n\t\t\t })\r\n\t\t }).catch(_ => {});\r\n\t\t},\r\n\t\t// 回复评论\r\n\t\treplyClick(id){\r\n\t\t\tthis.form.parentid = id\r\n\t\t\tthis.dialogFormVisible = true\r\n\t\t},\r\n addForum(formName) {\r\n let sensitiveWords = \"\";\r\n let sensitiveWordsArr = [];\r\n if(sensitiveWords) {\r\n sensitiveWordsArr = sensitiveWords.split(\",\");\r\n }\r\n for(var i=0; i<sensitiveWordsArr.length; i++){\r\n //全局替换\r\n var reg = new RegExp(sensitiveWordsArr[i],\"g\");\r\n //判断内容中是否包括敏感词\r\n if (this.form.content.indexOf(sensitiveWordsArr[i]) > -1) {\r\n // 将敏感词替换为 **\r\n this.form.content = this.form.content.replace(reg,\"**\");\r\n }\r\n }\r\n this.$refs[formName].validate((valid) => {\r\n if (valid) {\r\n this.form.avatarurl = localStorage.getItem('frontHeadportrait')?localStorage.getItem('frontHeadportrait'):'';\r\n this.$http.post('forum/add', this.form).then(res => {\r\n if (res.data.code == 0) {\r\n this.$message({\r\n type: 'success',\r\n message: '评论成功!',\r\n duration: 1500,\r\n onClose: () => {\r\n this.form.content = '';\r\n this.getDetail();\r\n this.dialogFormVisible = false;\r\n }\r\n });\r\n }\r\n });\r\n } else {\r\n return false;\r\n }\r\n });\r\n }\r\n }\r\n }\r\n</script>\r\n\r\n<style rel=\"stylesheet/scss\" lang=\"scss\" scoped>\r\n\t.section {\r\n\t\twidth: 900px;\r\n\t\tmargin: 0 auto;\r\n\t}\r\n\r\n\t.section-content {\r\n\t\tmargin-top: 30px;\r\n\t}\r\n\t.content-title {\r\n\t\ttext-align: center;\r\n\t\tfont-size: 22px;\r\n\t\tfont-weight: bold;\r\n\t}\r\n\t.content-sub-title {\r\n\t\ttext-align: center;\r\n\t\tmargin-top: 20px;\r\n\t\tcolor: #888888;\r\n\t\tfont-size: 14px;\r\n\t}\r\n\t.clearfix:before,\r\n\t.clearfix:after {\r\n\t\tdisplay: table;\r\n\t\tcontent: \"\";\r\n\t}\r\n\t.clearfix:after {\r\n\t\tclear: both\r\n\t}\r\n\t.header-block {\r\n\t\theight: 50px;\r\n\t\tline-height: 50px;\r\n\t\tdisplay: flex;\r\n\t}\r\n\t.userinfo {\r\n\t\talign-self: center;\r\n\t\tmargin-left: 15px;\r\n\t}\r\n\t.content-block-ask {\r\n\t\tmargin: 15px 0 20px 65px;\r\n\t}\r\n\t.content-detail img {\r\n\t\tmax-width: 900px;\r\n\t\theight: auto;\r\n\t}\r\n\t.operate{\r\n\t\tdisplay: flex;\r\n\t\talign-items: center;\r\n\t\tjustify-content: flex-start;\r\n\t\tpadding: 0 40px;\r\n\t}\r\n</style>\r\n"],"mappings":"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","ignoreList":[]}]} |