{"remainingRequest":"/data/jenkins/workspace/badp-bcxin-web-5.x-vue/node_modules/cache-loader/dist/cjs.js??ref--12-0!/data/jenkins/workspace/badp-bcxin-web-5.x-vue/node_modules/thread-loader/dist/cjs.js!/data/jenkins/workspace/badp-bcxin-web-5.x-vue/node_modules/babel-loader/lib/index.js!/data/jenkins/workspace/badp-bcxin-web-5.x-vue/node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!/data/jenkins/workspace/badp-bcxin-web-5.x-vue/node_modules/cache-loader/dist/cjs.js??ref--0-0!/data/jenkins/workspace/badp-bcxin-web-5.x-vue/node_modules/vue-loader/lib/index.js??vue-loader-options!/data/jenkins/workspace/badp-bcxin-web-5.x-vue/src/components/o_file_upload.vue?vue&type=template&id=68159334&","dependencies":[{"path":"/data/jenkins/workspace/badp-bcxin-web-5.x-vue/src/components/o_file_upload.vue","mtime":1732857533163},{"path":"/data/jenkins/workspace/badp-bcxin-web-5.x-vue/babel.config.js","mtime":1725957645200},{"path":"/data/jenkins/workspace/badp-bcxin-web-5.x-vue/node_modules/cache-loader/dist/cjs.js","mtime":499162500000},{"path":"/data/jenkins/workspace/badp-bcxin-web-5.x-vue/node_modules/cache-loader/dist/cjs.js","mtime":499162500000},{"path":"/data/jenkins/workspace/badp-bcxin-web-5.x-vue/node_modules/thread-loader/dist/cjs.js","mtime":499162500000},{"path":"/data/jenkins/workspace/badp-bcxin-web-5.x-vue/node_modules/babel-loader/lib/index.js","mtime":315532800000},{"path":"/data/jenkins/workspace/badp-bcxin-web-5.x-vue/node_modules/vue-loader/lib/loaders/templateLoader.js","mtime":1655712169000},{"path":"/data/jenkins/workspace/badp-bcxin-web-5.x-vue/node_modules/cache-loader/dist/cjs.js","mtime":499162500000},{"path":"/data/jenkins/workspace/badp-bcxin-web-5.x-vue/node_modules/vue-loader/lib/index.js","mtime":1655715099000},{"path":"/data/jenkins/workspace/badp-bcxin-web-5.x-vue/node_modules/cache-loader/dist/cjs.js","mtime":499162500000},{"path":"/data/jenkins/workspace/badp-bcxin-web-5.x-vue/node_modules/cache-loader/dist/cjs.js","mtime":499162500000},{"path":"/data/jenkins/workspace/badp-bcxin-web-5.x-vue/node_modules/thread-loader/dist/cjs.js","mtime":499162500000},{"path":"/data/jenkins/workspace/badp-bcxin-web-5.x-vue/node_modules/babel-loader/lib/index.js","mtime":315532800000},{"path":"/data/jenkins/workspace/badp-bcxin-web-5.x-vue/node_modules/vue-loader/lib/loaders/templateLoader.js","mtime":1655712169000},{"path":"/data/jenkins/workspace/badp-bcxin-web-5.x-vue/node_modules/cache-loader/dist/cjs.js","mtime":499162500000},{"path":"/data/jenkins/workspace/badp-bcxin-web-5.x-vue/node_modules/vue-loader/lib/index.js","mtime":1655715099000}],"contextDependencies":[],"result":["import \"core-js/modules/es6.function.name\";\nvar render = function render() {\n var _vm = this,\n _c = _vm._self._c;\n return _c('span', {\n staticClass: \"file-upload-control\",\n attrs: {\n \"id\": _vm.id\n }\n }, [_vm.field.displayType == _vm.Constant.PermissionType_HIDDEN || _vm.field.textType && _vm.field.textType == 'hidden' ? [_c('el-input', {\n style: _vm.field.style,\n attrs: {\n \"readonly\": true,\n \"type\": \"hidden\",\n \"name\": _vm.field.name,\n \"title\": _vm.field.title\n },\n model: {\n value: _vm.field.value,\n callback: function callback($$v) {\n _vm.$set(_vm.field, \"value\", $$v);\n },\n expression: \"field.value\"\n }\n }), _c('span', [_vm._v(_vm._s(_vm.field.printHiddenValue ? _vm.field.printHiddenValue : _vm.field.hiddenValue))])] : _vm.field.displayType == _vm.Constant.PermissionType_PRINT ? [_c('div', {\n staticClass: \"file-upload-wrap\"\n }, [_vm.field.value && _vm.field.value.length > 0 ? _c('div', {\n staticClass: \"file-box\"\n }, _vm._l(_vm.field.value, function (item, index) {\n return _c('div', {\n key: index,\n staticClass: \"file-list\",\n style: {\n width: _vm.field.filew + 'px',\n height: _vm.field.fileh + 'px'\n }\n }, [_c('div', {\n staticClass: \"file_f\"\n }, [_vm.field.supportSorting ? _c('span', {\n staticClass: \"sortbtn\"\n }, [_c('a', {\n staticClass: \"up\"\n }), _c('a', {\n staticClass: \"down\"\n })]) : _vm._e(), _c('span', {\n class: [_vm.setClass(item), 'icon-file']\n }), _c('span', {\n staticClass: \"title\"\n }, [_vm._v(_vm._s(item.name))])]), _vm.field.showUserNameAndDate ? _c('div', {\n staticClass: \"show-user-date\"\n }, [_c('span', {\n staticClass: \"size\"\n }, [_vm._v(_vm._s(item.uploader) + \"  \" + _vm._s(item.uploadTime))])]) : _vm._e()]);\n }), 0) : _vm._e()])] : _vm.field.displayType == _vm.Constant.PermissionType_MODIFY ? [_c('div', {\n staticClass: \"file-upload-wrap\"\n }, [_vm.field.value && _vm.field.value.length > 0 ? _c('div', {\n staticClass: \"file-box\"\n }, _vm._l(_vm.field.value, function (item, index) {\n return _c('div', {\n key: index,\n staticClass: \"file-list\",\n style: {\n height: _vm.field.fileh + 'px'\n },\n on: {\n \"mouseenter\": function mouseenter($event) {\n return _vm.enter();\n }\n }\n }, [!item.isEdit ? _c('div', {\n staticClass: \"file_f\"\n }, [_c('div', {\n staticClass: \"file_box\"\n }, [_vm.field.supportSorting ? _c('span', {\n staticClass: \"sortbtn\"\n }, [_c('a', {\n staticClass: \"up\",\n on: {\n \"click\": function click($event) {\n return _vm.listUp(index);\n }\n }\n }), _c('a', {\n staticClass: \"down\",\n on: {\n \"click\": function click($event) {\n return _vm.listDown(index);\n }\n }\n })]) : _vm._e(), _c('span', {\n class: [_vm.setClass(item), 'icon-file']\n }), _c('span', {\n staticClass: \"title fileName\",\n attrs: {\n \"title\": item.name\n },\n on: {\n \"click\": function click($event) {\n return _vm.handlePreview(item);\n }\n }\n }, [_vm._v(_vm._s(item.name))])]), _c('transition', {\n attrs: {\n \"name\": \"fade\"\n }\n }, [_c('span', {\n staticClass: \"mask\"\n }, [_c('span', {\n staticStyle: {\n \"margin-right\": \"10px\"\n },\n on: {\n \"click\": function click($event) {\n return _vm.download(item);\n }\n }\n }, [_c('i', {\n staticClass: \"el-icon-download\",\n attrs: {\n \"title\": _vm.$t('report.download')\n }\n })]), _c('span', {\n staticStyle: {\n \"margin-right\": \"10px\"\n },\n on: {\n \"click\": function click($event) {\n return _vm.opendialog(item);\n }\n }\n }, [_c('i', {\n staticClass: \"el-icon-delete\",\n attrs: {\n \"title\": _vm.$t('delete')\n }\n })]), _c('span', {\n staticStyle: {\n \"margin-right\": \"10px\"\n },\n on: {\n \"click\": function click($event) {\n return _vm.editFileName(item);\n }\n }\n }, [_c('i', {\n staticClass: \"el-icon-edit\",\n attrs: {\n \"title\": _vm.$t('view.rename')\n }\n })]), _c('span', {\n on: {\n \"click\": function click($event) {\n return _vm.handlePreview(item);\n }\n }\n }, [_c('i', {\n staticClass: \"el-icon-folder-opened\",\n attrs: {\n \"title\": _vm.$t('btns.preview')\n }\n })])])])], 1) : _c('div', {\n staticStyle: {\n \"display\": \"flex\",\n \"align-items\": \"center\"\n }\n }, [_c('el-input', {\n attrs: {\n \"value\": _vm.newFileName\n },\n on: {\n \"input\": function input($event) {\n _vm.newFileName = $event;\n }\n }\n }), _c('i', {\n staticClass: \"el-icon-circle-check\",\n on: {\n \"click\": function click($event) {\n return _vm.confirm(item);\n }\n }\n }), _c('i', {\n staticClass: \"el-icon-circle-close\",\n on: {\n \"click\": function click($event) {\n return _vm.cancel(item);\n }\n }\n })], 1), _vm.field.showUserNameAndDate || _vm.field.showusernameanddate === 'true' ? _c('div', {\n staticClass: \"show-user-date\",\n staticStyle: {\n \"pointer-events\": \"none\"\n }\n }, [_c('span', {\n staticClass: \"size\"\n }, [_vm._v(_vm._s(item.uploader) + \"  \" + _vm._s(item.uploadTime))])]) : _vm._e()]);\n }), 0) : _vm._e(), _vm._l(_vm.allfileArray, function (item, index) {\n return _c('div', {\n key: index,\n staticClass: \"file-marks-box\",\n staticStyle: {\n \"margin-bottm\": \"8px\"\n }\n }, [_c('div', {\n staticClass: \"slider-list\"\n }, [_c('span', {\n class: [_vm.setClass(item), 'icon-file']\n }), _c('span', {\n staticClass: \"title\"\n }, [_vm._v(_vm._s(item.name))]), _c('el-progress', {\n attrs: {\n \"percentage\": item.marks,\n \"stroke-width\": 8\n }\n })], 1)]);\n }), _c('div', {\n staticClass: \"upload-wrap\"\n }, [_c('el-upload', {\n ref: \"upload\",\n staticClass: \"upload-demo\",\n attrs: {\n \"multiple\": \"\",\n \"action\": \"\",\n \"limit\": parseInt(_vm.field.limitNumber),\n \"show-file-list\": false,\n \"name\": \"files\",\n \"http-request\": _vm.uploadImg,\n \"on-preview\": _vm.handlePreview,\n \"on-remove\": _vm.handleRemove,\n \"before-remove\": _vm.beforeRemove,\n \"before-upload\": _vm.beforeUpload,\n \"on-exceed\": _vm.handleExceed,\n \"file-list\": _vm.field.value ? _vm.field.value : []\n }\n }, [_c('el-button', {\n attrs: {\n \"size\": \"small\",\n \"type\": \"primary\"\n }\n }, [_vm._v(_vm._s(_vm.$t('btns.click_upload')))])], 1), _vm.field.instantValidate ? _c('span', {\n staticClass: \"mark\"\n }, [_vm._v(\"*\")]) : _vm._e()], 1), _vm.showLogsIcon && _vm.field.isModified ? _c('i', {\n staticClass: \"fa fa-history icon-log\",\n staticStyle: {\n \"color\": \"#46d2db\"\n },\n attrs: {\n \"aria-hidden\": \"true\"\n },\n on: {\n \"click\": _vm.getOperationLogs\n }\n }) : _vm._e(), _vm.showLogsDialog ? _c('form_operation', {\n attrs: {\n \"docId\": _vm.field.docId,\n \"operationData\": _vm.operationData\n },\n on: {\n \"event\": _vm.hiddenLogsDialog\n }\n }) : _vm._e()], 2), _c('div', {\n directives: [{\n name: \"show\",\n rawName: \"v-show\",\n value: _vm.isActiveError,\n expression: \"isActiveError\"\n }],\n staticClass: \"tips\"\n }, [_vm._v(\"\\n \" + _vm._s(_vm.errorMessage) + \"\\n \")])] : _vm.field.displayType == _vm.Constant.PermissionType_READONLY || _vm.field.displayType == _vm.Constant.PermissionType_DISABLED ? [_vm.field.readOnlyShowValOnly ? [_c('div', {\n staticClass: \"file-upload-wrap\"\n }, [_vm.field.value && _vm.field.value.length > 0 ? _c('div', {\n staticClass: \"file-box\"\n }, _vm._l(_vm.field.value, function (item, index) {\n return _c('div', {\n key: index,\n staticClass: \"file-list\",\n style: {\n height: _vm.field.fileh + 'px'\n },\n on: {\n \"mouseenter\": function mouseenter($event) {\n return _vm.enter();\n }\n }\n }, [_c('div', {\n staticClass: \"file_f\"\n }, [_c('div', {\n staticClass: \"file_box\"\n }, [_vm.field.supportSorting ? _c('span', {\n staticClass: \"sortbtn\"\n }, [_c('a', {\n staticClass: \"up\",\n on: {\n \"click\": function click($event) {\n return _vm.listUp(index);\n }\n }\n }), _c('a', {\n staticClass: \"down\",\n on: {\n \"click\": function click($event) {\n return _vm.listDown(index);\n }\n }\n })]) : _vm._e(), _c('span', {\n class: [_vm.setClass(item), 'icon-file']\n }), _c('span', {\n staticClass: \"title\",\n attrs: {\n \"title\": item.name\n },\n on: {\n \"click\": function click($event) {\n return _vm.handlePreview(item);\n }\n }\n }, [_vm._v(_vm._s(item.name))])]), _c('transition', {\n attrs: {\n \"name\": \"fade\"\n }\n }, [_vm.isShow && _vm.isActive == index ? _c('span', {\n staticClass: \"mask\"\n }, [_c('span', {\n staticStyle: {\n \"margin-right\": \"10px\"\n },\n on: {\n \"click\": function click($event) {\n return _vm.download(item);\n }\n }\n }, [_c('i', {\n staticClass: \"el-icon-download\",\n attrs: {\n \"title\": _vm.$t('report.download')\n }\n })]), _c('span', {\n on: {\n \"click\": function click($event) {\n return _vm.handlePreview(item);\n }\n }\n }, [_c('i', {\n staticClass: \"el-icon-folder-opened\",\n attrs: {\n \"title\": _vm.$t('btns.preview')\n }\n })])]) : _vm._e()])], 1), _vm.field.showUserNameAndDate ? _c('div', {\n staticClass: \"show-user-date\"\n }, [_c('span', {\n staticClass: \"size\"\n }, [_vm._v(_vm._s(item.uploader) + \"  \" + _vm._s(item.uploadTime))])]) : _vm._e()]);\n }), 0) : _vm._e(), _vm.showLogsIcon && _vm.field.isModified ? _c('i', {\n staticClass: \"fa fa-history icon-log\",\n staticStyle: {\n \"color\": \"#46d2db\"\n },\n attrs: {\n \"aria-hidden\": \"true\"\n },\n on: {\n \"click\": _vm.getOperationLogs\n }\n }) : _vm._e(), _vm.showLogsDialog ? _c('form_operation', {\n attrs: {\n \"docId\": _vm.field.docId,\n \"operationData\": _vm.operationData\n },\n on: {\n \"event\": _vm.hiddenLogsDialog\n }\n }) : _vm._e()], 1)] : [_c('div', {\n staticClass: \"file-upload-wrap\"\n }, [_vm.field.value && _vm.field.value.length > 0 ? _c('div', {\n staticClass: \"file-box\"\n }, _vm._l(_vm.field.value, function (item, index) {\n return _c('div', {\n key: index,\n staticClass: \"file-list\",\n style: {\n height: _vm.field.fileh + 'px'\n },\n on: {\n \"mouseenter\": function mouseenter($event) {\n return _vm.enter();\n }\n }\n }, [_c('div', {\n staticClass: \"file_f\"\n }, [_c('div', {\n staticClass: \"file_box\"\n }, [_vm.field.supportSorting ? _c('span', {\n staticClass: \"sortbtn\"\n }, [_c('a', {\n staticClass: \"up\",\n on: {\n \"click\": function click($event) {\n return _vm.listUp(index);\n }\n }\n }), _c('a', {\n staticClass: \"down\",\n on: {\n \"click\": function click($event) {\n return _vm.listDown(index);\n }\n }\n })]) : _vm._e(), _c('span', {\n class: [_vm.setClass(item), 'icon-file']\n }), _c('span', {\n staticClass: \"title\",\n attrs: {\n \"title\": item.name\n },\n on: {\n \"click\": function click($event) {\n return _vm.handlePreview(item);\n }\n }\n }, [_vm._v(_vm._s(item.name))])]), _c('transition', {\n attrs: {\n \"name\": \"fade\"\n }\n }, [_vm.isShow && _vm.isActive == index ? _c('span', {\n staticClass: \"mask\"\n }, [_c('span', {\n staticStyle: {\n \"margin-right\": \"10px\"\n },\n on: {\n \"click\": function click($event) {\n return _vm.download(item);\n }\n }\n }, [_c('i', {\n staticClass: \"el-icon-download\",\n attrs: {\n \"title\": _vm.$t('report.download')\n }\n })]), _c('span', {\n on: {\n \"click\": function click($event) {\n return _vm.handlePreview(item);\n }\n }\n }, [_c('i', {\n staticClass: \"el-icon-folder-opened\",\n attrs: {\n \"title\": _vm.$t('btns.preview')\n }\n })])]) : _vm._e()])], 1), _vm.field.showUserNameAndDate ? _c('div', {\n staticClass: \"show-user-date\"\n }, [_c('span', {\n staticClass: \"size\"\n }, [_vm._v(_vm._s(item.uploader) + \"  \" + _vm._s(item.uploadTime))])]) : _vm._e()]);\n }), 0) : _vm._e(), _vm.showLogsIcon && _vm.field.isModified ? _c('i', {\n staticClass: \"fa fa-history icon-log\",\n staticStyle: {\n \"color\": \"#46d2db\"\n },\n attrs: {\n \"aria-hidden\": \"true\"\n },\n on: {\n \"click\": _vm.getOperationLogs\n }\n }) : _vm._e(), _vm.showLogsDialog ? _c('form_operation', {\n attrs: {\n \"docId\": _vm.field.docId,\n \"operationData\": _vm.operationData\n },\n on: {\n \"event\": _vm.hiddenLogsDialog\n }\n }) : _vm._e()], 1)]] : _vm._e(), _c('el-dialog', {\n staticClass: \"custom-view-dialog\",\n attrs: {\n \"close-on-click-modal\": false,\n \"visible\": _vm.dialogVisible,\n \"append-to-body\": true,\n \"center\": \"\",\n \"width\": \"60%\",\n \"size\": \"tiny\"\n },\n on: {\n \"update:visible\": function updateVisible($event) {\n _vm.dialogVisible = $event;\n }\n }\n }, [_c('div', {\n staticClass: \"img-box\",\n on: {\n \"mousewheel\": function mousewheel($event) {\n $event.preventDefault();\n return _vm.rollImg.apply(null, arguments);\n }\n }\n }, [_c('img', {\n style: {\n transform: 'scale(' + _vm.imgDetails.scaleNum + ')'\n },\n attrs: {\n \"height\": \"auto\",\n \"width\": \"auto\",\n \"src\": _vm.dialogImageUrl,\n \"alt\": \"\"\n }\n })])])], 2);\n};\nvar staticRenderFns = [];\nexport { render, staticRenderFns };",null]}