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
56 KiB

{"remainingRequest":"D:\\code\\vue\\front\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\code\\vue\\front\\src\\pages\\kechengxinxi\\detail.vue?vue&type=script&lang=js","dependencies":[{"path":"D:\\code\\vue\\front\\src\\pages\\kechengxinxi\\detail.vue","mtime":1709633802000},{"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:DQogIGltcG9ydCBDb3VudERvd24gZnJvbSAnQC9jb21wb25lbnRzL0NvdW50RG93bic7DQogIGltcG9ydCBheGlvcyBmcm9tICdheGlvcycNCiAgaW1wb3J0IFN3aXBlciBmcm9tICJzd2lwZXIiOw0KICANCiAgZXhwb3J0IGRlZmF1bHQgew0KICAgIC8v5pWw5o2u6ZuG5ZCIDQogICAgZGF0YSgpIHsNCiAgICAgIHJldHVybiB7DQogICAgICAgIHRhYmxlbmFtZTogJ2tlY2hlbmd4aW54aScsDQogICAgICAgIGJhc2VVcmw6ICcnLA0KICAgICAgICBicmVhZGNydW1iSXRlbTogWw0KICAgICAgICAgIHsNCiAgICAgICAgICAgIG5hbWU6ICfor77nqIvkv6Hmga8nDQogICAgICAgICAgfQ0KICAgICAgICBdLA0KICAgICAgICB0aXRsZTogJycsDQogICAgICAgIGRldGFpbEJhbm5lcjogW10sDQoJCXVzZXJpZDogbG9jYWxTdG9yYWdlLmdldEl0ZW0oJ2Zyb250VXNlcmlkJyksDQoJCWlkOiAwLA0KICAgICAgICBkZXRhaWw6IHt9LA0KICAgICAgICBhY3RpdmVOYW1lOiAnZmlyc3QnLA0KICAgICAgICB0b3RhbDogMSwNCiAgICAgICAgcGFnZVNpemU6IDUsDQoJCXBhZ2VTaXplczogWzEwLDIwLDMwLDUwXSwNCiAgICAgICAgdG90YWxQYWdlOiAxLA0KICAgICAgICBzdG9yZXVwUGFyYW1zOiB7DQogICAgICAgICAgbmFtZTogJycsDQogICAgICAgICAgcGljdHVyZTogJycsDQogICAgICAgICAgcmVmaWQ6IDAsDQogICAgICAgICAgdGFibGVuYW1lOiAna2VjaGVuZ3hpbnhpJywNCiAgICAgICAgICB1c2VyaWQ6IGxvY2FsU3RvcmFnZS5nZXRJdGVtKCdmcm9udFVzZXJpZCcpDQogICAgICAgIH0sDQogICAgICAgIGlzU3RvcmV1cDogZmFsc2UsDQogICAgICAgIHN0b3JldXBJbmZvOiB7fSwNCiAgICAgICAgaXNDcmF6aWx5bnVtOiBmYWxzZSwNCiAgICAgICAgaXNUaHVtYnN1cG51bTogZmFsc2UsDQogICAgICAgIHRodW1ic3VwT3JDcmF6aWx5SW5mbzoge30sDQogICAgICAgIGJ1eW51bWJlcjogMSwNCgkJY2VudGVyVHlwZTogZmFsc2UsDQoJCXNoYXJlVXJsOiBsb2NhdGlvbi5ocmVmLA0KICAgICAgfQ0KICAgIH0sDQogICAgY3JlYXRlZCgpIHsNCgkJaWYodGhpcy4kcm91dGUucXVlcnkuY2VudGVyVHlwZSkgew0KCQkJdGhpcy5jZW50ZXJUeXBlID0gdHJ1ZQ0KCQl9DQoJCQ0KICAgICAgICB0aGlzLmluaXQoKTsNCiAgICB9LA0KCW1vdW50ZWQoKSB7DQoJCXNldFRpbWVvdXQoKCk9PnsNCgkJCWxldCBteVN3aXBlcjIyID0gbmV3IFN3aXBlcigiLm15U3dpcGVyMjIiLCB7Im5hdmlnYXRpb24iOnsibmV4dEVsIjoiLnN3aXBlci1idXR0b24tbmV4dCIsInByZXZFbCI6Ii5zd2lwZXItYnV0dG9uLXByZXYifSwiZnJlZU1vZGUiOnRydWUsIndhdGNoU2xpZGVzVmlzaWJpbGl0eSI6dHJ1ZSwid2F0Y2hTbGlkZXNQcm9ncmVzcyI6dHJ1ZSwibG9vcGVkU2xpZGVzIjoxMCwic2xpZGVzUGVyVmlldyI6NSwic3BhY2VCZXR3ZWVuIjoxMH0pDQoJCQlsZXQgb3B0aW9uMjEgPSB7Li4ueyJuYXZpZ2F0aW9uIjp7Im5leHRFbCI6Ii5zd2lwZXItYnV0dG9uLW5leHQiLCJwcmV2RWwiOiIuc3dpcGVyLWJ1dHRvbi1wcmV2In0sImxvb3BlZFNsaWRlcyI6MTAsInNwYWNlQmV0d2VlbiI6MTAsImF1dG9wbGF5Ijp7ImRlbGF5IjoyNTAwLCJkaXNhYmxlT25JbnRlcmFjdGlvbiI6ZmFsc2V9fX0NCgkJCW9wdGlvbjIxLnRodW1icyA9IHsNCgkJCQlzd2lwZXI6IG15U3dpcGVyMjINCgkJCX0NCgkJCW5ldyBTd2lwZXIoIi5teVN3aXBlcjIxIiwgb3B0aW9uMjEpDQoJCX0sMTAwKQ0KCX0sDQogICAgLy/mlrnms5Xpm4blkIgNCiAgICBtZXRob2RzOiB7DQogICAgICAgIGluaXQoKSB7DQoJCSAgdGhpcy5pZCA9IHRoaXMuJHJvdXRlLnF1ZXJ5LmlkDQogICAgICAgICAgdGhpcy5iYXNlVXJsID0gdGhpcy4kY29uZmlnLmJhc2VVcmw7DQogICAgICAgICAgdGhpcy4kaHR0cC5nZXQodGhpcy50YWJsZW5hbWUgKyAnL2RldGFpbC8nICArIHRoaXMuaWQsIHt9KS50aGVuKHJlcyA9PiB7DQogICAgICAgICAgICBpZiAocmVzLmRhdGEuY29kZSA9PSAwKSB7DQogICAgICAgICAgICAgIHRoaXMuZGV0YWlsID0gcmVzLmRhdGEuZGF0YTsNCiAgICAgICAgICAgICAgdGhpcy50aXRsZSA9IHRoaXMuZGV0YWlsLmtlY2hlbmdtaW5nY2hlbmc7DQogICAgICAgICAgICAgIHRoaXMuZGV0YWlsQmFubmVyID0gdGhpcy5kZXRhaWwua2VjaGVuZ3R1cGlhbiA/IHRoaXMuZGV0YWlsLmtlY2hlbmd0dXBpYW4uc3BsaXQoIiwiKSA6IFtdOw0KICAgICAgICAgICAgICB0aGlzLiRmb3JjZVVwZGF0ZSgpOw0KDQoJCQkJaWYobG9jYWxTdG9yYWdlLmdldEl0ZW0oJ2Zyb250VG9rZW4nKSl7DQoJCQkJCXRoaXMuZ2V0U3RvcmV1cFN0YXR1cygpOw0KCQkJCQl0aGlzLmdldFRodW1ic3VwT3JDcmF6aWx5U3RhdHVzKCk7DQoJCQkJfQ0KDQogICAgICAgICAgICB9DQogICAgICAgICAgfSk7DQogICAgICAgIH0sDQogICAgICBhc3luYyBvbkFjcm9zcyhhY3Jvc3NUYWJsZSxjcm9zc09wdEF1ZGl0LGNyb3NzT3B0UGF5LHN0YXR1c0NvbHVtbk5hbWUsdGlwcyxzdGF0dXNDb2x1bW5WYWx1ZSx0eXBlPTEpew0KICAgICAgICBsb2NhbFN0b3JhZ2Uuc2V0SXRlbSgnY3Jvc3NUYWJsZScsYGtlY2hlbmd4aW54aWApOw0KICAgICAgICBsb2NhbFN0b3JhZ2Uuc2V0SXRlbSgnY3Jvc3NPYmonLCBKU09OLnN0cmluZ2lmeSh0aGlzLmRldGFpbCkpOw0KICAgICAgICBsb2NhbFN0b3JhZ2Uuc2V0SXRlbSgnc3RhdHVzQ29sdW1uTmFtZScsc3RhdHVzQ29sdW1uTmFtZSk7DQogICAgICAgIGxvY2FsU3RvcmFnZS5zZXRJdGVtKCdzdGF0dXNDb2x1bW5WYWx1ZScsc3RhdHVzQ29sdW1uVmFsdWUpOw0KICAgICAgICBsb2NhbFN0b3JhZ2Uuc2V0SXRlbSgndGlwcycsdGlwcyk7DQogICAgICAgIGlmKHN0YXR1c0NvbHVtbk5hbWUhPScnJiYhc3RhdHVzQ29sdW1uTmFtZS5zdGFydHNXaXRoKCJbIikpIHsNCiAgICAgICAgICAgIHZhciBvYmogPSBKU09OLnBhcnNlKGxvY2FsU3RvcmFnZS5nZXRJdGVtKCdjcm9zc09iaicpKTsNCiAgICAgICAgICAgIGZvciAodmFyIG8gaW4gb2JqKXsNCiAgICAgICAgICAgICAgICBpZihvPT1zdGF0dXNDb2x1bW5OYW1lICYmIG9ialtvXT09c3RhdHVzQ29sdW1uVmFsdWUpew0KICAgICAgICAgICAgICAgICAgICB0aGlzLiRtZXNzYWdlKHsNCiAgICAgICAgICAgICAgICAgICAgICAgIHR5cGU6ICdlcnJvcicsDQogICAgICAgICAgICAgICAgICAgICAgICBtZXNzYWdlOiB0aXBzLA0KICAgICAgICAgICAgICAgICAgICAgICAgZHVyYXRpb246IDE1MDANCiAgICAgICAgICAgICAgICAgICAgfSk7DQogICAgICAgICAgICAgICAgICAgIHJldHVybg0KICAgICAgICAgICAgICAgIH0NCiAgICAgICAgICAgIH0NCiAgICAgICAgfQ0KICAgICAgICB0aGlzLiRyb3V0ZXIucHVzaCh7cGF0aDogJy9pbmRleC8nICsgYWNyb3NzVGFibGUgKyAnQWRkJywgcXVlcnk6IHt0eXBlOiAnY3Jvc3MnfX0pOw0KICAgICAgfSwNCiAgICAgIHN0b3JldXAodHlwZSkgew0KICAgICAgICBpZiAodHlwZSA9PSAxICYmICF0aGlzLmlzU3RvcmV1cCkgew0KICAgICAgICAgIHRoaXMuc3RvcmV1cFBhcmFtcy5uYW1lID0gdGhpcy50aXRsZTsNCiAgICAgICAgICB0aGlzLnN0b3JldXBQYXJhbXMucGljdHVyZSA9IHRoaXMuZGV0YWlsQmFubmVyWzBdOw0KICAgICAgICAgIHRoaXMuc3RvcmV1cFBhcmFtcy5yZWZpZCA9IHRoaXMuZGV0YWlsLmlkOw0KICAgICAgICAgIHRoaXMuc3RvcmV1cFBhcmFtcy50eXBlID0gdHlwZTsNCiAgICAgICAgICB0aGlzLiRodHRwLnBvc3QoJ3N0b3JldXAvYWRkJywgdGhpcy5zdG9yZXVwUGFyYW1zKS50aGVuKHJlcyA9PiB7DQogICAgICAgICAgICBpZiAocmVzLmRhdGEuY29kZSA9PSAwKSB7DQogICAgICAgICAgICAgIHRoaXMuaXNTdG9yZXVwID0gdHJ1ZTsNCgkJCSAgdGhpcy5kZXRhaWwuc3RvcmV1cG51bSsrDQoJCQkgIHRoaXMuJGh0dHAucG9zdCgna2VjaGVuZ3hpbnhpL3VwZGF0ZScsIHRoaXMuZGV0YWlsKS50aGVuKHJlcyA9PiB7fSk7DQogICAgICAgICAgICAgIHRoaXMuJG1lc3NhZ2Uoew0KICAgICAgICAgICAgICAgIHR5cGU6ICdzdWNjZXNzJywNCiAgICAgICAgICAgICAgICBtZXNzYWdlOiAn5pS26JeP5oiQ5YqfIScsDQogICAgICAgICAgICAgICAgZHVyYXRpb246IDE1MDAsDQogICAgICAgICAgICAgIH0pOw0KICAgICAgICAgICAgfQ0KICAgICAgICAgIH0pOw0KICAgICAgICB9DQogICAgICAgIGlmICh0eXBlID09IC0xICYmIHRoaXMuaXNTdG9yZXVwKSB7DQogICAgICAgICAgdGhpcy4kaHR0cC5nZXQoJ3N0b3JldXAvbGlzdCcsIHtwYXJhbXM6IHtwYWdlOiAxLCBsaW1pdDogMSwgdHlwZTogMSwgcmVmaWQ6IHRoaXMuZGV0YWlsLmlkLCB0YWJsZW5hbWU6ICdrZWNoZW5neGlueGknLCB1c2VyaWQ6IGxvY2FsU3RvcmFnZS5nZXRJdGVtKCdmcm9udFVzZXJpZCcpfX0pLnRoZW4ocmVzID0+IHsNCiAgICAgICAgICAgIGlmIChyZXMuZGF0YS5jb2RlID09IDAgJiYgcmVzLmRhdGEuZGF0YS5saXN0Lmxlbmd0aCA+IDApIHsNCiAgICAgICAgICAgICAgdGhpcy5pc1N0b3JldXAgPSB0cnVlOw0KICAgICAgICAgICAgICB0aGlzLnN0b3JldXBJbmZvID0gcmVzLmRhdGEuZGF0YS5saXN0WzBdOw0KICAgICAgICAgICAgICBsZXQgZGVsSWRzID0gbmV3IEFycmF5KCk7DQogICAgICAgICAgICAgIGRlbElkcy5wdXNoKHRoaXMuc3RvcmV1cEluZm8uaWQpOw0KICAgICAgICAgICAgICB0aGlzLiRodHRwLnBvc3QoJ3N0b3JldXAvZGVsZXRlJywgZGVsSWRzKS50aGVuKHJlcyA9PiB7DQogICAgICAgICAgICAgICAgaWYgKHJlcy5kYXRhLmNvZGUgPT0gMCkgew0KICAgICAgICAgICAgICAgICAgdGhpcy5pc1N0b3JldXAgPSBmYWxzZTsNCgkJCQkgIHRoaXMuZGV0YWlsLnN0b3JldXBudW0tLQ0KCQkJCSAgdGhpcy4kaHR0cC5wb3N0KCdrZWNoZW5neGlueGkvdXBkYXRlJywgdGhpcy5kZXRhaWwpLnRoZW4ocmVzID0+IHt9KTsNCiAgICAgICAgICAgICAgICAgIHRoaXMuJG1lc3NhZ2Uoew0KICAgICAgICAgICAgICAgICAgICB0eXBlOiAnc3VjY2VzcycsDQogICAgICAgICAgICAgICAgICAgIG1lc3NhZ2U6ICflj5bmtojmiJDlip8hJywNCiAgICAgICAgICAgICAgICAgICAgZHVyYXRpb246IDE1MDAsDQogICAgICAgICAgICAgICAgICB9KTsNCiAgICAgICAgICAgICAgICB9DQogICAgICAgICAgICAgIH0pOw0KICAgICAgICAgICAgfQ0KICAgICAgICAgIH0pOw0KICAgICAgICB9DQogICAgICB9LA0KICAgICAgZ2V0U3RvcmV1cFN0YXR1cygpew0KICAgICAgICBpZihsb2NhbFN0b3JhZ2UuZ2V0SXRlbSgiZnJvbnRUb2tlbiIpKSB7DQogICAgICAgICAgICB0aGlzLiRodHRwLmdldCgnc3RvcmV1cC9saXN0Jywge3BhcmFtczoge3BhZ2U6IDEsIGxpbWl0OiAxLCB0eXBlOiAxLCByZWZpZDogdGhpcy5kZXRhaWwuaWQsIHRhYmxlbmFtZTogJ2tlY2hlbmd4aW54aScsIHVzZXJpZDogbG9jYWxTdG9yYWdlLmdldEl0ZW0oJ2Zyb250VXNlcmlkJyl9fSkudGhlbihyZXMgPT4gew0KICAgICAgICAgICAgICBpZiAocmVzLmRhdGEuY29kZSA9PSAwICYmIHJlcy5kYXRhLmRhdGEubGlzdC5sZW5ndGggPiAwKSB7DQogICAgICAgICAgICAgICAgdGhpcy5pc1N0b3JldXAgPSB0cnVlOw0KICAgICAgICAgICAgICAgIHRoaXMuc3RvcmV1cEluZm8gPSByZXMuZGF0YS5kYXRhLmxpc3RbMF07DQogICAgICAgICAgICAgIH0NCiAgICAgICAgICAgIH0pOw0KICAgICAgICB9DQogICAgICB9LA0KICAgICAgdGh1bWJzdXBPckNyYXppbHkodHlwZSkgew0KICAgICAgICB0aGlzLnN0b3JldXBQYXJhbXMubmFtZSA9IHRoaXMudGl0bGU7DQogICAgICAgIHRoaXMuc3RvcmV1cFBhcmFtcy5waWN0dXJlID0gdGhpcy5kZXRhaWxCYW5uZXJbMF07DQogICAgICAgIHRoaXMuc3RvcmV1cFBhcmFtcy5yZWZpZCA9IHRoaXMuZGV0YWlsLmlkOw0KICAgICAgICB0aGlzLnN0b3JldXBQYXJhbXMudHlwZSA9IHR5cGU7DQogICAgICAgIHRoaXMuJGh0dHAucG9zdCgnc3RvcmV1cC9hZGQnLCB0aGlzLnN0b3JldXBQYXJhbXMpLnRoZW4ocmVzID0+IHsNCiAgICAgICAgICBpZiAocmVzLmRhdGEuY29kZSA9PSAwKSB7DQogICAgICAgICAgICB0aGlzLmdldFRodW1ic3VwT3JDcmF6aWx5U3RhdHVzKCk7DQogICAgICAgICAgICB0aGlzLiRtZXNzYWdlKHsNCiAgICAgICAgICAgICAgdHlwZTogJ3N1Y2Nlc3MnLA0KICAgICAgICAgICAgICBtZXNzYWdlOiAn5pON5L2c5oiQ5YqfIScsDQogICAgICAgICAgICAgIGR1cmF0aW9uOiAxNTAwLA0KICAgICAgICAgICAgfSk7DQogICAgICAgICAgfQ0KICAgICAgICB9KTsNCg0KICAgICAgICBpZiAodHlwZSA9PSAyMSkgdGhpcy5kZXRhaWwudGh1bWJzdXBudW0gPSBOdW1iZXIodGhpcy5kZXRhaWwudGh1bWJzdXBudW0pICsgMTsNCiAgICAgICAgaWYgKHR5cGUgPT0gMjIpIHRoaXMuZGV0YWlsLmNyYXppbHludW0gPSBOdW1iZXIodGhpcy5kZXRhaWwuY3JhemlseW51bSkgKyAxOw0KICAgICAgICB0aGlzLiRodHRwLnBvc3QoJ2tlY2hlbmd4aW54aS91cGRhdGUnLCB0aGlzLmRldGFpbCkudGhlbihyZXMgPT4ge30pOw0KICAgICAgfSwNCiAgICAgIGNhbmNlbFRodW1ic3VwT3JDcmF6aWx5KHR5cGUpIHsNCiAgICAgICAgbGV0IGRlbElkcyA9IG5ldyBBcnJheSgpOw0KICAgICAgICBkZWxJZHMucHVzaCh0aGlzLnRodW1ic3VwT3JDcmF6aWx5SW5mby5pZCk7DQogICAgICAgIHRoaXMuJGh0dHAucG9zdCgnc3RvcmV1cC9kZWxldGUnLCBkZWxJZHMpLnRoZW4ocmVzID0+IHsNCiAgICAgICAgICBpZiAocmVzLmRhdGEuY29kZSA9PSAwKSB7DQogICAgICAgICAgICB0aGlzLmlzVGh1bWJzdXBudW0gPSBmYWxzZTsNCiAgICAgICAgICAgIHRoaXMuaXNDcmF6aWx5bnVtID0gZmFsc2U7DQogICAgICAgICAgICB0aGlzLiRtZXNzYWdlKHsNCiAgICAgICAgICAgICAgdHlwZTogJ3N1Y2Nlc3MnLA0KICAgICAgICAgICAgICBtZXNzYWdlOiAn5Y+W5raI5oiQ5YqfIScsDQogICAgICAgICAgICAgIGR1cmF0aW9uOiAxNTAwLA0KICAgICAgICAgICAgfSk7DQogICAgICAgICAgfQ0KICAgICAgICB9KTsNCg0KICAgICAgICBpZiAodHlwZSA9PSAyMSkgdGhpcy5kZXRhaWwudGh1bWJzdXBudW0gLT0gMTsNCiAgICAgICAgaWYgKHR5cGUgPT0gMjIpIHRoaXMuZGV0YWlsLmNyYXppbHludW0gLT0gMTsNCiAgICAgICAgdGhpcy4kaHR0cC5wb3N0KCdrZWNoZW5neGlueGkvdXBkYXRlJywgdGhpcy5kZXRhaWwpLnRoZW4ocmVzID0+IHt9KTsNCiAgICAgIH0sDQogICAgZ2V0VGh1bWJzdXBPckNyYXppbHlTdGF0dXMoKSB7DQogICAgICAgIGlmKGxvY2FsU3RvcmFnZS5nZXRJdGVtKCJmcm9udFRva2VuIikpIHsNCiAgICAgICAgICAgIHRoaXMuJGh0dHAuZ2V0KCdzdG9yZXVwL2xpc3QnLCB7cGFyYW1zOiB7cGFnZTogMSwgbGltaXQ6IDEsIHR5cGU6IDIxLCByZWZpZDogdGhpcy5kZXRhaWwuaWQsIHRhYmxlbmFtZTogJ2tlY2hlbmd4aW54aScsIHVzZXJpZDogbG9jYWxTdG9yYWdlLmdldEl0ZW0oJ2Zyb250VXNlcmlkJyl9fSkudGhlbihyZXMgPT4gew0KICAgICAgICAgICAgICBpZiAocmVzLmRhdGEuY29kZSA9PSAwICYmIHJlcy5kYXRhLmRhdGEubGlzdC5sZW5ndGggPiAwKSB7DQogICAgICAgICAgICAgICAgdGhpcy5pc1RodW1ic3VwbnVtID0gdHJ1ZTsNCiAgICAgICAgICAgICAgICB0aGlzLnRodW1ic3VwT3JDcmF6aWx5SW5mbyA9IHJlcy5kYXRhLmRhdGEubGlzdFswXTsNCiAgICAgICAgICAgICAgfQ0KICAgICAgICAgICAgfSk7DQoNCiAgICAgICAgICAgIHRoaXMuJGh0dHAuZ2V0KCdzdG9yZXVwL2xpc3QnLCB7cGFyYW1zOiB7cGFnZTogMSwgbGltaXQ6IDEsIHR5cGU6IDIyLCByZWZpZDogdGhpcy5kZXRhaWwuaWQsIHRhYmxlbmFtZTogJ2tlY2hlbmd4aW54aScsIHVzZXJpZDogbG9jYWxTdG9yYWdlLmdldEl0ZW0oJ2Zyb250VXNlcmlkJyl9fSkudGhlbihyZXMgPT4gew0KICAgICAgICAgICAgICBpZiAocmVzLmRhdGEuY29kZSA9PSAwICYmIHJlcy5kYXRhLmRhdGEubGlzdC5sZW5ndGggPiAwKSB7DQogICAgICAgICAgICAgICAgdGhpcy5pc0NyYXppbHludW0gPSB0cnVlOw0KICAgICAgICAgICAgICAgIHRoaXMudGh1bWJzdXBPckNyYXppbHlJbmZvID0gcmVzLmRhdGEuZGF0YS5saXN0WzBdOw0KICAgICAgICAgICAgICB9DQogICAgICAgICAgICB9KTsNCiAgICAgICAgfQ0KICAgIH0sDQogICAgICBjdXJDaGFuZ2UocGFnZSkgew0KICAgICAgICB0aGlzLmdldERpc2N1c3NMaXN0KHBhZ2UpOw0KICAgICAgfSwNCiAgICAgIHByZXZDbGljayhwYWdlKSB7DQogICAgICAgIHRoaXMuZ2V0RGlzY3Vzc0xpc3QocGFnZSk7DQogICAgICB9LA0KICAgICAgbmV4dENsaWNrKHBhZ2UpIHsNCiAgICAgICAgdGhpcy5nZXREaXNjdXNzTGlzdChwYWdlKTsNCiAgICAgIH0sDQoJCS8vIOi/lOWbnuaMiemSrg0KCQliYWNrQ2xpY2soKXsNCgkJCWhpc3RvcnkuYmFjaygpDQoJCX0sDQoJCS8vIOS4i+i9vQ0KCQlkb3dubG9hZChmaWxlKXsNCgkJCWlmKCFmaWxlKSB7DQoJCQkJdGhpcy4kbWVzc2FnZSh7DQoJCQkJICB0eXBlOiAnZXJyb3InLA0KCQkJCSAgbWVzc2FnZTogJ+aWh+S7tuS4jeWtmOWcqCcsDQoJCQkJICBkdXJhdGlvbjogMTUwMCwNCgkJCQl9KTsNCgkJCQlyZXR1cm47DQoJCQl9DQoJCSAgbGV0IGFyciA9IGZpbGUucmVwbGFjZShuZXcgUmVnRXhwKCd1cGxvYWQvJywgImciKSwgIiIpDQoJCSAgYXhpb3MuZ2V0KHRoaXMuYmFzZVVybCArICcvZmlsZS9kb3dubG9hZD9maWxlTmFtZT0nICsgYXJyLCB7DQoJCSAgCWhlYWRlcnM6IHsNCgkJICAJCXRva2VuOiBsb2NhbFN0b3JhZ2UuZ2V0SXRlbSgiZnJvbnRUb2tlbiIpDQoJCSAgCX0sDQoJCSAgCXJlc3BvbnNlVHlwZTogImJsb2IiDQoJCSAgfSkudGhlbigoew0KCQkgIAlkYXRhDQoJCSAgfSkgPT4gew0KCQkgIAljb25zdCBiaW5hcnlEYXRhID0gW107DQoJCSAgCWJpbmFyeURhdGEucHVzaChkYXRhKTsNCgkJICAJY29uc3Qgb2JqZWN0VXJsID0gd2luZG93LlVSTC5jcmVhdGVPYmplY3RVUkwobmV3IEJsb2IoYmluYXJ5RGF0YSwgew0KCQkgIAkJdHlwZTogJ2FwcGxpY2F0aW9uL3BkZjtjaGFydHNldD1VVEYtOCcNCgkJICAJfSkpDQoJCSAgCWNvbnN0IGEgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCdhJykNCgkJICAJYS5ocmVmID0gb2JqZWN0VXJsDQoJCSAgCWEuZG93bmxvYWQgPSBhcnINCgkJICAJLy8gYS5jbGljaygpDQoJCSAgCS8vIOS4i+mdoui/meS4quWGmeazleWFvOWuueeBq+eLkA0KCQkgIAlhLmRpc3BhdGNoRXZlbnQobmV3IE1vdXNlRXZlbnQoJ2NsaWNrJywgew0KCQkgIAkJYnViYmxlczogdHJ1ZSwNCgkJICAJCWNhbmNlbGFibGU6IHRydWUsDQoJCSAgCQl2aWV3OiB3aW5kb3cNCgkJICAJfSkpDQoJCSAgCXdpbmRvdy5VUkwucmV2b2tlT2JqZWN0VVJMKGRhdGEpDQoJCSAgfSxlcnI9PnsNCgkJCSAgYXhpb3MuZ2V0KChsb2NhdGlvbi5ocmVmLnNwbGl0KHRoaXMuJGNvbmZpZy5uYW1lKS5sZW5ndGg+MSA/IGxvY2F0aW9uLmhyZWYuc3BsaXQodGhpcy4kY29uZmlnLm5hbWUpWzBdIDonJykgKyB0aGlzLiRjb25maWcubmFtZSArICcvZmlsZS9kb3dubG9hZD9maWxlTmFtZT0nICsgYXJyLCB7DQoJCQkgIAloZWFkZXJzOiB7DQoJCQkgIAkJdG9rZW46IGxvY2FsU3RvcmFnZS5nZXRJdGVtKCJmcm9udFRva2VuIikNCgkJCSAgCX0sDQoJCQkgIAlyZXNwb25zZVR5cGU6ICJibG9iIg0KCQkJICB9KS50aGVuKCh7DQoJCQkgIAlkYXRhDQoJCQkgIH0pID0+IHsNCgkJCSAgCWNvbnN0IGJpbmFyeURhdGEgPSBbXTsNCgkJCSAgCWJpbmFyeURhdGEucHVzaChkYXRhKTsNCgkJCSAgCWNvbnN0IG9iamVjdFVybCA9IHdpbmRvdy5VUkwuY3JlYXRlT2JqZWN0VVJMKG5ldyBCbG9iKGJpbmFyeURhdGEsIHsNCgkJCSAgCQl0eXBlOiAnYXBwbGljYXRpb24vcGRmO2NoYXJ0c2V0PVVURi04Jw0KCQkJICAJfSkpDQoJCQkgIAljb25zdCBhID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgnYScpDQoJCQkgIAlhLmhyZWYgPSBvYmplY3RVcmwNCgkJCSAgCWEuZG93bmxvYWQgPSBhcnINCgkJCSAgCS8vIGEuY2xpY2soKQ0KCQkJICAJLy8g5LiL6Z2i6L+Z5Liq5YaZ5rOV5YW85a6554Gr54uQDQoJCQkgIAlhLmRpc3BhdGNoRXZlbnQobmV3IE1vdXNlRXZlbnQoJ2NsaWNrJywgew0KCQkJICAJCWJ1YmJsZXM6IHRydWUsDQoJCQkgIAkJY2FuY2VsYWJsZTogdHJ1ZSwNCgkJCSAgCQl2aWV3OiB3aW5kb3cNCgkJCSAgCX0pKQ0KCQkJICAJd2luZG93LlVSTC5yZXZva2VPYmplY3RVUkwoZGF0YSkNCgkJCSAgfSkNCgkJICB9KQ0KICAgICAgfSwNCg0KDQoJCS8vIOadg+mZkOWIpOaWrQ0KCQlidG5BdXRoKHRhYmxlTmFtZSxrZXkpew0KCQkJaWYodGhpcy5jZW50ZXJUeXBlKXsNCgkJCQlyZXR1cm4gdGhpcy5pc0JhY2tBdXRoKHRhYmxlTmFtZSxrZXkpDQoJCQl9ZWxzZXsNCgkJCQlyZXR1cm4gdGhpcy5pc0F1dGgodGFibGVOYW1lLGtleSkNCgkJCX0NCgkJfSwNCgkJLy8g5L+u5pS5DQoJCWVkaXRDbGljaygpew0KCQkJdGhpcy4kcm91dGVyLnB1c2goYC9pbmRleC9rZWNoZW5neGlueGlBZGQ/dHlwZT1lZGl0JiZpZD0ke3RoaXMuZGV0YWlsLmlkfWApOw0KCQl9LA0KCQkvLyDliKDpmaQNCgkJZGVsQ2xpY2soKXsNCgkJCXRoaXMuJGNvbmZpcm0oJ+aYr+WQpuWIoOmZpOatpOivvueoi+S/oeaBr++8nycpDQoJCQkgIC50aGVuKF8gPT4gew0KCQkJICAgIHRoaXMuJGh0dHAucG9zdCgna2VjaGVuZ3hpbnhpL2RlbGV0ZScsIFt0aGlzLmRldGFpbC5pZF0pLnRoZW4ocmVzID0+IHsNCgkJCSAgICAgIGlmIChyZXMuZGF0YS5jb2RlID09IDApIHsNCgkJCSAgICAgICAgdGhpcy4kbWVzc2FnZSh7DQoJCQkgICAgICAgICAgdHlwZTogJ3N1Y2Nlc3MnLA0KCQkJICAgICAgICAgIG1lc3NhZ2U6ICfliKDpmaTmiJDlip8hJywNCgkJCSAgICAgICAgICBkdXJhdGlvbjogMTUwMCwNCgkJCQkJICBvbkNsb3NlOiAoKSA9PiB7DQoJCQkJCQkgIGhpc3RvcnkuYmFjaygpDQoJCQkJCSAgfQ0KCQkJICAgICAgICB9KTsNCgkJCSAgICAgIH0NCgkJCSAgICB9KTsNCgkJCSAgfSkuY2F0Y2goXyA9PiB7fSk7DQoJCX0sDQogICAgfSwNCiAgICBjb21wb25lbnRzOiB7DQogICAgICBDb3VudERvd24NCiAgICB9DQogIH0NCg=="},{"version":3,"sources":["detail.vue"],"names":[],"mappings":";AAkIA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;AAGA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA","file":"detail.vue","sourceRoot":"src/pages/kechengxinxi","sourcesContent":["<template>\r\n<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\"}' class=\"breadcrumb-preview\">\r\n\t\t<el-breadcrumb :separator=\"'Ξ'\" :style='{\"fontSize\":\"14px\",\"lineHeight\":\"1\"}'>\r\n\t\t\t<el-breadcrumb-item class=\"item1\" to=\"/\"><a>首页</a></el-breadcrumb-item>\r\n\t\t\t<el-breadcrumb-item class=\"item2\" v-for=\"(item, index) in breadcrumbItem\" :key=\"index\" to=\"/index/kechengxinxi\"><a>{{item.name}}</a></el-breadcrumb-item>\r\n\t\t\t<el-breadcrumb-item class=\"item3\"><a href=\"javascript:void(0);\">详情</a></el-breadcrumb-item>\r\n\t\t</el-breadcrumb>\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\t<div class=\"detail-preview\" :style='{\"padding\":\"0 7%\",\"margin\":\"40px auto\",\"flexWrap\":\"wrap\",\"display\":\"flex\",\"width\":\"100%\",\"position\":\"relative\",\"justifyContent\":\"space-between\"}'>\r\n\t\t<div class=\"attr\" :style='{\"minHeight\":\"480px\",\"padding\":\"0\",\"margin\":\"0\",\"flexWrap\":\"wrap\",\"background\":\"none\",\"display\":\"flex\",\"width\":\"55%\",\"position\":\"relative\",\"justifyContent\":\"space-between\",\"order\":\"2\"}'>\r\n\r\n\t\t\t<div class=\"info\" :style='{\"width\":\"100%\",\"padding\":\"0px\",\"margin\":\"0\",\"background\":\"#fff\",\"flex\":\"1\",\"order\":\"2\"}'>\r\n\t\t\t\t<div class=\"item\" :style='{\"padding\":\"5px 20px\",\"margin\":\"0 0 10px 0\",\"overflow\":\"hidden\",\"alignItems\":\"center\",\"background\":\"#F5BB00\",\"display\":\"flex\",\"lineHeight\":\"24px\",\"justifyContent\":\"space-between\"}'>\r\n\t\t\t\t\t<div :style='{\"width\":\"calc(100% - 300px)\",\"fontSize\":\"16px\",\"overflow\":\"hidden\",\"color\":\"#fff\"}'>\r\n {{detail.kechengmingcheng}}\r\n </div>\r\n\t\t\t\t\t<div @click=\"storeup(1)\" v-show=\"!isStoreup\" :style='{\"border\":\"1px solid #ffffff50\",\"cursor\":\"pointer\",\"padding\":\"0 10px\",\"lineHeight\":\"32px\",\"borderRadius\":\"4px\",\"background\":\"#ffffff20\"}'><i v-if=\"true\" :style='{\"color\":\"#fff\",\"fontSize\":\"16px\"}' class=\"el-icon-star-off\"></i><span :style='{\"color\":\"#fff\",\"fontSize\":\"14px\"}'>点我收藏({{detail.storeupnum}})</span></div>\r\n\t\t\t\t\t<div @click=\"storeup(-1)\" v-show=\"isStoreup\" :style='{\"border\":\"1px solid #ffffff50\",\"cursor\":\"pointer\",\"padding\":\"0 10px\",\"lineHeight\":\"32px\",\"borderRadius\":\"4px\",\"background\":\"#ffffff20\"}'><i v-if=\"true\" :style='{\"color\":\"#fff\",\"fontSize\":\"16px\"}' class=\"el-icon-star-on\"></i><span :style='{\"color\":\"#fff\",\"fontSize\":\"14px\"}'>取消收藏({{detail.storeupnum}})</span></div>\r\n\t\t\t\t</div>\r\n\t\t\t\t<div class=\"item\" :style='{\"padding\":\"0 10px\",\"margin\":\"0 0 0px 0\",\"borderColor\":\"#ddd\",\"background\":\"none\",\"borderWidth\":\"0 0 1px\",\"display\":\"flex\",\"borderStyle\":\"dashed\",\"justifyContent\":\"spaceBetween\"}'>\r\n\t\t\t\t\t<div class=\"lable\" :style='{\"padding\":\"0 10px\",\"color\":\"#999\",\"textAlign\":\"right\",\"width\":\"auto\",\"fontSize\":\"14px\",\"lineHeight\":\"40px\",\"height\":\"40px\"}'>课程类型</div>\r\n\t\t\t\t\t<div :style='{\"padding\":\"8px 10px 0\",\"fontSize\":\"14px\",\"lineHeight\":\"24px\",\"color\":\"#666\",\"flex\":\"1\",\"height\":\"auto\"}'>{{detail.kechengleixing}}</div>\r\n\t\t\t\t</div>\r\n\t\t\t\t<div class=\"item\" :style='{\"padding\":\"0 10px\",\"margin\":\"0 0 0px 0\",\"borderColor\":\"#ddd\",\"background\":\"none\",\"borderWidth\":\"0 0 1px\",\"display\":\"flex\",\"borderStyle\":\"dashed\",\"justifyContent\":\"spaceBetween\"}'>\r\n\t\t\t\t\t<div class=\"lable\" :style='{\"padding\":\"0 10px\",\"color\":\"#999\",\"textAlign\":\"right\",\"width\":\"auto\",\"fontSize\":\"14px\",\"lineHeight\":\"40px\",\"height\":\"40px\"}'>课程课时</div>\r\n\t\t\t\t\t<div :style='{\"padding\":\"8px 10px 0\",\"fontSize\":\"14px\",\"lineHeight\":\"24px\",\"color\":\"#666\",\"flex\":\"1\",\"height\":\"auto\"}'>{{detail.kechengkeshi}}</div>\r\n\t\t\t\t</div>\r\n\t\t\t\t<div class=\"item\" :style='{\"padding\":\"0 10px\",\"margin\":\"0 0 0px 0\",\"borderColor\":\"#ddd\",\"background\":\"none\",\"borderWidth\":\"0 0 1px\",\"display\":\"flex\",\"borderStyle\":\"dashed\",\"justifyContent\":\"spaceBetween\"}'>\r\n\t\t\t\t\t<div class=\"lable\" :style='{\"padding\":\"0 10px\",\"color\":\"#999\",\"textAlign\":\"right\",\"width\":\"auto\",\"fontSize\":\"14px\",\"lineHeight\":\"40px\",\"height\":\"40px\"}'>课程评分</div>\r\n\t\t\t\t\t<div :style='{\"padding\":\"8px 10px 0\",\"fontSize\":\"14px\",\"lineHeight\":\"24px\",\"color\":\"#666\",\"flex\":\"1\",\"height\":\"auto\"}'>{{detail.kechengpingfen}}</div>\r\n\t\t\t\t</div>\r\n\t\t\t\t<div class=\"item\" :style='{\"padding\":\"0 10px\",\"margin\":\"0 0 0px 0\",\"borderColor\":\"#ddd\",\"background\":\"none\",\"borderWidth\":\"0 0 1px\",\"display\":\"flex\",\"borderStyle\":\"dashed\",\"justifyContent\":\"spaceBetween\"}'>\r\n\t\t\t\t\t<div class=\"lable\" :style='{\"padding\":\"0 10px\",\"color\":\"#999\",\"textAlign\":\"right\",\"width\":\"auto\",\"fontSize\":\"14px\",\"lineHeight\":\"40px\",\"height\":\"40px\"}'>点击次数</div>\r\n\t\t\t\t\t<div :style='{\"padding\":\"8px 10px 0\",\"fontSize\":\"14px\",\"lineHeight\":\"24px\",\"color\":\"#666\",\"flex\":\"1\",\"height\":\"auto\"}'>{{detail.clicknum}}</div>\r\n\t\t\t\t</div>\r\n\t\t\t\t<div class=\"btn\" :style='{\"padding\":\"10px 0\",\"flexWrap\":\"wrap\",\"display\":\"flex\"}'>\r\n\t\t\t\t\t<el-button :style='{\"border\":\"0\",\"cursor\":\"pointer\",\"padding\":\"0 10px\",\"margin\":\"0 5px 0 0\",\"outline\":\"none\",\"color\":\"#333\",\"borderRadius\":\"4px\",\"background\":\"#009cf550\",\"width\":\"auto\",\"lineHeight\":\"40px\",\"fontSize\":\"14px\",\"height\":\"40px\"}' v-if=\"btnAuth('kechengxinxi','修改')\" @click=\"editClick\">修改</el-button>\r\n\t\t\t\t\t<el-button :style='{\"border\":\"0\",\"cursor\":\"pointer\",\"padding\":\"0 10px\",\"margin\":\"0 5px 0 0\",\"outline\":\"none\",\"color\":\"#333\",\"borderRadius\":\"4px\",\"background\":\"#f5340050\",\"width\":\"auto\",\"lineHeight\":\"40px\",\"fontSize\":\"14px\",\"height\":\"40px\"}' v-if=\"btnAuth('kechengxinxi','删除')\" @click=\"delClick\">删除</el-button>\r\n\t\t\t\t\t<!-- hasChat 无 -->\r\n\t\t\t\t\t<!-- crossOptButtonStatusColumns -->\r\n\t\t\t\t\t<el-button :style='{\"border\":\"0\",\"cursor\":\"pointer\",\"padding\":\"0 10px\",\"margin\":\"0 5px 0 0\",\"outline\":\"none\",\"color\":\"#333\",\"borderRadius\":\"4px\",\"background\":\"#F5BB0050\",\"width\":\"auto\",\"lineHeight\":\"40px\",\"fontSize\":\"14px\",\"height\":\"40px\"}' v-if=\"btnAuth('kechengxinxi','课程评价')\" @click=\"onAcross('kechengpingjia','','','','')\" type=\"warning\">课程评价</el-button>\r\n\t\t\t\t\t<!-- crossOptButtonStatusColumns -->\r\n\t\t\t\t\t<el-button :style='{\"border\":\"0\",\"cursor\":\"pointer\",\"padding\":\"0 10px\",\"margin\":\"0 5px 0 0\",\"outline\":\"none\",\"color\":\"#333\",\"borderRadius\":\"4px\",\"background\":\"#F5BB0050\",\"width\":\"auto\",\"lineHeight\":\"40px\",\"fontSize\":\"14px\",\"height\":\"40px\"}' v-if=\"btnAuth('kechengxinxi','学习进度')\" @click=\"onAcross('xuexijindu','','','','')\" type=\"warning\">学习进度</el-button>\r\n\t\t\t\t</div>\r\n\t\t\t</div>\r\n\t\t</div>\r\n\t\t\r\n\t\t\t<div v-if=\"detailBanner.length\" :style='{\"width\":\"40%\",\"margin\":\"0 5% 0 0\",\"background\":\"#fff\",\"height\":\"auto\",\"order\":\"1\"}'>\r\n\t\t\t <div class=\"swiper21\" :style='{\"width\":\"100%\",\"height\":\"auto\"}'>\r\n\t\t\t <div class=\"swiper-container mySwiper21\">\r\n\t\t\t <div class=\"swiper-wrapper\">\r\n\t\t\t <div class=\"swiper-slide\" v-for=\"item in detailBanner\" :key=\"item.id\">\r\n\t\t\t <div :style='{\"width\":\"100%\",\"height\":\"auto\"}'>\r\n\t\t\t <img :style='{\"objectFit\":\"cover\",\"width\":\"100%\",\"height\":\"480px\"}' v-if=\"item.substr(0,4)=='http'\" :src=\"item\" class=\"image\">\r\n\t\t\t <img :style='{\"objectFit\":\"cover\",\"width\":\"100%\",\"height\":\"480px\"}' v-else :src=\"baseUrl + item\" class=\"image\">\r\n\t\t\t </div>\r\n\t\t\t </div>\r\n\t\t\t </div>\r\n\t\t\t <div class=\"swiper-button-prev\" :style='{\"width\":\"24px\",\"margin\":\"-12px 0 0\",\"top\":\"50%\",\"height\":\"24px\"}'>\r\n\t\t\t <span class=\"icon iconfont icon-jiantou39\" :style='{\"width\":\"24px\",\"fontSize\":\"24px\",\"color\":\"#fff\",\"height\":\"24px\"}'></span>\r\n\t\t\t </div>\r\n\t\t\t <div class=\"swiper-button-next\" :style='{\"width\":\"24px\",\"margin\":\"-12px 0 0\",\"top\":\"50%\",\"height\":\"24px\"}'>\r\n\t\t\t <span class=\"icon iconfont icon-jiantou18\" :style='{\"width\":\"24px\",\"fontSize\":\"24px\",\"color\":\"#fff\",\"height\":\"24px\"}'></span>\r\n\t\t\t </div>\r\n\t\t\t </div>\r\n\t\t\t </div>\r\n\t\t\t <div class=\"swiper22\" :style='{\"width\":\"100%\",\"display\":\"none\",\"height\":\"auto\"}'>\r\n\t\t\t <div class=\"swiper-container mySwiper22\">\r\n\t\t\t <div class=\"swiper-wrapper\">\r\n\t\t\t <div class=\"swiper-slide\" v-for=\"item in detailBanner\" :key=\"item.id\">\r\n\t\t\t <div>\r\n\t\t\t\t\t\t<img :style='{\"objectFit\":\"cover\",\"width\":\"100%\",\"height\":\"100px\"}' v-if=\"item.substr(0,4)=='http'\" :src=\"item\" class=\"image\">\r\n\t\t\t\t\t\t<img :style='{\"objectFit\":\"cover\",\"width\":\"100%\",\"height\":\"100px\"}' v-else :src=\"baseUrl + item\" class=\"image\">\r\n\t\t\t </div>\r\n\t\t\t </div>\r\n\t\t\t </div>\r\n\t\t\t <div class=\"swiper-button-prev\" :style='{\"width\":\"14px\",\"margin\":\"-7px 0 0\",\"top\":\"50%\",\"height\":\"14px\"}'>\r\n\t\t\t <span class=\"icon iconfont icon-jiantou39\" :style='{\"width\":\"14px\",\"fontSize\":\"14px\",\"color\":\"#fff\",\"height\":\"14px\"}'></span>\r\n\t\t\t </div>\r\n\t\t\t <div class=\"swiper-button-next\" :style='{\"width\":\"14px\",\"margin\":\"-7px 0 0\",\"top\":\"50%\",\"height\":\"14px\"}'>\r\n\t\t\t <span class=\"icon iconfont icon-jiantou18\" :style='{\"width\":\"14px\",\"fontSize\":\"14px\",\"color\":\"#fff\",\"height\":\"14px\"}'></span>\r\n\t\t\t </div>\r\n\t\t\t </div>\r\n\t\t\t </div>\r\n\t\t\t</div>\r\n\r\n\t\t\t<div class=\"zancai\" :style='{\"padding\":\"0\",\"margin\":\"0\",\"top\":\"12px\",\"background\":\"none\",\"display\":\"flex\",\"width\":\"auto\",\"position\":\"absolute\",\"right\":\"360px\",\"justifyContent\":\"center\",\"order\":\"3\",\"zIndex\":\"9\"}'>\r\n\t\t\t\t<div :style='{\"padding\":\"0px 0\",\"margin\":\"0 16px\",\"borderColor\":\"#fff\",\"alignItems\":\"center\",\"background\":\"none\",\"borderWidth\":\"0 0 1px\",\"display\":\"flex\",\"width\":\"auto\",\"borderStyle\":\"solid\",\"justifyContent\":\"center\"}' v-if=\"!isThumbsupnum && !isCrazilynum\" class=\"zan\" @click=\"thumbsupOrCrazily(21)\">\r\n\t\t\t\t\t<i :style='{\"color\":\"#fff\",\"margin\":\"0 3px\",\"fontSize\":\"16px\"}' class=\"iconfont icon-dianzan\"></i>\r\n\t\t\t\t\t<span :style='{\"color\":\"#fff\",\"margin\":\"0 3px\",\"fontSize\":\"14px\"}'>赞一下({{detail.thumbsupnum}})</span>\r\n\t\t\t\t</div>\r\n\t\t\t\t<div :style='{\"padding\":\"0px 0\",\"margin\":\"0 16px\",\"borderColor\":\"#fff\",\"alignItems\":\"center\",\"background\":\"none\",\"borderWidth\":\"0 0 1px\",\"display\":\"flex\",\"width\":\"auto\",\"borderStyle\":\"solid\",\"justifyContent\":\"center\"}' v-if=\"!isThumbsupnum && !isCrazilynum\" class=\"cai\" @click=\"thumbsupOrCrazily(22)\">\r\n\t\t\t\t\t<i :style='{\"color\":\"#fff\",\"margin\":\"0 3px\",\"fontSize\":\"16px\"}' class=\"iconfont icon-iconfontzan\"></i>\r\n\t\t\t\t\t<span :style='{\"color\":\"#fff\",\"margin\":\"0 3px\",\"fontSize\":\"14px\"}'>踩一下({{detail.crazilynum}})</span>\r\n\t\t\t\t</div>\r\n\t\t\t\t<div :style='{\"padding\":\"0px 0\",\"margin\":\"0 16px\",\"borderColor\":\"#fff\",\"alignItems\":\"center\",\"background\":\"none\",\"borderWidth\":\"0 0 1px\",\"display\":\"flex\",\"width\":\"auto\",\"borderStyle\":\"solid\",\"justifyContent\":\"center\"}' v-if=\"isThumbsupnum\" class=\"zan\" @click=\"cancelThumbsupOrCrazily(21)\">\r\n\t\t\t\t\t<i :style='{\"color\":\"#fff\",\"margin\":\"0 3px\",\"fontSize\":\"16px\"}' class=\"iconfont icon-dianzan\"></i>\r\n\t\t\t\t\t<span :style='{\"color\":\"#fff\",\"margin\":\"0 3px\",\"fontSize\":\"14px\"}'>取消赞({{detail.thumbsupnum}})</span>\r\n\t\t\t\t</div>\r\n\t\t\t\t<div :style='{\"padding\":\"0px 0\",\"margin\":\"0 16px\",\"borderColor\":\"#fff\",\"alignItems\":\"center\",\"background\":\"none\",\"borderWidth\":\"0 0 1px\",\"display\":\"flex\",\"width\":\"auto\",\"borderStyle\":\"solid\",\"justifyContent\":\"center\"}' v-if=\"isCrazilynum\" class=\"cai\" @click=\"cancelThumbsupOrCrazily(22)\">\r\n\t\t\t\t\t<i :style='{\"color\":\"#fff\",\"margin\":\"0 3px\",\"fontSize\":\"16px\"}' class=\"iconfont icon-iconfontzan\"></i>\r\n\t\t\t\t\t<span :style='{\"color\":\"#fff\",\"margin\":\"0 3px\",\"fontSize\":\"14px\"}'>取消踩({{detail.crazilynum}})</span>\r\n\t\t\t\t</div>\r\n\t\t\t</div>\r\n\r\n\t\t\r\n\t\t<video :style='{\"border\":\"0\",\"margin\":\"40px 5% 0 0\",\"outline\":\"none\",\"borderRadius\":\"4px\",\"display\":\"block\",\"width\":\"30%\",\"order\":\"4\",\"height\":\"300px\"}' :src=\"baseUrl + detail.kechengshipin\" controls=\"controls\">\r\n\t\t\t您的浏览器不支持视频播放\r\n\t\t</video>\r\n\r\n\t\t<div class=\"detail2\" :style='{\"border\":\"0px solid #ddd\",\"padding\":\"0px\",\"margin\":\"40px 0\",\"borderRadius\":\"0px\",\"background\":\"#fff\",\"flex\":\"1\",\"width\":\"65%\",\"clear\":\"both\",\"order\":\"50\"}'>\r\n\t\t\t<div :style='{\"border\":\"1px solid #ddd\",\"padding\":\"10px\",\"margin\":\"0 0 10px 0\",\"borderRadius\":\"4px\",\"background\":\"#fcfcfc\"}'>\r\n\t\t\t\t<div :style='{\"color\":\"#333\",\"fontSize\":\"16px\",\"fontWeight\":\"600\"}'>课程内容</div>\r\n\t\t\t</div>\r\n\t\t\t<div :style='{\"background\":\"#FFF\"}' v-html=\"detail.kechengneirong\"></div>\r\n\t\t</div>\r\n\t\t\r\n\t\t<el-tabs class=\"detail\" :style='{\"border\":\"1px solid #ddd\",\"width\":\"100%\",\"boxShadow\":\"none\",\"margin\":\"20px auto\",\"background\":\"#fff\",\"order\":\"50\"}' v-model=\"activeName\" type=\"border-card\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</el-tabs>\r\n\t</div>\r\n\t<div class=\"share_view\" :style='{\"boxShadow\":\"0 1px 6px rgba(0,0,0,.3)\",\"position\":\"fixed\",\"right\":\"0\",\"bottom\":\"20%\",\"background\":\"#fff\",\"zIndex\":\"11\"}'>\r\n\t</div>\r\n</div>\r\n</template>\r\n\r\n<script>\r\n import CountDown from '@/components/CountDown';\r\n import axios from 'axios'\r\n import Swiper from \"swiper\";\r\n \r\n export default {\r\n //数据集合\r\n data() {\r\n return {\r\n tablename: 'kechengxinxi',\r\n baseUrl: '',\r\n breadcrumbItem: [\r\n {\r\n name: '课程信息'\r\n }\r\n ],\r\n title: '',\r\n detailBanner: [],\r\n\t\tuserid: localStorage.getItem('frontUserid'),\r\n\t\tid: 0,\r\n detail: {},\r\n activeName: 'first',\r\n total: 1,\r\n pageSize: 5,\r\n\t\tpageSizes: [10,20,30,50],\r\n totalPage: 1,\r\n storeupParams: {\r\n name: '',\r\n picture: '',\r\n refid: 0,\r\n tablename: 'kechengxinxi',\r\n userid: localStorage.getItem('frontUserid')\r\n },\r\n isStoreup: false,\r\n storeupInfo: {},\r\n isCrazilynum: false,\r\n isThumbsupnum: false,\r\n thumbsupOrCrazilyInfo: {},\r\n buynumber: 1,\r\n\t\tcenterType: false,\r\n\t\tshareUrl: location.href,\r\n }\r\n },\r\n created() {\r\n\t\tif(this.$route.query.centerType) {\r\n\t\t\tthis.centerType = true\r\n\t\t}\r\n\t\t\r\n this.init();\r\n },\r\n\tmounted() {\r\n\t\tsetTimeout(()=>{\r\n\t\t\tlet mySwiper22 = new Swiper(\".mySwiper22\", {\"navigation\":{\"nextEl\":\".swiper-button-next\",\"prevEl\":\".swiper-button-prev\"},\"freeMode\":true,\"watchSlidesVisibility\":true,\"watchSlidesProgress\":true,\"loopedSlides\":10,\"slidesPerView\":5,\"spaceBetween\":10})\r\n\t\t\tlet option21 = {...{\"navigation\":{\"nextEl\":\".swiper-button-next\",\"prevEl\":\".swiper-button-prev\"},\"loopedSlides\":10,\"spaceBetween\":10,\"autoplay\":{\"delay\":2500,\"disableOnInteraction\":false}}}\r\n\t\t\toption21.thumbs = {\r\n\t\t\t\tswiper: mySwiper22\r\n\t\t\t}\r\n\t\t\tnew Swiper(\".mySwiper21\", option21)\r\n\t\t},100)\r\n\t},\r\n //方法集合\r\n methods: {\r\n init() {\r\n\t\t this.id = this.$route.query.id\r\n this.baseUrl = this.$config.baseUrl;\r\n this.$http.get(this.tablename + '/detail/' + this.id, {}).then(res => {\r\n if (res.data.code == 0) {\r\n this.detail = res.data.data;\r\n this.title = this.detail.kechengmingcheng;\r\n this.detailBanner = this.detail.kechengtupian ? this.detail.kechengtupian.split(\",\") : [];\r\n this.$forceUpdate();\r\n\r\n\t\t\t\tif(localStorage.getItem('frontToken')){\r\n\t\t\t\t\tthis.getStoreupStatus();\r\n\t\t\t\t\tthis.getThumbsupOrCrazilyStatus();\r\n\t\t\t\t}\r\n\r\n }\r\n });\r\n },\r\n async onAcross(acrossTable,crossOptAudit,crossOptPay,statusColumnName,tips,statusColumnValue,type=1){\r\n localStorage.setItem('crossTable',`kechengxinxi`);\r\n localStorage.setItem('crossObj', JSON.stringify(this.detail));\r\n localStorage.setItem('statusColumnName',statusColumnName);\r\n localStorage.setItem('statusColumnValue',statusColumnValue);\r\n localStorage.setItem('tips',tips);\r\n if(statusColumnName!=''&&!statusColumnName.startsWith(\"[\")) {\r\n var obj = JSON.parse(localStorage.getItem('crossObj'));\r\n for (var o in obj){\r\n if(o==statusColumnName && obj[o]==statusColumnValue){\r\n this.$message({\r\n type: 'error',\r\n message: tips,\r\n duration: 1500\r\n });\r\n return\r\n }\r\n }\r\n }\r\n this.$router.push({path: '/index/' + acrossTable + 'Add', query: {type: 'cross'}});\r\n },\r\n storeup(type) {\r\n if (type == 1 && !this.isStoreup) {\r\n this.storeupParams.name = this.title;\r\n this.storeupParams.picture = this.detailBanner[0];\r\n this.storeupParams.refid = this.detail.id;\r\n this.storeupParams.type = type;\r\n this.$http.post('storeup/add', this.storeupParams).then(res => {\r\n if (res.data.code == 0) {\r\n this.isStoreup = true;\r\n\t\t\t this.detail.storeupnum++\r\n\t\t\t this.$http.post('kechengxinxi/update', this.detail).then(res => {});\r\n this.$message({\r\n type: 'success',\r\n message: '收藏成功!',\r\n duration: 1500,\r\n });\r\n }\r\n });\r\n }\r\n if (type == -1 && this.isStoreup) {\r\n this.$http.get('storeup/list', {params: {page: 1, limit: 1, type: 1, refid: this.detail.id, tablename: 'kechengxinxi', userid: localStorage.getItem('frontUserid')}}).then(res => {\r\n if (res.data.code == 0 && res.data.data.list.length > 0) {\r\n this.isStoreup = true;\r\n this.storeupInfo = res.data.data.list[0];\r\n let delIds = new Array();\r\n delIds.push(this.storeupInfo.id);\r\n this.$http.post('storeup/delete', delIds).then(res => {\r\n if (res.data.code == 0) {\r\n this.isStoreup = false;\r\n\t\t\t\t this.detail.storeupnum--\r\n\t\t\t\t this.$http.post('kechengxinxi/update', this.detail).then(res => {});\r\n this.$message({\r\n type: 'success',\r\n message: '取消成功!',\r\n duration: 1500,\r\n });\r\n }\r\n });\r\n }\r\n });\r\n }\r\n },\r\n getStoreupStatus(){\r\n if(localStorage.getItem(\"frontToken\")) {\r\n this.$http.get('storeup/list', {params: {page: 1, limit: 1, type: 1, refid: this.detail.id, tablename: 'kechengxinxi', userid: localStorage.getItem('frontUserid')}}).then(res => {\r\n if (res.data.code == 0 && res.data.data.list.length > 0) {\r\n this.isStoreup = true;\r\n this.storeupInfo = res.data.data.list[0];\r\n }\r\n });\r\n }\r\n },\r\n thumbsupOrCrazily(type) {\r\n this.storeupParams.name = this.title;\r\n this.storeupParams.picture = this.detailBanner[0];\r\n this.storeupParams.refid = this.detail.id;\r\n this.storeupParams.type = type;\r\n this.$http.post('storeup/add', this.storeupParams).then(res => {\r\n if (res.data.code == 0) {\r\n this.getThumbsupOrCrazilyStatus();\r\n this.$message({\r\n type: 'success',\r\n message: '操作成功!',\r\n duration: 1500,\r\n });\r\n }\r\n });\r\n\r\n if (type == 21) this.detail.thumbsupnum = Number(this.detail.thumbsupnum) + 1;\r\n if (type == 22) this.detail.crazilynum = Number(this.detail.crazilynum) + 1;\r\n this.$http.post('kechengxinxi/update', this.detail).then(res => {});\r\n },\r\n cancelThumbsupOrCrazily(type) {\r\n let delIds = new Array();\r\n delIds.push(this.thumbsupOrCrazilyInfo.id);\r\n this.$http.post('storeup/delete', delIds).then(res => {\r\n if (res.data.code == 0) {\r\n this.isThumbsupnum = false;\r\n this.isCrazilynum = false;\r\n this.$message({\r\n type: 'success',\r\n message: '取消成功!',\r\n duration: 1500,\r\n });\r\n }\r\n });\r\n\r\n if (type == 21) this.detail.thumbsupnum -= 1;\r\n if (type == 22) this.detail.crazilynum -= 1;\r\n this.$http.post('kechengxinxi/update', this.detail).then(res => {});\r\n },\r\n getThumbsupOrCrazilyStatus() {\r\n if(localStorage.getItem(\"frontToken\")) {\r\n this.$http.get('storeup/list', {params: {page: 1, limit: 1, type: 21, refid: this.detail.id, tablename: 'kechengxinxi', userid: localStorage.getItem('frontUserid')}}).then(res => {\r\n if (res.data.code == 0 && res.data.data.list.length > 0) {\r\n this.isThumbsupnum = true;\r\n this.thumbsupOrCrazilyInfo = res.data.data.list[0];\r\n }\r\n });\r\n\r\n this.$http.get('storeup/list', {params: {page: 1, limit: 1, type: 22, refid: this.detail.id, tablename: 'kechengxinxi', userid: localStorage.getItem('frontUserid')}}).then(res => {\r\n if (res.data.code == 0 && res.data.data.list.length > 0) {\r\n this.isCrazilynum = true;\r\n this.thumbsupOrCrazilyInfo = res.data.data.list[0];\r\n }\r\n });\r\n }\r\n },\r\n curChange(page) {\r\n this.getDiscussList(page);\r\n },\r\n prevClick(page) {\r\n this.getDiscussList(page);\r\n },\r\n nextClick(page) {\r\n this.getDiscussList(page);\r\n },\r\n\t\t// 返回按钮\r\n\t\tbackClick(){\r\n\t\t\thistory.back()\r\n\t\t},\r\n\t\t// 下载\r\n\t\tdownload(file){\r\n\t\t\tif(!file) {\r\n\t\t\t\tthis.$message({\r\n\t\t\t\t type: 'error',\r\n\t\t\t\t message: '文件不存在',\r\n\t\t\t\t duration: 1500,\r\n\t\t\t\t});\r\n\t\t\t\treturn;\r\n\t\t\t}\r\n\t\t let arr = file.replace(new RegExp('upload/', \"g\"), \"\")\r\n\t\t axios.get(this.baseUrl + '/file/download?fileName=' + arr, {\r\n\t\t \theaders: {\r\n\t\t \t\ttoken: localStorage.getItem(\"frontToken\")\r\n\t\t \t},\r\n\t\t \tresponseType: \"blob\"\r\n\t\t }).then(({\r\n\t\t \tdata\r\n\t\t }) => {\r\n\t\t \tconst binaryData = [];\r\n\t\t \tbinaryData.push(data);\r\n\t\t \tconst objectUrl = window.URL.createObjectURL(new Blob(binaryData, {\r\n\t\t \t\ttype: 'application/pdf;chartset=UTF-8'\r\n\t\t \t}))\r\n\t\t \tconst a = document.createElement('a')\r\n\t\t \ta.href = objectUrl\r\n\t\t \ta.download = arr\r\n\t\t \t// a.click()\r\n\t\t \t// 下面这个写法兼容火狐\r\n\t\t \ta.dispatchEvent(new MouseEvent('click', {\r\n\t\t \t\tbubbles: true,\r\n\t\t \t\tcancelable: true,\r\n\t\t \t\tview: window\r\n\t\t \t}))\r\n\t\t \twindow.URL.revokeObjectURL(data)\r\n\t\t },err=>{\r\n\t\t\t axios.get((location.href.split(this.$config.name).length>1 ? location.href.split(this.$config.name)[0] :'') + this.$config.name + '/file/download?fileName=' + arr, {\r\n\t\t\t \theaders: {\r\n\t\t\t \t\ttoken: localStorage.getItem(\"frontToken\")\r\n\t\t\t \t},\r\n\t\t\t \tresponseType: \"blob\"\r\n\t\t\t }).then(({\r\n\t\t\t \tdata\r\n\t\t\t }) => {\r\n\t\t\t \tconst binaryData = [];\r\n\t\t\t \tbinaryData.push(data);\r\n\t\t\t \tconst objectUrl = window.URL.createObjectURL(new Blob(binaryData, {\r\n\t\t\t \t\ttype: 'application/pdf;chartset=UTF-8'\r\n\t\t\t \t}))\r\n\t\t\t \tconst a = document.createElement('a')\r\n\t\t\t \ta.href = objectUrl\r\n\t\t\t \ta.download = arr\r\n\t\t\t \t// a.click()\r\n\t\t\t \t// 下面这个写法兼容火狐\r\n\t\t\t \ta.dispatchEvent(new MouseEvent('click', {\r\n\t\t\t \t\tbubbles: true,\r\n\t\t\t \t\tcancelable: true,\r\n\t\t\t \t\tview: window\r\n\t\t\t \t}))\r\n\t\t\t \twindow.URL.revokeObjectURL(data)\r\n\t\t\t })\r\n\t\t })\r\n },\r\n\r\n\r\n\t\t// 权限判断\r\n\t\tbtnAuth(tableName,key){\r\n\t\t\tif(this.centerType){\r\n\t\t\t\treturn this.isBackAuth(tableName,key)\r\n\t\t\t}else{\r\n\t\t\t\treturn this.isAuth(tableName,key)\r\n\t\t\t}\r\n\t\t},\r\n\t\t// 修改\r\n\t\teditClick(){\r\n\t\t\tthis.$router.push(`/index/kechengxinxiAdd?type=edit&&id=${this.detail.id}`);\r\n\t\t},\r\n\t\t// 删除\r\n\t\tdelClick(){\r\n\t\t\tthis.$confirm('是否删除此课程信息?')\r\n\t\t\t .then(_ => {\r\n\t\t\t this.$http.post('kechengxinxi/delete', [this.detail.id]).then(res => {\r\n\t\t\t if (res.data.code == 0) {\r\n\t\t\t this.$message({\r\n\t\t\t type: 'success',\r\n\t\t\t message: '删除成功!',\r\n\t\t\t duration: 1500,\r\n\t\t\t\t\t onClose: () => {\r\n\t\t\t\t\t\t history.back()\r\n\t\t\t\t\t }\r\n\t\t\t });\r\n\t\t\t }\r\n\t\t\t });\r\n\t\t\t }).catch(_ => {});\r\n\t\t},\r\n },\r\n components: {\r\n CountDown\r\n }\r\n }\r\n</script>\r\n\r\n<style rel=\"stylesheet/scss\" lang=\"scss\" scoped>\r\n\t.editor /deep/ .avatar-uploader {\r\n\t\theight: 0;\r\n\t\tline-height: 0;\r\n\t}\r\n\t\r\n\t.detail-preview {\r\n\t\r\n\t .attr {\r\n\t .el-carousel /deep/ .el-carousel__indicator button {\r\n\t width: 0;\r\n\t height: 0;\r\n\t display: none;\r\n\t }\r\n\t\r\n\t .el-input-number__decrease:hover:not(.is-disabled)~.el-input .el-input__inner:not(.is-disabled), .el-input-number__increase:hover:not(.is-disabled)~.el-input .el-input__inner:not(.is-disabled) {\r\n\t border-color: none;\r\n\t }\r\n\t }\r\n\t\r\n\t .detail {\r\n\t & /deep/ .el-tabs__header .el-tabs__nav-wrap {\r\n\t margin-bottom: 0;\r\n\t }\r\n\t\r\n\t & .add .el-textarea {\r\n\t width: auto;\r\n\t }\r\n\t }\r\n\t}\r\n\t\r\n\t.attr .el-carousel /deep/ .el-carousel__container .el-carousel__arrow--left {\r\n\t\twidth: 36px;\r\n\t\tfont-size: 12px;\r\n\t\theight: 36px;\r\n\t}\r\n\t\r\n\t.attr .el-carousel /deep/ .el-carousel__container .el-carousel__arrow--left:hover {\r\n\t\tbackground: red;\r\n\t}\r\n\t\r\n\t.attr .el-carousel /deep/ .el-carousel__container .el-carousel__arrow--right {\r\n\t\twidth: 36px;\r\n\t\tfont-size: 12px;\r\n\t\theight: 36px;\r\n\t}\r\n\t\r\n\t.attr .el-carousel /deep/ .el-carousel__container .el-carousel__arrow--right:hover {\r\n\t\tbackground: red;\r\n\t}\r\n\r\n\t.attr .el-carousel /deep/ .el-carousel__indicators {\r\n\t\tpadding: 0;\r\n\t\tmargin: 0;\r\n\t\tz-index: 2;\r\n\t\tposition: absolute;\r\n\t\tlist-style: none;\r\n\t}\r\n\t\r\n\t.attr .el-carousel /deep/ .el-carousel__indicators li {\r\n\t\tpadding: 0;\r\n\t\tmargin: 0 4px;\r\n\t\tbackground: #fff;\r\n\t\tdisplay: inline-block;\r\n\t\twidth: 12px;\r\n\t\topacity: 0.4;\r\n\t\ttransition: 0.3s;\r\n\t\theight: 12px;\r\n\t}\r\n\t\r\n\t.attr .el-carousel /deep/ .el-carousel__indicators li:hover {\r\n\t\tpadding: 0;\r\n\t\tmargin: 0 4px;\r\n\t\tbackground: #fff;\r\n\t\tdisplay: inline-block;\r\n\t\twidth: 24px;\r\n\t\topacity: 0.7;\r\n\t\theight: 12px;\r\n\t}\r\n\t\r\n\t.attr .el-carousel /deep/ .el-carousel__indicators li.is-active {\r\n\t\tpadding: 0;\r\n\t\tmargin: 0 4px;\r\n\t\tbackground: #fff;\r\n\t\tdisplay: inline-block;\r\n\t\twidth: 24px;\r\n\t\topacity: 1;\r\n\t\theight: 12px;\r\n\t}\r\n\t\r\n\t.attr .el-input-number /deep/ .el-input-number__decrease {\r\n\t\tcursor: pointer;\r\n\t\tz-index: 1;\r\n\t\tdisplay: flex;\r\n\t\tborder-color: #DCDFE6;\r\n\t\tborder-radius: 4px 0 0 4px;\r\n\t\ttop: 1px;\r\n\t\tleft: 1px;\r\n\t\tbackground: #f5f5f5;\r\n\t\twidth: 40px;\r\n\t\tjustify-content: center;\r\n\t\tborder-width: 0 1px 0 0;\r\n\t\talign-items: center;\r\n\t\tposition: absolute;\r\n\t\tborder-style: solid;\r\n\t\ttext-align: center;\r\n\t\theight: 38px;\r\n\t}\r\n\t\r\n\t.attr .el-input-number /deep/ .el-input-number__decrease i {\r\n\t\tcolor: #666;\r\n\t\tfont-size: 14px;\r\n\t}\r\n\r\n\t.attr .el-input-number /deep/ .el-input-number__increase {\r\n\t\tcursor: pointer;\r\n\t\tz-index: 1;\r\n\t\tdisplay: flex;\r\n\t\tborder-color: #DCDFE6;\r\n\t\tright: 1px;\r\n\t\tborder-radius: 0 4px 4px 0;\r\n\t\ttop: 1px;\r\n\t\tbackground: #f5f5f5;\r\n\t\twidth: 40px;\r\n\t\tjustify-content: center;\r\n\t\tborder-width: 0 0 0 1px;\r\n\t\talign-items: center;\r\n\t\tposition: absolute;\r\n\t\tborder-style: solid;\r\n\t\ttext-align: center;\r\n\t\theight: 38px;\r\n\t}\r\n\t\r\n\t.attr .el-input-number /deep/ .el-input-number__increase i {\r\n\t\tcolor: #666;\r\n\t\tfont-size: 14px;\r\n\t}\r\n\t\r\n\t.attr .el-input-number /deep/ .el-input .el-input__inner {\r\n\t\tborder: 1px solid #DCDFE6;\r\n\t\tborder-radius: 4px;\r\n\t\tpadding: 0 40px;\r\n\t\toutline: none;\r\n\t\tcolor: #666;\r\n\t\tbackground: #FFF;\r\n\t\tdisplay: inline-block;\r\n\t\twidth: 100%;\r\n\t\tfont-size: 14px;\r\n\t\tline-height: 40px;\r\n\t\ttext-align: center;\r\n\t\theight: 40px;\r\n\t}\r\n\t\r\n\t.detail-preview .detail.el-tabs /deep/ .el-tabs__header {\r\n\t\tmargin: 0;\r\n\t\tbackground: #fff;\r\n\t\tborder-color: #E4E7ED;\r\n\t\tborder-width: 0 0 1px 0;\r\n\t\tborder-style: solid;\r\n\t}\r\n\t\r\n\t.detail-preview .detail.el-tabs /deep/ .el-tabs__header .el-tabs__item {\r\n\t\tborder: 0;\r\n\t\tpadding: 0 20px;\r\n\t\tmargin: 0;\r\n\t\tcolor: #999;\r\n\t\tbackground: transparent;\r\n\t\tfont-weight: 500;\r\n\t\tdisplay: inline-block;\r\n\t\tfont-size: 16px;\r\n\t\tline-height: 40px;\r\n\t\tposition: relative;\r\n\t\tlist-style: none;\r\n\t\theight: 40px;\r\n\t}\r\n\t\r\n\t.detail-preview .detail.el-tabs /deep/ .el-tabs__header .el-tabs__item:hover {\r\n\t\tborder: 0;\r\n\t\tcolor: #333;\r\n\t\tbackground: #fff;\r\n\t}\r\n\t\r\n\t.detail-preview .detail.el-tabs /deep/ .el-tabs__header .el-tabs__item.is-active {\r\n\t\tborder: 0;\r\n\t\tcolor: #333;\r\n\t\tbackground: #fff;\r\n\t\tfont-size: 16px;\r\n\t}\r\n\t\r\n\t.detail-preview .detail.el-tabs /deep/ .el-tabs__content {\r\n\t\tpadding: 15px;\r\n\t}\r\n\t\r\n\t.detail-preview .detail.el-tabs .add /deep/ .el-form-item__label {\r\n\t\tpadding: 0 10px 0 0;\r\n\t\tcolor: #666;\r\n\t\twidth: 80px;\r\n\t\tfont-size: 14px;\r\n\t\tline-height: 40px;\r\n\t\ttext-align: right;\r\n\t}\r\n\t\r\n\t.detail-preview .detail.el-tabs .add /deep/ .el-textarea__inner {\r\n\t}\r\n\t\r\n\t.breadcrumb-preview .el-breadcrumb /deep/ .el-breadcrumb__separator {\r\n\t\tmargin: 0 9px;\r\n\t\tcolor: #ccc;\r\n\t\tfont-weight: 500;\r\n\t}\r\n\t\r\n\t.breadcrumb-preview .el-breadcrumb .item1 /deep/ .el-breadcrumb__inner a {\r\n\t\tcolor: #333;\r\n\t\tdisplay: inline-block;\r\n\t}\r\n\t\r\n\t.breadcrumb-preview .el-breadcrumb .item2 /deep/ .el-breadcrumb__inner a {\r\n\t\tcolor: #666;\r\n\t\tdisplay: inline-block;\r\n\t}\r\n\t\t\r\n\t.breadcrumb-preview .el-breadcrumb .item3 /deep/ .el-breadcrumb__inner a {\r\n\t\tcolor: #999;\r\n\t\tdisplay: inline-block;\r\n\t}\r\n\t\r\n\t#pagination.el-pagination /deep/ .el-pagination__total {\r\n\t\tmargin: 0 10px 0 0;\r\n\t\tcolor: #666;\r\n\t\tfont-weight: 400;\r\n\t\tdisplay: inline-block;\r\n\t\tvertical-align: top;\r\n\t\tfont-size: 13px;\r\n\t\tline-height: 28px;\r\n\t\theight: 28px;\r\n\t}\r\n\t\r\n\t#pagination.el-pagination /deep/ .btn-prev {\r\n\t\tborder: none;\r\n\t\tborder-radius: 2px;\r\n\t\tpadding: 0;\r\n\t\tmargin: 0 5px;\r\n\t\tcolor: #666;\r\n\t\tbackground: #f4f4f5;\r\n\t\tdisplay: inline-block;\r\n\t\tvertical-align: top;\r\n\t\tfont-size: 13px;\r\n\t\tline-height: 28px;\r\n\t\tmin-width: 35px;\r\n\t\theight: 28px;\r\n\t}\r\n\t\r\n\t#pagination.el-pagination /deep/ .btn-next {\r\n\t\tborder: none;\r\n\t\tborder-radius: 2px;\r\n\t\tpadding: 0;\r\n\t\tmargin: 0 5px;\r\n\t\tcolor: #666;\r\n\t\tbackground: #f4f4f5;\r\n\t\tdisplay: inline-block;\r\n\t\tvertical-align: top;\r\n\t\tfont-size: 13px;\r\n\t\tline-height: 28px;\r\n\t\tmin-width: 35px;\r\n\t\theight: 28px;\r\n\t}\r\n\t\r\n\t#pagination.el-pagination /deep/ .btn-prev:disabled {\r\n\t\tborder: none;\r\n\t\tcursor: not-allowed;\r\n\t\tborder-radius: 2px;\r\n\t\tpadding: 0;\r\n\t\tmargin: 0 5px;\r\n\t\tcolor: #C0C4CC;\r\n\t\tbackground: #f4f4f5;\r\n\t\tdisplay: inline-block;\r\n\t\tvertical-align: top;\r\n\t\tfont-size: 13px;\r\n\t\tline-height: 28px;\r\n\t\theight: 28px;\r\n\t}\r\n\t\r\n\t#pagination.el-pagination /deep/ .btn-next:disabled {\r\n\t\tborder: none;\r\n\t\tcursor: not-allowed;\r\n\t\tborder-radius: 2px;\r\n\t\tpadding: 0;\r\n\t\tmargin: 0 5px;\r\n\t\tcolor: #C0C4CC;\r\n\t\tbackground: #f4f4f5;\r\n\t\tdisplay: inline-block;\r\n\t\tvertical-align: top;\r\n\t\tfont-size: 13px;\r\n\t\tline-height: 28px;\r\n\t\theight: 28px;\r\n\t}\r\n\t\r\n\t#pagination.el-pagination /deep/ .el-pager {\r\n\t\tpadding: 0;\r\n\t\tmargin: 0;\r\n\t\tdisplay: inline-block;\r\n\t\tvertical-align: top;\r\n\t}\r\n\t\r\n\t#pagination.el-pagination /deep/ .el-pager .number {\r\n\t\tcursor: pointer;\r\n\t\tpadding: 0 4px;\r\n\t\tmargin: 0 5px;\r\n\t\tcolor: #666;\r\n\t\tdisplay: inline-block;\r\n\t\tvertical-align: top;\r\n\t\tfont-size: 13px;\r\n\t\tline-height: 28px;\r\n\t\tborder-radius: 2px;\r\n\t\tbackground: #f4f4f5;\r\n\t\ttext-align: center;\r\n\t\tmin-width: 30px;\r\n\t\theight: 28px;\r\n\t}\r\n\t\r\n\t#pagination.el-pagination /deep/ .el-pager .number:hover {\r\n\t\tcursor: pointer;\r\n\t\tpadding: 0 4px;\r\n\t\tmargin: 0 5px;\r\n\t\tcolor: #fff;\r\n\t\tdisplay: inline-block;\r\n\t\tvertical-align: top;\r\n\t\tfont-size: 13px;\r\n\t\tline-height: 28px;\r\n\t\tborder-radius: 2px;\r\n\t\tbackground: #F5BB00;\r\n\t\ttext-align: center;\r\n\t\tmin-width: 30px;\r\n\t\theight: 28px;\r\n}\r\n\r\n#pagination.el-pagination /deep/ .el-pager .number.active {\r\n\t\tcursor: default;\r\n\t\tpadding: 0 4px;\r\n\t\tmargin: 0 5px;\r\n\t\tcolor: #FFF;\r\n\t\tdisplay: inline-block;\r\n\t\tvertical-align: top;\r\n\t\tfont-size: 13px;\r\n\t\tline-height: 28px;\r\n\t\tborder-radius: 2px;\r\n\t\tbackground: #F5BB00;\r\n\t\ttext-align: center;\r\n\t\tmin-width: 30px;\r\n\t\theight: 28px;\r\n\t}\r\n\t\r\n\t#pagination.el-pagination /deep/ .el-pagination__sizes {\r\n\t\tdisplay: inline-block;\r\n\t\tvertical-align: top;\r\n\t\tfont-size: 13px;\r\n\t\tline-height: 28px;\r\n\t\theight: 28px;\r\n\t}\r\n\t\r\n\t#pagination.el-pagination /deep/ .el-pagination__sizes .el-input {\r\n\t\tmargin: 0 5px;\r\n\t\twidth: 100px;\r\n\t\tposition: relative;\r\n\t}\r\n\t\r\n\t#pagination.el-pagination /deep/ .el-pagination__sizes .el-input .el-input__inner {\r\n\t\tborder: 1px solid #DCDFE6;\r\n\t\tcursor: pointer;\r\n\t\tpadding: 0 25px 0 8px;\r\n\t\tcolor: #606266;\r\n\t\tdisplay: inline-block;\r\n\t\tfont-size: 13px;\r\n\t\tline-height: 28px;\r\n\t\tborder-radius: 3px;\r\n\t\toutline: 0;\r\n\t\tbackground: #FFF;\r\n\t\twidth: 100%;\r\n\t\ttext-align: center;\r\n\t\theight: 28px;\r\n\t}\r\n\t\r\n\t#pagination.el-pagination /deep/ .el-pagination__sizes .el-input span.el-input__suffix {\r\n\t\ttop: 0;\r\n\t\tposition: absolute;\r\n\t\tright: 0;\r\n\t\theight: 100%;\r\n\t}\r\n\t\r\n\t#pagination.el-pagination /deep/ .el-pagination__sizes .el-input .el-input__suffix .el-select__caret {\r\n\t\tcursor: pointer;\r\n\t\tcolor: #C0C4CC;\r\n\t\twidth: 25px;\r\n\t\tfont-size: 14px;\r\n\t\tline-height: 28px;\r\n\t\ttext-align: center;\r\n\t}\r\n\r\n\t#pagination.el-pagination /deep/ .el-pagination__jump {\r\n\t\tmargin: 0 0 0 24px;\r\n\t\tcolor: #606266;\r\n\t\tdisplay: inline-block;\r\n\t\tvertical-align: top;\r\n\t\tfont-size: 13px;\r\n\t\tline-height: 28px;\r\n\t\theight: 28px;\r\n\t}\r\n\t\r\n\t#pagination.el-pagination /deep/ .el-pagination__jump .el-input {\r\n\t\tborder-radius: 3px;\r\n\t\tpadding: 0 2px;\r\n\t\tmargin: 0 2px;\r\n\t\tdisplay: inline-block;\r\n\t\twidth: 50px;\r\n\t\tfont-size: 14px;\r\n\t\tline-height: 18px;\r\n\t\tposition: relative;\r\n\t\ttext-align: center;\r\n\t\theight: 28px;\r\n\t}\r\n\t\r\n\t#pagination.el-pagination /deep/ .el-pagination__jump .el-input .el-input__inner {\r\n\t\tborder: 1px solid #DCDFE6;\r\n\t\tcursor: pointer;\r\n\t\tpadding: 0 3px;\r\n\t\tcolor: #606266;\r\n\t\tdisplay: inline-block;\r\n\t\tfont-size: 14px;\r\n\t\tline-height: 28px;\r\n\t\tborder-radius: 3px;\r\n\t\toutline: 0;\r\n\t\tbackground: #FFF;\r\n\t\twidth: 100%;\r\n\t\ttext-align: center;\r\n\t\theight: 28px;\r\n\t}\r\n\t.share_view{\r\n\t\tposition: fixed;\r\n\t\tright:0;\r\n\t\tbottom: 20%;\r\n\t\tbackground: #fff;\r\n\t\tbox-shadow: 0 4px 6px rgba(0,0,0,.1);\r\n\t\t.share{\r\n\t\t\twidth: 40px;\r\n\t\t\theight: 40px;\r\n\t\t\tdisplay: flex;\r\n\t\t\talign-items: center;\r\n\t\t\tjustify-content: center;\r\n\t\t\tborder-bottom: 1px solid #eee;\r\n\t\t\tcursor: pointer;\r\n\t\t}\r\n\t\t.share:last-of-type{\r\n\t\t\tborder:none;\r\n\t\t}\r\n\t}\r\n\r\n\t.swiper21 .swiper-button-prev:after {\r\n\t\tdisplay:none;\r\n\t}\r\n\t.swiper21 .swiper-button-next:after {\r\n display:none;\r\n\t}\r\n\t.swiper22 .swiper-button-prev:after {\r\n display:none;\r\n\t}\r\n\t.swiper22 .swiper-button-next:after {\r\n display:none;\r\n\t}\r\n\t\r\n\t.swiper22 .swiper-slide div {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\topacity: 0.4;\r\n\t\t\t\theight: auto;\r\n\t\t\t}\r\n\t.swiper22 .swiper-slide.swiper-slide-thumb-active div {\r\n\t\t\t\topacity: 1;\r\n\t\t\t}\r\n\r\n\t.detail-preview .el-rate /deep/ .el-rate__item {\r\n\t\t\t\tcursor: pointer;\r\n\t\t\t\tdisplay: inline-block;\r\n\t\t\t\tvertical-align: middle;\r\n\t\t\t\tfont-size: 0;\r\n\t\t\t\tposition: relative;\r\n\t\t\t}\r\n\t\r\n\t.detail-preview .el-rate /deep/ .el-rate__item .el-rate__icon {\r\n\t\t\t\tmargin: 0 3px;\r\n\t\t\t\tdisplay: block;\r\n\t\t\t\tfont-size: 18px;\r\n\t\t\t\tposition: relative;\r\n\t\t\t\ttransition: .3s;\r\n\t\t\t}\r\n</style>\r\n"]}]}