(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[3],{
/***/ "./node_modules/cache-loader/dist/cjs.js?!./node_modules/babel-loader/lib/index.js!./node_modules/cache-loader/dist/cjs.js?!./node_modules/vue-loader/lib/index.js?!./src/views/apps/salesHall/salesBiddingDetail.vue?vue&type=script&lang=js":
/*!************************************************************************************************************************************************************************************************************************************************************************!*\
!*** ./node_modules/cache-loader/dist/cjs.js??ref--13-0!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--1-0!./node_modules/vue-loader/lib??vue-loader-options!./src/views/apps/salesHall/salesBiddingDetail.vue?vue&type=script&lang=js ***!
\************************************************************************************************************************************************************************************************************************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function($) {/* harmony import */ var core_js_modules_es_array_concat_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! core-js/modules/es.array.concat.js */ \"./node_modules/core-js/modules/es.array.concat.js\");\n/* harmony import */ var core_js_modules_es_array_concat_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_concat_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var core_js_modules_es_array_filter_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! core-js/modules/es.array.filter.js */ \"./node_modules/core-js/modules/es.array.filter.js\");\n/* harmony import */ var core_js_modules_es_array_filter_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_filter_js__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var core_js_modules_es_array_find_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! core-js/modules/es.array.find.js */ \"./node_modules/core-js/modules/es.array.find.js\");\n/* harmony import */ var core_js_modules_es_array_find_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_find_js__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var core_js_modules_es_array_includes_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! core-js/modules/es.array.includes.js */ \"./node_modules/core-js/modules/es.array.includes.js\");\n/* harmony import */ var core_js_modules_es_array_includes_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_includes_js__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var core_js_modules_es_function_name_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! core-js/modules/es.function.name.js */ \"./node_modules/core-js/modules/es.function.name.js\");\n/* harmony import */ var core_js_modules_es_function_name_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_function_name_js__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var core_js_modules_es_number_constructor_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! core-js/modules/es.number.constructor.js */ \"./node_modules/core-js/modules/es.number.constructor.js\");\n/* harmony import */ var core_js_modules_es_number_constructor_js__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_number_constructor_js__WEBPACK_IMPORTED_MODULE_5__);\n/* harmony import */ var core_js_modules_es_number_to_fixed_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! core-js/modules/es.number.to-fixed.js */ \"./node_modules/core-js/modules/es.number.to-fixed.js\");\n/* harmony import */ var core_js_modules_es_number_to_fixed_js__WEBPACK_IMPORTED_MODULE_6___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_number_to_fixed_js__WEBPACK_IMPORTED_MODULE_6__);\n/* harmony import */ var core_js_modules_es_object_keys_js__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! core-js/modules/es.object.keys.js */ \"./node_modules/core-js/modules/es.object.keys.js\");\n/* harmony import */ var core_js_modules_es_object_keys_js__WEBPACK_IMPORTED_MODULE_7___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_object_keys_js__WEBPACK_IMPORTED_MODULE_7__);\n/* harmony import */ var core_js_modules_es_object_to_string_js__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! core-js/modules/es.object.to-string.js */ \"./node_modules/core-js/modules/es.object.to-string.js\");\n/* harmony import */ var core_js_modules_es_object_to_string_js__WEBPACK_IMPORTED_MODULE_8___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_object_to_string_js__WEBPACK_IMPORTED_MODULE_8__);\n/* harmony import */ var core_js_modules_es_regexp_exec_js__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! core-js/modules/es.regexp.exec.js */ \"./node_modules/core-js/modules/es.regexp.exec.js\");\n/* harmony import */ var core_js_modules_es_regexp_exec_js__WEBPACK_IMPORTED_MODULE_9___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_regexp_exec_js__WEBPACK_IMPORTED_MODULE_9__);\n/* harmony import */ var core_js_modules_es_string_includes_js__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! core-js/modules/es.string.includes.js */ \"./node_modules/core-js/modules/es.string.includes.js\");\n/* harmony import */ var core_js_modules_es_string_includes_js__WEBPACK_IMPORTED_MODULE_10___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_includes_js__WEBPACK_IMPORTED_MODULE_10__);\n/* harmony import */ var core_js_modules_web_dom_collections_for_each_js__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! core-js/modules/web.dom-collections.for-each.js */ \"./node_modules/core-js/modules/web.dom-collections.for-each.js\");\n/* harmony import */ var core_js_modules_web_dom_collections_for_each_js__WEBPACK_IMPORTED_MODULE_11___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_web_dom_collections_for_each_js__WEBPACK_IMPORTED_MODULE_11__);\n/* harmony import */ var core_js_modules_web_timers_js__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! core-js/modules/web.timers.js */ \"./node_modules/core-js/modules/web.timers.js\");\n/* harmony import */ var core_js_modules_web_timers_js__WEBPACK_IMPORTED_MODULE_12___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_web_timers_js__WEBPACK_IMPORTED_MODULE_12__);\n/* harmony import */ var core_js_modules_es_array_push_js__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! core-js/modules/es.array.push.js */ \"./node_modules/core-js/modules/es.array.push.js\");\n/* harmony import */ var core_js_modules_es_array_push_js__WEBPACK_IMPORTED_MODULE_13___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_push_js__WEBPACK_IMPORTED_MODULE_13__);\n/* harmony import */ var core_js_modules_es_json_stringify_js__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! core-js/modules/es.json.stringify.js */ \"./node_modules/core-js/modules/es.json.stringify.js\");\n/* harmony import */ var core_js_modules_es_json_stringify_js__WEBPACK_IMPORTED_MODULE_14___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_json_stringify_js__WEBPACK_IMPORTED_MODULE_14__);\n/* harmony import */ var core_js_modules_web_self_js__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! core-js/modules/web.self.js */ \"./node_modules/core-js/modules/web.self.js\");\n/* harmony import */ var core_js_modules_web_self_js__WEBPACK_IMPORTED_MODULE_15___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_web_self_js__WEBPACK_IMPORTED_MODULE_15__);\n/* harmony import */ var vuex__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! vuex */ \"./node_modules/vuex/dist/vuex.esm.js\");\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n/* harmony default export */ __webpack_exports__[\"default\"] = ({\n props: {\n signType: {\n default: \"1\",\n type: String,\n required: false\n }\n },\n name: \"biddingDetail\",\n data: function data() {\n return {\n // banner图\n bannerForm: {},\n // 计重方式\n goodsMeteringList: [],\n // 详情数据\n form: {\n ecAcBout: {},\n ecAcTray: {},\n listPriceInfo: [],\n trayList: []\n },\n // 时间戳\n seconds: null,\n // 定时时间(2秒)\n trayInfoAjaxTime: null,\n // 定时时间(30秒)\n biddingTrayDate: null,\n // 闭市时间\n count: {\n d: '00',\n h: '00',\n m: '00',\n s: '00'\n },\n // 报价方式\n offerTypeList: [],\n // 列表选中数据\n handleSelectionChangeList: [],\n // 出价\n inputForm: {\n // 当前报价\n CURRENT_PRICE: 0,\n // 我的出价\n MYPRICE: 0,\n // 出价\n PRICE: 0,\n PRICE_DEFAULT: 0,\n // 数量\n WEIGHT: 0,\n // 最大数量\n MAX_WEIGHT: 0,\n // 最小出价\n MIN_PRICE: 0,\n // 报价梯度\n NUM: 0,\n // 合计\n TOTAL_PRICE: 0,\n // 一口价\n FIXED_PRICE: 0,\n // 当前选中拼盘状态\n ECACTRAY_STATUS: null,\n // 出价次数\n BIDS_NUMBER: null\n },\n // 是否报过价\n isBiddingPrice: false,\n // 取消报价参数\n cancelBiddingPriceParam: {\n boutCode: '',\n bidId: ''\n },\n // 上传列表数据\n fileList: [],\n // 上传请求头\n headers: {\n parentId: \"PG-47CB-7D3B-73C64D73\"\n },\n // 上传参数\n uploadData: {\n pageId: \"PG-9EA6-99AF-83234A85\",\n ctrlId: \"form\",\n fieldId: \"FILE_NAME\"\n },\n time: null,\n time1: null,\n time2: null,\n showOne: false,\n // 动态出价单位\n price_unit: '元',\n table_price_unit: '出价(元/吨)',\n weight_unit: '吨',\n showPriceButton: true,\n cancelButton: true,\n showBidder: true,\n // 终止标识\n TerminateFlag: false,\n // 当前时间\n nowDate: null\n };\n },\n watch: {\n 'seconds': {\n handler: function handler(vewVal, oldVal) {\n var _this = this;\n if (this.seconds <= 0 && this.inputForm.ECACTRAY_STATUS < 50 && this.inputForm.ECACTRAY_STATUS > 20) {\n clearInterval(this.time);\n clearInterval(this.time1);\n clearInterval(this.time2);\n this.time = null;\n this.seconds = null;\n this.trayInfoAjaxTime = null;\n this.biddingTrayDate = null;\n this.reToDetail(this.form.ecAcTray.TRAY_CODE, this.form.ecAcTray.STATUS);\n }\n // 竞价终止提示\n if (this.inputForm.ECACTRAY_STATUS == 1 && !this.TerminateFlag) {\n this.TerminateFlag = true;\n clearInterval(this.time);\n clearInterval(this.time1);\n clearInterval(this.time2);\n this.time = null;\n this.seconds = null;\n this.trayInfoAjaxTime = null;\n this.biddingTrayDate = null;\n this.$confirm(\"本场此已终止,无法继续出价!\", '提示', {\n confirmButtonText: '确定',\n // cancelButtonText: '取消',\n cancelButtonClass: 'custom-cancel-button',\n //添加样式,将确认与取消按钮调换位置\n type: 'warning',\n //设置弹框类型\n showCancelButton: false,\n //是否显示取消按钮\n showClose: false,\n //是否显示右上角的x\n closeOnClickModal: false //是否可以点击空白处关闭弹窗\n }).then(function () {\n // 返回竞价列表\n _this.toList();\n }).catch(function () {});\n }\n }\n },\n 'trayInfoAjaxTime': {\n handler: function handler(vewVal, oldVal) {\n var _this2 = this;\n // 只有状态为30或者40才走定时\n if (20 < this.form.ecAcBout.BOUT_STATUS && this.form.ecAcBout.BOUT_STATUS < 50) {\n if (this.handleSelectionChangeList[0]) {\n // 拆单拍传物资明细\n if (this.form.ecAcBout.BIDDING_MODE == 2 && this.form.ecAcBout.BIDDING_TYPE == 2) {\n var page = {\n trayCode: this.handleSelectionChangeList[0].TRAY_CODE,\n resource_id: this.handleSelectionChangeList[0].TRAY_RESOURCE_ID\n };\n // 定时-获取拼盘信息\n this.getTrayInfoAjax(page);\n } else {\n var _page = {\n trayCode: this.handleSelectionChangeList[0].TRAY_CODE\n };\n // 定时-获取拼盘信息\n this.getTrayInfoAjax(_page);\n }\n } else {\n if (this.form.ecAcTray.TRAY_CODE) {\n var _page2 = {\n trayCode: this.form.ecAcTray.TRAY_CODE\n };\n // 定时-获取拼盘信息\n this.getTrayInfoAjax(_page2);\n }\n }\n } else {\n clearInterval(this.time);\n clearInterval(this.time1);\n clearInterval(this.time2);\n this.time = null;\n this.seconds = null;\n this.trayInfoAjaxTime = null;\n this.biddingTrayDate = null;\n this.count = {\n d: '00',\n h: '00',\n m: '00',\n s: '00'\n };\n // 竞价终止提示\n if (this.inputForm.ECACTRAY_STATUS == 1 && !this.TerminateFlag) {\n this.TerminateFlag = true;\n clearInterval(this.time);\n clearInterval(this.time1);\n clearInterval(this.time2);\n this.time = null;\n this.seconds = null;\n this.trayInfoAjaxTime = null;\n this.biddingTrayDate = null;\n this.$confirm(\"本场此已终止,无法继续出价!\", '提示', {\n confirmButtonText: '确定',\n // cancelButtonText: '取消',\n cancelButtonClass: 'custom-cancel-button',\n //添加样式,将确认与取消按钮调换位置\n type: 'warning',\n //设置弹框类型\n showCancelButton: false,\n //是否显示取消按钮\n showClose: false,\n //是否显示右上角的x\n closeOnClickModal: false //是否可以点击空白处关闭弹窗\n }).then(function () {\n // 返回竞价列表\n _this2.toList();\n }).catch(function () {});\n }\n }\n }\n },\n 'biddingTrayDate': {\n handler: function handler(vewVal, oldVal) {\n // 只有状态为30或者40才走定时\n if (this.inputForm.ECACTRAY_STATUS == 30 || this.inputForm.ECACTRAY_STATUS == 40) {\n if (this.handleSelectionChangeList[0]) {\n var page = {\n trayCode: this.handleSelectionChangeList[0].TRAY_CODE,\n resource_id: this.handleSelectionChangeList[0].TRAY_RESOURCE_ID\n };\n // 定时-获取时间\n this.getBiddingTrayDate(page.trayCode);\n }\n } else {\n clearInterval(this.time);\n clearInterval(this.time1);\n clearInterval(this.time2);\n }\n }\n }\n },\n created: function created() {\n // 获取banner图\n this.getImg();\n },\n mounted: function mounted() {\n // 报价方式\n this.getOfferTypeList('', 1, 20);\n // 获取计重方式下拉\n this.getGoodsMeteringOptions('', 1, 20);\n // 获取详情信息\n this.getDetail();\n },\n methods: {\n // 去列表\n toList: function toList() {\n var path = '/salesHall/salesBiddingList';\n this.$router.push({\n path: path,\n query: {\n BOUT_TYPE: this.form.ecAcBout.BOUT_TYPE\n }\n });\n },\n // 产看附件\n openFiles: function openFiles(row) {\n window.open(this.$config.file + row.FILE_PATH);\n },\n openFilePdf: function openFilePdf(rpw) {\n window.open(this.$config.file + rpw.QUALITY_REPORT_PATH);\n },\n // 一般物资出价\n priceInput: function priceInput(row) {\n var _this3 = this;\n var price = null;\n this.form.ecAcTray.ecAuTrayresucList.forEach(function (item) {\n // 计算输入的价格(四舍五入取整)\n item.DETAIL_PRICE = Math.round((item.priceDetail.DETAIL_PRICE - item.START_PRICE) / item.QUOTATION_GRADIENT) * item.QUOTATION_GRADIENT + item.START_PRICE;\n price += Number(item.DETAIL_PRICE) * Number(item.GOODS_WEIGHT);\n });\n this.inputForm.TOTAL_PRICE = price;\n this.$nextTick(function () {\n _this3.form.ecAcTray.ecAuTrayresucList.forEach(function (item) {\n item.priceDetail.DETAIL_PRICE = item.DETAIL_PRICE;\n });\n });\n },\n // 获取计重方式下拉\n getGoodsMeteringOptions: function getGoodsMeteringOptions(keyword, pageNo, pageSize, fun) {\n var _this4 = this;\n var param = {}; // <-- 额外查询条件\n this.$api.common.selectSearchApi.codes.goodsMeteringStatus(keyword, param, pageNo, pageSize, function (result) {\n _this4.goodsMeteringList = [];\n result.data.page.result.forEach(function (c) {\n _this4.goodsMeteringList.push({\n value: c.code,\n label: c.name\n });\n });\n });\n },\n // 获取banner图\n getImg: function getImg() {\n var _this5 = this;\n var params = {\n LOOP_IMAGE_TYPE: 'bidding_loop'\n };\n this.$api.common.HomeIndex.getIndexLoopimages(params, function (result) {\n var _result$data;\n _this5.bannerForm = result === null || result === void 0 || (_result$data = result.data) === null || _result$data === void 0 ? void 0 : _result$data.list[0];\n });\n },\n // 定时-获取拼盘信息\n getTrayInfoAjax: function getTrayInfoAjax(form) {\n var _this6 = this;\n var page = form;\n this.$api.common.biddingApi.getTrayInfoAjax(page, function (result) {\n if (result.code == 0) {\n _this6.form.ecAcTray.STATUS = result.data.STATUS;\n _this6.inputForm.ECACTRAY_STATUS = result.data.STATUS;\n _this6.inputForm.PARTICIPANT_NUMBER = result.data.PARTICIPANT_NUMBER;\n _this6.form.ecAcBout.BOUT_STATUS = result.data.BOUT_STATUS;\n // 出价器信息\n // 当前报价\n _this6.inputForm.CURRENT_PRICE = result.data.CURRENT_PRICE || result.data.CURRENT_PRICE == 0 ? Number(result.data.CURRENT_PRICE) : result.data.START_PRICE;\n // 公开报价\n if (_this6.form.ecAcBout.BIDDING_MODE == 1) {\n // 最小出价\n _this6.inputForm.MIN_PRICE = _this6.inputForm.CURRENT_PRICE + result.data.QUOTATION_GRADIENT;\n // 我的出价\n _this6.inputForm.MYPRICE = result.data.MYPRICE || 0;\n // 封闭报价\n } else {\n // 我的出价\n _this6.inputForm.MYPRICE = result.data.MYPRICE || 0;\n }\n // 拼盘信息\n _this6.form.trayList.forEach(function (item, index) {\n if (item.TRAY_CODE == result.data.TRAY_CODE) {\n // 我的报价\n _this6.form.trayList[index].MYPRICE = result.data.MYPRICE;\n // 当前价\n _this6.form.trayList[index].CURRENT_PRICE = result.data.CURRENT_PRICE == null ? result.data.START_PRICE : result.data.CURRENT_PRICE;\n }\n });\n\n // 出价次数\n _this6.inputForm.BIDS_NUMBER = result.data.BIDS_NUMBER || 0;\n // 参与人数\n _this6.inputForm.BIDDER_NUMBER = result.data.BIDDER_NUMBER || 0;\n // 出价记录状态\n _this6.form.listPriceInfo = result.data.ecAuPriceList || [];\n if (_this6.form.ecAcBout.BIDDING_MODE == 1) {\n _this6.getTrayListAjax(page);\n } else {\n // 校验是否报过价,报过价再出价前必须先取消报价\n // this.isBiddingPrice = this.form.listPriceInfo.length > 0 ? true : false\n // 取消报价参数\n _this6.cancelBiddingPriceParam.boutCode = _this6.form.listPriceInfo.length > 0 ? _this6.form.listPriceInfo[0].BOUT_CODE : '';\n _this6.cancelBiddingPriceParam.bidId = _this6.form.listPriceInfo.length > 0 ? _this6.form.listPriceInfo[0].BID_ID : '';\n _this6.inputForm.MYPRICE = _this6.form.listPriceInfo.length > 0 ? _this6.form.listPriceInfo[0].PRICE : '0';\n }\n }\n });\n },\n // 定时-获取时间\n getBiddingTrayDate: function getBiddingTrayDate(trayCode) {\n var _this7 = this;\n var page = {\n trayCode: trayCode\n };\n this.$api.common.biddingApi.biddingTrayDate(page, function (result) {\n if (result.code == 0) {\n var start = result.data.nowDate;\n _this7.nowDate = result.data.nowDate;\n var status = result.data.trayStatus;\n var boutCode = _this7.$route.query.boutCode;\n var end = null;\n if (status == 0) {\n end = result.data.startDate;\n _this7.timeCountdown('', start, end, boutCode, '', 1);\n _this7.seconds = (new Date(end) - new Date(start)) / 1000;\n if (_this7.time == null) {\n _this7.time = setTimeout(function () {\n _this7.seconds -= 1;\n _this7.count = _this7.$util.countDownTime(_this7.seconds);\n }, 1000);\n } else {\n _this7.count = _this7.$util.countDownTime(_this7.seconds);\n }\n } else if (status == 1) {\n end = result.data.endDate;\n _this7.timeCountdown('', start, end, trayCode, '', 1);\n _this7.seconds = (new Date(end) - new Date(start)) / 1000;\n if (_this7.time == null) {\n _this7.time = setTimeout(function () {\n _this7.seconds -= 1;\n _this7.count = _this7.$util.countDownTime(_this7.seconds);\n }, 1000);\n } else {\n _this7.count = _this7.$util.countDownTime(_this7.seconds);\n }\n } else if (status == 2) {\n clearInterval(_this7.time);\n _this7.time = null;\n _this7.seconds = 0;\n _this7.count = _this7.$util.countDownTime(_this7.seconds);\n _this7.timeCountdown('', start, end, trayCode, '', 3);\n }\n }\n });\n },\n timeCountdown: function timeCountdown(tPart, sDate, eDate, task, href, typ) {\n var nowDate = new Date(sDate); //开始时间\n var endDate = new Date(eDate); //截止时间\n if (undefined == typ) {\n typ = 0;\n }\n if (typ == 3) {\n return;\n }\n //nowDate.setSeconds(nowDate.getSeconds() + 1);\n // 总秒数\n var totalS = parseInt((endDate.getTime() - nowDate.getTime()) / 1000);\n if (totalS < 1) {\n if (typ != 0) {\n var page = {};\n page.trayCode = task;\n page.boutCode = task;\n this.$api.common.biddingApi.startBout(page, function (result) {});\n }\n }\n },\n // 报价方式\n getOfferTypeList: function getOfferTypeList(keyword, pageNo, pageSize, fun) {\n var _this8 = this;\n var param = {}; // <-- 额外查询条件\n this.$api.common.selectSearchApi.codes.offerType(keyword, param, pageNo, pageSize, function (result) {\n _this8.offerTypeList = [];\n result.data.page.result.forEach(function (c) {\n _this8.offerTypeList.push({\n value: c.code,\n label: c.name\n });\n });\n });\n },\n // 获取详情信息\n getDetail: function getDetail() {\n var _this9 = this;\n var page = {\n boutCode: this.$route.query.boutCode,\n BUSINESS_TYPE: '1'\n };\n this.$api.common.biddingApi.biddingDetail(page, function (result) {\n if (result.code == 0 && result.data && !result.data.errorCode) {\n var _result$data2, _result$data3, _result$data4, _result$data5;\n _this9.form = result === null || result === void 0 ? void 0 : result.data;\n _this9.form.ecAcBout = (result === null || result === void 0 || (_result$data2 = result.data) === null || _result$data2 === void 0 ? void 0 : _result$data2.ecAcBout) || {};\n _this9.form.ecAcTray = (result === null || result === void 0 || (_result$data3 = result.data) === null || _result$data3 === void 0 ? void 0 : _result$data3.ecAcTray) || {};\n _this9.form.listPriceInfo = (result === null || result === void 0 || (_result$data4 = result.data) === null || _result$data4 === void 0 ? void 0 : _result$data4.listPriceInfo) || [];\n _this9.form.trayList = (result === null || result === void 0 || (_result$data5 = result.data) === null || _result$data5 === void 0 ? void 0 : _result$data5.trayList) || [];\n // 当前选中拼盘状态\n _this9.inputForm.ECACTRAY_STATUS = _this9.form.ecAcTray.STATUS;\n // 出价次数\n _this9.inputForm.BIDS_NUMBER = _this9.form.ecAcTray.BIDS_NUMBER || 0;\n // 参与人数\n _this9.inputForm.BIDDER_NUMBER = _this9.form.ecAcTray.BIDDER_NUMBER || 0;\n // 获取时间戳\n if (_this9.form.ecAcBout.BOUT_STATUS == 30) {\n // 距离开始时间\n _this9.seconds = 60;\n _this9.trayInfoAjaxTime = (new Date(_this9.form.ecAcBout.START_DATE) - new Date()) / 1000;\n _this9.biddingTrayDate = (new Date(_this9.form.ecAcBout.START_DATE) - new Date()) / 1000;\n } else if (_this9.form.ecAcBout.BOUT_STATUS == 40) {\n // 距离结束时间\n _this9.seconds = 60;\n _this9.trayInfoAjaxTime = (new Date(_this9.form.ecAcTray.END_DATE) - new Date()) / 1000;\n _this9.biddingTrayDate = (new Date(_this9.form.ecAcTray.END_DATE) - new Date()) / 1000;\n }\n // 倒计时\n _this9.time = setInterval(function () {\n _this9.seconds -= 1;\n _this9.count = _this9.$util.countDownTime(_this9.seconds);\n }, 1000);\n _this9.time1 = setInterval(function () {\n _this9.trayInfoAjaxTime -= 1;\n }, 2000);\n _this9.time2 = setInterval(function () {\n _this9.biddingTrayDate -= 1;\n }, 1000);\n // 公开报价\n if (_this9.form.ecAcBout.BIDDING_MODE == 1 && (_this9.form.ecAcBout.BOUT_TYPE == 1 || _this9.form.ecAcBout.BOUT_TYPE == 2)) {\n // 默认选中第一行\n _this9.$nextTick(function () {\n // 获取默认选中的行\n var list = [];\n list = _this9.form.trayList.filter(function (item) {\n return item.TRAY_CODE == _this9.form.ecAcTray.TRAY_CODE;\n });\n if (list.length > 0) {\n _this9.$refs.singleTable.setCurrentRow(list[0]);\n setTimeout(function () {\n _this9.handleSelectionChange(list, '2');\n }, 1000);\n }\n });\n // 报价单位赋值\n _this9.price_unit = \" 元/\" + _this9.form.ecAcTray.ecAuTrayresucList[0].PARTSNAME_WEIGHTUNIT;\n _this9.table_price_unit = \"出价(元/\" + _this9.form.ecAcTray.ecAuTrayresucList[0].PARTSNAME_WEIGHTUNIT + \")\";\n _this9.weight_unit = _this9.form.ecAcTray.ecAuTrayresucList[0].PARTSNAME_WEIGHTUNIT;\n // 封闭报价-循环物资-按明细报单价-拆单拍\n } else if (_this9.form.ecAcBout.BIDDING_MODE == 2 && _this9.form.ecAcBout.BOUT_TYPE == 2 && _this9.form.ecAcBout.QUOTATION_MODE == 2 && _this9.form.ecAcBout.BIDDING_TYPE == 2) {\n // 默认选中第一行\n _this9.$nextTick(function () {\n // 获取默认选中的行\n var list = [];\n var form = _this9.form.ecAcTray.ecAuTrayresucList[0];\n list.push(form);\n if (list.length > 0) {\n _this9.$refs.singleTable.setCurrentRow(form);\n setTimeout(function () {\n _this9.handleSelectionChange(list, '2');\n var page = {\n trayCode: _this9.handleSelectionChangeList[0].TRAY_CODE\n };\n _this9.getTrayPrice(page);\n }, 1000);\n }\n // 出价\n _this9.inputForm.PRICE = _this9.form.listPriceInfo[0] ? _this9.form.listPriceInfo[0].PRICE : 1;\n // 最小出价\n _this9.inputForm.MIN_PRICE = 1;\n // 我的出价\n _this9.inputForm.MYPRICE = _this9.form.listPriceInfo[0] ? _this9.form.listPriceInfo[0].PRICE : 0;\n // 重量\n _this9.inputForm.WEIGHT = _this9.form.listPriceInfo[0] ? _this9.form.listPriceInfo[0].BID_NUMBER : form.GOODS_WEIGHT;\n // 最大重量\n _this9.inputForm.MAX_WEIGHT = form.GOODS_WEIGHT;\n _this9.isBiddingPrice = _this9.form.listPriceInfo.length > 0 ? true : false;\n // 合计\n _this9.inputForm.TOTAL_PRICE = (parseFloat(_this9.inputForm.PRICE) * parseFloat(_this9.inputForm.WEIGHT)).toFixed(2);\n // let page = {\n // trayCode: this.handleSelectionChangeList[0].TRAY_CODE\n // }\n // this.getTrayPrice(page);\n });\n // 报价单位赋值\n _this9.price_unit = \" 元/\" + _this9.form.ecAcTray.ecAuTrayresucList[0].PARTSNAME_WEIGHTUNIT;\n _this9.weight_unit = _this9.form.ecAcTray.ecAuTrayresucList[0].PARTSNAME_WEIGHTUNIT;\n // 封闭报价-循环物资-按明细报单价-整单拍\n } else if (_this9.form.ecAcBout.BIDDING_MODE == 2 && _this9.form.ecAcBout.BOUT_TYPE == 2 && _this9.form.ecAcBout.QUOTATION_MODE == 2 && _this9.form.ecAcBout.BIDDING_TYPE == 1) {\n _this9.$nextTick(function () {\n // 获取默认选中的行\n var list = [];\n var form = _this9.form.ecAcTray.ecAuTrayresucList[0];\n _this9.handleSelectionChangeList = [];\n _this9.handleSelectionChangeList.push(form);\n });\n // 出价\n _this9.inputForm.PRICE = _this9.form.listPriceInfo[0] ? _this9.form.listPriceInfo[0].PRICE : 1;\n // 最小出价\n _this9.inputForm.MIN_PRICE = 1;\n // 我的出价\n // this.inputForm.MYPRICE = 0\n _this9.inputForm.MYPRICE = _this9.form.listPriceInfo[0] ? _this9.form.listPriceInfo[0].PRICE : 0;\n // 合计\n _this9.inputForm.TOTAL_PRICE = (parseFloat(_this9.inputForm.MYPRICE || _this9.inputForm.PRICE) * parseFloat(_this9.form.ecAcTray.PLATTER_TOTAL_WEIGHT)).toFixed(2);\n _this9.weight_unit = _this9.form.ecAcTray.ecAuTrayresucList[0].PARTSNAME_WEIGHTUNIT;\n _this9.isBiddingPrice = _this9.form.listPriceInfo.length > 0 ? true : false;\n var _page3 = {\n trayCode: _this9.form.ecAcTray.TRAY_CODE\n };\n _this9.getTrayPrice2(_page3);\n // 报价单位赋值\n _this9.price_unit = \" 元/\" + _this9.form.ecAcTray.ecAuTrayresucList[0].PARTSNAME_WEIGHTUNIT;\n _this9.removeStyle();\n // 封闭报价-循环物资-按金额报总价-整单拍\n } else if (_this9.form.ecAcBout.BIDDING_MODE == 2 && _this9.form.ecAcBout.BOUT_TYPE == 2 && _this9.form.ecAcBout.QUOTATION_MODE == 1 && _this9.form.ecAcBout.BIDDING_TYPE == 1) {\n // 出价\n _this9.inputForm.PRICE = _this9.form.listPriceInfo[0] ? _this9.form.listPriceInfo[0].PRICE : 1;\n // 最小出价\n _this9.inputForm.MIN_PRICE = 1;\n // 我的出价\n _this9.inputForm.MYPRICE = _this9.form.listPriceInfo[0] ? _this9.form.listPriceInfo[0].PRICE : 0;\n // 合计\n _this9.inputForm.TOTAL_PRICE = _this9.form.listPriceInfo[0] ? _this9.form.listPriceInfo[0].PRICE : 1;\n _this9.handleSelectionChangeList = [];\n _this9.handleSelectionChangeList.push(_this9.form.ecAcTray);\n // 报价单位赋值\n _this9.price_unit = \" 元\";\n _this9.weight_unit = _this9.form.ecAcTray.ecAuTrayresucList[0].PARTSNAME_WEIGHTUNIT;\n _this9.isBiddingPrice = _this9.form.listPriceInfo.length > 0 ? true : false;\n var _page4 = {\n trayCode: _this9.handleSelectionChangeList[0].TRAY_CODE\n };\n _this9.getTrayPrice2(_page4);\n _this9.removeStyle();\n }\n // 当前竞价场次状态不能访问\n } else if (result.data.errorCode == 'BOUT_STATUS_ERROR') {\n _this9.$confirm(result.data.errorMsg, '提示', {\n confirmButtonText: '确定',\n cancelButtonText: '取消',\n type: 'warning'\n }).then(function () {\n _this9.$router.push({\n path: \"/salesHall/salesBiddingList\"\n });\n }).catch(function () {\n _this9.$router.push({\n path: \"/salesHall/salesBiddingList\"\n });\n });\n // 没有相关竞价资质\n } else if (result.data.errorCode == 'QUALICATION_ERROR') {\n _this9.$confirm(result.data.errorMsg, '提示', {\n confirmButtonText: '确定',\n cancelButtonText: '取消',\n type: 'warning'\n }).then(function () {\n _this9.$router.push({\n path: \"/salesHall/salesBiddingList\"\n });\n }).catch(function () {\n _this9.$router.push({\n path: \"/salesHall/salesBiddingList\"\n });\n });\n // 报名信息不存在\n } else if (result.data.errorCode == 'JOIN_ISNULL_ERROR') {\n _this9.$confirm(result.data.errorMsg, '提示', {\n confirmButtonText: '确定',\n cancelButtonText: '取消',\n type: 'warning'\n }).then(function () {\n _this9.$router.push({\n path: \"/salesHall/salesBiddingList\"\n });\n }).catch(function () {\n _this9.$router.push({\n path: \"/salesHall/salesBiddingList\"\n });\n });\n // 已取消报名\n } else if (result.data.errorCode == 'JOIN_ISCANCEL_ERROR' && result.data.ROUND == 1) {\n _this9.$confirm(result.data.errorMsg, '提示', {\n confirmButtonText: '确定',\n cancelButtonText: '取消',\n type: 'warning'\n }).then(function () {\n _this9.$router.push({\n path: \"/salesHall/salesBiddingList\"\n });\n }).catch(function () {\n _this9.$router.push({\n path: \"/salesHall/salesBiddingList\"\n });\n });\n // 未审核或审核拒绝\n } else if (result.data.errorCode == 'JOIN_ISCANCEL_ERROR' && result.data.ROUND > 1) {\n _this9.$confirm('您当前竞价资格被取消', '提示', {\n confirmButtonText: '确定',\n cancelButtonText: '取消',\n type: 'warning'\n }).then(function () {\n _this9.$router.push({\n path: \"/salesHall/salesBiddingList\"\n });\n }).catch(function () {\n _this9.$router.push({\n path: \"/salesHall/salesBiddingList\"\n });\n });\n // 未审核或审核拒绝\n } else if (result.data.errorCode == 'JOIN_AUDIT_ERROR') {\n _this9.$confirm(result.data.errorMsg, '提示', {\n confirmButtonText: '确定',\n cancelButtonText: '取消',\n type: 'warning'\n }).then(function () {\n _this9.$router.push({\n path: \"/salesHall/salesBiddingList\"\n });\n }).catch(function () {\n _this9.$router.push({\n path: \"/salesHall/salesBiddingList\"\n });\n });\n }\n });\n },\n // 点单采购列表选中得表格数据,实现单选\n handleSelectionChange: function handleSelectionChange(val, data) {\n var _this10 = this;\n var length = val.length - 1;\n this.handleSelectionChangeList = [];\n this.handleSelectionChangeList.push(val[length]);\n val.forEach(function (item, index) {\n if (index == length) {\n _this10.$refs.singleTable.toggleRowSelection(item, true);\n } else {\n _this10.$refs.singleTable.toggleRowSelection(item, false);\n }\n });\n if (this.$util.isEmpty(this.handleSelectionChangeList[0])) {\n return;\n }\n\n // 公开报价\n if (this.form.ecAcBout.BIDDING_MODE == 1) {\n // 当前选中拼盘状态\n this.inputForm.ECACTRAY_STATUS = this.handleSelectionChangeList[0].STATUS;\n // 出价信息\n var CURRENT_PRICE = this.handleSelectionChangeList[0].CURRENT_PRICE;\n var START_PRICE = this.handleSelectionChangeList[0].START_PRICE;\n var MYPRICE = this.handleSelectionChangeList[0].MYPRICE;\n var QUOTATION_GRADIENT = this.handleSelectionChangeList[0].QUOTATION_GRADIENT;\n // 一口价\n this.inputForm.FIXED_PRICE = this.handleSelectionChangeList[0].FIXED_PRICE || null;\n // 当前报价\n this.inputForm.CURRENT_PRICE = CURRENT_PRICE != null && CURRENT_PRICE != '' && CURRENT_PRICE != 'undefined' || CURRENT_PRICE == 0 ? CURRENT_PRICE : START_PRICE;\n // 我的出价\n this.inputForm.MYPRICE = MYPRICE ? MYPRICE : MYPRICE == 0 && MYPRICE == CURRENT_PRICE ? MYPRICE : 0;\n // 出价\n this.inputForm.PRICE = Number(this.inputForm.CURRENT_PRICE + QUOTATION_GRADIENT);\n this.inputForm.PRICE_DEFAULT = Number(this.inputForm.CURRENT_PRICE + QUOTATION_GRADIENT);\n // 最小出价\n this.inputForm.MIN_PRICE = Number(this.inputForm.CURRENT_PRICE + QUOTATION_GRADIENT);\n // 报价梯度\n this.inputForm.NUM = QUOTATION_GRADIENT;\n // 合计\n console.log(this.inputForm.CURRENT_PRICE, '1432');\n if (!this.$util.isEmpty(this.handleSelectionChangeList[0].FIXED_PRICE) && this.inputForm.CURRENT_PRICE == this.handleSelectionChangeList[0].FIXED_PRICE && this.handleSelectionChangeList[0].STATUS > 40) {\n this.inputForm.TOTAL_PRICE = (parseFloat(this.handleSelectionChangeList[0].FIXED_PRICE) * parseFloat(this.handleSelectionChangeList[0].PLATTER_TOTAL_WEIGHT)).toFixed(2);\n // 一般物资,计算默认总价\n } else if (this.form.ecAcBout.BOUT_TYPE == 1 && this.form.ecAcBout.IS_TRAY == 0) {\n var _this$handleSelection;\n var TOTAL_PRICE = null;\n (_this$handleSelection = this.handleSelectionChangeList[0]) === null || _this$handleSelection === void 0 || _this$handleSelection.ecAuTrayresucList.forEach(function (item) {\n if (!item.priceDetail) {\n item.priceDetail = {};\n }\n if (_this10.inputForm.CURRENT_PRICE && _this10.inputForm.CURRENT_PRICE == _this10.inputForm.MYPRICE) {\n item.priceDetail.DETAIL_PRICE = item.priceDetail.DETAIL_PRICE ? item.priceDetail.DETAIL_PRICE + item.QUOTATION_GRADIENT : item.START_PRICE;\n } else {\n if (!_this10.inputForm.CURRENT_PRICE) {\n item.priceDetail.DETAIL_PRICE = item.START_PRICE;\n } else {\n var num = Number(_this10.$number(_this10.inputForm.CURRENT_PRICE / item.GOODS_WEIGHT));\n console.log(num);\n item.priceDetail.DETAIL_PRICE = item.priceDetail.DETAIL_PRICE ? num + Number(item.QUOTATION_GRADIENT) : num + Number(item.QUOTATION_GRADIENT);\n }\n }\n //item.priceDetail.DETAIL_PRICE = item.priceDetail.DETAIL_PRICE ? (item.priceDetail.DETAIL_PRICE + item.QUOTATION_GRADIENT) : (item.START_PRICE + item.QUOTATION_GRADIENT)\n TOTAL_PRICE += Number(item.priceDetail.DETAIL_PRICE) * Number(item.GOODS_WEIGHT);\n });\n this.inputForm.TOTAL_PRICE = TOTAL_PRICE;\n } else {\n this.inputForm.TOTAL_PRICE = parseFloat(this.inputForm.PRICE) * parseFloat(this.handleSelectionChangeList[0].PLATTER_TOTAL_WEIGHT);\n }\n // 拼盘结束后。切换拼盘刷新报价历史\n var page = {\n trayCode: this.handleSelectionChangeList[0].TRAY_CODE\n };\n this.form.ecAcTray = JSON.parse(JSON.stringify(this.handleSelectionChangeList[0]));\n // 定时-获取拼盘信息\n this.getTrayInfoAjax(page);\n //\n this.getBiddingTrayDate(this.handleSelectionChangeList[0].TRAY_CODE);\n this.table_price_unit = \"出价(元/\" + this.handleSelectionChangeList[0].ecAuTrayresucList[0].PARTSNAME_WEIGHTUNIT + \")\";\n this.price_unit = \" 元/\" + this.handleSelectionChangeList[0].ecAuTrayresucList[0].PARTSNAME_WEIGHTUNIT;\n this.weight_unit = this.handleSelectionChangeList[0].ecAuTrayresucList[0].PARTSNAME_WEIGHTUNIT;\n if (this.handleSelectionChangeList[0].STATUS < 50) {\n this.showBidder = true;\n }\n // 封闭报价-循环物资-按明细报单价-拆单拍\n } else if (this.form.ecAcBout.BIDDING_MODE == 2 && this.form.ecAcBout.BOUT_TYPE == 2 && this.form.ecAcBout.QUOTATION_MODE == 2 && this.form.ecAcBout.BIDDING_TYPE == 2) {\n // 出价\n this.inputForm.PRICE = this.handleSelectionChangeList[0].MYPRICE || 1;\n // 最小出价\n this.inputForm.MIN_PRICE = 1;\n // 我的出价\n this.inputForm.MYPRICE = this.handleSelectionChangeList[0].MYPRICE || 0;\n // 重量\n this.inputForm.WEIGHT = this.form.listPriceInfo[0] && this.form.listPriceInfo[0].BID_NUMBER ? this.form.listPriceInfo[0].BID_NUMBER : this.handleSelectionChangeList[0].GOODS_WEIGHT;\n // 最大重量\n this.inputForm.MAX_WEIGHT = this.handleSelectionChangeList[0].GOODS_WEIGHT;\n // 合计\n this.inputForm.TOTAL_PRICE = (parseFloat(this.inputForm.PRICE) * parseFloat(this.inputForm.WEIGHT)).toFixed(2);\n var _page5 = {\n trayCode: this.handleSelectionChangeList[0].TRAY_CODE,\n resource_id: this.handleSelectionChangeList[0].TRAY_RESOURCE_ID\n };\n this.toggleTrayOrResuAjax(_page5);\n // 封闭报价-循环物资-按明细报单价-整单拍\n } else if (this.form.ecAcBout.BIDDING_MODE == 2 && this.form.ecAcBout.BOUT_TYPE == 2 && this.form.ecAcBout.QUOTATION_MODE == 2 && this.form.ecAcBout.BIDDING_TYPE == 1) {\n // 出价\n this.inputForm.PRICE = 1;\n // 最小出价\n this.inputForm.MIN_PRICE = 1;\n // 我的出价\n this.inputForm.MYPRICE = 0;\n // 合计\n this.inputForm.TOTAL_PRICE = this.inputForm.PRICE;\n }\n this.$forceUpdate();\n },\n // 修改出价\n handleChange: function handleChange(value) {\n var _this11 = this;\n // 公开报价\n if (this.form.ecAcBout.BIDDING_MODE == 1 && (this.form.ecAcBout.BOUT_TYPE == 1 || this.form.ecAcBout.BOUT_TYPE == 2)) {\n this.$nextTick(function () {\n _this11.inputForm.PRICE = Math.round((_this11.inputForm.PRICE - _this11.form.trayList[0].START_PRICE) / _this11.inputForm.NUM) * _this11.inputForm.NUM + _this11.form.trayList[0].START_PRICE;\n });\n if (!this.$util.isEmpty(this.handleSelectionChangeList[0].FIXED_PRICE) && this.inputForm.PRICE == this.handleSelectionChangeList[0].FIXED_PRICE) {\n this.inputForm.TOTAL_PRICE = (parseFloat(this.inputForm.FIXED_PRICE) * parseFloat(this.handleSelectionChangeList[0].PLATTER_TOTAL_WEIGHT)).toFixed(2);\n } else {\n this.inputForm.TOTAL_PRICE = (parseFloat(this.inputForm.PRICE) * parseFloat(this.handleSelectionChangeList[0].PLATTER_TOTAL_WEIGHT)).toFixed(2);\n }\n // 封闭报价-循环物资-按明细报单价-拆单拍\n } else if (this.form.ecAcBout.BIDDING_MODE == 2 && this.form.ecAcBout.BOUT_TYPE == 2 && this.form.ecAcBout.QUOTATION_MODE == 2 && this.form.ecAcBout.BIDDING_TYPE == 2) {\n this.inputForm.TOTAL_PRICE = (parseFloat(this.inputForm.PRICE) * parseFloat(this.inputForm.WEIGHT)).toFixed(2);\n // 封闭报价-循环物资-按明细报单价-整单拍\n } else if (this.form.ecAcBout.BIDDING_MODE == 2 && this.form.ecAcBout.BOUT_TYPE == 2 && this.form.ecAcBout.QUOTATION_MODE == 2 && this.form.ecAcBout.BIDDING_TYPE == 1) {\n this.inputForm.TOTAL_PRICE = (parseFloat(this.inputForm.PRICE) * parseFloat(this.form.ecAcTray.PLATTER_TOTAL_WEIGHT)).toFixed(2);\n // 封闭报价-循环物资-按金额报总价-整单拍\n } else if (this.form.ecAcBout.BIDDING_MODE == 2 && this.form.ecAcBout.BOUT_TYPE == 2 && this.form.ecAcBout.QUOTATION_MODE == 1 && this.form.ecAcBout.BIDDING_TYPE == 1) {\n this.inputForm.TOTAL_PRICE = this.inputForm.PRICE;\n }\n },\n // 查看公告\n toBiddingNoticeDetail: function toBiddingNoticeDetail(row) {\n var path = '/salesHall/salesBiddingNoticeDetail';\n this.$router.push({\n path: path,\n query: {\n router: '/salesHall/salesBiddingList',\n boutCode: row.BOUT_CODE,\n type: 'detail'\n }\n });\n },\n // 出价\n saveBiddingPrice: function saveBiddingPrice(val) {\n var _this12 = this;\n var page = {};\n var doPrice = true;\n var msg = \"\";\n this.showPriceButton = false;\n setTimeout(function () {\n _this12.showPriceButton = true;\n }, 1000);\n if (val == 1) {\n this.showOne = false;\n }\n setTimeout(function () {\n _this12.showOne = true;\n }, 1000);\n // 公开报价\n if (this.form.ecAcBout.BIDDING_MODE == 1) {\n page.boutCode = this.form.ecAcBout.BOUT_CODE;\n page.trayCode = this.handleSelectionChangeList[0].TRAY_CODE;\n page.price = val == 1 ? this.inputForm.FIXED_PRICE : this.inputForm.PRICE;\n page.bjlb = val;\n // 一般物资参数\n if (this.form.ecAcBout.BOUT_TYPE == 1 && this.form.ecAcBout.IS_TRAY == 0) {\n var priceDetailList = [];\n this.form.ecAcTray.ecAuTrayresucList.forEach(function (e) {\n priceDetailList.push({\n TRAY_CODE: e.TRAY_CODE,\n DETAIL_PRICE: e.priceDetail.DETAIL_PRICE,\n TRAY_RESOURCE_ID: e.TRAY_RESOURCE_ID\n });\n });\n page.price = this.inputForm.TOTAL_PRICE;\n page.priceDetailList = priceDetailList;\n }\n // 校验出价是否小于当前价,是则给出提示\n // 获取当前拼盘信息(获取当前价)\n var page1 = {\n trayCode: page.trayCode\n };\n this.$api.common.biddingApi.getTrayInfoAjax(page1, function (result) {\n if (result.code == 0) {\n // 当前报价\n var CURRENT_PRICE = result.data.CURRENT_PRICE ? result.data.CURRENT_PRICE : result.data.START_PRICE;\n if (page.bjlb == 1) {\n msg = \"您此次出价一口价\" + _this12.$number(_this12.inputForm.FIXED_PRICE) + _this12.price_unit + \",重量\" + _this12.handleSelectionChangeList[0].PLATTER_TOTAL_WEIGHT + _this12.weight_unit + \",是否确认?\";\n } else if (_this12.form.ecAcBout.BOUT_TYPE == 1 && _this12.form.ecAcBout.IS_TRAY == 0) {\n msg = \"您此次出价\" + _this12.$number(_this12.inputForm.TOTAL_PRICE) + \"元\" + \",重量\" + _this12.handleSelectionChangeList[0].PLATTER_TOTAL_WEIGHT + _this12.weight_unit + \",是否确认?\";\n } else {\n msg = \"您此次出价\" + _this12.$number(_this12.inputForm.PRICE) + _this12.price_unit + \",重量\" + _this12.handleSelectionChangeList[0].PLATTER_TOTAL_WEIGHT + _this12.weight_unit + \",是否确认?\";\n }\n // 增加场次最大延时提示\n if (_this12.$util.isNotEmpty(_this12.form.ecAcBout.DELAY_MARK) && _this12.form.ecAcBout.DELAY_MARK == 1 && _this12.$util.isNotEmpty(_this12.form.ecAcBout.DELAYENDDATE)) {\n msg = msg + \"
本场此最大延时时间:\" + _this12.form.ecAcBout.DELAYENDDATE + \",超出时间不再延时!\";\n }\n _this12.$confirm(msg, '提示', {\n confirmButtonText: '确定',\n cancelButtonText: '取消',\n cancelButtonClass: 'custom-cancel-button',\n //添加样式,将确认与取消按钮调换位置\n type: 'warning',\n //设置弹框类型\n showCancelButton: true,\n //是否显示取消按钮\n showClose: false,\n //是否显示右上角的x\n closeOnClickModal: false,\n //是否可以点击空白处关闭弹窗\n dangerouslyUseHTMLString: true\n }).then(function () {\n if (page.price <= CURRENT_PRICE) {\n _this12.$message.warning('请大于当前报价,出价:' + page.price + ',当前报价:' + CURRENT_PRICE);\n _this12.showPriceButton = true;\n doPrice = false;\n if (doPrice) {\n _this12.todoPrice(page);\n }\n } else {\n _this12.todoPrice(page);\n }\n // 一般物资,不需要重新计算总价\n if (_this12.form.ecAcBout.BOUT_TYPE == 1 && _this12.form.ecAcBout.IS_TRAY == 0) {} else {\n _this12.inputForm.TOTAL_PRICE = (parseFloat(_this12.inputForm.PRICE + (_this12.handleSelectionChangeList[0].QUOTATION_GRADIENT ? _this12.handleSelectionChangeList[0].QUOTATION_GRADIENT : 0)) * parseFloat(_this12.handleSelectionChangeList[0].PLATTER_TOTAL_WEIGHT)).toFixed(2);\n }\n }).catch(function () {\n _this12.showPriceButton = true;\n if (val == 1) {\n _this12.showOne = true;\n }\n _this12.$message({\n type: 'warning',\n message: '已取消出价'\n });\n });\n }\n });\n // 封闭报价-循环物资-按明细报单价-拆单拍\n } else if (this.form.ecAcBout.BIDDING_MODE == 2 && this.form.ecAcBout.BOUT_TYPE == 2 && this.form.ecAcBout.QUOTATION_MODE == 2 && this.form.ecAcBout.BIDDING_TYPE == 2) {\n var resuPrices = [];\n resuPrices.push({\n resource_id: this.handleSelectionChangeList[0].TRAY_RESOURCE_ID,\n price: this.inputForm.PRICE,\n count: this.inputForm.WEIGHT\n });\n page.boutCode = this.form.ecAcBout.BOUT_CODE;\n page.trayCode = this.form.ecAcTray.TRAY_CODE;\n page.bjlb = 0;\n page.resuPrices = resuPrices;\n msg = \"您此次出价\" + this.$number(this.inputForm.PRICE) + this.price_unit + \",重量\" + this.inputForm.WEIGHT + this.weight_unit + \",是否确认?
如需备注请填写\";\n this.$prompt(msg, '提示', {\n confirmButtonText: '确定',\n cancelButtonText: '取消',\n cancelButtonClass: 'custom-cancel-button',\n //添加样式,将确认与取消按钮调换位置\n type: 'info',\n //设置弹框类型\n showCancelButton: true,\n //是否显示取消按钮\n showClose: false,\n //是否显示右上角的x\n closeOnClickModal: false,\n //是否可以点击空白处关闭弹窗\n dangerouslyUseHTMLString: true\n }).then(function (_ref) {\n var value = _ref.value;\n page.remark = value;\n _this12.todoPrice(page);\n }).catch(function () {\n _this12.showPriceButton = true;\n _this12.$message({\n type: 'warning',\n message: '已取消出价'\n });\n });\n // 封闭报价-循环物资-按明细报单价-整单拍\n } else if (this.form.ecAcBout.BIDDING_MODE == 2 && this.form.ecAcBout.BOUT_TYPE == 2 && this.form.ecAcBout.QUOTATION_MODE == 2 && this.form.ecAcBout.BIDDING_TYPE == 1) {\n page.boutCode = this.form.ecAcBout.BOUT_CODE;\n page.trayCode = this.form.ecAcTray.TRAY_CODE;\n page.bjlb = 0;\n page.price = this.inputForm.PRICE;\n msg = \"您此次出价\" + this.$number(this.inputForm.PRICE) + this.price_unit + \",重量\" + this.form.ecAcTray.PLATTER_TOTAL_WEIGHT + this.weight_unit + \",是否确认?
如需备注请填写\";\n this.$prompt(msg, '提示', {\n confirmButtonText: '确定',\n cancelButtonText: '取消',\n cancelButtonClass: 'custom-cancel-button',\n //添加样式,将确认与取消按钮调换位置\n type: 'info',\n //设置弹框类型\n showCancelButton: true,\n //是否显示取消按钮\n showClose: false,\n //是否显示右上角的x\n closeOnClickModal: false,\n //是否可以点击空白处关闭弹窗\n dangerouslyUseHTMLString: true\n }).then(function (_ref2) {\n var value = _ref2.value;\n page.remark = value;\n _this12.todoPrice(page);\n }).catch(function () {\n _this12.showPriceButton = true;\n _this12.$message({\n type: 'warning',\n message: '已取消出价'\n });\n });\n // 封闭报价-循环物资-按金额报总价-整单拍\n } else if (this.form.ecAcBout.BIDDING_MODE == 2 && this.form.ecAcBout.BOUT_TYPE == 2 && this.form.ecAcBout.QUOTATION_MODE == 1 && this.form.ecAcBout.BIDDING_TYPE == 1) {\n page.boutCode = this.form.ecAcBout.BOUT_CODE;\n page.trayCode = this.form.ecAcTray.TRAY_CODE;\n page.price = this.inputForm.PRICE;\n page.bjlb = 0;\n msg = \"您此次出价总价\" + this.$number(this.inputForm.PRICE) + \"元,重量\" + this.form.ecAcTray.PLATTER_TOTAL_WEIGHT + this.weight_unit + \",是否确认?
如需备注请填写\";\n this.$prompt(msg, '提示', {\n confirmButtonText: '确定',\n cancelButtonText: '取消',\n cancelButtonClass: 'custom-cancel-button',\n //添加样式,将确认与取消按钮调换位置\n type: 'info',\n //设置弹框类型\n showCancelButton: true,\n //是否显示取消按钮\n showClose: false,\n //是否显示右上角的x\n closeOnClickModal: false,\n //是否可以点击空白处关闭弹窗\n dangerouslyUseHTMLString: true\n }).then(function (_ref3) {\n var value = _ref3.value;\n page.remark = value;\n _this12.todoPrice(page);\n }).catch(function () {\n _this12.showPriceButton = true;\n _this12.$message({\n type: 'warning',\n message: '已取消出价'\n });\n });\n }\n },\n // 附件上传成功\n unifyMainUpload: function unifyMainUpload(res, file, fileList, row, idx) {\n this.fileList = [];\n if (res.code == 0) {\n // 批量报价\n this.exportApply(fileList);\n } else {\n this.$message.error(res.message);\n }\n },\n //附件上传前格式校验\n beforeAvatarUpload: function beforeAvatarUpload(file) {\n var uploadExt = /[.]/.exec(file.name) ? /[^.]+$/.exec(file.name.toLowerCase()) : '';\n var uploadExtList = ['xls', 'xlsx'];\n if (uploadExtList.indexOf(uploadExt[0]) < 0 && !this.isUploadFalse) {\n this.$message.warning(\"\\u4E0A\\u4F20\\u683C\\u5F0F\\u5FC5\\u987B\\u662Fxls\\uFF0Cxlsx\");\n this.isUploadFalse = true;\n return false;\n }\n },\n // 附件数量校验\n handleExceed: function handleExceed(files, fileList) {\n this.$message.warning(\"\\u5F53\\u524D\\u9650\\u5236\\u9009\\u62E9 1 \\u4E2A\\u6587\\u4EF6\\uFF0C\\u672C\\u6B21\\u9009\\u62E9\\u4E86 \".concat(files.length, \" \\u4E2A\\u6587\\u4EF6\\uFF0C\\u5171\\u9009\\u62E9\\u4E86 \").concat(files.length + fileList.length, \" \\u4E2A\\u6587\\u4EF6\"));\n },\n // 批量出价\n exportApply: function exportApply(fileList) {\n var _this13 = this;\n // 获取文件后缀\n var type = fileList[0].response.data.bean.fileExtName;\n if (type != 'xlsx' && type != 'xls') {\n this.$message.warning(\"请上传.xlsx或者.xls格式文件\");\n return;\n }\n var page = {\n boutCode: this.form.ecAcBout.BOUT_CODE,\n trayCode: this.form.ecAcTray.TRAY_CODE,\n filePath: fileList[0].response.data.bean.fileFullPath\n };\n this.$api.common.biddingApi.batchExcelPrice(page, function (result) {\n if (result.code == 0) {\n var _page6 = {\n trayCode: _this13.handleSelectionChangeList[0].TRAY_CODE,\n resource_id: _this13.handleSelectionChangeList[0].TRAY_RESOURCE_ID\n };\n _this13.toggleTrayOrResuAjax(_page6);\n // 提示\n _this13.$message.success('批量出价成功');\n var page2 = {\n trayCode: _this13.handleSelectionChangeList[0].TRAY_CODE\n };\n _this13.getTrayPrice(page2);\n }\n });\n },\n // 取消出价\n cancelSaveBiddingPrice: function cancelSaveBiddingPrice() {\n var _this14 = this;\n if (this.form.ecAcBout.BIDDING_TYPE == 2 && (this.$util.isEmpty(this.handleSelectionChangeList[0]) || this.$util.isEmpty(this.handleSelectionChangeList[0].TRAY_RESOURCE_ID))) {\n // 提示\n this.$message.info('请勾选取消出价的物资');\n return;\n }\n this.$confirm(\"确认撤销上一次出价?\", '提示', {\n confirmButtonText: '确定',\n cancelButtonText: '取消',\n cancelButtonClass: 'custom-cancel-button',\n //添加样式,将确认与取消按钮调换位置\n type: 'info',\n //设置弹框类型\n showCancelButton: true,\n //是否显示取消按钮\n showClose: false,\n //是否显示右上角的x\n closeOnClickModal: false //是否可以点击空白处关闭弹窗\n }).then(function () {\n _this14.cancelButton = false;\n var page = _this14.cancelBiddingPriceParam;\n if (!_this14.$util.isEmpty(page.boutCode)) {\n _this14.$api.common.biddingApi.cancelBiddingPrice(page, function (result) {\n if (result.code == 0) {\n // 提示\n _this14.$message.success('取消出价成功');\n _this14.cancelButton = true;\n _this14.isBiddingPrice = false;\n if (_this14.form.ecAcBout.BIDDING_TYPE == 2) {\n var page2 = {\n trayCode: _this14.handleSelectionChangeList[0].TRAY_CODE\n };\n _this14.getTrayPrice(page2);\n } else {\n var _page7 = {\n trayCode: _this14.form.ecAcTray.TRAY_CODE\n };\n _this14.getTrayPrice2(_page7);\n }\n // 取消竞价清空列表报价数据\n _this14.resetPrice();\n }\n });\n } else {\n _this14.cancelButton = true;\n _this14.$message.warning('请勿频繁操作,刷新后再重试!');\n }\n }).catch(function () {\n _this14.$message({\n type: 'info',\n message: '已取消'\n });\n });\n },\n // 导出\n upload: function upload(data) {\n var _this15 = this;\n // 校验是否登录\n var page = {};\n var that = this;\n this.$api.common.biddingApi.user(page, function (result) {\n if (result.data && result.data.user && result.data.user.memberCode) {\n // 下载批量出价模板\n if (data == 'downModel') {\n var headers = [{\n title: \"资源id\",\n dataIndex: 'a',\n width: 160\n }, {\n title: \"品名\",\n dataIndex: 'b',\n width: 130\n },\n // {title: \"材质\", dataIndex: 'c', width: 130},\n // {title: \"规格\", dataIndex: 'd', width: 130},\n // {title: \"产地\", dataIndex: 'e', width: 130},\n // {title: \"仓库\", dataIndex: 'f', width: 130},\n {\n title: \"重量\",\n dataIndex: 'g',\n width: 130\n },\n // {title: \"质量等级\", dataIndex: 'h', width: 130},\n // {title: \"计重方式\", dataIndex: 'i', width: 130},\n {\n title: \"备注\",\n dataIndex: 'j',\n width: 130\n }];\n // 封闭报价-循环物资-按明细报单价-拆单拍\n if (_this15.form.ecAcBout.BIDDING_MODE == 2 && _this15.form.ecAcBout.BOUT_TYPE == 2 && _this15.form.ecAcBout.QUOTATION_MODE == 2 && _this15.form.ecAcBout.BIDDING_TYPE == 2) {\n headers.push({\n title: \"出价重量\",\n dataIndex: 'k',\n width: 130\n });\n }\n headers.push({\n title: \"出价\",\n dataIndex: 'l',\n width: 130\n });\n var options = [];\n var type = {\n bookType: 'xlsx',\n bookSST: true,\n type: 'binary',\n cellStyles: true\n };\n var baseData = [];\n _this15.form.ecAcTray.ecAuTrayresucList.forEach(function (item) {\n // 封闭报价-循环物资-按明细报单价-拆单拍\n if (_this15.form.ecAcBout.BIDDING_MODE == 2 && _this15.form.ecAcBout.BOUT_TYPE == 2 && _this15.form.ecAcBout.QUOTATION_MODE == 2 && _this15.form.ecAcBout.BIDDING_TYPE == 1) {\n baseData.push({\n a: item.TRAY_RESOURCE_ID,\n b: item.PARTSNAME_NAME,\n // c: item.GOODS_MATERIAL,\n // d: item.GOODS_SPEC,\n // e: item.PRODUCTAREA_NAME,\n // f: item.WAREHOUSE_NAME,\n g: item.GOODS_WEIGHT + item.PARTSNAME_WEIGHTUNIT,\n // h: item.GOODS_PROPERTY1,\n // i: item.GOODS_METERING,\n j: '',\n k: '',\n l: ''\n });\n }\n // 封闭报价-循环物资-按明细报单价-整单拍\n if (_this15.form.ecAcBout.BIDDING_MODE == 2 && _this15.form.ecAcBout.BOUT_TYPE == 2 && _this15.form.ecAcBout.QUOTATION_MODE == 2 && _this15.form.ecAcBout.BIDDING_TYPE == 2) {\n baseData.push({\n a: item.TRAY_RESOURCE_ID,\n b: item.PARTSNAME_NAME,\n c: item.GOODS_MATERIAL,\n d: item.GOODS_SPEC,\n e: item.PRODUCTAREA_NAME,\n f: item.WAREHOUSE_NAME,\n g: item.GOODS_WEIGHT + item.PARTSNAME_WEIGHTUNIT,\n h: item.GOODS_PROPERTY1,\n i: item.GOODS_METERING,\n j: '',\n l: ''\n });\n }\n });\n var name = \"(\" + _this15.form.ecAcBout.BOUT_CODE + \")\";\n _this15.$exportExcel(headers, baseData, options, type, \"物资信息\" + name + new Date().getTime());\n } else {\n var form = {\n boutCode: that.form.ecAcBout.BOUT_CODE\n };\n self.location.href = that.$api.common.biddingApi.trayExport2Excel(form);\n }\n } else {\n _this15.$message.warning('请先登录');\n }\n });\n },\n // 低价建议表\n uploadPrice: function uploadPrice() {\n var _this16 = this;\n // 校验是否登录\n var page = {};\n this.$api.common.biddingApi.user(page, function (result) {\n if (result.data && result.data.user && result.data.user.memberCode) {\n var form = {\n boutCode: _this16.form.ecAcBout.BOUT_CODE\n };\n self.location.href = _this16.$api.common.biddingApi.priceExport2Excel(form);\n } else {\n _this16.$message.warning('请先登录');\n }\n });\n },\n /**\r\n * 切换一口价\r\n * @param e\r\n */\n handleClick: function handleClick(e) {\n var hasClass = e.currentTarget.getAttribute(\"class\").includes(\"on\");\n if (hasClass) {\n this.$refs.myDiv.classList.remove('on');\n this.showOne = false;\n } else {\n this.$refs.myDiv.classList.add('on');\n this.showOne = true;\n }\n },\n /**\r\n * 倒计时结束场次开始\r\n * @param trayCode\r\n */\n reToDetail: function reToDetail(trayCode, status) {\n var page = {};\n page.trayCode = trayCode;\n page.boutCode = trayCode;\n // 手动开始\n if (20 < status && status < 40) {\n this.$api.common.biddingApi.startBout(page, function (result) {\n if (result.code == 0) {\n location.reload();\n }\n });\n } else if (status == 40) {\n this.inputForm.ECACTRAY_STATUS = 50;\n this.form.ecAcTray.STATUS = 50;\n this.count = {\n d: '00',\n h: '00',\n m: '00',\n s: '00'\n };\n var formParam = {\n trayCode: this.form.ecAcTray.TRAY_CODE\n };\n this.showBidder = false;\n this.getTrayListAjax(formParam);\n }\n },\n /**\r\n * 拼盘切换\r\n * @param form\r\n */\n toggleTrayOrResuAjax: function toggleTrayOrResuAjax(form) {\n var _this17 = this;\n var page = form;\n this.$api.common.biddingApi.getTrayInfoAjax(page, function (result) {\n if (result.code == 0) {\n // 出价记录状态\n _this17.form.listPriceInfo = result.data.ecAuPriceList || [];\n // 出价\n _this17.inputForm.PRICE = _this17.form.listPriceInfo[0] ? _this17.form.listPriceInfo[0].PRICE : 1;\n _this17.inputForm.MYPRICE = _this17.form.listPriceInfo[0] ? _this17.form.listPriceInfo[0].PRICE : 0;\n _this17.inputForm.PARTICIPANT_NUMBER = result.data.PARTICIPANT_NUMBER;\n // 重量\n _this17.inputForm.WEIGHT = _this17.form.listPriceInfo[0] && _this17.form.listPriceInfo[0].BID_NUMBER ? _this17.form.listPriceInfo[0].BID_NUMBER : _this17.handleSelectionChangeList[0].GOODS_WEIGHT;\n _this17.inputForm.TOTAL_PRICE = (parseFloat(_this17.inputForm.PRICE) * parseFloat(_this17.inputForm.WEIGHT)).toFixed(2);\n _this17.isBiddingPrice = _this17.form.listPriceInfo.length > 0 ? true : false;\n }\n });\n },\n /**\r\n * 单独出价方法\r\n * @param page\r\n */\n todoPrice: function todoPrice(page) {\n var _this18 = this;\n // 校验是否出价,校验总价\n if (this.form.ecAcBout.BIDDING_MODE == 1 && this.form.ecAcBout.BOUT_TYPE == 1 && this.form.ecAcBout.IS_TRAY == 0) {\n var list = this.form.ecAcTray.ecAuTrayresucList;\n var isGo = true;\n for (var i = 0; i < list.length; i++) {\n if (!list[i].priceDetail.DETAIL_PRICE) {\n this.$message.warning('品名为【 ' + list[i].PARTSNAME_NAME + '】必须出价');\n isGo = false;\n break;\n }\n }\n if (!isGo) {\n this.showPriceButton = true;\n return;\n }\n }\n this.$api.common.biddingApi.saveBiddingPrice(page, function (result) {\n if (result.code == 0) {\n // 提示\n _this18.$message.success('出价成功');\n // 公开报价刷新时间\n if (_this18.form.ecAcBout.BIDDING_MODE == 1) {\n _this18.getBiddingTrayDate(_this18.handleSelectionChangeList[0].TRAY_CODE);\n // 公告出价更新下一次报价价格\n var QUOTATION_GRADIENT = _this18.handleSelectionChangeList[0].QUOTATION_GRADIENT;\n // 出价\n _this18.inputForm.PRICE = _this18.inputForm.PRICE + QUOTATION_GRADIENT;\n _this18.getTrayInfoAjax(page);\n _this18.showPriceButton = true;\n } else {\n _this18.isBiddingPrice = true;\n _this18.showPriceButton = true;\n if (_this18.form.ecAcBout.BIDDING_TYPE == 2) {\n _this18.getTrayPrice(page);\n } else {\n _this18.getTrayPrice2(page);\n }\n }\n }\n }, function () {\n setInterval(function () {\n location.reload();\n }, 1500);\n });\n },\n getTrayListAjax: function getTrayListAjax(form) {\n var _this19 = this;\n var page = form;\n var that = this;\n this.$api.common.biddingApi.getTrayListAjax(page, function (result) {\n if (result.code == 0) {\n // 出价记录状态\n if (result.data) {\n that.form.trayList.forEach(function (item) {\n result.data.forEach(function (item2) {\n if (item.TRAY_CODE == item2.TRAY_CODE) {\n that.$set(item, \"CURRENT_PRICE\", item2.CURRENT_PRICE || item2.CURRENT_PRICE == 0 ? item2.CURRENT_PRICE : item2.START_PRICE);\n that.$set(item, \"MYPRICE\", item2.myPrice || item2.myPrice == 0 ? item2.myPrice : '');\n var endTime = new Date(_this19.nowDate) - new Date(item2.END_DATE);\n if (endTime >= 0) {\n that.$set(item, \"STATUS\", 50);\n } else {\n that.$set(item, \"STATUS\", item2.STATUS);\n }\n _this19.$forceUpdate();\n }\n });\n });\n }\n }\n });\n },\n clickRow: function clickRow(row) {\n // let length = val.length - 1\n this.handleSelectionChangeList = [];\n this.handleSelectionChangeList.push(row);\n if (this.signType === '1') {\n // 单选选中行\n if (this.handleSelectionChangeList[0] == row) {\n // 取消\n // this.handleSelectionChangeList = [];\n // this.$refs.singleTable.clearSelection();\n this.handleSelectionChangeList = [row];\n this.$refs.singleTable.clearSelection();\n this.$refs.singleTable.toggleRowSelection(row, true);\n } else {\n // 选择\n this.handleSelectionChangeList = [row];\n this.$refs.singleTable.clearSelection();\n this.$refs.singleTable.toggleRowSelection(row, true);\n }\n }\n // 公开报价\n if (this.form.ecAcBout.BIDDING_MODE == 1) {\n // 当前选中拼盘状态\n this.inputForm.ECACTRAY_STATUS = this.handleSelectionChangeList[0].STATUS;\n // 出价信息\n var CURRENT_PRICE = this.handleSelectionChangeList[0].CURRENT_PRICE;\n var START_PRICE = this.handleSelectionChangeList[0].START_PRICE;\n var MYPRICE = this.handleSelectionChangeList[0].MYPRICE;\n var QUOTATION_GRADIENT = this.handleSelectionChangeList[0].QUOTATION_GRADIENT;\n // 一口价\n this.inputForm.FIXED_PRICE = this.handleSelectionChangeList[0].FIXED_PRICE || null;\n // 当前报价\n this.inputForm.CURRENT_PRICE = CURRENT_PRICE != null && CURRENT_PRICE != '' && CURRENT_PRICE != 'undefined' || CURRENT_PRICE == 0 ? CURRENT_PRICE : START_PRICE;\n // 我的出价\n this.inputForm.MYPRICE = MYPRICE ? MYPRICE : MYPRICE == 0 && MYPRICE == CURRENT_PRICE ? MYPRICE : 0;\n // 出价\n this.inputForm.PRICE = Number(this.inputForm.CURRENT_PRICE + QUOTATION_GRADIENT);\n this.inputForm.PRICE_DEFAULT = Number(this.inputForm.CURRENT_PRICE + QUOTATION_GRADIENT);\n // 最小出价\n this.inputForm.MIN_PRICE = Number(this.inputForm.CURRENT_PRICE + QUOTATION_GRADIENT);\n // 报价梯度\n this.inputForm.NUM = QUOTATION_GRADIENT;\n // 合计\n if (!this.$util.isEmpty(this.handleSelectionChangeList[0].FIXED_PRICE) && this.inputForm.CURRENT_PRICE == this.handleSelectionChangeList[0].FIXED_PRICE && this.handleSelectionChangeList[0].STATUS > 40) {\n this.inputForm.TOTAL_PRICE = (parseFloat(this.handleSelectionChangeList[0].FIXED_PRICE) * parseFloat(this.handleSelectionChangeList[0].PLATTER_TOTAL_WEIGHT)).toFixed(2);\n } else {\n this.inputForm.TOTAL_PRICE = (parseFloat(this.inputForm.PRICE) * parseFloat(this.handleSelectionChangeList[0].PLATTER_TOTAL_WEIGHT)).toFixed(2);\n }\n // 拼盘结束后。切换拼盘刷新报价历史\n var page = {\n trayCode: this.handleSelectionChangeList[0].TRAY_CODE\n };\n this.form.ecAcTray = this.handleSelectionChangeList[0];\n // 定时-获取拼盘信息\n this.getTrayInfoAjax(page);\n //\n this.getBiddingTrayDate(this.handleSelectionChangeList[0].TRAY_CODE);\n this.table_price_unit = \"出价(元/\" + this.handleSelectionChangeList[0].ecAuTrayresucList[0].PARTSNAME_WEIGHTUNIT + \")\";\n this.price_unit = \" 元/\" + this.handleSelectionChangeList[0].ecAuTrayresucList[0].PARTSNAME_WEIGHTUNIT;\n this.weight_unit = this.handleSelectionChangeList[0].ecAuTrayresucList[0].PARTSNAME_WEIGHTUNIT;\n if (this.handleSelectionChangeList[0].STATUS < 50) {\n this.showBidder = true;\n }\n // 封闭报价-循环物资-按明细报单价-拆单拍\n } else if (this.form.ecAcBout.BIDDING_MODE == 2 && this.form.ecAcBout.BOUT_TYPE == 2 && this.form.ecAcBout.QUOTATION_MODE == 2 && this.form.ecAcBout.BIDDING_TYPE == 2) {\n // 出价\n this.inputForm.PRICE = this.handleSelectionChangeList[0].MYPRICE || 1;\n // 最小出价\n this.inputForm.MIN_PRICE = 1;\n // 我的出价\n this.inputForm.MYPRICE = this.handleSelectionChangeList[0].MYPRICE || 0;\n // 重量\n this.inputForm.WEIGHT = this.form.listPriceInfo[0] && this.form.listPriceInfo[0].BID_NUMBER ? this.form.listPriceInfo[0].BID_NUMBER : this.handleSelectionChangeList[0].GOODS_WEIGHT;\n // 最大重量\n this.inputForm.MAX_WEIGHT = this.handleSelectionChangeList[0].GOODS_WEIGHT;\n // 合计\n this.inputForm.TOTAL_PRICE = (parseFloat(this.inputForm.PRICE) * parseFloat(this.inputForm.WEIGHT)).toFixed(2);\n var _page8 = {\n trayCode: this.handleSelectionChangeList[0].TRAY_CODE,\n resource_id: this.handleSelectionChangeList[0].TRAY_RESOURCE_ID\n };\n this.toggleTrayOrResuAjax(_page8);\n // 封闭报价-循环物资-按明细报单价-整单拍\n } else if (this.form.ecAcBout.BIDDING_MODE == 2 && this.form.ecAcBout.BOUT_TYPE == 2 && this.form.ecAcBout.QUOTATION_MODE == 2 && this.form.ecAcBout.BIDDING_TYPE == 1) {\n // 出价\n this.inputForm.PRICE = 1;\n // 最小出价\n this.inputForm.MIN_PRICE = 1;\n // 我的出价\n this.inputForm.MYPRICE = 0;\n // 合计\n this.inputForm.TOTAL_PRICE = this.inputForm.PRICE;\n }\n this.$forceUpdate();\n },\n /**\r\n * 获取拼盘下所有报价\r\n */\n getTrayPrice: function getTrayPrice(form) {\n var _this20 = this;\n var page = form;\n this.$api.common.biddingApi.trayPrice(page, function (result) {\n var that = _this20;\n if (result.code == 0) {\n // 封闭报价\n if (_this20.form.ecAcBout.BIDDING_MODE == 2 && result.data.length > 0) {\n that.form.ecAcTray.ecAuTrayresucList.forEach(function (item) {\n result.data.forEach(function (item2) {\n if (item.TRAY_RESOURCE_ID == item2.TRAY_RESOURCE_ID) {\n that.$set(item, \"MYPRICE\", item2.PRICE ? item2.PRICE : '');\n that.$set(item, \"REMARK\", item2.REMARK ? item2.REMARK : '');\n that.$set(item, \"BID_NUMBER\", item2.BID_NUMBER ? item2.BID_NUMBER : '');\n _this20.$forceUpdate();\n }\n });\n });\n }\n }\n });\n },\n /**\r\n * 重置报价数据\r\n */\n resetPrice: function resetPrice() {\n var _this21 = this;\n // 拆单拍\n if (this.form.ecAcBout.BIDDING_TYPE == 2) {\n this.handleSelectionChangeList[0].MYPRICE = '';\n this.handleSelectionChangeList[0].REMARK = '';\n this.handleSelectionChangeList[0].BID_NUMBER = '';\n }\n\n // 整单拍全部置空\n if (this.form.ecAcBout.BIDDING_MODE == 2 && this.form.ecAcBout.BIDDING_TYPE == 1) {\n this.form.ecAcTray.ecAuTrayresucList.forEach(function (item) {\n _this21.$set(item, \"MYPRICE\", '');\n _this21.$set(item, \"REMARK\", '');\n _this21.$set(item, \"BID_NUMBER\", '');\n _this21.$forceUpdate();\n });\n }\n },\n // 合并行数据\n /**\r\n * 获取拼盘下所有报价-整单拍\r\n */\n getTrayPrice2: function getTrayPrice2(form) {\n var _this22 = this;\n var page = form;\n this.$api.common.biddingApi.trayPrice(page, function (result) {\n var that = _this22;\n if (result.code == 0) {\n // 封闭报价\n if (_this22.form.ecAcBout.BIDDING_MODE == 2 && result.data.length > 0) {\n that.form.ecAcTray.ecAuTrayresucList.forEach(function (item) {\n result.data.forEach(function (item2) {\n if (item.TRAY_CODE == item2.TRAY_CODE) {\n that.$set(item, \"MYPRICE\", item2.PRICE ? item2.PRICE : '');\n that.$set(item, \"REMARK\", item2.REMARK ? item2.REMARK : '');\n that.$set(item, \"BID_NUMBER\", item2.BID_NUMBER ? item2.BID_NUMBER : '');\n that.$forceUpdate();\n }\n });\n });\n } else if (_this22.form.ecAcBout.BIDDING_MODE == 2 && result.data.length < 1) {\n that.resetPrice();\n }\n }\n });\n },\n /**\r\n * 整单总价\r\n * @param row\r\n * @param column\r\n * @param rowIndex\r\n * @param columnIndex\r\n * @returns {number[]}\r\n */\n mergeRows2: function mergeRows2(_ref4) {\n var row = _ref4.row,\n column = _ref4.column,\n rowIndex = _ref4.rowIndex,\n columnIndex = _ref4.columnIndex;\n if (columnIndex === 3 || columnIndex === 4 || columnIndex === 5 || columnIndex === 6) {\n var rowspan = 0;\n for (var i = rowIndex; i < this.form.ecAcTray.ecAuTrayresucList.length; i++) {\n rowspan++;\n }\n if (rowIndex === 0) {\n // if (rowspan > 1) {\n return [rowspan, 1];\n // }\n } else {\n return [1, 0];\n }\n }\n },\n removeStyle: function removeStyle() {\n var _this23 = this;\n setInterval(function () {\n var t = $(_this23.$el).find('.el-table--enable-row-hover');\n t.removeClass('el-table--enable-row-hover');\n }, 500);\n }\n }\n});\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! jquery */ \"./node_modules/jquery/dist/jquery.js\")))\n\n//# sourceURL=webpack:///./src/views/apps/salesHall/salesBiddingDetail.vue?./node_modules/cache-loader/dist/cjs.js??ref--13-0!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--1-0!./node_modules/vue-loader/lib??vue-loader-options");
/***/ }),
/***/ "./node_modules/cache-loader/dist/cjs.js?{\"cacheDirectory\":\"node_modules/.cache/vue-loader\",\"cacheIdentifier\":\"0f605fc2-vue-loader-template\"}!./node_modules/cache-loader/dist/cjs.js?!./node_modules/babel-loader/lib/index.js!./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/cache-loader/dist/cjs.js?!./node_modules/vue-loader/lib/index.js?!./src/views/apps/salesHall/salesBiddingDetail.vue?vue&type=template&id=887cdd86&scoped=true":
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"0f605fc2-vue-loader-template"}!./node_modules/cache-loader/dist/cjs.js??ref--13-0!./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!./node_modules/cache-loader/dist/cjs.js??ref--1-0!./node_modules/vue-loader/lib??vue-loader-options!./src/views/apps/salesHall/salesBiddingDetail.vue?vue&type=template&id=887cdd86&scoped=true ***!
\*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/*! exports provided: render, staticRenderFns */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\n/* harmony import */ var core_js_modules_es_array_filter_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! core-js/modules/es.array.filter.js */ \"./node_modules/core-js/modules/es.array.filter.js\");\n/* harmony import */ var core_js_modules_es_array_filter_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_filter_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var core_js_modules_es_number_to_fixed_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! core-js/modules/es.number.to-fixed.js */ \"./node_modules/core-js/modules/es.number.to-fixed.js\");\n/* harmony import */ var core_js_modules_es_number_to_fixed_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_number_to_fixed_js__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var core_js_modules_es_object_to_string_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! core-js/modules/es.object.to-string.js */ \"./node_modules/core-js/modules/es.object.to-string.js\");\n/* harmony import */ var core_js_modules_es_object_to_string_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_object_to_string_js__WEBPACK_IMPORTED_MODULE_2__);\n\n\n\n\n\n\nvar render = function render() {\n var _vm = this,\n _c = _vm._self._c;\n return _c(\"div\", [_c(\"div\", {\n staticClass: \"banner\"\n }), _c(\"div\", {\n staticClass: \"common\"\n }, [_c(\"div\", {\n staticClass: \"hgw_layout bidding_main\"\n }, [_c(\"div\", {\n staticClass: \"sort_box\",\n staticStyle: {\n \"margin-bottom\": \"16px\"\n }\n }, [_c(\"div\", {\n staticClass: \"bidding_main_href\"\n }, [_c(\"span\", {\n on: {\n click: function click($event) {\n return _vm.toList();\n }\n }\n }, [_vm._v(_vm._s(_vm.form.ecAcBout.BOUT_TYPE == 1 ? \"竞价拍卖\" : \"竞价拍卖\") + \" >\")]), _vm._v(\"竞价详情\")])]), _c(\"div\", {\n staticClass: \"hgw_linebox hgw_biddingwrap\"\n }, [_c(\"div\", {\n staticClass: \"pd20 clearfix\"\n }, [_c(\"div\", {\n staticClass: \"fl hgw_bidinfo\"\n }, [_c(\"h3\", {\n staticStyle: {\n \"text-overflow\": \"ellipsis\",\n \"white-space\": \"nowrap\",\n overflow: \"hidden\",\n \"padding-right\": \"20px\"\n },\n attrs: {\n title: _vm.form.ecAcBout.BOUT_NAME + _vm.form.ecAcBout.BOUT_CODE\n }\n }, [_vm._v(_vm._s(_vm.form.ecAcBout.BOUT_NAME) + \" \"), _c(\"font\", {\n staticStyle: {\n \"font-size\": \"14px\",\n \"padding-left\": \"5px\",\n \"font-weight\": \"normal\"\n }\n }, [_vm._v(\" (\" + _vm._s(_vm.form.ecAcBout.BOUT_CODE) + \") \")])], 1), _c(\"div\", {\n staticClass: \"infolist clearfix\"\n }, [_c(\"ul\", [_c(\"li\", [_c(\"label\", [_vm._v(\"发布日期:\")]), _c(\"span\", [_vm._v(_vm._s(_vm.form.ecAcBout.DATA_SYSTEMDATE))])]), _c(\"li\", [_c(\"label\", [_vm._v(\"卖家单位:\")]), _c(\"span\", [_vm._v(_vm._s(_vm.form.ecAcBout.COMPANY_NAME))])]), _c(\"li\", [_c(\"label\", [_vm._v(\"尊敬的会员:\")]), _c(\"span\", {\n staticStyle: {\n \"padding-right\": \"80px\"\n }\n }, [_vm._v(\" 受\" + _vm._s(_vm.form.ecAcBout.COMPANY_NAME) + \"委托,融汇数易交易平台将于 \"), _c(\"b\", {\n staticClass: \"ce24148\"\n }, [_vm._v(_vm._s(_vm.form.ecAcBout.START_DATE) + \"(\" + _vm._s(_vm.$util.getDateWeek(_vm.form.ecAcBout.START_DATE)) + \")\")]), _vm._v(\" 举办\" + _vm._s(_vm.form.ecAcBout.BOUT_NAME) + \"网上竞价销售, 现将有关事项公告如下,欢迎大家踊跃参加! \")])])])]), _c(\"div\", {\n staticClass: \"pl10\",\n staticStyle: {\n position: \"absolute\",\n bottom: \"10px\"\n }\n }, [_c(\"a\", {\n staticClass: \"hgw_redbkbtn ml10\",\n on: {\n click: function click($event) {\n return _vm.toBiddingNoticeDetail(_vm.form.ecAcBout);\n }\n }\n }, [_vm._v(\"查看公告\")]), _vm.form.ecAcBout.IS_ANNOUNCEMENT && _vm.form.ecAcBout.IS_ANNOUNCEMENT == 1 ? _c(\"a\", {\n staticClass: \"hgw_redbkbtn ml10\"\n }, [_vm._v(\"中标公告\")]) : _vm._e()]), _c(\"i\", {\n staticClass: \"iconfont\"\n }, [_vm._v(\"\")])]), _c(\"div\", {\n attrs: {\n id: \"isOrNotBid\"\n }\n }, [_c(\"div\", {\n staticClass: \"fr hgw_bidsatae\",\n class: _vm.form.ecAcTray.STATUS == 40 ? \"\" : \"notstarted\"\n }, [_vm.form.ecAcTray.STATUS == 40 ? _c(\"div\", {\n staticClass: \"mc\"\n }, [_vm._m(0), _vm._m(1)]) : _vm._e(), _vm.form.ecAcBout.BOUT_STATUS == 20 || _vm.form.ecAcBout.BOUT_STATUS == 30 ? _c(\"div\", {\n staticClass: \"mc\"\n }, [_vm._m(2), _vm._m(3), _c(\"p\", {\n staticClass: \"c666\"\n }, [_vm._v(\"点击查看公告,提前浏览场次信息\")])]) : _vm._e(), _vm.form.ecAcTray.STATUS == 50 || _vm.form.ecAcTray.STATUS == 60 || _vm.form.ecAcTray.STATUS == 70 ? _c(\"div\", {\n staticClass: \"mc\"\n }, [_vm._m(4), _vm._m(5), _c(\"p\", {\n staticClass: \"c666\"\n }, [_vm._v(\"您可查看竞价结果或报名参加其他竞价\")])]) : _vm._e()])])])]), _vm._m(6), _c(\"div\", {\n staticClass: \"hgw_tabcont bfff mt20\",\n attrs: {\n id: \"trayInfoDiv\"\n }\n }, [_c(\"div\", {\n staticClass: \"hd clearfix\"\n }, [_c(\"ul\", {\n staticClass: \"fl\"\n }, [_vm.form.ecAcBout.BIDDING_MODE == 1 && _vm.form.ecAcBout.IS_TRAY == 1 ? _c(\"li\", {\n staticClass: \"on\"\n }, [_vm._v(\"拼盘信息\")]) : _c(\"li\", {\n staticClass: \"on\"\n }, [_vm._v(\"物资信息\")])]), _c(\"div\", {\n staticClass: \"fl links\"\n }, [_vm.form.ecAcBout.BIDDING_MODE == 2 && _vm.form.ecAcBout.BIDDING_TYPE == 2 && _vm.form.ecAcBout.QUOTATION_MODE == 2 ? _c(\"span\", [_vm._v(\"|\")]) : _vm._e(), _vm.form.ecAcBout.BIDDING_MODE == 2 && _vm.form.ecAcBout.BIDDING_TYPE == 2 && _vm.form.ecAcBout.QUOTATION_MODE == 2 ? _c(\"a\", {\n on: {\n click: function click($event) {\n return _vm.upload(\"downModel\");\n }\n }\n }, [_vm._v(\"下载批量出价模板\")]) : _vm._e(), !_vm.isBiddingPrice && _vm.form.ecAcBout.BIDDING_MODE == 2 && _vm.form.ecAcBout.BIDDING_TYPE == 2 && _vm.form.ecAcBout.QUOTATION_MODE == 2 && _vm.form.ecAcBout.BOUT_STATUS > 30 ? _c(\"span\", [_vm._v(\"|\")]) : _vm._e(), !_vm.isBiddingPrice && _vm.form.ecAcBout.BIDDING_MODE == 2 && _vm.form.ecAcBout.BIDDING_TYPE == 2 && _vm.form.ecAcBout.QUOTATION_MODE == 2 && _vm.form.ecAcBout.BOUT_STATUS > 30 ? [_c(\"el-upload\", {\n staticClass: \"upload-demo\",\n staticStyle: {\n display: \"inline-block\",\n float: \"right\",\n height: \"52px\",\n overflow: \"hidden\"\n },\n attrs: {\n action: \"/gdpaas/fileupload/upload.htm\",\n accept: \".xls,.xlsx\",\n multiple: \"\",\n \"file-list\": _vm.fileList,\n \"show-file-list\": true,\n limit: 1,\n headers: _vm.headers,\n data: _vm.uploadData,\n \"on-success\": function onSuccess(res, file, fileList) {\n return _vm.unifyMainUpload(res, file, fileList);\n },\n \"before-upload\": _vm.beforeAvatarUpload,\n \"on-exceed\": _vm.handleExceed\n }\n }, [_c(\"a\", {\n directives: [{\n name: \"show\",\n rawName: \"v-show\",\n value: _vm.showPriceButton,\n expression: \"showPriceButton\"\n }],\n staticClass: \"btn offerbtn ml10\"\n }, [_vm._v(\"批量出价\")]), _c(\"a\", {\n directives: [{\n name: \"show\",\n rawName: \"v-show\",\n value: !_vm.showPriceButton,\n expression: \"!showPriceButton\"\n }],\n staticClass: \"btn offerbtn layui-btn-disabled\"\n }, [_vm._v(\"批量出价\")])])] : _vm._e()], 2), _c(\"div\", {\n staticClass: \"hgw_timewrap\",\n attrs: {\n id: \"countDownTimer\"\n }\n }, [_vm.form.ecAcBout.BOUT_STATUS == 30 ? _c(\"span\", [_vm._v(\"距离开始时间:\")]) : _vm._e(), _vm.form.ecAcBout.BOUT_STATUS == 40 ? _c(\"span\", [_vm._v(\"距离结束时间:\")]) : _vm._e(), _c(\"em\", {\n attrs: {\n id: \"tian\"\n }\n }, [_vm._v(_vm._s(_vm.count.d))]), _c(\"span\", [_vm._v(\"天\")]), _c(\"em\", {\n attrs: {\n id: \"shi\"\n }\n }, [_vm._v(_vm._s(_vm.count.h))]), _c(\"span\", [_vm._v(\"时\")]), _c(\"em\", {\n attrs: {\n id: \"fen\"\n }\n }, [_vm._v(_vm._s(_vm.count.m))]), _c(\"span\", [_vm._v(\"分\")]), _c(\"em\", {\n attrs: {\n id: \"miao\"\n }\n }, [_vm._v(_vm._s(_vm.count.s))]), _c(\"span\", [_vm._v(\"秒\")])])]), _c(\"div\", {\n staticClass: \"bd pd20 clearfix\"\n }, [_vm.form.ecAcBout.BIDDING_MODE == 1 && _vm.form.ecAcBout.IS_TRAY == 1 ? _c(\"div\", {\n staticClass: \"fl hgw_ppinfo\"\n }, [_c(\"el-table\", {\n ref: \"singleTable\",\n staticClass: \"data_list\",\n class: _vm.signType === \"1\" ? \"conceal-btn\" : \"\",\n attrs: {\n data: _vm.form.trayList,\n \"highlight-current-row\": \"\"\n },\n on: {\n \"selection-change\": _vm.handleSelectionChange,\n \"row-click\": _vm.clickRow\n }\n }, [_c(\"el-table-column\", {\n attrs: {\n type: \"selection\",\n width: \"30\"\n }\n }), _c(\"el-table-column\", {\n attrs: {\n prop: \"TRAY_NAME\",\n label: \"拼盘名称\",\n \"min-width\": \"100\",\n \"header-align\": \"left\",\n align: \"left\"\n }\n }), _c(\"el-table-column\", {\n attrs: {\n prop: \"PLATTER_TOTAL_WEIGHT\",\n label: \"重量\",\n width: \"60\",\n \"header-align\": \"left\",\n align: \"left\"\n }\n }), _c(\"el-table-column\", {\n attrs: {\n prop: \"QUOTATION_GRADIENT\",\n label: \"报价梯度\",\n width: \"80\",\n \"header-align\": \"left\",\n align: \"left\"\n }\n }), _c(\"el-table-column\", {\n attrs: {\n prop: \"SALE_RESERVE_PRICE\",\n label: \"底价\",\n width: \"70\",\n \"header-align\": \"left\",\n align: \"left\"\n },\n scopedSlots: _vm._u([{\n key: \"default\",\n fn: function fn(scope) {\n return [_vm._v(\" \" + _vm._s(scope.row.SALE_RESERVE_PRICE) + \" \")];\n }\n }], null, false, 2296340555)\n }), _c(\"el-table-column\", {\n attrs: {\n prop: \"\",\n label: \"当前价\",\n width: \"70\",\n \"header-align\": \"left\",\n align: \"left\"\n },\n scopedSlots: _vm._u([{\n key: \"default\",\n fn: function fn(scope) {\n return [_vm._v(\" \" + _vm._s(scope.row.CURRENT_PRICE || scope.row.CURRENT_PRICE == 0 ? scope.row.CURRENT_PRICE : scope.row.START_PRICE) + \" \")];\n }\n }], null, false, 3565237152)\n }), _c(\"el-table-column\", {\n attrs: {\n prop: \"\",\n label: \"我的出价\",\n width: \"80\",\n \"header-align\": \"left\",\n align: \"left\"\n },\n scopedSlots: _vm._u([{\n key: \"default\",\n fn: function fn(scope) {\n return [_c(\"span\", {\n staticClass: \"ce24148\"\n }, [_vm._v(\" \" + _vm._s(scope.row.MYPRICE == \"\" ? \"\" : scope.row.MYPRICE) + \" \")])];\n }\n }], null, false, 2445651513)\n }), _c(\"el-table-column\", {\n attrs: {\n prop: \"\",\n label: \"是否领先\",\n width: \"80\",\n \"header-align\": \"left\",\n align: \"left\"\n },\n scopedSlots: _vm._u([{\n key: \"default\",\n fn: function fn(scope) {\n return [_c(\"span\", {\n staticClass: \"ce24148\"\n }, [_vm._v(\" \" + _vm._s((scope.row.CURRENT_PRICE || scope.row.CURRENT_PRICE == 0) && scope.row.CURRENT_PRICE == scope.row.MYPRICE && scope.row.MYPRICE != \"\" ? \"领先\" : \"\") + \" \")])];\n }\n }], null, false, 1511843297)\n }), _c(\"el-table-column\", {\n attrs: {\n prop: \"\",\n label: \"拼盘状态\",\n width: \"80\",\n \"header-align\": \"left\",\n align: \"left\"\n },\n scopedSlots: _vm._u([{\n key: \"default\",\n fn: function fn(scope) {\n return [scope.row.STATUS == 30 ? _c(\"span\", {\n staticClass: \"ce24148\"\n }, [_vm._v(\"未开始\")]) : _vm._e(), scope.row.STATUS == 40 ? _c(\"span\", {\n staticClass: \"ce24148\"\n }, [_vm._v(\"竞价中\")]) : _vm._e(), scope.row.STATUS > 40 ? _c(\"span\", {\n staticClass: \"ce24148\"\n }, [_vm._v(\"已结束\")]) : _vm._e()];\n }\n }], null, false, 1580721757)\n }), _c(\"el-table-column\", {\n attrs: {\n prop: \"IS_OPEN_START_PRICE,START_PRICE\",\n label: \"起拍价\",\n width: \"70\",\n \"header-align\": \"left\",\n align: \"left\"\n },\n scopedSlots: _vm._u([{\n key: \"default\",\n fn: function fn(scope) {\n return [_vm._v(\" \" + _vm._s(scope.row.START_PRICE) + \" \")];\n }\n }], null, false, 431712751)\n }), _c(\"el-table-column\", {\n attrs: {\n prop: \"OFFER_METHOD\",\n label: \"报价方式\",\n width: \"110\",\n \"header-align\": \"left\",\n align: \"left\"\n },\n scopedSlots: _vm._u([{\n key: \"default\",\n fn: function fn(scope) {\n return [_vm._v(\" \" + _vm._s(_vm.offerTypeList.filter(function (item) {\n return item.value == scope.row.OFFER_METHOD;\n }).length > 0 ? _vm.offerTypeList.filter(function (item) {\n return item.value == scope.row.OFFER_METHOD;\n })[0].label : \"\") + \" \")];\n }\n }], null, false, 720243258)\n })], 1)], 1) : _vm._e(), _vm.form.ecAcBout.BIDDING_MODE == 1 && _vm.form.ecAcBout.BOUT_TYPE == 2 && _vm.form.ecAcBout.IS_TRAY == 0 ? _c(\"div\", {\n staticClass: \"fl hgw_ppinfo\"\n }, [_c(\"el-table\", {\n ref: \"singleTable\",\n staticClass: \"data_list\",\n attrs: {\n data: _vm.form.trayList,\n \"highlight-current-row\": \"\"\n },\n on: {\n \"selection-change\": _vm.handleSelectionChange\n }\n }, [_c(\"el-table-column\", {\n attrs: {\n label: \"物资信息\",\n \"min-width\": \"180\"\n },\n scopedSlots: _vm._u([{\n key: \"default\",\n fn: function fn(scope) {\n return [_c(\"el-table\", {\n ref: \"singleRowTable\",\n staticClass: \"data_list_row\",\n attrs: {\n data: _vm.form.ecAcTray.ecAuTrayresucList\n }\n }, [_c(\"el-table-column\", {\n attrs: {\n prop: \"GOODS_DATE_STR\",\n label: \"入库时间\",\n \"min-width\": \"100\",\n \"header-align\": \"left\",\n align: \"left\"\n }\n }), _c(\"el-table-column\", {\n attrs: {\n prop: \"PARTSNAME_NAME\",\n label: \"入库规格\",\n \"min-width\": \"100\",\n \"header-align\": \"left\",\n align: \"left\"\n }\n }), _c(\"el-table-column\", {\n attrs: {\n prop: \"GOODS_SPEC\",\n label: \"技术条件\",\n \"min-width\": \"90\",\n \"header-align\": \"left\",\n align: \"left\"\n }\n }), _c(\"el-table-column\", {\n attrs: {\n prop: \"PRODUCTAREA_NAME\",\n label: \"生产企业/生产国\",\n \"min-width\": \"130\",\n \"header-align\": \"left\",\n align: \"left\"\n }\n }), _c(\"el-table-column\", {\n attrs: {\n prop: \"GOODS_WEIGHT,PARTSNAME_WEIGHTUNIT\",\n label: \"数量\",\n \"min-width\": \"100\",\n \"header-align\": \"left\",\n align: \"left\"\n },\n scopedSlots: _vm._u([{\n key: \"default\",\n fn: function fn(scope) {\n return [_vm._v(\" \" + _vm._s(scope.row.GOODS_WEIGHT) + _vm._s(scope.row.PARTSNAME_WEIGHTUNIT) + \" \")];\n }\n }], null, true)\n })], 1)];\n }\n }], null, false, 3501516426)\n }), _c(\"el-table-column\", {\n attrs: {\n prop: \"IS_OPEN_START_PRICE,START_PRICE\",\n label: \"起拍价\",\n width: \"80\",\n \"header-align\": \"left\",\n align: \"left\"\n },\n scopedSlots: _vm._u([{\n key: \"default\",\n fn: function fn(scope) {\n return [_vm._v(\" \" + _vm._s(scope.row.START_PRICE) + \" \")];\n }\n }], null, false, 431712751)\n }), _c(\"el-table-column\", {\n attrs: {\n prop: \"QUOTATION_GRADIENT\",\n label: \"报价梯度\",\n width: \"80\",\n \"header-align\": \"left\",\n align: \"left\"\n }\n }), _c(\"el-table-column\", {\n attrs: {\n prop: \"\",\n label: \"我的出价\",\n width: \"80\",\n \"header-align\": \"left\",\n align: \"left\"\n },\n scopedSlots: _vm._u([{\n key: \"default\",\n fn: function fn(scope) {\n return [_c(\"span\", {\n staticClass: \"ce24148\"\n }, [_vm._v(\" \" + _vm._s(scope.row.MYPRICE == 0 && scope.row.MYPRICE != scope.row.CURRENT_PRICE ? \"\" : scope.row.MYPRICE) + \" \")])];\n }\n }], null, false, 776332119)\n }), _c(\"el-table-column\", {\n attrs: {\n prop: \"\",\n label: \"是否领先\",\n width: \"80\",\n \"header-align\": \"left\",\n align: \"left\"\n },\n scopedSlots: _vm._u([{\n key: \"default\",\n fn: function fn(scope) {\n return [_c(\"span\", {\n staticClass: \"ce24148\"\n }, [_vm._v(\" \" + _vm._s(scope.row.CURRENT_PRICE && scope.row.CURRENT_PRICE == scope.row.MYPRICE ? \"领先\" : \"\") + \" \")])];\n }\n }], null, false, 3980182190)\n }), _c(\"el-table-column\", {\n attrs: {\n prop: \"\",\n label: \"状态\",\n width: \"70\",\n \"header-align\": \"left\",\n align: \"left\"\n },\n scopedSlots: _vm._u([{\n key: \"default\",\n fn: function fn(scope) {\n return [scope.row.STATUS == 30 ? _c(\"span\", {\n staticClass: \"ce24148\"\n }, [_vm._v(\"未开始\")]) : _vm._e(), scope.row.STATUS == 40 ? _c(\"span\", {\n staticClass: \"ce24148\"\n }, [_vm._v(\"竞价中\")]) : _vm._e(), scope.row.STATUS > 40 ? _c(\"span\", {\n staticClass: \"ce24148\"\n }, [_vm._v(\"已结束\")]) : _vm._e()];\n }\n }], null, false, 1580721757)\n })], 1)], 1) : _vm._e(), _vm.form.ecAcBout.BIDDING_MODE == 1 && _vm.form.ecAcBout.BOUT_TYPE == 1 && _vm.form.ecAcBout.IS_TRAY == 0 ? _c(\"div\", {\n staticClass: \"fl hgw_ppinfo\"\n }, [_c(\"el-table\", {\n ref: \"singleTable\",\n staticClass: \"data_list\",\n attrs: {\n data: _vm.form.ecAcTray.ecAuTrayresucList,\n \"highlight-current-row\": \"\"\n }\n }, [_c(\"el-table-column\", {\n attrs: {\n width: \"15\"\n }\n }), _c(\"el-table-column\", {\n attrs: {\n prop: \"PARTSNAME_NAME\",\n label: \"品名\",\n \"min-width\": \"120\",\n \"header-align\": \"left\",\n align: \"left\"\n },\n scopedSlots: _vm._u([{\n key: \"default\",\n fn: function fn(scope) {\n return [_c(\"div\", {\n staticClass: \"ellipsis\",\n attrs: {\n title: scope.row.PARTSNAME_NAME\n }\n }, [_vm._v(\" \" + _vm._s(scope.row.PARTSNAME_NAME) + \" \")])];\n }\n }], null, false, 2951490568)\n }), _c(\"el-table-column\", {\n attrs: {\n prop: \"GOODS_WEIGHT,PARTSNAME_WEIGHTUNIT\",\n label: \"数量\",\n width: \"130\",\n \"header-align\": \"left\",\n align: \"left\"\n },\n scopedSlots: _vm._u([{\n key: \"default\",\n fn: function fn(scope) {\n return [_vm._v(\" \" + _vm._s(scope.row.GOODS_WEIGHT ? scope.row.GOODS_WEIGHT.toFixed(3) : \"\") + _vm._s(scope.row.PARTSNAME_WEIGHTUNIT) + \" \")];\n }\n }], null, false, 1672306005)\n }), _c(\"el-table-column\", {\n attrs: {\n prop: \"START_PRICE\",\n label: \"起拍价(元/\" + _vm.form.ecAcTray.ecAuTrayresucList[0].PARTSNAME_WEIGHTUNIT + \")\",\n width: \"120\",\n \"header-align\": \"left\",\n align: \"left\"\n },\n scopedSlots: _vm._u([{\n key: \"default\",\n fn: function fn(scope) {\n return [_vm._v(\" \" + _vm._s(scope.row.START_PRICE) + \" \")];\n }\n }], null, false, 431712751)\n }), _c(\"el-table-column\", {\n attrs: {\n prop: \"QUOTATION_GRADIENT\",\n label: \"加价幅度(元/\" + _vm.form.ecAcTray.ecAuTrayresucList[0].PARTSNAME_WEIGHTUNIT + \")\",\n width: \"130\",\n \"header-align\": \"left\",\n align: \"left\"\n },\n scopedSlots: _vm._u([{\n key: \"default\",\n fn: function fn(scope) {\n return [_vm._v(\" \" + _vm._s(scope.row.QUOTATION_GRADIENT) + \" \")];\n }\n }], null, false, 3318625350)\n }), _c(\"el-table-column\", {\n attrs: {\n prop: \"GOODS_METERING\",\n label: \"计重方式\",\n width: \"100\"\n },\n scopedSlots: _vm._u([{\n key: \"default\",\n fn: function fn(scope) {\n var _vm$goodsMeteringList;\n return [_vm.goodsMeteringList.length > 0 && scope.row.GOODS_METERING ? _c(\"span\", [_vm._v(_vm._s(_vm.goodsMeteringList.filter(function (j) {\n return j.value == scope.row.GOODS_METERING;\n }) ? (_vm$goodsMeteringList = _vm.goodsMeteringList.filter(function (j) {\n return j.value == scope.row.GOODS_METERING;\n })[0]) === null || _vm$goodsMeteringList === void 0 ? void 0 : _vm$goodsMeteringList.label : \"\"))]) : _vm._e()];\n }\n }], null, false, 3457553340)\n }), _c(\"el-table-column\", {\n attrs: {\n prop: \"FILE_PATH\",\n label: \"图片\",\n width: \"70\"\n },\n scopedSlots: _vm._u([{\n key: \"default\",\n fn: function fn(scope) {\n return [scope.row.FILE_PATH ? _c(\"div\", {\n staticStyle: {\n color: \"var(--jnBlue-color)\",\n cursor: \"pointer\"\n },\n on: {\n click: function click($event) {\n return _vm.openFiles(scope.row);\n }\n }\n }, [_vm._v(\"查看 \")]) : _c(\"div\", [_vm._v(\"暂无\")])];\n }\n }], null, false, 4149839231)\n }), _c(\"el-table-column\", {\n attrs: {\n prop: \"FILE_PATH\",\n label: \"质检报告\",\n width: \"80\"\n },\n scopedSlots: _vm._u([{\n key: \"default\",\n fn: function fn(scope) {\n return [scope.row.QUALITY_REPORT_PATH ? _c(\"div\", {\n staticStyle: {\n color: \"var(--jnBlue-color)\",\n cursor: \"pointer\"\n },\n on: {\n click: function click($event) {\n return _vm.openFilePdf(scope.row);\n }\n }\n }, [_vm._v(\"查看 \")]) : _c(\"div\", [_vm._v(\"暂无\")])];\n }\n }], null, false, 299944868)\n }), _c(\"el-table-column\", {\n attrs: {\n prop: \"price\",\n label: \"出价(元/\" + _vm.form.ecAcTray.ecAuTrayresucList[0].PARTSNAME_WEIGHTUNIT + \")\",\n width: \"150\"\n },\n scopedSlots: _vm._u([{\n key: \"default\",\n fn: function fn(scope) {\n return scope.row.priceDetail ? [_c(\"el-input-number\", {\n attrs: {\n step: scope.row.QUOTATION_GRADIENT,\n min: scope.row.START_PRICE,\n precision: 2,\n max: 100000000\n },\n on: {\n change: function change($event) {\n return _vm.priceInput(scope.row);\n }\n },\n model: {\n value: scope.row.priceDetail.DETAIL_PRICE,\n callback: function callback($$v) {\n _vm.$set(scope.row.priceDetail, \"DETAIL_PRICE\", $$v);\n },\n expression: \"scope.row.priceDetail.DETAIL_PRICE\"\n }\n })] : undefined;\n }\n }], null, true)\n })], 1)], 1) : _vm._e(), _vm.form.ecAcBout.BIDDING_MODE == 2 && _vm.form.ecAcBout.BOUT_TYPE == 2 && _vm.form.ecAcBout.QUOTATION_MODE == 2 && _vm.form.ecAcBout.BIDDING_TYPE == 2 ? _c(\"div\", {\n staticClass: \"fl hgw_ppinfo\"\n }, [_c(\"el-table\", {\n ref: \"singleTable\",\n staticClass: \"data_list\",\n class: _vm.signType === \"1\" ? \"conceal-btn\" : \"\",\n attrs: {\n data: _vm.form.ecAcTray.ecAuTrayresucList,\n \"highlight-current-row\": \"\"\n },\n on: {\n \"selection-change\": _vm.handleSelectionChange,\n \"row-click\": _vm.clickRow\n }\n }, [_c(\"el-table-column\", {\n attrs: {\n type: \"selection\",\n width: \"50\"\n }\n }), _c(\"el-table-column\", {\n attrs: {\n prop: \"PARTSNAME_NAME\",\n label: \"品名\",\n \"min-width\": \"100\",\n \"header-align\": \"left\",\n align: \"left\"\n }\n }), _c(\"el-table-column\", {\n attrs: {\n prop: \"GOODS_WEIGHT,PARTSNAME_WEIGHTUNIT\",\n label: \"重量\",\n width: \"100\",\n \"header-align\": \"left\",\n align: \"left\"\n },\n scopedSlots: _vm._u([{\n key: \"header\",\n fn: function fn(scope) {\n return [_c(\"span\", [_vm._v(\"重量\")])];\n }\n }, {\n key: \"default\",\n fn: function fn(scope) {\n return [_vm._v(\" \" + _vm._s(scope.row.GOODS_WEIGHT) + _vm._s(scope.row.PARTSNAME_WEIGHTUNIT) + \" \")];\n }\n }], null, false, 2299798394)\n }), _c(\"el-table-column\", {\n attrs: {\n prop: \"\",\n label: \"我的出价\",\n width: \"80\",\n \"header-align\": \"left\",\n align: \"left\"\n },\n scopedSlots: _vm._u([{\n key: \"default\",\n fn: function fn(scope) {\n return [_c(\"span\", {\n staticClass: \"ce24148\"\n }, [_vm._v(\" \" + _vm._s(scope.row.MYPRICE ? scope.row.MYPRICE : \"\") + \" \")])];\n }\n }], null, false, 1454969944)\n }), _c(\"el-table-column\", {\n attrs: {\n prop: \"\",\n label: \"出价重量\",\n width: \"80\",\n \"header-align\": \"left\",\n align: \"left\"\n },\n scopedSlots: _vm._u([{\n key: \"default\",\n fn: function fn(scope) {\n return [_c(\"span\", [_vm._v(_vm._s(scope.row.BID_NUMBER ? scope.row.BID_NUMBER : \"\"))])];\n }\n }], null, false, 332094307)\n }), _c(\"el-table-column\", {\n attrs: {\n prop: \"\",\n label: \"是否出价\",\n width: \"80\",\n \"header-align\": \"left\",\n align: \"left\"\n },\n scopedSlots: _vm._u([{\n key: \"default\",\n fn: function fn(scope) {\n return [scope.row.MYPRICE != \"\" ? _c(\"span\", {\n staticClass: \"ce24148\"\n }, [_vm._v(\"已出价\")]) : _vm._e(), scope.row.MYPRICE == \"\" ? _c(\"span\", {\n staticClass: \"ce24148\"\n }, [_vm._v(\"未出价\")]) : _vm._e()];\n }\n }], null, false, 2460348784)\n }), _c(\"el-table-column\", {\n attrs: {\n prop: \"\",\n label: \"备注\",\n width: \"120\",\n \"header-align\": \"left\",\n align: \"left\",\n \"show-overflow-tooltip\": \"\"\n },\n scopedSlots: _vm._u([{\n key: \"default\",\n fn: function fn(scope) {\n return [_c(\"span\", [_vm._v(_vm._s(scope.row.REMARK ? scope.row.REMARK : \"\"))])];\n }\n }], null, false, 939488451)\n })], 1)], 1) : _vm._e(), _vm.form.ecAcBout.BIDDING_MODE == 2 && _vm.form.ecAcBout.BOUT_TYPE == 2 && _vm.form.ecAcBout.QUOTATION_MODE == 2 && _vm.form.ecAcBout.BIDDING_TYPE == 1 ? _c(\"div\", {\n staticClass: \"fl hgw_ppinfo\"\n }, [_c(\"el-table\", {\n ref: \"singleTable\",\n staticClass: \"data_list\",\n attrs: {\n data: _vm.form.ecAcTray.ecAuTrayresucList,\n \"span-method\": _vm.mergeRows2\n },\n on: {\n \"selection-change\": _vm.handleSelectionChange\n }\n }, [_c(\"el-table-column\", {\n attrs: {\n width: \"30\"\n }\n }), _c(\"el-table-column\", {\n attrs: {\n prop: \"PARTSNAME_NAME\",\n label: \"品名\",\n \"min-width\": \"100\",\n \"header-align\": \"left\",\n align: \"left\"\n }\n }), _c(\"el-table-column\", {\n attrs: {\n prop: \"GOODS_WEIGHT,PARTSNAME_WEIGHTUNIT\",\n label: \"重量\",\n width: \"100\",\n \"header-align\": \"left\",\n align: \"left\"\n },\n scopedSlots: _vm._u([{\n key: \"header\",\n fn: function fn(scope) {\n return [_c(\"span\", [_vm._v(\"重量\")])];\n }\n }, {\n key: \"default\",\n fn: function fn(scope) {\n return [_vm._v(\" \" + _vm._s(scope.row.GOODS_WEIGHT) + _vm._s(scope.row.PARTSNAME_WEIGHTUNIT) + \" \")];\n }\n }], null, false, 2299798394)\n }), _c(\"el-table-column\", {\n attrs: {\n prop: \"\",\n label: \"出价单价\",\n width: \"80\",\n \"header-align\": \"left\",\n align: \"left\"\n },\n scopedSlots: _vm._u([{\n key: \"default\",\n fn: function fn(scope) {\n return [_c(\"span\", {\n staticClass: \"ce24148\"\n }, [_vm._v(\" \" + _vm._s(scope.row.MYPRICE ? scope.row.MYPRICE : \"\") + \" \")])];\n }\n }], null, false, 1454969944)\n }), _c(\"el-table-column\", {\n attrs: {\n prop: \"\",\n label: \"出价重量\",\n width: \"80\",\n \"header-align\": \"left\",\n align: \"left\"\n },\n scopedSlots: _vm._u([{\n key: \"default\",\n fn: function fn(scope) {\n return [_c(\"span\", [_vm._v(_vm._s(scope.row.BID_NUMBER ? scope.row.BID_NUMBER : \"\"))])];\n }\n }], null, false, 332094307)\n }), _c(\"el-table-column\", {\n attrs: {\n prop: \"\",\n label: \"是否出价\",\n width: \"80\",\n \"header-align\": \"left\",\n align: \"left\"\n },\n scopedSlots: _vm._u([{\n key: \"default\",\n fn: function fn(scope) {\n return [scope.row.MYPRICE != \"\" ? _c(\"span\", {\n staticClass: \"ce24148\"\n }, [_vm._v(\"已出价\")]) : _vm._e(), scope.row.MYPRICE == \"\" ? _c(\"span\", {\n staticClass: \"ce24148\"\n }, [_vm._v(\"未出价\")]) : _vm._e()];\n }\n }], null, false, 2460348784)\n }), _c(\"el-table-column\", {\n attrs: {\n prop: \"\",\n label: \"备注\",\n width: \"120\",\n \"header-align\": \"left\",\n align: \"left\",\n \"show-overflow-tooltip\": \"\"\n },\n scopedSlots: _vm._u([{\n key: \"default\",\n fn: function fn(scope) {\n return [_c(\"span\", [_vm._v(_vm._s(scope.row.REMARK ? scope.row.REMARK : \"\"))])];\n }\n }], null, false, 939488451)\n })], 1)], 1) : _vm._e(), _vm.form.ecAcBout.BIDDING_MODE == 2 && _vm.form.ecAcBout.BOUT_TYPE == 2 && _vm.form.ecAcBout.QUOTATION_MODE == 1 && _vm.form.ecAcBout.BIDDING_TYPE == 1 ? _c(\"div\", {\n staticClass: \"fl hgw_ppinfo\"\n }, [_c(\"el-table\", {\n ref: \"singleTable\",\n staticClass: \"data_list\",\n attrs: {\n data: _vm.form.ecAcTray.ecAuTrayresucList,\n \"span-method\": _vm.mergeRows2\n },\n on: {\n \"selection-change\": _vm.handleSelectionChange\n }\n }, [_c(\"el-table-column\", {\n attrs: {\n type: \"\",\n width: \"30\"\n }\n }), _c(\"el-table-column\", {\n attrs: {\n prop: \"PARTSNAME_NAME\",\n label: \"品名\",\n \"min-width\": \"100\",\n \"header-align\": \"left\",\n align: \"left\"\n }\n }), _c(\"el-table-column\", {\n attrs: {\n prop: \"GOODS_WEIGHT,PARTSNAME_WEIGHTUNIT\",\n label: \"重量\",\n width: \"100\",\n \"header-align\": \"left\",\n align: \"left\"\n },\n scopedSlots: _vm._u([{\n key: \"header\",\n fn: function fn(scope) {\n return [_c(\"span\", [_vm._v(\"重量\")])];\n }\n }, {\n key: \"default\",\n fn: function fn(scope) {\n return [_vm._v(\" \" + _vm._s(scope.row.GOODS_WEIGHT) + _vm._s(scope.row.PARTSNAME_WEIGHTUNIT) + \" \")];\n }\n }], null, false, 2299798394)\n }), _c(\"el-table-column\", {\n attrs: {\n prop: \"\",\n label: \"出价总价\",\n width: \"80\",\n \"header-align\": \"left\",\n align: \"left\"\n },\n scopedSlots: _vm._u([{\n key: \"default\",\n fn: function fn(scope) {\n return [_c(\"span\", {\n staticClass: \"ce24148\"\n }, [_vm._v(\" \" + _vm._s(scope.row.MYPRICE ? scope.row.MYPRICE : \"\"))])];\n }\n }], null, false, 1152948563)\n }), _c(\"el-table-column\", {\n attrs: {\n prop: \"\",\n label: \"是否出价\",\n width: \"80\",\n \"header-align\": \"left\",\n align: \"left\"\n },\n scopedSlots: _vm._u([{\n key: \"default\",\n fn: function fn(scope) {\n return [scope.row.MYPRICE != \"\" ? _c(\"span\", {\n staticClass: \"ce24148\"\n }, [_vm._v(\"已出价\")]) : _vm._e(), scope.row.MYPRICE == \"\" ? _c(\"span\", {\n staticClass: \"ce24148\"\n }, [_vm._v(\"未出价\")]) : _vm._e()];\n }\n }], null, false, 2460348784)\n }), _c(\"el-table-column\", {\n attrs: {\n prop: \"\",\n label: \"备注\",\n width: \"120\",\n \"header-align\": \"left\",\n align: \"left\",\n \"show-overflow-tooltip\": \"\"\n },\n scopedSlots: _vm._u([{\n key: \"default\",\n fn: function fn(scope) {\n return [_c(\"span\", [_vm._v(_vm._s(scope.row.REMARK ? scope.row.REMARK : \"\"))])];\n }\n }], null, false, 939488451)\n })], 1)], 1) : _vm._e(), _c(\"div\", {\n attrs: {\n id: \"offer\"\n }\n }, [_c(\"div\", {\n staticClass: \"fr hgw_bidprice\",\n class: _vm.inputForm.ECACTRAY_STATUS == 40 ? \"\" : \"notstarted\"\n }, [_c(\"h3\", [_vm._v(\"出价器\")]), _c(\"div\", {\n staticClass: \"cont\"\n }, [_c(\"ul\", [_vm.form.ecAcBout.BIDDING_MODE == 1 && (_vm.form.ecAcBout.BOUT_TYPE != 1 || _vm.form.ecAcBout.IS_TRAY != 0) ? [_c(\"li\", {\n staticClass: \"txtc txtc_ordinary\",\n staticStyle: {\n \"margin-bottom\": \"8px\"\n }\n }, [_c(\"span\", {\n staticClass: \"price\"\n }, [_vm._v(\"当前最高报价:\" + _vm._s(_vm.inputForm.CURRENT_PRICE) + \" \" + _vm._s(_vm.price_unit))])]), _c(\"li\", {\n staticClass: \"txtc txtc_ordinary\"\n }, [_c(\"span\", {}, [_vm._v(\"起拍价:\" + _vm._s(_vm.form.trayList[0].START_PRICE) + \" \" + _vm._s(_vm.price_unit))])]), _c(\"li\", {\n staticClass: \"txtc txtc_ordinary\"\n }, [_c(\"span\", {}, [_vm._v(\"加价幅度:\" + _vm._s(_vm.inputForm.NUM) + \" \" + _vm._s(_vm.price_unit))])]), _c(\"li\", {\n staticClass: \"txtc txtc_ordinary\"\n }, [_c(\"span\", {}, [_vm._v(\"我的出价:\" + _vm._s(_vm.inputForm.MYPRICE) + \" \" + _vm._s(_vm.price_unit))]), _c(\"font\", {\n staticStyle: {\n color: \"#e24148\",\n \"padding-left\": \"10px\",\n \"font-weight\": \"bold\"\n }\n }, [_vm._v(_vm._s(_vm.form.trayList[0].CURRENT_PRICE && _vm.form.trayList[0].CURRENT_PRICE == _vm.form.trayList[0].MYPRICE ? \"领先\" : \"\"))])], 1), _c(\"li\", {\n staticStyle: {\n \"border-bottom\": \"1px solid #e5e5e5\",\n margin: \"10px 0 20px 0\"\n }\n }), _c(\"li\", {\n staticClass: \"txtc txtc_ordinary\",\n staticStyle: {\n \"margin-bottom\": \"5px\"\n }\n }, [_c(\"span\", [_vm._v(\"出价:\")]), _c(\"el-input-number\", {\n attrs: {\n step: _vm.inputForm.NUM,\n min: _vm.inputForm.MIN_PRICE,\n precision: 0,\n max: 100000000\n },\n on: {\n change: _vm.handleChange\n },\n model: {\n value: _vm.inputForm.PRICE,\n callback: function callback($$v) {\n _vm.$set(_vm.inputForm, \"PRICE\", $$v);\n },\n expression: \"inputForm.PRICE\"\n }\n })], 1), _vm.inputForm.FIXED_PRICE ? _c(\"li\", {\n staticClass: \"txtc\"\n }, [_c(\"span\", {\n staticClass: \"checkbox\"\n }, [_c(\"label\", {\n ref: \"myDiv\",\n staticClass: \"cklabel\",\n on: {\n click: _vm.handleClick\n }\n }, [_c(\"i\", {\n staticClass: \"icon\"\n })])]), _c(\"span\", {\n staticClass: \"c99 9\"\n }, [_vm._v(\"我愿意一口价 \"), _c(\"b\", {\n staticClass: \"fs18 ce24148\"\n }, [_vm._v(_vm._s(_vm.inputForm.FIXED_PRICE))]), _vm._v(\" \" + _vm._s(_vm.price_unit) + \" 成交 !\")]), _c(\"div\", {\n staticStyle: {\n \"font-size\": \"12px\",\n color: \"#999\"\n }\n }, [_vm._v(\" 注:出价大于一口价按照一口价成交 \")])]) : _vm._e()] : _vm._e(), _vm.form.ecAcBout.BIDDING_MODE == 1 && _vm.form.ecAcBout.BOUT_TYPE == 1 && _vm.form.ecAcBout.IS_TRAY == 0 ? [_c(\"li\", {\n staticClass: \"txtc\"\n }, [_vm.form.ecAcBout.IS_OPEN_JOIN_PEOPLE !== 0 ? _c(\"span\", {\n staticClass: \"price\"\n }, [_vm._v(\"当前报名人数:\" + _vm._s(_vm.inputForm.PARTICIPANT_NUMBER) + \" 人\")]) : _vm._e()]), _c(\"li\", {\n staticClass: \"txtc\"\n }, [_vm.form.ecAcBout.IS_OPEN_MAX_PRICE !== 0 ? _c(\"span\", {\n staticClass: \"price\"\n }, [_vm._v(\"当前最高报价:\" + _vm._s(_vm.$number(_vm.inputForm.CURRENT_PRICE)) + \" 元\")]) : _vm._e()]), _c(\"li\", {\n staticClass: \"txtc\",\n staticStyle: {\n margin: \"0px 0 12px 0\"\n }\n }, [_c(\"span\", {}, [_vm._v(\"我的出价:\" + _vm._s(_vm.$number(_vm.inputForm.MYPRICE)) + \" 元\")]), _c(\"font\", {\n staticStyle: {\n color: \"#e24148\",\n \"padding-left\": \"10px\",\n \"font-weight\": \"bold\"\n }\n }, [_vm._v(_vm._s(_vm.inputForm.CURRENT_PRICE && _vm.inputForm.CURRENT_PRICE == _vm.inputForm.MYPRICE ? \"领先\" : \"非领先\"))])], 1)] : _vm._e(), _vm.form.ecAcBout.BIDDING_MODE == 2 && _vm.form.ecAcBout.BOUT_TYPE == 2 && _vm.form.ecAcBout.QUOTATION_MODE == 2 && _vm.form.ecAcBout.BIDDING_TYPE == 2 ? [_c(\"li\", {\n staticClass: \"txtc\",\n staticStyle: {\n margin: \"-14px 0 12px 0\"\n }\n }, [_c(\"span\", {}, [_vm._v(\"我的出价:\"), _c(\"span\", [_c(\"b\", {\n staticClass: \"fs18 ce24148\"\n }, [_vm._v(_vm._s(_vm.inputForm.MYPRICE))]), _vm._v(_vm._s(_vm.price_unit))])])]), _c(\"li\", {\n staticClass: \"txtc\"\n }, [_c(\"span\", [_vm._v(\"出价:\")]), _c(\"el-input-number\", {\n attrs: {\n min: _vm.inputForm.MIN_PRICE,\n precision: 2,\n max: 10000000000\n },\n on: {\n change: _vm.handleChange\n },\n model: {\n value: _vm.inputForm.PRICE,\n callback: function callback($$v) {\n _vm.$set(_vm.inputForm, \"PRICE\", $$v);\n },\n expression: \"inputForm.PRICE\"\n }\n })], 1), _vm.isBiddingPrice ? _c(\"li\", {\n staticStyle: {\n \"text-align\": \"center\",\n position: \"absolute\",\n bottom: \"60px\",\n width: \"390px\"\n }\n }, [_vm._v(\" 您已经出过价,请先取消出价后再出价! \")]) : _vm._e()] : _vm._e(), _vm.form.ecAcBout.BIDDING_MODE == 2 && _vm.form.ecAcBout.BOUT_TYPE == 2 && _vm.form.ecAcBout.QUOTATION_MODE == 2 && _vm.form.ecAcBout.BIDDING_TYPE == 1 ? [_c(\"li\", {\n staticClass: \"txtc\",\n staticStyle: {\n margin: \"-14px 0 12px 0\"\n }\n }, [_c(\"span\", {}, [_vm._v(\"我的出价:\"), _c(\"span\", [_c(\"b\", {\n staticClass: \"fs18 ce24148\"\n }, [_vm._v(_vm._s(_vm.inputForm.MYPRICE))]), _vm._v(_vm._s(_vm.price_unit))])])]), _c(\"li\", {\n staticClass: \"txtc\"\n }, [_c(\"span\", [_vm._v(\"出价:\")]), _c(\"el-input-number\", {\n attrs: {\n min: _vm.inputForm.MIN_PRICE,\n precision: 0,\n max: 10000000000\n },\n on: {\n change: _vm.handleChange\n },\n model: {\n value: _vm.inputForm.PRICE,\n callback: function callback($$v) {\n _vm.$set(_vm.inputForm, \"PRICE\", $$v);\n },\n expression: \"inputForm.PRICE\"\n }\n })], 1), _vm.isBiddingPrice ? _c(\"li\", {\n staticStyle: {\n \"text-align\": \"center\",\n position: \"absolute\",\n bottom: \"60px\",\n width: \"390px\"\n }\n }, [_vm._v(\" 您已经出过价,请先取消出价后再出价! \")]) : _vm._e()] : _vm._e(), _vm.form.ecAcBout.BIDDING_MODE == 2 && _vm.form.ecAcBout.BOUT_TYPE == 2 && _vm.form.ecAcBout.QUOTATION_MODE == 1 && _vm.form.ecAcBout.BIDDING_TYPE == 1 ? [_c(\"li\", {\n staticClass: \"txtc\",\n staticStyle: {\n margin: \"-14px 0 12px 0\"\n }\n }, [_c(\"span\", {}, [_vm._v(\"我的出价:\"), _c(\"span\", [_c(\"b\", {\n staticClass: \"fs18 ce24148\"\n }, [_vm._v(_vm._s(_vm.inputForm.MYPRICE))]), _vm._v(_vm._s(_vm.price_unit))])])]), _c(\"li\", {\n staticClass: \"txtc\"\n }, [_c(\"span\", [_vm._v(\"出价:\")]), _c(\"el-input-number\", {\n attrs: {\n min: _vm.inputForm.MIN_PRICE,\n precision: 0,\n max: 10000000000\n },\n on: {\n change: _vm.handleChange\n },\n model: {\n value: _vm.inputForm.PRICE,\n callback: function callback($$v) {\n _vm.$set(_vm.inputForm, \"PRICE\", $$v);\n },\n expression: \"inputForm.PRICE\"\n }\n })], 1), _vm.isBiddingPrice ? _c(\"li\", {\n staticStyle: {\n \"text-align\": \"center\",\n position: \"absolute\",\n bottom: \"60px\",\n width: \"390px\"\n }\n }, [_vm._v(\" 您已经出过价,请先取消出价后再出价! \")]) : _vm._e()] : _vm._e()], 2), _c(\"div\", {\n staticClass: \"total\"\n }, [_c(\"div\", {\n staticClass: \"fl\"\n }, [_c(\"span\", {\n staticClass: \"fl\"\n }, [_vm._v(\"合计:\"), _c(\"strong\", {\n staticClass: \"ce24148 summoney\"\n }, [_vm._v(_vm._s(_vm.inputForm.TOTAL_PRICE ? _vm.inputForm.TOTAL_PRICE.toFixed(2) : 0))]), _vm._v(\" 元\")])]), _vm.inputForm.ECACTRAY_STATUS == 40 && _vm.showBidder ? _c(\"div\", {\n staticClass: \"fr\"\n }, [_vm.form.ecAcBout.BIDDING_MODE == 1 ? [_vm.showPriceButton ? _c(\"a\", {\n staticClass: \"btn offerbtn\",\n on: {\n click: function click($event) {\n return _vm.saveBiddingPrice(\"0\");\n }\n }\n }, [_vm._v(\"出价\")]) : _vm._e(), !_vm.showPriceButton ? _c(\"a\", {\n staticClass: \"btn offerbtn layui-btn-disabled\"\n }, [_vm._v(\"出价\")]) : _vm._e(), _vm.inputForm.FIXED_PRICE && _vm.showOne ? _c(\"a\", {\n staticClass: \"btn offerbtn ml10\",\n on: {\n click: function click($event) {\n return _vm.saveBiddingPrice(\"1\");\n }\n }\n }, [_vm._v(\"一口价成交\")]) : _vm._e(), _vm.inputForm.FIXED_PRICE && !_vm.showOne ? _c(\"a\", {\n staticClass: \"btn offerbtn ml10 layui-btn-disabled\"\n }, [_vm._v(\"一口价成交\")]) : _vm._e()] : _vm._e(), _vm.form.ecAcBout.QUOTATION_MODE == 2 && _vm.form.ecAcBout.BIDDING_TYPE == 2 ? [!_vm.isBiddingPrice ? [_c(\"a\", {\n directives: [{\n name: \"show\",\n rawName: \"v-show\",\n value: _vm.showPriceButton,\n expression: \"showPriceButton\"\n }],\n staticClass: \"btn offerbtn\",\n attrs: {\n disabled: \"true\"\n },\n on: {\n click: _vm.saveBiddingPrice\n }\n }, [_vm._v(\"出价\")]), _c(\"a\", {\n directives: [{\n name: \"show\",\n rawName: \"v-show\",\n value: !_vm.showPriceButton,\n expression: \"!showPriceButton\"\n }],\n staticClass: \"btn offerbtn layui-btn-disabled\"\n }, [_vm._v(\"出价\")])] : _vm._e(), _vm.isBiddingPrice ? [_vm.cancelButton ? _c(\"a\", {\n staticClass: \"btn offerbtn ml10\",\n on: {\n click: _vm.cancelSaveBiddingPrice\n }\n }, [_vm._v(\"取消出价\")]) : _vm._e(), !_vm.cancelButton ? _c(\"a\", {\n staticClass: \"btn offerbtn ml10 layui-btn-disabled\"\n }, [_vm._v(\"取消出价\")]) : _vm._e()] : _vm._e()] : _vm._e(), _vm.form.ecAcBout.BIDDING_MODE == 2 && _vm.form.ecAcBout.BOUT_TYPE == 2 && _vm.form.ecAcBout.QUOTATION_MODE == 2 && _vm.form.ecAcBout.BIDDING_TYPE == 1 ? [!_vm.isBiddingPrice ? [_c(\"a\", {\n directives: [{\n name: \"show\",\n rawName: \"v-show\",\n value: _vm.showPriceButton,\n expression: \"showPriceButton\"\n }],\n staticClass: \"btn offerbtn\",\n on: {\n click: _vm.saveBiddingPrice\n }\n }, [_vm._v(\"出价\")]), _c(\"a\", {\n directives: [{\n name: \"show\",\n rawName: \"v-show\",\n value: !_vm.showPriceButton,\n expression: \"!showPriceButton\"\n }],\n staticClass: \"btn offerbtn layui-btn-disabled\"\n }, [_vm._v(\"出价\")])] : _vm._e()] : _vm._e(), _vm.form.ecAcBout.BIDDING_MODE == 2 && _vm.form.ecAcBout.BOUT_TYPE == 2 && _vm.form.ecAcBout.QUOTATION_MODE == 1 && _vm.form.ecAcBout.BIDDING_TYPE == 1 ? [!_vm.isBiddingPrice && !_vm.showPriceButton ? _c(\"a\", {\n staticClass: \"btn offerbtn layui-btn-disabled\"\n }, [_vm._v(\"出价\")]) : _vm._e(), !_vm.isBiddingPrice && _vm.showPriceButton ? _c(\"a\", {\n staticClass: \"btn offerbtn\",\n on: {\n click: _vm.saveBiddingPrice\n }\n }, [_vm._v(\"出价\")]) : _vm._e()] : _vm._e()], 2) : _vm._e()])])])])])])])])]);\n};\nvar staticRenderFns = [function () {\n var _vm = this,\n _c = _vm._self._c;\n return _c(\"p\", [_c(\"i\", {\n staticClass: \"iconfont icon-zhengzaitoubiao1\",\n staticStyle: {\n color: \"var(--jnBlue-color)\"\n }\n })]);\n}, function () {\n var _vm = this,\n _c = _vm._self._c;\n return _c(\"p\", {\n staticClass: \"fs18\"\n }, [_c(\"strong\", [_vm._v(\"正在竞价\")])]);\n}, function () {\n var _vm = this,\n _c = _vm._self._c;\n return _c(\"p\", [_c(\"i\", {\n staticClass: \"iconfont icon-weikaishi1\",\n staticStyle: {\n color: \"var(--jnCheng-color)\"\n }\n })]);\n}, function () {\n var _vm = this,\n _c = _vm._self._c;\n return _c(\"p\", {\n staticClass: \"fs18\"\n }, [_c(\"strong\", [_vm._v(\"竞价未开始\")])]);\n}, function () {\n var _vm = this,\n _c = _vm._self._c;\n return _c(\"p\", [_c(\"i\", {\n staticClass: \"iconfont icon-yijieshu\",\n staticStyle: {\n color: \"var(--jnRed-color)\"\n }\n })]);\n}, function () {\n var _vm = this,\n _c = _vm._self._c;\n return _c(\"p\", {\n staticClass: \"fs18\"\n }, [_c(\"strong\", [_vm._v(\"竞价已结束\")])]);\n}, function () {\n var _vm = this,\n _c = _vm._self._c;\n return _c(\"div\", {\n staticClass: \"hgw_bidprocess mt20\"\n }, [_c(\"div\", {\n staticClass: \"tit\"\n }, [_vm._v(\"竞拍流程\")]), _c(\"div\", {\n staticClass: \"fl process clearfix\"\n }, [_c(\"ul\", [_c(\"li\", [_c(\"div\", {\n staticClass: \"item\"\n }, [_c(\"i\", {\n staticClass: \"iconfont icon-gonggao1\"\n }), _c(\"p\", [_vm._v(\"01.浏览公告\")])]), _c(\"div\", {\n staticClass: \"line\"\n }, [_c(\"i\", {\n staticClass: \"iconfont icon-jiantou\"\n })])]), _c(\"li\", [_c(\"div\", {\n staticClass: \"item\"\n }, [_c(\"i\", {\n staticClass: \"iconfont icon-baozhengjin\"\n }), _c(\"p\", [_vm._v(\"02.交保证金\")])]), _c(\"div\", {\n staticClass: \"line\"\n }, [_c(\"i\", {\n staticClass: \"iconfont icon-jiantou\"\n })])]), _c(\"li\", [_c(\"div\", {\n staticClass: \"item\"\n }, [_c(\"i\", {\n staticClass: \"iconfont\"\n }, [_vm._v(\"\")]), _c(\"p\", [_vm._v(\"03.出价竞拍\")])]), _c(\"div\", {\n staticClass: \"line\"\n }, [_c(\"i\", {\n staticClass: \"iconfont icon-jiantou\"\n })])]), _c(\"li\", [_c(\"div\", {\n staticClass: \"item\"\n }, [_c(\"i\", {\n staticClass: \"iconfont icon-jingpaichenggong\"\n }), _c(\"p\", [_vm._v(\"04.竞拍成功\")])]), _c(\"div\", {\n staticClass: \"line\"\n }, [_c(\"i\", {\n staticClass: \"iconfont icon-jiantou\"\n })])]), _c(\"li\", [_c(\"div\", {\n staticClass: \"item\"\n }, [_c(\"i\", {\n staticClass: \"iconfont icon-daiqianzhanghetong\"\n }), _c(\"p\", [_vm._v(\"05.签订合同\")])]), _c(\"div\", {\n staticClass: \"line\"\n }, [_c(\"i\", {\n staticClass: \"iconfont icon-jiantou\"\n })])]), _c(\"li\", [_c(\"div\", {\n staticClass: \"item\"\n }, [_c(\"i\", {\n staticClass: \"iconfont icon-zhifuhuokuan\"\n }), _c(\"p\", [_vm._v(\"06.支付货款\")])]), _c(\"div\", {\n staticClass: \"line\"\n }, [_c(\"i\", {\n staticClass: \"iconfont icon-jiantou\"\n })])]), _c(\"li\", [_c(\"div\", {\n staticClass: \"item\"\n }, [_c(\"i\", {\n staticClass: \"iconfont icon-chenggong\"\n }), _c(\"p\", [_vm._v(\"07.到货确认\")])])])])])]);\n}];\nrender._withStripped = true;\n\n\n//# sourceURL=webpack:///./src/views/apps/salesHall/salesBiddingDetail.vue?./node_modules/cache-loader/dist/cjs.js?%7B%22cacheDirectory%22:%22node_modules/.cache/vue-loader%22,%22cacheIdentifier%22:%220f605fc2-vue-loader-template%22%7D!./node_modules/cache-loader/dist/cjs.js??ref--13-0!./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!./node_modules/cache-loader/dist/cjs.js??ref--1-0!./node_modules/vue-loader/lib??vue-loader-options");
/***/ }),
/***/ "./node_modules/core-js/modules/web.self.js":
/*!**************************************************!*\
!*** ./node_modules/core-js/modules/web.self.js ***!
\**************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
eval("\nvar $ = __webpack_require__(/*! ../internals/export */ \"./node_modules/core-js/internals/export.js\");\nvar globalThis = __webpack_require__(/*! ../internals/global-this */ \"./node_modules/core-js/internals/global-this.js\");\nvar defineBuiltInAccessor = __webpack_require__(/*! ../internals/define-built-in-accessor */ \"./node_modules/core-js/internals/define-built-in-accessor.js\");\nvar DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ \"./node_modules/core-js/internals/descriptors.js\");\n\nvar $TypeError = TypeError;\n// eslint-disable-next-line es/no-object-defineproperty -- safe\nvar defineProperty = Object.defineProperty;\nvar INCORRECT_VALUE = globalThis.self !== globalThis;\n\n// `self` getter\n// https://html.spec.whatwg.org/multipage/window-object.html#dom-self\ntry {\n if (DESCRIPTORS) {\n // eslint-disable-next-line es/no-object-getownpropertydescriptor -- safe\n var descriptor = Object.getOwnPropertyDescriptor(globalThis, 'self');\n // some engines have `self`, but with incorrect descriptor\n // https://github.com/denoland/deno/issues/15765\n if (INCORRECT_VALUE || !descriptor || !descriptor.get || !descriptor.enumerable) {\n defineBuiltInAccessor(globalThis, 'self', {\n get: function self() {\n return globalThis;\n },\n set: function self(value) {\n if (this !== globalThis) throw new $TypeError('Illegal invocation');\n defineProperty(globalThis, 'self', {\n value: value,\n writable: true,\n configurable: true,\n enumerable: true\n });\n },\n configurable: true,\n enumerable: true\n });\n }\n } else $({ global: true, simple: true, forced: INCORRECT_VALUE }, {\n self: globalThis\n });\n} catch (error) { /* empty */ }\n\n\n//# sourceURL=webpack:///./node_modules/core-js/modules/web.self.js?");
/***/ }),
/***/ "./node_modules/css-loader/dist/cjs.js?!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src/index.js?!./node_modules/sass-loader/dist/cjs.js?!./node_modules/cache-loader/dist/cjs.js?!./node_modules/vue-loader/lib/index.js?!./src/views/apps/salesHall/salesBiddingDetail.vue?vue&type=style&index=0&id=887cdd86&scoped=true&lang=scss":
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** ./node_modules/css-loader/dist/cjs.js??ref--9-oneOf-1-1!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src??ref--9-oneOf-1-2!./node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!./node_modules/cache-loader/dist/cjs.js??ref--1-0!./node_modules/vue-loader/lib??vue-loader-options!./src/views/apps/salesHall/salesBiddingDetail.vue?vue&type=style&index=0&id=887cdd86&scoped=true&lang=scss ***!
\****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
eval("// Imports\nvar ___CSS_LOADER_API_IMPORT___ = __webpack_require__(/*! ../../../../node_modules/css-loader/dist/runtime/api.js */ \"./node_modules/css-loader/dist/runtime/api.js\");\nvar ___CSS_LOADER_GET_URL_IMPORT___ = __webpack_require__(/*! ../../../../node_modules/css-loader/dist/runtime/getUrl.js */ \"./node_modules/css-loader/dist/runtime/getUrl.js\");\nvar ___CSS_LOADER_URL_IMPORT_0___ = __webpack_require__(/*! @/assets/images/saleshall_banner.jpg */ \"./src/assets/images/saleshall_banner.jpg\");\nvar ___CSS_LOADER_URL_IMPORT_1___ = __webpack_require__(/*! ../../../assets/images/hgw_numbg.png */ \"./src/assets/images/hgw_numbg.png\");\nvar ___CSS_LOADER_URL_IMPORT_2___ = __webpack_require__(/*! @/assets/images/hgwBidderbg.png */ \"./src/assets/images/hgwBidderbg.png\");\nexports = ___CSS_LOADER_API_IMPORT___(false);\nvar ___CSS_LOADER_URL_REPLACEMENT_0___ = ___CSS_LOADER_GET_URL_IMPORT___(___CSS_LOADER_URL_IMPORT_0___);\nvar ___CSS_LOADER_URL_REPLACEMENT_1___ = ___CSS_LOADER_GET_URL_IMPORT___(___CSS_LOADER_URL_IMPORT_1___);\nvar ___CSS_LOADER_URL_REPLACEMENT_2___ = ___CSS_LOADER_GET_URL_IMPORT___(___CSS_LOADER_URL_IMPORT_2___);\n// Module\nexports.push([module.i, \".banner[data-v-887cdd86] {\\n height: 300px;\\n background: url(\" + ___CSS_LOADER_URL_REPLACEMENT_0___ + \") no-repeat center;\\n}\\n.btns button[data-v-887cdd86] {\\n height: 32px;\\n padding: 0 12px;\\n margin-right: 12px;\\n font-size: 12px;\\n color: #666;\\n text-align: center;\\n background: #fff;\\n border: 1px solid #ccd4e0;\\n border-radius: 4px;\\n -webkit-transition-duration: 0.3s;\\n transition-duration: 0.3s;\\n}\\n.btns button[data-v-887cdd86]:last-child {\\n margin-right: 0;\\n}\\n.btns button.blue[data-v-887cdd86] {\\n width: 104px;\\n color: #fff;\\n background: var(--jnBlue-color);\\n border-color: var(--jnBlue-color);\\n}\\n.btns button[data-v-887cdd86]:hover {\\n opacity: 0.8;\\n}\\n.common[data-v-887cdd86] {\\n display: -webkit-box;\\n display: -ms-flexbox;\\n display: flex;\\n -webkit-box-orient: vertical;\\n -webkit-box-direction: normal;\\n -ms-flex-direction: column;\\n flex-direction: column;\\n padding: 20px 0px 50px 0px;\\n gap: 16px;\\n /* color */\\n}\\n.common .sort_box[data-v-887cdd86] {\\n height: 52px;\\n padding: 14px 16px;\\n background: #ffffff;\\n display: -webkit-box;\\n display: -ms-flexbox;\\n display: flex;\\n -webkit-box-align: center;\\n -ms-flex-align: center;\\n align-items: center;\\n gap: 10px;\\n}\\n.common .sort_box .title[data-v-887cdd86] {\\n line-height: 28px;\\n color: #353535;\\n font-size: 18px;\\n text-indent: 12px;\\n position: relative;\\n border-bottom: 1px solid #ebebeb;\\n padding-top: 10px;\\n /* padding-left: 20px; */\\n padding-bottom: 10px;\\n /* margin-top: 20px;\\n margin-bottom: 10px; */\\n background: #fff;\\n}\\n.common .sort_box .title .el-button[data-v-887cdd86] {\\n float: right;\\n margin-left: 10px;\\n}\\n.common .sort_box .title[data-v-887cdd86]:before {\\n content: \\\" \\\";\\n width: 4px;\\n height: 16px;\\n background: var(--jnBlue-color);\\n display: inline-block;\\n position: absolute;\\n top: 16px;\\n left: 0px;\\n}\\n.common .hgw_layout[data-v-887cdd86] {\\n clear: both;\\n position: relative;\\n width: 1440px;\\n margin: 0 auto;\\n}\\n.common .hgw_biddingwrap[data-v-887cdd86] {\\n background: #fff;\\n}\\n.common .hgw_biddingwrap .top[data-v-887cdd86] {\\n height: 42px;\\n padding: 24px 0 24px 20px;\\n line-height: 42px;\\n border-bottom: 1px dashed #e6e6e6;\\n overflow: hidden;\\n}\\n.common .hgw_biddingwrap .top h2[data-v-887cdd86] {\\n float: left;\\n font: bold 20px/42px Microsoft Yahei;\\n}\\n.common .hgw_biddingwrap .price[data-v-887cdd86] {\\n float: right;\\n height: 44px;\\n padding: 0 20px 0 30px;\\n font-size: 16px;\\n line-height: 44px;\\n color: #fff;\\n background: var(--jnBlue-color);\\n border-radius: 50px 0 0 50px;\\n}\\n.common .hgw_biddingwrap .price b[data-v-887cdd86] {\\n display: inline-block;\\n margin: 0 3px 5px;\\n font-size: 24px;\\n color: #fff110;\\n vertical-align: middle;\\n}\\n.common .hgw_biddingwrap .hd[data-v-887cdd86] {\\n display: -webkit-box;\\n display: -ms-flexbox;\\n display: flex;\\n height: 90px;\\n border-bottom: 1px dashed #e6e6e6;\\n -webkit-box-align: center;\\n -ms-flex-align: center;\\n align-items: center;\\n -webkit-box-pack: center;\\n -ms-flex-pack: center;\\n justify-content: center;\\n}\\n.common .hgw_biddingwrap .hd h2[data-v-887cdd86] {\\n position: relative;\\n display: inline-block;\\n font-size: 26px;\\n font-weight: bold;\\n color: var(--jnBlue-color);\\n}\\n.common .hgw_biddingwrap .hd h2[data-v-887cdd86]::before, .common .hgw_biddingwrap .hd h2[data-v-887cdd86]::after {\\n content: \\\"\\\";\\n position: absolute;\\n top: 50%;\\n display: inline-block;\\n width: 50px;\\n height: 1px;\\n background: #e24148;\\n}\\n.common .hgw_biddingwrap .hd h2[data-v-887cdd86]::before {\\n left: -60px;\\n}\\n.common .hgw_biddingwrap .hd h2[data-v-887cdd86]::after {\\n right: -60px;\\n}\\n.common .hgw_bidinfo[data-v-887cdd86] {\\n position: relative;\\n width: 920px;\\n height: 258px;\\n border: 1px #e5e5e5 solid;\\n}\\n.common .hgw_bidinfo h3[data-v-887cdd86] {\\n padding: 25px 0 10px 20px;\\n font-size: 20px;\\n font-weight: bold;\\n}\\n.common .hgw_bidinfo .iconfont[data-v-887cdd86] {\\n position: absolute;\\n right: 0;\\n bottom: 0;\\n font-size: 110px;\\n color: #f0f5f9;\\n}\\n.common .hgw_bidinfo .infolist[data-v-887cdd86] {\\n padding: 10px 20px 0px 20px;\\n}\\n.common .hgw_bidinfo .infolist li[data-v-887cdd86] {\\n display: -webkit-box;\\n display: -ms-flexbox;\\n display: flex;\\n margin-bottom: 8px;\\n line-height: 20px;\\n}\\n.common .hgw_bidinfo .infolist li label[data-v-887cdd86] {\\n float: left;\\n}\\n.common .hgw_bidinfo .infolist li span[data-v-887cdd86] {\\n -webkit-box-flex: 1;\\n -ms-flex: 1;\\n flex: 1;\\n}\\n.common .hgw_bidsatae[data-v-887cdd86] {\\n position: relative;\\n display: -webkit-box;\\n display: -ms-flexbox;\\n display: flex;\\n width: 452px;\\n height: 258px;\\n border: 1px solid #e5e5e5;\\n -webkit-box-orient: vertical;\\n -webkit-box-direction: normal;\\n -ms-flex-direction: column;\\n flex-direction: column;\\n -webkit-box-align: center;\\n -ms-flex-align: center;\\n align-items: center;\\n -webkit-box-pack: center;\\n -ms-flex-pack: center;\\n justify-content: center;\\n}\\n.common .hgw_bidsatae .mc[data-v-887cdd86] {\\n text-align: center;\\n}\\n.common .hgw_bidsatae .mc h2[data-v-887cdd86] {\\n font-size: 35px;\\n}\\n.common .hgw_bidsatae .mc .iconfont[data-v-887cdd86] {\\n font-size: 100px;\\n line-height: 50px;\\n}\\n.common .hgw_bidsatae .mc .tips[data-v-887cdd86] {\\n display: inline-block;\\n height: 32px;\\n padding-right: 10px;\\n font-size: 16px;\\n line-height: 32px;\\n background: #e6f5ee;\\n border-radius: 2px;\\n overflow: hidden;\\n}\\n.common .hgw_bidsatae .mc .tips b[data-v-887cdd86] {\\n margin: 0 5px;\\n color: #20c287;\\n}\\n.common .hgw_bidsatae .mc .tips label[data-v-887cdd86] {\\n float: left;\\n height: 32px;\\n padding: 0 10px;\\n margin-right: 10px;\\n color: #fff;\\n background: #20c287;\\n}\\n.common .hgw_bidsatae.notstarted .iconfont[data-v-887cdd86] {\\n line-height: inherit;\\n}\\n.common .hgw_bidprocess[data-v-887cdd86] {\\n height: 112px;\\n padding: 16px 0;\\n background: #fff;\\n}\\n.common .hgw_bidprocess .tit[data-v-887cdd86] {\\n position: relative;\\n float: left;\\n width: 130px;\\n height: 80px;\\n font-size: 16px;\\n line-height: 80px;\\n text-align: center;\\n border-right: 1px solid #e6e6e6;\\n}\\n.common .hgw_bidprocess .tit[data-v-887cdd86]::after {\\n content: \\\"\\\";\\n position: absolute;\\n top: 50%;\\n right: -12px;\\n display: inline-block;\\n width: 0;\\n height: 0;\\n margin-top: -3px;\\n border: 6px solid;\\n border-color: transparent transparent transparent #e6e6e6;\\n}\\n.common .hgw_bidprocess .process[data-v-887cdd86] {\\n position: relative;\\n width: 950px;\\n margin: 12px 20px 0 50px;\\n}\\n.common .hgw_bidprocess .process li[data-v-887cdd86] {\\n position: relative;\\n float: left;\\n width: 15%;\\n}\\n.common .hgw_bidprocess .process li[data-v-887cdd86]:last-child {\\n position: absolute;\\n right: 60px;\\n width: auto;\\n}\\n.common .hgw_bidprocess .process li .item[data-v-887cdd86] {\\n position: relative;\\n float: left;\\n z-index: 2;\\n}\\n.common .hgw_bidprocess .process li .item i[data-v-887cdd86] {\\n display: inline-block;\\n width: 32px;\\n height: 32px;\\n font-size: 32px;\\n line-height: 32px;\\n color: var(--jnBlue-color);\\n text-align: center;\\n background: #fff;\\n}\\n.common .hgw_bidprocess .process li .item p[data-v-887cdd86] {\\n position: absolute;\\n display: block;\\n top: 40px;\\n left: 50%;\\n width: 90px;\\n margin-left: -45px;\\n color: #666;\\n text-align: center;\\n}\\n.common .hgw_bidprocess .process li .line[data-v-887cdd86] {\\n position: absolute;\\n top: 0;\\n left: 0;\\n right: 0;\\n z-index: 1;\\n height: 16px;\\n border-bottom: 2px dashed rgba(0, 108, 211, 0.25);\\n}\\n.common .hgw_bidprocess .process li .line i[data-v-887cdd86] {\\n position: absolute;\\n top: 50%;\\n left: 59%;\\n width: 20px;\\n height: 20px;\\n font-size: 12px;\\n line-height: 20px;\\n color: #fff;\\n text-align: center;\\n text-indent: 2px;\\n background: var(--jnBlue-color);\\n border-radius: 100%;\\n}\\n.common .hgw_tabcont .hd[data-v-887cdd86] {\\n height: 46px;\\n line-height: 46px;\\n background: #fff;\\n border-bottom: 2px solid var(--jnBlue-color);\\n}\\n.common .hgw_tabcont .hd li[data-v-887cdd86] {\\n float: left;\\n height: 46px;\\n padding: 0 30px;\\n font-size: 16px;\\n line-height: 46px;\\n cursor: pointer;\\n}\\n.common .hgw_tabcont .hd li.on[data-v-887cdd86] {\\n color: #fff;\\n background: var(--jnBlue-color);\\n}\\n.common .hgw_tabcont .hd .links a[data-v-887cdd86] {\\n margin: 0 20px;\\n color: var(--jnBlue-color);\\n}\\n.common .hgw_tabcont .hd .links span[data-v-887cdd86] {\\n color: #e6e6e6;\\n}\\n.common .hgw_tabcont .hd .hgw_timewrap[data-v-887cdd86] {\\n float: right;\\n margin-top: 3px;\\n}\\n.common .hgw_timewrap[data-v-887cdd86] {\\n float: left;\\n height: 42px;\\n padding-left: 60px;\\n line-height: 42px;\\n}\\n.common .hgw_timewrap span[data-v-887cdd86] {\\n float: left;\\n padding: 0 10px;\\n font-size: 16px;\\n color: #343434;\\n}\\n.common .hgw_timewrap em[data-v-887cdd86] {\\n float: left;\\n width: 55px;\\n height: 33px;\\n margin-top: 4px;\\n font: bold 28px/33px Arial;\\n color: #fff;\\n text-align: center;\\n letter-spacing: 2px;\\n background: url(\" + ___CSS_LOADER_URL_REPLACEMENT_1___ + \") no-repeat;\\n}\\n.common .clearfix[data-v-887cdd86] {\\n zoom: 1;\\n}\\n.common .hgw_ppinfo[data-v-887cdd86] {\\n width: 920px;\\n}\\n.common .hgw_bidprice[data-v-887cdd86] {\\n width: 450px;\\n padding-bottom: 10px;\\n border: 1px solid #e6e6e6;\\n overflow: hidden;\\n}\\n.common .hgw_bidprice h3[data-v-887cdd86] {\\n height: 60px;\\n font-size: 20px;\\n line-height: 60px;\\n color: #fff;\\n text-align: center;\\n background: url(\" + ___CSS_LOADER_URL_REPLACEMENT_2___ + \") top left no-repeat;\\n}\\n.common .hgw_bidprice .cont[data-v-887cdd86] {\\n position: relative;\\n padding: 0 30px;\\n font-size: 16px;\\n}\\n.common .hgw_bidprice .price[data-v-887cdd86] {\\n display: inline-block;\\n height: 30px;\\n padding: 0 10px;\\n font-size: 16px;\\n line-height: 30px;\\n color: #fff;\\n background: var(--jnBlue-color);\\n border-radius: 15px;\\n}\\n.common .hgw_bidprice .price b[data-v-887cdd86] {\\n display: inline-block;\\n margin: 0 3px;\\n font-size: 18px;\\n color: #fff110;\\n vertical-align: middle;\\n}\\n.common .hgw_bidprice ul[data-v-887cdd86] {\\n display: -webkit-box;\\n display: -ms-flexbox;\\n display: flex;\\n -webkit-box-orient: vertical;\\n -webkit-box-direction: normal;\\n -ms-flex-direction: column;\\n flex-direction: column;\\n padding: 40px 0 40px;\\n gap: 16px;\\n -webkit-box-pack: center;\\n -ms-flex-pack: center;\\n justify-content: center;\\n border-bottom: 1px solid #e5e5e5;\\n -webkit-box-sizing: border-box;\\n box-sizing: border-box;\\n}\\n.common .hgw_bidprice ul li[data-v-887cdd86] {\\n margin-bottom: 20px;\\n overflow: hidden;\\n font-size: 16px;\\n}\\n.common .hgw_bidprice ul li[data-v-887cdd86]:last-child {\\n margin-bottom: 0;\\n}\\n.common .hgw_bidprice ul li .Spinner[data-v-887cdd86] {\\n vertical-align: middle;\\n}\\n.common .hgw_bidprice ul li .Spinner a[data-v-887cdd86] {\\n width: 30px;\\n height: 30px;\\n}\\n.common .hgw_bidprice ul li .Spinner a i[data-v-887cdd86] {\\n margin: 11px;\\n}\\n.common .hgw_bidprice ul li .Spinner .Amount[data-v-887cdd86] {\\n width: 60px;\\n height: 22px;\\n}\\n.common .hgw_bidprice .total[data-v-887cdd86] {\\n height: 60px;\\n line-height: 60px;\\n padding-top: 10px;\\n}\\n.common .hgw_bidprice .total .btn[data-v-887cdd86] {\\n display: inline-block;\\n height: 33px;\\n padding: 0 20px;\\n line-height: 33px;\\n border-radius: 3px;\\n}\\n.common .hgw_bidprice .total .offerbtn[data-v-887cdd86] {\\n color: #fff;\\n background: #ff9124;\\n border: 1px solid #ff9124;\\n cursor: pointer;\\n}\\n.common .hgw_bidprice .total .returnbtn[data-v-887cdd86] {\\n color: #666;\\n background: #fff;\\n border: 1px solid #e6e6e6;\\n}\\n.common .hgw_bidprice .total .btn[data-v-887cdd86]:hover {\\n filter: alpha(opacity=80);\\n opacity: 0.8;\\n}\\n.common .hgw_bidprice.notstarted h3[data-v-887cdd86] {\\n background-position: 0 -70px;\\n}\\n.common .hgw_bidprice.notstarted .btn[data-v-887cdd86] {\\n background: #ccc;\\n border-color: #ccc;\\n}\\n.common .fl[data-v-887cdd86] {\\n float: left;\\n}\\n.common .hgw_layout[data-v-887cdd86]:after, .common .clearfix[data-v-887cdd86]:after {\\n clear: both;\\n content: \\\"\\\";\\n display: block;\\n height: 0;\\n visibility: hidden;\\n}\\n.common .c666[data-v-887cdd86] {\\n color: #666;\\n}\\n.common .c999[data-v-887cdd86] {\\n color: #999;\\n}\\n.common .ce24148[data-v-887cdd86] {\\n color: var(--jnBlue-color);\\n}\\n.common .c0982ff[data-v-887cdd86] {\\n color: var(--jnBlue-color);\\n}\\n.common .cf60[data-v-887cdd86] {\\n color: #f60;\\n}\\n.common .c20c287[data-v-887cdd86] {\\n color: #20c287;\\n}\\n.common .c3392f4[data-v-887cdd86] {\\n color: var(--jnBlue-color);\\n}\\n.common .cbfbfbf[data-v-887cdd86] {\\n color: #bfbfbf;\\n}\\n.common .bidding_main_href span[data-v-887cdd86] {\\n padding-right: 10px;\\n color: var(--jnBlue-color);\\n cursor: pointer;\\n}\\n.common .hgw_redbkbtn[data-v-887cdd86] {\\n display: inline-block;\\n cursor: pointer;\\n padding: 5px 12px;\\n font-size: 12px;\\n line-height: 18px;\\n color: #ffffff;\\n background: var(--jnBlue-color);\\n border-radius: 4px;\\n -webkit-transition-duration: 0.3s;\\n transition-duration: 0.3s;\\n}\\n.common .hgw_redbkbtn[data-v-887cdd86]:hover {\\n opacity: 0.8;\\n}\", \"\"]);\n// Exports\nmodule.exports = exports;\n\n\n//# sourceURL=webpack:///./src/views/apps/salesHall/salesBiddingDetail.vue?./node_modules/css-loader/dist/cjs.js??ref--9-oneOf-1-1!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src??ref--9-oneOf-1-2!./node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!./node_modules/cache-loader/dist/cjs.js??ref--1-0!./node_modules/vue-loader/lib??vue-loader-options");
/***/ }),
/***/ "./node_modules/vue-style-loader/index.js?!./node_modules/css-loader/dist/cjs.js?!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src/index.js?!./node_modules/sass-loader/dist/cjs.js?!./node_modules/cache-loader/dist/cjs.js?!./node_modules/vue-loader/lib/index.js?!./src/views/apps/salesHall/salesBiddingDetail.vue?vue&type=style&index=0&id=887cdd86&scoped=true&lang=scss":
/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** ./node_modules/vue-style-loader??ref--9-oneOf-1-0!./node_modules/css-loader/dist/cjs.js??ref--9-oneOf-1-1!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src??ref--9-oneOf-1-2!./node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!./node_modules/cache-loader/dist/cjs.js??ref--1-0!./node_modules/vue-loader/lib??vue-loader-options!./src/views/apps/salesHall/salesBiddingDetail.vue?vue&type=style&index=0&id=887cdd86&scoped=true&lang=scss ***!
\******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
eval("// style-loader: Adds some css to the DOM by adding a