Files
amb_wechatapp/public/assets/h5/js/pages-user-collect-collect.cfb49868.js
T

1 line
11 KiB
JavaScript

(self["webpackChunktuzhi"]=self["webpackChunktuzhi"]||[]).push([[8652],{20552:function(t,e,n){var a=n(65354);a.__esModule&&(a=a.default),"string"===typeof a&&(a=[[t.id,a,""]]),a.locals&&(t.exports=a.locals);var o=n(56).Z;o("72b77dfa",a,!0,{sourceMap:!1,shadowMode:!1})},62965:function(t,e,n){var a=n(76074);a.__esModule&&(a=a.default),"string"===typeof a&&(a=[[t.id,a,""]]),a.locals&&(t.exports=a.locals);var o=n(56).Z;o("23fb719e",a,!0,{sourceMap:!1,shadowMode:!1})},16410:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return Z}});var a,o,r,i,c,u={uSticky:n(46905).Z,uTabs:n(90837).Z,tzBox:n(26720).Z,tzCourse:n(49739).Z,uEmpty:n(38214).Z,tzFooter:n(93135).Z},s=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("v-uni-view",{staticClass:"container"},[n("u-sticky",{attrs:{offsetTop:0,bgColor:"#fff"}},[n("u-tabs",{attrs:{list:t.tabs},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.tabsChange.apply(void 0,arguments)}}})],1),n("tz-box",{attrs:{bgColor:"none"}},[t.list.length>0?n("tz-course",{attrs:{round:!0,border:!1,list:t.list}}):t._e(),0==t.list.length?n("u-empty",{attrs:{mode:"favor"}}):t._e()],1),n("tz-footer")],1)},l=[],f=(n(57658),n(40561),function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:["course-item-box",{"course-item-box-round":t.round,"course-item-box-border":t.border}],style:{"margin-bottom":t.margin+"px"},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.$nav.to(t.itemId,"course")}}},[n("div",{staticClass:"cover",style:{"background-image":"url("+t.cover+")","background-size":"100% 100%"}},[n("div",{staticClass:"type"},[n("span",[t._v(t._s(t.$t(t.type)))])])]),n("div",{staticClass:"info"},[n("div",{class:["title","two-line-hidden"]},[t._v(t._s(t.name))]),n("div",{staticClass:"time",on:{click:function(e){e.stopPropagation(),arguments[0]=e=t.$handleEvent(e)}}})])])}),d=[],p=n(7028),b=(n(9653),{components:{},data:function(){return{}},props:(o={cover:{type:String,default:""},type:{type:String,default:""},name:{type:String,default:""},itemId:{type:[String,Number],default:""},index:{type:[String,Number],default:""},start_time:{type:[String,Number],default:0},end_time:{type:[String,Number],default:0},round:{type:[Boolean,Number],default:!1}},(0,p.Z)(o,"type",{type:String,default:"single"}),(0,p.Z)(o,"border",{type:[Boolean,Number],default:!1}),(0,p.Z)(o,"margin",{type:Number,default:10}),o),methods:{cancel:function(t,e){var n=this;uni.showModal({title:"提示",content:"确定要取消收藏吗",success:function(a){a.confirm&&n.$emit("cancel",t,e)}})}},watch:{},mounted:function(){}}),m=b,v=(n(20552),n(69453)),h=(0,v.Z)(m,f,d,!1,null,"26ab018f",null,!1,a,r),g=h.exports,x=n(11637),y={components:{course:g,charts:x.Z},data:function(){return{form:{limit:15,page:1,type:"all"},list:[],tabs:[{name:"全部",type:"all"},{name:"文章",type:"article"},{name:"视频",type:"video"},{name:"音频",type:"audio"},{name:"专栏",type:"column"},{name:"直播",type:"live"}],tabsChecked:"log",pageParams:{}}},watch:{},methods:{tabsChange:function(t){this.form.type=t.type,i.refresh()},getData:function(){uni.showLoading({title:"请稍后"}),i.$api("user.collect.getMyCollect",i.form).then((function(t){if(uni.hideLoading(),1===t.code){var e=i.list;for(var n in t.data)e.push(t.data[n].course);i.list=e}})),uni.stopPullDownRefresh()},cancel:function(t,e){i.$api("user.collect.setCollect",{item_id:t,type:"course"}).then((function(t){1==i.form.page?i.refresh():i.list.splice(e,1),uni.$u.toast(t.msg)}))},refresh:function(){i.form.page=1,i.list=[],i.getData()}},onLoad:function(t){i=this,i.pageParams=i.$nav.parsePageParams(t),this.getData()},onPullDownRefresh:function(){i.refresh()},onReachBottom:function(){i.form.page++,i.getData()}},_=y,w=(n(62965),(0,v.Z)(_,s,l,!1,null,"75ac5ba0",null,!1,u,c)),Z=w.exports},65354:function(t,e,n){"use strict";n.r(e);var a=n(43481),o=n.n(a),r=n(2400),i=n.n(r),c=i()(o());c.push([t.id,".course-item-box[data-v-26ab018f]{width:100%;height:120px;display:flex;justify-content:space-between;background-color:#fff;margin-bottom:10px;overflow:hidden}.course-item-box .info[data-v-26ab018f]{width:calc(100% - 160px);padding:8px;overflow:hidden;position:relative;display:flex;align-items:start;justify-content:space-between}.course-item-box .cover[data-v-26ab018f]{height:100%;width:160px;position:relative}.course-item-box .info .time[data-v-26ab018f]{\n /* position: absolute;\n bottom: 6px;\n right: 8px;\n font-size: 13px;\n line-height: 20px; */text-align:right}.time-value[data-v-26ab018f]{color:#4e5969;margin-left:4px}.course-item-box-round[data-v-26ab018f]{border-radius:10px}.course-item-box-border[data-v-26ab018f]{border:1px solid #efefef}.course-item-box[data-v-26ab018f]:last-child{margin-bottom:0}.course-item-box .info .title[data-v-26ab018f]{color:#1d2129;font-size:14px;font-weight:600}.course-item-box .info .subtitle[data-v-26ab018f]{color:#86909c;font-size:12px;margin-top:4px}.course-item-box .info .time .unit[data-v-26ab018f],\n.course-item-box .info .time .marking[data-v-26ab018f]{font-size:14px}.course-item-box .cover .type[data-v-26ab018f]{position:absolute;bottom:4px;right:4px;height:20px;border-radius:.08rem;padding:0 6px;box-sizing:border-box;line-height:18px;background:rgba(0,0,0,.25);border-radius:4px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.course-item-box .cover .type span[data-v-26ab018f]{color:#fff;font-weight:400;font-size:12px}",""]),e["default"]=c},76074:function(t,e,n){"use strict";n.r(e);var a=n(43481),o=n.n(a),r=n(2400),i=n.n(r),c=i()(o());c.push([t.id,"@charset \"UTF-8\";\n/**\n * 这里是uni-app内置的常用样式变量\n *\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\n *\n */\n/**\n *@import '/static/themes/css/arco.css';\n*/\n[data-v-75ac5ba0] .u-tabs__wrapper__nav__item{height:50px!important;line-height:50px!important}\n.balance[data-v-75ac5ba0]{padding:20px 10px;background-image:linear-gradient(to bottom right,#6b6c85,#3a4054);color:#fff}.balance .value[data-v-75ac5ba0]{font-weight:500;font-size:30px}.balance .name[data-v-75ac5ba0]{margin-left:10px;font-size:12px}.filter[data-v-75ac5ba0]{padding:15px 10px;background-color:#f7f8fa;display:flex;justify-content:space-between}.filter div[data-v-75ac5ba0]{width:50%;text-align:center;font-size:14px;color:#4e5969}.filter div span[data-v-75ac5ba0]{vertical-align:middle;margin:0 2px}[data-v-75ac5ba0] .u-cell__body{padding:4px 0!important}[data-v-75ac5ba0] .u-cell__body .u-cell__title-text{font-size:14px!important;font-weight:500!important}[data-v-75ac5ba0] .u-cell__body .u-cell__label--large{font-size:12px!important}[data-v-75ac5ba0] .u-cell__body .u-cell__label{margin-top:0!important}[data-v-75ac5ba0] .u-cell__body .u-cell__value{font-size:14px!important;font-weight:600!important}.data-box[data-v-75ac5ba0]{display:flex;justify-content:space-between}.data-box .data-item[data-v-75ac5ba0]{box-sizing:border-box;width:48%;border-radius:5px;background-color:#f7f8fa;padding:15px}.data-box .data-item .data-title[data-v-75ac5ba0]{color:#4e5969;font-size:16px}.data-box .data-item .data-info[data-v-75ac5ba0]{color:#4e5969;font-size:14px;margin-top:10px}.data-box .data-item .data-info .data-value[data-v-75ac5ba0]{color:#1d2129;font-weight:600;font-size:24px;margin-right:4px}uni-button[data-v-75ac5ba0]::after{content:none!important}\n/**\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\n *\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\n */\n/* 颜色变量 */\n/* 行为相关颜色 */\n/* 文字基本颜色 */\n/* 背景颜色 */\n/* 边框颜色 */\n/* 尺寸变量 */\n/* 文字尺寸 */\n/* 图片尺寸 */\n/* Border Radius */\n/* 水平间距 */\n/* 垂直间距 */\n/* 透明度 */\n/* 文章场景相关 */",""]),e["default"]=c},23957:function(t,e,n){"use strict";n.d(e,{Z:function(){return o}});n(82526),n(41817),n(41539),n(32165),n(78783),n(33948),n(21703),n(96647);var a=n(99837);function o(t,e){var n="undefined"!==typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!n){if(Array.isArray(t)||(n=(0,a.Z)(t))||e&&t&&"number"===typeof t.length){n&&(t=n);var o=0,r=function(){};return{s:r,n:function(){return o>=t.length?{done:!0}:{done:!1,value:t[o++]}},e:function(t){throw t},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,c=!0,u=!1;return{s:function(){n=n.call(t)},n:function(){var t=n.next();return c=t.done,t},e:function(t){u=!0,i=t},f:function(){try{c||null==n["return"]||n["return"]()}finally{if(u)throw i}}}}},71244:function(t,e,n){"use strict";n.d(e,{Z:function(){return u}});n(12419),n(41539),n(81299);var a=n(62547),o=n(46547),r=(n(21703),n(96647),n(96257));function i(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function c(t,e){if(e&&("object"===(0,r.Z)(e)||"function"===typeof e))return e;if(void 0!==e)throw new TypeError("Derived constructors may only return object or undefined");return i(t)}function u(t){var e=(0,o.Z)();return function(){var n,o=(0,a.Z)(t);if(e){var r=(0,a.Z)(this).constructor;n=Reflect.construct(o,arguments,r)}else n=o.apply(this,arguments);return c(this,n)}}},62547:function(t,e,n){"use strict";n.d(e,{Z:function(){return a}});n(68304),n(30489);function a(t){return a=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},a(t)}},20670:function(t,e,n){"use strict";n.d(e,{Z:function(){return o}});n(21703),n(96647),n(69070);var a=n(20680);function o(t,e){if("function"!==typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&(0,a.Z)(t,e)}},46547:function(t,e,n){"use strict";n.d(e,{Z:function(){return a}});n(41539),n(81299),n(12419);function a(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}},20680:function(t,e,n){"use strict";n.d(e,{Z:function(){return a}});n(68304);function a(t,e){return a=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},a(t,e)}},18334:function(t,e,n){"use strict";n.d(e,{Z:function(){return u}});var a=n(97346);function o(t){if(Array.isArray(t))return(0,a.Z)(t)}var r=n(72224),i=n(99837);n(21703),n(96647);function c(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function u(t){return o(t)||(0,r.Z)(t)||(0,i.Z)(t)||c()}}}]);