1 line
5.4 KiB
JavaScript
Raw Permalink Normal View History

2025-04-01 09:03:51 +08:00
require('../common/vendor.js');(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["packageA/my/help"],{"2cc6":function(t,e,n){"use strict";n.r(e);var i=n("82f4"),o=n("e37f");for(var a in o)["default"].indexOf(a)<0&&function(t){n.d(e,t,(function(){return o[t]}))}(a);n("f8b0");var c=n("828b"),r=Object(c["a"])(o["default"],i["b"],i["c"],!1,null,"dcdeb760",null,!1,i["a"],void 0);e["default"]=r.exports},"379d":function(t,e,n){"use strict";(function(t){var i=n("47a9");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=i(n("af34")),a=i(n("7ca3"));function c(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,i)}return n}function r(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?c(Object(n),!0).forEach((function(e){(0,a.default)(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}var s={data:function(){return{page:1,lismit:99999,keywords:"",oneList:[],twoList:[],data_list:[],list:[],init:{},keywordShow:!1,searchList:[]}},watch:{keywords:function(t){""===t.trim()&&(this.keywordShow=!1)}},onLoad:function(e){this.getInit(),this.getHotList(),this.init=t.getStorageSync("init")},computed:{newTwoList:function(){return this.twoList.map((function(t){return r(r({},t),{},{id:"##"+t.id+"##",pid:t.help_cate_ids,name:t.title})}))},newList:function(){return this.arrayToTree()([].concat((0,o.default)(this.newTwoList),(0,o.default)(this.oneList)),{id:"id",pid:"pid",children:"children",parent:0})}},onReachBottom:function(){},methods:{callPhone:function(e){t.makePhoneCall({phoneNumber:e})},treeChange:function(e){var n=e.id.match(/\d+/)[0];t.navigateTo({url:"/packageA/my/helpDetail?id=".concat(n)})},selectIndex:function(e){t.navigateTo({url:"/packageA/my/helpDetail?id=".concat(e.id)})},handleOpenClose:function(t,e){t.hasOwnProperty("isOpen")||(t.isOpen=!1),t.isOpen=!t.isOpen,this.$forceUpdate()},handleNodeClick:function(t){t.help_cate_ids&&this.selectIndex(t)},arrayToTree:function(){return function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=e.id,i=void 0===n?"id":n,o=e.pid,a=void 0===o?"pid":o,c=e.children,r=void 0===c?"children":c,s=(e.parent,[]),l={};return t.forEach((function(t){l[t[i]]=t})),t.forEach((function(t){var e=l[t[a]];e?(e[r]||(e[r]=[]),-1===e[r].findIndex((function(e){return e[i]===t[i]}))&&e[r].push(t)):s.push(t)})),s}},search:function(){var e=this;t.$u.http.get("/api/school.help/article_list",{params:{keywords:this.keywords,page:this.page,limit:this.limit,help_cate_ids:"",hot:""}}).then((function(n){1==n.code?(e.searchList=n.data.list,e.keywordShow=!0):t.showToast({title:n.msg,icon:"none",duration:2e3})})).catch((function(e){t.showToast({title:"请求失败,请稍后再试",icon:"none",duration:2e3})}))},getInit:function(){var e=this;t.$u.http.get("/api/school.help/cate_list",{params:{page:this.page,limit:this.limit,pid:""}}).then((function(n){1==n.code?(e.oneList=n.data.list,e.getTwoList()):t.showToast({title:n.msg,icon:"none",duration:2e3})})).catch((function(e){t.showToast({title:"请求失败,请稍后再试",icon:"none",duration:2e3})}))},getTwoList:function(){var e=this;t.$u.http.get("/api/school.help/article_list",{params:{page:this.page,limit:this.limit,help_cate_ids:"",hot:""}}).then((function(n){1==n.code?e.twoList=n.data.list:t.showToast({title:n.msg,icon:"none",duration:2e3})})).catch((function(e){t.showToast({title:"请求失败,请稍后再试",icon:"none",duration:2e3})}))},getHotList:function(){var e=this;t.$u.http.get("/api/school.help/article_list",{params:{page:this.page,limit:this.limit,help_cate_ids:"",hot:1}}).then((function(n){1==n.code?(n.data.list?(n.data.list=n.data.list.map((function(t){return{name:t.title,id:t.id,help_cate_ids:t.help_cate_ids,level:3}})),e.list=[{name:"热门问题",level:1,children:(