(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[32],{ /***/ "./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/multiple/priceCheck.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/multiple/priceCheck.vue?vue&type=script&lang=js ***! \***************************************************************************************************************************************************************************************************************************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var core_js_modules_es_error_cause_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! core-js/modules/es.error.cause.js */ \"./node_modules/core-js/modules/es.error.cause.js\");\n/* harmony import */ var core_js_modules_es_error_cause_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_error_cause_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var core_js_modules_es_array_concat_js__WEBPACK_IMPORTED_MODULE_1__ = __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_1___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_concat_js__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var core_js_modules_es_array_filter_js__WEBPACK_IMPORTED_MODULE_2__ = __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_2___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_filter_js__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var core_js_modules_es_array_map_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! core-js/modules/es.array.map.js */ \"./node_modules/core-js/modules/es.array.map.js\");\n/* harmony import */ var core_js_modules_es_array_map_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_map_js__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var core_js_modules_es_array_push_js__WEBPACK_IMPORTED_MODULE_4__ = __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_4___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_push_js__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var core_js_modules_es_array_splice_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! core-js/modules/es.array.splice.js */ \"./node_modules/core-js/modules/es.array.splice.js\");\n/* harmony import */ var core_js_modules_es_array_splice_js__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_splice_js__WEBPACK_IMPORTED_MODULE_5__);\n/* harmony import */ var core_js_modules_es_function_name_js__WEBPACK_IMPORTED_MODULE_6__ = __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_6___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_function_name_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_regexp_test_js__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! core-js/modules/es.regexp.test.js */ \"./node_modules/core-js/modules/es.regexp.test.js\");\n/* harmony import */ var core_js_modules_es_regexp_test_js__WEBPACK_IMPORTED_MODULE_10___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_regexp_test_js__WEBPACK_IMPORTED_MODULE_10__);\n/* harmony import */ var core_js_modules_es_regexp_to_string_js__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! core-js/modules/es.regexp.to-string.js */ \"./node_modules/core-js/modules/es.regexp.to-string.js\");\n/* harmony import */ var core_js_modules_es_regexp_to_string_js__WEBPACK_IMPORTED_MODULE_11___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_regexp_to_string_js__WEBPACK_IMPORTED_MODULE_11__);\n/* harmony import */ var core_js_modules_web_dom_collections_for_each_js__WEBPACK_IMPORTED_MODULE_12__ = __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_12___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_web_dom_collections_for_each_js__WEBPACK_IMPORTED_MODULE_12__);\n/* harmony import */ var _goodsListDialog__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ./goodsListDialog */ \"./src/views/apps/multiple/goodsListDialog.vue\");\n/* harmony import */ var _portDialog__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ./portDialog */ \"./src/views/apps/multiple/portDialog.vue\");\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 name: \"list\",\n components: {\n goodsDialog: _goodsListDialog__WEBPACK_IMPORTED_MODULE_13__[\"default\"],\n portDialog: _portDialog__WEBPACK_IMPORTED_MODULE_14__[\"default\"]\n },\n data: function data() {\n return {\n // 上传附件格式是否错误\n isUploadFalse: false,\n // 上传请求头\n headers: {\n parentId: this.$config.fileForm.parentId\n },\n // 上传参数\n uploadData: {\n pageId: this.$config.fileForm.pageId,\n ctrlId: this.$config.fileForm.ctrlId,\n fieldId: this.$config.fileForm.fieldId\n },\n // 上传列表数据\n fileList: [],\n codeMap: {},\n // 货物弹出框是否展示\n goodsDialog: false,\n // 中转港弹出框是否展示\n portDialog: false,\n // 订单类型\n CREATE_ORDER_TYPE: '非一单制',\n // 省市区\n addressDetailOptions: [],\n // 查询条件\n form: {\n /* 基本信息 s */\n // 比价名称\n COMPARE_NAME: '',\n // 开始时间\n START_TIME: '',\n // 结束时间\n END_TIME: '',\n // 有效时限\n EFFECTIVE_DAYS: '',\n // 业务类型\n BUSINESS_TYPE: '',\n // 作业类型\n WORK_TYPE: '',\n // 联系人\n COMPANY_NAME: '',\n // 联系方式\n COMPANY_PHONE: '',\n // 发运类型\n DISPATCH_TYPE: '',\n // 发运省市区\n DELIVERY: [],\n // 收货省市区\n COMPLETE: [],\n // 发运地-省\n DELIVERY_PROVINCE_CODE: '',\n DELIVERY_PROVINCE: '',\n // 发运地-市\n DELIVERY_CITY_CODE: '',\n DELIVERY_CITY: '',\n // 发运地-辖区\n DELIVERY_JURISDICTION_CODE: '',\n DELIVERY_JURISDICTION: '',\n // 发运地-街道\n DELIVERY_STREET_CODE: '',\n DELIVERY_STREET: '',\n // 发运地详细地址\n DISPATCH_DETAIL_ADDRESS: '',\n // 发运港口\n DISPATCH_PORT_CODE: '',\n DISPATCH_PORT: '',\n // 发运站点\n DISPATCH_STATION_CODE: '',\n DISPATCH_STATION: '',\n // 收货类型\n RECEIPT_TYPE: '',\n // 收货地-省\n COMPLETE_PROVINCE_CODE: '',\n COMPLETE_PROVINCE: '',\n // 收货地-市\n COMPLETE_CITY_CODE: '',\n COMPLETE_CITY: '',\n // 收货地-辖区\n COMPLETE_JURISDICTION_CODE: '',\n COMPLETE_JURISDICTION: '',\n // 收货地-街道\n COMPLETE_STREET_CODE: '',\n COMPLETE_STREET: '',\n // 收货地详细地址\n RECEIPT_DETAIL_ADDRESS: '',\n // 收货港口\n RECEIPT_PORT_CODE: '',\n RECEIPT_PORT: '',\n // 收货站点\n RECEIPT_STATION_CODE: '',\n RECEIPT_STATION: '',\n // 登记日期\n CREATE_DATE: '',\n CREATE_DATE_STR: '',\n // 制单人\n OPERATOR_CODE: '',\n OPERATOR_NAME: '',\n /* 基本信息 e */\n /* 货物信息 s */\n // 货物名称\n CARGO_NAME: '',\n // 货物大类\n CARGO_CATEGORY: '',\n // 货物编码\n CARGO_CODE: '',\n // 数量\n GOODS_NUM: '',\n // 数量单位\n PARTSNAME_NUMUNIT: '',\n // 运输方式\n EX_TRANSPORT_METHOD: '',\n // 货物图片\n CARGO_IMAGE: '',\n // 净重\n NET_WEIGHT: '',\n // 体积\n VOLUME: '',\n // 箱型\n CONTAINER_TYPE: '',\n // 箱属\n CARGO_SOURCE: '',\n // 箱类\n CONTAINER_CLASS: '',\n // 集装箱用途\n CONTAINER_USAGE: '',\n // 箱量\n CONTAINER_QUANTITY: '',\n // 预计发货\n EX_DELIVERY_DATE: '',\n // 期望送达\n EX_COMPLETE_DATE: '',\n // 中转港\n PORT_LIST: '',\n PORT_LIST_STR: [],\n // 是否需要港口服务\n NEED_PORT_SERVICE: '0',\n CREATE_REMARK: ''\n /* 货物信息 e */\n },\n // 业务类型\n typeOptions: [{\n value: '0',\n label: '集装箱业务'\n }, {\n value: '1',\n label: '散货业务'\n }],\n // 作业类型\n zylxOptions: [{\n value: '0',\n label: '散货运输'\n }, {\n value: '1',\n label: '重箱运输'\n }, {\n value: '2',\n label: '提空返重'\n }, {\n value: '3',\n label: '提重返空'\n }, {\n value: '4',\n label: '空箱运输'\n }],\n // 发运类型\n fylxOptions: [{\n value: '0',\n label: '地址'\n }, {\n value: '1',\n label: '港口'\n }, {\n value: '2',\n label: '站点'\n }],\n // 数量单位\n maozhongOptions: [{\n value: '件',\n label: '件'\n }, {\n value: '吨',\n label: '吨'\n }],\n // 发运站点\n fyzdOptions: [],\n // 收货站点\n shzdOptions: [],\n // 发运港口\n fygkOptions: [],\n // 收货港口\n shgkOptions: [],\n // 箱型\n xxOptions: [{\n value: '0',\n label: '20GP'\n }, {\n value: '1',\n label: '40GP'\n }, {\n value: '2',\n label: '40HQ'\n }],\n // 箱属\n xsOptions: [{\n value: '0',\n label: '中铁箱'\n }, {\n value: '1',\n label: '客户自备箱'\n }, {\n value: '2',\n label: '船公司箱'\n }, {\n value: '3',\n label: '自有箱'\n }],\n // 箱类\n xlOptions: [{\n value: '0',\n label: '35TONCD-35吨通用箱'\n }, {\n value: '1',\n label: 'TY-通用箱'\n }, {\n value: '2',\n label: 'LC-冷藏箱'\n }, {\n value: '3',\n label: '30TONCD-30吨通用箱'\n }, {\n value: '4',\n label: 'GX-罐箱'\n }, {\n value: '5',\n label: 'CD-敞顶箱'\n }, {\n value: '6',\n label: 'GS-干散货箱'\n }],\n // 集装箱用途\n ytOptions: [{\n value: '0',\n label: '白货'\n }, {\n value: '1',\n label: '黑货'\n }],\n // 内部港口\n nbgkOptions: [{\n value: '1',\n label: '是'\n }, {\n value: '0',\n label: '否'\n }],\n // tab数据\n listTab: [{\n value: '10',\n label: '快递'\n }, {\n value: '70',\n label: '空运'\n }, {\n value: '50',\n label: '水路运输'\n }, {\n value: '60',\n label: '铁路运输'\n }, {\n value: '80',\n label: '多式联运'\n }, {\n value: '5',\n label: '公路运输'\n }],\n // 校验\n inquiryRules: {\n // 比价名称\n COMPARE_NAME: [{\n required: true,\n message: '请输入比价名称',\n trigger: 'change'\n }],\n // 开始时间\n START_TIME: [{\n required: true,\n message: '请选择开始时间',\n trigger: 'change'\n }],\n // 结束时间\n END_TIME: [{\n required: true,\n message: '请选择开始时间',\n trigger: 'change'\n }],\n // 业务类型\n BUSINESS_TYPE: [{\n required: true,\n message: '请选择业务类型',\n trigger: 'change'\n }],\n // 联系人\n COMPANY_NAME: [{\n required: true,\n message: '请输入联系人',\n trigger: 'change'\n }],\n // 联系方式\n COMPANY_PHONE: [{\n required: true,\n message: '请输入联系方式',\n trigger: 'change'\n }, {\n validator: this.checkPhone\n }],\n // 发运类型\n DISPATCH_TYPE: [{\n required: true,\n message: '请选择发运类型',\n trigger: 'change'\n }],\n // 发运地址\n DELIVERY: [{\n required: true,\n message: '请选择发运地址',\n trigger: 'change'\n }],\n // 发运详细地址\n DISPATCH_DETAIL_ADDRESS: [{\n required: true,\n message: '请输入详细地址',\n trigger: 'change'\n }],\n // 发运港口\n DISPATCH_PORT_CODE: [{\n required: true,\n message: '请选择发运港口',\n trigger: 'change'\n }],\n // 发运站点\n DISPATCH_STATION_CODE: [{\n required: true,\n message: '请选择发运站点',\n trigger: 'change'\n }],\n // 发货人\n CONSIGNOR: [{\n required: true,\n message: '请输入发货人',\n trigger: 'change'\n }],\n // 发货联系电话\n CONSIGNOR_PHONE: [{\n required: true,\n message: '请输入发货联系电话',\n trigger: 'change'\n }, {\n validator: this.checkPhone\n }],\n // 收货类型\n RECEIPT_TYPE: [{\n required: true,\n message: '请选择收货类型',\n trigger: 'change'\n }],\n // 收货地址\n COMPLETE: [{\n required: true,\n message: '请选择收货地址',\n trigger: 'change'\n }],\n // 收货详细地址\n RECEIPT_DETAIL_ADDRESS: [{\n required: true,\n message: '请输入详细地址',\n trigger: 'change'\n }],\n // 收货港口\n RECEIPT_PORT_CODE: [{\n required: true,\n message: '请选择收货港口',\n trigger: 'change'\n }],\n // 收货站点\n RECEIPT_STATION_CODE: [{\n required: true,\n message: '请选择收货站点',\n trigger: 'change'\n }],\n // 收货人\n CONSIGNEE: [{\n required: true,\n message: '请输入收货人',\n trigger: 'change'\n }],\n // 收货联系电话\n CONSIGNEE_PHONE: [{\n required: true,\n message: '请输入收货联系电话',\n trigger: 'change'\n }, {\n validator: this.checkPhone\n }],\n // 货物名称\n CARGO_NAME: [{\n required: true,\n message: '请输入货物名称',\n trigger: 'change'\n }],\n // 货物大类\n CARGO_CATEGORY: [{\n required: true,\n message: '请输入货物大类',\n trigger: 'change'\n }],\n // 货物编码\n CARGO_CODE: [{\n required: true,\n message: '请输入货物编码',\n trigger: 'change'\n }],\n // 数量\n GOODS_NUM: [{\n required: true,\n message: '请输入数量',\n trigger: 'change'\n }],\n // 数量单位\n PARTSNAME_NUMUNIT: [{\n required: true,\n message: '请输入数量单位',\n trigger: 'change'\n }],\n // 运输方式\n EX_TRANSPORT_METHOD: [{\n required: true,\n message: '请输入期望运输方式',\n trigger: 'change'\n }],\n // 箱型\n CONTAINER_TYPE: [{\n required: true,\n message: '请选择箱型',\n trigger: 'change'\n }],\n // 箱属\n CARGO_SOURCE: [{\n required: true,\n message: '请选择箱属',\n trigger: 'change'\n }],\n // 箱类\n CONTAINER_CLASS: [{\n required: true,\n message: '请选择箱类',\n trigger: 'change'\n }],\n // 集装箱用途\n CONTAINER_USAGE: [{\n required: true,\n message: '请选择集装箱用途',\n trigger: 'change'\n }],\n // 箱量\n CONTAINER_QUANTITY: [{\n required: true,\n message: '请输入箱量',\n trigger: 'change'\n }],\n // 预计发货\n EX_DELIVERY_DATE: [{\n required: true,\n message: '请选择预计发货',\n trigger: 'change'\n }],\n // 是否需要港口服务\n NEED_PORT_SERVICE: [{\n required: true,\n message: '请选择是否需要港口服务',\n trigger: 'change'\n }]\n }\n };\n },\n mounted: function mounted() {\n var _JSON$parse, _JSON$parse2, _JSON$parse3, _JSON$parse4;\n // 获取省市级联数据\n this.getAddressDetailOption();\n // 港口下拉\n this.getDispatchPort('', 1, 10000);\n // 站点下拉\n this.getReceiptStation('', 1, 10000);\n // 登记日期\n this.form.CREATE_DATE = this.$util.formatDate(new Date().getTime());\n this.form.CREATE_DATE_STR = this.$util.formatDateMinute(new Date().getTime());\n // 制单人\n this.form.OPERATOR_NAME = localStorage.getItem('bidding_user') ? ((_JSON$parse = JSON.parse(localStorage.getItem('bidding_user'))) === null || _JSON$parse === void 0 ? void 0 : _JSON$parse.userName) || '' : '';\n this.form.OPERATOR_CODE = localStorage.getItem('bidding_user') ? ((_JSON$parse2 = JSON.parse(localStorage.getItem('bidding_user'))) === null || _JSON$parse2 === void 0 ? void 0 : _JSON$parse2.userId) || '' : '';\n // 客户\n this.form.CUSTOMER_NAME = localStorage.getItem('bidding_user') ? ((_JSON$parse3 = JSON.parse(localStorage.getItem('bidding_user'))) === null || _JSON$parse3 === void 0 ? void 0 : _JSON$parse3.memberName) || '' : '';\n this.form.CUSTOMER_CODE = localStorage.getItem('bidding_user') ? ((_JSON$parse4 = JSON.parse(localStorage.getItem('bidding_user'))) === null || _JSON$parse4 === void 0 ? void 0 : _JSON$parse4.memberCode) || '' : '';\n },\n methods: {\n // 计算有效时效\n timeChange: function timeChange() {\n if (this.form.START_TIME && this.form.END_TIME) {\n this.form.EFFECTIVE_DAYS = (new Date(this.form.END_TIME).getTime() - new Date(this.form.START_TIME).getTime()) / 1000 / 60;\n }\n },\n // 联系方式校验\n checkPhone: function checkPhone(rule, value, callback) {\n var regFixedPhone = /^(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\\d{8}$/;\n var regMobilePhone = /^0\\d{2,3}-\\d{7,8}$/;\n if (!regFixedPhone.test(value) && !regMobilePhone.test(value) && value) {\n callback(new Error('请输入正确的联系电话'));\n } else {\n callback();\n }\n },\n // 附件上传成功\n unifyMainUpload: function unifyMainUpload(res, file, fileList, row, idx) {\n if (res.code == 0) {\n this.fileList = fileList;\n } else {\n this.$message.error(res.message);\n }\n this.$myLoading().close();\n },\n // 预览\n openFile: function openFile(file) {\n try {\n if (file.FILE_PATH) {\n window.open(this.$config.file + file.FILE_PATH, '_blank');\n } else {\n window.open(this.$config.file + file.response.data.bean.fileFullPath, '_blank');\n }\n } catch (error) {\n this.$message.error('解析路径失败!');\n }\n },\n // 删除附件\n unifyainGoodsHandleRemove: function unifyainGoodsHandleRemove(file, row, idx) {\n var list = this.fileList;\n if (list.length > 0) {\n for (var i = list.length - 1; i >= 0; i--) {\n if (list[i].uid == file.uid) {\n this.fileList.splice(i, 1);\n break;\n }\n }\n this.$forceUpdate();\n }\n },\n //附件上传前格式校验\n beforeAvatarUpload: function beforeAvatarUpload(file) {\n var uploadExt = /[.]/.exec(file.name) ? /[^.]+$/.exec(file.name.toLowerCase()) : '';\n var uploadExtList = ['jpg', 'JPG', 'jpeg', 'JPEG', 'png', 'PNG'];\n if (uploadExtList.indexOf(uploadExt[0]) < 0 && !this.isUploadFalse) {\n this.$message.warning(\"\\u4E0A\\u4F20\\u683C\\u5F0F\\u5FC5\\u987B\\u662Fpdf, jpg, jpeg, png\");\n this.isUploadFalse = true;\n return false;\n }\n // 文件重复名校验\n if (this.fileList.length > 0) {\n for (var i = 0; i < this.fileList.length; i++) {\n if (this.fileList[i].name.toString() === file.name) {\n this.$message.warning(\"\\u4E0A\\u4F20\\u6587\\u4EF6\\u5DF2\\u5B58\\u5728\");\n this.isUploadFalse = true;\n return false;\n }\n }\n }\n var maxSize = 100 * 1024 * 1024;\n if (file.size > maxSize) {\n this.$message.warning(\"\\u6587\\u4EF6\\u5927\\u5C0F\\u8D85\\u8FC7\\u4E86\".concat(maxSize / (1024 * 1024), \"MB\\u7684\\u9650\\u5236\"));\n this.isUploadFalse = true;\n return false;\n return false;\n }\n this.$myLoading();\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 getDispatchPort: function getDispatchPort(keyword, pageNo, pageSize, fun) {\n var _this = this;\n var param = {}; // <-- 额外查询条件\n this.$api.common.selectSearchApi.comps.dispatchPort(keyword, param, pageNo, pageSize, function (result) {\n if (result.code == '0') {\n var _result$data, _result$data2;\n // 发运港口\n _this.fygkOptions = result === null || result === void 0 || (_result$data = result.data) === null || _result$data === void 0 || (_result$data = _result$data.page) === null || _result$data === void 0 ? void 0 : _result$data.result;\n // 收货港口\n _this.shgkOptions = result === null || result === void 0 || (_result$data2 = result.data) === null || _result$data2 === void 0 || (_result$data2 = _result$data2.page) === null || _result$data2 === void 0 ? void 0 : _result$data2.result;\n }\n }, function (e) {\n _this.$gUtil.error(e);\n });\n },\n // 站点下拉\n getReceiptStation: function getReceiptStation(keyword, pageNo, pageSize, fun) {\n var _this2 = this;\n var param = {}; // <-- 额外查询条件\n this.$api.common.selectSearchApi.comps.receiptStation(keyword, param, pageNo, pageSize, function (result) {\n if (result.code == '0') {\n var _result$data3, _result$data4;\n // 发运站点\n _this2.fyzdOptions = result === null || result === void 0 || (_result$data3 = result.data) === null || _result$data3 === void 0 || (_result$data3 = _result$data3.page) === null || _result$data3 === void 0 ? void 0 : _result$data3.result;\n // 收货站点\n _this2.shzdOptions = result === null || result === void 0 || (_result$data4 = result.data) === null || _result$data4 === void 0 || (_result$data4 = _result$data4.page) === null || _result$data4 === void 0 ? void 0 : _result$data4.result;\n }\n }, function (e) {\n _this2.$gUtil.error(e);\n });\n },\n // 打开货物弹出框\n openGoodsList: function openGoodsList() {\n this.goodsDialog = true;\n },\n // 关闭货物弹出框\n closeGoodsDialog: function closeGoodsDialog(val) {\n if (val) {\n this.form.CARGO_CODE = val[0].PR_WZ_CODE;\n this.form.CARGO_NAME = val[0].PARTSNAME_NAME;\n this.form.CARGO_CATEGORY = val[0].PNTREE_NAME;\n }\n this.goodsDialog = false;\n },\n // 打开中转港弹出框\n openPortDialog: function openPortDialog() {\n this.portDialog = true;\n },\n // 关闭中转港弹出框\n closePortDialog: function closePortDialog(val) {\n this.portDialog = false;\n this.form.PORT_LIST = val;\n },\n // 切换是否需要港口服务\n changeNeed: function changeNeed() {\n this.form.CREATE_ORDER_TYPE = this.form.NEED_PORT_SERVICE == '1' ? '一单制' : '非一单制';\n },\n // 获取省市级联数据\n getAddressDetailOption: function getAddressDetailOption() {\n var _this3 = this;\n var param = {\n pageSize: 100,\n pageNumber: 1\n };\n this.$api.common.ShoppingApi.addressAreaList(param, function (result) {\n var _result$data5;\n var options = [];\n var page = result === null || result === void 0 || (_result$data5 = result.data) === null || _result$data5 === void 0 ? void 0 : _result$data5.areaList;\n if (page.length && page.length > 0) {\n page.forEach(function (item, index) {\n options.push({\n label: item.AREA_NAME,\n value: item.AREA_CODE,\n children: []\n });\n if (item.cityList && item.cityList.length > 0) {\n item.cityList.forEach(function (j, inx) {\n options[index].children.push({\n label: j.AREA_NAME,\n value: j.AREA_CODE,\n children: []\n });\n if (j.areaList && j.areaList.length > 0) {\n j.areaList.forEach(function (o) {\n options[index].children[inx].children.push({\n label: o.AREA_NAME,\n value: o.AREA_CODE,\n children: o.streetList.map(function (w) {\n return {\n label: w.AREA_NAME,\n value: w.AREA_CODE\n };\n })\n });\n });\n }\n });\n }\n });\n }\n _this3.addressDetailOptions = options;\n _this3.buildCodeMap(_this3.addressDetailOptions);\n });\n },\n buildCodeMap: function buildCodeMap(data) {\n var _this4 = this;\n data.forEach(function (item) {\n _this4.codeMap[item.value] = item.label;\n if (item.children) _this4.buildCodeMap(item.children);\n });\n },\n // 立即下单\n addOrder: function addOrder() {\n var _this5 = this;\n this.$refs['inquiryForm'].validate(function (valid) {\n if (valid) {\n _this5.$confirm(\"是否确认提交比价?\", '提示', {\n confirmButtonText: \"确定\",\n cancelButtonText: \"取消\",\n type: \"warning\"\n }).then(function () {\n var _this5$fygkOptions$fi, _this5$shgkOptions$fi, _this5$fyzdOptions$fi, _this5$shzdOptions$fi, _this5$fileList$;\n // 发运地-省\n _this5.form.DELIVERY_PROVINCE_CODE = _this5.form.DELIVERY[0] || '';\n _this5.form.DELIVERY_PROVINCE = _this5.form.DELIVERY.map(function (code) {\n return _this5.codeMap[code];\n })[0] || '';\n // 发运地-市\n _this5.form.DELIVERY_CITY_CODE = _this5.form.DELIVERY[1] || '';\n _this5.form.DELIVERY_CITY = _this5.form.DELIVERY.map(function (code) {\n return _this5.codeMap[code];\n })[1] || '';\n // 发运地-辖区\n _this5.form.DELIVERY_JURISDICTION_CODE = _this5.form.DELIVERY[2] || '';\n _this5.form.DELIVERY_JURISDICTION = _this5.form.DELIVERY.map(function (code) {\n return _this5.codeMap[code];\n })[2] || '';\n // 发运地-街道\n _this5.form.DELIVERY_STREET_CODE = _this5.form.DELIVERY[3] || '';\n _this5.form.DELIVERY_STREET = _this5.form.DELIVERY.map(function (code) {\n return _this5.codeMap[code];\n })[3] || '';\n // 收货地-省\n _this5.form.COMPLETE_PROVINCE_CODE = _this5.form.COMPLETE[0] || '';\n _this5.form.COMPLETE_PROVINCE = _this5.form.COMPLETE.map(function (code) {\n return _this5.codeMap[code];\n })[0] || '';\n // 收货地-市\n _this5.form.COMPLETE_CITY_CODE = _this5.form.COMPLETE[1] || '';\n _this5.form.COMPLETE_CITY = _this5.form.COMPLETE.map(function (code) {\n return _this5.codeMap[code];\n })[1] || '';\n // 收货地-辖区\n _this5.form.COMPLETE_JURISDICTION_CODE = _this5.form.COMPLETE[2] || '';\n _this5.form.COMPLETE_JURISDICTION = _this5.form.COMPLETE.map(function (code) {\n return _this5.codeMap[code];\n })[2] || '';\n // 收货地-街道\n _this5.form.COMPLETE_STREET_CODE = _this5.form.COMPLETE[3] || '';\n _this5.form.COMPLETE_STREET = _this5.form.COMPLETE.map(function (code) {\n return _this5.codeMap[code];\n })[3] || '';\n // 发运港口\n _this5.form.DISPATCH_PORT = ((_this5$fygkOptions$fi = _this5.fygkOptions.filter(function (item) {\n return item.code == _this5.form.DISPATCH_PORT_CODE;\n })[0]) === null || _this5$fygkOptions$fi === void 0 ? void 0 : _this5$fygkOptions$fi.name) || '';\n // 收货港口\n _this5.form.RECEIPT_PORT = ((_this5$shgkOptions$fi = _this5.shgkOptions.filter(function (item) {\n return item.code == _this5.form.RECEIPT_PORT_CODE;\n })[0]) === null || _this5$shgkOptions$fi === void 0 ? void 0 : _this5$shgkOptions$fi.name) || '';\n // 发运站点\n _this5.form.DISPATCH_STATION = ((_this5$fyzdOptions$fi = _this5.fyzdOptions.filter(function (item) {\n return item.code == _this5.form.DISPATCH_STATION_CODE;\n })[0]) === null || _this5$fyzdOptions$fi === void 0 ? void 0 : _this5$fyzdOptions$fi.name) || '';\n // 收货站点\n _this5.form.RECEIPT_STATION = ((_this5$shzdOptions$fi = _this5.shzdOptions.filter(function (item) {\n return item.code == _this5.form.RECEIPT_PORT_CODE;\n })[0]) === null || _this5$shzdOptions$fi === void 0 ? void 0 : _this5$shzdOptions$fi.name) || '';\n // 货物图片\n _this5.form.CARGO_IMAGE = _this5.fileList.length > 0 ? (_this5$fileList$ = _this5.fileList[0]) === null || _this5$fileList$ === void 0 || (_this5$fileList$ = _this5$fileList$.response) === null || _this5$fileList$ === void 0 || (_this5$fileList$ = _this5$fileList$.data) === null || _this5$fileList$ === void 0 || (_this5$fileList$ = _this5$fileList$.bean) === null || _this5$fileList$ === void 0 ? void 0 : _this5$fileList$.fileFullPath : '';\n // 中转港\n var list = [];\n if (_this5.form.PORT_LIST_STR.length > 0) {\n _this5.form.PORT_LIST_STR.forEach(function (item) {\n if (_this5.fygkOptions.filter(function (j) {\n return j.code == item;\n }).length > 0) {\n var obj = _this5.fygkOptions.filter(function (j) {\n return j.code == item;\n })[0];\n list.push({\n PORT_CODE: obj.code,\n PORT_NAME: obj.name,\n PORT_ADDRESS: obj.SHIPPORT_ADDRSTR,\n PORT_PROVINCE_CODE: obj.AREA_PROVINCE_CODE,\n PORT_PROVINCE: obj.AREA_PROVINCE,\n PORT_CITY_CODE: obj.AREA_CITY_CODE,\n PORT_CITY: obj.AREA_CITY,\n PORT_COUNTY_CODE: obj.AREA_JURISDICTION_CODE,\n PORT_COUNTY: obj.AREA_JURISDICTION\n });\n }\n });\n }\n _this5.form.PORT_LIST = list;\n console.log('this.form', _this5.form);\n var page = _this5.form;\n _this5.$api.common.multipleApi.saveSchemeCompare(page, function (res) {\n if (res.code == 0) {\n _this5.$message.success('提交成功');\n _this5.$router.push({\n path: '/multiple/multipleIndex',\n query: {\n router: '/multiple/multipleIndex'\n }\n });\n }\n });\n });\n }\n });\n },\n // 跳转首页\n toHome: function toHome() {\n this.$router.push({\n path: '/home'\n });\n },\n // 跳转多式联运下单\n toMultiple: function toMultiple() {\n this.$router.push({\n path: '/multiple/multipleIndex'\n });\n }\n }\n});\n\n//# sourceURL=webpack:///./src/views/apps/multiple/priceCheck.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\":\"a67d506c-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/multiple/priceCheck.vue?vue&type=template&id=c04d95ca&scoped=true": /*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"a67d506c-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/multiple/priceCheck.vue?vue&type=template&id=c04d95ca&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_function_name_js__WEBPACK_IMPORTED_MODULE_0__ = __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_0___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_function_name_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var core_js_modules_es_string_trim_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! core-js/modules/es.string.trim.js */ \"./node_modules/core-js/modules/es.string.trim.js\");\n/* harmony import */ var core_js_modules_es_string_trim_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_trim_js__WEBPACK_IMPORTED_MODULE_1__);\n\n\n\n\nvar render = function render() {\n var _vm = this,\n _c = _vm._self._c;\n return _c(\"div\", [_vm._m(0), _c(\"div\", {\n staticClass: \"multiple_web link_main\"\n }, [_c(\"i\", {\n staticClass: \"iconfont icon-cangku\"\n }), _c(\"span\", {\n on: {\n click: _vm.toHome\n }\n }, [_vm._v(\"首页\")]), _c(\"i\", {\n staticClass: \"iconfont icon-jiantou\"\n }), _c(\"span\", {\n on: {\n click: _vm.toMultiple\n }\n }, [_vm._v(\"多式联运下单\")]), _c(\"i\", {\n staticClass: \"iconfont icon-jiantou\"\n }), _c(\"span\", {\n staticStyle: {\n color: \"#006CD3\"\n }\n }, [_vm._v(\"方案比价 \")])]), _c(\"div\", {\n staticClass: \"multiple_web multiple_order_main\"\n }, [_c(\"el-form\", {\n ref: \"inquiryForm\",\n staticClass: \"order_form\",\n attrs: {\n model: _vm.form,\n rules: _vm.inquiryRules,\n \"label-width\": \"110px\"\n }\n }, [_c(\"div\", {\n staticClass: \"order_form_main\"\n }, [_c(\"h2\", [_c(\"span\"), _vm._v(\"基本信息\")]), _c(\"el-row\", [_c(\"el-col\", {\n attrs: {\n span: 8\n }\n }, [_c(\"el-form-item\", {\n attrs: {\n label: \"比价名称\",\n prop: \"COMPARE_NAME\"\n }\n }, [_c(\"el-input\", {\n attrs: {\n placeholder: \"请输入比价名称\"\n },\n model: {\n value: _vm.form.COMPARE_NAME,\n callback: function callback($$v) {\n _vm.$set(_vm.form, \"COMPARE_NAME\", typeof $$v === \"string\" ? $$v.trim() : $$v);\n },\n expression: \"form.COMPARE_NAME\"\n }\n })], 1)], 1), _c(\"el-col\", {\n attrs: {\n span: 8\n }\n }, [_c(\"el-form-item\", {\n attrs: {\n label: \"开始时间\",\n prop: \"START_TIME\"\n }\n }, [_c(\"el-date-picker\", {\n attrs: {\n \"value-format\": \"yyyy-MM-dd HH:mm:ss\",\n type: \"datetime\",\n placeholder: \"请选择开始时间\"\n },\n on: {\n change: _vm.timeChange\n },\n model: {\n value: _vm.form.START_TIME,\n callback: function callback($$v) {\n _vm.$set(_vm.form, \"START_TIME\", $$v);\n },\n expression: \"form.START_TIME\"\n }\n })], 1)], 1), _c(\"el-col\", {\n attrs: {\n span: 8\n }\n }, [_c(\"el-form-item\", {\n attrs: {\n label: \"结束时间\",\n prop: \"END_TIME\"\n }\n }, [_c(\"el-date-picker\", {\n attrs: {\n \"value-format\": \"yyyy-MM-dd HH:mm:ss\",\n type: \"datetime\",\n placeholder: \"请选择结束时间\"\n },\n on: {\n change: _vm.timeChange\n },\n model: {\n value: _vm.form.END_TIME,\n callback: function callback($$v) {\n _vm.$set(_vm.form, \"END_TIME\", $$v);\n },\n expression: \"form.END_TIME\"\n }\n })], 1)], 1), _c(\"el-col\", {\n attrs: {\n span: 8\n }\n }, [_c(\"el-form-item\", {\n attrs: {\n label: \"有效时限(分钟)\",\n prop: \"EFFECTIVE_DAYS\"\n }\n }, [_c(\"el-input\", {\n attrs: {\n placeholder: \"请输入有效时限\",\n disabled: \"\"\n },\n model: {\n value: _vm.form.EFFECTIVE_DAYS,\n callback: function callback($$v) {\n _vm.$set(_vm.form, \"EFFECTIVE_DAYS\", typeof $$v === \"string\" ? $$v.trim() : $$v);\n },\n expression: \"form.EFFECTIVE_DAYS\"\n }\n })], 1)], 1), _c(\"el-col\", {\n attrs: {\n span: 8\n }\n }, [_c(\"el-form-item\", {\n attrs: {\n label: \"业务类型\",\n prop: \"BUSINESS_TYPE\"\n }\n }, [_c(\"el-select\", {\n attrs: {\n \"popper-append-to-body\": false,\n clearable: \"\",\n placeholder: \"请选择业务类型\"\n },\n model: {\n value: _vm.form.BUSINESS_TYPE,\n callback: function callback($$v) {\n _vm.$set(_vm.form, \"BUSINESS_TYPE\", $$v);\n },\n expression: \"form.BUSINESS_TYPE\"\n }\n }, _vm._l(_vm.typeOptions, function (item) {\n return _c(\"el-option\", {\n key: item.label,\n attrs: {\n label: item.label,\n value: item.label\n }\n });\n }), 1)], 1)], 1), _c(\"el-col\", {\n attrs: {\n span: 8\n }\n }, [_c(\"el-form-item\", {\n attrs: {\n label: \"作业类型\",\n prop: \"\"\n }\n }, [_c(\"el-select\", {\n attrs: {\n \"popper-append-to-body\": false,\n clearable: \"\",\n placeholder: \"请选择作业类型\"\n },\n model: {\n value: _vm.form.WORK_TYPE,\n callback: function callback($$v) {\n _vm.$set(_vm.form, \"WORK_TYPE\", $$v);\n },\n expression: \"form.WORK_TYPE\"\n }\n }, _vm._l(_vm.zylxOptions, function (item) {\n return _c(\"el-option\", {\n key: item.label,\n attrs: {\n label: item.label,\n value: item.label\n }\n });\n }), 1)], 1)], 1), _c(\"el-col\", {\n attrs: {\n span: 8\n }\n }, [_c(\"el-form-item\", {\n attrs: {\n label: \"联系人\",\n prop: \"COMPANY_NAME\"\n }\n }, [_c(\"el-input\", {\n attrs: {\n placeholder: \"请输入联系人\"\n },\n model: {\n value: _vm.form.COMPANY_NAME,\n callback: function callback($$v) {\n _vm.$set(_vm.form, \"COMPANY_NAME\", typeof $$v === \"string\" ? $$v.trim() : $$v);\n },\n expression: \"form.COMPANY_NAME\"\n }\n })], 1)], 1), _c(\"el-col\", {\n attrs: {\n span: 8\n }\n }, [_c(\"el-form-item\", {\n attrs: {\n label: \"联系方式\",\n prop: \"COMPANY_PHONE\"\n }\n }, [_c(\"el-input\", {\n attrs: {\n placeholder: \"请输入联系方式\"\n },\n model: {\n value: _vm.form.COMPANY_PHONE,\n callback: function callback($$v) {\n _vm.$set(_vm.form, \"COMPANY_PHONE\", typeof $$v === \"string\" ? $$v.trim() : $$v);\n },\n expression: \"form.COMPANY_PHONE\"\n }\n })], 1)], 1), _c(\"el-col\", {\n attrs: {\n span: 8\n }\n }, [_c(\"el-form-item\", {\n attrs: {\n label: \"登记日期\",\n prop: \"\"\n }\n }, [_c(\"el-input\", {\n attrs: {\n placeholder: \"请选择登记日期\",\n disabled: \"\"\n },\n model: {\n value: _vm.form.CREATE_DATE_STR,\n callback: function callback($$v) {\n _vm.$set(_vm.form, \"CREATE_DATE_STR\", typeof $$v === \"string\" ? $$v.trim() : $$v);\n },\n expression: \"form.CREATE_DATE_STR\"\n }\n })], 1)], 1), _c(\"el-col\", {\n attrs: {\n span: 8\n }\n }, [_c(\"el-form-item\", {\n attrs: {\n label: \"制单人\",\n prop: \"\"\n }\n }, [_c(\"el-input\", {\n attrs: {\n placeholder: \"请输入制单人\",\n disabled: \"\"\n },\n model: {\n value: _vm.form.OPERATOR_NAME,\n callback: function callback($$v) {\n _vm.$set(_vm.form, \"OPERATOR_NAME\", typeof $$v === \"string\" ? $$v.trim() : $$v);\n },\n expression: \"form.OPERATOR_NAME\"\n }\n })], 1)], 1)], 1)], 1), _c(\"div\", {\n staticClass: \"order_form_main\"\n }, [_c(\"h2\", [_c(\"span\"), _vm._v(\"货物信息\")]), _c(\"el-row\", [_c(\"el-col\", {\n attrs: {\n span: 8\n }\n }, [_c(\"el-form-item\", {\n attrs: {\n label: \"货物名称\",\n prop: \"CARGO_NAME\"\n }\n }, [_c(\"el-input\", {\n attrs: {\n placeholder: \"请输入货物名称\",\n readonly: \"\"\n },\n on: {\n focus: _vm.openGoodsList\n },\n model: {\n value: _vm.form.CARGO_NAME,\n callback: function callback($$v) {\n _vm.$set(_vm.form, \"CARGO_NAME\", $$v);\n },\n expression: \"form.CARGO_NAME\"\n }\n })], 1)], 1), _c(\"el-col\", {\n attrs: {\n span: 8\n }\n }, [_c(\"el-form-item\", {\n attrs: {\n label: \"货物大类\",\n prop: \"CARGO_CATEGORY\"\n }\n }, [_c(\"el-input\", {\n attrs: {\n placeholder: \"请输入货物大类\",\n disabled: \"\"\n },\n model: {\n value: _vm.form.CARGO_CATEGORY,\n callback: function callback($$v) {\n _vm.$set(_vm.form, \"CARGO_CATEGORY\", $$v);\n },\n expression: \"form.CARGO_CATEGORY\"\n }\n })], 1)], 1), _c(\"el-col\", {\n attrs: {\n span: 8\n }\n }, [_c(\"el-form-item\", {\n attrs: {\n label: \"货物编码\",\n prop: \"CARGO_CODE\"\n }\n }, [_c(\"el-input\", {\n attrs: {\n placeholder: \"请输入货物编码\",\n disabled: \"\"\n },\n model: {\n value: _vm.form.CARGO_CODE,\n callback: function callback($$v) {\n _vm.$set(_vm.form, \"CARGO_CODE\", $$v);\n },\n expression: \"form.CARGO_CODE\"\n }\n })], 1)], 1), _c(\"el-col\", {\n attrs: {\n span: 8\n }\n }, [_c(\"el-form-item\", {\n attrs: {\n label: \"数量\",\n prop: \"GOODS_NUM\"\n }\n }, [_c(\"el-input\", {\n attrs: {\n placeholder: \"请输入数量\",\n maxlength: \"9\"\n },\n on: {\n input: function input($event) {\n _vm.form.GOODS_NUM = _vm.$util.setPointNumber(_vm.form.GOODS_NUM);\n }\n },\n model: {\n value: _vm.form.GOODS_NUM,\n callback: function callback($$v) {\n _vm.$set(_vm.form, \"GOODS_NUM\", typeof $$v === \"string\" ? $$v.trim() : $$v);\n },\n expression: \"form.GOODS_NUM\"\n }\n })], 1)], 1), _c(\"el-col\", {\n attrs: {\n span: 8\n }\n }, [_c(\"el-form-item\", {\n attrs: {\n label: \"数量单位\",\n prop: \"PARTSNAME_NUMUNIT\"\n }\n }, [_c(\"el-select\", {\n attrs: {\n \"popper-append-to-body\": false,\n clearable: \"\",\n placeholder: \"请选择数量单位\"\n },\n model: {\n value: _vm.form.PARTSNAME_NUMUNIT,\n callback: function callback($$v) {\n _vm.$set(_vm.form, \"PARTSNAME_NUMUNIT\", $$v);\n },\n expression: \"form.PARTSNAME_NUMUNIT\"\n }\n }, _vm._l(_vm.maozhongOptions, function (item) {\n return _c(\"el-option\", {\n key: item.value,\n attrs: {\n label: item.label,\n value: item.value\n }\n });\n }), 1)], 1)], 1), _c(\"el-col\", {\n attrs: {\n span: 8\n }\n }, [_c(\"el-form-item\", {\n attrs: {\n label: \"运输方式\",\n prop: \"NET_WEIGHT\"\n }\n }, [_c(\"el-select\", {\n attrs: {\n \"popper-append-to-body\": false,\n filterable: \"\",\n clearable: \"\",\n placeholder: \"请选择期望运输方式\"\n },\n model: {\n value: _vm.form.EX_TRANSPORT_METHOD,\n callback: function callback($$v) {\n _vm.$set(_vm.form, \"EX_TRANSPORT_METHOD\", $$v);\n },\n expression: \"form.EX_TRANSPORT_METHOD\"\n }\n }, _vm._l(_vm.listTab, function (item) {\n return _c(\"el-option\", {\n key: item.value,\n attrs: {\n label: item.label,\n value: item.value\n }\n });\n }), 1)], 1)], 1)], 1), _vm.form.BUSINESS_TYPE == \"集装箱业务\" ? _c(\"el-row\", {\n staticStyle: {\n \"margin-top\": \"20px\"\n }\n }, [[_c(\"el-col\", {\n attrs: {\n span: 8\n }\n }, [_c(\"el-form-item\", {\n attrs: {\n label: \"箱型\",\n prop: \"CONTAINER_TYPE\"\n }\n }, [_c(\"el-select\", {\n attrs: {\n \"popper-append-to-body\": false,\n clearable: \"\",\n placeholder: \"请选择箱型\"\n },\n model: {\n value: _vm.form.CONTAINER_TYPE,\n callback: function callback($$v) {\n _vm.$set(_vm.form, \"CONTAINER_TYPE\", $$v);\n },\n expression: \"form.CONTAINER_TYPE\"\n }\n }, _vm._l(_vm.xxOptions, function (item) {\n return _c(\"el-option\", {\n key: item.label,\n attrs: {\n label: item.label,\n value: item.label\n }\n });\n }), 1)], 1)], 1), _c(\"el-col\", {\n attrs: {\n span: 8\n }\n }, [_c(\"el-form-item\", {\n attrs: {\n label: \"箱属\",\n prop: \"CARGO_SOURCE\"\n }\n }, [_c(\"el-select\", {\n attrs: {\n \"popper-append-to-body\": false,\n clearable: \"\",\n placeholder: \"请选择箱属\"\n },\n model: {\n value: _vm.form.CARGO_SOURCE,\n callback: function callback($$v) {\n _vm.$set(_vm.form, \"CARGO_SOURCE\", $$v);\n },\n expression: \"form.CARGO_SOURCE\"\n }\n }, _vm._l(_vm.xsOptions, function (item) {\n return _c(\"el-option\", {\n key: item.value,\n attrs: {\n label: item.label,\n value: item.value\n }\n });\n }), 1)], 1)], 1), _c(\"el-col\", {\n attrs: {\n span: 8\n }\n }, [_c(\"el-form-item\", {\n attrs: {\n label: \"箱类\",\n prop: \"CONTAINER_CLASS\"\n }\n }, [_c(\"el-select\", {\n attrs: {\n \"popper-append-to-body\": false,\n clearable: \"\",\n placeholder: \"请选择箱类\"\n },\n model: {\n value: _vm.form.CONTAINER_CLASS,\n callback: function callback($$v) {\n _vm.$set(_vm.form, \"CONTAINER_CLASS\", $$v);\n },\n expression: \"form.CONTAINER_CLASS\"\n }\n }, _vm._l(_vm.xlOptions, function (item) {\n return _c(\"el-option\", {\n key: item.label,\n attrs: {\n label: item.label,\n value: item.label\n }\n });\n }), 1)], 1)], 1), _c(\"el-col\", {\n attrs: {\n span: 8\n }\n }, [_c(\"el-form-item\", {\n attrs: {\n label: \"箱用途\",\n prop: \"CONTAINER_USAGE\"\n }\n }, [_c(\"el-select\", {\n attrs: {\n \"popper-append-to-body\": false,\n clearable: \"\",\n placeholder: \"请选择集装箱用途\"\n },\n model: {\n value: _vm.form.CONTAINER_USAGE,\n callback: function callback($$v) {\n _vm.$set(_vm.form, \"CONTAINER_USAGE\", $$v);\n },\n expression: \"form.CONTAINER_USAGE\"\n }\n }, _vm._l(_vm.ytOptions, function (item) {\n return _c(\"el-option\", {\n key: item.label,\n attrs: {\n label: item.label,\n value: item.label\n }\n });\n }), 1)], 1)], 1), _c(\"el-col\", {\n attrs: {\n span: 8\n }\n }, [_c(\"el-form-item\", {\n attrs: {\n label: \"箱量\",\n prop: \"CONTAINER_QUANTITY\"\n }\n }, [_c(\"el-input\", {\n attrs: {\n placeholder: \"请输入箱量\",\n maxlength: \"9\"\n },\n on: {\n input: function input($event) {\n _vm.form.CONTAINER_QUANTITY = _vm.$util.setPointNumber(_vm.form.CONTAINER_QUANTITY);\n }\n },\n model: {\n value: _vm.form.CONTAINER_QUANTITY,\n callback: function callback($$v) {\n _vm.$set(_vm.form, \"CONTAINER_QUANTITY\", typeof $$v === \"string\" ? $$v.trim() : $$v);\n },\n expression: \"form.CONTAINER_QUANTITY\"\n }\n })], 1)], 1)]], 2) : _vm._e()], 1), _c(\"div\", {\n staticClass: \"order_form_main\",\n staticStyle: {\n height: \"500px\"\n }\n }, [_c(\"h2\", [_c(\"span\"), _vm._v(\"收发货信息\")]), _c(\"div\", {\n staticClass: \"shipment_form\"\n }, [_c(\"div\", {\n staticClass: \"shipment_form_h2\"\n }, [_c(\"h2\", [_c(\"span\"), _vm._v(\"发运信息\")])]), _c(\"div\", {\n staticClass: \"form_con\"\n }, [_c(\"el-row\", [_c(\"el-col\", {\n attrs: {\n span: 24\n }\n }, [_c(\"el-form-item\", {\n attrs: {\n label: \"发运类型\",\n prop: \"DISPATCH_TYPE\"\n }\n }, [_c(\"el-select\", {\n attrs: {\n \"popper-append-to-body\": false,\n clearable: \"\",\n placeholder: \"请选择发运类型\"\n },\n model: {\n value: _vm.form.DISPATCH_TYPE,\n callback: function callback($$v) {\n _vm.$set(_vm.form, \"DISPATCH_TYPE\", $$v);\n },\n expression: \"form.DISPATCH_TYPE\"\n }\n }, _vm._l(_vm.fylxOptions, function (item) {\n return _c(\"el-option\", {\n key: item.label,\n attrs: {\n label: item.label,\n value: item.label\n }\n });\n }), 1)], 1)], 1), _vm.form.DISPATCH_TYPE == \"地址\" ? [_c(\"el-col\", {\n attrs: {\n span: 24\n }\n }, [_c(\"el-form-item\", {\n attrs: {\n label: \"发运地址\",\n prop: \"DELIVERY\"\n }\n }, [_c(\"el-cascader\", {\n attrs: {\n placeholder: \"请选择发运地址\",\n props: {\n expandTrigger: \"hover\"\n },\n options: _vm.addressDetailOptions,\n clearable: \"\"\n },\n model: {\n value: _vm.form.DELIVERY,\n callback: function callback($$v) {\n _vm.$set(_vm.form, \"DELIVERY\", $$v);\n },\n expression: \"form.DELIVERY\"\n }\n })], 1)], 1), _c(\"el-col\", {\n attrs: {\n span: 24\n }\n }, [_c(\"el-form-item\", {\n attrs: {\n label: \"详细地址\",\n prop: \"DISPATCH_DETAIL_ADDRESS\"\n }\n }, [_c(\"el-input\", {\n attrs: {\n placeholder: \"请输入详细地址\",\n maxlength: \"64\",\n rows: \"4\",\n \"show-word-limit\": \"\",\n type: \"textarea\"\n },\n model: {\n value: _vm.form.DISPATCH_DETAIL_ADDRESS,\n callback: function callback($$v) {\n _vm.$set(_vm.form, \"DISPATCH_DETAIL_ADDRESS\", typeof $$v === \"string\" ? $$v.trim() : $$v);\n },\n expression: \"form.DISPATCH_DETAIL_ADDRESS\"\n }\n })], 1)], 1)] : _vm._e(), _vm.form.DISPATCH_TYPE == \"港口\" ? [_c(\"el-col\", {\n attrs: {\n span: 24\n }\n }, [_c(\"el-form-item\", {\n attrs: {\n label: \"发运港口\",\n prop: \"DISPATCH_PORT_CODE\"\n }\n }, [_c(\"el-select\", {\n attrs: {\n \"popper-append-to-body\": false,\n filterable: \"\",\n clearable: \"\",\n placeholder: \"请选择发运港口\"\n },\n model: {\n value: _vm.form.DISPATCH_PORT_CODE,\n callback: function callback($$v) {\n _vm.$set(_vm.form, \"DISPATCH_PORT_CODE\", $$v);\n },\n expression: \"form.DISPATCH_PORT_CODE\"\n }\n }, _vm._l(_vm.fygkOptions, function (item) {\n return _c(\"el-option\", {\n key: item.code,\n attrs: {\n label: item.name,\n value: item.code\n }\n });\n }), 1)], 1)], 1), _c(\"el-col\", {\n attrs: {\n span: 24\n }\n }, [_c(\"el-form-item\", {\n attrs: {\n label: \"详细地址\"\n }\n }, [_c(\"el-input\", {\n attrs: {\n placeholder: \"请输入详细地址\",\n maxlength: \"64\",\n rows: \"4\",\n \"show-word-limit\": \"\",\n type: \"textarea\"\n },\n model: {\n value: _vm.form.DISPATCH_DETAIL_ADDRESS,\n callback: function callback($$v) {\n _vm.$set(_vm.form, \"DISPATCH_DETAIL_ADDRESS\", typeof $$v === \"string\" ? $$v.trim() : $$v);\n },\n expression: \"form.DISPATCH_DETAIL_ADDRESS\"\n }\n })], 1)], 1)] : _vm._e(), _vm.form.DISPATCH_TYPE == \"站点\" ? [_c(\"el-col\", {\n attrs: {\n span: 24\n }\n }, [_c(\"el-form-item\", {\n attrs: {\n label: \"发运站点\",\n prop: \"DISPATCH_STATION_CODE\"\n }\n }, [_c(\"el-select\", {\n attrs: {\n \"popper-append-to-body\": false,\n filterable: \"\",\n clearable: \"\",\n placeholder: \"请选择发运站点\"\n },\n model: {\n value: _vm.form.DISPATCH_STATION_CODE,\n callback: function callback($$v) {\n _vm.$set(_vm.form, \"DISPATCH_STATION_CODE\", $$v);\n },\n expression: \"form.DISPATCH_STATION_CODE\"\n }\n }, _vm._l(_vm.fyzdOptions, function (item) {\n return _c(\"el-option\", {\n key: item.code,\n attrs: {\n label: item.name,\n value: item.code\n }\n });\n }), 1)], 1)], 1), _c(\"el-col\", {\n attrs: {\n span: 24\n }\n }, [_c(\"el-form-item\", {\n attrs: {\n label: \"详细地址\"\n }\n }, [_c(\"el-input\", {\n attrs: {\n placeholder: \"请输入详细地址\",\n maxlength: \"64\",\n rows: \"4\",\n \"show-word-limit\": \"\",\n type: \"textarea\"\n },\n model: {\n value: _vm.form.DISPATCH_DETAIL_ADDRESS,\n callback: function callback($$v) {\n _vm.$set(_vm.form, \"DISPATCH_DETAIL_ADDRESS\", typeof $$v === \"string\" ? $$v.trim() : $$v);\n },\n expression: \"form.DISPATCH_DETAIL_ADDRESS\"\n }\n })], 1)], 1)] : _vm._e(), _c(\"el-col\", {\n attrs: {\n span: 24\n }\n }, [_c(\"el-form-item\", {\n attrs: {\n label: \"发货人\",\n prop: \"CONSIGNOR\"\n }\n }, [_c(\"el-input\", {\n attrs: {\n placeholder: \"请输入发货人\",\n maxlength: \"8\"\n },\n model: {\n value: _vm.form.CONSIGNOR,\n callback: function callback($$v) {\n _vm.$set(_vm.form, \"CONSIGNOR\", $$v);\n },\n expression: \"form.CONSIGNOR\"\n }\n })], 1)], 1), _c(\"el-col\", {\n attrs: {\n span: 24\n }\n }, [_c(\"el-form-item\", {\n attrs: {\n label: \"联系电话\",\n prop: \"CONSIGNOR_PHONE\"\n }\n }, [_c(\"el-input\", {\n attrs: {\n placeholder: \"请输入联系电话\",\n maxlength: \"11\"\n },\n model: {\n value: _vm.form.CONSIGNOR_PHONE,\n callback: function callback($$v) {\n _vm.$set(_vm.form, \"CONSIGNOR_PHONE\", $$v);\n },\n expression: \"form.CONSIGNOR_PHONE\"\n }\n })], 1)], 1)], 2)], 1)]), _c(\"div\", {\n staticClass: \"receipt_form\"\n }, [_c(\"div\", {\n staticClass: \"shipment_form_h2\"\n }, [_c(\"h2\", [_c(\"span\"), _vm._v(\"收货信息\")])]), _c(\"div\", {\n staticClass: \"form_con\"\n }, [_c(\"el-row\", [_c(\"el-col\", {\n attrs: {\n span: 24\n }\n }, [_c(\"el-form-item\", {\n attrs: {\n label: \"收货类型\",\n prop: \"RECEIPT_TYPE\"\n }\n }, [_c(\"el-select\", {\n attrs: {\n \"popper-append-to-body\": false,\n clearable: \"\",\n placeholder: \"请选择收货类型\"\n },\n model: {\n value: _vm.form.RECEIPT_TYPE,\n callback: function callback($$v) {\n _vm.$set(_vm.form, \"RECEIPT_TYPE\", $$v);\n },\n expression: \"form.RECEIPT_TYPE\"\n }\n }, _vm._l(_vm.fylxOptions, function (item) {\n return _c(\"el-option\", {\n key: item.label,\n attrs: {\n label: item.label,\n value: item.label\n }\n });\n }), 1)], 1)], 1), _vm.form.RECEIPT_TYPE == \"地址\" ? [_c(\"el-col\", {\n attrs: {\n span: 24\n }\n }, [_c(\"el-form-item\", {\n attrs: {\n label: \"收货地址\",\n prop: \"COMPLETE\"\n }\n }, [_c(\"el-cascader\", {\n attrs: {\n placeholder: \"请选择收货地址\",\n props: {\n expandTrigger: \"hover\"\n },\n options: _vm.addressDetailOptions,\n clearable: \"\"\n },\n model: {\n value: _vm.form.COMPLETE,\n callback: function callback($$v) {\n _vm.$set(_vm.form, \"COMPLETE\", $$v);\n },\n expression: \"form.COMPLETE\"\n }\n })], 1)], 1), _c(\"el-col\", {\n attrs: {\n span: 24\n }\n }, [_c(\"el-form-item\", {\n attrs: {\n label: \"详细地址\",\n prop: \"RECEIPT_DETAIL_ADDRESS\"\n }\n }, [_c(\"el-input\", {\n attrs: {\n placeholder: \"请输入详细地址\",\n maxlength: \"64\",\n rows: \"4\",\n \"show-word-limit\": \"\",\n type: \"textarea\"\n },\n model: {\n value: _vm.form.RECEIPT_DETAIL_ADDRESS,\n callback: function callback($$v) {\n _vm.$set(_vm.form, \"RECEIPT_DETAIL_ADDRESS\", typeof $$v === \"string\" ? $$v.trim() : $$v);\n },\n expression: \"form.RECEIPT_DETAIL_ADDRESS\"\n }\n })], 1)], 1)] : _vm._e(), _vm.form.RECEIPT_TYPE == \"港口\" ? [_c(\"el-col\", {\n attrs: {\n span: 24\n }\n }, [_c(\"el-form-item\", {\n attrs: {\n label: \"收货港口\",\n prop: \"RECEIPT_PORT_CODE\"\n }\n }, [_c(\"el-select\", {\n attrs: {\n \"popper-append-to-body\": false,\n filterable: \"\",\n clearable: \"\",\n placeholder: \"请选择收货港口\"\n },\n model: {\n value: _vm.form.RECEIPT_PORT_CODE,\n callback: function callback($$v) {\n _vm.$set(_vm.form, \"RECEIPT_PORT_CODE\", $$v);\n },\n expression: \"form.RECEIPT_PORT_CODE\"\n }\n }, _vm._l(_vm.shgkOptions, function (item) {\n return _c(\"el-option\", {\n key: item.code,\n attrs: {\n label: item.name,\n value: item.code\n }\n });\n }), 1)], 1)], 1), _c(\"el-col\", {\n attrs: {\n span: 24\n }\n }, [_c(\"el-form-item\", {\n attrs: {\n label: \"详细地址\"\n }\n }, [_c(\"el-input\", {\n attrs: {\n placeholder: \"请输入详细地址\",\n maxlength: \"64\",\n rows: \"4\",\n \"show-word-limit\": \"\",\n type: \"textarea\"\n },\n model: {\n value: _vm.form.RECEIPT_DETAIL_ADDRESS,\n callback: function callback($$v) {\n _vm.$set(_vm.form, \"RECEIPT_DETAIL_ADDRESS\", typeof $$v === \"string\" ? $$v.trim() : $$v);\n },\n expression: \"form.RECEIPT_DETAIL_ADDRESS\"\n }\n })], 1)], 1)] : _vm._e(), _vm.form.RECEIPT_TYPE == \"站点\" ? [_c(\"el-col\", {\n attrs: {\n span: 24\n }\n }, [_c(\"el-form-item\", {\n attrs: {\n label: \"收货站点\",\n prop: \"RECEIPT_STATION_CODE\"\n }\n }, [_c(\"el-select\", {\n attrs: {\n \"popper-append-to-body\": false,\n filterable: \"\",\n clearable: \"\",\n placeholder: \"请选择收货站点\"\n },\n model: {\n value: _vm.form.RECEIPT_STATION_CODE,\n callback: function callback($$v) {\n _vm.$set(_vm.form, \"RECEIPT_STATION_CODE\", $$v);\n },\n expression: \"form.RECEIPT_STATION_CODE\"\n }\n }, _vm._l(_vm.shzdOptions, function (item) {\n return _c(\"el-option\", {\n key: item.code,\n attrs: {\n label: item.name,\n value: item.code\n }\n });\n }), 1)], 1)], 1), _c(\"el-col\", {\n attrs: {\n span: 24\n }\n }, [_c(\"el-form-item\", {\n attrs: {\n label: \"详细地址\"\n }\n }, [_c(\"el-input\", {\n attrs: {\n placeholder: \"请输入详细地址\",\n maxlength: \"64\",\n rows: \"4\",\n \"show-word-limit\": \"\",\n type: \"textarea\"\n },\n model: {\n value: _vm.form.RECEIPT_DETAIL_ADDRESS,\n callback: function callback($$v) {\n _vm.$set(_vm.form, \"RECEIPT_DETAIL_ADDRESS\", typeof $$v === \"string\" ? $$v.trim() : $$v);\n },\n expression: \"form.RECEIPT_DETAIL_ADDRESS\"\n }\n })], 1)], 1)] : _vm._e(), _c(\"el-col\", {\n attrs: {\n span: 24\n }\n }, [_c(\"el-form-item\", {\n attrs: {\n label: \"收货人\",\n prop: \"CONSIGNEE\"\n }\n }, [_c(\"el-input\", {\n attrs: {\n placeholder: \"请输入收货人\",\n maxlength: \"8\"\n },\n model: {\n value: _vm.form.CONSIGNEE,\n callback: function callback($$v) {\n _vm.$set(_vm.form, \"CONSIGNEE\", $$v);\n },\n expression: \"form.CONSIGNEE\"\n }\n })], 1)], 1), _c(\"el-col\", {\n attrs: {\n span: 24\n }\n }, [_c(\"el-form-item\", {\n attrs: {\n label: \"联系电话\",\n prop: \"CONSIGNEE_PHONE\"\n }\n }, [_c(\"el-input\", {\n attrs: {\n placeholder: \"请输入联系电话\",\n maxlength: \"11\"\n },\n model: {\n value: _vm.form.CONSIGNEE_PHONE,\n callback: function callback($$v) {\n _vm.$set(_vm.form, \"CONSIGNEE_PHONE\", $$v);\n },\n expression: \"form.CONSIGNEE_PHONE\"\n }\n })], 1)], 1)], 2)], 1)])]), _c(\"div\", {\n staticClass: \"order_form_main\"\n }, [_c(\"h2\", [_c(\"span\"), _vm._v(\"收发货要求\")]), _c(\"el-row\", [_c(\"el-col\", {\n attrs: {\n span: 8\n }\n }, [_c(\"el-form-item\", {\n attrs: {\n label: \"预计发货\",\n prop: \"EX_DELIVERY_DATE\"\n }\n }, [_c(\"el-date-picker\", {\n attrs: {\n \"value-format\": \"yyyy-MM-dd\",\n type: \"date\",\n placeholder: \"请选择预计发货日期\"\n },\n model: {\n value: _vm.form.EX_DELIVERY_DATE,\n callback: function callback($$v) {\n _vm.$set(_vm.form, \"EX_DELIVERY_DATE\", $$v);\n },\n expression: \"form.EX_DELIVERY_DATE\"\n }\n })], 1)], 1), _c(\"el-col\", {\n attrs: {\n span: 8\n }\n }, [_c(\"el-form-item\", {\n attrs: {\n label: \"期望送达\",\n prop: \"EX_COMPLETE_DATE\"\n }\n }, [_c(\"el-date-picker\", {\n attrs: {\n \"value-format\": \"yyyy-MM-dd\",\n type: \"date\",\n placeholder: \"请选择期望送达日期\"\n },\n model: {\n value: _vm.form.EX_COMPLETE_DATE,\n callback: function callback($$v) {\n _vm.$set(_vm.form, \"EX_COMPLETE_DATE\", $$v);\n },\n expression: \"form.EX_COMPLETE_DATE\"\n }\n })], 1)], 1), _c(\"el-col\", {\n attrs: {\n span: 8\n }\n }, [_c(\"el-form-item\", {\n attrs: {\n label: \"中转港\",\n prop: \"PORT_LIST\"\n }\n }, [_c(\"el-select\", {\n attrs: {\n \"popper-append-to-body\": true,\n multiple: \"\",\n filterable: \"\",\n \"collapse-tags\": \"\",\n clearable: \"\",\n placeholder: \"请选择中转港\"\n },\n model: {\n value: _vm.form.PORT_LIST_STR,\n callback: function callback($$v) {\n _vm.$set(_vm.form, \"PORT_LIST_STR\", $$v);\n },\n expression: \"form.PORT_LIST_STR\"\n }\n }, _vm._l(_vm.shgkOptions, function (item) {\n return _c(\"el-option\", {\n key: item.code,\n attrs: {\n label: item.name,\n value: item.code\n }\n });\n }), 1)], 1)], 1)], 1)], 1), _c(\"div\", {\n staticClass: \"order_form_main\"\n }, [_c(\"h2\", [_c(\"span\"), _vm._v(\"是否需要港口服务\")]), _c(\"el-row\", [_c(\"el-col\", {\n attrs: {\n span: 8\n }\n }, [_c(\"el-form-item\", {\n attrs: {\n label: \"港口服务\",\n prop: \"NEED_PORT_SERVICE\"\n }\n }, [_c(\"template\", {\n slot: \"label\"\n }, [_c(\"span\", [_vm._v(\"港口服务\")]), _c(\"el-tooltip\", {\n staticClass: \"item\",\n attrs: {\n effect: \"dark\",\n content: \"提供梁山港、龙拱港、跃进港、太平港、顺达港、春江港、济州港、韩庄港相关港口服务\",\n placement: \"top\"\n }\n }, [_c(\"i\", {\n staticClass: \"iconfont icon-yichang\",\n staticStyle: {\n \"font-size\": \"14px\",\n \"margin-left\": \"2px\"\n }\n })])], 1), _c(\"el-radio-group\", {\n staticClass: \"radio_w50\",\n on: {\n click: _vm.changeNeed\n },\n model: {\n value: _vm.form.NEED_PORT_SERVICE,\n callback: function callback($$v) {\n _vm.$set(_vm.form, \"NEED_PORT_SERVICE\", $$v);\n },\n expression: \"form.NEED_PORT_SERVICE\"\n }\n }, _vm._l(_vm.nbgkOptions, function (item, index) {\n return _c(\"el-radio\", {\n key: index,\n attrs: {\n label: item.value\n }\n }, [_vm._v(_vm._s(item.label))]);\n }), 1)], 2)], 1), _c(\"el-col\", {\n attrs: {\n span: 24\n }\n }, [_c(\"el-form-item\", {\n attrs: {\n label: \"备注\",\n prop: \"CREATE_REMARK\"\n }\n }, [_c(\"el-input\", {\n attrs: {\n placeholder: \"请输入备注\",\n maxlength: \"1024\",\n rows: \"5\",\n \"show-word-limit\": \"\",\n type: \"textarea\"\n },\n model: {\n value: _vm.form.CREATE_REMARK,\n callback: function callback($$v) {\n _vm.$set(_vm.form, \"CREATE_REMARK\", typeof $$v === \"string\" ? $$v.trim() : $$v);\n },\n expression: \"form.CREATE_REMARK\"\n }\n })], 1)], 1)], 1)], 1)])], 1), _c(\"div\", {\n staticClass: \"order_btn\"\n }, [_c(\"div\", {\n staticClass: \"multiple_web order_btn_con\"\n }, [_c(\"span\", {\n on: {\n click: _vm.addOrder\n }\n }, [_vm._v(\"提交比价\")])])]), _vm.goodsDialog ? _c(\"goodsDialog\", {\n on: {\n close: _vm.closeGoodsDialog\n }\n }) : _vm._e(), _vm.portDialog ? _c(\"portDialog\", {\n on: {\n close: _vm.closePortDialog\n }\n }) : _vm._e()], 1);\n};\nvar staticRenderFns = [function () {\n var _vm = this,\n _c = _vm._self._c;\n return _c(\"div\", {\n staticClass: \"banner\"\n }, [_c(\"img\", {\n attrs: {\n src: __webpack_require__(/*! @/assets/images/banner_fanganbijia.png */ \"./src/assets/images/banner_fanganbijia.png\")\n }\n })]);\n}];\nrender._withStripped = true;\n\n\n//# sourceURL=webpack:///./src/views/apps/multiple/priceCheck.vue?./node_modules/cache-loader/dist/cjs.js?%7B%22cacheDirectory%22:%22node_modules/.cache/vue-loader%22,%22cacheIdentifier%22:%22a67d506c-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/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/multiple/priceCheck.vue?vue&type=style&index=0&id=c04d95ca&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/multiple/priceCheck.vue?vue&type=style&index=0&id=c04d95ca&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\");\nexports = ___CSS_LOADER_API_IMPORT___(false);\n// Module\nexports.push([module.i, \".banner img[data-v-c04d95ca] {\\n width: 100%;\\n}\\n.link_main[data-v-c04d95ca] {\\n margin: 0 auto;\\n line-height: 40px;\\n color: #606266;\\n font-size: 14px;\\n}\\n.link_main span[data-v-c04d95ca] {\\n cursor: pointer;\\n}\\n.link_main i[data-v-c04d95ca] {\\n font-size: 12px;\\n padding: 0 8px;\\n color: #999;\\n}\\n.link_main i.icon-cangku[data-v-c04d95ca] {\\n font-size: 16px;\\n}\\n.multiple_order_main[data-v-c04d95ca] {\\n margin: 0 auto;\\n overflow: hidden;\\n}\\n.multiple_order_main h2[data-v-c04d95ca] {\\n height: 70px;\\n line-height: 50px;\\n font-size: 18px;\\n font-weight: bold;\\n color: #202E4E;\\n border-bottom: 1px solid #EEEEEE;\\n padding-top: 20px;\\n margin-bottom: 20px;\\n}\\n.multiple_order_main h2 span[data-v-c04d95ca] {\\n width: 4px;\\n height: 16px;\\n background: #0083D2;\\n border-radius: 2px;\\n display: inline-block;\\n vertical-align: middle;\\n margin-right: 15px;\\n position: relative;\\n top: -1px;\\n}\\n.multiple_order_main .order_form_main[data-v-c04d95ca] {\\n background: #ffffff;\\n padding: 0px 40px 20px 40px;\\n margin-bottom: 20px;\\n}\\n.multiple_order_main .order_form_main .shipment_form[data-v-c04d95ca], .multiple_order_main .order_form_main .receipt_form[data-v-c04d95ca] {\\n width: calc(50% - 10px);\\n float: left;\\n border: 1px solid #006CD3;\\n border-radius: 12px;\\n height: 380px;\\n}\\n.multiple_order_main .order_form_main .shipment_form .shipment_form_h2[data-v-c04d95ca], .multiple_order_main .order_form_main .receipt_form .shipment_form_h2[data-v-c04d95ca] {\\n background: -webkit-gradient(linear, left top, left bottom, from(#D6E8FD), to(#ffffff));\\n background: linear-gradient(to bottom, #D6E8FD, #ffffff);\\n padding: 0 20px;\\n border-top-left-radius: 12px;\\n border-top-right-radius: 12px;\\n}\\n.multiple_order_main .order_form_main .shipment_form .form_con[data-v-c04d95ca], .multiple_order_main .order_form_main .receipt_form .form_con[data-v-c04d95ca] {\\n padding: 0 20px;\\n}\\n.multiple_order_main .order_form_main .receipt_form[data-v-c04d95ca] {\\n border: 1px solid #FF8712;\\n margin-left: 20px;\\n}\\n.multiple_order_main .order_form_main .receipt_form .shipment_form_h2[data-v-c04d95ca] {\\n background: -webkit-gradient(linear, left top, left bottom, from(#FDEED6), to(#ffffff));\\n background: linear-gradient(to bottom, #FDEED6, #ffffff);\\n}\\n.multiple_order_main .order_form_main .receipt_form h2 span[data-v-c04d95ca] {\\n background: #FF8712;\\n}\\n.multiple_order_main .order_form_main .form_radio_service .form_radio_service_item[data-v-c04d95ca] {\\n width: calc(20% - 8px);\\n float: left;\\n border: 1px solid #EEEEEE;\\n border-radius: 8px;\\n margin-left: 10px;\\n padding: 15px;\\n}\\n.multiple_order_main .order_form_main .form_radio_service .form_radio_service_item h4[data-v-c04d95ca] {\\n font-weight: bold;\\n font-size: 14px;\\n color: #333333;\\n}\\n.multiple_order_main .order_form_main .form_radio_service .form_radio_service_item p label[data-v-c04d95ca] {\\n font-size: 12px;\\n color: #FF8712;\\n display: block;\\n float: left;\\n line-height: 32px;\\n}\\n.multiple_order_main .order_form_main .form_radio_service .form_radio_service_item p span[data-v-c04d95ca] {\\n display: block;\\n float: right;\\n font-size: 20px;\\n color: #FF070B;\\n}\\n.multiple_order_main .order_form_main .form_radio_service .form_radio_service_item p span font[data-v-c04d95ca] {\\n font-size: 14px;\\n}\\n.multiple_order_main .order_form_main .form_radio_service .form_radio_service_item p span em[data-v-c04d95ca] {\\n font-style: normal;\\n font-size: 12px;\\n color: #666666;\\n}\\n.multiple_order_main .order_form_main .form_radio_service .form_radio_service_item[data-v-c04d95ca]:nth-child(5n+1) {\\n margin-left: 0px;\\n}\\n.order_btn[data-v-c04d95ca] {\\n width: 100%;\\n height: 90px;\\n background: #ffffff;\\n}\\n.order_btn .order_btn_con[data-v-c04d95ca] {\\n margin: 0 auto;\\n}\\n.order_btn .order_btn_con span[data-v-c04d95ca] {\\n display: block;\\n float: right;\\n width: 168px;\\n height: 50px;\\n line-height: 50px;\\n text-align: center;\\n border-radius: 4px;\\n background: #006CD3;\\n color: #ffffff;\\n font-weight: bold;\\n font-size: 18px;\\n margin-top: 20px;\\n cursor: pointer;\\n}\", \"\"]);\n// Exports\nmodule.exports = exports;\n\n\n//# sourceURL=webpack:///./src/views/apps/multiple/priceCheck.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/multiple/priceCheck.vue?vue&type=style&index=0&id=c04d95ca&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/multiple/priceCheck.vue?vue&type=style&index=0&id=c04d95ca&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