Commit 1de4d7d4 by Sxy

build

parent 6769c856
...@@ -8,7 +8,7 @@ ...@@ -8,7 +8,7 @@
/***/ (function(module, __webpack_exports__, __webpack_require__) { /***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict"; "use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var regenerator_runtime_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! regenerator-runtime/runtime */ \"./node_modules/_regenerator-runtime@0.13.7@regenerator-runtime/runtime.js\");\n/* harmony import */ var regenerator_runtime_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(regenerator_runtime_runtime__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _Users_shaoxingye_Documents_WORK_gongsibao_ui_ic_deliver_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/asyncToGenerator */ \"./node_modules/_@babel_runtime@7.12.1@@babel/runtime/helpers/esm/asyncToGenerator.js\");\n/* harmony import */ var _view_components_tables_biztables__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/view/components/tables/biztables */ \"./src/view/components/tables/biztables.vue\");\n/* harmony import */ var _view_components_tables_reftableDistribution__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/view/components/tables/reftableDistribution */ \"./src/view/components/tables/reftableDistribution.vue\");\n/* harmony import */ var _view_components_pagespace_page_space_vue__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @/view/components/pagespace/page_space.vue */ \"./src/view/components/pagespace/page_space.vue\");\n/* harmony import */ var _store_module_metainfo_dict_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @/store/module/metainfo/dict.js */ \"./src/store/module/metainfo/dict.js\");\n/* harmony import */ var _api_data_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @/api/data.js */ \"./src/api/data.js\");\n/* harmony import */ var _config_index__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @/config/index */ \"./src/config/index.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//\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//\n//\n//\n//\n//\n//\n//\n\n\n\n\n\n\nvar centerUrl = _config_index__WEBPACK_IMPORTED_MODULE_7__[\"default\"].centerUrl;\n/* harmony default export */ __webpack_exports__[\"default\"] = ({\n name: \"alldeliver_page\",\n watch: {\n $route: function $route(newUrl, oldUrl) {\n this.$refs.bt.fetchData();\n }\n },\n data: function data() {\n return {\n showCloseTip: false,\n showCloseReason: false,\n currentDeliverNumber: \"\",\n baseUrl: centerUrl,\n close_reason: \"\",\n close: {\n close_reason: \"\"\n },\n ruleInline: {\n close_reason: [{\n required: true,\n message: \"请输入关闭原因\",\n trigger: \"blur\"\n }]\n },\n distributionType: \"deliver\",\n distributionModalShow: false,\n remind: \"\",\n selrows: []\n };\n },\n components: {\n PageSpace: _view_components_pagespace_page_space_vue__WEBPACK_IMPORTED_MODULE_4__[\"default\"],\n BizTable: _view_components_tables_biztables__WEBPACK_IMPORTED_MODULE_2__[\"default\"],\n ReftableDistribution: _view_components_tables_reftableDistribution__WEBPACK_IMPORTED_MODULE_3__[\"default\"]\n },\n methods: {\n secondConfirmation: function () {\n var _secondConfirmation = Object(_Users_shaoxingye_Documents_WORK_gongsibao_ui_ic_deliver_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[\"default\"])( /*#__PURE__*/regeneratorRuntime.mark(function _callee(selrows) {\n var data, remind;\n return regeneratorRuntime.wrap(function _callee$(_context) {\n while (1) {\n switch (_context.prev = _context.next) {\n case 0:\n console.log(selrows);\n\n if (!(!selrows || selrows.length <= 0)) {\n _context.next = 4;\n break;\n }\n\n this.$Message.error(\"请勾人员\");\n return _context.abrupt(\"return\");\n\n case 4:\n _context.prev = 4;\n _context.next = 7;\n return Object(_api_data_js__WEBPACK_IMPORTED_MODULE_6__[\"findRelationOrder\"])({\n deliverNumber: this.deliverNumber\n });\n\n case 7:\n data = _context.sent;\n remind = \"\\u662F\\u5426\\u786E\\u8BA4\\u5C06\\u8BA2\\u5355\\u3010 \".concat(this.deliverNumber, \" \\u3011\");\n\n if (data && data.length > 0) {\n remind = \"\".concat(remind, \"\\u53CA\\u5176\\u5173\\u8054\\u8BA2\\u5355\\u3010 \").concat(data.join(), \" \\u3011\");\n }\n\n if (this.distributionType == \"deliver\") {\n remind = \"\".concat(remind, \"\\u7684\\u4EA4\\u4ED8\\u5458\");\n }\n\n if (this.distributionType == \"business\") {\n remind = \"\".concat(remind, \"\\u7684\\u4E1A\\u52A1\\u5458\");\n }\n\n remind = \"\".concat(remind, \"\\u5206\\u914D\\u7ED9\\u3010 \").concat(selrows[0].nickName, \" \\u3011\");\n this.remind = remind;\n this.selrows = selrows;\n this.distributionModalShow = true;\n _context.next = 21;\n break;\n\n case 18:\n _context.prev = 18;\n _context.t0 = _context[\"catch\"](4);\n this.$Message.error(_context.t0.message);\n\n case 21:\n case \"end\":\n return _context.stop();\n }\n }\n }, _callee, this, [[4, 18]]);\n }));\n\n function secondConfirmation(_x) {\n return _secondConfirmation.apply(this, arguments);\n }\n\n return secondConfirmation;\n }(),\n onrefselect: function () {\n var _onrefselect = Object(_Users_shaoxingye_Documents_WORK_gongsibao_ui_ic_deliver_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[\"default\"])( /*#__PURE__*/regeneratorRuntime.mark(function _callee2() {\n var selrows;\n return regeneratorRuntime.wrap(function _callee2$(_context2) {\n while (1) {\n switch (_context2.prev = _context2.next) {\n case 0:\n selrows = this.selrows;\n\n if (!(selrows.length > 0 && selrows[0] && this.deliverNumber != -1)) {\n _context2.next = 19;\n break;\n }\n\n _context2.prev = 2;\n\n if (!(this.distributionType == \"deliver\")) {\n _context2.next = 6;\n break;\n }\n\n _context2.next = 6;\n return Object(_api_data_js__WEBPACK_IMPORTED_MODULE_6__[\"distributionDeliver\"])({\n deliverNumber: this.deliverNumber,\n deliverymanId: selrows[0].id,\n deliverymanName: selrows[0].nickName,\n deliverymanOpcode: selrows[0].opath,\n deliverymanPhone: selrows[0].mobile,\n type: \"deliverman\" // salesman || deliverman\n\n });\n\n case 6:\n if (!(this.distributionType == \"business\")) {\n _context2.next = 9;\n break;\n }\n\n _context2.next = 9;\n return Object(_api_data_js__WEBPACK_IMPORTED_MODULE_6__[\"distributionDeliver\"])({\n deliverNumber: this.deliverNumber,\n salesmanId: selrows[0].id,\n salesmanName: selrows[0].nickName,\n salesmanOpcode: selrows[0].opath,\n salesmanPhone: selrows[0].mobile,\n type: \"salesman\" // salesman || deliverman\n\n });\n\n case 9:\n this.$refs.bt.fetchData();\n this.$Message.success(\"分配成功\");\n this.distributionModalShow = false;\n _context2.next = 17;\n break;\n\n case 14:\n _context2.prev = 14;\n _context2.t0 = _context2[\"catch\"](2);\n this.$Message.error(_context2.t0.message);\n\n case 17:\n _context2.next = 20;\n break;\n\n case 19:\n this.$Message.error(\"请勾人员\");\n\n case 20:\n case \"end\":\n return _context2.stop();\n }\n }\n }, _callee2, this, [[2, 14]]);\n }));\n\n function onrefselect() {\n return _onrefselect.apply(this, arguments);\n }\n\n return onrefselect;\n }(),\n changeDistributionType: function changeDistributionType(name) {\n this.distributionType = name;\n\n if (name == \"deliver\") {\n this.$refs.reftbl.setInitWhereData({\n isEnabled: 1,\n isAllocated: 1,\n isDelivery: 1\n });\n this.$refs.reftbl.showrefwindow();\n }\n\n if (name == \"business\") {\n this.$refs.reftbl.setInitWhereData({\n isEnabled: 1,\n isAllocated: 1,\n isSalesman: 1\n });\n this.$refs.reftbl.showrefwindow();\n }\n },\n oninitbtn: function oninitbtn(btninfo, row) {\n // btninfo.title = 'name';\n //1.处理:公司注册和云上园区交付单,并且状态为未关闭状态时才会有处理按钮\n if (btninfo.key == \"edit\") {\n var status = true;\n\n if (row.businessType == \"companyCase\" || row.businessType == \"psCase\") {\n if (row.payStatus == \"待交付\") {\n status = false;\n }\n }\n\n btninfo.ishide = status;\n } //2.详情:公司注册和云上园区交付单在已交付的状态下会显示,增值服务在不为已关闭的状态下显示\n\n\n if (btninfo.key == \"details\") {\n var _status = true;\n\n if (row.businessType == \"companyCase\" || row.businessType == \"psCase\") {\n if (row.payStatus == \"已交付\") {\n _status = false;\n }\n } else {\n if (row.payStatus !== \"已关闭\") {\n _status = false;\n }\n }\n\n btninfo.ishide = _status;\n } //3.关闭:所有数据类型的待交付状态下,都会显示\n\n\n if (btninfo.key == \"close\") {\n var _status2 = true;\n\n if (row.payStatus == \"待交付\") {\n _status2 = false;\n }\n\n btninfo.ishide = _status2;\n } //4.关闭原因:只有在关闭状态下才会显示\n\n\n if (btninfo.key == \"close_reason\") {\n var _status3 = true;\n\n if (row.payStatus == \"已关闭\") {\n _status3 = false;\n }\n\n btninfo.ishide = _status3;\n }\n },\n beforeadd: function beforeadd(row, cbk) {\n return cbk({\n value: true,\n message: null\n });\n },\n beforedit: function beforedit(row, cbk) {\n return cbk({\n value: true,\n message: null\n });\n },\n beforesave: function beforesave(key, row, cbk) {\n return cbk(row);\n },\n onexec: function onexec(k, row) {\n var _this = this;\n\n if (k === \"edit\") {\n if (row.businessType == \"companyCase\") {\n this.$nextTick(function () {\n _this.$router.push({\n name: \"cmpBizDeliverCase\",\n query: {\n bizType: row.businessType,\n bizCode: row.deliverNumber\n }\n });\n });\n }\n\n if (row.businessType == \"psCase\") {\n if (row.baseInfo.companyProperties == \"selfEmployed\") {\n //跳向个体户页面\n this.$router.push({\n name: \"psBeliverCase\",\n query: {\n bizType: row.businessType,\n bizCode: row.deliverNumber\n }\n });\n }\n\n if (row.baseInfo.companyProperties == \"soleProprietorship\") {\n this.$router.push({\n //跳向个人独资页面\n name: \"psBizBeliverCase\",\n query: {\n bizType: row.businessType,\n bizCode: row.deliverNumber\n }\n });\n }\n\n if (row.baseInfo.companyProperties == \"company\") {\n this.$router.push({\n //跳向有限公司页面\n name: \"psCmpBizDeliverCase\",\n query: {\n bizType: row.businessType,\n bizCode: row.deliverNumber\n }\n });\n }\n }\n }\n\n if (k === \"details\") {\n if (row.businessType == \"companyCase\") {\n this.$router.push({\n name: \"cmpDeliverDetails\",\n query: {\n bizType: row.businessType,\n bizCode: row.deliverNumber\n }\n });\n }\n\n if (row.businessType == \"psCase\") {\n //区分是个人独资还是个体户\n if (row.baseInfo.companyProperties == \"selfEmployed\") {\n //跳向个体户页面\n this.$router.push({\n name: \"psDeliverDetails\",\n query: {\n bizType: row.businessType,\n bizCode: row.deliverNumber\n }\n });\n }\n\n if (row.baseInfo.companyProperties == \"soleProprietorship\") {\n this.$router.push({\n //跳向个人独资页面\n name: \"psBizDeliverDetails\",\n query: {\n bizType: row.businessType,\n bizCode: row.deliverNumber\n }\n });\n }\n\n if (row.baseInfo.companyProperties == \"company\") {\n this.$router.push({\n //跳向有限公司页面\n name: \"psCmpDeliverDetails\",\n query: {\n bizType: row.businessType,\n bizCode: row.deliverNumber\n }\n });\n }\n }\n\n if (row.businessType !== \"companyCase\" && row.businessType !== \"psCase\") {\n this.$router.push({\n name: \"addedSveDeliverDetails\",\n query: {\n bizType: row.businessType,\n bizCode: row.deliverNumber\n }\n });\n }\n }\n\n if (k === \"close\") {\n //调用关闭接口\n this.currentDeliverNumber = row.deliverNumber;\n this.showCloseTip = true;\n }\n\n if (k === \"close_reason\") {\n //调用获取关闭原因接口\n this.currentDeliverNumber = row.deliverNumber;\n this.showCloseReason = true;\n this.getCloseReason();\n } // 分配\n\n\n if (k === \"allocate\") {\n this.deliverNumber = row.delivery_code;\n this.distributionType = \"deliver\";\n this.$refs.reftbl.setInitWhereData({\n isEnabled: 1,\n isAllocated: 1,\n isDelivery: 1\n });\n this.$refs.reftbl.showrefwindow();\n }\n },\n validmethod: function validmethod(rule, value, callback) {\n return callback();\n },\n ok: function ok() {\n var _this2 = this;\n\n console.log(\"关闭\" + this.currentDeliverNumber + \"这个交付单\");\n var obj = {};\n this.$refs[\"close\"].validate(function (valid) {\n if (valid) {\n obj.deliverNumber = _this2.currentDeliverNumber;\n obj.deliverStatus = \"closed\";\n obj.statusReason = _this2.close.close_reason; //关闭交付单接口\n\n Object(_api_data_js__WEBPACK_IMPORTED_MODULE_6__[\"deliverStatusUpdateDic\"])(obj).then(function (res) {\n console.log(\"deliverStatusUpdateDic result:\" + res);\n\n _this2.$refs.bt.fetchData();\n }).catch(function (err) {\n console.log(\"deliverStatusUpdateDic err:\" + err);\n });\n\n _this2.$Message.success(\"关闭成功\");\n } else {\n _this2.$Message.error(\"关闭原因不能为空\");\n }\n });\n },\n cancel: function cancel() {\n this.$Message.info(\"取消关闭\");\n },\n getCloseReason: function getCloseReason() {\n var _this3 = this;\n\n var obj = {};\n obj.deliverNumber = this.currentDeliverNumber; //获取关闭原因\n\n console.log(\"获取\" + this.currentDeliverNumber + \"这个交付单关闭原因\");\n Object(_api_data_js__WEBPACK_IMPORTED_MODULE_6__[\"getDeliverDetails\"])(obj).then(function (res) {\n console.log(\"-=-=-=-=-=:\", JSON.stringify(res));\n var allInfo = res.data.data;\n _this3.close_reason = allInfo.baseInfo.statusReason || \"\";\n }).catch(function (err) {\n console.log(\"getDeliverDetails err:\", JSON.stringify(err));\n });\n },\n // onnew() {\n // this.$refs.bt.setFormCtlVisable(\"userName\", true);\n // },\n // onedit() {\n // this.$refs.bt.setFormCtlVisable(\"userName\", false);\n // },\n formatCol: function formatCol(row, key, index) {\n var rowData = row[key];\n\n if (key === \"product_code\") {\n var result = _store_module_metainfo_dict_js__WEBPACK_IMPORTED_MODULE_5__[\"default\"].businessType[rowData];\n return result;\n } else if (key === \"pay_status\") {\n var _result = _store_module_metainfo_dict_js__WEBPACK_IMPORTED_MODULE_5__[\"default\"].payStatus[rowData];\n return _result;\n } else if (key === \"source_name\") {\n var _result2 = _store_module_metainfo_dict_js__WEBPACK_IMPORTED_MODULE_5__[\"default\"].source[rowData];\n return _result2;\n }\n }\n }\n});//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvX2NhY2hlLWxvYWRlckAyLjAuMUBjYWNoZS1sb2FkZXIvZGlzdC9janMuanM/IS4vbm9kZV9tb2R1bGVzL19iYWJlbC1sb2FkZXJAOC4xLjBAYmFiZWwtbG9hZGVyL2xpYi9pbmRleC5qcyEuL25vZGVfbW9kdWxlcy9fY2FjaGUtbG9hZGVyQDIuMC4xQGNhY2hlLWxvYWRlci9kaXN0L2Nqcy5qcz8hLi9ub2RlX21vZHVsZXMvX3Z1ZS1sb2FkZXJAMTUuOS4zQHZ1ZS1sb2FkZXIvbGliL2luZGV4LmpzPyEuL3NyYy92aWV3L2JpemRlbGl2ZXIvYWxsZGVsaXZlci9hbGxkZWxpdmVyLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyYuanMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vYWxsZGVsaXZlci52dWU/MWMzOCJdLCJzb3VyY2VzQ29udGVudCI6WyI8dGVtcGxhdGU+XG4gIDxQYWdlU3BhY2U+XG4gICAgPHRlbXBsYXRlIHYtc2xvdDpkZWZhdWx0PVwieyBhZGp1c3RIZWlnaHQgfVwiPlxuICAgICAgPEJpelRhYmxlXG4gICAgICAgIHJlZj1cImJ0XCJcbiAgICAgICAgOmZvcm1hdENvbD1cImZvcm1hdENvbFwiXG4gICAgICAgIG1vZGVsTmFtZT1cImRlbGl2ZXJ5YmlsbFwiXG4gICAgICAgIG1ldGFOYW1lPVwiYWxsZGVsaXZlcl9pbmZvXCJcbiAgICAgICAgcGFja2FnZU5hbWU9XCJiaXpjaGFuY2VcIlxuICAgICAgICA6dGJsaGVpZ2h0PVwiYWRqdXN0SGVpZ2h0IC0gMTIwXCJcbiAgICAgICAgaXNNdWx0aVxuICAgICAgICA6cmVmdmFsaWRhdGVtZXRob2Q9XCJ2YWxpZG1ldGhvZFwiXG4gICAgICAgIEBvbmV4ZWM9XCJvbmV4ZWNcIlxuICAgICAgICA6c2F2ZWJlZm9yZT1cImJlZm9yZXNhdmVcIlxuICAgICAgICA6ZWRpdGJlZm9yZT1cImJlZm9yZWRpdFwiXG4gICAgICAgIDphZGRiZWZvcmU9XCJiZWZvcmVhZGRcIlxuICAgICAgICBAb25pbml0YnRuPVwib25pbml0YnRuXCJcbiAgICAgID48L0JpelRhYmxlPlxuICAgICAgPE1vZGFsXG4gICAgICAgIHYtbW9kZWw9XCJzaG93Q2xvc2VUaXBcIlxuICAgICAgICB0aXRsZT1cIuWFs+mXreS6pOS7mOWNlVwiXG4gICAgICAgIEBvbi1vaz1cIm9rXCJcbiAgICAgICAgQG9uLWNhbmNlbD1cImNhbmNlbFwiXG4gICAgICA+XG4gICAgICAgIDxGb3JtXG4gICAgICAgICAgcmVmPVwiY2xvc2VcIlxuICAgICAgICAgIDptb2RlbD1cImNsb3NlXCJcbiAgICAgICAgICA6cnVsZXM9XCJydWxlSW5saW5lXCJcbiAgICAgICAgICBsYWJlbC1wb3NpdGlvbj1cImxlZnRcIlxuICAgICAgICAgIDpsYWJlbC13aWR0aD1cIjEwMFwiXG4gICAgICAgID5cbiAgICAgICAgICA8Rm9ybUl0ZW0gcHJvcD1cImNsb3NlX3JlYXNvblwiIGxhYmVsPVwi5YWz6Zet5Y6f5Zug77yaXCI+XG4gICAgICAgICAgICA8SW5wdXRcbiAgICAgICAgICAgICAgdHlwZT1cInRleHRhcmVhXCJcbiAgICAgICAgICAgICAgdi1tb2RlbD1cImNsb3NlLmNsb3NlX3JlYXNvblwiXG4gICAgICAgICAgICAgIHBsYWNlaG9sZGVyPVwi6K+36L6T5YWl5YWz6Zet5Y6f5ZugXCJcbiAgICAgICAgICAgIC8+XG4gICAgICAgICAgPC9Gb3JtSXRlbT5cbiAgICAgICAgPC9Gb3JtPlxuICAgICAgPC9Nb2RhbD5cbiAgICAgIDxNb2RhbCB2LW1vZGVsPVwic2hvd0Nsb3NlUmVhc29uXCIgdGl0bGU9XCLlhbPpl63ljp/lm6BcIj5cbiAgICAgICAgPHNwYW4+e3sgY2xvc2VfcmVhc29uIH19PC9zcGFuPlxuICAgICAgPC9Nb2RhbD5cblxuICAgICAgPFJlZnRhYmxlRGlzdHJpYnV0aW9uXG4gICAgICAgIHJlZj1cInJlZnRibFwiXG4gICAgICAgIG1ldGFOYW1lPVwic2ltcGxlX3VzZXJfaW5mb1wiXG4gICAgICAgIG1vZGVsTmFtZT1cInVzZXJcIlxuICAgICAgICBwYWNrYWdlTmFtZT1cImF1dGhcIlxuICAgICAgICA6dHlwZT1cImRpc3RyaWJ1dGlvblR5cGVcIlxuICAgICAgICA6YmFzZVVybD1cImJhc2VVcmxcIlxuICAgICAgICA6aXNNdWx0aT1cImZhbHNlXCJcbiAgICAgICAgQG9ucmVmc2VsZWN0PVwic2Vjb25kQ29uZmlybWF0aW9uXCJcbiAgICAgICAgQGNoYW5nZURpc3RyaWJ1dGlvblR5cGU9XCJjaGFuZ2VEaXN0cmlidXRpb25UeXBlXCJcbiAgICAgID48L1JlZnRhYmxlRGlzdHJpYnV0aW9uPlxuICAgICAgPE1vZGFsXG4gICAgICAgIHYtbW9kZWw9XCJkaXN0cmlidXRpb25Nb2RhbFNob3dcIlxuICAgICAgICB0aXRsZT1cIuWIhumFjeehruiupFwiXG4gICAgICAgIEBvbi1vaz1cIm9ucmVmc2VsZWN0XCJcbiAgICAgICAgOmxvYWRpbmc9XCJ0cnVlXCJcbiAgICAgID5cbiAgICAgICAge3sgcmVtaW5kIH19XG4gICAgICA8L01vZGFsPlxuICAgIDwvdGVtcGxhdGU+XG4gIDwvUGFnZVNwYWNlPlxuPC90ZW1wbGF0ZT5cbiAgPHNjcmlwdD5cbmltcG9ydCBCaXpUYWJsZSBmcm9tIFwiQC92aWV3L2NvbXBvbmVudHMvdGFibGVzL2JpenRhYmxlc1wiO1xuaW1wb3J0IFJlZnRhYmxlRGlzdHJpYnV0aW9uIGZyb20gXCJAL3ZpZXcvY29tcG9uZW50cy90YWJsZXMvcmVmdGFibGVEaXN0cmlidXRpb25cIjtcbmltcG9ydCBQYWdlU3BhY2UgZnJvbSBcIkAvdmlldy9jb21wb25lbnRzL3BhZ2VzcGFjZS9wYWdlX3NwYWNlLnZ1ZVwiO1xuaW1wb3J0IGRpY3QgZnJvbSBcIkAvc3RvcmUvbW9kdWxlL21ldGFpbmZvL2RpY3QuanNcIjtcbmltcG9ydCB7XG4gIGRlbGl2ZXJTdGF0dXNVcGRhdGVEaWMsXG4gIGdldERlbGl2ZXJEZXRhaWxzLFxuICBmaW5kUmVsYXRpb25PcmRlcixcbiAgZGlzdHJpYnV0aW9uRGVsaXZlcixcbn0gZnJvbSBcIkAvYXBpL2RhdGEuanNcIjtcbmltcG9ydCBjb25maWcgZnJvbSBcIkAvY29uZmlnL2luZGV4XCI7XG5jb25zdCBjZW50ZXJVcmwgPSBjb25maWcuY2VudGVyVXJsO1xuZXhwb3J0IGRlZmF1bHQge1xuICBuYW1lOiBcImFsbGRlbGl2ZXJfcGFnZVwiLFxuICB3YXRjaDoge1xuICAgICRyb3V0ZTogZnVuY3Rpb24gKG5ld1VybCwgb2xkVXJsKSB7XG4gICAgICB0aGlzLiRyZWZzLmJ0LmZldGNoRGF0YSgpO1xuICAgIH0sXG4gIH0sXG4gIGRhdGEoKSB7XG4gICAgcmV0dXJuIHtcbiAgICAgIHNob3dDbG9zZVRpcDogZmFsc2UsXG4gICAgICBzaG93Q2xvc2VSZWFzb246IGZhbHNlLFxuICAgICAgY3VycmVudERlbGl2ZXJOdW1iZXI6IFwiXCIsXG4gICAgICBiYXNlVXJsOiBjZW50ZXJVcmwsXG4gICAgICBjbG9zZV9yZWFzb246IFwiXCIsXG4gICAgICBjbG9zZToge1xuICAgICAgICBjbG9zZV9yZWFzb246IFwiXCIsXG4gICAgICB9LFxuICAgICAgcnVsZUlubGluZToge1xuICAgICAgICBjbG9zZV9yZWFzb246IFtcbiAgICAgICAgICB7IHJlcXVpcmVkOiB0cnVlLCBtZXNzYWdlOiBcIuivt+i+k+WFpeWFs+mXreWOn+WboFwiLCB0cmlnZ2VyOiBcImJsdXJcIiB9LFxuICAgICAgICBdLFxuICAgICAgfSxcbiAgICAgIGRpc3RyaWJ1dGlvblR5cGU6IFwiZGVsaXZlclwiLFxuICAgICAgZGlzdHJpYnV0aW9uTW9kYWxTaG93OiBmYWxzZSxcbiAgICAgIHJlbWluZDogXCJcIixcbiAgICAgIHNlbHJvd3M6IFtdLFxuICAgIH07XG4gIH0sXG4gIGNvbXBvbmVudHM6IHtcbiAgICBQYWdlU3BhY2UsXG4gICAgQml6VGFibGUsXG4gICAgUmVmdGFibGVEaXN0cmlidXRpb24sXG4gIH0sXG4gIG1ldGhvZHM6IHtcbiAgICBhc3luYyBzZWNvbmRDb25maXJtYXRpb24oc2Vscm93cykge1xuICAgICAgY29uc29sZS5sb2coc2Vscm93cyk7XG4gICAgICBpZiAoIXNlbHJvd3MgfHwgc2Vscm93cy5sZW5ndGggPD0gMCkge1xuICAgICAgICB0aGlzLiRNZXNzYWdlLmVycm9yKFwi6K+35Yu+5Lq65ZGYXCIpO1xuICAgICAgICByZXR1cm47XG4gICAgICB9XG4gICAgICB0cnkge1xuICAgICAgICBjb25zdCBkYXRhID0gYXdhaXQgZmluZFJlbGF0aW9uT3JkZXIoe1xuICAgICAgICAgIGRlbGl2ZXJOdW1iZXI6IHRoaXMuZGVsaXZlck51bWJlcixcbiAgICAgICAgfSk7XG4gICAgICAgIGxldCByZW1pbmQgPSBg5piv5ZCm56Gu6K6k5bCG6K6i5Y2V44CQICR7dGhpcy5kZWxpdmVyTnVtYmVyfSDjgJFgO1xuICAgICAgICBpZiAoZGF0YSAmJiBkYXRhLmxlbmd0aCA+IDApIHtcbiAgICAgICAgICByZW1pbmQgPSBgJHtyZW1pbmR95Y+K5YW25YWz6IGU6K6i5Y2V44CQICR7ZGF0YS5qb2luKCl9IOOAkWA7XG4gICAgICAgIH1cbiAgICAgICAgaWYgKHRoaXMuZGlzdHJpYnV0aW9uVHlwZSA9PSBcImRlbGl2ZXJcIikge1xuICAgICAgICAgIHJlbWluZCA9IGAke3JlbWluZH3nmoTkuqTku5jlkZhgO1xuICAgICAgICB9XG4gICAgICAgIGlmICh0aGlzLmRpc3RyaWJ1dGlvblR5cGUgPT0gXCJidXNpbmVzc1wiKSB7XG4gICAgICAgICAgcmVtaW5kID0gYCR7cmVtaW5kfeeahOS4muWKoeWRmGA7XG4gICAgICAgIH1cbiAgICAgICAgcmVtaW5kID0gYCR7cmVtaW5kfeWIhumFjee7meOAkCAke3NlbHJvd3NbMF0ubmlja05hbWV9IOOAkWA7XG4gICAgICAgIHRoaXMucmVtaW5kID0gcmVtaW5kO1xuICAgICAgICB0aGlzLnNlbHJvd3MgPSBzZWxyb3dzO1xuICAgICAgICB0aGlzLmRpc3RyaWJ1dGlvbk1vZGFsU2hvdyA9IHRydWU7XG4gICAgICB9IGNhdGNoIChlcnIpIHtcbiAgICAgICAgdGhpcy4kTWVzc2FnZS5lcnJvcihlcnIubWVzc2FnZSk7XG4gICAgICB9XG4gICAgfSxcbiAgICBhc3luYyBvbnJlZnNlbGVjdCgpIHtcbiAgICAgIGxldCBzZWxyb3dzID0gdGhpcy5zZWxyb3dzO1xuICAgICAgaWYgKHNlbHJvd3MubGVuZ3RoID4gMCAmJiBzZWxyb3dzWzBdICYmIHRoaXMuZGVsaXZlck51bWJlciAhPSAtMSkge1xuICAgICAgICB0cnkge1xuICAgICAgICAgIGlmICh0aGlzLmRpc3RyaWJ1dGlvblR5cGUgPT0gXCJkZWxpdmVyXCIpIHtcbiAgICAgICAgICAgIGF3YWl0IGRpc3RyaWJ1dGlvbkRlbGl2ZXIoe1xuICAgICAgICAgICAgICBkZWxpdmVyTnVtYmVyOiB0aGlzLmRlbGl2ZXJOdW1iZXIsXG4gICAgICAgICAgICAgIGRlbGl2ZXJ5bWFuSWQ6IHNlbHJvd3NbMF0uaWQsXG4gICAgICAgICAgICAgIGRlbGl2ZXJ5bWFuTmFtZTogc2Vscm93c1swXS5uaWNrTmFtZSxcbiAgICAgICAgICAgICAgZGVsaXZlcnltYW5PcGNvZGU6IHNlbHJvd3NbMF0ub3BhdGgsXG4gICAgICAgICAgICAgIGRlbGl2ZXJ5bWFuUGhvbmU6IHNlbHJvd3NbMF0ubW9iaWxlLFxuICAgICAgICAgICAgICB0eXBlOiBcImRlbGl2ZXJtYW5cIiwgLy8gc2FsZXNtYW4gfHwgZGVsaXZlcm1hblxuICAgICAgICAgICAgfSk7XG4gICAgICAgICAgfVxuICAgICAgICAgIGlmICh0aGlzLmRpc3RyaWJ1dGlvblR5cGUgPT0gXCJidXNpbmVzc1wiKSB7XG4gICAgICAgICAgICBhd2FpdCBkaXN0cmlidXRpb25EZWxpdmVyKHtcbiAgICAgICAgICAgICAgZGVsaXZlck51bWJlcjogdGhpcy5kZWxpdmVyTnVtYmVyLFxuICAgICAgICAgICAgICBzYWxlc21hbklkOiBzZWxyb3dzWzBdLmlkLFxuICAgICAgICAgICAgICBzYWxlc21hbk5hbWU6IHNlbHJvd3NbMF0ubmlja05hbWUsXG4gICAgICAgICAgICAgIHNhbGVzbWFuT3Bjb2RlOiBzZWxyb3dzWzBdLm9wYXRoLFxuICAgICAgICAgICAgICBzYWxlc21hblBob25lOiBzZWxyb3dzWzBdLm1vYmlsZSxcbiAgICAgICAgICAgICAgdHlwZTogXCJzYWxlc21hblwiLCAvLyBzYWxlc21hbiB8fCBkZWxpdmVybWFuXG4gICAgICAgICAgICB9KTtcbiAgICAgICAgICB9XG4gICAgICAgICAgdGhpcy4kcmVmcy5idC5mZXRjaERhdGEoKTtcbiAgICAgICAgICB0aGlzLiRNZXNzYWdlLnN1Y2Nlc3MoXCLliIbphY3miJDlip9cIik7XG4gICAgICAgICAgdGhpcy5kaXN0cmlidXRpb25Nb2RhbFNob3cgPSBmYWxzZTtcbiAgICAgICAgfSBjYXRjaCAoZXJyKSB7XG4gICAgICAgICAgdGhpcy4kTWVzc2FnZS5lcnJvcihlcnIubWVzc2FnZSk7XG4gICAgICAgIH1cbiAgICAgIH0gZWxzZSB7XG4gICAgICAgIHRoaXMuJE1lc3NhZ2UuZXJyb3IoXCLor7fli77kurrlkZhcIik7XG4gICAgICB9XG4gICAgfSxcbiAgICBjaGFuZ2VEaXN0cmlidXRpb25UeXBlKG5hbWUpIHtcbiAgICAgIHRoaXMuZGlzdHJpYnV0aW9uVHlwZSA9IG5hbWU7XG4gICAgICBpZiAobmFtZSA9PSBcImRlbGl2ZXJcIikge1xuICAgICAgICB0aGlzLiRyZWZzLnJlZnRibC5zZXRJbml0V2hlcmVEYXRhKHtcbiAgICAgICAgICBpc0VuYWJsZWQ6IDEsXG4gICAgICAgICAgaXNBbGxvY2F0ZWQ6IDEsXG4gICAgICAgICAgaXNEZWxpdmVyeTogMSxcbiAgICAgICAgfSk7XG4gICAgICAgIHRoaXMuJHJlZnMucmVmdGJsLnNob3dyZWZ3aW5kb3coKTtcbiAgICAgIH1cbiAgICAgIGlmIChuYW1lID09IFwiYnVzaW5lc3NcIikge1xuICAgICAgICB0aGlzLiRyZWZzLnJlZnRibC5zZXRJbml0V2hlcmVEYXRhKHtcbiAgICAgICAgICBpc0VuYWJsZWQ6IDEsXG4gICAgICAgICAgaXNBbGxvY2F0ZWQ6IDEsXG4gICAgICAgICAgaXNTYWxlc21hbjogMSxcbiAgICAgICAgfSk7XG4gICAgICAgIHRoaXMuJHJlZnMucmVmdGJsLnNob3dyZWZ3aW5kb3coKTtcbiAgICAgIH1cbiAgICB9LFxuICAgIG9uaW5pdGJ0bihidG5pbmZvLCByb3cpIHtcbiAgICAgIC8vICAgYnRuaW5mby50aXRsZSA9ICduYW1lJztcblxuICAgICAgLy8xLuWkhOeQhu+8muWFrOWPuOazqOWGjOWSjOS6keS4iuWbreWMuuS6pOS7mOWNle+8jOW5tuS4lOeKtuaAgeS4uuacquWFs+mXreeKtuaAgeaXtuaJjeS8muacieWkhOeQhuaMiemSrlxuICAgICAgaWYgKGJ0bmluZm8ua2V5ID09IFwiZWRpdFwiKSB7XG4gICAgICAgIGxldCBzdGF0dXMgPSB0cnVlO1xuICAgICAgICBpZiAocm93LmJ1c2luZXNzVHlwZSA9PSBcImNvbXBhbnlDYXNlXCIgfHwgcm93LmJ1c2luZXNzVHlwZSA9PSBcInBzQ2FzZVwiKSB7XG4gICAgICAgICAgaWYgKHJvdy5wYXlTdGF0dXMgPT0gXCLlvoXkuqTku5hcIikge1xuICAgICAgICAgICAgc3RhdHVzID0gZmFsc2U7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGJ0bmluZm8uaXNoaWRlID0gc3RhdHVzO1xuICAgICAgfVxuXG4gICAgICAvLzIu6K+m5oOF77ya5YWs5Y+45rOo5YaM5ZKM5LqR5LiK5Zut5Yy65Lqk5LuY5Y2V5Zyo5bey5Lqk5LuY55qE54q25oCB5LiL5Lya5pi+56S677yM5aKe5YC85pyN5Yqh5Zyo5LiN5Li65bey5YWz6Zet55qE54q25oCB5LiL5pi+56S6XG4gICAgICBpZiAoYnRuaW5mby5rZXkgPT0gXCJkZXRhaWxzXCIpIHtcbiAgICAgICAgbGV0IHN0YXR1cyA9IHRydWU7XG4gICAgICAgIGlmIChyb3cuYnVzaW5lc3NUeXBlID09IFwiY29tcGFueUNhc2VcIiB8fCByb3cuYnVzaW5lc3NUeXBlID09IFwicHNDYXNlXCIpIHtcbiAgICAgICAgICBpZiAocm93LnBheVN0YXR1cyA9PSBcIuW3suS6pOS7mFwiKSB7XG4gICAgICAgICAgICBzdGF0dXMgPSBmYWxzZTtcbiAgICAgICAgICB9XG4gICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgaWYgKHJvdy5wYXlTdGF0dXMgIT09IFwi5bey5YWz6ZetXCIpIHtcbiAgICAgICAgICAgIHN0YXR1cyA9IGZhbHNlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBidG5pbmZvLmlzaGlkZSA9IHN0YXR1cztcbiAgICAgIH1cblxuICAgICAgLy8zLuWFs+mXre+8muaJgOacieaVsOaNruexu+Wei+eahOW+heS6pOS7mOeKtuaAgeS4i++8jOmDveS8muaYvuekulxuICAgICAgaWYgKGJ0bmluZm8ua2V5ID09IFwiY2xvc2VcIikge1xuICAgICAgICBsZXQgc3RhdHVzID0gdHJ1ZTtcbiAgICAgICAgaWYgKHJvdy5wYXlTdGF0dXMgPT0gXCLlvoXkuqTku5hcIikge1xuICAgICAgICAgIHN0YXR1cyA9IGZhbHNlO1xuICAgICAgICB9XG4gICAgICAgIGJ0bmluZm8uaXNoaWRlID0gc3RhdHVzO1xuICAgICAgfVxuXG4gICAgICAvLzQu5YWz6Zet5Y6f5Zug77ya5Y+q5pyJ5Zyo5YWz6Zet54q25oCB5LiL5omN5Lya5pi+56S6XG4gICAgICBpZiAoYnRuaW5mby5rZXkgPT0gXCJjbG9zZV9yZWFzb25cIikge1xuICAgICAgICBsZXQgc3RhdHVzID0gdHJ1ZTtcbiAgICAgICAgaWYgKHJvdy5wYXlTdGF0dXMgPT0gXCLlt7LlhbPpl61cIikge1xuICAgICAgICAgIHN0YXR1cyA9IGZhbHNlO1xuICAgICAgICB9XG4gICAgICAgIGJ0bmluZm8uaXNoaWRlID0gc3RhdHVzO1xuICAgICAgfVxuICAgIH0sXG4gICAgYmVmb3JlYWRkKHJvdywgY2JrKSB7XG4gICAgICByZXR1cm4gY2JrKHsgdmFsdWU6IHRydWUsIG1lc3NhZ2U6IG51bGwgfSk7XG4gICAgfSxcbiAgICBiZWZvcmVkaXQocm93LCBjYmspIHtcbiAgICAgIHJldHVybiBjYmsoeyB2YWx1ZTogdHJ1ZSwgbWVzc2FnZTogbnVsbCB9KTtcbiAgICB9LFxuICAgIGJlZm9yZXNhdmUoa2V5LCByb3csIGNiaykge1xuICAgICAgcmV0dXJuIGNiayhyb3cpO1xuICAgIH0sXG4gICAgb25leGVjKGssIHJvdykge1xuICAgICAgaWYgKGsgPT09IFwiZWRpdFwiKSB7XG4gICAgICAgIGlmIChyb3cuYnVzaW5lc3NUeXBlID09IFwiY29tcGFueUNhc2VcIikge1xuICAgICAgICAgIHRoaXMuJG5leHRUaWNrKCgpID0+IHtcbiAgICAgICAgICAgIHRoaXMuJHJvdXRlci5wdXNoKHtcbiAgICAgICAgICAgICAgbmFtZTogXCJjbXBCaXpEZWxpdmVyQ2FzZVwiLFxuICAgICAgICAgICAgICBxdWVyeToge1xuICAgICAgICAgICAgICAgIGJpelR5cGU6IHJvdy5idXNpbmVzc1R5cGUsXG4gICAgICAgICAgICAgICAgYml6Q29kZTogcm93LmRlbGl2ZXJOdW1iZXIsXG4gICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICB9KTtcbiAgICAgICAgICB9KTtcbiAgICAgICAgfVxuICAgICAgICBpZiAocm93LmJ1c2luZXNzVHlwZSA9PSBcInBzQ2FzZVwiKSB7XG4gICAgICAgICAgaWYgKHJvdy5iYXNlSW5mby5jb21wYW55UHJvcGVydGllcyA9PSBcInNlbGZFbXBsb3llZFwiKSB7XG4gICAgICAgICAgICAvL+i3s+WQkeS4quS9k+aIt+mhtemdolxuICAgICAgICAgICAgdGhpcy4kcm91dGVyLnB1c2goe1xuICAgICAgICAgICAgICBuYW1lOiBcInBzQmVsaXZlckNhc2VcIixcbiAgICAgICAgICAgICAgcXVlcnk6IHtcbiAgICAgICAgICAgICAgICBiaXpUeXBlOiByb3cuYnVzaW5lc3NUeXBlLFxuICAgICAgICAgICAgICAgIGJpekNvZGU6IHJvdy5kZWxpdmVyTnVtYmVyLFxuICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgfSk7XG4gICAgICAgICAgfVxuICAgICAgICAgIGlmIChyb3cuYmFzZUluZm8uY29tcGFueVByb3BlcnRpZXMgPT0gXCJzb2xlUHJvcHJpZXRvcnNoaXBcIikge1xuICAgICAgICAgICAgdGhpcy4kcm91dGVyLnB1c2goe1xuICAgICAgICAgICAgICAvL+i3s+WQkeS4quS6uueLrOi1hOmhtemdolxuICAgICAgICAgICAgICBuYW1lOiBcInBzQml6QmVsaXZlckNhc2VcIixcbiAgICAgICAgICAgICAgcXVlcnk6IHtcbiAgICAgICAgICAgICAgICBiaXpUeXBlOiByb3cuYnVzaW5lc3NUeXBlLFxuICAgICAgICAgICAgICAgIGJpekNvZGU6IHJvdy5kZWxpdmVyTnVtYmVyLFxuICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgfSk7XG4gICAgICAgICAgfVxuICAgICAgICAgIGlmIChyb3cuYmFzZUluZm8uY29tcGFueVByb3BlcnRpZXMgPT0gXCJjb21wYW55XCIpIHtcbiAgICAgICAgICAgIHRoaXMuJHJvdXRlci5wdXNoKHtcbiAgICAgICAgICAgICAgLy/ot7PlkJHmnInpmZDlhazlj7jpobXpnaJcbiAgICAgICAgICAgICAgbmFtZTogXCJwc0NtcEJpekRlbGl2ZXJDYXNlXCIsXG4gICAgICAgICAgICAgIHF1ZXJ5OiB7XG4gICAgICAgICAgICAgICAgYml6VHlwZTogcm93LmJ1c2luZXNzVHlwZSxcbiAgICAgICAgICAgICAgICBiaXpDb2RlOiByb3cuZGVsaXZlck51bWJlcixcbiAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgIH0pO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBpZiAoayA9PT0gXCJkZXRhaWxzXCIpIHtcbiAgICAgICAgaWYgKHJvdy5idXNpbmVzc1R5cGUgPT0gXCJjb21wYW55Q2FzZVwiKSB7XG4gICAgICAgICAgdGhpcy4kcm91dGVyLnB1c2goe1xuICAgICAgICAgICAgbmFtZTogXCJjbXBEZWxpdmVyRGV0YWlsc1wiLFxuICAgICAgICAgICAgcXVlcnk6IHsgYml6VHlwZTogcm93LmJ1c2luZXNzVHlwZSwgYml6Q29kZTogcm93LmRlbGl2ZXJOdW1iZXIgfSxcbiAgICAgICAgICB9KTtcbiAgICAgICAgfVxuXG4gICAgICAgIGlmIChyb3cuYnVzaW5lc3NUeXBlID09IFwicHNDYXNlXCIpIHtcbiAgICAgICAgICAvL+WMuuWIhuaYr+S4quS6uueLrOi1hOi/mOaYr+S4quS9k+aIt1xuICAgICAgICAgIGlmIChyb3cuYmFzZUluZm8uY29tcGFueVByb3BlcnRpZXMgPT0gXCJzZWxmRW1wbG95ZWRcIikge1xuICAgICAgICAgICAgLy/ot7PlkJHkuKrkvZPmiLfpobXpnaJcbiAgICAgICAgICAgIHRoaXMuJHJvdXRlci5wdXNoKHtcbiAgICAgICAgICAgICAgbmFtZTogXCJwc0RlbGl2ZXJEZXRhaWxzXCIsXG4gICAgICAgICAgICAgIHF1ZXJ5OiB7IGJpelR5cGU6IHJvdy5idXNpbmVzc1R5cGUsIGJpekNvZGU6IHJvdy5kZWxpdmVyTnVtYmVyIH0sXG4gICAgICAgICAgICB9KTtcbiAgICAgICAgICB9XG4gICAgICAgICAgaWYgKHJvdy5iYXNlSW5mby5jb21wYW55UHJvcGVydGllcyA9PSBcInNvbGVQcm9wcmlldG9yc2hpcFwiKSB7XG4gICAgICAgICAgICB0aGlzLiRyb3V0ZXIucHVzaCh7XG4gICAgICAgICAgICAgIC8v6Lez5ZCR5Liq5Lq654us6LWE6aG16Z2iXG4gICAgICAgICAgICAgIG5hbWU6IFwicHNCaXpEZWxpdmVyRGV0YWlsc1wiLFxuICAgICAgICAgICAgICBxdWVyeTogeyBiaXpUeXBlOiByb3cuYnVzaW5lc3NUeXBlLCBiaXpDb2RlOiByb3cuZGVsaXZlck51bWJlciB9LFxuICAgICAgICAgICAgfSk7XG4gICAgICAgICAgfVxuICAgICAgICAgIGlmIChyb3cuYmFzZUluZm8uY29tcGFueVByb3BlcnRpZXMgPT0gXCJjb21wYW55XCIpIHtcbiAgICAgICAgICAgIHRoaXMuJHJvdXRlci5wdXNoKHtcbiAgICAgICAgICAgICAgLy/ot7PlkJHmnInpmZDlhazlj7jpobXpnaJcbiAgICAgICAgICAgICAgbmFtZTogXCJwc0NtcERlbGl2ZXJEZXRhaWxzXCIsXG4gICAgICAgICAgICAgIHF1ZXJ5OiB7IGJpelR5cGU6IHJvdy5idXNpbmVzc1R5cGUsIGJpekNvZGU6IHJvdy5kZWxpdmVyTnVtYmVyIH0sXG4gICAgICAgICAgICB9KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBpZiAoXG4gICAgICAgICAgcm93LmJ1c2luZXNzVHlwZSAhPT0gXCJjb21wYW55Q2FzZVwiICYmXG4gICAgICAgICAgcm93LmJ1c2luZXNzVHlwZSAhPT0gXCJwc0Nhc2VcIlxuICAgICAgICApIHtcbiAgICAgICAgICB0aGlzLiRyb3V0ZXIucHVzaCh7XG4gICAgICAgICAgICBuYW1lOiBcImFkZGVkU3ZlRGVsaXZlckRldGFpbHNcIixcbiAgICAgICAgICAgIHF1ZXJ5OiB7IGJpelR5cGU6IHJvdy5idXNpbmVzc1R5cGUsIGJpekNvZGU6IHJvdy5kZWxpdmVyTnVtYmVyIH0sXG4gICAgICAgICAgfSk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgaWYgKGsgPT09IFwiY2xvc2VcIikge1xuICAgICAgICAvL+iwg+eUqOWFs+mXreaOpeWPo1xuICAgICAgICB0aGlzLmN1cnJlbnREZWxpdmVyTnVtYmVyID0gcm93LmRlbGl2ZXJOdW1iZXI7XG4gICAgICAgIHRoaXMuc2hvd0Nsb3NlVGlwID0gdHJ1ZTtcbiAgICAgIH1cblxuICAgICAgaWYgKGsgPT09IFwiY2xvc2VfcmVhc29uXCIpIHtcbiAgICAgICAgLy/osIPnlKjojrflj5blhbPpl63ljp/lm6DmjqXlj6NcbiAgICAgICAgdGhpcy5jdXJyZW50RGVsaXZlck51bWJlciA9IHJvdy5kZWxpdmVyTnVtYmVyO1xuICAgICAgICB0aGlzLnNob3dDbG9zZVJlYXNvbiA9IHRydWU7XG4gICAgICAgIHRoaXMuZ2V0Q2xvc2VSZWFzb24oKTtcbiAgICAgIH1cblxuICAgICAgLy8g5YiG6YWNXG4gICAgICBpZiAoayA9PT0gXCJhbGxvY2F0ZVwiKSB7XG4gICAgICAgIHRoaXMuZGVsaXZlck51bWJlciA9IHJvdy5kZWxpdmVyeV9jb2RlO1xuICAgICAgICB0aGlzLmRpc3RyaWJ1dGlvblR5cGUgPSBcImRlbGl2ZXJcIjtcbiAgICAgICAgdGhpcy4kcmVmcy5yZWZ0Ymwuc2V0SW5pdFdoZXJlRGF0YSh7XG4gICAgICAgICAgaXNFbmFibGVkOiAxLFxuICAgICAgICAgIGlzQWxsb2NhdGVkOiAxLFxuICAgICAgICAgIGlzRGVsaXZlcnk6IDEsXG4gICAgICAgIH0pO1xuICAgICAgICB0aGlzLiRyZWZzLnJlZnRibC5zaG93cmVmd2luZG93KCk7XG4gICAgICB9XG4gICAgfSxcbiAgICB2YWxpZG1ldGhvZChydWxlLCB2YWx1ZSwgY2FsbGJhY2spIHtcbiAgICAgIHJldHVybiBjYWxsYmFjaygpO1xuICAgIH0sXG5cbiAgICBvaygpIHtcbiAgICAgIGNvbnNvbGUubG9nKFwi5YWz6ZetXCIgKyB0aGlzLmN1cnJlbnREZWxpdmVyTnVtYmVyICsgXCLov5nkuKrkuqTku5jljZVcIik7XG4gICAgICBsZXQgb2JqID0ge307XG4gICAgICB0aGlzLiRyZWZzW1wiY2xvc2VcIl0udmFsaWRhdGUoKHZhbGlkKSA9PiB7XG4gICAgICAgIGlmICh2YWxpZCkge1xuICAgICAgICAgIG9iai5kZWxpdmVyTnVtYmVyID0gdGhpcy5jdXJyZW50RGVsaXZlck51bWJlcjtcbiAgICAgICAgICBvYmouZGVsaXZlclN0YXR1cyA9IFwiY2xvc2VkXCI7XG4gICAgICAgICAgb2JqLnN0YXR1c1JlYXNvbiA9IHRoaXMuY2xvc2UuY2xvc2VfcmVhc29uO1xuICAgICAgICAgIC8v5YWz6Zet5Lqk5LuY5Y2V5o6l5Y+jXG4gICAgICAgICAgZGVsaXZlclN0YXR1c1VwZGF0ZURpYyhvYmopXG4gICAgICAgICAgICAudGhlbigocmVzKSA9PiB7XG4gICAgICAgICAgICAgIGNvbnNvbGUubG9nKFwiZGVsaXZlclN0YXR1c1VwZGF0ZURpYyByZXN1bHQ6XCIgKyByZXMpO1xuICAgICAgICAgICAgICB0aGlzLiRyZWZzLmJ0LmZldGNoRGF0YSgpO1xuICAgICAgICAgICAgfSlcbiAgICAgICAgICAgIC5jYXRjaCgoZXJyKSA9PiB7XG4gICAgICAgICAgICAgIGNvbnNvbGUubG9nKFwiZGVsaXZlclN0YXR1c1VwZGF0ZURpYyBlcnI6XCIgKyBlcnIpO1xuICAgICAgICAgICAgfSk7XG4gICAgICAgICAgdGhpcy4kTWVzc2FnZS5zdWNjZXNzKFwi5YWz6Zet5oiQ5YqfXCIpO1xuICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgIHRoaXMuJE1lc3NhZ2UuZXJyb3IoXCLlhbPpl63ljp/lm6DkuI3og73kuLrnqbpcIik7XG4gICAgICAgIH1cbiAgICAgIH0pO1xuICAgIH0sXG4gICAgY2FuY2VsKCkge1xuICAgICAgdGhpcy4kTWVzc2FnZS5pbmZvKFwi5Y+W5raI5YWz6ZetXCIpO1xuICAgIH0sXG5cbiAgICBnZXRDbG9zZVJlYXNvbigpIHtcbiAgICAgIGxldCBvYmogPSB7fTtcbiAgICAgIG9iai5kZWxpdmVyTnVtYmVyID0gdGhpcy5jdXJyZW50RGVsaXZlck51bWJlcjtcbiAgICAgIC8v6I635Y+W5YWz6Zet5Y6f5ZugXG4gICAgICBjb25zb2xlLmxvZyhcIuiOt+WPllwiICsgdGhpcy5jdXJyZW50RGVsaXZlck51bWJlciArIFwi6L+Z5Liq5Lqk5LuY5Y2V5YWz6Zet5Y6f5ZugXCIpO1xuICAgICAgZ2V0RGVsaXZlckRldGFpbHMob2JqKVxuICAgICAgICAudGhlbigocmVzKSA9PiB7XG4gICAgICAgICAgY29uc29sZS5sb2coXCItPS09LT0tPS09OlwiLCBKU09OLnN0cmluZ2lmeShyZXMpKTtcbiAgICAgICAgICBsZXQgYWxsSW5mbyA9IHJlcy5kYXRhLmRhdGE7XG4gICAgICAgICAgdGhpcy5jbG9zZV9yZWFzb24gPSBhbGxJbmZvLmJhc2VJbmZvLnN0YXR1c1JlYXNvbiB8fCBcIlwiO1xuICAgICAgICB9KVxuICAgICAgICAuY2F0Y2goKGVycikgPT4ge1xuICAgICAgICAgIGNvbnNvbGUubG9nKFwiZ2V0RGVsaXZlckRldGFpbHMgZXJyOlwiLCBKU09OLnN0cmluZ2lmeShlcnIpKTtcbiAgICAgICAgfSk7XG4gICAgfSxcblxuICAgIC8vIG9ubmV3KCkge1xuICAgIC8vICAgdGhpcy4kcmVmcy5idC5zZXRGb3JtQ3RsVmlzYWJsZShcInVzZXJOYW1lXCIsIHRydWUpO1xuICAgIC8vIH0sXG4gICAgLy8gb25lZGl0KCkge1xuICAgIC8vICAgdGhpcy4kcmVmcy5idC5zZXRGb3JtQ3RsVmlzYWJsZShcInVzZXJOYW1lXCIsIGZhbHNlKTtcbiAgICAvLyB9LFxuICAgIGZvcm1hdENvbChyb3csIGtleSwgaW5kZXgpIHtcbiAgICAgIGxldCByb3dEYXRhID0gcm93W2tleV07XG4gICAgICBpZiAoa2V5ID09PSBcInByb2R1Y3RfY29kZVwiKSB7XG4gICAgICAgIGxldCByZXN1bHQgPSBkaWN0LmJ1c2luZXNzVHlwZVtyb3dEYXRhXTtcbiAgICAgICAgcmV0dXJuIHJlc3VsdDtcbiAgICAgIH0gZWxzZSBpZiAoa2V5ID09PSBcInBheV9zdGF0dXNcIikge1xuICAgICAgICBsZXQgcmVzdWx0ID0gZGljdC5wYXlTdGF0dXNbcm93RGF0YV07XG4gICAgICAgIHJldHVybiByZXN1bHQ7XG4gICAgICB9IGVsc2UgaWYgKGtleSA9PT0gXCJzb3VyY2VfbmFtZVwiKSB7XG4gICAgICAgIGxldCByZXN1bHQgPSBkaWN0LnNvdXJjZVtyb3dEYXRhXTtcbiAgICAgICAgcmV0dXJuIHJlc3VsdDtcbiAgICAgIH1cbiAgICB9LFxuICB9LFxufTtcbjwvc2NyaXB0PlxuICA8c3R5bGU+XG48L3N0eWxlPlxuIl0sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFtRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQU1BO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFIQTtBQUtBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQURBO0FBR0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBRkE7QUFLQTtBQUNBO0FBQ0E7QUFDQTtBQWpCQTtBQW1CQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBSEE7QUFLQTtBQUNBO0FBREE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBRUE7QUFDQTtBQUhBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFHQTtBQUpBO0FBQ0E7QUFEQTtBQUFBO0FBQUE7QUFBQTtBQVNBO0FBREE7QUFDQTtBQVRBO0FBUUE7QUFHQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUF4QkE7QUFBQTtBQUNBO0FBREE7QUFBQTtBQUFBO0FBMEJBO0FBQ0E7QUEzQkE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQURBO0FBQUE7QUFBQTtBQUNBO0FBREE7QUFBQTtBQTZCQTtBQTdCQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUE4QkE7QUFDQTtBQS9CQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBREE7QUFDQTtBQURBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFEQTtBQUFBO0FBbUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBUEE7QUFDQTtBQW5DQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFEQTtBQUFBO0FBNkNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBUEE7QUFDQTtBQTdDQTtBQXFEQTtBQUNBO0FBQ0E7QUF2REE7QUFBQTtBQUNBO0FBREE7QUFBQTtBQUFBO0FBeURBO0FBQ0E7QUExREE7QUFBQTtBQUFBO0FBQ0E7QUFEQTtBQTREQTtBQUNBO0FBN0RBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFEQTtBQUFBO0FBQUE7QUFDQTtBQURBO0FBQUE7QUErREE7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUhBO0FBS0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUhBO0FBS0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUZBO0FBRkE7QUFPQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRkE7QUFGQTtBQU9BO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUZBO0FBSEE7QUFRQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFGQTtBQUhBO0FBUUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBRkE7QUFJQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFGQTtBQUlBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBSEE7QUFLQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUhBO0FBS0E7QUFDQTtBQUNBO0FBQ0E7QUFJQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFGQTtBQUlBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUhBO0FBS0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUFBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBL1RBO0FBakNBIiwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./node_modules/_cache-loader@2.0.1@cache-loader/dist/cjs.js?!./node_modules/_babel-loader@8.1.0@babel-loader/lib/index.js!./node_modules/_cache-loader@2.0.1@cache-loader/dist/cjs.js?!./node_modules/_vue-loader@15.9.3@vue-loader/lib/index.js?!./src/view/bizdeliver/alldeliver/alldeliver.vue?vue&type=script&lang=js&\n"); eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var regenerator_runtime_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! regenerator-runtime/runtime */ \"./node_modules/_regenerator-runtime@0.13.7@regenerator-runtime/runtime.js\");\n/* harmony import */ var regenerator_runtime_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(regenerator_runtime_runtime__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _Users_shaoxingye_Documents_WORK_gongsibao_ui_ic_deliver_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/asyncToGenerator */ \"./node_modules/_@babel_runtime@7.12.1@@babel/runtime/helpers/esm/asyncToGenerator.js\");\n/* harmony import */ var _view_components_tables_biztables__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/view/components/tables/biztables */ \"./src/view/components/tables/biztables.vue\");\n/* harmony import */ var _view_components_tables_reftableDistribution__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/view/components/tables/reftableDistribution */ \"./src/view/components/tables/reftableDistribution.vue\");\n/* harmony import */ var _view_components_pagespace_page_space_vue__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @/view/components/pagespace/page_space.vue */ \"./src/view/components/pagespace/page_space.vue\");\n/* harmony import */ var _store_module_metainfo_dict_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @/store/module/metainfo/dict.js */ \"./src/store/module/metainfo/dict.js\");\n/* harmony import */ var _api_data_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @/api/data.js */ \"./src/api/data.js\");\n/* harmony import */ var _config_index__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @/config/index */ \"./src/config/index.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//\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//\n//\n//\n//\n//\n//\n//\n\n\n\n\n\n\nvar centerUrl = _config_index__WEBPACK_IMPORTED_MODULE_7__[\"default\"].centerUrl;\n/* harmony default export */ __webpack_exports__[\"default\"] = ({\n name: \"alldeliver_page\",\n watch: {\n $route: function $route(newUrl, oldUrl) {\n this.$refs.bt.fetchData();\n }\n },\n data: function data() {\n return {\n showCloseTip: false,\n showCloseReason: false,\n currentDeliverNumber: \"\",\n baseUrl: centerUrl,\n close_reason: \"\",\n close: {\n close_reason: \"\"\n },\n ruleInline: {\n close_reason: [{\n required: true,\n message: \"请输入关闭原因\",\n trigger: \"blur\"\n }]\n },\n distributionType: \"deliver\",\n distributionModalShow: false,\n remind: \"\",\n selrows: []\n };\n },\n components: {\n PageSpace: _view_components_pagespace_page_space_vue__WEBPACK_IMPORTED_MODULE_4__[\"default\"],\n BizTable: _view_components_tables_biztables__WEBPACK_IMPORTED_MODULE_2__[\"default\"],\n ReftableDistribution: _view_components_tables_reftableDistribution__WEBPACK_IMPORTED_MODULE_3__[\"default\"]\n },\n methods: {\n secondConfirmation: function () {\n var _secondConfirmation = Object(_Users_shaoxingye_Documents_WORK_gongsibao_ui_ic_deliver_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[\"default\"])( /*#__PURE__*/regeneratorRuntime.mark(function _callee(selrows) {\n var data, remind;\n return regeneratorRuntime.wrap(function _callee$(_context) {\n while (1) {\n switch (_context.prev = _context.next) {\n case 0:\n console.log(selrows);\n\n if (!(!selrows || selrows.length <= 0)) {\n _context.next = 4;\n break;\n }\n\n this.$Message.error(\"请勾人员\");\n return _context.abrupt(\"return\");\n\n case 4:\n _context.prev = 4;\n _context.next = 7;\n return Object(_api_data_js__WEBPACK_IMPORTED_MODULE_6__[\"findRelationOrder\"])({\n deliverNumber: this.deliverNumber\n });\n\n case 7:\n data = _context.sent;\n remind = \"\\u662F\\u5426\\u786E\\u8BA4\\u5C06\\u8BA2\\u5355\\u3010 \".concat(this.deliverNumber, \" \\u3011\");\n\n if (data && data.length > 0) {\n remind = \"\".concat(remind, \"\\u53CA\\u5176\\u5173\\u8054\\u8BA2\\u5355\\u3010 \").concat(data.join(), \" \\u3011\");\n }\n\n if (this.distributionType == \"deliver\") {\n remind = \"\".concat(remind, \"\\u7684\\u4EA4\\u4ED8\\u5458\");\n }\n\n if (this.distributionType == \"business\") {\n remind = \"\".concat(remind, \"\\u7684\\u4E1A\\u52A1\\u5458\");\n }\n\n remind = \"\".concat(remind, \"\\u5206\\u914D\\u7ED9\\u3010 \").concat(selrows[0].nickName, \" \\u3011\");\n this.remind = remind;\n this.selrows = selrows;\n this.distributionModalShow = true;\n _context.next = 21;\n break;\n\n case 18:\n _context.prev = 18;\n _context.t0 = _context[\"catch\"](4);\n this.$Message.error(_context.t0.message);\n\n case 21:\n case \"end\":\n return _context.stop();\n }\n }\n }, _callee, this, [[4, 18]]);\n }));\n\n function secondConfirmation(_x) {\n return _secondConfirmation.apply(this, arguments);\n }\n\n return secondConfirmation;\n }(),\n onrefselect: function () {\n var _onrefselect = Object(_Users_shaoxingye_Documents_WORK_gongsibao_ui_ic_deliver_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[\"default\"])( /*#__PURE__*/regeneratorRuntime.mark(function _callee2() {\n var selrows;\n return regeneratorRuntime.wrap(function _callee2$(_context2) {\n while (1) {\n switch (_context2.prev = _context2.next) {\n case 0:\n selrows = this.selrows;\n\n if (!(selrows.length > 0 && selrows[0] && this.deliverNumber != -1)) {\n _context2.next = 19;\n break;\n }\n\n _context2.prev = 2;\n\n if (!(this.distributionType == \"deliver\")) {\n _context2.next = 6;\n break;\n }\n\n _context2.next = 6;\n return Object(_api_data_js__WEBPACK_IMPORTED_MODULE_6__[\"distributionDeliver\"])({\n deliverNumber: this.deliverNumber,\n deliverymanId: selrows[0].id,\n deliverymanName: selrows[0].nickName,\n deliverymanOpcode: selrows[0].opath,\n deliverymanPhone: selrows[0].mobile,\n type: \"deliverman\" // salesman || deliverman\n\n });\n\n case 6:\n if (!(this.distributionType == \"business\")) {\n _context2.next = 9;\n break;\n }\n\n _context2.next = 9;\n return Object(_api_data_js__WEBPACK_IMPORTED_MODULE_6__[\"distributionDeliver\"])({\n deliverNumber: this.deliverNumber,\n salesmanId: selrows[0].id,\n salesmanName: selrows[0].nickName,\n salesmanOpcode: selrows[0].opath,\n salesmanPhone: selrows[0].mobile,\n type: \"salesman\" // salesman || deliverman\n\n });\n\n case 9:\n this.$refs.bt.fetchData();\n this.$Message.success(\"分配成功\");\n this.distributionModalShow = false;\n _context2.next = 17;\n break;\n\n case 14:\n _context2.prev = 14;\n _context2.t0 = _context2[\"catch\"](2);\n this.$Message.error(_context2.t0.message);\n\n case 17:\n _context2.next = 20;\n break;\n\n case 19:\n this.$Message.error(\"请勾人员\");\n\n case 20:\n case \"end\":\n return _context2.stop();\n }\n }\n }, _callee2, this, [[2, 14]]);\n }));\n\n function onrefselect() {\n return _onrefselect.apply(this, arguments);\n }\n\n return onrefselect;\n }(),\n changeDistributionType: function changeDistributionType(name) {\n this.distributionType = name;\n\n if (name == \"deliver\") {\n this.$refs.reftbl.setInitWhereData({\n isEnabled: 1,\n isAllocated: 1,\n isDelivery: 1\n });\n this.$refs.reftbl.showrefwindow();\n }\n\n if (name == \"business\") {\n this.$refs.reftbl.setInitWhereData({\n isEnabled: 1,\n isAllocated: 1,\n isSalesman: 1\n });\n this.$refs.reftbl.showrefwindow();\n }\n },\n oninitbtn: function oninitbtn(btninfo, row) {\n // btninfo.title = 'name';\n //1.处理:公司注册和云上园区交付单,并且状态为未关闭状态时才会有处理按钮\n if (btninfo.key == \"edit\") {\n var status = true;\n\n if (row.businessType == \"companyCase\" || row.businessType == \"psCase\") {\n if (row.payStatus == \"待交付\") {\n status = false;\n }\n }\n\n btninfo.ishide = status;\n } //2.详情:公司注册和云上园区交付单在已交付的状态下会显示,增值服务在不为已关闭的状态下显示\n\n\n if (btninfo.key == \"details\") {\n var _status = true;\n\n if (row.businessType == \"companyCase\" || row.businessType == \"psCase\") {\n if (row.payStatus == \"已交付\") {\n _status = false;\n }\n } else {\n if (row.payStatus !== \"已关闭\") {\n _status = false;\n }\n }\n\n btninfo.ishide = _status;\n } //3.关闭:所有数据类型的待交付状态下,都会显示\n\n\n if (btninfo.key == \"close\") {\n var _status2 = true;\n\n if (row.payStatus == \"待交付\") {\n _status2 = false;\n }\n\n btninfo.ishide = _status2;\n } //4.关闭原因:只有在关闭状态下才会显示\n\n\n if (btninfo.key == \"close_reason\") {\n var _status3 = true;\n\n if (row.payStatus == \"已关闭\") {\n _status3 = false;\n }\n\n btninfo.ishide = _status3;\n }\n },\n beforeadd: function beforeadd(row, cbk) {\n return cbk({\n value: true,\n message: null\n });\n },\n beforedit: function beforedit(row, cbk) {\n return cbk({\n value: true,\n message: null\n });\n },\n beforesave: function beforesave(key, row, cbk) {\n return cbk(row);\n },\n onexec: function onexec(k, row) {\n var _this = this;\n\n if (k === \"edit\") {\n if (row.businessType == \"companyCase\") {\n this.$nextTick(function () {\n _this.$router.push({\n name: \"cmpBizDeliverCase\",\n query: {\n bizType: row.businessType,\n bizCode: row.deliverNumber\n }\n });\n });\n }\n\n if (row.businessType == \"psCase\") {\n if (row.baseInfo.companyProperties == \"selfEmployed\") {\n //跳向个体户页面\n this.$router.push({\n name: \"psBeliverCase\",\n query: {\n bizType: row.businessType,\n bizCode: row.deliverNumber\n }\n });\n }\n\n if (row.baseInfo.companyProperties == \"soleProprietorship\") {\n this.$router.push({\n //跳向个人独资页面\n name: \"psBizBeliverCase\",\n query: {\n bizType: row.businessType,\n bizCode: row.deliverNumber\n }\n });\n }\n\n if (row.baseInfo.companyProperties == \"company\") {\n this.$router.push({\n //跳向有限公司页面\n name: \"psCmpBizDeliverCase\",\n query: {\n bizType: row.businessType,\n bizCode: row.deliverNumber\n }\n });\n }\n }\n }\n\n if (k === \"details\") {\n if (row.businessType == \"companyCase\") {\n this.$router.push({\n name: \"cmpDeliverDetails\",\n query: {\n bizType: row.businessType,\n bizCode: row.deliverNumber\n }\n });\n }\n\n if (row.businessType == \"psCase\") {\n //区分是个人独资还是个体户\n if (row.baseInfo.companyProperties == \"selfEmployed\") {\n //跳向个体户页面\n this.$router.push({\n name: \"psDeliverDetails\",\n query: {\n bizType: row.businessType,\n bizCode: row.deliverNumber\n }\n });\n }\n\n if (row.baseInfo.companyProperties == \"soleProprietorship\") {\n this.$router.push({\n //跳向个人独资页面\n name: \"psBizDeliverDetails\",\n query: {\n bizType: row.businessType,\n bizCode: row.deliverNumber\n }\n });\n }\n\n if (row.baseInfo.companyProperties == \"company\") {\n this.$router.push({\n //跳向有限公司页面\n name: \"psCmpDeliverDetails\",\n query: {\n bizType: row.businessType,\n bizCode: row.deliverNumber\n }\n });\n }\n }\n\n if (row.businessType !== \"companyCase\" && row.businessType !== \"psCase\") {\n this.$router.push({\n name: \"addedSveDeliverDetails\",\n query: {\n bizType: row.businessType,\n bizCode: row.deliverNumber\n }\n });\n }\n }\n\n if (k === \"close\") {\n //调用关闭接口\n this.currentDeliverNumber = row.deliverNumber;\n this.showCloseTip = true;\n }\n\n if (k === \"close_reason\") {\n //调用获取关闭原因接口\n this.currentDeliverNumber = row.deliverNumber;\n this.showCloseReason = true;\n this.getCloseReason();\n } // 分配\n\n\n if (k === \"allocate\") {\n this.deliverNumber = row.delivery_code;\n this.distributionType = \"deliver\";\n this.$refs.reftbl.setInitWhereData({\n isEnabled: 1,\n isAllocated: 1,\n isDelivery: 1\n });\n this.$refs.reftbl.showrefwindow();\n }\n },\n validmethod: function validmethod(rule, value, callback) {\n return callback();\n },\n ok: function ok() {\n var _this2 = this;\n\n console.log(\"关闭\" + this.currentDeliverNumber + \"这个交付单\");\n var obj = {};\n this.$refs[\"close\"].validate(function (valid) {\n if (valid) {\n obj.deliverNumber = _this2.currentDeliverNumber;\n obj.deliverStatus = \"closed\";\n obj.statusReason = _this2.close.close_reason; //关闭交付单接口\n\n Object(_api_data_js__WEBPACK_IMPORTED_MODULE_6__[\"deliverStatusUpdateDic\"])(obj).then(function (res) {\n console.log(\"deliverStatusUpdateDic result:\" + res);\n\n _this2.$refs.bt.fetchData();\n }).catch(function (err) {\n console.log(\"deliverStatusUpdateDic err:\" + err);\n });\n\n _this2.$Message.success(\"关闭成功\");\n } else {\n _this2.$Message.error(\"关闭原因不能为空\");\n }\n });\n },\n cancel: function cancel() {\n this.$Message.info(\"取消关闭\");\n },\n getCloseReason: function getCloseReason() {\n var _this3 = this;\n\n var obj = {};\n obj.deliverNumber = this.currentDeliverNumber; //获取关闭原因\n\n console.log(\"获取\" + this.currentDeliverNumber + \"这个交付单关闭原因\");\n Object(_api_data_js__WEBPACK_IMPORTED_MODULE_6__[\"getDeliverDetails\"])(obj).then(function (res) {\n var allInfo = res.data.data;\n _this3.close_reason = allInfo.baseInfo.statusReason || \"\";\n }).catch(function (err) {\n console.log(\"getDeliverDetails err:\", JSON.stringify(err));\n });\n },\n // onnew() {\n // this.$refs.bt.setFormCtlVisable(\"userName\", true);\n // },\n // onedit() {\n // this.$refs.bt.setFormCtlVisable(\"userName\", false);\n // },\n formatCol: function formatCol(row, key, index) {\n var rowData = row[key];\n\n if (key === \"product_code\") {\n var result = _store_module_metainfo_dict_js__WEBPACK_IMPORTED_MODULE_5__[\"default\"].businessType[rowData];\n return result;\n } else if (key === \"pay_status\") {\n var _result = _store_module_metainfo_dict_js__WEBPACK_IMPORTED_MODULE_5__[\"default\"].payStatus[rowData];\n return _result;\n } else if (key === \"source_name\") {\n var _result2 = _store_module_metainfo_dict_js__WEBPACK_IMPORTED_MODULE_5__[\"default\"].source[rowData];\n return _result2;\n }\n }\n }\n});//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvX2NhY2hlLWxvYWRlckAyLjAuMUBjYWNoZS1sb2FkZXIvZGlzdC9janMuanM/IS4vbm9kZV9tb2R1bGVzL19iYWJlbC1sb2FkZXJAOC4xLjBAYmFiZWwtbG9hZGVyL2xpYi9pbmRleC5qcyEuL25vZGVfbW9kdWxlcy9fY2FjaGUtbG9hZGVyQDIuMC4xQGNhY2hlLWxvYWRlci9kaXN0L2Nqcy5qcz8hLi9ub2RlX21vZHVsZXMvX3Z1ZS1sb2FkZXJAMTUuOS4zQHZ1ZS1sb2FkZXIvbGliL2luZGV4LmpzPyEuL3NyYy92aWV3L2JpemRlbGl2ZXIvYWxsZGVsaXZlci9hbGxkZWxpdmVyLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyYuanMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vYWxsZGVsaXZlci52dWU/MWMzOCJdLCJzb3VyY2VzQ29udGVudCI6WyI8dGVtcGxhdGU+XG4gIDxQYWdlU3BhY2U+XG4gICAgPHRlbXBsYXRlIHYtc2xvdDpkZWZhdWx0PVwieyBhZGp1c3RIZWlnaHQgfVwiPlxuICAgICAgPEJpelRhYmxlXG4gICAgICAgIHJlZj1cImJ0XCJcbiAgICAgICAgOmZvcm1hdENvbD1cImZvcm1hdENvbFwiXG4gICAgICAgIG1vZGVsTmFtZT1cImRlbGl2ZXJ5YmlsbFwiXG4gICAgICAgIG1ldGFOYW1lPVwiYWxsZGVsaXZlcl9pbmZvXCJcbiAgICAgICAgcGFja2FnZU5hbWU9XCJiaXpjaGFuY2VcIlxuICAgICAgICA6dGJsaGVpZ2h0PVwiYWRqdXN0SGVpZ2h0IC0gMTIwXCJcbiAgICAgICAgaXNNdWx0aVxuICAgICAgICA6cmVmdmFsaWRhdGVtZXRob2Q9XCJ2YWxpZG1ldGhvZFwiXG4gICAgICAgIEBvbmV4ZWM9XCJvbmV4ZWNcIlxuICAgICAgICA6c2F2ZWJlZm9yZT1cImJlZm9yZXNhdmVcIlxuICAgICAgICA6ZWRpdGJlZm9yZT1cImJlZm9yZWRpdFwiXG4gICAgICAgIDphZGRiZWZvcmU9XCJiZWZvcmVhZGRcIlxuICAgICAgICBAb25pbml0YnRuPVwib25pbml0YnRuXCJcbiAgICAgID48L0JpelRhYmxlPlxuICAgICAgPE1vZGFsXG4gICAgICAgIHYtbW9kZWw9XCJzaG93Q2xvc2VUaXBcIlxuICAgICAgICB0aXRsZT1cIuWFs+mXreS6pOS7mOWNlVwiXG4gICAgICAgIEBvbi1vaz1cIm9rXCJcbiAgICAgICAgQG9uLWNhbmNlbD1cImNhbmNlbFwiXG4gICAgICA+XG4gICAgICAgIDxGb3JtXG4gICAgICAgICAgcmVmPVwiY2xvc2VcIlxuICAgICAgICAgIDptb2RlbD1cImNsb3NlXCJcbiAgICAgICAgICA6cnVsZXM9XCJydWxlSW5saW5lXCJcbiAgICAgICAgICBsYWJlbC1wb3NpdGlvbj1cImxlZnRcIlxuICAgICAgICAgIDpsYWJlbC13aWR0aD1cIjEwMFwiXG4gICAgICAgID5cbiAgICAgICAgICA8Rm9ybUl0ZW0gcHJvcD1cImNsb3NlX3JlYXNvblwiIGxhYmVsPVwi5YWz6Zet5Y6f5Zug77yaXCI+XG4gICAgICAgICAgICA8SW5wdXRcbiAgICAgICAgICAgICAgdHlwZT1cInRleHRhcmVhXCJcbiAgICAgICAgICAgICAgdi1tb2RlbD1cImNsb3NlLmNsb3NlX3JlYXNvblwiXG4gICAgICAgICAgICAgIHBsYWNlaG9sZGVyPVwi6K+36L6T5YWl5YWz6Zet5Y6f5ZugXCJcbiAgICAgICAgICAgIC8+XG4gICAgICAgICAgPC9Gb3JtSXRlbT5cbiAgICAgICAgPC9Gb3JtPlxuICAgICAgPC9Nb2RhbD5cbiAgICAgIDxNb2RhbCB2LW1vZGVsPVwic2hvd0Nsb3NlUmVhc29uXCIgdGl0bGU9XCLlhbPpl63ljp/lm6BcIj5cbiAgICAgICAgPHNwYW4+e3sgY2xvc2VfcmVhc29uIH19PC9zcGFuPlxuICAgICAgPC9Nb2RhbD5cblxuICAgICAgPFJlZnRhYmxlRGlzdHJpYnV0aW9uXG4gICAgICAgIHJlZj1cInJlZnRibFwiXG4gICAgICAgIG1ldGFOYW1lPVwic2ltcGxlX3VzZXJfaW5mb1wiXG4gICAgICAgIG1vZGVsTmFtZT1cInVzZXJcIlxuICAgICAgICBwYWNrYWdlTmFtZT1cImF1dGhcIlxuICAgICAgICA6dHlwZT1cImRpc3RyaWJ1dGlvblR5cGVcIlxuICAgICAgICA6YmFzZVVybD1cImJhc2VVcmxcIlxuICAgICAgICA6aXNNdWx0aT1cImZhbHNlXCJcbiAgICAgICAgQG9ucmVmc2VsZWN0PVwic2Vjb25kQ29uZmlybWF0aW9uXCJcbiAgICAgICAgQGNoYW5nZURpc3RyaWJ1dGlvblR5cGU9XCJjaGFuZ2VEaXN0cmlidXRpb25UeXBlXCJcbiAgICAgID48L1JlZnRhYmxlRGlzdHJpYnV0aW9uPlxuICAgICAgPE1vZGFsXG4gICAgICAgIHYtbW9kZWw9XCJkaXN0cmlidXRpb25Nb2RhbFNob3dcIlxuICAgICAgICB0aXRsZT1cIuWIhumFjeehruiupFwiXG4gICAgICAgIEBvbi1vaz1cIm9ucmVmc2VsZWN0XCJcbiAgICAgICAgOmxvYWRpbmc9XCJ0cnVlXCJcbiAgICAgID5cbiAgICAgICAge3sgcmVtaW5kIH19XG4gICAgICA8L01vZGFsPlxuICAgIDwvdGVtcGxhdGU+XG4gIDwvUGFnZVNwYWNlPlxuPC90ZW1wbGF0ZT5cbiAgPHNjcmlwdD5cbmltcG9ydCBCaXpUYWJsZSBmcm9tIFwiQC92aWV3L2NvbXBvbmVudHMvdGFibGVzL2JpenRhYmxlc1wiO1xuaW1wb3J0IFJlZnRhYmxlRGlzdHJpYnV0aW9uIGZyb20gXCJAL3ZpZXcvY29tcG9uZW50cy90YWJsZXMvcmVmdGFibGVEaXN0cmlidXRpb25cIjtcbmltcG9ydCBQYWdlU3BhY2UgZnJvbSBcIkAvdmlldy9jb21wb25lbnRzL3BhZ2VzcGFjZS9wYWdlX3NwYWNlLnZ1ZVwiO1xuaW1wb3J0IGRpY3QgZnJvbSBcIkAvc3RvcmUvbW9kdWxlL21ldGFpbmZvL2RpY3QuanNcIjtcbmltcG9ydCB7XG4gIGRlbGl2ZXJTdGF0dXNVcGRhdGVEaWMsXG4gIGdldERlbGl2ZXJEZXRhaWxzLFxuICBmaW5kUmVsYXRpb25PcmRlcixcbiAgZGlzdHJpYnV0aW9uRGVsaXZlcixcbn0gZnJvbSBcIkAvYXBpL2RhdGEuanNcIjtcbmltcG9ydCBjb25maWcgZnJvbSBcIkAvY29uZmlnL2luZGV4XCI7XG5jb25zdCBjZW50ZXJVcmwgPSBjb25maWcuY2VudGVyVXJsO1xuZXhwb3J0IGRlZmF1bHQge1xuICBuYW1lOiBcImFsbGRlbGl2ZXJfcGFnZVwiLFxuICB3YXRjaDoge1xuICAgICRyb3V0ZTogZnVuY3Rpb24gKG5ld1VybCwgb2xkVXJsKSB7XG4gICAgICB0aGlzLiRyZWZzLmJ0LmZldGNoRGF0YSgpO1xuICAgIH0sXG4gIH0sXG4gIGRhdGEoKSB7XG4gICAgcmV0dXJuIHtcbiAgICAgIHNob3dDbG9zZVRpcDogZmFsc2UsXG4gICAgICBzaG93Q2xvc2VSZWFzb246IGZhbHNlLFxuICAgICAgY3VycmVudERlbGl2ZXJOdW1iZXI6IFwiXCIsXG4gICAgICBiYXNlVXJsOiBjZW50ZXJVcmwsXG4gICAgICBjbG9zZV9yZWFzb246IFwiXCIsXG4gICAgICBjbG9zZToge1xuICAgICAgICBjbG9zZV9yZWFzb246IFwiXCIsXG4gICAgICB9LFxuICAgICAgcnVsZUlubGluZToge1xuICAgICAgICBjbG9zZV9yZWFzb246IFtcbiAgICAgICAgICB7IHJlcXVpcmVkOiB0cnVlLCBtZXNzYWdlOiBcIuivt+i+k+WFpeWFs+mXreWOn+WboFwiLCB0cmlnZ2VyOiBcImJsdXJcIiB9LFxuICAgICAgICBdLFxuICAgICAgfSxcbiAgICAgIGRpc3RyaWJ1dGlvblR5cGU6IFwiZGVsaXZlclwiLFxuICAgICAgZGlzdHJpYnV0aW9uTW9kYWxTaG93OiBmYWxzZSxcbiAgICAgIHJlbWluZDogXCJcIixcbiAgICAgIHNlbHJvd3M6IFtdLFxuICAgIH07XG4gIH0sXG4gIGNvbXBvbmVudHM6IHtcbiAgICBQYWdlU3BhY2UsXG4gICAgQml6VGFibGUsXG4gICAgUmVmdGFibGVEaXN0cmlidXRpb24sXG4gIH0sXG4gIG1ldGhvZHM6IHtcbiAgICBhc3luYyBzZWNvbmRDb25maXJtYXRpb24oc2Vscm93cykge1xuICAgICAgY29uc29sZS5sb2coc2Vscm93cyk7XG4gICAgICBpZiAoIXNlbHJvd3MgfHwgc2Vscm93cy5sZW5ndGggPD0gMCkge1xuICAgICAgICB0aGlzLiRNZXNzYWdlLmVycm9yKFwi6K+35Yu+5Lq65ZGYXCIpO1xuICAgICAgICByZXR1cm47XG4gICAgICB9XG4gICAgICB0cnkge1xuICAgICAgICBjb25zdCBkYXRhID0gYXdhaXQgZmluZFJlbGF0aW9uT3JkZXIoe1xuICAgICAgICAgIGRlbGl2ZXJOdW1iZXI6IHRoaXMuZGVsaXZlck51bWJlcixcbiAgICAgICAgfSk7XG4gICAgICAgIGxldCByZW1pbmQgPSBg5piv5ZCm56Gu6K6k5bCG6K6i5Y2V44CQICR7dGhpcy5kZWxpdmVyTnVtYmVyfSDjgJFgO1xuICAgICAgICBpZiAoZGF0YSAmJiBkYXRhLmxlbmd0aCA+IDApIHtcbiAgICAgICAgICByZW1pbmQgPSBgJHtyZW1pbmR95Y+K5YW25YWz6IGU6K6i5Y2V44CQICR7ZGF0YS5qb2luKCl9IOOAkWA7XG4gICAgICAgIH1cbiAgICAgICAgaWYgKHRoaXMuZGlzdHJpYnV0aW9uVHlwZSA9PSBcImRlbGl2ZXJcIikge1xuICAgICAgICAgIHJlbWluZCA9IGAke3JlbWluZH3nmoTkuqTku5jlkZhgO1xuICAgICAgICB9XG4gICAgICAgIGlmICh0aGlzLmRpc3RyaWJ1dGlvblR5cGUgPT0gXCJidXNpbmVzc1wiKSB7XG4gICAgICAgICAgcmVtaW5kID0gYCR7cmVtaW5kfeeahOS4muWKoeWRmGA7XG4gICAgICAgIH1cbiAgICAgICAgcmVtaW5kID0gYCR7cmVtaW5kfeWIhumFjee7meOAkCAke3NlbHJvd3NbMF0ubmlja05hbWV9IOOAkWA7XG4gICAgICAgIHRoaXMucmVtaW5kID0gcmVtaW5kO1xuICAgICAgICB0aGlzLnNlbHJvd3MgPSBzZWxyb3dzO1xuICAgICAgICB0aGlzLmRpc3RyaWJ1dGlvbk1vZGFsU2hvdyA9IHRydWU7XG4gICAgICB9IGNhdGNoIChlcnIpIHtcbiAgICAgICAgdGhpcy4kTWVzc2FnZS5lcnJvcihlcnIubWVzc2FnZSk7XG4gICAgICB9XG4gICAgfSxcbiAgICBhc3luYyBvbnJlZnNlbGVjdCgpIHtcbiAgICAgIGxldCBzZWxyb3dzID0gdGhpcy5zZWxyb3dzO1xuICAgICAgaWYgKHNlbHJvd3MubGVuZ3RoID4gMCAmJiBzZWxyb3dzWzBdICYmIHRoaXMuZGVsaXZlck51bWJlciAhPSAtMSkge1xuICAgICAgICB0cnkge1xuICAgICAgICAgIGlmICh0aGlzLmRpc3RyaWJ1dGlvblR5cGUgPT0gXCJkZWxpdmVyXCIpIHtcbiAgICAgICAgICAgIGF3YWl0IGRpc3RyaWJ1dGlvbkRlbGl2ZXIoe1xuICAgICAgICAgICAgICBkZWxpdmVyTnVtYmVyOiB0aGlzLmRlbGl2ZXJOdW1iZXIsXG4gICAgICAgICAgICAgIGRlbGl2ZXJ5bWFuSWQ6IHNlbHJvd3NbMF0uaWQsXG4gICAgICAgICAgICAgIGRlbGl2ZXJ5bWFuTmFtZTogc2Vscm93c1swXS5uaWNrTmFtZSxcbiAgICAgICAgICAgICAgZGVsaXZlcnltYW5PcGNvZGU6IHNlbHJvd3NbMF0ub3BhdGgsXG4gICAgICAgICAgICAgIGRlbGl2ZXJ5bWFuUGhvbmU6IHNlbHJvd3NbMF0ubW9iaWxlLFxuICAgICAgICAgICAgICB0eXBlOiBcImRlbGl2ZXJtYW5cIiwgLy8gc2FsZXNtYW4gfHwgZGVsaXZlcm1hblxuICAgICAgICAgICAgfSk7XG4gICAgICAgICAgfVxuICAgICAgICAgIGlmICh0aGlzLmRpc3RyaWJ1dGlvblR5cGUgPT0gXCJidXNpbmVzc1wiKSB7XG4gICAgICAgICAgICBhd2FpdCBkaXN0cmlidXRpb25EZWxpdmVyKHtcbiAgICAgICAgICAgICAgZGVsaXZlck51bWJlcjogdGhpcy5kZWxpdmVyTnVtYmVyLFxuICAgICAgICAgICAgICBzYWxlc21hbklkOiBzZWxyb3dzWzBdLmlkLFxuICAgICAgICAgICAgICBzYWxlc21hbk5hbWU6IHNlbHJvd3NbMF0ubmlja05hbWUsXG4gICAgICAgICAgICAgIHNhbGVzbWFuT3Bjb2RlOiBzZWxyb3dzWzBdLm9wYXRoLFxuICAgICAgICAgICAgICBzYWxlc21hblBob25lOiBzZWxyb3dzWzBdLm1vYmlsZSxcbiAgICAgICAgICAgICAgdHlwZTogXCJzYWxlc21hblwiLCAvLyBzYWxlc21hbiB8fCBkZWxpdmVybWFuXG4gICAgICAgICAgICB9KTtcbiAgICAgICAgICB9XG4gICAgICAgICAgdGhpcy4kcmVmcy5idC5mZXRjaERhdGEoKTtcbiAgICAgICAgICB0aGlzLiRNZXNzYWdlLnN1Y2Nlc3MoXCLliIbphY3miJDlip9cIik7XG4gICAgICAgICAgdGhpcy5kaXN0cmlidXRpb25Nb2RhbFNob3cgPSBmYWxzZTtcbiAgICAgICAgfSBjYXRjaCAoZXJyKSB7XG4gICAgICAgICAgdGhpcy4kTWVzc2FnZS5lcnJvcihlcnIubWVzc2FnZSk7XG4gICAgICAgIH1cbiAgICAgIH0gZWxzZSB7XG4gICAgICAgIHRoaXMuJE1lc3NhZ2UuZXJyb3IoXCLor7fli77kurrlkZhcIik7XG4gICAgICB9XG4gICAgfSxcbiAgICBjaGFuZ2VEaXN0cmlidXRpb25UeXBlKG5hbWUpIHtcbiAgICAgIHRoaXMuZGlzdHJpYnV0aW9uVHlwZSA9IG5hbWU7XG4gICAgICBpZiAobmFtZSA9PSBcImRlbGl2ZXJcIikge1xuICAgICAgICB0aGlzLiRyZWZzLnJlZnRibC5zZXRJbml0V2hlcmVEYXRhKHtcbiAgICAgICAgICBpc0VuYWJsZWQ6IDEsXG4gICAgICAgICAgaXNBbGxvY2F0ZWQ6IDEsXG4gICAgICAgICAgaXNEZWxpdmVyeTogMSxcbiAgICAgICAgfSk7XG4gICAgICAgIHRoaXMuJHJlZnMucmVmdGJsLnNob3dyZWZ3aW5kb3coKTtcbiAgICAgIH1cbiAgICAgIGlmIChuYW1lID09IFwiYnVzaW5lc3NcIikge1xuICAgICAgICB0aGlzLiRyZWZzLnJlZnRibC5zZXRJbml0V2hlcmVEYXRhKHtcbiAgICAgICAgICBpc0VuYWJsZWQ6IDEsXG4gICAgICAgICAgaXNBbGxvY2F0ZWQ6IDEsXG4gICAgICAgICAgaXNTYWxlc21hbjogMSxcbiAgICAgICAgfSk7XG4gICAgICAgIHRoaXMuJHJlZnMucmVmdGJsLnNob3dyZWZ3aW5kb3coKTtcbiAgICAgIH1cbiAgICB9LFxuICAgIG9uaW5pdGJ0bihidG5pbmZvLCByb3cpIHtcbiAgICAgIC8vICAgYnRuaW5mby50aXRsZSA9ICduYW1lJztcblxuICAgICAgLy8xLuWkhOeQhu+8muWFrOWPuOazqOWGjOWSjOS6keS4iuWbreWMuuS6pOS7mOWNle+8jOW5tuS4lOeKtuaAgeS4uuacquWFs+mXreeKtuaAgeaXtuaJjeS8muacieWkhOeQhuaMiemSrlxuICAgICAgaWYgKGJ0bmluZm8ua2V5ID09IFwiZWRpdFwiKSB7XG4gICAgICAgIGxldCBzdGF0dXMgPSB0cnVlO1xuICAgICAgICBpZiAocm93LmJ1c2luZXNzVHlwZSA9PSBcImNvbXBhbnlDYXNlXCIgfHwgcm93LmJ1c2luZXNzVHlwZSA9PSBcInBzQ2FzZVwiKSB7XG4gICAgICAgICAgaWYgKHJvdy5wYXlTdGF0dXMgPT0gXCLlvoXkuqTku5hcIikge1xuICAgICAgICAgICAgc3RhdHVzID0gZmFsc2U7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGJ0bmluZm8uaXNoaWRlID0gc3RhdHVzO1xuICAgICAgfVxuXG4gICAgICAvLzIu6K+m5oOF77ya5YWs5Y+45rOo5YaM5ZKM5LqR5LiK5Zut5Yy65Lqk5LuY5Y2V5Zyo5bey5Lqk5LuY55qE54q25oCB5LiL5Lya5pi+56S677yM5aKe5YC85pyN5Yqh5Zyo5LiN5Li65bey5YWz6Zet55qE54q25oCB5LiL5pi+56S6XG4gICAgICBpZiAoYnRuaW5mby5rZXkgPT0gXCJkZXRhaWxzXCIpIHtcbiAgICAgICAgbGV0IHN0YXR1cyA9IHRydWU7XG4gICAgICAgIGlmIChyb3cuYnVzaW5lc3NUeXBlID09IFwiY29tcGFueUNhc2VcIiB8fCByb3cuYnVzaW5lc3NUeXBlID09IFwicHNDYXNlXCIpIHtcbiAgICAgICAgICBpZiAocm93LnBheVN0YXR1cyA9PSBcIuW3suS6pOS7mFwiKSB7XG4gICAgICAgICAgICBzdGF0dXMgPSBmYWxzZTtcbiAgICAgICAgICB9XG4gICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgaWYgKHJvdy5wYXlTdGF0dXMgIT09IFwi5bey5YWz6ZetXCIpIHtcbiAgICAgICAgICAgIHN0YXR1cyA9IGZhbHNlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBidG5pbmZvLmlzaGlkZSA9IHN0YXR1cztcbiAgICAgIH1cblxuICAgICAgLy8zLuWFs+mXre+8muaJgOacieaVsOaNruexu+Wei+eahOW+heS6pOS7mOeKtuaAgeS4i++8jOmDveS8muaYvuekulxuICAgICAgaWYgKGJ0bmluZm8ua2V5ID09IFwiY2xvc2VcIikge1xuICAgICAgICBsZXQgc3RhdHVzID0gdHJ1ZTtcbiAgICAgICAgaWYgKHJvdy5wYXlTdGF0dXMgPT0gXCLlvoXkuqTku5hcIikge1xuICAgICAgICAgIHN0YXR1cyA9IGZhbHNlO1xuICAgICAgICB9XG4gICAgICAgIGJ0bmluZm8uaXNoaWRlID0gc3RhdHVzO1xuICAgICAgfVxuXG4gICAgICAvLzQu5YWz6Zet5Y6f5Zug77ya5Y+q5pyJ5Zyo5YWz6Zet54q25oCB5LiL5omN5Lya5pi+56S6XG4gICAgICBpZiAoYnRuaW5mby5rZXkgPT0gXCJjbG9zZV9yZWFzb25cIikge1xuICAgICAgICBsZXQgc3RhdHVzID0gdHJ1ZTtcbiAgICAgICAgaWYgKHJvdy5wYXlTdGF0dXMgPT0gXCLlt7LlhbPpl61cIikge1xuICAgICAgICAgIHN0YXR1cyA9IGZhbHNlO1xuICAgICAgICB9XG4gICAgICAgIGJ0bmluZm8uaXNoaWRlID0gc3RhdHVzO1xuICAgICAgfVxuICAgIH0sXG4gICAgYmVmb3JlYWRkKHJvdywgY2JrKSB7XG4gICAgICByZXR1cm4gY2JrKHsgdmFsdWU6IHRydWUsIG1lc3NhZ2U6IG51bGwgfSk7XG4gICAgfSxcbiAgICBiZWZvcmVkaXQocm93LCBjYmspIHtcbiAgICAgIHJldHVybiBjYmsoeyB2YWx1ZTogdHJ1ZSwgbWVzc2FnZTogbnVsbCB9KTtcbiAgICB9LFxuICAgIGJlZm9yZXNhdmUoa2V5LCByb3csIGNiaykge1xuICAgICAgcmV0dXJuIGNiayhyb3cpO1xuICAgIH0sXG4gICAgb25leGVjKGssIHJvdykge1xuICAgICAgaWYgKGsgPT09IFwiZWRpdFwiKSB7XG4gICAgICAgIGlmIChyb3cuYnVzaW5lc3NUeXBlID09IFwiY29tcGFueUNhc2VcIikge1xuICAgICAgICAgIHRoaXMuJG5leHRUaWNrKCgpID0+IHtcbiAgICAgICAgICAgIHRoaXMuJHJvdXRlci5wdXNoKHtcbiAgICAgICAgICAgICAgbmFtZTogXCJjbXBCaXpEZWxpdmVyQ2FzZVwiLFxuICAgICAgICAgICAgICBxdWVyeToge1xuICAgICAgICAgICAgICAgIGJpelR5cGU6IHJvdy5idXNpbmVzc1R5cGUsXG4gICAgICAgICAgICAgICAgYml6Q29kZTogcm93LmRlbGl2ZXJOdW1iZXIsXG4gICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICB9KTtcbiAgICAgICAgICB9KTtcbiAgICAgICAgfVxuICAgICAgICBpZiAocm93LmJ1c2luZXNzVHlwZSA9PSBcInBzQ2FzZVwiKSB7XG4gICAgICAgICAgaWYgKHJvdy5iYXNlSW5mby5jb21wYW55UHJvcGVydGllcyA9PSBcInNlbGZFbXBsb3llZFwiKSB7XG4gICAgICAgICAgICAvL+i3s+WQkeS4quS9k+aIt+mhtemdolxuICAgICAgICAgICAgdGhpcy4kcm91dGVyLnB1c2goe1xuICAgICAgICAgICAgICBuYW1lOiBcInBzQmVsaXZlckNhc2VcIixcbiAgICAgICAgICAgICAgcXVlcnk6IHtcbiAgICAgICAgICAgICAgICBiaXpUeXBlOiByb3cuYnVzaW5lc3NUeXBlLFxuICAgICAgICAgICAgICAgIGJpekNvZGU6IHJvdy5kZWxpdmVyTnVtYmVyLFxuICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgfSk7XG4gICAgICAgICAgfVxuICAgICAgICAgIGlmIChyb3cuYmFzZUluZm8uY29tcGFueVByb3BlcnRpZXMgPT0gXCJzb2xlUHJvcHJpZXRvcnNoaXBcIikge1xuICAgICAgICAgICAgdGhpcy4kcm91dGVyLnB1c2goe1xuICAgICAgICAgICAgICAvL+i3s+WQkeS4quS6uueLrOi1hOmhtemdolxuICAgICAgICAgICAgICBuYW1lOiBcInBzQml6QmVsaXZlckNhc2VcIixcbiAgICAgICAgICAgICAgcXVlcnk6IHtcbiAgICAgICAgICAgICAgICBiaXpUeXBlOiByb3cuYnVzaW5lc3NUeXBlLFxuICAgICAgICAgICAgICAgIGJpekNvZGU6IHJvdy5kZWxpdmVyTnVtYmVyLFxuICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgfSk7XG4gICAgICAgICAgfVxuICAgICAgICAgIGlmIChyb3cuYmFzZUluZm8uY29tcGFueVByb3BlcnRpZXMgPT0gXCJjb21wYW55XCIpIHtcbiAgICAgICAgICAgIHRoaXMuJHJvdXRlci5wdXNoKHtcbiAgICAgICAgICAgICAgLy/ot7PlkJHmnInpmZDlhazlj7jpobXpnaJcbiAgICAgICAgICAgICAgbmFtZTogXCJwc0NtcEJpekRlbGl2ZXJDYXNlXCIsXG4gICAgICAgICAgICAgIHF1ZXJ5OiB7XG4gICAgICAgICAgICAgICAgYml6VHlwZTogcm93LmJ1c2luZXNzVHlwZSxcbiAgICAgICAgICAgICAgICBiaXpDb2RlOiByb3cuZGVsaXZlck51bWJlcixcbiAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgIH0pO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBpZiAoayA9PT0gXCJkZXRhaWxzXCIpIHtcbiAgICAgICAgaWYgKHJvdy5idXNpbmVzc1R5cGUgPT0gXCJjb21wYW55Q2FzZVwiKSB7XG4gICAgICAgICAgdGhpcy4kcm91dGVyLnB1c2goe1xuICAgICAgICAgICAgbmFtZTogXCJjbXBEZWxpdmVyRGV0YWlsc1wiLFxuICAgICAgICAgICAgcXVlcnk6IHsgYml6VHlwZTogcm93LmJ1c2luZXNzVHlwZSwgYml6Q29kZTogcm93LmRlbGl2ZXJOdW1iZXIgfSxcbiAgICAgICAgICB9KTtcbiAgICAgICAgfVxuXG4gICAgICAgIGlmIChyb3cuYnVzaW5lc3NUeXBlID09IFwicHNDYXNlXCIpIHtcbiAgICAgICAgICAvL+WMuuWIhuaYr+S4quS6uueLrOi1hOi/mOaYr+S4quS9k+aIt1xuICAgICAgICAgIGlmIChyb3cuYmFzZUluZm8uY29tcGFueVByb3BlcnRpZXMgPT0gXCJzZWxmRW1wbG95ZWRcIikge1xuICAgICAgICAgICAgLy/ot7PlkJHkuKrkvZPmiLfpobXpnaJcbiAgICAgICAgICAgIHRoaXMuJHJvdXRlci5wdXNoKHtcbiAgICAgICAgICAgICAgbmFtZTogXCJwc0RlbGl2ZXJEZXRhaWxzXCIsXG4gICAgICAgICAgICAgIHF1ZXJ5OiB7IGJpelR5cGU6IHJvdy5idXNpbmVzc1R5cGUsIGJpekNvZGU6IHJvdy5kZWxpdmVyTnVtYmVyIH0sXG4gICAgICAgICAgICB9KTtcbiAgICAgICAgICB9XG4gICAgICAgICAgaWYgKHJvdy5iYXNlSW5mby5jb21wYW55UHJvcGVydGllcyA9PSBcInNvbGVQcm9wcmlldG9yc2hpcFwiKSB7XG4gICAgICAgICAgICB0aGlzLiRyb3V0ZXIucHVzaCh7XG4gICAgICAgICAgICAgIC8v6Lez5ZCR5Liq5Lq654us6LWE6aG16Z2iXG4gICAgICAgICAgICAgIG5hbWU6IFwicHNCaXpEZWxpdmVyRGV0YWlsc1wiLFxuICAgICAgICAgICAgICBxdWVyeTogeyBiaXpUeXBlOiByb3cuYnVzaW5lc3NUeXBlLCBiaXpDb2RlOiByb3cuZGVsaXZlck51bWJlciB9LFxuICAgICAgICAgICAgfSk7XG4gICAgICAgICAgfVxuICAgICAgICAgIGlmIChyb3cuYmFzZUluZm8uY29tcGFueVByb3BlcnRpZXMgPT0gXCJjb21wYW55XCIpIHtcbiAgICAgICAgICAgIHRoaXMuJHJvdXRlci5wdXNoKHtcbiAgICAgICAgICAgICAgLy/ot7PlkJHmnInpmZDlhazlj7jpobXpnaJcbiAgICAgICAgICAgICAgbmFtZTogXCJwc0NtcERlbGl2ZXJEZXRhaWxzXCIsXG4gICAgICAgICAgICAgIHF1ZXJ5OiB7IGJpelR5cGU6IHJvdy5idXNpbmVzc1R5cGUsIGJpekNvZGU6IHJvdy5kZWxpdmVyTnVtYmVyIH0sXG4gICAgICAgICAgICB9KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBpZiAoXG4gICAgICAgICAgcm93LmJ1c2luZXNzVHlwZSAhPT0gXCJjb21wYW55Q2FzZVwiICYmXG4gICAgICAgICAgcm93LmJ1c2luZXNzVHlwZSAhPT0gXCJwc0Nhc2VcIlxuICAgICAgICApIHtcbiAgICAgICAgICB0aGlzLiRyb3V0ZXIucHVzaCh7XG4gICAgICAgICAgICBuYW1lOiBcImFkZGVkU3ZlRGVsaXZlckRldGFpbHNcIixcbiAgICAgICAgICAgIHF1ZXJ5OiB7IGJpelR5cGU6IHJvdy5idXNpbmVzc1R5cGUsIGJpekNvZGU6IHJvdy5kZWxpdmVyTnVtYmVyIH0sXG4gICAgICAgICAgfSk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgaWYgKGsgPT09IFwiY2xvc2VcIikge1xuICAgICAgICAvL+iwg+eUqOWFs+mXreaOpeWPo1xuICAgICAgICB0aGlzLmN1cnJlbnREZWxpdmVyTnVtYmVyID0gcm93LmRlbGl2ZXJOdW1iZXI7XG4gICAgICAgIHRoaXMuc2hvd0Nsb3NlVGlwID0gdHJ1ZTtcbiAgICAgIH1cblxuICAgICAgaWYgKGsgPT09IFwiY2xvc2VfcmVhc29uXCIpIHtcbiAgICAgICAgLy/osIPnlKjojrflj5blhbPpl63ljp/lm6DmjqXlj6NcbiAgICAgICAgdGhpcy5jdXJyZW50RGVsaXZlck51bWJlciA9IHJvdy5kZWxpdmVyTnVtYmVyO1xuICAgICAgICB0aGlzLnNob3dDbG9zZVJlYXNvbiA9IHRydWU7XG4gICAgICAgIHRoaXMuZ2V0Q2xvc2VSZWFzb24oKTtcbiAgICAgIH1cblxuICAgICAgLy8g5YiG6YWNXG4gICAgICBpZiAoayA9PT0gXCJhbGxvY2F0ZVwiKSB7XG4gICAgICAgIHRoaXMuZGVsaXZlck51bWJlciA9IHJvdy5kZWxpdmVyeV9jb2RlO1xuICAgICAgICB0aGlzLmRpc3RyaWJ1dGlvblR5cGUgPSBcImRlbGl2ZXJcIjtcbiAgICAgICAgdGhpcy4kcmVmcy5yZWZ0Ymwuc2V0SW5pdFdoZXJlRGF0YSh7XG4gICAgICAgICAgaXNFbmFibGVkOiAxLFxuICAgICAgICAgIGlzQWxsb2NhdGVkOiAxLFxuICAgICAgICAgIGlzRGVsaXZlcnk6IDEsXG4gICAgICAgIH0pO1xuICAgICAgICB0aGlzLiRyZWZzLnJlZnRibC5zaG93cmVmd2luZG93KCk7XG4gICAgICB9XG4gICAgfSxcbiAgICB2YWxpZG1ldGhvZChydWxlLCB2YWx1ZSwgY2FsbGJhY2spIHtcbiAgICAgIHJldHVybiBjYWxsYmFjaygpO1xuICAgIH0sXG5cbiAgICBvaygpIHtcbiAgICAgIGNvbnNvbGUubG9nKFwi5YWz6ZetXCIgKyB0aGlzLmN1cnJlbnREZWxpdmVyTnVtYmVyICsgXCLov5nkuKrkuqTku5jljZVcIik7XG4gICAgICBsZXQgb2JqID0ge307XG4gICAgICB0aGlzLiRyZWZzW1wiY2xvc2VcIl0udmFsaWRhdGUoKHZhbGlkKSA9PiB7XG4gICAgICAgIGlmICh2YWxpZCkge1xuICAgICAgICAgIG9iai5kZWxpdmVyTnVtYmVyID0gdGhpcy5jdXJyZW50RGVsaXZlck51bWJlcjtcbiAgICAgICAgICBvYmouZGVsaXZlclN0YXR1cyA9IFwiY2xvc2VkXCI7XG4gICAgICAgICAgb2JqLnN0YXR1c1JlYXNvbiA9IHRoaXMuY2xvc2UuY2xvc2VfcmVhc29uO1xuICAgICAgICAgIC8v5YWz6Zet5Lqk5LuY5Y2V5o6l5Y+jXG4gICAgICAgICAgZGVsaXZlclN0YXR1c1VwZGF0ZURpYyhvYmopXG4gICAgICAgICAgICAudGhlbigocmVzKSA9PiB7XG4gICAgICAgICAgICAgIGNvbnNvbGUubG9nKFwiZGVsaXZlclN0YXR1c1VwZGF0ZURpYyByZXN1bHQ6XCIgKyByZXMpO1xuICAgICAgICAgICAgICB0aGlzLiRyZWZzLmJ0LmZldGNoRGF0YSgpO1xuICAgICAgICAgICAgfSlcbiAgICAgICAgICAgIC5jYXRjaCgoZXJyKSA9PiB7XG4gICAgICAgICAgICAgIGNvbnNvbGUubG9nKFwiZGVsaXZlclN0YXR1c1VwZGF0ZURpYyBlcnI6XCIgKyBlcnIpO1xuICAgICAgICAgICAgfSk7XG4gICAgICAgICAgdGhpcy4kTWVzc2FnZS5zdWNjZXNzKFwi5YWz6Zet5oiQ5YqfXCIpO1xuICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgIHRoaXMuJE1lc3NhZ2UuZXJyb3IoXCLlhbPpl63ljp/lm6DkuI3og73kuLrnqbpcIik7XG4gICAgICAgIH1cbiAgICAgIH0pO1xuICAgIH0sXG4gICAgY2FuY2VsKCkge1xuICAgICAgdGhpcy4kTWVzc2FnZS5pbmZvKFwi5Y+W5raI5YWz6ZetXCIpO1xuICAgIH0sXG5cbiAgICBnZXRDbG9zZVJlYXNvbigpIHtcbiAgICAgIGxldCBvYmogPSB7fTtcbiAgICAgIG9iai5kZWxpdmVyTnVtYmVyID0gdGhpcy5jdXJyZW50RGVsaXZlck51bWJlcjtcbiAgICAgIC8v6I635Y+W5YWz6Zet5Y6f5ZugXG4gICAgICBjb25zb2xlLmxvZyhcIuiOt+WPllwiICsgdGhpcy5jdXJyZW50RGVsaXZlck51bWJlciArIFwi6L+Z5Liq5Lqk5LuY5Y2V5YWz6Zet5Y6f5ZugXCIpO1xuICAgICAgZ2V0RGVsaXZlckRldGFpbHMob2JqKVxuICAgICAgICAudGhlbigocmVzKSA9PiB7XG4gICAgICAgICAgbGV0IGFsbEluZm8gPSByZXMuZGF0YS5kYXRhO1xuICAgICAgICAgIHRoaXMuY2xvc2VfcmVhc29uID0gYWxsSW5mby5iYXNlSW5mby5zdGF0dXNSZWFzb24gfHwgXCJcIjtcbiAgICAgICAgfSlcbiAgICAgICAgLmNhdGNoKChlcnIpID0+IHtcbiAgICAgICAgICBjb25zb2xlLmxvZyhcImdldERlbGl2ZXJEZXRhaWxzIGVycjpcIiwgSlNPTi5zdHJpbmdpZnkoZXJyKSk7XG4gICAgICAgIH0pO1xuICAgIH0sXG5cbiAgICAvLyBvbm5ldygpIHtcbiAgICAvLyAgIHRoaXMuJHJlZnMuYnQuc2V0Rm9ybUN0bFZpc2FibGUoXCJ1c2VyTmFtZVwiLCB0cnVlKTtcbiAgICAvLyB9LFxuICAgIC8vIG9uZWRpdCgpIHtcbiAgICAvLyAgIHRoaXMuJHJlZnMuYnQuc2V0Rm9ybUN0bFZpc2FibGUoXCJ1c2VyTmFtZVwiLCBmYWxzZSk7XG4gICAgLy8gfSxcbiAgICBmb3JtYXRDb2wocm93LCBrZXksIGluZGV4KSB7XG4gICAgICBsZXQgcm93RGF0YSA9IHJvd1trZXldO1xuICAgICAgaWYgKGtleSA9PT0gXCJwcm9kdWN0X2NvZGVcIikge1xuICAgICAgICBsZXQgcmVzdWx0ID0gZGljdC5idXNpbmVzc1R5cGVbcm93RGF0YV07XG4gICAgICAgIHJldHVybiByZXN1bHQ7XG4gICAgICB9IGVsc2UgaWYgKGtleSA9PT0gXCJwYXlfc3RhdHVzXCIpIHtcbiAgICAgICAgbGV0IHJlc3VsdCA9IGRpY3QucGF5U3RhdHVzW3Jvd0RhdGFdO1xuICAgICAgICByZXR1cm4gcmVzdWx0O1xuICAgICAgfSBlbHNlIGlmIChrZXkgPT09IFwic291cmNlX25hbWVcIikge1xuICAgICAgICBsZXQgcmVzdWx0ID0gZGljdC5zb3VyY2Vbcm93RGF0YV07XG4gICAgICAgIHJldHVybiByZXN1bHQ7XG4gICAgICB9XG4gICAgfSxcbiAgfSxcbn07XG48L3NjcmlwdD5cbiAgPHN0eWxlPlxuPC9zdHlsZT5cbiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBbUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFNQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBSEE7QUFLQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFEQTtBQUdBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUZBO0FBS0E7QUFDQTtBQUNBO0FBQ0E7QUFqQkE7QUFtQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUhBO0FBS0E7QUFDQTtBQURBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUVBO0FBQ0E7QUFIQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBR0E7QUFKQTtBQUNBO0FBREE7QUFBQTtBQUFBO0FBQUE7QUFTQTtBQURBO0FBQ0E7QUFUQTtBQVFBO0FBR0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBeEJBO0FBQUE7QUFDQTtBQURBO0FBQUE7QUFBQTtBQTBCQTtBQUNBO0FBM0JBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFEQTtBQUFBO0FBQUE7QUFDQTtBQURBO0FBQUE7QUE2QkE7QUE3QkE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBOEJBO0FBQ0E7QUEvQkE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQURBO0FBQ0E7QUFEQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBREE7QUFBQTtBQW1DQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQVBBO0FBQ0E7QUFuQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBREE7QUFBQTtBQTZDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQVBBO0FBQ0E7QUE3Q0E7QUFxREE7QUFDQTtBQUNBO0FBdkRBO0FBQUE7QUFDQTtBQURBO0FBQUE7QUFBQTtBQXlEQTtBQUNBO0FBMURBO0FBQUE7QUFBQTtBQUNBO0FBREE7QUE0REE7QUFDQTtBQTdEQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBREE7QUFBQTtBQUFBO0FBQ0E7QUFEQTtBQUFBO0FBK0RBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFIQTtBQUtBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFIQTtBQUtBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFGQTtBQUZBO0FBT0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUZBO0FBRkE7QUFPQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFGQTtBQUhBO0FBUUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRkE7QUFIQTtBQVFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUZBO0FBSUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBRkE7QUFJQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUhBO0FBS0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFIQTtBQUtBO0FBQ0E7QUFDQTtBQUNBO0FBSUE7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBRkE7QUFJQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFIQTtBQUtBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFBQTtBQUNBO0FBRUE7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUE5VEE7QUFqQ0EiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./node_modules/_cache-loader@2.0.1@cache-loader/dist/cjs.js?!./node_modules/_babel-loader@8.1.0@babel-loader/lib/index.js!./node_modules/_cache-loader@2.0.1@cache-loader/dist/cjs.js?!./node_modules/_vue-loader@15.9.3@vue-loader/lib/index.js?!./src/view/bizdeliver/alldeliver/alldeliver.vue?vue&type=script&lang=js&\n");
/***/ }), /***/ }),
......
This source diff could not be displayed because it is too large. You can view the blob instead.
<!DOCTYPE html><html><head><meta charset=utf-8><meta http-equiv=X-UA-Compatible content="IE=edge"><meta name=viewport content="width=device-width,initial-scale=1"><link rel=icon href=/ccc.png><title></title><link href=/css/chunk-0ecc464f.e8a7e262.css rel=prefetch><link href=/css/chunk-103658d6.9a1475cf.css rel=prefetch><link href=/css/chunk-14b9857b.0dc416de.css rel=prefetch><link href=/css/chunk-168103e5.3623703d.css rel=prefetch><link href=/css/chunk-2c359864.0dc416de.css rel=prefetch><link href=/css/chunk-3385141a.0dc416de.css rel=prefetch><link href=/css/chunk-3bb01b7e.a1ef4ffa.css rel=prefetch><link href=/css/chunk-69fcc7bb.03f445a2.css rel=prefetch><link href=/css/chunk-6f711436.09462324.css rel=prefetch><link href=/css/chunk-728a9cee.1e75f0e2.css rel=prefetch><link href=/css/chunk-b07d3c52.5ca8040e.css rel=prefetch><link href=/css/chunk-c1a112d6.f7e9e5eb.css rel=prefetch><link href=/css/chunk-dba5f5e4.c216ed15.css rel=prefetch><link href=/css/chunk-e9f5b4dc.001ee586.css rel=prefetch><link href=/js/chunk-0ecc464f.5454b390.js rel=prefetch><link href=/js/chunk-103658d6.b320dc16.js rel=prefetch><link href=/js/chunk-14b9857b.0ab0e19b.js rel=prefetch><link href=/js/chunk-168103e5.448a0dda.js rel=prefetch><link href=/js/chunk-2c359864.3f553c09.js rel=prefetch><link href=/js/chunk-2d0be336.15ece6d5.js rel=prefetch><link href=/js/chunk-3385141a.a4f8d060.js rel=prefetch><link href=/js/chunk-3bb01b7e.7cfdd96b.js rel=prefetch><link href=/js/chunk-50ac3ef2.560e873a.js rel=prefetch><link href=/js/chunk-69fcc7bb.4957ec8c.js rel=prefetch><link href=/js/chunk-6f711436.aca540d9.js rel=prefetch><link href=/js/chunk-728a9cee.ee618586.js rel=prefetch><link href=/js/chunk-7e8e6472.9e8b1196.js rel=prefetch><link href=/js/chunk-851f4772.b6799481.js rel=prefetch><link href=/js/chunk-b07d3c52.51a2ffa4.js rel=prefetch><link href=/js/chunk-c1a112d6.e30a2e88.js rel=prefetch><link href=/js/chunk-dba5f5e4.1a6d2253.js rel=prefetch><link href=/js/chunk-e9f5b4dc.f01d0d6b.js rel=prefetch><link href=/js/chunk-f116a998.117b7de8.js rel=prefetch><link href=/js/chunk-f285db4a.d350ccac.js rel=prefetch><link href=/css/app.cedbaf97.css rel=preload as=style><link href=/css/chunk-vendors.1d90d08d.css rel=preload as=style><link href=/js/app.2b51413e.js rel=preload as=script><link href=/js/chunk-vendors.2ee99308.js rel=preload as=script><link href=/css/chunk-vendors.1d90d08d.css rel=stylesheet><link href=/css/app.cedbaf97.css rel=stylesheet></head><body><noscript><strong>We're sorry but iview-admin doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id=app></div><script src=/js/chunk-vendors.2ee99308.js></script><script src=/js/app.2b51413e.js></script></body></html> <!DOCTYPE html><html><head><meta charset=utf-8><meta http-equiv=X-UA-Compatible content="IE=edge"><meta name=viewport content="width=device-width,initial-scale=1"><link rel=icon href=/ccc.png><title></title><link href=/css/chunk-0ecc464f.e8a7e262.css rel=prefetch><link href=/css/chunk-103658d6.9a1475cf.css rel=prefetch><link href=/css/chunk-14b9857b.0dc416de.css rel=prefetch><link href=/css/chunk-168103e5.3623703d.css rel=prefetch><link href=/css/chunk-2c359864.0dc416de.css rel=prefetch><link href=/css/chunk-3385141a.0dc416de.css rel=prefetch><link href=/css/chunk-3bb01b7e.a1ef4ffa.css rel=prefetch><link href=/css/chunk-69fcc7bb.03f445a2.css rel=prefetch><link href=/css/chunk-6f711436.09462324.css rel=prefetch><link href=/css/chunk-728a9cee.1e75f0e2.css rel=prefetch><link href=/css/chunk-b07d3c52.5ca8040e.css rel=prefetch><link href=/css/chunk-c1a112d6.f7e9e5eb.css rel=prefetch><link href=/css/chunk-dba5f5e4.c216ed15.css rel=prefetch><link href=/css/chunk-e9f5b4dc.001ee586.css rel=prefetch><link href=/js/chunk-0ecc464f.5454b390.js rel=prefetch><link href=/js/chunk-103658d6.b320dc16.js rel=prefetch><link href=/js/chunk-14b9857b.0ab0e19b.js rel=prefetch><link href=/js/chunk-168103e5.448a0dda.js rel=prefetch><link href=/js/chunk-2c359864.3f553c09.js rel=prefetch><link href=/js/chunk-2d0be336.15ece6d5.js rel=prefetch><link href=/js/chunk-3385141a.a4f8d060.js rel=prefetch><link href=/js/chunk-3bb01b7e.7cfdd96b.js rel=prefetch><link href=/js/chunk-50ac3ef2.560e873a.js rel=prefetch><link href=/js/chunk-69fcc7bb.4957ec8c.js rel=prefetch><link href=/js/chunk-6f711436.aca540d9.js rel=prefetch><link href=/js/chunk-728a9cee.ee618586.js rel=prefetch><link href=/js/chunk-7e8e6472.9e8b1196.js rel=prefetch><link href=/js/chunk-851f4772.b6799481.js rel=prefetch><link href=/js/chunk-b07d3c52.51a2ffa4.js rel=prefetch><link href=/js/chunk-c1a112d6.e30a2e88.js rel=prefetch><link href=/js/chunk-dba5f5e4.1a6d2253.js rel=prefetch><link href=/js/chunk-e9f5b4dc.f01d0d6b.js rel=prefetch><link href=/js/chunk-f116a998.bd81e8be.js rel=prefetch><link href=/js/chunk-f285db4a.d350ccac.js rel=prefetch><link href=/css/app.cedbaf97.css rel=preload as=style><link href=/css/chunk-vendors.1d90d08d.css rel=preload as=style><link href=/js/app.5ebfd22e.js rel=preload as=script><link href=/js/chunk-vendors.2ee99308.js rel=preload as=script><link href=/css/chunk-vendors.1d90d08d.css rel=stylesheet><link href=/css/app.cedbaf97.css rel=stylesheet></head><body><noscript><strong>We're sorry but iview-admin doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id=app></div><script src=/js/chunk-vendors.2ee99308.js></script><script src=/js/app.5ebfd22e.js></script></body></html>
\ No newline at end of file \ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-f116a998"],{"391e":function(e,t,s){"use strict";var i=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{attrs:{id:"framediv"}},[e._t("default",null,{adjustHeight:e.frameHeight})],2)},r=[],n=s("9ee1"),a=n["a"],o=s("9ca4"),l=Object(o["a"])(a,i,r,!1,null,null,null);t["a"]=l.exports},"9ee1":function(e,t,s){"use strict";(function(e){s("163d");t["a"]={name:"pagespace_page",prop:{tweak:Number},data:function(){return{frameHeight:0,advalue:this.tweak?this.tweak:0}},components:{},mounted:function(){var t=this;this.setHeight(),e(window).resize((function(){t.setHeight()}))},methods:{setHeight:function(){var t=this;this.$nextTick((function(){var s=e("#framediv"),i=s.get()[0],r=window.innerHeight-i.offsetTop-t.advalue;t.frameHeight=r,t.$emit("sizechange",t.frameHeight)}))}}}}).call(this,s("a336"))},ccbb:function(e,t,s){"use strict";s.r(t);var i=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("PageSpace",{scopedSlots:e._u([{key:"default",fn:function(t){var i=t.adjustHeight;return[s("BizTable",{ref:"bt",attrs:{formatCol:e.formatCol,modelName:"deliverybill",metaName:"alldeliver_info",packageName:"bizchance",tblheight:i-120,isMulti:"",refvalidatemethod:e.validmethod,savebefore:e.beforesave,editbefore:e.beforedit,addbefore:e.beforeadd},on:{onexec:e.onexec,oninitbtn:e.oninitbtn}}),s("Modal",{attrs:{title:"关闭交付单"},on:{"on-ok":e.ok,"on-cancel":e.cancel},model:{value:e.showCloseTip,callback:function(t){e.showCloseTip=t},expression:"showCloseTip"}},[s("Form",{ref:"close",attrs:{model:e.close,rules:e.ruleInline,"label-position":"left","label-width":100}},[s("FormItem",{attrs:{prop:"close_reason",label:"关闭原因:"}},[s("Input",{attrs:{type:"textarea",placeholder:"请输入关闭原因"},model:{value:e.close.close_reason,callback:function(t){e.$set(e.close,"close_reason",t)},expression:"close.close_reason"}})],1)],1)],1),s("Modal",{attrs:{title:"关闭原因"},model:{value:e.showCloseReason,callback:function(t){e.showCloseReason=t},expression:"showCloseReason"}},[s("span",[e._v(e._s(e.close_reason))])]),s("ReftableDistribution",{ref:"reftbl",attrs:{metaName:"simple_user_info",modelName:"user",packageName:"auth",type:e.distributionType,baseUrl:e.baseUrl,isMulti:!1},on:{onrefselect:e.secondConfirmation,changeDistributionType:e.changeDistributionType}}),s("Modal",{attrs:{title:"分配确认",loading:!0},on:{"on-ok":e.onrefselect},model:{value:e.distributionModalShow,callback:function(t){e.distributionModalShow=t},expression:"distributionModalShow"}},[e._v("\n "+e._s(e.remind)+"\n ")])]}}])})},r=[],n=(s("6a61"),s("327b")),a=s("06d3"),o=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",[s("Modal",{attrs:{width:850,title:e.title,"ok-text":"确定","cancel-text":"取消"},on:{"on-ok":e.okselects},model:{value:e.isshowref,callback:function(t){e.isshowref=t},expression:"isshowref"}},[s("Menu",{attrs:{mode:"horizontal",theme:"light","active-name":e.type},on:{"on-select":e.changeDistributionType}},[s("MenuItem",{attrs:{name:"deliver"}},[e._v(" 分配交付员 ")]),s("MenuItem",{attrs:{name:"business"}},[e._v(" 分配业务员 ")])],1),s("BizTable",{ref:"bt2",attrs:{formatCol:e.formatCol,metaName:e.metaName,modelName:e.modelName,packageName:e.packageName,tblheight:500,isMulti:e.isMulti,baseUrl:e.baseUrl,savebefore:e.beforesave,editbefore:e.beforedit,addbefore:e.beforeadd},on:{onnew:e.onnew,onedit:e.onedit}})],1)],1)},l=[],u={name:"reftable_window",data:function(){return{isshowref:!1,initWhereData:null,distributionType:this.type}},props:["metaName","packageName","modelName","isMulti","baseUrl","title","type"],components:{BizTable:a["a"]},mounted:function(){},methods:{setInitWhereData:function(e){this.$refs.bt2.initWhereData=e},showrefwindow:function(){this.isshowref=!0,this.$refs.bt2.fetchData()},okselects:function(){this.$emit("onrefselect",this.$refs.bt2.currentSels),this.$refs.bt2.currentSels=[]},beforeadd:function(e,t){return t({value:!0,message:null})},beforedit:function(e,t){return t({value:!0,message:null})},beforesave:function(e,t,s){return s(t)},onexec:function(e,t,s){},onnew:function(){},onedit:function(){},formatCol:function(e,t,s){return e[t]},changeDistributionType:function(e){this.$refs.bt2.currentSels=[],this.$emit("changeDistributionType",e)}}},c=u,b=s("9ca4"),d=Object(b["a"])(c,o,l,!1,null,null,null),h=d.exports,f=s("391e"),p=s("db7f"),m=s("7e1e"),v=s("f121"),y=v["a"].centerUrl,g={name:"alldeliver_page",watch:{$route:function(e,t){this.$refs.bt.fetchData()}},data:function(){return{showCloseTip:!1,showCloseReason:!1,currentDeliverNumber:"",baseUrl:y,close_reason:"",close:{close_reason:""},ruleInline:{close_reason:[{required:!0,message:"请输入关闭原因",trigger:"blur"}]},distributionType:"deliver",distributionModalShow:!1,remind:"",selrows:[]}},components:{PageSpace:f["a"],BizTable:a["a"],ReftableDistribution:h},methods:{secondConfirmation:function(){var e=Object(n["a"])(regeneratorRuntime.mark((function e(t){var s,i;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(console.log(t),t&&!(t.length<=0)){e.next=4;break}return this.$Message.error("请勾人员"),e.abrupt("return");case 4:return e.prev=4,e.next=7,Object(m["l"])({deliverNumber:this.deliverNumber});case 7:s=e.sent,i="是否确认将订单【 ".concat(this.deliverNumber," 】"),s&&s.length>0&&(i="".concat(i,"及其关联订单【 ").concat(s.join()," 】")),"deliver"==this.distributionType&&(i="".concat(i,"的交付员")),"business"==this.distributionType&&(i="".concat(i,"的业务员")),i="".concat(i,"分配给【 ").concat(t[0].nickName," 】"),this.remind=i,this.selrows=t,this.distributionModalShow=!0,e.next=21;break;case 18:e.prev=18,e.t0=e["catch"](4),this.$Message.error(e.t0.message);case 21:case"end":return e.stop()}}),e,this,[[4,18]])})));function t(t){return e.apply(this,arguments)}return t}(),onrefselect:function(){var e=Object(n["a"])(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(t=this.selrows,!(t.length>0&&t[0]&&-1!=this.deliverNumber)){e.next=19;break}if(e.prev=2,"deliver"!=this.distributionType){e.next=6;break}return e.next=6,Object(m["g"])({deliverNumber:this.deliverNumber,deliverymanId:t[0].id,deliverymanName:t[0].nickName,deliverymanOpcode:t[0].opath,deliverymanPhone:t[0].mobile,type:"deliverman"});case 6:if("business"!=this.distributionType){e.next=9;break}return e.next=9,Object(m["g"])({deliverNumber:this.deliverNumber,salesmanId:t[0].id,salesmanName:t[0].nickName,salesmanOpcode:t[0].opath,salesmanPhone:t[0].mobile,type:"salesman"});case 9:this.$refs.bt.fetchData(),this.$Message.success("分配成功"),this.distributionModalShow=!1,e.next=17;break;case 14:e.prev=14,e.t0=e["catch"](2),this.$Message.error(e.t0.message);case 17:e.next=20;break;case 19:this.$Message.error("请勾人员");case 20:case"end":return e.stop()}}),e,this,[[2,14]])})));function t(){return e.apply(this,arguments)}return t}(),changeDistributionType:function(e){this.distributionType=e,"deliver"==e&&(this.$refs.reftbl.setInitWhereData({isEnabled:1,isAllocated:1,isDelivery:1}),this.$refs.reftbl.showrefwindow()),"business"==e&&(this.$refs.reftbl.setInitWhereData({isEnabled:1,isAllocated:1,isSalesman:1}),this.$refs.reftbl.showrefwindow())},oninitbtn:function(e,t){if("edit"==e.key){var s=!0;"companyCase"!=t.businessType&&"psCase"!=t.businessType||"待交付"==t.payStatus&&(s=!1),e.ishide=s}if("details"==e.key){var i=!0;"companyCase"==t.businessType||"psCase"==t.businessType?"已交付"==t.payStatus&&(i=!1):"已关闭"!==t.payStatus&&(i=!1),e.ishide=i}if("close"==e.key){var r=!0;"待交付"==t.payStatus&&(r=!1),e.ishide=r}if("close_reason"==e.key){var n=!0;"已关闭"==t.payStatus&&(n=!1),e.ishide=n}},beforeadd:function(e,t){return t({value:!0,message:null})},beforedit:function(e,t){return t({value:!0,message:null})},beforesave:function(e,t,s){return s(t)},onexec:function(e,t){var s=this;"edit"===e&&("companyCase"==t.businessType&&this.$nextTick((function(){s.$router.push({name:"cmpBizDeliverCase",query:{bizType:t.businessType,bizCode:t.deliverNumber}})})),"psCase"==t.businessType&&("selfEmployed"==t.baseInfo.companyProperties&&this.$router.push({name:"psBeliverCase",query:{bizType:t.businessType,bizCode:t.deliverNumber}}),"soleProprietorship"==t.baseInfo.companyProperties&&this.$router.push({name:"psBizBeliverCase",query:{bizType:t.businessType,bizCode:t.deliverNumber}}),"company"==t.baseInfo.companyProperties&&this.$router.push({name:"psCmpBizDeliverCase",query:{bizType:t.businessType,bizCode:t.deliverNumber}}))),"details"===e&&("companyCase"==t.businessType&&this.$router.push({name:"cmpDeliverDetails",query:{bizType:t.businessType,bizCode:t.deliverNumber}}),"psCase"==t.businessType&&("selfEmployed"==t.baseInfo.companyProperties&&this.$router.push({name:"psDeliverDetails",query:{bizType:t.businessType,bizCode:t.deliverNumber}}),"soleProprietorship"==t.baseInfo.companyProperties&&this.$router.push({name:"psBizDeliverDetails",query:{bizType:t.businessType,bizCode:t.deliverNumber}}),"company"==t.baseInfo.companyProperties&&this.$router.push({name:"psCmpDeliverDetails",query:{bizType:t.businessType,bizCode:t.deliverNumber}})),"companyCase"!==t.businessType&&"psCase"!==t.businessType&&this.$router.push({name:"addedSveDeliverDetails",query:{bizType:t.businessType,bizCode:t.deliverNumber}})),"close"===e&&(this.currentDeliverNumber=t.deliverNumber,this.showCloseTip=!0),"close_reason"===e&&(this.currentDeliverNumber=t.deliverNumber,this.showCloseReason=!0,this.getCloseReason()),"allocate"===e&&(this.deliverNumber=t.delivery_code,this.distributionType="deliver",this.$refs.reftbl.setInitWhereData({isEnabled:1,isAllocated:1,isDelivery:1}),this.$refs.reftbl.showrefwindow())},validmethod:function(e,t,s){return s()},ok:function(){var e=this;console.log("关闭"+this.currentDeliverNumber+"这个交付单");var t={};this.$refs["close"].validate((function(s){s?(t.deliverNumber=e.currentDeliverNumber,t.deliverStatus="closed",t.statusReason=e.close.close_reason,Object(m["f"])(t).then((function(t){console.log("deliverStatusUpdateDic result:"+t),e.$refs.bt.fetchData()})).catch((function(e){console.log("deliverStatusUpdateDic err:"+e)})),e.$Message.success("关闭成功")):e.$Message.error("关闭原因不能为空")}))},cancel:function(){this.$Message.info("取消关闭")},getCloseReason:function(){var e=this,t={};t.deliverNumber=this.currentDeliverNumber,console.log("获取"+this.currentDeliverNumber+"这个交付单关闭原因"),Object(m["p"])(t).then((function(t){console.log("-=-=-=-=-=:",JSON.stringify(t));var s=t.data.data;e.close_reason=s.baseInfo.statusReason||""})).catch((function(e){console.log("getDeliverDetails err:",JSON.stringify(e))}))},formatCol:function(e,t,s){var i=e[t];if("product_code"===t){var r=p["a"].businessType[i];return r}if("pay_status"===t){var n=p["a"].payStatus[i];return n}if("source_name"===t){var a=p["a"].source[i];return a}}}},w=g,T=Object(b["a"])(w,i,r,!1,null,null,null);t["default"]=T.exports}}]); (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-f116a998"],{"391e":function(e,t,s){"use strict";var i=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{attrs:{id:"framediv"}},[e._t("default",null,{adjustHeight:e.frameHeight})],2)},r=[],n=s("9ee1"),a=n["a"],o=s("9ca4"),l=Object(o["a"])(a,i,r,!1,null,null,null);t["a"]=l.exports},"9ee1":function(e,t,s){"use strict";(function(e){s("163d");t["a"]={name:"pagespace_page",prop:{tweak:Number},data:function(){return{frameHeight:0,advalue:this.tweak?this.tweak:0}},components:{},mounted:function(){var t=this;this.setHeight(),e(window).resize((function(){t.setHeight()}))},methods:{setHeight:function(){var t=this;this.$nextTick((function(){var s=e("#framediv"),i=s.get()[0],r=window.innerHeight-i.offsetTop-t.advalue;t.frameHeight=r,t.$emit("sizechange",t.frameHeight)}))}}}}).call(this,s("a336"))},ccbb:function(e,t,s){"use strict";s.r(t);var i=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("PageSpace",{scopedSlots:e._u([{key:"default",fn:function(t){var i=t.adjustHeight;return[s("BizTable",{ref:"bt",attrs:{formatCol:e.formatCol,modelName:"deliverybill",metaName:"alldeliver_info",packageName:"bizchance",tblheight:i-120,isMulti:"",refvalidatemethod:e.validmethod,savebefore:e.beforesave,editbefore:e.beforedit,addbefore:e.beforeadd},on:{onexec:e.onexec,oninitbtn:e.oninitbtn}}),s("Modal",{attrs:{title:"关闭交付单"},on:{"on-ok":e.ok,"on-cancel":e.cancel},model:{value:e.showCloseTip,callback:function(t){e.showCloseTip=t},expression:"showCloseTip"}},[s("Form",{ref:"close",attrs:{model:e.close,rules:e.ruleInline,"label-position":"left","label-width":100}},[s("FormItem",{attrs:{prop:"close_reason",label:"关闭原因:"}},[s("Input",{attrs:{type:"textarea",placeholder:"请输入关闭原因"},model:{value:e.close.close_reason,callback:function(t){e.$set(e.close,"close_reason",t)},expression:"close.close_reason"}})],1)],1)],1),s("Modal",{attrs:{title:"关闭原因"},model:{value:e.showCloseReason,callback:function(t){e.showCloseReason=t},expression:"showCloseReason"}},[s("span",[e._v(e._s(e.close_reason))])]),s("ReftableDistribution",{ref:"reftbl",attrs:{metaName:"simple_user_info",modelName:"user",packageName:"auth",type:e.distributionType,baseUrl:e.baseUrl,isMulti:!1},on:{onrefselect:e.secondConfirmation,changeDistributionType:e.changeDistributionType}}),s("Modal",{attrs:{title:"分配确认",loading:!0},on:{"on-ok":e.onrefselect},model:{value:e.distributionModalShow,callback:function(t){e.distributionModalShow=t},expression:"distributionModalShow"}},[e._v("\n "+e._s(e.remind)+"\n ")])]}}])})},r=[],n=(s("6a61"),s("327b")),a=s("06d3"),o=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",[s("Modal",{attrs:{width:850,title:e.title,"ok-text":"确定","cancel-text":"取消"},on:{"on-ok":e.okselects},model:{value:e.isshowref,callback:function(t){e.isshowref=t},expression:"isshowref"}},[s("Menu",{attrs:{mode:"horizontal",theme:"light","active-name":e.type},on:{"on-select":e.changeDistributionType}},[s("MenuItem",{attrs:{name:"deliver"}},[e._v(" 分配交付员 ")]),s("MenuItem",{attrs:{name:"business"}},[e._v(" 分配业务员 ")])],1),s("BizTable",{ref:"bt2",attrs:{formatCol:e.formatCol,metaName:e.metaName,modelName:e.modelName,packageName:e.packageName,tblheight:500,isMulti:e.isMulti,baseUrl:e.baseUrl,savebefore:e.beforesave,editbefore:e.beforedit,addbefore:e.beforeadd},on:{onnew:e.onnew,onedit:e.onedit}})],1)],1)},l=[],u={name:"reftable_window",data:function(){return{isshowref:!1,initWhereData:null,distributionType:this.type}},props:["metaName","packageName","modelName","isMulti","baseUrl","title","type"],components:{BizTable:a["a"]},mounted:function(){},methods:{setInitWhereData:function(e){this.$refs.bt2.initWhereData=e},showrefwindow:function(){this.isshowref=!0,this.$refs.bt2.fetchData()},okselects:function(){this.$emit("onrefselect",this.$refs.bt2.currentSels),this.$refs.bt2.currentSels=[]},beforeadd:function(e,t){return t({value:!0,message:null})},beforedit:function(e,t){return t({value:!0,message:null})},beforesave:function(e,t,s){return s(t)},onexec:function(e,t,s){},onnew:function(){},onedit:function(){},formatCol:function(e,t,s){return e[t]},changeDistributionType:function(e){this.$refs.bt2.currentSels=[],this.$emit("changeDistributionType",e)}}},c=u,b=s("9ca4"),d=Object(b["a"])(c,o,l,!1,null,null,null),h=d.exports,f=s("391e"),p=s("db7f"),m=s("7e1e"),v=s("f121"),y=v["a"].centerUrl,g={name:"alldeliver_page",watch:{$route:function(e,t){this.$refs.bt.fetchData()}},data:function(){return{showCloseTip:!1,showCloseReason:!1,currentDeliverNumber:"",baseUrl:y,close_reason:"",close:{close_reason:""},ruleInline:{close_reason:[{required:!0,message:"请输入关闭原因",trigger:"blur"}]},distributionType:"deliver",distributionModalShow:!1,remind:"",selrows:[]}},components:{PageSpace:f["a"],BizTable:a["a"],ReftableDistribution:h},methods:{secondConfirmation:function(){var e=Object(n["a"])(regeneratorRuntime.mark((function e(t){var s,i;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(console.log(t),t&&!(t.length<=0)){e.next=4;break}return this.$Message.error("请勾人员"),e.abrupt("return");case 4:return e.prev=4,e.next=7,Object(m["l"])({deliverNumber:this.deliverNumber});case 7:s=e.sent,i="是否确认将订单【 ".concat(this.deliverNumber," 】"),s&&s.length>0&&(i="".concat(i,"及其关联订单【 ").concat(s.join()," 】")),"deliver"==this.distributionType&&(i="".concat(i,"的交付员")),"business"==this.distributionType&&(i="".concat(i,"的业务员")),i="".concat(i,"分配给【 ").concat(t[0].nickName," 】"),this.remind=i,this.selrows=t,this.distributionModalShow=!0,e.next=21;break;case 18:e.prev=18,e.t0=e["catch"](4),this.$Message.error(e.t0.message);case 21:case"end":return e.stop()}}),e,this,[[4,18]])})));function t(t){return e.apply(this,arguments)}return t}(),onrefselect:function(){var e=Object(n["a"])(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(t=this.selrows,!(t.length>0&&t[0]&&-1!=this.deliverNumber)){e.next=19;break}if(e.prev=2,"deliver"!=this.distributionType){e.next=6;break}return e.next=6,Object(m["g"])({deliverNumber:this.deliverNumber,deliverymanId:t[0].id,deliverymanName:t[0].nickName,deliverymanOpcode:t[0].opath,deliverymanPhone:t[0].mobile,type:"deliverman"});case 6:if("business"!=this.distributionType){e.next=9;break}return e.next=9,Object(m["g"])({deliverNumber:this.deliverNumber,salesmanId:t[0].id,salesmanName:t[0].nickName,salesmanOpcode:t[0].opath,salesmanPhone:t[0].mobile,type:"salesman"});case 9:this.$refs.bt.fetchData(),this.$Message.success("分配成功"),this.distributionModalShow=!1,e.next=17;break;case 14:e.prev=14,e.t0=e["catch"](2),this.$Message.error(e.t0.message);case 17:e.next=20;break;case 19:this.$Message.error("请勾人员");case 20:case"end":return e.stop()}}),e,this,[[2,14]])})));function t(){return e.apply(this,arguments)}return t}(),changeDistributionType:function(e){this.distributionType=e,"deliver"==e&&(this.$refs.reftbl.setInitWhereData({isEnabled:1,isAllocated:1,isDelivery:1}),this.$refs.reftbl.showrefwindow()),"business"==e&&(this.$refs.reftbl.setInitWhereData({isEnabled:1,isAllocated:1,isSalesman:1}),this.$refs.reftbl.showrefwindow())},oninitbtn:function(e,t){if("edit"==e.key){var s=!0;"companyCase"!=t.businessType&&"psCase"!=t.businessType||"待交付"==t.payStatus&&(s=!1),e.ishide=s}if("details"==e.key){var i=!0;"companyCase"==t.businessType||"psCase"==t.businessType?"已交付"==t.payStatus&&(i=!1):"已关闭"!==t.payStatus&&(i=!1),e.ishide=i}if("close"==e.key){var r=!0;"待交付"==t.payStatus&&(r=!1),e.ishide=r}if("close_reason"==e.key){var n=!0;"已关闭"==t.payStatus&&(n=!1),e.ishide=n}},beforeadd:function(e,t){return t({value:!0,message:null})},beforedit:function(e,t){return t({value:!0,message:null})},beforesave:function(e,t,s){return s(t)},onexec:function(e,t){var s=this;"edit"===e&&("companyCase"==t.businessType&&this.$nextTick((function(){s.$router.push({name:"cmpBizDeliverCase",query:{bizType:t.businessType,bizCode:t.deliverNumber}})})),"psCase"==t.businessType&&("selfEmployed"==t.baseInfo.companyProperties&&this.$router.push({name:"psBeliverCase",query:{bizType:t.businessType,bizCode:t.deliverNumber}}),"soleProprietorship"==t.baseInfo.companyProperties&&this.$router.push({name:"psBizBeliverCase",query:{bizType:t.businessType,bizCode:t.deliverNumber}}),"company"==t.baseInfo.companyProperties&&this.$router.push({name:"psCmpBizDeliverCase",query:{bizType:t.businessType,bizCode:t.deliverNumber}}))),"details"===e&&("companyCase"==t.businessType&&this.$router.push({name:"cmpDeliverDetails",query:{bizType:t.businessType,bizCode:t.deliverNumber}}),"psCase"==t.businessType&&("selfEmployed"==t.baseInfo.companyProperties&&this.$router.push({name:"psDeliverDetails",query:{bizType:t.businessType,bizCode:t.deliverNumber}}),"soleProprietorship"==t.baseInfo.companyProperties&&this.$router.push({name:"psBizDeliverDetails",query:{bizType:t.businessType,bizCode:t.deliverNumber}}),"company"==t.baseInfo.companyProperties&&this.$router.push({name:"psCmpDeliverDetails",query:{bizType:t.businessType,bizCode:t.deliverNumber}})),"companyCase"!==t.businessType&&"psCase"!==t.businessType&&this.$router.push({name:"addedSveDeliverDetails",query:{bizType:t.businessType,bizCode:t.deliverNumber}})),"close"===e&&(this.currentDeliverNumber=t.deliverNumber,this.showCloseTip=!0),"close_reason"===e&&(this.currentDeliverNumber=t.deliverNumber,this.showCloseReason=!0,this.getCloseReason()),"allocate"===e&&(this.deliverNumber=t.delivery_code,this.distributionType="deliver",this.$refs.reftbl.setInitWhereData({isEnabled:1,isAllocated:1,isDelivery:1}),this.$refs.reftbl.showrefwindow())},validmethod:function(e,t,s){return s()},ok:function(){var e=this;console.log("关闭"+this.currentDeliverNumber+"这个交付单");var t={};this.$refs["close"].validate((function(s){s?(t.deliverNumber=e.currentDeliverNumber,t.deliverStatus="closed",t.statusReason=e.close.close_reason,Object(m["f"])(t).then((function(t){console.log("deliverStatusUpdateDic result:"+t),e.$refs.bt.fetchData()})).catch((function(e){console.log("deliverStatusUpdateDic err:"+e)})),e.$Message.success("关闭成功")):e.$Message.error("关闭原因不能为空")}))},cancel:function(){this.$Message.info("取消关闭")},getCloseReason:function(){var e=this,t={};t.deliverNumber=this.currentDeliverNumber,console.log("获取"+this.currentDeliverNumber+"这个交付单关闭原因"),Object(m["p"])(t).then((function(t){var s=t.data.data;e.close_reason=s.baseInfo.statusReason||""})).catch((function(e){console.log("getDeliverDetails err:",JSON.stringify(e))}))},formatCol:function(e,t,s){var i=e[t];if("product_code"===t){var r=p["a"].businessType[i];return r}if("pay_status"===t){var n=p["a"].payStatus[i];return n}if("source_name"===t){var a=p["a"].source[i];return a}}}},w=g,T=Object(b["a"])(w,i,r,!1,null,null,null);t["default"]=T.exports}}]);
\ No newline at end of file \ No newline at end of file
...@@ -8,7 +8,7 @@ ...@@ -8,7 +8,7 @@
/***/ (function(module, __webpack_exports__, __webpack_require__) { /***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict"; "use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var regenerator_runtime_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! regenerator-runtime/runtime */ \"./node_modules/_regenerator-runtime@0.13.7@regenerator-runtime/runtime.js\");\n/* harmony import */ var regenerator_runtime_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(regenerator_runtime_runtime__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _Users_shaoxingye_Documents_WORK_gongsibao_ui_ic_deliver_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/asyncToGenerator */ \"./node_modules/_@babel_runtime@7.12.1@@babel/runtime/helpers/esm/asyncToGenerator.js\");\n/* harmony import */ var _view_components_tables_biztables__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/view/components/tables/biztables */ \"./src/view/components/tables/biztables.vue\");\n/* harmony import */ var _view_components_tables_reftableDistribution__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/view/components/tables/reftableDistribution */ \"./src/view/components/tables/reftableDistribution.vue\");\n/* harmony import */ var _view_components_pagespace_page_space_vue__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @/view/components/pagespace/page_space.vue */ \"./src/view/components/pagespace/page_space.vue\");\n/* harmony import */ var _store_module_metainfo_dict_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @/store/module/metainfo/dict.js */ \"./src/store/module/metainfo/dict.js\");\n/* harmony import */ var _api_data_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @/api/data.js */ \"./src/api/data.js\");\n/* harmony import */ var _config_index__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @/config/index */ \"./src/config/index.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//\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//\n//\n//\n//\n//\n//\n//\n\n\n\n\n\n\nvar centerUrl = _config_index__WEBPACK_IMPORTED_MODULE_7__[\"default\"].centerUrl;\n/* harmony default export */ __webpack_exports__[\"default\"] = ({\n name: \"alldeliver_page\",\n watch: {\n $route: function $route(newUrl, oldUrl) {\n this.$refs.bt.fetchData();\n }\n },\n data: function data() {\n return {\n showCloseTip: false,\n showCloseReason: false,\n currentDeliverNumber: \"\",\n baseUrl: centerUrl,\n close_reason: \"\",\n close: {\n close_reason: \"\"\n },\n ruleInline: {\n close_reason: [{\n required: true,\n message: \"请输入关闭原因\",\n trigger: \"blur\"\n }]\n },\n distributionType: \"deliver\",\n distributionModalShow: false,\n remind: \"\",\n selrows: []\n };\n },\n components: {\n PageSpace: _view_components_pagespace_page_space_vue__WEBPACK_IMPORTED_MODULE_4__[\"default\"],\n BizTable: _view_components_tables_biztables__WEBPACK_IMPORTED_MODULE_2__[\"default\"],\n ReftableDistribution: _view_components_tables_reftableDistribution__WEBPACK_IMPORTED_MODULE_3__[\"default\"]\n },\n methods: {\n secondConfirmation: function () {\n var _secondConfirmation = Object(_Users_shaoxingye_Documents_WORK_gongsibao_ui_ic_deliver_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[\"default\"])( /*#__PURE__*/regeneratorRuntime.mark(function _callee(selrows) {\n var data, remind;\n return regeneratorRuntime.wrap(function _callee$(_context) {\n while (1) {\n switch (_context.prev = _context.next) {\n case 0:\n console.log(selrows);\n\n if (!(!selrows || selrows.length <= 0)) {\n _context.next = 4;\n break;\n }\n\n this.$Message.error(\"请勾人员\");\n return _context.abrupt(\"return\");\n\n case 4:\n _context.prev = 4;\n _context.next = 7;\n return Object(_api_data_js__WEBPACK_IMPORTED_MODULE_6__[\"findRelationOrder\"])({\n deliverNumber: this.deliverNumber\n });\n\n case 7:\n data = _context.sent;\n remind = \"\\u662F\\u5426\\u786E\\u8BA4\\u5C06\\u8BA2\\u5355\\u3010 \".concat(this.deliverNumber, \" \\u3011\");\n\n if (data && data.length > 0) {\n remind = \"\".concat(remind, \"\\u53CA\\u5176\\u5173\\u8054\\u8BA2\\u5355\\u3010 \").concat(data.join(), \" \\u3011\");\n }\n\n if (this.distributionType == \"deliver\") {\n remind = \"\".concat(remind, \"\\u7684\\u4EA4\\u4ED8\\u5458\");\n }\n\n if (this.distributionType == \"business\") {\n remind = \"\".concat(remind, \"\\u7684\\u4E1A\\u52A1\\u5458\");\n }\n\n remind = \"\".concat(remind, \"\\u5206\\u914D\\u7ED9\\u3010 \").concat(selrows[0].nickName, \" \\u3011\");\n this.remind = remind;\n this.selrows = selrows;\n this.distributionModalShow = true;\n _context.next = 21;\n break;\n\n case 18:\n _context.prev = 18;\n _context.t0 = _context[\"catch\"](4);\n this.$Message.error(_context.t0.message);\n\n case 21:\n case \"end\":\n return _context.stop();\n }\n }\n }, _callee, this, [[4, 18]]);\n }));\n\n function secondConfirmation(_x) {\n return _secondConfirmation.apply(this, arguments);\n }\n\n return secondConfirmation;\n }(),\n onrefselect: function () {\n var _onrefselect = Object(_Users_shaoxingye_Documents_WORK_gongsibao_ui_ic_deliver_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[\"default\"])( /*#__PURE__*/regeneratorRuntime.mark(function _callee2() {\n var selrows;\n return regeneratorRuntime.wrap(function _callee2$(_context2) {\n while (1) {\n switch (_context2.prev = _context2.next) {\n case 0:\n selrows = this.selrows;\n\n if (!(selrows.length > 0 && selrows[0] && this.deliverNumber != -1)) {\n _context2.next = 19;\n break;\n }\n\n _context2.prev = 2;\n\n if (!(this.distributionType == \"deliver\")) {\n _context2.next = 6;\n break;\n }\n\n _context2.next = 6;\n return Object(_api_data_js__WEBPACK_IMPORTED_MODULE_6__[\"distributionDeliver\"])({\n deliverNumber: this.deliverNumber,\n deliverymanId: selrows[0].id,\n deliverymanName: selrows[0].nickName,\n deliverymanOpcode: selrows[0].opath,\n deliverymanPhone: selrows[0].mobile,\n type: \"deliverman\" // salesman || deliverman\n\n });\n\n case 6:\n if (!(this.distributionType == \"business\")) {\n _context2.next = 9;\n break;\n }\n\n _context2.next = 9;\n return Object(_api_data_js__WEBPACK_IMPORTED_MODULE_6__[\"distributionDeliver\"])({\n deliverNumber: this.deliverNumber,\n salesmanId: selrows[0].id,\n salesmanName: selrows[0].nickName,\n salesmanOpcode: selrows[0].opath,\n salesmanPhone: selrows[0].mobile,\n type: \"salesman\" // salesman || deliverman\n\n });\n\n case 9:\n this.$refs.bt.fetchData();\n this.$Message.success(\"分配成功\");\n this.distributionModalShow = false;\n _context2.next = 17;\n break;\n\n case 14:\n _context2.prev = 14;\n _context2.t0 = _context2[\"catch\"](2);\n this.$Message.error(_context2.t0.message);\n\n case 17:\n _context2.next = 20;\n break;\n\n case 19:\n this.$Message.error(\"请勾人员\");\n\n case 20:\n case \"end\":\n return _context2.stop();\n }\n }\n }, _callee2, this, [[2, 14]]);\n }));\n\n function onrefselect() {\n return _onrefselect.apply(this, arguments);\n }\n\n return onrefselect;\n }(),\n changeDistributionType: function changeDistributionType(name) {\n this.distributionType = name;\n\n if (name == \"deliver\") {\n this.$refs.reftbl.setInitWhereData({\n isEnabled: 1,\n isAllocated: 1,\n isDelivery: 1\n });\n this.$refs.reftbl.showrefwindow();\n }\n\n if (name == \"business\") {\n this.$refs.reftbl.setInitWhereData({\n isEnabled: 1,\n isAllocated: 1,\n isSalesman: 1\n });\n this.$refs.reftbl.showrefwindow();\n }\n },\n oninitbtn: function oninitbtn(btninfo, row) {\n // btninfo.title = 'name';\n //1.处理:公司注册和云上园区交付单,并且状态为未关闭状态时才会有处理按钮\n if (btninfo.key == \"edit\") {\n var status = true;\n\n if (row.businessType == \"companyCase\" || row.businessType == \"psCase\") {\n if (row.payStatus == \"待交付\") {\n status = false;\n }\n }\n\n btninfo.ishide = status;\n } //2.详情:公司注册和云上园区交付单在已交付的状态下会显示,增值服务在不为已关闭的状态下显示\n\n\n if (btninfo.key == \"details\") {\n var _status = true;\n\n if (row.businessType == \"companyCase\" || row.businessType == \"psCase\") {\n if (row.payStatus == \"已交付\") {\n _status = false;\n }\n } else {\n if (row.payStatus !== \"已关闭\") {\n _status = false;\n }\n }\n\n btninfo.ishide = _status;\n } //3.关闭:所有数据类型的待交付状态下,都会显示\n\n\n if (btninfo.key == \"close\") {\n var _status2 = true;\n\n if (row.payStatus == \"待交付\") {\n _status2 = false;\n }\n\n btninfo.ishide = _status2;\n } //4.关闭原因:只有在关闭状态下才会显示\n\n\n if (btninfo.key == \"close_reason\") {\n var _status3 = true;\n\n if (row.payStatus == \"已关闭\") {\n _status3 = false;\n }\n\n btninfo.ishide = _status3;\n }\n },\n beforeadd: function beforeadd(row, cbk) {\n return cbk({\n value: true,\n message: null\n });\n },\n beforedit: function beforedit(row, cbk) {\n return cbk({\n value: true,\n message: null\n });\n },\n beforesave: function beforesave(key, row, cbk) {\n return cbk(row);\n },\n onexec: function onexec(k, row) {\n var _this = this;\n\n if (k === \"edit\") {\n if (row.businessType == \"companyCase\") {\n this.$nextTick(function () {\n _this.$router.push({\n name: \"cmpBizDeliverCase\",\n query: {\n bizType: row.businessType,\n bizCode: row.deliverNumber\n }\n });\n });\n }\n\n if (row.businessType == \"psCase\") {\n if (row.baseInfo.companyProperties == \"selfEmployed\") {\n //跳向个体户页面\n this.$router.push({\n name: \"psBeliverCase\",\n query: {\n bizType: row.businessType,\n bizCode: row.deliverNumber\n }\n });\n }\n\n if (row.baseInfo.companyProperties == \"soleProprietorship\") {\n this.$router.push({\n //跳向个人独资页面\n name: \"psBizBeliverCase\",\n query: {\n bizType: row.businessType,\n bizCode: row.deliverNumber\n }\n });\n }\n\n if (row.baseInfo.companyProperties == \"company\") {\n this.$router.push({\n //跳向有限公司页面\n name: \"psCmpBizDeliverCase\",\n query: {\n bizType: row.businessType,\n bizCode: row.deliverNumber\n }\n });\n }\n }\n }\n\n if (k === \"details\") {\n if (row.businessType == \"companyCase\") {\n this.$router.push({\n name: \"cmpDeliverDetails\",\n query: {\n bizType: row.businessType,\n bizCode: row.deliverNumber\n }\n });\n }\n\n if (row.businessType == \"psCase\") {\n //区分是个人独资还是个体户\n if (row.baseInfo.companyProperties == \"selfEmployed\") {\n //跳向个体户页面\n this.$router.push({\n name: \"psDeliverDetails\",\n query: {\n bizType: row.businessType,\n bizCode: row.deliverNumber\n }\n });\n }\n\n if (row.baseInfo.companyProperties == \"soleProprietorship\") {\n this.$router.push({\n //跳向个人独资页面\n name: \"psBizDeliverDetails\",\n query: {\n bizType: row.businessType,\n bizCode: row.deliverNumber\n }\n });\n }\n\n if (row.baseInfo.companyProperties == \"company\") {\n this.$router.push({\n //跳向有限公司页面\n name: \"psCmpDeliverDetails\",\n query: {\n bizType: row.businessType,\n bizCode: row.deliverNumber\n }\n });\n }\n }\n\n if (row.businessType !== \"companyCase\" && row.businessType !== \"psCase\") {\n this.$router.push({\n name: \"addedSveDeliverDetails\",\n query: {\n bizType: row.businessType,\n bizCode: row.deliverNumber\n }\n });\n }\n }\n\n if (k === \"close\") {\n //调用关闭接口\n this.currentDeliverNumber = row.deliverNumber;\n this.showCloseTip = true;\n }\n\n if (k === \"close_reason\") {\n //调用获取关闭原因接口\n this.currentDeliverNumber = row.deliverNumber;\n this.showCloseReason = true;\n this.getCloseReason();\n } // 分配\n\n\n if (k === \"allocate\") {\n this.deliverNumber = row.delivery_code;\n this.distributionType = \"deliver\";\n this.$refs.reftbl.setInitWhereData({\n isEnabled: 1,\n isAllocated: 1,\n isDelivery: 1\n });\n this.$refs.reftbl.showrefwindow();\n }\n },\n validmethod: function validmethod(rule, value, callback) {\n return callback();\n },\n ok: function ok() {\n var _this2 = this;\n\n console.log(\"关闭\" + this.currentDeliverNumber + \"这个交付单\");\n var obj = {};\n this.$refs[\"close\"].validate(function (valid) {\n if (valid) {\n obj.deliverNumber = _this2.currentDeliverNumber;\n obj.deliverStatus = \"closed\";\n obj.statusReason = _this2.close.close_reason; //关闭交付单接口\n\n Object(_api_data_js__WEBPACK_IMPORTED_MODULE_6__[\"deliverStatusUpdateDic\"])(obj).then(function (res) {\n console.log(\"deliverStatusUpdateDic result:\" + res);\n\n _this2.$refs.bt.fetchData();\n }).catch(function (err) {\n console.log(\"deliverStatusUpdateDic err:\" + err);\n });\n\n _this2.$Message.success(\"关闭成功\");\n } else {\n _this2.$Message.error(\"关闭原因不能为空\");\n }\n });\n },\n cancel: function cancel() {\n this.$Message.info(\"取消关闭\");\n },\n getCloseReason: function getCloseReason() {\n var _this3 = this;\n\n var obj = {};\n obj.deliverNumber = this.currentDeliverNumber; //获取关闭原因\n\n console.log(\"获取\" + this.currentDeliverNumber + \"这个交付单关闭原因\");\n Object(_api_data_js__WEBPACK_IMPORTED_MODULE_6__[\"getDeliverDetails\"])(obj).then(function (res) {\n console.log(\"-=-=-=-=-=:\", JSON.stringify(res));\n var allInfo = res.data.data;\n _this3.close_reason = allInfo.baseInfo.statusReason || \"\";\n }).catch(function (err) {\n console.log(\"getDeliverDetails err:\", JSON.stringify(err));\n });\n },\n // onnew() {\n // this.$refs.bt.setFormCtlVisable(\"userName\", true);\n // },\n // onedit() {\n // this.$refs.bt.setFormCtlVisable(\"userName\", false);\n // },\n formatCol: function formatCol(row, key, index) {\n var rowData = row[key];\n\n if (key === \"product_code\") {\n var result = _store_module_metainfo_dict_js__WEBPACK_IMPORTED_MODULE_5__[\"default\"].businessType[rowData];\n return result;\n } else if (key === \"pay_status\") {\n var _result = _store_module_metainfo_dict_js__WEBPACK_IMPORTED_MODULE_5__[\"default\"].payStatus[rowData];\n return _result;\n } else if (key === \"source_name\") {\n var _result2 = _store_module_metainfo_dict_js__WEBPACK_IMPORTED_MODULE_5__[\"default\"].source[rowData];\n return _result2;\n }\n }\n }\n});//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvX2NhY2hlLWxvYWRlckAyLjAuMUBjYWNoZS1sb2FkZXIvZGlzdC9janMuanM/IS4vbm9kZV9tb2R1bGVzL19iYWJlbC1sb2FkZXJAOC4xLjBAYmFiZWwtbG9hZGVyL2xpYi9pbmRleC5qcyEuL25vZGVfbW9kdWxlcy9fY2FjaGUtbG9hZGVyQDIuMC4xQGNhY2hlLWxvYWRlci9kaXN0L2Nqcy5qcz8hLi9ub2RlX21vZHVsZXMvX3Z1ZS1sb2FkZXJAMTUuOS4zQHZ1ZS1sb2FkZXIvbGliL2luZGV4LmpzPyEuL3NyYy92aWV3L2JpemRlbGl2ZXIvYWxsZGVsaXZlci9hbGxkZWxpdmVyLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyYuanMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vYWxsZGVsaXZlci52dWU/MWMzOCJdLCJzb3VyY2VzQ29udGVudCI6WyI8dGVtcGxhdGU+XG4gIDxQYWdlU3BhY2U+XG4gICAgPHRlbXBsYXRlIHYtc2xvdDpkZWZhdWx0PVwieyBhZGp1c3RIZWlnaHQgfVwiPlxuICAgICAgPEJpelRhYmxlXG4gICAgICAgIHJlZj1cImJ0XCJcbiAgICAgICAgOmZvcm1hdENvbD1cImZvcm1hdENvbFwiXG4gICAgICAgIG1vZGVsTmFtZT1cImRlbGl2ZXJ5YmlsbFwiXG4gICAgICAgIG1ldGFOYW1lPVwiYWxsZGVsaXZlcl9pbmZvXCJcbiAgICAgICAgcGFja2FnZU5hbWU9XCJiaXpjaGFuY2VcIlxuICAgICAgICA6dGJsaGVpZ2h0PVwiYWRqdXN0SGVpZ2h0IC0gMTIwXCJcbiAgICAgICAgaXNNdWx0aVxuICAgICAgICA6cmVmdmFsaWRhdGVtZXRob2Q9XCJ2YWxpZG1ldGhvZFwiXG4gICAgICAgIEBvbmV4ZWM9XCJvbmV4ZWNcIlxuICAgICAgICA6c2F2ZWJlZm9yZT1cImJlZm9yZXNhdmVcIlxuICAgICAgICA6ZWRpdGJlZm9yZT1cImJlZm9yZWRpdFwiXG4gICAgICAgIDphZGRiZWZvcmU9XCJiZWZvcmVhZGRcIlxuICAgICAgICBAb25pbml0YnRuPVwib25pbml0YnRuXCJcbiAgICAgID48L0JpelRhYmxlPlxuICAgICAgPE1vZGFsXG4gICAgICAgIHYtbW9kZWw9XCJzaG93Q2xvc2VUaXBcIlxuICAgICAgICB0aXRsZT1cIuWFs+mXreS6pOS7mOWNlVwiXG4gICAgICAgIEBvbi1vaz1cIm9rXCJcbiAgICAgICAgQG9uLWNhbmNlbD1cImNhbmNlbFwiXG4gICAgICA+XG4gICAgICAgIDxGb3JtXG4gICAgICAgICAgcmVmPVwiY2xvc2VcIlxuICAgICAgICAgIDptb2RlbD1cImNsb3NlXCJcbiAgICAgICAgICA6cnVsZXM9XCJydWxlSW5saW5lXCJcbiAgICAgICAgICBsYWJlbC1wb3NpdGlvbj1cImxlZnRcIlxuICAgICAgICAgIDpsYWJlbC13aWR0aD1cIjEwMFwiXG4gICAgICAgID5cbiAgICAgICAgICA8Rm9ybUl0ZW0gcHJvcD1cImNsb3NlX3JlYXNvblwiIGxhYmVsPVwi5YWz6Zet5Y6f5Zug77yaXCI+XG4gICAgICAgICAgICA8SW5wdXRcbiAgICAgICAgICAgICAgdHlwZT1cInRleHRhcmVhXCJcbiAgICAgICAgICAgICAgdi1tb2RlbD1cImNsb3NlLmNsb3NlX3JlYXNvblwiXG4gICAgICAgICAgICAgIHBsYWNlaG9sZGVyPVwi6K+36L6T5YWl5YWz6Zet5Y6f5ZugXCJcbiAgICAgICAgICAgIC8+XG4gICAgICAgICAgPC9Gb3JtSXRlbT5cbiAgICAgICAgPC9Gb3JtPlxuICAgICAgPC9Nb2RhbD5cbiAgICAgIDxNb2RhbCB2LW1vZGVsPVwic2hvd0Nsb3NlUmVhc29uXCIgdGl0bGU9XCLlhbPpl63ljp/lm6BcIj5cbiAgICAgICAgPHNwYW4+e3sgY2xvc2VfcmVhc29uIH19PC9zcGFuPlxuICAgICAgPC9Nb2RhbD5cblxuICAgICAgPFJlZnRhYmxlRGlzdHJpYnV0aW9uXG4gICAgICAgIHJlZj1cInJlZnRibFwiXG4gICAgICAgIG1ldGFOYW1lPVwic2ltcGxlX3VzZXJfaW5mb1wiXG4gICAgICAgIG1vZGVsTmFtZT1cInVzZXJcIlxuICAgICAgICBwYWNrYWdlTmFtZT1cImF1dGhcIlxuICAgICAgICA6dHlwZT1cImRpc3RyaWJ1dGlvblR5cGVcIlxuICAgICAgICA6YmFzZVVybD1cImJhc2VVcmxcIlxuICAgICAgICA6aXNNdWx0aT1cImZhbHNlXCJcbiAgICAgICAgQG9ucmVmc2VsZWN0PVwic2Vjb25kQ29uZmlybWF0aW9uXCJcbiAgICAgICAgQGNoYW5nZURpc3RyaWJ1dGlvblR5cGU9XCJjaGFuZ2VEaXN0cmlidXRpb25UeXBlXCJcbiAgICAgID48L1JlZnRhYmxlRGlzdHJpYnV0aW9uPlxuICAgICAgPE1vZGFsXG4gICAgICAgIHYtbW9kZWw9XCJkaXN0cmlidXRpb25Nb2RhbFNob3dcIlxuICAgICAgICB0aXRsZT1cIuWIhumFjeehruiupFwiXG4gICAgICAgIEBvbi1vaz1cIm9ucmVmc2VsZWN0XCJcbiAgICAgICAgOmxvYWRpbmc9XCJ0cnVlXCJcbiAgICAgID5cbiAgICAgICAge3sgcmVtaW5kIH19XG4gICAgICA8L01vZGFsPlxuICAgIDwvdGVtcGxhdGU+XG4gIDwvUGFnZVNwYWNlPlxuPC90ZW1wbGF0ZT5cbiAgPHNjcmlwdD5cbmltcG9ydCBCaXpUYWJsZSBmcm9tIFwiQC92aWV3L2NvbXBvbmVudHMvdGFibGVzL2JpenRhYmxlc1wiO1xuaW1wb3J0IFJlZnRhYmxlRGlzdHJpYnV0aW9uIGZyb20gXCJAL3ZpZXcvY29tcG9uZW50cy90YWJsZXMvcmVmdGFibGVEaXN0cmlidXRpb25cIjtcbmltcG9ydCBQYWdlU3BhY2UgZnJvbSBcIkAvdmlldy9jb21wb25lbnRzL3BhZ2VzcGFjZS9wYWdlX3NwYWNlLnZ1ZVwiO1xuaW1wb3J0IGRpY3QgZnJvbSBcIkAvc3RvcmUvbW9kdWxlL21ldGFpbmZvL2RpY3QuanNcIjtcbmltcG9ydCB7XG4gIGRlbGl2ZXJTdGF0dXNVcGRhdGVEaWMsXG4gIGdldERlbGl2ZXJEZXRhaWxzLFxuICBmaW5kUmVsYXRpb25PcmRlcixcbiAgZGlzdHJpYnV0aW9uRGVsaXZlcixcbn0gZnJvbSBcIkAvYXBpL2RhdGEuanNcIjtcbmltcG9ydCBjb25maWcgZnJvbSBcIkAvY29uZmlnL2luZGV4XCI7XG5jb25zdCBjZW50ZXJVcmwgPSBjb25maWcuY2VudGVyVXJsO1xuZXhwb3J0IGRlZmF1bHQge1xuICBuYW1lOiBcImFsbGRlbGl2ZXJfcGFnZVwiLFxuICB3YXRjaDoge1xuICAgICRyb3V0ZTogZnVuY3Rpb24gKG5ld1VybCwgb2xkVXJsKSB7XG4gICAgICB0aGlzLiRyZWZzLmJ0LmZldGNoRGF0YSgpO1xuICAgIH0sXG4gIH0sXG4gIGRhdGEoKSB7XG4gICAgcmV0dXJuIHtcbiAgICAgIHNob3dDbG9zZVRpcDogZmFsc2UsXG4gICAgICBzaG93Q2xvc2VSZWFzb246IGZhbHNlLFxuICAgICAgY3VycmVudERlbGl2ZXJOdW1iZXI6IFwiXCIsXG4gICAgICBiYXNlVXJsOiBjZW50ZXJVcmwsXG4gICAgICBjbG9zZV9yZWFzb246IFwiXCIsXG4gICAgICBjbG9zZToge1xuICAgICAgICBjbG9zZV9yZWFzb246IFwiXCIsXG4gICAgICB9LFxuICAgICAgcnVsZUlubGluZToge1xuICAgICAgICBjbG9zZV9yZWFzb246IFtcbiAgICAgICAgICB7IHJlcXVpcmVkOiB0cnVlLCBtZXNzYWdlOiBcIuivt+i+k+WFpeWFs+mXreWOn+WboFwiLCB0cmlnZ2VyOiBcImJsdXJcIiB9LFxuICAgICAgICBdLFxuICAgICAgfSxcbiAgICAgIGRpc3RyaWJ1dGlvblR5cGU6IFwiZGVsaXZlclwiLFxuICAgICAgZGlzdHJpYnV0aW9uTW9kYWxTaG93OiBmYWxzZSxcbiAgICAgIHJlbWluZDogXCJcIixcbiAgICAgIHNlbHJvd3M6IFtdLFxuICAgIH07XG4gIH0sXG4gIGNvbXBvbmVudHM6IHtcbiAgICBQYWdlU3BhY2UsXG4gICAgQml6VGFibGUsXG4gICAgUmVmdGFibGVEaXN0cmlidXRpb24sXG4gIH0sXG4gIG1ldGhvZHM6IHtcbiAgICBhc3luYyBzZWNvbmRDb25maXJtYXRpb24oc2Vscm93cykge1xuICAgICAgY29uc29sZS5sb2coc2Vscm93cyk7XG4gICAgICBpZiAoIXNlbHJvd3MgfHwgc2Vscm93cy5sZW5ndGggPD0gMCkge1xuICAgICAgICB0aGlzLiRNZXNzYWdlLmVycm9yKFwi6K+35Yu+5Lq65ZGYXCIpO1xuICAgICAgICByZXR1cm47XG4gICAgICB9XG4gICAgICB0cnkge1xuICAgICAgICBjb25zdCBkYXRhID0gYXdhaXQgZmluZFJlbGF0aW9uT3JkZXIoe1xuICAgICAgICAgIGRlbGl2ZXJOdW1iZXI6IHRoaXMuZGVsaXZlck51bWJlcixcbiAgICAgICAgfSk7XG4gICAgICAgIGxldCByZW1pbmQgPSBg5piv5ZCm56Gu6K6k5bCG6K6i5Y2V44CQICR7dGhpcy5kZWxpdmVyTnVtYmVyfSDjgJFgO1xuICAgICAgICBpZiAoZGF0YSAmJiBkYXRhLmxlbmd0aCA+IDApIHtcbiAgICAgICAgICByZW1pbmQgPSBgJHtyZW1pbmR95Y+K5YW25YWz6IGU6K6i5Y2V44CQICR7ZGF0YS5qb2luKCl9IOOAkWA7XG4gICAgICAgIH1cbiAgICAgICAgaWYgKHRoaXMuZGlzdHJpYnV0aW9uVHlwZSA9PSBcImRlbGl2ZXJcIikge1xuICAgICAgICAgIHJlbWluZCA9IGAke3JlbWluZH3nmoTkuqTku5jlkZhgO1xuICAgICAgICB9XG4gICAgICAgIGlmICh0aGlzLmRpc3RyaWJ1dGlvblR5cGUgPT0gXCJidXNpbmVzc1wiKSB7XG4gICAgICAgICAgcmVtaW5kID0gYCR7cmVtaW5kfeeahOS4muWKoeWRmGA7XG4gICAgICAgIH1cbiAgICAgICAgcmVtaW5kID0gYCR7cmVtaW5kfeWIhumFjee7meOAkCAke3NlbHJvd3NbMF0ubmlja05hbWV9IOOAkWA7XG4gICAgICAgIHRoaXMucmVtaW5kID0gcmVtaW5kO1xuICAgICAgICB0aGlzLnNlbHJvd3MgPSBzZWxyb3dzO1xuICAgICAgICB0aGlzLmRpc3RyaWJ1dGlvbk1vZGFsU2hvdyA9IHRydWU7XG4gICAgICB9IGNhdGNoIChlcnIpIHtcbiAgICAgICAgdGhpcy4kTWVzc2FnZS5lcnJvcihlcnIubWVzc2FnZSk7XG4gICAgICB9XG4gICAgfSxcbiAgICBhc3luYyBvbnJlZnNlbGVjdCgpIHtcbiAgICAgIGxldCBzZWxyb3dzID0gdGhpcy5zZWxyb3dzO1xuICAgICAgaWYgKHNlbHJvd3MubGVuZ3RoID4gMCAmJiBzZWxyb3dzWzBdICYmIHRoaXMuZGVsaXZlck51bWJlciAhPSAtMSkge1xuICAgICAgICB0cnkge1xuICAgICAgICAgIGlmICh0aGlzLmRpc3RyaWJ1dGlvblR5cGUgPT0gXCJkZWxpdmVyXCIpIHtcbiAgICAgICAgICAgIGF3YWl0IGRpc3RyaWJ1dGlvbkRlbGl2ZXIoe1xuICAgICAgICAgICAgICBkZWxpdmVyTnVtYmVyOiB0aGlzLmRlbGl2ZXJOdW1iZXIsXG4gICAgICAgICAgICAgIGRlbGl2ZXJ5bWFuSWQ6IHNlbHJvd3NbMF0uaWQsXG4gICAgICAgICAgICAgIGRlbGl2ZXJ5bWFuTmFtZTogc2Vscm93c1swXS5uaWNrTmFtZSxcbiAgICAgICAgICAgICAgZGVsaXZlcnltYW5PcGNvZGU6IHNlbHJvd3NbMF0ub3BhdGgsXG4gICAgICAgICAgICAgIGRlbGl2ZXJ5bWFuUGhvbmU6IHNlbHJvd3NbMF0ubW9iaWxlLFxuICAgICAgICAgICAgICB0eXBlOiBcImRlbGl2ZXJtYW5cIiwgLy8gc2FsZXNtYW4gfHwgZGVsaXZlcm1hblxuICAgICAgICAgICAgfSk7XG4gICAgICAgICAgfVxuICAgICAgICAgIGlmICh0aGlzLmRpc3RyaWJ1dGlvblR5cGUgPT0gXCJidXNpbmVzc1wiKSB7XG4gICAgICAgICAgICBhd2FpdCBkaXN0cmlidXRpb25EZWxpdmVyKHtcbiAgICAgICAgICAgICAgZGVsaXZlck51bWJlcjogdGhpcy5kZWxpdmVyTnVtYmVyLFxuICAgICAgICAgICAgICBzYWxlc21hbklkOiBzZWxyb3dzWzBdLmlkLFxuICAgICAgICAgICAgICBzYWxlc21hbk5hbWU6IHNlbHJvd3NbMF0ubmlja05hbWUsXG4gICAgICAgICAgICAgIHNhbGVzbWFuT3Bjb2RlOiBzZWxyb3dzWzBdLm9wYXRoLFxuICAgICAgICAgICAgICBzYWxlc21hblBob25lOiBzZWxyb3dzWzBdLm1vYmlsZSxcbiAgICAgICAgICAgICAgdHlwZTogXCJzYWxlc21hblwiLCAvLyBzYWxlc21hbiB8fCBkZWxpdmVybWFuXG4gICAgICAgICAgICB9KTtcbiAgICAgICAgICB9XG4gICAgICAgICAgdGhpcy4kcmVmcy5idC5mZXRjaERhdGEoKTtcbiAgICAgICAgICB0aGlzLiRNZXNzYWdlLnN1Y2Nlc3MoXCLliIbphY3miJDlip9cIik7XG4gICAgICAgICAgdGhpcy5kaXN0cmlidXRpb25Nb2RhbFNob3cgPSBmYWxzZTtcbiAgICAgICAgfSBjYXRjaCAoZXJyKSB7XG4gICAgICAgICAgdGhpcy4kTWVzc2FnZS5lcnJvcihlcnIubWVzc2FnZSk7XG4gICAgICAgIH1cbiAgICAgIH0gZWxzZSB7XG4gICAgICAgIHRoaXMuJE1lc3NhZ2UuZXJyb3IoXCLor7fli77kurrlkZhcIik7XG4gICAgICB9XG4gICAgfSxcbiAgICBjaGFuZ2VEaXN0cmlidXRpb25UeXBlKG5hbWUpIHtcbiAgICAgIHRoaXMuZGlzdHJpYnV0aW9uVHlwZSA9IG5hbWU7XG4gICAgICBpZiAobmFtZSA9PSBcImRlbGl2ZXJcIikge1xuICAgICAgICB0aGlzLiRyZWZzLnJlZnRibC5zZXRJbml0V2hlcmVEYXRhKHtcbiAgICAgICAgICBpc0VuYWJsZWQ6IDEsXG4gICAgICAgICAgaXNBbGxvY2F0ZWQ6IDEsXG4gICAgICAgICAgaXNEZWxpdmVyeTogMSxcbiAgICAgICAgfSk7XG4gICAgICAgIHRoaXMuJHJlZnMucmVmdGJsLnNob3dyZWZ3aW5kb3coKTtcbiAgICAgIH1cbiAgICAgIGlmIChuYW1lID09IFwiYnVzaW5lc3NcIikge1xuICAgICAgICB0aGlzLiRyZWZzLnJlZnRibC5zZXRJbml0V2hlcmVEYXRhKHtcbiAgICAgICAgICBpc0VuYWJsZWQ6IDEsXG4gICAgICAgICAgaXNBbGxvY2F0ZWQ6IDEsXG4gICAgICAgICAgaXNTYWxlc21hbjogMSxcbiAgICAgICAgfSk7XG4gICAgICAgIHRoaXMuJHJlZnMucmVmdGJsLnNob3dyZWZ3aW5kb3coKTtcbiAgICAgIH1cbiAgICB9LFxuICAgIG9uaW5pdGJ0bihidG5pbmZvLCByb3cpIHtcbiAgICAgIC8vICAgYnRuaW5mby50aXRsZSA9ICduYW1lJztcblxuICAgICAgLy8xLuWkhOeQhu+8muWFrOWPuOazqOWGjOWSjOS6keS4iuWbreWMuuS6pOS7mOWNle+8jOW5tuS4lOeKtuaAgeS4uuacquWFs+mXreeKtuaAgeaXtuaJjeS8muacieWkhOeQhuaMiemSrlxuICAgICAgaWYgKGJ0bmluZm8ua2V5ID09IFwiZWRpdFwiKSB7XG4gICAgICAgIGxldCBzdGF0dXMgPSB0cnVlO1xuICAgICAgICBpZiAocm93LmJ1c2luZXNzVHlwZSA9PSBcImNvbXBhbnlDYXNlXCIgfHwgcm93LmJ1c2luZXNzVHlwZSA9PSBcInBzQ2FzZVwiKSB7XG4gICAgICAgICAgaWYgKHJvdy5wYXlTdGF0dXMgPT0gXCLlvoXkuqTku5hcIikge1xuICAgICAgICAgICAgc3RhdHVzID0gZmFsc2U7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGJ0bmluZm8uaXNoaWRlID0gc3RhdHVzO1xuICAgICAgfVxuXG4gICAgICAvLzIu6K+m5oOF77ya5YWs5Y+45rOo5YaM5ZKM5LqR5LiK5Zut5Yy65Lqk5LuY5Y2V5Zyo5bey5Lqk5LuY55qE54q25oCB5LiL5Lya5pi+56S677yM5aKe5YC85pyN5Yqh5Zyo5LiN5Li65bey5YWz6Zet55qE54q25oCB5LiL5pi+56S6XG4gICAgICBpZiAoYnRuaW5mby5rZXkgPT0gXCJkZXRhaWxzXCIpIHtcbiAgICAgICAgbGV0IHN0YXR1cyA9IHRydWU7XG4gICAgICAgIGlmIChyb3cuYnVzaW5lc3NUeXBlID09IFwiY29tcGFueUNhc2VcIiB8fCByb3cuYnVzaW5lc3NUeXBlID09IFwicHNDYXNlXCIpIHtcbiAgICAgICAgICBpZiAocm93LnBheVN0YXR1cyA9PSBcIuW3suS6pOS7mFwiKSB7XG4gICAgICAgICAgICBzdGF0dXMgPSBmYWxzZTtcbiAgICAgICAgICB9XG4gICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgaWYgKHJvdy5wYXlTdGF0dXMgIT09IFwi5bey5YWz6ZetXCIpIHtcbiAgICAgICAgICAgIHN0YXR1cyA9IGZhbHNlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBidG5pbmZvLmlzaGlkZSA9IHN0YXR1cztcbiAgICAgIH1cblxuICAgICAgLy8zLuWFs+mXre+8muaJgOacieaVsOaNruexu+Wei+eahOW+heS6pOS7mOeKtuaAgeS4i++8jOmDveS8muaYvuekulxuICAgICAgaWYgKGJ0bmluZm8ua2V5ID09IFwiY2xvc2VcIikge1xuICAgICAgICBsZXQgc3RhdHVzID0gdHJ1ZTtcbiAgICAgICAgaWYgKHJvdy5wYXlTdGF0dXMgPT0gXCLlvoXkuqTku5hcIikge1xuICAgICAgICAgIHN0YXR1cyA9IGZhbHNlO1xuICAgICAgICB9XG4gICAgICAgIGJ0bmluZm8uaXNoaWRlID0gc3RhdHVzO1xuICAgICAgfVxuXG4gICAgICAvLzQu5YWz6Zet5Y6f5Zug77ya5Y+q5pyJ5Zyo5YWz6Zet54q25oCB5LiL5omN5Lya5pi+56S6XG4gICAgICBpZiAoYnRuaW5mby5rZXkgPT0gXCJjbG9zZV9yZWFzb25cIikge1xuICAgICAgICBsZXQgc3RhdHVzID0gdHJ1ZTtcbiAgICAgICAgaWYgKHJvdy5wYXlTdGF0dXMgPT0gXCLlt7LlhbPpl61cIikge1xuICAgICAgICAgIHN0YXR1cyA9IGZhbHNlO1xuICAgICAgICB9XG4gICAgICAgIGJ0bmluZm8uaXNoaWRlID0gc3RhdHVzO1xuICAgICAgfVxuICAgIH0sXG4gICAgYmVmb3JlYWRkKHJvdywgY2JrKSB7XG4gICAgICByZXR1cm4gY2JrKHsgdmFsdWU6IHRydWUsIG1lc3NhZ2U6IG51bGwgfSk7XG4gICAgfSxcbiAgICBiZWZvcmVkaXQocm93LCBjYmspIHtcbiAgICAgIHJldHVybiBjYmsoeyB2YWx1ZTogdHJ1ZSwgbWVzc2FnZTogbnVsbCB9KTtcbiAgICB9LFxuICAgIGJlZm9yZXNhdmUoa2V5LCByb3csIGNiaykge1xuICAgICAgcmV0dXJuIGNiayhyb3cpO1xuICAgIH0sXG4gICAgb25leGVjKGssIHJvdykge1xuICAgICAgaWYgKGsgPT09IFwiZWRpdFwiKSB7XG4gICAgICAgIGlmIChyb3cuYnVzaW5lc3NUeXBlID09IFwiY29tcGFueUNhc2VcIikge1xuICAgICAgICAgIHRoaXMuJG5leHRUaWNrKCgpID0+IHtcbiAgICAgICAgICAgIHRoaXMuJHJvdXRlci5wdXNoKHtcbiAgICAgICAgICAgICAgbmFtZTogXCJjbXBCaXpEZWxpdmVyQ2FzZVwiLFxuICAgICAgICAgICAgICBxdWVyeToge1xuICAgICAgICAgICAgICAgIGJpelR5cGU6IHJvdy5idXNpbmVzc1R5cGUsXG4gICAgICAgICAgICAgICAgYml6Q29kZTogcm93LmRlbGl2ZXJOdW1iZXIsXG4gICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICB9KTtcbiAgICAgICAgICB9KTtcbiAgICAgICAgfVxuICAgICAgICBpZiAocm93LmJ1c2luZXNzVHlwZSA9PSBcInBzQ2FzZVwiKSB7XG4gICAgICAgICAgaWYgKHJvdy5iYXNlSW5mby5jb21wYW55UHJvcGVydGllcyA9PSBcInNlbGZFbXBsb3llZFwiKSB7XG4gICAgICAgICAgICAvL+i3s+WQkeS4quS9k+aIt+mhtemdolxuICAgICAgICAgICAgdGhpcy4kcm91dGVyLnB1c2goe1xuICAgICAgICAgICAgICBuYW1lOiBcInBzQmVsaXZlckNhc2VcIixcbiAgICAgICAgICAgICAgcXVlcnk6IHtcbiAgICAgICAgICAgICAgICBiaXpUeXBlOiByb3cuYnVzaW5lc3NUeXBlLFxuICAgICAgICAgICAgICAgIGJpekNvZGU6IHJvdy5kZWxpdmVyTnVtYmVyLFxuICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgfSk7XG4gICAgICAgICAgfVxuICAgICAgICAgIGlmIChyb3cuYmFzZUluZm8uY29tcGFueVByb3BlcnRpZXMgPT0gXCJzb2xlUHJvcHJpZXRvcnNoaXBcIikge1xuICAgICAgICAgICAgdGhpcy4kcm91dGVyLnB1c2goe1xuICAgICAgICAgICAgICAvL+i3s+WQkeS4quS6uueLrOi1hOmhtemdolxuICAgICAgICAgICAgICBuYW1lOiBcInBzQml6QmVsaXZlckNhc2VcIixcbiAgICAgICAgICAgICAgcXVlcnk6IHtcbiAgICAgICAgICAgICAgICBiaXpUeXBlOiByb3cuYnVzaW5lc3NUeXBlLFxuICAgICAgICAgICAgICAgIGJpekNvZGU6IHJvdy5kZWxpdmVyTnVtYmVyLFxuICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgfSk7XG4gICAgICAgICAgfVxuICAgICAgICAgIGlmIChyb3cuYmFzZUluZm8uY29tcGFueVByb3BlcnRpZXMgPT0gXCJjb21wYW55XCIpIHtcbiAgICAgICAgICAgIHRoaXMuJHJvdXRlci5wdXNoKHtcbiAgICAgICAgICAgICAgLy/ot7PlkJHmnInpmZDlhazlj7jpobXpnaJcbiAgICAgICAgICAgICAgbmFtZTogXCJwc0NtcEJpekRlbGl2ZXJDYXNlXCIsXG4gICAgICAgICAgICAgIHF1ZXJ5OiB7XG4gICAgICAgICAgICAgICAgYml6VHlwZTogcm93LmJ1c2luZXNzVHlwZSxcbiAgICAgICAgICAgICAgICBiaXpDb2RlOiByb3cuZGVsaXZlck51bWJlcixcbiAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgIH0pO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBpZiAoayA9PT0gXCJkZXRhaWxzXCIpIHtcbiAgICAgICAgaWYgKHJvdy5idXNpbmVzc1R5cGUgPT0gXCJjb21wYW55Q2FzZVwiKSB7XG4gICAgICAgICAgdGhpcy4kcm91dGVyLnB1c2goe1xuICAgICAgICAgICAgbmFtZTogXCJjbXBEZWxpdmVyRGV0YWlsc1wiLFxuICAgICAgICAgICAgcXVlcnk6IHsgYml6VHlwZTogcm93LmJ1c2luZXNzVHlwZSwgYml6Q29kZTogcm93LmRlbGl2ZXJOdW1iZXIgfSxcbiAgICAgICAgICB9KTtcbiAgICAgICAgfVxuXG4gICAgICAgIGlmIChyb3cuYnVzaW5lc3NUeXBlID09IFwicHNDYXNlXCIpIHtcbiAgICAgICAgICAvL+WMuuWIhuaYr+S4quS6uueLrOi1hOi/mOaYr+S4quS9k+aIt1xuICAgICAgICAgIGlmIChyb3cuYmFzZUluZm8uY29tcGFueVByb3BlcnRpZXMgPT0gXCJzZWxmRW1wbG95ZWRcIikge1xuICAgICAgICAgICAgLy/ot7PlkJHkuKrkvZPmiLfpobXpnaJcbiAgICAgICAgICAgIHRoaXMuJHJvdXRlci5wdXNoKHtcbiAgICAgICAgICAgICAgbmFtZTogXCJwc0RlbGl2ZXJEZXRhaWxzXCIsXG4gICAgICAgICAgICAgIHF1ZXJ5OiB7IGJpelR5cGU6IHJvdy5idXNpbmVzc1R5cGUsIGJpekNvZGU6IHJvdy5kZWxpdmVyTnVtYmVyIH0sXG4gICAgICAgICAgICB9KTtcbiAgICAgICAgICB9XG4gICAgICAgICAgaWYgKHJvdy5iYXNlSW5mby5jb21wYW55UHJvcGVydGllcyA9PSBcInNvbGVQcm9wcmlldG9yc2hpcFwiKSB7XG4gICAgICAgICAgICB0aGlzLiRyb3V0ZXIucHVzaCh7XG4gICAgICAgICAgICAgIC8v6Lez5ZCR5Liq5Lq654us6LWE6aG16Z2iXG4gICAgICAgICAgICAgIG5hbWU6IFwicHNCaXpEZWxpdmVyRGV0YWlsc1wiLFxuICAgICAgICAgICAgICBxdWVyeTogeyBiaXpUeXBlOiByb3cuYnVzaW5lc3NUeXBlLCBiaXpDb2RlOiByb3cuZGVsaXZlck51bWJlciB9LFxuICAgICAgICAgICAgfSk7XG4gICAgICAgICAgfVxuICAgICAgICAgIGlmIChyb3cuYmFzZUluZm8uY29tcGFueVByb3BlcnRpZXMgPT0gXCJjb21wYW55XCIpIHtcbiAgICAgICAgICAgIHRoaXMuJHJvdXRlci5wdXNoKHtcbiAgICAgICAgICAgICAgLy/ot7PlkJHmnInpmZDlhazlj7jpobXpnaJcbiAgICAgICAgICAgICAgbmFtZTogXCJwc0NtcERlbGl2ZXJEZXRhaWxzXCIsXG4gICAgICAgICAgICAgIHF1ZXJ5OiB7IGJpelR5cGU6IHJvdy5idXNpbmVzc1R5cGUsIGJpekNvZGU6IHJvdy5kZWxpdmVyTnVtYmVyIH0sXG4gICAgICAgICAgICB9KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBpZiAoXG4gICAgICAgICAgcm93LmJ1c2luZXNzVHlwZSAhPT0gXCJjb21wYW55Q2FzZVwiICYmXG4gICAgICAgICAgcm93LmJ1c2luZXNzVHlwZSAhPT0gXCJwc0Nhc2VcIlxuICAgICAgICApIHtcbiAgICAgICAgICB0aGlzLiRyb3V0ZXIucHVzaCh7XG4gICAgICAgICAgICBuYW1lOiBcImFkZGVkU3ZlRGVsaXZlckRldGFpbHNcIixcbiAgICAgICAgICAgIHF1ZXJ5OiB7IGJpelR5cGU6IHJvdy5idXNpbmVzc1R5cGUsIGJpekNvZGU6IHJvdy5kZWxpdmVyTnVtYmVyIH0sXG4gICAgICAgICAgfSk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgaWYgKGsgPT09IFwiY2xvc2VcIikge1xuICAgICAgICAvL+iwg+eUqOWFs+mXreaOpeWPo1xuICAgICAgICB0aGlzLmN1cnJlbnREZWxpdmVyTnVtYmVyID0gcm93LmRlbGl2ZXJOdW1iZXI7XG4gICAgICAgIHRoaXMuc2hvd0Nsb3NlVGlwID0gdHJ1ZTtcbiAgICAgIH1cblxuICAgICAgaWYgKGsgPT09IFwiY2xvc2VfcmVhc29uXCIpIHtcbiAgICAgICAgLy/osIPnlKjojrflj5blhbPpl63ljp/lm6DmjqXlj6NcbiAgICAgICAgdGhpcy5jdXJyZW50RGVsaXZlck51bWJlciA9IHJvdy5kZWxpdmVyTnVtYmVyO1xuICAgICAgICB0aGlzLnNob3dDbG9zZVJlYXNvbiA9IHRydWU7XG4gICAgICAgIHRoaXMuZ2V0Q2xvc2VSZWFzb24oKTtcbiAgICAgIH1cblxuICAgICAgLy8g5YiG6YWNXG4gICAgICBpZiAoayA9PT0gXCJhbGxvY2F0ZVwiKSB7XG4gICAgICAgIHRoaXMuZGVsaXZlck51bWJlciA9IHJvdy5kZWxpdmVyeV9jb2RlO1xuICAgICAgICB0aGlzLmRpc3RyaWJ1dGlvblR5cGUgPSBcImRlbGl2ZXJcIjtcbiAgICAgICAgdGhpcy4kcmVmcy5yZWZ0Ymwuc2V0SW5pdFdoZXJlRGF0YSh7XG4gICAgICAgICAgaXNFbmFibGVkOiAxLFxuICAgICAgICAgIGlzQWxsb2NhdGVkOiAxLFxuICAgICAgICAgIGlzRGVsaXZlcnk6IDEsXG4gICAgICAgIH0pO1xuICAgICAgICB0aGlzLiRyZWZzLnJlZnRibC5zaG93cmVmd2luZG93KCk7XG4gICAgICB9XG4gICAgfSxcbiAgICB2YWxpZG1ldGhvZChydWxlLCB2YWx1ZSwgY2FsbGJhY2spIHtcbiAgICAgIHJldHVybiBjYWxsYmFjaygpO1xuICAgIH0sXG5cbiAgICBvaygpIHtcbiAgICAgIGNvbnNvbGUubG9nKFwi5YWz6ZetXCIgKyB0aGlzLmN1cnJlbnREZWxpdmVyTnVtYmVyICsgXCLov5nkuKrkuqTku5jljZVcIik7XG4gICAgICBsZXQgb2JqID0ge307XG4gICAgICB0aGlzLiRyZWZzW1wiY2xvc2VcIl0udmFsaWRhdGUoKHZhbGlkKSA9PiB7XG4gICAgICAgIGlmICh2YWxpZCkge1xuICAgICAgICAgIG9iai5kZWxpdmVyTnVtYmVyID0gdGhpcy5jdXJyZW50RGVsaXZlck51bWJlcjtcbiAgICAgICAgICBvYmouZGVsaXZlclN0YXR1cyA9IFwiY2xvc2VkXCI7XG4gICAgICAgICAgb2JqLnN0YXR1c1JlYXNvbiA9IHRoaXMuY2xvc2UuY2xvc2VfcmVhc29uO1xuICAgICAgICAgIC8v5YWz6Zet5Lqk5LuY5Y2V5o6l5Y+jXG4gICAgICAgICAgZGVsaXZlclN0YXR1c1VwZGF0ZURpYyhvYmopXG4gICAgICAgICAgICAudGhlbigocmVzKSA9PiB7XG4gICAgICAgICAgICAgIGNvbnNvbGUubG9nKFwiZGVsaXZlclN0YXR1c1VwZGF0ZURpYyByZXN1bHQ6XCIgKyByZXMpO1xuICAgICAgICAgICAgICB0aGlzLiRyZWZzLmJ0LmZldGNoRGF0YSgpO1xuICAgICAgICAgICAgfSlcbiAgICAgICAgICAgIC5jYXRjaCgoZXJyKSA9PiB7XG4gICAgICAgICAgICAgIGNvbnNvbGUubG9nKFwiZGVsaXZlclN0YXR1c1VwZGF0ZURpYyBlcnI6XCIgKyBlcnIpO1xuICAgICAgICAgICAgfSk7XG4gICAgICAgICAgdGhpcy4kTWVzc2FnZS5zdWNjZXNzKFwi5YWz6Zet5oiQ5YqfXCIpO1xuICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgIHRoaXMuJE1lc3NhZ2UuZXJyb3IoXCLlhbPpl63ljp/lm6DkuI3og73kuLrnqbpcIik7XG4gICAgICAgIH1cbiAgICAgIH0pO1xuICAgIH0sXG4gICAgY2FuY2VsKCkge1xuICAgICAgdGhpcy4kTWVzc2FnZS5pbmZvKFwi5Y+W5raI5YWz6ZetXCIpO1xuICAgIH0sXG5cbiAgICBnZXRDbG9zZVJlYXNvbigpIHtcbiAgICAgIGxldCBvYmogPSB7fTtcbiAgICAgIG9iai5kZWxpdmVyTnVtYmVyID0gdGhpcy5jdXJyZW50RGVsaXZlck51bWJlcjtcbiAgICAgIC8v6I635Y+W5YWz6Zet5Y6f5ZugXG4gICAgICBjb25zb2xlLmxvZyhcIuiOt+WPllwiICsgdGhpcy5jdXJyZW50RGVsaXZlck51bWJlciArIFwi6L+Z5Liq5Lqk5LuY5Y2V5YWz6Zet5Y6f5ZugXCIpO1xuICAgICAgZ2V0RGVsaXZlckRldGFpbHMob2JqKVxuICAgICAgICAudGhlbigocmVzKSA9PiB7XG4gICAgICAgICAgY29uc29sZS5sb2coXCItPS09LT0tPS09OlwiLCBKU09OLnN0cmluZ2lmeShyZXMpKTtcbiAgICAgICAgICBsZXQgYWxsSW5mbyA9IHJlcy5kYXRhLmRhdGE7XG4gICAgICAgICAgdGhpcy5jbG9zZV9yZWFzb24gPSBhbGxJbmZvLmJhc2VJbmZvLnN0YXR1c1JlYXNvbiB8fCBcIlwiO1xuICAgICAgICB9KVxuICAgICAgICAuY2F0Y2goKGVycikgPT4ge1xuICAgICAgICAgIGNvbnNvbGUubG9nKFwiZ2V0RGVsaXZlckRldGFpbHMgZXJyOlwiLCBKU09OLnN0cmluZ2lmeShlcnIpKTtcbiAgICAgICAgfSk7XG4gICAgfSxcblxuICAgIC8vIG9ubmV3KCkge1xuICAgIC8vICAgdGhpcy4kcmVmcy5idC5zZXRGb3JtQ3RsVmlzYWJsZShcInVzZXJOYW1lXCIsIHRydWUpO1xuICAgIC8vIH0sXG4gICAgLy8gb25lZGl0KCkge1xuICAgIC8vICAgdGhpcy4kcmVmcy5idC5zZXRGb3JtQ3RsVmlzYWJsZShcInVzZXJOYW1lXCIsIGZhbHNlKTtcbiAgICAvLyB9LFxuICAgIGZvcm1hdENvbChyb3csIGtleSwgaW5kZXgpIHtcbiAgICAgIGxldCByb3dEYXRhID0gcm93W2tleV07XG4gICAgICBpZiAoa2V5ID09PSBcInByb2R1Y3RfY29kZVwiKSB7XG4gICAgICAgIGxldCByZXN1bHQgPSBkaWN0LmJ1c2luZXNzVHlwZVtyb3dEYXRhXTtcbiAgICAgICAgcmV0dXJuIHJlc3VsdDtcbiAgICAgIH0gZWxzZSBpZiAoa2V5ID09PSBcInBheV9zdGF0dXNcIikge1xuICAgICAgICBsZXQgcmVzdWx0ID0gZGljdC5wYXlTdGF0dXNbcm93RGF0YV07XG4gICAgICAgIHJldHVybiByZXN1bHQ7XG4gICAgICB9IGVsc2UgaWYgKGtleSA9PT0gXCJzb3VyY2VfbmFtZVwiKSB7XG4gICAgICAgIGxldCByZXN1bHQgPSBkaWN0LnNvdXJjZVtyb3dEYXRhXTtcbiAgICAgICAgcmV0dXJuIHJlc3VsdDtcbiAgICAgIH1cbiAgICB9LFxuICB9LFxufTtcbjwvc2NyaXB0PlxuICA8c3R5bGU+XG48L3N0eWxlPlxuIl0sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFtRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQU1BO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFIQTtBQUtBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQURBO0FBR0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBRkE7QUFLQTtBQUNBO0FBQ0E7QUFDQTtBQWpCQTtBQW1CQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBSEE7QUFLQTtBQUNBO0FBREE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBRUE7QUFDQTtBQUhBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFHQTtBQUpBO0FBQ0E7QUFEQTtBQUFBO0FBQUE7QUFBQTtBQVNBO0FBREE7QUFDQTtBQVRBO0FBUUE7QUFHQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUF4QkE7QUFBQTtBQUNBO0FBREE7QUFBQTtBQUFBO0FBMEJBO0FBQ0E7QUEzQkE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQURBO0FBQUE7QUFBQTtBQUNBO0FBREE7QUFBQTtBQTZCQTtBQTdCQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUE4QkE7QUFDQTtBQS9CQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBREE7QUFDQTtBQURBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFEQTtBQUFBO0FBbUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBUEE7QUFDQTtBQW5DQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFEQTtBQUFBO0FBNkNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBUEE7QUFDQTtBQTdDQTtBQXFEQTtBQUNBO0FBQ0E7QUF2REE7QUFBQTtBQUNBO0FBREE7QUFBQTtBQUFBO0FBeURBO0FBQ0E7QUExREE7QUFBQTtBQUFBO0FBQ0E7QUFEQTtBQTREQTtBQUNBO0FBN0RBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFEQTtBQUFBO0FBQUE7QUFDQTtBQURBO0FBQUE7QUErREE7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUhBO0FBS0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUhBO0FBS0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUZBO0FBRkE7QUFPQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRkE7QUFGQTtBQU9BO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUZBO0FBSEE7QUFRQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFGQTtBQUhBO0FBUUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBRkE7QUFJQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFGQTtBQUlBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBSEE7QUFLQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUhBO0FBS0E7QUFDQTtBQUNBO0FBQ0E7QUFJQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFGQTtBQUlBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUhBO0FBS0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUFBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBL1RBO0FBakNBIiwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./node_modules/_cache-loader@2.0.1@cache-loader/dist/cjs.js?!./node_modules/_babel-loader@8.1.0@babel-loader/lib/index.js!./node_modules/_cache-loader@2.0.1@cache-loader/dist/cjs.js?!./node_modules/_vue-loader@15.9.3@vue-loader/lib/index.js?!./src/view/bizdeliver/alldeliver/alldeliver.vue?vue&type=script&lang=js&\n"); eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var regenerator_runtime_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! regenerator-runtime/runtime */ \"./node_modules/_regenerator-runtime@0.13.7@regenerator-runtime/runtime.js\");\n/* harmony import */ var regenerator_runtime_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(regenerator_runtime_runtime__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _Users_shaoxingye_Documents_WORK_gongsibao_ui_ic_deliver_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/asyncToGenerator */ \"./node_modules/_@babel_runtime@7.12.1@@babel/runtime/helpers/esm/asyncToGenerator.js\");\n/* harmony import */ var _view_components_tables_biztables__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/view/components/tables/biztables */ \"./src/view/components/tables/biztables.vue\");\n/* harmony import */ var _view_components_tables_reftableDistribution__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/view/components/tables/reftableDistribution */ \"./src/view/components/tables/reftableDistribution.vue\");\n/* harmony import */ var _view_components_pagespace_page_space_vue__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @/view/components/pagespace/page_space.vue */ \"./src/view/components/pagespace/page_space.vue\");\n/* harmony import */ var _store_module_metainfo_dict_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @/store/module/metainfo/dict.js */ \"./src/store/module/metainfo/dict.js\");\n/* harmony import */ var _api_data_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @/api/data.js */ \"./src/api/data.js\");\n/* harmony import */ var _config_index__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @/config/index */ \"./src/config/index.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//\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//\n//\n//\n//\n//\n//\n//\n\n\n\n\n\n\nvar centerUrl = _config_index__WEBPACK_IMPORTED_MODULE_7__[\"default\"].centerUrl;\n/* harmony default export */ __webpack_exports__[\"default\"] = ({\n name: \"alldeliver_page\",\n watch: {\n $route: function $route(newUrl, oldUrl) {\n this.$refs.bt.fetchData();\n }\n },\n data: function data() {\n return {\n showCloseTip: false,\n showCloseReason: false,\n currentDeliverNumber: \"\",\n baseUrl: centerUrl,\n close_reason: \"\",\n close: {\n close_reason: \"\"\n },\n ruleInline: {\n close_reason: [{\n required: true,\n message: \"请输入关闭原因\",\n trigger: \"blur\"\n }]\n },\n distributionType: \"deliver\",\n distributionModalShow: false,\n remind: \"\",\n selrows: []\n };\n },\n components: {\n PageSpace: _view_components_pagespace_page_space_vue__WEBPACK_IMPORTED_MODULE_4__[\"default\"],\n BizTable: _view_components_tables_biztables__WEBPACK_IMPORTED_MODULE_2__[\"default\"],\n ReftableDistribution: _view_components_tables_reftableDistribution__WEBPACK_IMPORTED_MODULE_3__[\"default\"]\n },\n methods: {\n secondConfirmation: function () {\n var _secondConfirmation = Object(_Users_shaoxingye_Documents_WORK_gongsibao_ui_ic_deliver_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[\"default\"])( /*#__PURE__*/regeneratorRuntime.mark(function _callee(selrows) {\n var data, remind;\n return regeneratorRuntime.wrap(function _callee$(_context) {\n while (1) {\n switch (_context.prev = _context.next) {\n case 0:\n console.log(selrows);\n\n if (!(!selrows || selrows.length <= 0)) {\n _context.next = 4;\n break;\n }\n\n this.$Message.error(\"请勾人员\");\n return _context.abrupt(\"return\");\n\n case 4:\n _context.prev = 4;\n _context.next = 7;\n return Object(_api_data_js__WEBPACK_IMPORTED_MODULE_6__[\"findRelationOrder\"])({\n deliverNumber: this.deliverNumber\n });\n\n case 7:\n data = _context.sent;\n remind = \"\\u662F\\u5426\\u786E\\u8BA4\\u5C06\\u8BA2\\u5355\\u3010 \".concat(this.deliverNumber, \" \\u3011\");\n\n if (data && data.length > 0) {\n remind = \"\".concat(remind, \"\\u53CA\\u5176\\u5173\\u8054\\u8BA2\\u5355\\u3010 \").concat(data.join(), \" \\u3011\");\n }\n\n if (this.distributionType == \"deliver\") {\n remind = \"\".concat(remind, \"\\u7684\\u4EA4\\u4ED8\\u5458\");\n }\n\n if (this.distributionType == \"business\") {\n remind = \"\".concat(remind, \"\\u7684\\u4E1A\\u52A1\\u5458\");\n }\n\n remind = \"\".concat(remind, \"\\u5206\\u914D\\u7ED9\\u3010 \").concat(selrows[0].nickName, \" \\u3011\");\n this.remind = remind;\n this.selrows = selrows;\n this.distributionModalShow = true;\n _context.next = 21;\n break;\n\n case 18:\n _context.prev = 18;\n _context.t0 = _context[\"catch\"](4);\n this.$Message.error(_context.t0.message);\n\n case 21:\n case \"end\":\n return _context.stop();\n }\n }\n }, _callee, this, [[4, 18]]);\n }));\n\n function secondConfirmation(_x) {\n return _secondConfirmation.apply(this, arguments);\n }\n\n return secondConfirmation;\n }(),\n onrefselect: function () {\n var _onrefselect = Object(_Users_shaoxingye_Documents_WORK_gongsibao_ui_ic_deliver_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[\"default\"])( /*#__PURE__*/regeneratorRuntime.mark(function _callee2() {\n var selrows;\n return regeneratorRuntime.wrap(function _callee2$(_context2) {\n while (1) {\n switch (_context2.prev = _context2.next) {\n case 0:\n selrows = this.selrows;\n\n if (!(selrows.length > 0 && selrows[0] && this.deliverNumber != -1)) {\n _context2.next = 19;\n break;\n }\n\n _context2.prev = 2;\n\n if (!(this.distributionType == \"deliver\")) {\n _context2.next = 6;\n break;\n }\n\n _context2.next = 6;\n return Object(_api_data_js__WEBPACK_IMPORTED_MODULE_6__[\"distributionDeliver\"])({\n deliverNumber: this.deliverNumber,\n deliverymanId: selrows[0].id,\n deliverymanName: selrows[0].nickName,\n deliverymanOpcode: selrows[0].opath,\n deliverymanPhone: selrows[0].mobile,\n type: \"deliverman\" // salesman || deliverman\n\n });\n\n case 6:\n if (!(this.distributionType == \"business\")) {\n _context2.next = 9;\n break;\n }\n\n _context2.next = 9;\n return Object(_api_data_js__WEBPACK_IMPORTED_MODULE_6__[\"distributionDeliver\"])({\n deliverNumber: this.deliverNumber,\n salesmanId: selrows[0].id,\n salesmanName: selrows[0].nickName,\n salesmanOpcode: selrows[0].opath,\n salesmanPhone: selrows[0].mobile,\n type: \"salesman\" // salesman || deliverman\n\n });\n\n case 9:\n this.$refs.bt.fetchData();\n this.$Message.success(\"分配成功\");\n this.distributionModalShow = false;\n _context2.next = 17;\n break;\n\n case 14:\n _context2.prev = 14;\n _context2.t0 = _context2[\"catch\"](2);\n this.$Message.error(_context2.t0.message);\n\n case 17:\n _context2.next = 20;\n break;\n\n case 19:\n this.$Message.error(\"请勾人员\");\n\n case 20:\n case \"end\":\n return _context2.stop();\n }\n }\n }, _callee2, this, [[2, 14]]);\n }));\n\n function onrefselect() {\n return _onrefselect.apply(this, arguments);\n }\n\n return onrefselect;\n }(),\n changeDistributionType: function changeDistributionType(name) {\n this.distributionType = name;\n\n if (name == \"deliver\") {\n this.$refs.reftbl.setInitWhereData({\n isEnabled: 1,\n isAllocated: 1,\n isDelivery: 1\n });\n this.$refs.reftbl.showrefwindow();\n }\n\n if (name == \"business\") {\n this.$refs.reftbl.setInitWhereData({\n isEnabled: 1,\n isAllocated: 1,\n isSalesman: 1\n });\n this.$refs.reftbl.showrefwindow();\n }\n },\n oninitbtn: function oninitbtn(btninfo, row) {\n // btninfo.title = 'name';\n //1.处理:公司注册和云上园区交付单,并且状态为未关闭状态时才会有处理按钮\n if (btninfo.key == \"edit\") {\n var status = true;\n\n if (row.businessType == \"companyCase\" || row.businessType == \"psCase\") {\n if (row.payStatus == \"待交付\") {\n status = false;\n }\n }\n\n btninfo.ishide = status;\n } //2.详情:公司注册和云上园区交付单在已交付的状态下会显示,增值服务在不为已关闭的状态下显示\n\n\n if (btninfo.key == \"details\") {\n var _status = true;\n\n if (row.businessType == \"companyCase\" || row.businessType == \"psCase\") {\n if (row.payStatus == \"已交付\") {\n _status = false;\n }\n } else {\n if (row.payStatus !== \"已关闭\") {\n _status = false;\n }\n }\n\n btninfo.ishide = _status;\n } //3.关闭:所有数据类型的待交付状态下,都会显示\n\n\n if (btninfo.key == \"close\") {\n var _status2 = true;\n\n if (row.payStatus == \"待交付\") {\n _status2 = false;\n }\n\n btninfo.ishide = _status2;\n } //4.关闭原因:只有在关闭状态下才会显示\n\n\n if (btninfo.key == \"close_reason\") {\n var _status3 = true;\n\n if (row.payStatus == \"已关闭\") {\n _status3 = false;\n }\n\n btninfo.ishide = _status3;\n }\n },\n beforeadd: function beforeadd(row, cbk) {\n return cbk({\n value: true,\n message: null\n });\n },\n beforedit: function beforedit(row, cbk) {\n return cbk({\n value: true,\n message: null\n });\n },\n beforesave: function beforesave(key, row, cbk) {\n return cbk(row);\n },\n onexec: function onexec(k, row) {\n var _this = this;\n\n if (k === \"edit\") {\n if (row.businessType == \"companyCase\") {\n this.$nextTick(function () {\n _this.$router.push({\n name: \"cmpBizDeliverCase\",\n query: {\n bizType: row.businessType,\n bizCode: row.deliverNumber\n }\n });\n });\n }\n\n if (row.businessType == \"psCase\") {\n if (row.baseInfo.companyProperties == \"selfEmployed\") {\n //跳向个体户页面\n this.$router.push({\n name: \"psBeliverCase\",\n query: {\n bizType: row.businessType,\n bizCode: row.deliverNumber\n }\n });\n }\n\n if (row.baseInfo.companyProperties == \"soleProprietorship\") {\n this.$router.push({\n //跳向个人独资页面\n name: \"psBizBeliverCase\",\n query: {\n bizType: row.businessType,\n bizCode: row.deliverNumber\n }\n });\n }\n\n if (row.baseInfo.companyProperties == \"company\") {\n this.$router.push({\n //跳向有限公司页面\n name: \"psCmpBizDeliverCase\",\n query: {\n bizType: row.businessType,\n bizCode: row.deliverNumber\n }\n });\n }\n }\n }\n\n if (k === \"details\") {\n if (row.businessType == \"companyCase\") {\n this.$router.push({\n name: \"cmpDeliverDetails\",\n query: {\n bizType: row.businessType,\n bizCode: row.deliverNumber\n }\n });\n }\n\n if (row.businessType == \"psCase\") {\n //区分是个人独资还是个体户\n if (row.baseInfo.companyProperties == \"selfEmployed\") {\n //跳向个体户页面\n this.$router.push({\n name: \"psDeliverDetails\",\n query: {\n bizType: row.businessType,\n bizCode: row.deliverNumber\n }\n });\n }\n\n if (row.baseInfo.companyProperties == \"soleProprietorship\") {\n this.$router.push({\n //跳向个人独资页面\n name: \"psBizDeliverDetails\",\n query: {\n bizType: row.businessType,\n bizCode: row.deliverNumber\n }\n });\n }\n\n if (row.baseInfo.companyProperties == \"company\") {\n this.$router.push({\n //跳向有限公司页面\n name: \"psCmpDeliverDetails\",\n query: {\n bizType: row.businessType,\n bizCode: row.deliverNumber\n }\n });\n }\n }\n\n if (row.businessType !== \"companyCase\" && row.businessType !== \"psCase\") {\n this.$router.push({\n name: \"addedSveDeliverDetails\",\n query: {\n bizType: row.businessType,\n bizCode: row.deliverNumber\n }\n });\n }\n }\n\n if (k === \"close\") {\n //调用关闭接口\n this.currentDeliverNumber = row.deliverNumber;\n this.showCloseTip = true;\n }\n\n if (k === \"close_reason\") {\n //调用获取关闭原因接口\n this.currentDeliverNumber = row.deliverNumber;\n this.showCloseReason = true;\n this.getCloseReason();\n } // 分配\n\n\n if (k === \"allocate\") {\n this.deliverNumber = row.delivery_code;\n this.distributionType = \"deliver\";\n this.$refs.reftbl.setInitWhereData({\n isEnabled: 1,\n isAllocated: 1,\n isDelivery: 1\n });\n this.$refs.reftbl.showrefwindow();\n }\n },\n validmethod: function validmethod(rule, value, callback) {\n return callback();\n },\n ok: function ok() {\n var _this2 = this;\n\n console.log(\"关闭\" + this.currentDeliverNumber + \"这个交付单\");\n var obj = {};\n this.$refs[\"close\"].validate(function (valid) {\n if (valid) {\n obj.deliverNumber = _this2.currentDeliverNumber;\n obj.deliverStatus = \"closed\";\n obj.statusReason = _this2.close.close_reason; //关闭交付单接口\n\n Object(_api_data_js__WEBPACK_IMPORTED_MODULE_6__[\"deliverStatusUpdateDic\"])(obj).then(function (res) {\n console.log(\"deliverStatusUpdateDic result:\" + res);\n\n _this2.$refs.bt.fetchData();\n }).catch(function (err) {\n console.log(\"deliverStatusUpdateDic err:\" + err);\n });\n\n _this2.$Message.success(\"关闭成功\");\n } else {\n _this2.$Message.error(\"关闭原因不能为空\");\n }\n });\n },\n cancel: function cancel() {\n this.$Message.info(\"取消关闭\");\n },\n getCloseReason: function getCloseReason() {\n var _this3 = this;\n\n var obj = {};\n obj.deliverNumber = this.currentDeliverNumber; //获取关闭原因\n\n console.log(\"获取\" + this.currentDeliverNumber + \"这个交付单关闭原因\");\n Object(_api_data_js__WEBPACK_IMPORTED_MODULE_6__[\"getDeliverDetails\"])(obj).then(function (res) {\n var allInfo = res.data.data;\n _this3.close_reason = allInfo.baseInfo.statusReason || \"\";\n }).catch(function (err) {\n console.log(\"getDeliverDetails err:\", JSON.stringify(err));\n });\n },\n // onnew() {\n // this.$refs.bt.setFormCtlVisable(\"userName\", true);\n // },\n // onedit() {\n // this.$refs.bt.setFormCtlVisable(\"userName\", false);\n // },\n formatCol: function formatCol(row, key, index) {\n var rowData = row[key];\n\n if (key === \"product_code\") {\n var result = _store_module_metainfo_dict_js__WEBPACK_IMPORTED_MODULE_5__[\"default\"].businessType[rowData];\n return result;\n } else if (key === \"pay_status\") {\n var _result = _store_module_metainfo_dict_js__WEBPACK_IMPORTED_MODULE_5__[\"default\"].payStatus[rowData];\n return _result;\n } else if (key === \"source_name\") {\n var _result2 = _store_module_metainfo_dict_js__WEBPACK_IMPORTED_MODULE_5__[\"default\"].source[rowData];\n return _result2;\n }\n }\n }\n});//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvX2NhY2hlLWxvYWRlckAyLjAuMUBjYWNoZS1sb2FkZXIvZGlzdC9janMuanM/IS4vbm9kZV9tb2R1bGVzL19iYWJlbC1sb2FkZXJAOC4xLjBAYmFiZWwtbG9hZGVyL2xpYi9pbmRleC5qcyEuL25vZGVfbW9kdWxlcy9fY2FjaGUtbG9hZGVyQDIuMC4xQGNhY2hlLWxvYWRlci9kaXN0L2Nqcy5qcz8hLi9ub2RlX21vZHVsZXMvX3Z1ZS1sb2FkZXJAMTUuOS4zQHZ1ZS1sb2FkZXIvbGliL2luZGV4LmpzPyEuL3NyYy92aWV3L2JpemRlbGl2ZXIvYWxsZGVsaXZlci9hbGxkZWxpdmVyLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyYuanMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vYWxsZGVsaXZlci52dWU/MWMzOCJdLCJzb3VyY2VzQ29udGVudCI6WyI8dGVtcGxhdGU+XG4gIDxQYWdlU3BhY2U+XG4gICAgPHRlbXBsYXRlIHYtc2xvdDpkZWZhdWx0PVwieyBhZGp1c3RIZWlnaHQgfVwiPlxuICAgICAgPEJpelRhYmxlXG4gICAgICAgIHJlZj1cImJ0XCJcbiAgICAgICAgOmZvcm1hdENvbD1cImZvcm1hdENvbFwiXG4gICAgICAgIG1vZGVsTmFtZT1cImRlbGl2ZXJ5YmlsbFwiXG4gICAgICAgIG1ldGFOYW1lPVwiYWxsZGVsaXZlcl9pbmZvXCJcbiAgICAgICAgcGFja2FnZU5hbWU9XCJiaXpjaGFuY2VcIlxuICAgICAgICA6dGJsaGVpZ2h0PVwiYWRqdXN0SGVpZ2h0IC0gMTIwXCJcbiAgICAgICAgaXNNdWx0aVxuICAgICAgICA6cmVmdmFsaWRhdGVtZXRob2Q9XCJ2YWxpZG1ldGhvZFwiXG4gICAgICAgIEBvbmV4ZWM9XCJvbmV4ZWNcIlxuICAgICAgICA6c2F2ZWJlZm9yZT1cImJlZm9yZXNhdmVcIlxuICAgICAgICA6ZWRpdGJlZm9yZT1cImJlZm9yZWRpdFwiXG4gICAgICAgIDphZGRiZWZvcmU9XCJiZWZvcmVhZGRcIlxuICAgICAgICBAb25pbml0YnRuPVwib25pbml0YnRuXCJcbiAgICAgID48L0JpelRhYmxlPlxuICAgICAgPE1vZGFsXG4gICAgICAgIHYtbW9kZWw9XCJzaG93Q2xvc2VUaXBcIlxuICAgICAgICB0aXRsZT1cIuWFs+mXreS6pOS7mOWNlVwiXG4gICAgICAgIEBvbi1vaz1cIm9rXCJcbiAgICAgICAgQG9uLWNhbmNlbD1cImNhbmNlbFwiXG4gICAgICA+XG4gICAgICAgIDxGb3JtXG4gICAgICAgICAgcmVmPVwiY2xvc2VcIlxuICAgICAgICAgIDptb2RlbD1cImNsb3NlXCJcbiAgICAgICAgICA6cnVsZXM9XCJydWxlSW5saW5lXCJcbiAgICAgICAgICBsYWJlbC1wb3NpdGlvbj1cImxlZnRcIlxuICAgICAgICAgIDpsYWJlbC13aWR0aD1cIjEwMFwiXG4gICAgICAgID5cbiAgICAgICAgICA8Rm9ybUl0ZW0gcHJvcD1cImNsb3NlX3JlYXNvblwiIGxhYmVsPVwi5YWz6Zet5Y6f5Zug77yaXCI+XG4gICAgICAgICAgICA8SW5wdXRcbiAgICAgICAgICAgICAgdHlwZT1cInRleHRhcmVhXCJcbiAgICAgICAgICAgICAgdi1tb2RlbD1cImNsb3NlLmNsb3NlX3JlYXNvblwiXG4gICAgICAgICAgICAgIHBsYWNlaG9sZGVyPVwi6K+36L6T5YWl5YWz6Zet5Y6f5ZugXCJcbiAgICAgICAgICAgIC8+XG4gICAgICAgICAgPC9Gb3JtSXRlbT5cbiAgICAgICAgPC9Gb3JtPlxuICAgICAgPC9Nb2RhbD5cbiAgICAgIDxNb2RhbCB2LW1vZGVsPVwic2hvd0Nsb3NlUmVhc29uXCIgdGl0bGU9XCLlhbPpl63ljp/lm6BcIj5cbiAgICAgICAgPHNwYW4+e3sgY2xvc2VfcmVhc29uIH19PC9zcGFuPlxuICAgICAgPC9Nb2RhbD5cblxuICAgICAgPFJlZnRhYmxlRGlzdHJpYnV0aW9uXG4gICAgICAgIHJlZj1cInJlZnRibFwiXG4gICAgICAgIG1ldGFOYW1lPVwic2ltcGxlX3VzZXJfaW5mb1wiXG4gICAgICAgIG1vZGVsTmFtZT1cInVzZXJcIlxuICAgICAgICBwYWNrYWdlTmFtZT1cImF1dGhcIlxuICAgICAgICA6dHlwZT1cImRpc3RyaWJ1dGlvblR5cGVcIlxuICAgICAgICA6YmFzZVVybD1cImJhc2VVcmxcIlxuICAgICAgICA6aXNNdWx0aT1cImZhbHNlXCJcbiAgICAgICAgQG9ucmVmc2VsZWN0PVwic2Vjb25kQ29uZmlybWF0aW9uXCJcbiAgICAgICAgQGNoYW5nZURpc3RyaWJ1dGlvblR5cGU9XCJjaGFuZ2VEaXN0cmlidXRpb25UeXBlXCJcbiAgICAgID48L1JlZnRhYmxlRGlzdHJpYnV0aW9uPlxuICAgICAgPE1vZGFsXG4gICAgICAgIHYtbW9kZWw9XCJkaXN0cmlidXRpb25Nb2RhbFNob3dcIlxuICAgICAgICB0aXRsZT1cIuWIhumFjeehruiupFwiXG4gICAgICAgIEBvbi1vaz1cIm9ucmVmc2VsZWN0XCJcbiAgICAgICAgOmxvYWRpbmc9XCJ0cnVlXCJcbiAgICAgID5cbiAgICAgICAge3sgcmVtaW5kIH19XG4gICAgICA8L01vZGFsPlxuICAgIDwvdGVtcGxhdGU+XG4gIDwvUGFnZVNwYWNlPlxuPC90ZW1wbGF0ZT5cbiAgPHNjcmlwdD5cbmltcG9ydCBCaXpUYWJsZSBmcm9tIFwiQC92aWV3L2NvbXBvbmVudHMvdGFibGVzL2JpenRhYmxlc1wiO1xuaW1wb3J0IFJlZnRhYmxlRGlzdHJpYnV0aW9uIGZyb20gXCJAL3ZpZXcvY29tcG9uZW50cy90YWJsZXMvcmVmdGFibGVEaXN0cmlidXRpb25cIjtcbmltcG9ydCBQYWdlU3BhY2UgZnJvbSBcIkAvdmlldy9jb21wb25lbnRzL3BhZ2VzcGFjZS9wYWdlX3NwYWNlLnZ1ZVwiO1xuaW1wb3J0IGRpY3QgZnJvbSBcIkAvc3RvcmUvbW9kdWxlL21ldGFpbmZvL2RpY3QuanNcIjtcbmltcG9ydCB7XG4gIGRlbGl2ZXJTdGF0dXNVcGRhdGVEaWMsXG4gIGdldERlbGl2ZXJEZXRhaWxzLFxuICBmaW5kUmVsYXRpb25PcmRlcixcbiAgZGlzdHJpYnV0aW9uRGVsaXZlcixcbn0gZnJvbSBcIkAvYXBpL2RhdGEuanNcIjtcbmltcG9ydCBjb25maWcgZnJvbSBcIkAvY29uZmlnL2luZGV4XCI7XG5jb25zdCBjZW50ZXJVcmwgPSBjb25maWcuY2VudGVyVXJsO1xuZXhwb3J0IGRlZmF1bHQge1xuICBuYW1lOiBcImFsbGRlbGl2ZXJfcGFnZVwiLFxuICB3YXRjaDoge1xuICAgICRyb3V0ZTogZnVuY3Rpb24gKG5ld1VybCwgb2xkVXJsKSB7XG4gICAgICB0aGlzLiRyZWZzLmJ0LmZldGNoRGF0YSgpO1xuICAgIH0sXG4gIH0sXG4gIGRhdGEoKSB7XG4gICAgcmV0dXJuIHtcbiAgICAgIHNob3dDbG9zZVRpcDogZmFsc2UsXG4gICAgICBzaG93Q2xvc2VSZWFzb246IGZhbHNlLFxuICAgICAgY3VycmVudERlbGl2ZXJOdW1iZXI6IFwiXCIsXG4gICAgICBiYXNlVXJsOiBjZW50ZXJVcmwsXG4gICAgICBjbG9zZV9yZWFzb246IFwiXCIsXG4gICAgICBjbG9zZToge1xuICAgICAgICBjbG9zZV9yZWFzb246IFwiXCIsXG4gICAgICB9LFxuICAgICAgcnVsZUlubGluZToge1xuICAgICAgICBjbG9zZV9yZWFzb246IFtcbiAgICAgICAgICB7IHJlcXVpcmVkOiB0cnVlLCBtZXNzYWdlOiBcIuivt+i+k+WFpeWFs+mXreWOn+WboFwiLCB0cmlnZ2VyOiBcImJsdXJcIiB9LFxuICAgICAgICBdLFxuICAgICAgfSxcbiAgICAgIGRpc3RyaWJ1dGlvblR5cGU6IFwiZGVsaXZlclwiLFxuICAgICAgZGlzdHJpYnV0aW9uTW9kYWxTaG93OiBmYWxzZSxcbiAgICAgIHJlbWluZDogXCJcIixcbiAgICAgIHNlbHJvd3M6IFtdLFxuICAgIH07XG4gIH0sXG4gIGNvbXBvbmVudHM6IHtcbiAgICBQYWdlU3BhY2UsXG4gICAgQml6VGFibGUsXG4gICAgUmVmdGFibGVEaXN0cmlidXRpb24sXG4gIH0sXG4gIG1ldGhvZHM6IHtcbiAgICBhc3luYyBzZWNvbmRDb25maXJtYXRpb24oc2Vscm93cykge1xuICAgICAgY29uc29sZS5sb2coc2Vscm93cyk7XG4gICAgICBpZiAoIXNlbHJvd3MgfHwgc2Vscm93cy5sZW5ndGggPD0gMCkge1xuICAgICAgICB0aGlzLiRNZXNzYWdlLmVycm9yKFwi6K+35Yu+5Lq65ZGYXCIpO1xuICAgICAgICByZXR1cm47XG4gICAgICB9XG4gICAgICB0cnkge1xuICAgICAgICBjb25zdCBkYXRhID0gYXdhaXQgZmluZFJlbGF0aW9uT3JkZXIoe1xuICAgICAgICAgIGRlbGl2ZXJOdW1iZXI6IHRoaXMuZGVsaXZlck51bWJlcixcbiAgICAgICAgfSk7XG4gICAgICAgIGxldCByZW1pbmQgPSBg5piv5ZCm56Gu6K6k5bCG6K6i5Y2V44CQICR7dGhpcy5kZWxpdmVyTnVtYmVyfSDjgJFgO1xuICAgICAgICBpZiAoZGF0YSAmJiBkYXRhLmxlbmd0aCA+IDApIHtcbiAgICAgICAgICByZW1pbmQgPSBgJHtyZW1pbmR95Y+K5YW25YWz6IGU6K6i5Y2V44CQICR7ZGF0YS5qb2luKCl9IOOAkWA7XG4gICAgICAgIH1cbiAgICAgICAgaWYgKHRoaXMuZGlzdHJpYnV0aW9uVHlwZSA9PSBcImRlbGl2ZXJcIikge1xuICAgICAgICAgIHJlbWluZCA9IGAke3JlbWluZH3nmoTkuqTku5jlkZhgO1xuICAgICAgICB9XG4gICAgICAgIGlmICh0aGlzLmRpc3RyaWJ1dGlvblR5cGUgPT0gXCJidXNpbmVzc1wiKSB7XG4gICAgICAgICAgcmVtaW5kID0gYCR7cmVtaW5kfeeahOS4muWKoeWRmGA7XG4gICAgICAgIH1cbiAgICAgICAgcmVtaW5kID0gYCR7cmVtaW5kfeWIhumFjee7meOAkCAke3NlbHJvd3NbMF0ubmlja05hbWV9IOOAkWA7XG4gICAgICAgIHRoaXMucmVtaW5kID0gcmVtaW5kO1xuICAgICAgICB0aGlzLnNlbHJvd3MgPSBzZWxyb3dzO1xuICAgICAgICB0aGlzLmRpc3RyaWJ1dGlvbk1vZGFsU2hvdyA9IHRydWU7XG4gICAgICB9IGNhdGNoIChlcnIpIHtcbiAgICAgICAgdGhpcy4kTWVzc2FnZS5lcnJvcihlcnIubWVzc2FnZSk7XG4gICAgICB9XG4gICAgfSxcbiAgICBhc3luYyBvbnJlZnNlbGVjdCgpIHtcbiAgICAgIGxldCBzZWxyb3dzID0gdGhpcy5zZWxyb3dzO1xuICAgICAgaWYgKHNlbHJvd3MubGVuZ3RoID4gMCAmJiBzZWxyb3dzWzBdICYmIHRoaXMuZGVsaXZlck51bWJlciAhPSAtMSkge1xuICAgICAgICB0cnkge1xuICAgICAgICAgIGlmICh0aGlzLmRpc3RyaWJ1dGlvblR5cGUgPT0gXCJkZWxpdmVyXCIpIHtcbiAgICAgICAgICAgIGF3YWl0IGRpc3RyaWJ1dGlvbkRlbGl2ZXIoe1xuICAgICAgICAgICAgICBkZWxpdmVyTnVtYmVyOiB0aGlzLmRlbGl2ZXJOdW1iZXIsXG4gICAgICAgICAgICAgIGRlbGl2ZXJ5bWFuSWQ6IHNlbHJvd3NbMF0uaWQsXG4gICAgICAgICAgICAgIGRlbGl2ZXJ5bWFuTmFtZTogc2Vscm93c1swXS5uaWNrTmFtZSxcbiAgICAgICAgICAgICAgZGVsaXZlcnltYW5PcGNvZGU6IHNlbHJvd3NbMF0ub3BhdGgsXG4gICAgICAgICAgICAgIGRlbGl2ZXJ5bWFuUGhvbmU6IHNlbHJvd3NbMF0ubW9iaWxlLFxuICAgICAgICAgICAgICB0eXBlOiBcImRlbGl2ZXJtYW5cIiwgLy8gc2FsZXNtYW4gfHwgZGVsaXZlcm1hblxuICAgICAgICAgICAgfSk7XG4gICAgICAgICAgfVxuICAgICAgICAgIGlmICh0aGlzLmRpc3RyaWJ1dGlvblR5cGUgPT0gXCJidXNpbmVzc1wiKSB7XG4gICAgICAgICAgICBhd2FpdCBkaXN0cmlidXRpb25EZWxpdmVyKHtcbiAgICAgICAgICAgICAgZGVsaXZlck51bWJlcjogdGhpcy5kZWxpdmVyTnVtYmVyLFxuICAgICAgICAgICAgICBzYWxlc21hbklkOiBzZWxyb3dzWzBdLmlkLFxuICAgICAgICAgICAgICBzYWxlc21hbk5hbWU6IHNlbHJvd3NbMF0ubmlja05hbWUsXG4gICAgICAgICAgICAgIHNhbGVzbWFuT3Bjb2RlOiBzZWxyb3dzWzBdLm9wYXRoLFxuICAgICAgICAgICAgICBzYWxlc21hblBob25lOiBzZWxyb3dzWzBdLm1vYmlsZSxcbiAgICAgICAgICAgICAgdHlwZTogXCJzYWxlc21hblwiLCAvLyBzYWxlc21hbiB8fCBkZWxpdmVybWFuXG4gICAgICAgICAgICB9KTtcbiAgICAgICAgICB9XG4gICAgICAgICAgdGhpcy4kcmVmcy5idC5mZXRjaERhdGEoKTtcbiAgICAgICAgICB0aGlzLiRNZXNzYWdlLnN1Y2Nlc3MoXCLliIbphY3miJDlip9cIik7XG4gICAgICAgICAgdGhpcy5kaXN0cmlidXRpb25Nb2RhbFNob3cgPSBmYWxzZTtcbiAgICAgICAgfSBjYXRjaCAoZXJyKSB7XG4gICAgICAgICAgdGhpcy4kTWVzc2FnZS5lcnJvcihlcnIubWVzc2FnZSk7XG4gICAgICAgIH1cbiAgICAgIH0gZWxzZSB7XG4gICAgICAgIHRoaXMuJE1lc3NhZ2UuZXJyb3IoXCLor7fli77kurrlkZhcIik7XG4gICAgICB9XG4gICAgfSxcbiAgICBjaGFuZ2VEaXN0cmlidXRpb25UeXBlKG5hbWUpIHtcbiAgICAgIHRoaXMuZGlzdHJpYnV0aW9uVHlwZSA9IG5hbWU7XG4gICAgICBpZiAobmFtZSA9PSBcImRlbGl2ZXJcIikge1xuICAgICAgICB0aGlzLiRyZWZzLnJlZnRibC5zZXRJbml0V2hlcmVEYXRhKHtcbiAgICAgICAgICBpc0VuYWJsZWQ6IDEsXG4gICAgICAgICAgaXNBbGxvY2F0ZWQ6IDEsXG4gICAgICAgICAgaXNEZWxpdmVyeTogMSxcbiAgICAgICAgfSk7XG4gICAgICAgIHRoaXMuJHJlZnMucmVmdGJsLnNob3dyZWZ3aW5kb3coKTtcbiAgICAgIH1cbiAgICAgIGlmIChuYW1lID09IFwiYnVzaW5lc3NcIikge1xuICAgICAgICB0aGlzLiRyZWZzLnJlZnRibC5zZXRJbml0V2hlcmVEYXRhKHtcbiAgICAgICAgICBpc0VuYWJsZWQ6IDEsXG4gICAgICAgICAgaXNBbGxvY2F0ZWQ6IDEsXG4gICAgICAgICAgaXNTYWxlc21hbjogMSxcbiAgICAgICAgfSk7XG4gICAgICAgIHRoaXMuJHJlZnMucmVmdGJsLnNob3dyZWZ3aW5kb3coKTtcbiAgICAgIH1cbiAgICB9LFxuICAgIG9uaW5pdGJ0bihidG5pbmZvLCByb3cpIHtcbiAgICAgIC8vICAgYnRuaW5mby50aXRsZSA9ICduYW1lJztcblxuICAgICAgLy8xLuWkhOeQhu+8muWFrOWPuOazqOWGjOWSjOS6keS4iuWbreWMuuS6pOS7mOWNle+8jOW5tuS4lOeKtuaAgeS4uuacquWFs+mXreeKtuaAgeaXtuaJjeS8muacieWkhOeQhuaMiemSrlxuICAgICAgaWYgKGJ0bmluZm8ua2V5ID09IFwiZWRpdFwiKSB7XG4gICAgICAgIGxldCBzdGF0dXMgPSB0cnVlO1xuICAgICAgICBpZiAocm93LmJ1c2luZXNzVHlwZSA9PSBcImNvbXBhbnlDYXNlXCIgfHwgcm93LmJ1c2luZXNzVHlwZSA9PSBcInBzQ2FzZVwiKSB7XG4gICAgICAgICAgaWYgKHJvdy5wYXlTdGF0dXMgPT0gXCLlvoXkuqTku5hcIikge1xuICAgICAgICAgICAgc3RhdHVzID0gZmFsc2U7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGJ0bmluZm8uaXNoaWRlID0gc3RhdHVzO1xuICAgICAgfVxuXG4gICAgICAvLzIu6K+m5oOF77ya5YWs5Y+45rOo5YaM5ZKM5LqR5LiK5Zut5Yy65Lqk5LuY5Y2V5Zyo5bey5Lqk5LuY55qE54q25oCB5LiL5Lya5pi+56S677yM5aKe5YC85pyN5Yqh5Zyo5LiN5Li65bey5YWz6Zet55qE54q25oCB5LiL5pi+56S6XG4gICAgICBpZiAoYnRuaW5mby5rZXkgPT0gXCJkZXRhaWxzXCIpIHtcbiAgICAgICAgbGV0IHN0YXR1cyA9IHRydWU7XG4gICAgICAgIGlmIChyb3cuYnVzaW5lc3NUeXBlID09IFwiY29tcGFueUNhc2VcIiB8fCByb3cuYnVzaW5lc3NUeXBlID09IFwicHNDYXNlXCIpIHtcbiAgICAgICAgICBpZiAocm93LnBheVN0YXR1cyA9PSBcIuW3suS6pOS7mFwiKSB7XG4gICAgICAgICAgICBzdGF0dXMgPSBmYWxzZTtcbiAgICAgICAgICB9XG4gICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgaWYgKHJvdy5wYXlTdGF0dXMgIT09IFwi5bey5YWz6ZetXCIpIHtcbiAgICAgICAgICAgIHN0YXR1cyA9IGZhbHNlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBidG5pbmZvLmlzaGlkZSA9IHN0YXR1cztcbiAgICAgIH1cblxuICAgICAgLy8zLuWFs+mXre+8muaJgOacieaVsOaNruexu+Wei+eahOW+heS6pOS7mOeKtuaAgeS4i++8jOmDveS8muaYvuekulxuICAgICAgaWYgKGJ0bmluZm8ua2V5ID09IFwiY2xvc2VcIikge1xuICAgICAgICBsZXQgc3RhdHVzID0gdHJ1ZTtcbiAgICAgICAgaWYgKHJvdy5wYXlTdGF0dXMgPT0gXCLlvoXkuqTku5hcIikge1xuICAgICAgICAgIHN0YXR1cyA9IGZhbHNlO1xuICAgICAgICB9XG4gICAgICAgIGJ0bmluZm8uaXNoaWRlID0gc3RhdHVzO1xuICAgICAgfVxuXG4gICAgICAvLzQu5YWz6Zet5Y6f5Zug77ya5Y+q5pyJ5Zyo5YWz6Zet54q25oCB5LiL5omN5Lya5pi+56S6XG4gICAgICBpZiAoYnRuaW5mby5rZXkgPT0gXCJjbG9zZV9yZWFzb25cIikge1xuICAgICAgICBsZXQgc3RhdHVzID0gdHJ1ZTtcbiAgICAgICAgaWYgKHJvdy5wYXlTdGF0dXMgPT0gXCLlt7LlhbPpl61cIikge1xuICAgICAgICAgIHN0YXR1cyA9IGZhbHNlO1xuICAgICAgICB9XG4gICAgICAgIGJ0bmluZm8uaXNoaWRlID0gc3RhdHVzO1xuICAgICAgfVxuICAgIH0sXG4gICAgYmVmb3JlYWRkKHJvdywgY2JrKSB7XG4gICAgICByZXR1cm4gY2JrKHsgdmFsdWU6IHRydWUsIG1lc3NhZ2U6IG51bGwgfSk7XG4gICAgfSxcbiAgICBiZWZvcmVkaXQocm93LCBjYmspIHtcbiAgICAgIHJldHVybiBjYmsoeyB2YWx1ZTogdHJ1ZSwgbWVzc2FnZTogbnVsbCB9KTtcbiAgICB9LFxuICAgIGJlZm9yZXNhdmUoa2V5LCByb3csIGNiaykge1xuICAgICAgcmV0dXJuIGNiayhyb3cpO1xuICAgIH0sXG4gICAgb25leGVjKGssIHJvdykge1xuICAgICAgaWYgKGsgPT09IFwiZWRpdFwiKSB7XG4gICAgICAgIGlmIChyb3cuYnVzaW5lc3NUeXBlID09IFwiY29tcGFueUNhc2VcIikge1xuICAgICAgICAgIHRoaXMuJG5leHRUaWNrKCgpID0+IHtcbiAgICAgICAgICAgIHRoaXMuJHJvdXRlci5wdXNoKHtcbiAgICAgICAgICAgICAgbmFtZTogXCJjbXBCaXpEZWxpdmVyQ2FzZVwiLFxuICAgICAgICAgICAgICBxdWVyeToge1xuICAgICAgICAgICAgICAgIGJpelR5cGU6IHJvdy5idXNpbmVzc1R5cGUsXG4gICAgICAgICAgICAgICAgYml6Q29kZTogcm93LmRlbGl2ZXJOdW1iZXIsXG4gICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICB9KTtcbiAgICAgICAgICB9KTtcbiAgICAgICAgfVxuICAgICAgICBpZiAocm93LmJ1c2luZXNzVHlwZSA9PSBcInBzQ2FzZVwiKSB7XG4gICAgICAgICAgaWYgKHJvdy5iYXNlSW5mby5jb21wYW55UHJvcGVydGllcyA9PSBcInNlbGZFbXBsb3llZFwiKSB7XG4gICAgICAgICAgICAvL+i3s+WQkeS4quS9k+aIt+mhtemdolxuICAgICAgICAgICAgdGhpcy4kcm91dGVyLnB1c2goe1xuICAgICAgICAgICAgICBuYW1lOiBcInBzQmVsaXZlckNhc2VcIixcbiAgICAgICAgICAgICAgcXVlcnk6IHtcbiAgICAgICAgICAgICAgICBiaXpUeXBlOiByb3cuYnVzaW5lc3NUeXBlLFxuICAgICAgICAgICAgICAgIGJpekNvZGU6IHJvdy5kZWxpdmVyTnVtYmVyLFxuICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgfSk7XG4gICAgICAgICAgfVxuICAgICAgICAgIGlmIChyb3cuYmFzZUluZm8uY29tcGFueVByb3BlcnRpZXMgPT0gXCJzb2xlUHJvcHJpZXRvcnNoaXBcIikge1xuICAgICAgICAgICAgdGhpcy4kcm91dGVyLnB1c2goe1xuICAgICAgICAgICAgICAvL+i3s+WQkeS4quS6uueLrOi1hOmhtemdolxuICAgICAgICAgICAgICBuYW1lOiBcInBzQml6QmVsaXZlckNhc2VcIixcbiAgICAgICAgICAgICAgcXVlcnk6IHtcbiAgICAgICAgICAgICAgICBiaXpUeXBlOiByb3cuYnVzaW5lc3NUeXBlLFxuICAgICAgICAgICAgICAgIGJpekNvZGU6IHJvdy5kZWxpdmVyTnVtYmVyLFxuICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgfSk7XG4gICAgICAgICAgfVxuICAgICAgICAgIGlmIChyb3cuYmFzZUluZm8uY29tcGFueVByb3BlcnRpZXMgPT0gXCJjb21wYW55XCIpIHtcbiAgICAgICAgICAgIHRoaXMuJHJvdXRlci5wdXNoKHtcbiAgICAgICAgICAgICAgLy/ot7PlkJHmnInpmZDlhazlj7jpobXpnaJcbiAgICAgICAgICAgICAgbmFtZTogXCJwc0NtcEJpekRlbGl2ZXJDYXNlXCIsXG4gICAgICAgICAgICAgIHF1ZXJ5OiB7XG4gICAgICAgICAgICAgICAgYml6VHlwZTogcm93LmJ1c2luZXNzVHlwZSxcbiAgICAgICAgICAgICAgICBiaXpDb2RlOiByb3cuZGVsaXZlck51bWJlcixcbiAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgIH0pO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBpZiAoayA9PT0gXCJkZXRhaWxzXCIpIHtcbiAgICAgICAgaWYgKHJvdy5idXNpbmVzc1R5cGUgPT0gXCJjb21wYW55Q2FzZVwiKSB7XG4gICAgICAgICAgdGhpcy4kcm91dGVyLnB1c2goe1xuICAgICAgICAgICAgbmFtZTogXCJjbXBEZWxpdmVyRGV0YWlsc1wiLFxuICAgICAgICAgICAgcXVlcnk6IHsgYml6VHlwZTogcm93LmJ1c2luZXNzVHlwZSwgYml6Q29kZTogcm93LmRlbGl2ZXJOdW1iZXIgfSxcbiAgICAgICAgICB9KTtcbiAgICAgICAgfVxuXG4gICAgICAgIGlmIChyb3cuYnVzaW5lc3NUeXBlID09IFwicHNDYXNlXCIpIHtcbiAgICAgICAgICAvL+WMuuWIhuaYr+S4quS6uueLrOi1hOi/mOaYr+S4quS9k+aIt1xuICAgICAgICAgIGlmIChyb3cuYmFzZUluZm8uY29tcGFueVByb3BlcnRpZXMgPT0gXCJzZWxmRW1wbG95ZWRcIikge1xuICAgICAgICAgICAgLy/ot7PlkJHkuKrkvZPmiLfpobXpnaJcbiAgICAgICAgICAgIHRoaXMuJHJvdXRlci5wdXNoKHtcbiAgICAgICAgICAgICAgbmFtZTogXCJwc0RlbGl2ZXJEZXRhaWxzXCIsXG4gICAgICAgICAgICAgIHF1ZXJ5OiB7IGJpelR5cGU6IHJvdy5idXNpbmVzc1R5cGUsIGJpekNvZGU6IHJvdy5kZWxpdmVyTnVtYmVyIH0sXG4gICAgICAgICAgICB9KTtcbiAgICAgICAgICB9XG4gICAgICAgICAgaWYgKHJvdy5iYXNlSW5mby5jb21wYW55UHJvcGVydGllcyA9PSBcInNvbGVQcm9wcmlldG9yc2hpcFwiKSB7XG4gICAgICAgICAgICB0aGlzLiRyb3V0ZXIucHVzaCh7XG4gICAgICAgICAgICAgIC8v6Lez5ZCR5Liq5Lq654us6LWE6aG16Z2iXG4gICAgICAgICAgICAgIG5hbWU6IFwicHNCaXpEZWxpdmVyRGV0YWlsc1wiLFxuICAgICAgICAgICAgICBxdWVyeTogeyBiaXpUeXBlOiByb3cuYnVzaW5lc3NUeXBlLCBiaXpDb2RlOiByb3cuZGVsaXZlck51bWJlciB9LFxuICAgICAgICAgICAgfSk7XG4gICAgICAgICAgfVxuICAgICAgICAgIGlmIChyb3cuYmFzZUluZm8uY29tcGFueVByb3BlcnRpZXMgPT0gXCJjb21wYW55XCIpIHtcbiAgICAgICAgICAgIHRoaXMuJHJvdXRlci5wdXNoKHtcbiAgICAgICAgICAgICAgLy/ot7PlkJHmnInpmZDlhazlj7jpobXpnaJcbiAgICAgICAgICAgICAgbmFtZTogXCJwc0NtcERlbGl2ZXJEZXRhaWxzXCIsXG4gICAgICAgICAgICAgIHF1ZXJ5OiB7IGJpelR5cGU6IHJvdy5idXNpbmVzc1R5cGUsIGJpekNvZGU6IHJvdy5kZWxpdmVyTnVtYmVyIH0sXG4gICAgICAgICAgICB9KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBpZiAoXG4gICAgICAgICAgcm93LmJ1c2luZXNzVHlwZSAhPT0gXCJjb21wYW55Q2FzZVwiICYmXG4gICAgICAgICAgcm93LmJ1c2luZXNzVHlwZSAhPT0gXCJwc0Nhc2VcIlxuICAgICAgICApIHtcbiAgICAgICAgICB0aGlzLiRyb3V0ZXIucHVzaCh7XG4gICAgICAgICAgICBuYW1lOiBcImFkZGVkU3ZlRGVsaXZlckRldGFpbHNcIixcbiAgICAgICAgICAgIHF1ZXJ5OiB7IGJpelR5cGU6IHJvdy5idXNpbmVzc1R5cGUsIGJpekNvZGU6IHJvdy5kZWxpdmVyTnVtYmVyIH0sXG4gICAgICAgICAgfSk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgaWYgKGsgPT09IFwiY2xvc2VcIikge1xuICAgICAgICAvL+iwg+eUqOWFs+mXreaOpeWPo1xuICAgICAgICB0aGlzLmN1cnJlbnREZWxpdmVyTnVtYmVyID0gcm93LmRlbGl2ZXJOdW1iZXI7XG4gICAgICAgIHRoaXMuc2hvd0Nsb3NlVGlwID0gdHJ1ZTtcbiAgICAgIH1cblxuICAgICAgaWYgKGsgPT09IFwiY2xvc2VfcmVhc29uXCIpIHtcbiAgICAgICAgLy/osIPnlKjojrflj5blhbPpl63ljp/lm6DmjqXlj6NcbiAgICAgICAgdGhpcy5jdXJyZW50RGVsaXZlck51bWJlciA9IHJvdy5kZWxpdmVyTnVtYmVyO1xuICAgICAgICB0aGlzLnNob3dDbG9zZVJlYXNvbiA9IHRydWU7XG4gICAgICAgIHRoaXMuZ2V0Q2xvc2VSZWFzb24oKTtcbiAgICAgIH1cblxuICAgICAgLy8g5YiG6YWNXG4gICAgICBpZiAoayA9PT0gXCJhbGxvY2F0ZVwiKSB7XG4gICAgICAgIHRoaXMuZGVsaXZlck51bWJlciA9IHJvdy5kZWxpdmVyeV9jb2RlO1xuICAgICAgICB0aGlzLmRpc3RyaWJ1dGlvblR5cGUgPSBcImRlbGl2ZXJcIjtcbiAgICAgICAgdGhpcy4kcmVmcy5yZWZ0Ymwuc2V0SW5pdFdoZXJlRGF0YSh7XG4gICAgICAgICAgaXNFbmFibGVkOiAxLFxuICAgICAgICAgIGlzQWxsb2NhdGVkOiAxLFxuICAgICAgICAgIGlzRGVsaXZlcnk6IDEsXG4gICAgICAgIH0pO1xuICAgICAgICB0aGlzLiRyZWZzLnJlZnRibC5zaG93cmVmd2luZG93KCk7XG4gICAgICB9XG4gICAgfSxcbiAgICB2YWxpZG1ldGhvZChydWxlLCB2YWx1ZSwgY2FsbGJhY2spIHtcbiAgICAgIHJldHVybiBjYWxsYmFjaygpO1xuICAgIH0sXG5cbiAgICBvaygpIHtcbiAgICAgIGNvbnNvbGUubG9nKFwi5YWz6ZetXCIgKyB0aGlzLmN1cnJlbnREZWxpdmVyTnVtYmVyICsgXCLov5nkuKrkuqTku5jljZVcIik7XG4gICAgICBsZXQgb2JqID0ge307XG4gICAgICB0aGlzLiRyZWZzW1wiY2xvc2VcIl0udmFsaWRhdGUoKHZhbGlkKSA9PiB7XG4gICAgICAgIGlmICh2YWxpZCkge1xuICAgICAgICAgIG9iai5kZWxpdmVyTnVtYmVyID0gdGhpcy5jdXJyZW50RGVsaXZlck51bWJlcjtcbiAgICAgICAgICBvYmouZGVsaXZlclN0YXR1cyA9IFwiY2xvc2VkXCI7XG4gICAgICAgICAgb2JqLnN0YXR1c1JlYXNvbiA9IHRoaXMuY2xvc2UuY2xvc2VfcmVhc29uO1xuICAgICAgICAgIC8v5YWz6Zet5Lqk5LuY5Y2V5o6l5Y+jXG4gICAgICAgICAgZGVsaXZlclN0YXR1c1VwZGF0ZURpYyhvYmopXG4gICAgICAgICAgICAudGhlbigocmVzKSA9PiB7XG4gICAgICAgICAgICAgIGNvbnNvbGUubG9nKFwiZGVsaXZlclN0YXR1c1VwZGF0ZURpYyByZXN1bHQ6XCIgKyByZXMpO1xuICAgICAgICAgICAgICB0aGlzLiRyZWZzLmJ0LmZldGNoRGF0YSgpO1xuICAgICAgICAgICAgfSlcbiAgICAgICAgICAgIC5jYXRjaCgoZXJyKSA9PiB7XG4gICAgICAgICAgICAgIGNvbnNvbGUubG9nKFwiZGVsaXZlclN0YXR1c1VwZGF0ZURpYyBlcnI6XCIgKyBlcnIpO1xuICAgICAgICAgICAgfSk7XG4gICAgICAgICAgdGhpcy4kTWVzc2FnZS5zdWNjZXNzKFwi5YWz6Zet5oiQ5YqfXCIpO1xuICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgIHRoaXMuJE1lc3NhZ2UuZXJyb3IoXCLlhbPpl63ljp/lm6DkuI3og73kuLrnqbpcIik7XG4gICAgICAgIH1cbiAgICAgIH0pO1xuICAgIH0sXG4gICAgY2FuY2VsKCkge1xuICAgICAgdGhpcy4kTWVzc2FnZS5pbmZvKFwi5Y+W5raI5YWz6ZetXCIpO1xuICAgIH0sXG5cbiAgICBnZXRDbG9zZVJlYXNvbigpIHtcbiAgICAgIGxldCBvYmogPSB7fTtcbiAgICAgIG9iai5kZWxpdmVyTnVtYmVyID0gdGhpcy5jdXJyZW50RGVsaXZlck51bWJlcjtcbiAgICAgIC8v6I635Y+W5YWz6Zet5Y6f5ZugXG4gICAgICBjb25zb2xlLmxvZyhcIuiOt+WPllwiICsgdGhpcy5jdXJyZW50RGVsaXZlck51bWJlciArIFwi6L+Z5Liq5Lqk5LuY5Y2V5YWz6Zet5Y6f5ZugXCIpO1xuICAgICAgZ2V0RGVsaXZlckRldGFpbHMob2JqKVxuICAgICAgICAudGhlbigocmVzKSA9PiB7XG4gICAgICAgICAgbGV0IGFsbEluZm8gPSByZXMuZGF0YS5kYXRhO1xuICAgICAgICAgIHRoaXMuY2xvc2VfcmVhc29uID0gYWxsSW5mby5iYXNlSW5mby5zdGF0dXNSZWFzb24gfHwgXCJcIjtcbiAgICAgICAgfSlcbiAgICAgICAgLmNhdGNoKChlcnIpID0+IHtcbiAgICAgICAgICBjb25zb2xlLmxvZyhcImdldERlbGl2ZXJEZXRhaWxzIGVycjpcIiwgSlNPTi5zdHJpbmdpZnkoZXJyKSk7XG4gICAgICAgIH0pO1xuICAgIH0sXG5cbiAgICAvLyBvbm5ldygpIHtcbiAgICAvLyAgIHRoaXMuJHJlZnMuYnQuc2V0Rm9ybUN0bFZpc2FibGUoXCJ1c2VyTmFtZVwiLCB0cnVlKTtcbiAgICAvLyB9LFxuICAgIC8vIG9uZWRpdCgpIHtcbiAgICAvLyAgIHRoaXMuJHJlZnMuYnQuc2V0Rm9ybUN0bFZpc2FibGUoXCJ1c2VyTmFtZVwiLCBmYWxzZSk7XG4gICAgLy8gfSxcbiAgICBmb3JtYXRDb2wocm93LCBrZXksIGluZGV4KSB7XG4gICAgICBsZXQgcm93RGF0YSA9IHJvd1trZXldO1xuICAgICAgaWYgKGtleSA9PT0gXCJwcm9kdWN0X2NvZGVcIikge1xuICAgICAgICBsZXQgcmVzdWx0ID0gZGljdC5idXNpbmVzc1R5cGVbcm93RGF0YV07XG4gICAgICAgIHJldHVybiByZXN1bHQ7XG4gICAgICB9IGVsc2UgaWYgKGtleSA9PT0gXCJwYXlfc3RhdHVzXCIpIHtcbiAgICAgICAgbGV0IHJlc3VsdCA9IGRpY3QucGF5U3RhdHVzW3Jvd0RhdGFdO1xuICAgICAgICByZXR1cm4gcmVzdWx0O1xuICAgICAgfSBlbHNlIGlmIChrZXkgPT09IFwic291cmNlX25hbWVcIikge1xuICAgICAgICBsZXQgcmVzdWx0ID0gZGljdC5zb3VyY2Vbcm93RGF0YV07XG4gICAgICAgIHJldHVybiByZXN1bHQ7XG4gICAgICB9XG4gICAgfSxcbiAgfSxcbn07XG48L3NjcmlwdD5cbiAgPHN0eWxlPlxuPC9zdHlsZT5cbiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBbUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFNQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBSEE7QUFLQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFEQTtBQUdBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUZBO0FBS0E7QUFDQTtBQUNBO0FBQ0E7QUFqQkE7QUFtQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUhBO0FBS0E7QUFDQTtBQURBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUVBO0FBQ0E7QUFIQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBR0E7QUFKQTtBQUNBO0FBREE7QUFBQTtBQUFBO0FBQUE7QUFTQTtBQURBO0FBQ0E7QUFUQTtBQVFBO0FBR0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBeEJBO0FBQUE7QUFDQTtBQURBO0FBQUE7QUFBQTtBQTBCQTtBQUNBO0FBM0JBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFEQTtBQUFBO0FBQUE7QUFDQTtBQURBO0FBQUE7QUE2QkE7QUE3QkE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBOEJBO0FBQ0E7QUEvQkE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQURBO0FBQ0E7QUFEQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBREE7QUFBQTtBQW1DQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQVBBO0FBQ0E7QUFuQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBREE7QUFBQTtBQTZDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQVBBO0FBQ0E7QUE3Q0E7QUFxREE7QUFDQTtBQUNBO0FBdkRBO0FBQUE7QUFDQTtBQURBO0FBQUE7QUFBQTtBQXlEQTtBQUNBO0FBMURBO0FBQUE7QUFBQTtBQUNBO0FBREE7QUE0REE7QUFDQTtBQTdEQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBREE7QUFBQTtBQUFBO0FBQ0E7QUFEQTtBQUFBO0FBK0RBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFIQTtBQUtBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFIQTtBQUtBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFGQTtBQUZBO0FBT0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUZBO0FBRkE7QUFPQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFGQTtBQUhBO0FBUUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRkE7QUFIQTtBQVFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUZBO0FBSUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBRkE7QUFJQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUhBO0FBS0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFIQTtBQUtBO0FBQ0E7QUFDQTtBQUNBO0FBSUE7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBRkE7QUFJQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFIQTtBQUtBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFBQTtBQUNBO0FBRUE7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUE5VEE7QUFqQ0EiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./node_modules/_cache-loader@2.0.1@cache-loader/dist/cjs.js?!./node_modules/_babel-loader@8.1.0@babel-loader/lib/index.js!./node_modules/_cache-loader@2.0.1@cache-loader/dist/cjs.js?!./node_modules/_vue-loader@15.9.3@vue-loader/lib/index.js?!./src/view/bizdeliver/alldeliver/alldeliver.vue?vue&type=script&lang=js&\n");
/***/ }), /***/ }),
......
This source diff could not be displayed because it is too large. You can view the blob instead.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment