{"remainingRequest":"/data/jenkins/workspace/badp-bcxin-web-5.x-vue/node_modules/thread-loader/dist/cjs.js!/data/jenkins/workspace/badp-bcxin-web-5.x-vue/node_modules/babel-loader/lib/index.js!/data/jenkins/workspace/badp-bcxin-web-5.x-vue/node_modules/cache-loader/dist/cjs.js??ref--0-0!/data/jenkins/workspace/badp-bcxin-web-5.x-vue/node_modules/vue-loader/lib/index.js??vue-loader-options!/data/jenkins/workspace/badp-bcxin-web-5.x-vue/src/components/service.vue?vue&type=script&lang=js&","dependencies":[{"path":"/data/jenkins/workspace/badp-bcxin-web-5.x-vue/src/components/service.vue","mtime":1725957645729},{"path":"/data/jenkins/workspace/badp-bcxin-web-5.x-vue/babel.config.js","mtime":1725957645200},{"path":"/data/jenkins/workspace/badp-bcxin-web-5.x-vue/node_modules/cache-loader/dist/cjs.js","mtime":499162500000},{"path":"/data/jenkins/workspace/badp-bcxin-web-5.x-vue/node_modules/thread-loader/dist/cjs.js","mtime":499162500000},{"path":"/data/jenkins/workspace/badp-bcxin-web-5.x-vue/node_modules/babel-loader/lib/index.js","mtime":315532800000},{"path":"/data/jenkins/workspace/badp-bcxin-web-5.x-vue/node_modules/cache-loader/dist/cjs.js","mtime":499162500000},{"path":"/data/jenkins/workspace/badp-bcxin-web-5.x-vue/node_modules/vue-loader/lib/index.js","mtime":1655715099000}],"contextDependencies":[],"result":["import \"core-js/modules/es6.number.constructor\";\nimport \"core-js/modules/es6.array.sort\";\nimport \"core-js/modules/web.dom.iterable\";\nimport { Loading } from 'element-ui';\nimport pop from \"./pop.vue\";\nexport default {\n data: function data() {\n return {\n bannerArr: [],\n //广告\n appMarketServiceArry: [],\n //服务套餐列表\n appMarketServiceDetailObj: {},\n //服务套餐详情\n contextUrl: obpmConfig.obpmFilePath,\n serviceFlag: true,\n checked: false,\n applyid: \"\",\n showdialog: false,\n agreementTitle: \"\",\n agreement: \"\",\n detailBottomWidth: \"\"\n };\n },\n components: {\n pop: pop\n },\n created: function created() {\n window.addEventListener('resize', this.handleResize); //屏幕自适应宽度\n },\n beforeDestroy: function beforeDestroy() {\n window.removeEventListener('resize', this.handleResize);\n },\n mounted: function mounted() {\n this.detailBottomWidth = this.$refs.seviceContainerRef.clientWidth - 20 + 'px';\n this.AppMarketBannerlist(); //广告列表\n this.appSevicelist(); //查询服务套餐\n },\n methods: {\n handleResize: function handleResize(event) {\n this.detailBottomWidth = this.$refs.seviceContainerRef.clientWidth - 20 + 'px';\n },\n AppMarketBannerlist: function AppMarketBannerlist() {\n var _this = this;\n //广告列表\n var options = {\n target: document.querySelector(\".bannerSection\"),\n text: '加载中...',\n spinner: 'el-icon-loading'\n };\n var loading = Loading.service(options); //开始加载\n this.$api.AppMarketBannerlistApi({}, {\n onSucess: function onSucess(response) {\n _this.$nextTick(function () {\n // 以服务的方式调用的 Loading 需要异步关闭\n loading.close(); //关闭加载\n });\n if (response.data.data.data) {\n var Arry = [];\n response.data.data.data.forEach(function (item) {\n var obj = {};\n obj.name = item.items['__f1dc2wtiu1VnfSPzQse'].value; //标题\n obj.pic = item.items['__cMLE2QENXQjNp1sWHE6'].value && JSON.parse(item.items['__cMLE2QENXQjNp1sWHE6'].value)[0].path; //图片\n obj.appid = item.items['__qPv375wKiySlNqrRlEi'].value; //应用id-跳转到详情页面\n obj.imgsort = item.items['__XkErrW7l1lWDQVE29vq'].value; //图片排序\n Arry.push(obj);\n });\n _this.bannerArr = Arry;\n }\n }\n });\n },\n appSevicelist: function appSevicelist() {\n var _this2 = this;\n var options = {\n target: document.querySelector(\".seviceContainer\"),\n text: '加载中...',\n spinner: 'el-icon-loading'\n };\n var loading = Loading.service(options); //开始加载\n var data = {};\n this.$api.appMarketSevicelistApi(data, {\n onSucess: function onSucess(response) {\n _this2.$nextTick(function () {\n // 以服务的方式调用的 Loading 需要异步关闭\n loading.close(); //关闭加载\n });\n if (response.data && response.data.errmsg == \"ok\") {\n if (response.data.data.data.length) {\n var Arry = [];\n response.data.data.data.forEach(function (item) {\n var obj = {};\n obj.id = item.items['__oh8MCnzSkbilhYAuyZi'].value;\n obj.name = item.items['__JEcSEoWydTQohXmXWGw'].value;\n obj.img = item.items['__SrKhQsWFBGrAUJzAhk0'].value ? JSON.parse(item.items['__SrKhQsWFBGrAUJzAhk0'].value)[0].path : \"\";\n obj.introduce = item.items['__pOAJwK35niJLHvr1lsi'].value;\n obj.sort = item.items['__qBfSqrTjrfbMGn3DxSj'].value;\n Arry.push(obj);\n });\n Arry.sort(function (a, b) {\n return Number(a.sort) - Number(b.sort);\n });\n _this2.appMarketServiceArry = Arry;\n }\n }\n }\n });\n },\n applidetail: function applidetail(obj) {\n //进入详情\n this.$parent.applidetail(obj);\n },\n appservicelidetail: function appservicelidetail(obj) {\n var _this3 = this;\n //服务套餐详情页面\n var options = {\n target: document.querySelector(\".seviceContainer\"),\n text: '加载中...',\n spinner: 'el-icon-loading'\n };\n var loading = Loading.service(options); //开始加载\n this.serviceFlag = false;\n var data = {\n tid: obj.id\n };\n this.$api.appMarketSeviceDetailApi(data, {\n onSucess: function onSucess(response) {\n _this3.$nextTick(function () {\n // 以服务的方式调用的 Loading 需要异步关闭\n loading.close(); //关闭加载\n });\n if (response.data && response.data.errmsg == \"ok\") {\n if (response.data.data.data.length) {\n var Arry = [];\n response.data.data.data.forEach(function (item) {\n var obj = {};\n obj.servicePackageId = item.items['__vVQYPCqLNsRRvDypcxd'].value;\n obj.name = item.items['__WH6b43kohlEY5EWyi1X'].value;\n obj.img = item.items['__jEtEHAelC19bmawOp92'].value ? JSON.parse(item.items['__jEtEHAelC19bmawOp92'].value)[0].path : \"\";\n obj.introduce = item.items['__eP47KMF1hgnv7MbgXrq'].value;\n obj.detail = item.items['__iZ68diCJrxA7WYF7qBx'].value;\n obj.agreement = item.items['__sm8JzfXirKmAPNqy8KV'].value;\n obj.agreementTitle = item.items['__ykO8zRyWlMh8AfjpeDb'].value;\n Arry.push(obj);\n });\n _this3.appMarketServiceDetailObj = Arry[0];\n }\n }\n }\n });\n },\n apply: function apply() {\n var _this4 = this;\n this.$confirm(\"是否申请试用?\", \"提示\", {\n confirmButtonText: \"确定\",\n cancelButtonText: \"取消\",\n type: \"warning\"\n }).then(function () {\n var data = {\n \"items\": {\n \"servicePackageId\": _this4.appMarketServiceDetailObj.servicePackageId\n }\n };\n _this4.$api.appMarketSeviceApplylistNewApi(data, {\n onSucess: function onSucess(response) {\n if (response.data && response.data.code == 0) {\n _this4.$message({\n type: \"success\",\n message: \"申请成功\"\n });\n }\n }\n });\n // this.$api.appMarketSeviceApplyEmptyApi(data,{\n // onSucess:response=>{\n // if (response.data && response.data.errmsg == \"ok\") {\n // this.applyid=response.data.data.id\n // if(this.applyid){\n // this.applylist()//申请试用\n // }\n // }\n // }\n // })\n }).catch(function () {});\n },\n applylist: function applylist() {\n var _this5 = this;\n var data = {\n \"randomIdc\": this.applyid,\n \"applicationId\": \"__ekbsagrjF60f5gJnBQQ\",\n \"formId\": \"__LML4gFC8cfcTMFropHn\",\n \"items\": {\n \"servicePackageId\": this.appMarketServiceDetailObj.servicePackageId\n }\n };\n this.$api.appMarketSeviceApplylistApi(data, {\n onSucess: function onSucess(response) {\n if (response.data && response.data.errcode == 0) {\n _this5.$message({\n type: \"success\",\n message: \"申请成功\"\n });\n }\n }\n });\n },\n agreePop: function agreePop() {\n this.showdialog = true;\n this.agreement = this.appMarketServiceDetailObj.agreement;\n this.agreementTitle = this.appMarketServiceDetailObj.agreementTitle;\n },\n back: function back() {\n this.serviceFlag = true;\n }\n }\n};",null]}