{"version":3,"sources":["uni-app:///main.js","webpack:///D:/www/YPB2C/app/main/pages/item/info.vue?69ba","webpack:///D:/www/YPB2C/app/main/pages/item/info.vue?eca4","webpack:///D:/www/YPB2C/app/main/pages/item/info.vue?6323","webpack:///D:/www/YPB2C/app/main/pages/item/info.vue?2351","uni-app:///pages/item/info.vue","webpack:///D:/www/YPB2C/app/main/pages/item/info.vue?1ecc","webpack:///D:/www/YPB2C/app/main/pages/item/info.vue?898c"],"names":["wx","__webpack_require_UNI_MP_PLUGIN__","__webpack_require__","createPage","Page"],"mappings":"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","file":"pages/item/info.js","sourcesContent":["import 'uni-pages';wx.__webpack_require_UNI_MP_PLUGIN__ = __webpack_require__;\nimport Vue from 'vue'\nimport Page from './pages/item/info.vue'\ncreatePage(Page)","import { render, staticRenderFns, recyclableRender, components } from \"./info.vue?vue&type=template&id=234d45fe&\"\nvar renderjs\nimport script from \"./info.vue?vue&type=script&lang=js&\"\nexport * from \"./info.vue?vue&type=script&lang=js&\"\nimport style0 from \"./info.vue?vue&type=style&index=0&lang=css&\"\n\n\n/* normalize component */\nimport normalizer from \"!C:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\vue-loader\\\\lib\\\\runtime\\\\componentNormalizer.js\"\nvar component = normalizer(\n  script,\n  render,\n  staticRenderFns,\n  false,\n  null,\n  null,\n  null,\n  false,\n  components,\n  renderjs\n)\n\ncomponent.options.__file = \"pages/item/info.vue\"\nexport default component.exports","export * from \"-!C:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\vue-loader\\\\lib\\\\loaders\\\\templateLoader.js??vue-loader-options!C:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\webpack-preprocess-loader\\\\index.js??ref--16-0!C:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\webpack-uni-mp-loader\\\\lib\\\\template.js!C:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\webpack-uni-app-loader\\\\page-meta.js!C:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\vue-loader\\\\lib\\\\index.js??vue-loader-options!C:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\webpack-uni-mp-loader\\\\lib\\\\style.js!./info.vue?vue&type=template&id=234d45fe&\"","var components\ntry {\n  components = {\n    uniIcons: function() {\n      return import(\n        /* webpackChunkName: \"components/uni-icons/uni-icons\" */ \"@/components/uni-icons/uni-icons.vue\"\n      )\n    },\n    uniPopup: function() {\n      return import(\n        /* webpackChunkName: \"components/uni-popup/uni-popup\" */ \"@/components/uni-popup/uni-popup.vue\"\n      )\n    }\n  }\n} catch (e) {\n  if (\n    e.message.indexOf(\"Cannot find module\") !== -1 &&\n    e.message.indexOf(\".vue\") !== -1\n  ) {\n    console.error(e.message)\n    console.error(\"1. 排查组件名称拼写是否正确\")\n    console.error(\n      \"2. 排查组件是否符合 easycom 规范，文档：https://uniapp.dcloud.net.cn/collocation/pages?id=easycom\"\n    )\n    console.error(\n      \"3. 若组件不符合 easycom 规范，需手动引入，并在 components 中注册该组件\"\n    )\n  } else {\n    throw e\n  }\n}\nvar render = function() {\n  var _vm = this\n  var _h = _vm.$createElement\n  var _c = _vm._self._c || _h\n}\nvar recyclableRender = false\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns, recyclableRender, components }","import mod from \"-!C:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\babel-loader\\\\lib\\\\index.js!C:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\webpack-preprocess-loader\\\\index.js??ref--12-1!C:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\webpack-uni-mp-loader\\\\lib\\\\script.js!C:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\vue-loader\\\\lib\\\\index.js??vue-loader-options!C:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\webpack-uni-mp-loader\\\\lib\\\\style.js!./info.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!C:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\babel-loader\\\\lib\\\\index.js!C:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\webpack-preprocess-loader\\\\index.js??ref--12-1!C:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\webpack-uni-mp-loader\\\\lib\\\\script.js!C:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\vue-loader\\\\lib\\\\index.js??vue-loader-options!C:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\webpack-uni-mp-loader\\\\lib\\\\style.js!./info.vue?vue&type=script&lang=js&\"","<template>\r\n\t\n\t<view style=\"width: 100%;height: 100%;background-color: #fff;\" >\r\n\n\t\t<view class=\"mk-center nav\" style=\"position: relative;\">\r\n\t\t\t<!-- #ifndef MP-WEIXIN -->\r\n\t\t\t<view style=\"position: absolute;left: 20rpx;top: 0;\" @tap=\"back\">\r\n\t\t\t\t<uni-icons type=\"back\" size=\"50r\" color=\"#252525\"></uni-icons>\r\n\t\t\t</view>\r\n\t\t\t<!-- #endif -->\r\n\t\t\t<block v-for=\"(it,ind) in navs\" :key=\"ind\">\r\n\t\t\t<text :class=\"{nav_this: pageSign == ind}\" @tap=\"setPage(ind)\">{{ it }}</text>\r\n\t\t\t</block>\r\n\t\t\t<view style=\"position: absolute;right: 20rpx;top: 0;\" @tap=\"toHome\">\r\n\t\t\t\t<uni-icons type=\"home\" size=\"40r\"></uni-icons>\r\n\t\t\t</view>\r\n\t\t</view>\r\n\t\t<view v-if=\"pageSign == 0\">\r\n\t\t\t<swiper :duration=\"1000\" :current=\"current\" style=\"height: 440rpx;width: 100%;margin-top: 10rpx;\">\r\n\t\t\t\t<swiper-item v-for=\"(url, index) in baseInfo.pic\" :key=\"index\">\r\n\t\t\t\t\t<image :src=\"url\" mode=\"aspectFit\" style=\"width: 100%;\"></image>\r\n\t\t\t\t</swiper-item>\r\n\t\t\t</swiper>\r\n\t\t\t<view class=\"pic-dot\"><text>{{current+1}} / {{picNum}}</text></view>\r\n\t\t\t<view style=\"width: 100%;height: 70rpx;border-bottom: 1rpx solid #c8c7cc;margin-top: 40rpx;\">\r\n\t\t\t\t<text style=\"float: left;font-size: 32rpx;line-height: 70rpx;margin-left: 30rpx;\">{{ baseInfo.part_name }}</text>\r\n\t\t\t\t<view style=\"float: right;line-height: 70rpx;font-size: 28rpx;margin-right: 30rpx;color: #138c81;\" @click=\"productCorrecting\">\r\n\t\t\t\t\t<uni-icons type=\"compose\" size=\"30r\" color=\"#138c81\"></uni-icons>\r\n\t\t\t\t\t<text>产品纠错</text>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t\t<view class=\"desc\">\r\n\t\t\t\t<text>{{ baseInfo.prb_name }}: {{ baseInfo.pri_code }}</text>\r\n\t\t\t</view>\r\n\t\t\t<view class=\"desc\" v-if=\"baseInfo.para.length > 0\">\r\n\t\t\t\t<text v-for=\"(item,index) in baseInfo.para\" class=\"desc\">\r\n\t\t\t\t\t{{ item.name }}: {{ item.val }}{{ item.unit }}\r\n\t\t\t\t</text>\r\n\t\t\t</view>\r\n\t\t</view>\r\n\t\t<view v-if=\"pageSign == 1\" style=\"background-color: #fff;\">\r\n\t\t\t<view v-for=\"(item,index) in carInfo\" :key=\"index\" style=\"margin-left: 20rpx;\">\r\n\t\t\t\t<uni-icons v-if=\"item.opSign == 0\" type=\"plus-filled\" size=\"30r\" @click=\"op(item)\"></uni-icons>\r\n\t\t\t\t<uni-icons v-if=\"item.opSign == 1\" type=\"minus-filled\" size=\"30r\" @click=\"op(item)\"></uni-icons>\r\n\t\t\t\t<text @click=\"op(item)\">{{item.brand_name}}</text>\r\n\t\t\t\t<block v-if=\"item.opSign == 1\">\r\n\t\t\t\t\t<view v-for=\"(item2,index2) in item.sun\" :key=\"index2\" style=\"margin-left: 40rpx;\">\r\n\t\t\t\t\t\t<uni-icons v-if=\"item2.opSign == 0\" type=\"plus-filled\" size=\"30r\" @click=\"op(item2)\"></uni-icons>\r\n\t\t\t\t\t\t<uni-icons v-if=\"item2.opSign == 1\" type=\"minus-filled\" size=\"30r\" @click=\"op(item2)\"></uni-icons>\r\n\t\t\t\t\t\t<view class=\"tree-item\" @click=\"op(item2)\">\r\n\t\t\t\t\t\t\t{{item2.mod2_name}}\r\n\t\t\t\t\t\t\t<text class=\"tree-year\">{{item2.mod2_start_year}}-{{item2.mod2_end_year}}</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<block v-if=\"item2.opSign == 1\">\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t<view v-for=\"(item3,index3) in item2.sun\" :key=\"index3\" style=\"margin-left: 60rpx;\">\r\n\t\t\t\t\t\t\t\t<text class=\"tree-tx1\">{{item3.mod3_name}} {{item3.mod3_start_year}}-{{item3.mod3_end_year}}</text>\r\n\t\t\t\t\t\t\t\t<text class=\"tree-tx2\">{{item3.mod3_engine}} {{item3.mod3_kw}}kw {{item3.mod3_cc}}cc {{item3.mod3_transmission}} {{item3.mod3_drive}} {{item3.mod3_fuel}}</text>\r\n\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t</block>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</block>\r\n\t\t\t</view>\r\n\t\t</view>\r\n\t\t<view v-if=\"pageSign == 2\"  style=\"background-color: #fff;\">\r\n\t\t\t<view v-for=\"(ite,ind) in engineInfo\" style=\"padding: 20rpx 30rpx;border-bottom: 1rpx solid #c8c7cc;\">\r\n\t\t\t\t<text>{{ite.brand_name}} {{ite.engine}} {{ite.kw}}kw {{ite.cc}}cc {{ite.fuel}}</text>\r\n\t\t\t</view>\r\n\t\t</view>\r\n\t\t<view v-if=\"pageSign == 3 || pageSign == 4\"  style=\"background-color: #fff;\">\r\n\t\t\t<view class=\"table-tab\">\r\n\t\t\t\t<text :class=\"{table_tab_this:pageSign == 3}\" @tap=\"setPage(3)\">OE</text>\r\n\t\t\t\t<text :class=\"{table_tab_this:pageSign == 4}\" @tap=\"setPage(4)\">参考号</text>\r\n\t\t\t</view>\r\n\t\t\t<view v-if=\"pageSign == 3\" style=\"margin-top: 20rpx;\">\r\n\t\t\t\t<view class=\"table-head\">\r\n\t\t\t\t\t<text class=\"tab-left\">品牌</text>\r\n\t\t\t\t\t<text class=\"tab-right\">号码</text>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"table-body\">\r\n\t\t\t\t\t<view v-for=\"(ite,ind) in numberInfo.oe\">\r\n\t\t\t\t\t\t<text class=\"tab-left\">{{ite.factory}}</text>\r\n\t\t\t\t\t\t<text class=\"tab-right\">{{ite.display}}</text>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t\t<view v-if=\"pageSign == 4\" style=\"margin-top: 20rpx;\">\r\n\t\t\t\t<view class=\"table-head\">\r\n\t\t\t\t\t<text class=\"tab-left\">品牌</text>\r\n\t\t\t\t\t<text class=\"tab-right\">号码</text>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"table-body\">\r\n\t\t\t\t\t<view v-for=\"(ite,ind) in numberInfo.refer\">\r\n\t\t\t\t\t\t<text class=\"tab-left\">{{ite.factory}}</text>\r\n\t\t\t\t\t\t<text class=\"tab-right\">{{ite.display}}</text>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t</view>\n\t\t<uni-popup ref=\"popup\">\r\n\t\t\t<view class=\"jiucuo-box\" style=\"width: 600rpx;\">\r\n\t\t\t\t<view class=\"close-btn\" @click=\"closePop\">\r\n\t\t\t\t\t<uni-icons type=\"close\" size=\"50r\" color=\"#cecece;\"></uni-icons>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view style=\"background-color: #FFFFFF;padding: 70rpx 30rpx;border-radius: 6rpx;\">\r\n\t\t\t\t\t\r\n\t\t\t\t\t<view class=\"jc-title\">\r\n\t\t\t\t\t\t<text>{{ baseInfo.part_name }}产品纠错</text>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"textarea\">\r\n\t\t\t\t\t\t<textarea class=\"textarea-style\" style=\"padding: 10rpx;\" v-model=\"jc_txt\" value=\"\" placeholder=\"请输入纠错信息（至少5个字符）\" />\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"input-row\">\r\n\t\t\t\t\t\t<text class=\"text-label\">图片</text>\r\n\t\t\t\t\t\t<view v-if=\"imgUrl == ''\" >\r\n\t\t\t\t\t\t\t<view class=\"uploadimg\" @click=\"chooseImg\">\r\n\t\t\t\t\t\t\t\t<image style=\"position: relative; left: 40rpx;top: 40rpx; height: 60rpx;width: 60rpx;\" src=\"/static/active/icon-camera.png\" mode=\"\"></image>\r\n\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<view v-if=\"imgUrl\" class=\"delimgCont\">\r\n\t\t\t\t\t\t\t<view class=\"uploadimg\" >\r\n\t\t\t\t\t\t\t\t<image :src=\"imgUrl\" style=\"height: 100%;width: 100%;\" mode=\"\"></image>\r\n\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t\t<uni-icons @click=\"delImg\" class=\"delImgClass\" type=\"close\" size=\"40r\"  color=\"#3d3d3d;\"></uni-icons>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"input-row\" style=\"margin-top: 20rpx;\" @click=\"addJiuCuo\">\r\n\t\t\t\t\t\t<button class=\"btn\">提交纠错</button>\t\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t</uni-popup>\r\n\t</view>\n</template>\n\n<script>\r\n\tconst app = getApp();\n\texport default {\r\n\t\tonLoad(option) {\r\n\t\t\tconsole.log(option)\r\n\t\t\tthis.proId = option.proId\r\n\t\t\tthis.fetchData()\r\n\t\t},\n\t\tdata() {\n\t\t\treturn {\r\n\t\t\t\tnavs: ['基本信息','车型','发动机','互换号'],\r\n\t\t\t\tproId: 0,\r\n\t\t\t\tcurrent: 0,\r\n\t\t\t\tpicNum: 0,\r\n\t\t\t\tpageSign: 0,\n\t\t\t\tbaseInfo: {},\r\n\t\t\t\tcarInfo: {},\r\n\t\t\t\tengineInfo: [],\r\n\t\t\t\tnumberInfo: {oe: [], refer: []},\r\n\t\t\t\tjc_txt:'', //纠错内容\r\n\t\t\t\timgUrl:'' ,//纠错图片\r\n\t\t\t\tsfileList:[]\n\t\t\t}\n\t\t},\n\t\tmethods: {\r\n\t\t\tback() {\r\n\t\t\t\tuni.navigateBack()\r\n\t\t\t},\r\n\t\t\ttoHome() {\r\n\t\t\t\tuni.switchTab({url:'/pages/index/index'})\r\n\t\t\t},\r\n\t\t\tsetPage(page) {\r\n\t\t\t\tthis.pageSign = page\r\n\t\t\t\tconsole.log()\r\n\t\t\t\tthis.fetchData()\r\n\t\t\t},\r\n\t\t\top(item) {\r\n\t\t\t\tif (item.opSign == 0) {\r\n\t\t\t\t\titem.opSign = 1\r\n\t\t\t\t\tif (item.lv == 0) {\r\n\t\t\t\t\t\tthis.fetchCarLv1(item.brand_id,item.make_id)\r\n\t\t\t\t\t} else {\r\n\t\t\t\t\t\tthis.fetchCarLv2(item.brand_id,item.make_id,item.mod2_id)\r\n\t\t\t\t\t}\r\n\t\t\t\t} else {\r\n\t\t\t\t\titem.opSign = 0\r\n\t\t\t\t}\r\n\t\t\t},\r\n\t\t\tfetchData() {\r\n\t\t\t\tlet fetchMap = ['fetchBase','fetchCar','fetchEngine','fetchOe','fetchRefer']\r\n\t\t\t\tlet fnName = fetchMap[this.pageSign]\r\n\t\t\t\tthis[fnName]()\r\n\t\t\t},\n\t\t\tfetchBase() {\r\n\t\t\t\tlet that =this\r\n\t\t\t\tif (Object.keys(this.baseInfo).length == 0) {\r\n\t\t\t\t\tapp.getApi('GET','data/itemDes?isAjax=1&type=super&proId='+this.proId, {}, 1, function(res){\r\n\t\t\t\t\t\tthat.baseInfo = res\r\n\t\t\t\t\t\tthat.picNum = that.baseInfo.pic.length\r\n\t\t\t\t\t})\r\n\t\t\t\t}\r\n\t\t\t},\r\n\t\t\tfetchCar(lv = 0) {\r\n\t\t\t\tlet fnName = 'fetchCarLv' + lv\r\n\t\t\t\tthis[fnName]()\r\n\t\t\t},\r\n\t\t\tfetchCarLv0() {\r\n\t\t\t\tlet that =this\r\n\t\t\t\tapp.getApi('GET','data/itemModelTree?isAjax=1&type=super&mod_type=ypc&mod_level=0&proId='+this.proId, {}, 1, function(res){\r\n\t\t\t\t\tfor(let i in res) {\r\n\t\t\t\t\t\tres[i].opSign = 0\r\n\t\t\t\t\t\tres[i].lv = 0\r\n\t\t\t\t\t\tthat.carInfo[res[i].brand_id+'-'+res[i].make_id] = res[i]\r\n\t\t\t\t\t}\r\n\t\t\t\t\tthat.carInfo = JSON.parse(JSON.stringify(that.carInfo))\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\tfetchCarLv1(brandId,makeId) {\r\n\t\t\t\tlet that =this\r\n\t\t\t\tif (!('sun' in that.carInfo[brandId+'-'+makeId])) {\r\n\t\t\t\t\tthat.carInfo[brandId+'-'+makeId].sun = {}\r\n\t\t\t\t\tlet param = 'isAjax=1&type=super&mod_type=ypc&mod_level=1&proId='+this.proId+'&brand_id='+brandId+'&make_id='+makeId\r\n\t\t\t\t\tapp.getApi('GET','data/itemModelTree?'+param, {}, 1, function(res){\r\n\t\t\t\t\t\tfor(let i in res) {\r\n\t\t\t\t\t\t\tres[i].opSign = 0\r\n\t\t\t\t\t\t\tres[i].lv = 1\r\n\t\t\t\t\t\t\tres[i].brand_id = brandId\r\n\t\t\t\t\t\t\tres[i].make_id = makeId\r\n\t\t\t\t\t\t\tthat.carInfo[brandId+'-'+makeId].sun[res[i].mod2_id] = res[i]\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\tthat.carInfo = JSON.parse(JSON.stringify(that.carInfo))\r\n\t\t\t\t\t})\r\n\t\t\t\t}\r\n\t\t\t},\r\n\t\t\tfetchCarLv2(brandId,makeId,mod2Id) {\r\n\t\t\t\tlet that =this\r\n\t\t\t\tif (!('sun' in that.carInfo[brandId+'-'+makeId].sun[mod2Id])) {\r\n\t\t\t\t\tthat.carInfo[brandId+'-'+makeId].sun[mod2Id].sun = {}\r\n\t\t\t\t\tlet param = 'isAjax=1&type=super&mod_type=ypc&mod_level=2&proId='+this.proId+'&mod2_id='+mod2Id\r\n\t\t\t\t\tapp.getApi('GET','data/itemModelTree?'+param, {}, 1, function(res){\r\n\t\t\t\t\t\tthat.carInfo[brandId+'-'+makeId].sun[mod2Id].sun = res\r\n\t\t\t\t\t})\r\n\t\t\t\t\tthat.carInfo = JSON.parse(JSON.stringify(that.carInfo))\r\n\t\t\t\t}\r\n\t\t\t},\r\n\t\t\tfetchEngine() {\r\n\t\t\t\tlet that =this\r\n\t\t\t\tif (this.engineInfo.length == 0) {\r\n\t\t\t\t\tlet data = {isAjax: 1,type: 'super', proId: this.proId}\r\n\t\t\t\t\tapp.getApi('GET','data/itemEngine?isAjax=1&type=super&proId='+this.proId, {}, 1, function(res){\r\n\t\t\t\t\t\tthat.engineInfo = res\r\n\t\t\t\t\t})\r\n\t\t\t\t}\r\n\t\t\t},\r\n\t\t\tfetchOe() {\r\n\t\t\t\tlet that =this\r\n\t\t\t\tif (this.numberInfo.oe.length == 0) {\r\n\t\t\t\t\tlet data = {isAjax: 1,type: 'super', proId: this.proId, numtype: 'oe'}\r\n\t\t\t\t\tapp.getApi('GET','data/itemNumber?isAjax=1&type=super&numtype=oe&proId='+this.proId, data, 1, function(res){\r\n\t\t\t\t\t\tthat.numberInfo.oe = res\r\n\t\t\t\t\t})\r\n\t\t\t\t}\r\n\t\t\t},\r\n\t\t\tfetchRefer() {\r\n\t\t\t\tlet that =this\r\n\t\t\t\tif (this.numberInfo.refer.length == 0) {\r\n\t\t\t\t\tlet data = {isAjax: 1,type: 'super', proId: this.proId, numtype: 'ref'}\r\n\t\t\t\t\tapp.getApi('GET','data/itemNumber?isAjax=1&type=super&numtype=ref&proId='+this.proId, data, 1, function(res){\r\n\t\t\t\t\t\tthat.numberInfo.refer = res\r\n\t\t\t\t\t})\r\n\t\t\t\t}\r\n\t\t\t},\r\n\t\t\t// 产品纠错\r\n\t\t\tproductCorrecting(){\r\n\t\t\t\tthis.$refs.popup.open()\r\n\t\t\t},\r\n\t\t\t//关闭\r\n\t\t\tclosePop(){\r\n\t\t\t\tthis.$refs.popup.close()\r\n\t\t\t},\r\n\t\t\timg2base64(url)\r\n\t\t\t{\r\n\t\t\t\t// #ifdef MP-WEIXIN\r\n\t\t\t\treturn new Promise((reslove,reject) => {\r\n\t\t\t\t\treslove('data:image/jpeg;base64,'+uni.getFileSystemManager().readFileSync(url,'base64'));\r\n\t\t\t\t})\r\n\t\t\t\t// #endif\r\n\t\t\t\t\r\n\t\t\t\t// #ifdef H5\r\n\t\t\t\treturn new Promise((reslove,reject) => {\r\n\t\t\t\t\tuni.request({\r\n\t\t\t\t\t\turl: url,\r\n\t\t\t\t\t\tmethod: 'GET',\r\n\t\t\t\t\t\tresponseType: 'arraybuffer',\r\n\t\t\t\t\t\tsuccess(res) {\r\n\t\t\t\t\t\t\tlet base64 = 'data:image/jpeg;base64,' + uni.arrayBufferToBase64(res.data)\r\n\t\t\t\t\t\t\treslove(base64);\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\tfail(err) {\r\n\t\t\t\t\t\t\t// return '图片转换失败'\r\n\t\t\t\t\t\t\treject('图片转换失败');\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\t// #endif\r\n\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t},\r\n\t\t\tuploadImg(img){\r\n\t\t\t\tlet that = this;\r\n\t\t\t\tthat.img2base64(img).then(res=>{\r\n\t\t\t\t\tlet base64 = res;\r\n\t\t\t\t\tlet data = {\r\n\t\t\t\t\t\tsite:'b2c',\r\n\t\t\t\t\t\tcate:'advise',\r\n\t\t\t\t\t\timgurl:base64,\r\n\t\t\t\t\t}\r\n\t\t\t\t\tapp.getApi('POST','data/uploadImg', data, 1, function(res){\r\n\t\t\t\t\t\tthat.imgUrl = res.url;\r\n\t\t\t\t\t\tthat.sfileList.push(res.sfile); \r\n\t\t\t\t\t})\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\t\r\n\t\t\t// 上传纠错图片\t\r\n\t\t\tchooseImg(){\r\n\t\t\t\tlet that = this\r\n\t\t\t\tuni.chooseImage({\r\n\t\t\t\t\tcount: 1,\r\n\t\t\t\t\tsuccess: function (res) {\r\n\t\t\t\t\t\tthat.uploadImg(res.tempFilePaths[0]);\r\n\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\t//删除纠错图片\r\n\t\t\tdelImg(){\r\n\t\t\t\tthis.imgUrl = '';\r\n\t\t\t},\r\n\t\t\t// 提交纠错\r\n\t\t\taddJiuCuo(){\r\n\t\t\t\tlet params = {\r\n\t\t\t\t\tjc_type:'item',\r\n\t\t\t\t\tjc_txt:this.jc_txt,\r\n\t\t\t\t\tjc_pro_id:this.baseInfo.pro_id,\r\n\t\t\t\t\tjc_imgs:this.sfileList.join(',')\r\n\t\t\t\t};\r\n\t\t\t\t\r\n\t\t\t\tapp.getApi('POST','super/addSuperJiuCuo',params,1,function(result){\r\n\t\t\t\t\t\r\n\t\t\t\t\tuni.showToast({\r\n\t\t\t\t\t\ttitle: '提交成功', icon: 'none' \r\n\t\t\t\t\t})\r\n\t\t\t\t\tthat.closePop();\r\n\t\t\t\t\t\r\n\t\t\t\t})\r\n\t\t\t}\n\t\t}\n\t}\n</script>\n\n<style>\r\n\t.mk-center {display: flex;align-items: center;justify-content: center;}\r\n\t.nav {height: 70rpx;width: 100%;background-color: #f7f7f7;box-shadow: 0 1px 6px #ccc;}\r\n\t.nav text{line-height: 70rpx;margin: 0 10rpx;padding: 0 14rpx;}\r\n\t.nav .nav_this {color: #e7181e;border-bottom: 2px solid #e7181e;}\r\n\t.desc {padding: 0 30rpx;font-size: 30rpx;border-bottom: 1rpx solid #c8c7cc;}\r\n\t.pic-dot {text-align: center;margin-top: 10rpx;}\r\n\t.pic-dot text {border-radius: 20px;padding: 4px 10px;color: #fff;background: rgba(0,0,0,0.5);}\r\n\t.tree-item{display: inline;}\r\n\t.tree-year {color: gray;margin-left: 10rpx;}\r\n\t.tree-tx1 {display: block;font-size: 30rpx;}\n\t.tree-tx2 {font-size: 26rpx;direction: rtl;color: gray;}\r\n\t.table-tab{display: flex;align-items: center;justify-content: center;background-color: #efeff4;}\r\n\t.table-tab text{display: block;width: 48%;text-align: center;height: 60rpx;line-height: 60rpx;}\r\n\t.table_tab_this{background-color: #fff;color: #e7181e;}\r\n\t.table-head,.table-body{display: flex;align-items: center;justify-content: center;}\r\n\t.table-head text{border: 1px solid #e6e6e6;background-color: #f2f2f2;display: inline-block;padding-left: 20rpx;}\n\t.table-body text{border: 1px solid #e6e6e6;display: inline-block;padding-left: 20rpx;}\r\n\t.tab-left{width: 250rpx;}\n\t.tab-right{width: 420rpx;}\r\n\t.jc-title{text-align: left;}\r\n\t.uploadimg{\r\n\t\twidth: 160rpx;\r\n\t\theight: 160rpx;\r\n\t\tbackground-color: #e5e5e5;\r\n\t}\r\n\t.textarea-style{\r\n\t\twidth: 95%;\r\n\t\tborder-radius:6rpx;\r\n\t\tborder: 1rpx solid rgba(0,0,0,.2);\r\n\t}\r\n\t.input-row{display: flex;margin-top: 10rpx;}\r\n\t.text-label{width: 25%;}\r\n\t.imgcode{display: flex;}\r\n\t.jc_imgcode{height: 60rpx;}\r\n\t\t\r\n\t.btn{\r\n\t\tfont-size: 28rpx;\r\n\t\twidth: 200rpx;\r\n\t\tfont-weight: 400;\r\n\t\tline-height: 2;\r\n\t\tcolor: #fff;\r\n\t\tborder: 1px solid #007aff;\r\n\t\tbackground-color: #007aff;\r\n\t}\r\n\t.close-btn{\r\n\t\tposition: absolute;\r\n\t\twidth: 60rpx;\r\n\t\theight: 60rpx;\n\t\tright: 0;\n\t\t/* font-size: 30px; */\n\t\ttop: 0;\n\t\tcolor: #333;\r\n\t}\r\n\t.delimgCont{\r\n\t\tposition: relative;\r\n\t}\r\n\t.delImgClass{\r\n\t\theight: 40rpx;\r\n\t\tposition: absolute;\r\n\t\tright: 0rpx; \r\n\t\ttop: -10rpx;\r\n\t}\n</style>\n","import mod from \"-!C:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\mini-css-extract-plugin\\\\dist\\\\loader.js??ref--6-oneOf-1-0!C:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\css-loader\\\\dist\\\\cjs.js??ref--6-oneOf-1-1!C:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\vue-loader\\\\lib\\\\loaders\\\\stylePostLoader.js!C:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\webpack-preprocess-loader\\\\index.js??ref--6-oneOf-1-2!C:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\postcss-loader\\\\src\\\\index.js??ref--6-oneOf-1-3!C:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\vue-loader\\\\lib\\\\index.js??vue-loader-options!C:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\webpack-uni-mp-loader\\\\lib\\\\style.js!./info.vue?vue&type=style&index=0&lang=css&\"; export default mod; export * from \"-!C:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\mini-css-extract-plugin\\\\dist\\\\loader.js??ref--6-oneOf-1-0!C:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\css-loader\\\\dist\\\\cjs.js??ref--6-oneOf-1-1!C:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\vue-loader\\\\lib\\\\loaders\\\\stylePostLoader.js!C:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\webpack-preprocess-loader\\\\index.js??ref--6-oneOf-1-2!C:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\postcss-loader\\\\src\\\\index.js??ref--6-oneOf-1-3!C:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\vue-loader\\\\lib\\\\index.js??vue-loader-options!C:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\webpack-uni-mp-loader\\\\lib\\\\style.js!./info.vue?vue&type=style&index=0&lang=css&\"","// extracted by mini-css-extract-plugin\n    if(module.hot) {\n      // 1649655991150\n      var cssReload = require(\"C:/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/hmr/hotModuleReplacement.js\")(module.id, {\"hmr\":true,\"publicPath\":\"../../\",\"locals\":false});\n      module.hot.dispose(cssReload);\n      module.hot.accept(undefined, cssReload);\n    }\n  "],"sourceRoot":""}