{"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_survey.vue?vue&type=template&id=c4633084&scoped=true&","dependencies":[{"path":"/data/jenkins/workspace/badp-bcxin-web-5.x-vue/src/components/o_survey.vue","mtime":1725957645727},{"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}],"contextDependencies":[],"result":["var render = function render() {\n var _vm = this,\n _c = _vm._self._c;\n return _c('div', {\n staticClass: \"survey-control\",\n attrs: {\n \"id\": _vm.id\n }\n }, [_vm.field.displayType == _vm.Constant.PermissionType_HIDDEN || _vm.field.textType == 'hidden' ? [_c('input', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: _vm.field.value,\n expression: \"field.value\"\n }],\n attrs: {\n \"type\": \"hidden\"\n },\n domProps: {\n \"value\": _vm.field.value\n },\n on: {\n \"input\": function input($event) {\n if ($event.target.composing) return;\n _vm.$set(_vm.field, \"value\", $event.target.value);\n }\n }\n }), _c('span', [_vm._v(_vm._s(_vm.field.printHiddenValue ? _vm.field.printHiddenValue : _vm.field.hiddenValue))])] : _vm.field.textType == 'readonly' || _vm.field.displayType == _vm.Constant.PermissionType_READONLY || _vm.field.displayType == _vm.Constant.PermissionType_DISABLED || _vm.field.displayType == _vm.Constant.PermissionType_PRINT ? [_vm.field.readOnlyShowValOnly ? _vm._l(_vm.field.questions, function (items, index) {\n return _c('div', {\n key: index,\n staticClass: \"content\"\n }, [_c('span', {\n staticClass: \"s-title\"\n }, [_vm._v(\"\\n\\t\\t\\t\\t\\t\\t\\t\" + _vm._s(items.topic) + \"\\n\\t\\t\\t\\t\\t\\t\")]), items.grade ? _c('span', {\n staticClass: \"s-fraction\"\n }, [_vm._v(\"\\n\\t\\t\\t\\t\\t\\t\\t(\" + _vm._s(items.grade) + \"分)\\n\\t\\t\\t\\t\\t\\t\")]) : _vm._e(), _vm.field.questions.optionType == 'checkbox' ? _c('div', {\n staticClass: \"checkbox-wrap\"\n }, [_c('el-checkbox-group', {\n on: {\n \"change\": _vm.changeVal\n },\n model: {\n value: _vm.value,\n callback: function callback($$v) {\n _vm.value = $$v;\n },\n expression: \"value\"\n }\n }, _vm._l(items.options, function (item) {\n return _c('el-checkbox', {\n key: item.value,\n class: _vm.vertical,\n attrs: {\n \"disabled\": \"\",\n \"value\": item.value,\n \"label\": item.value\n }\n }, [_vm._v(_vm._s(item.text))]);\n }), 1)], 1) : _vm.field.questions.optionType == 'radio' ? _c('div', {\n staticClass: \"radio-wrap\"\n }, [_vm._l(items.options, function (item) {\n return _c('el-radio-group', {\n key: item.value,\n class: _vm.field.layout == 'horizontal' ? 'radio-inline obpm-radio' : _vm.vertical,\n model: {\n value: items.value,\n callback: function callback($$v) {\n _vm.$set(items, \"value\", $$v);\n },\n expression: \"items.value\"\n }\n }, [_c('el-radio', {\n attrs: {\n \"disabled\": \"\",\n \"label\": item.value,\n \"isRefreshOnChanged\": _vm.field.refreshOnChanged\n }\n }, [_vm._v(_vm._s(item.text))]), _c('span', {\n staticClass: \"displayi-b\"\n }, [_vm._v(_vm._s(item.text))])], 1);\n }), items.answer && items.correctAnswer ? _c('div', {\n staticClass: \"sucess\"\n }, [_c('i', {\n staticClass: \"el-icon-check icon-common\"\n }), _vm._v(\"\\n\\t\\t\\t\\t\\t\\t\\t\\t答案正确\\n\\t\\t\\t\\t\\t\\t\\t\")]) : items.answer && !items.correctAnswer ? _c('div', {\n staticClass: \"error\"\n }, [_c('i', {\n staticClass: \"el-icon-close icon-common\"\n }), _vm._v(\"\\n\\t\\t\\t\\t\\t\\t\\t\\t正确答案为\"), _c('span', {\n staticClass: \"s-answer\"\n }, [_vm._v(\"  \" + _vm._s(items.showAnwerValue))])]) : _vm._e()], 2) : _vm._e()]);\n }) : _vm._l(_vm.field.questions, function (items, index) {\n return _c('div', {\n key: index,\n staticClass: \"content\"\n }, [_c('span', {\n staticClass: \"s-title\"\n }, [_vm._v(\"\\n\\t\\t\\t\\t\\t\\t\\t\" + _vm._s(items.topic) + \"\\n\\t\\t\\t\\t\\t\\t\")]), items.grade ? _c('span', {\n staticClass: \"s-fraction\"\n }, [_vm._v(\"\\n\\t\\t\\t\\t\\t\\t\\t(\" + _vm._s(items.grade) + \"分)\\n\\t\\t\\t\\t\\t\\t\")]) : _vm._e(), _vm.field.questions.optionType == 'checkbox' ? _c('div', {\n staticClass: \"checkbox-wrap\"\n }, [_c('el-checkbox-group', {\n model: {\n value: _vm.value,\n callback: function callback($$v) {\n _vm.value = $$v;\n },\n expression: \"value\"\n }\n }, _vm._l(items.options, function (item) {\n return _c('el-checkbox', {\n key: item.value,\n class: _vm.vertical,\n attrs: {\n \"disabled\": \"\",\n \"text\": item.text,\n \"value\": item.value\n }\n }, [_vm._v(_vm._s(item.text))]);\n }), 1)], 1) : _vm.field.questions.optionType == 'radio' ? _c('div', {\n staticClass: \"radio-wrap\"\n }, [_vm._l(items.options, function (item) {\n return _c('el-radio-group', {\n key: item.value,\n class: _vm.field.layout == 'horizontal' ? 'radio-inline obpm-radio' : _vm.vertical,\n model: {\n value: items.value,\n callback: function callback($$v) {\n _vm.$set(items, \"value\", $$v);\n },\n expression: \"items.value\"\n }\n }, [_c('el-radio', {\n attrs: {\n \"disabled\": \"\",\n \"label\": item.value,\n \"isRefreshOnChanged\": _vm.field.refreshOnChanged\n }\n }, [_vm._v(_vm._s(item.text))]), _c('span', {\n staticClass: \"displayi-b\"\n }, [_vm._v(_vm._s(item.text))])], 1);\n }), items.answer && items.correctAnswer ? _c('div', {\n staticClass: \"sucess\"\n }, [_c('i', {\n staticClass: \"el-icon-check icon-common\"\n }), _vm._v(\"\\n\\t\\t\\t\\t\\t\\t\\t\\t答案正确\\n\\t\\t\\t\\t\\t\\t\\t\")]) : items.answer && !items.correctAnswer ? _c('div', {\n staticClass: \"error\"\n }, [_c('i', {\n staticClass: \"el-icon-close icon-common\"\n }), _vm._v(\"\\n\\t\\t\\t\\t\\t\\t\\t\\t正确答案为\"), _c('span', {\n staticClass: \"s-answer\"\n }, [_vm._v(\"  \" + _vm._s(items.showAnwerValue))])]) : _vm._e()], 2) : _vm._e()]);\n })] : _vm.field.displayType == _vm.Constant.PermissionType_MODIFY ? _vm._l(_vm.field.questions, function (items, index) {\n return _c('div', {\n key: index,\n staticClass: \"content\"\n }, [_c('span', {\n staticClass: \"s-title\"\n }, [_vm._v(\"\\n\\t\\t\\t\\t\\t\\t\" + _vm._s(items.topic) + \"\\n\\t\\t\\t\\t\\t\")]), items.grade ? _c('span', {\n staticClass: \"s-fraction\"\n }, [_vm._v(\"\\n\\t\\t\\t\\t\\t\\t(\" + _vm._s(items.grade) + \"分)\\n\\t\\t\\t\\t\\t\")]) : _vm._e(), _vm.field.questions.optionType == 'checkbox' ? _c('div', {\n staticClass: \"checkbox-wrap\"\n }, [_c('el-checkbox-group', {\n on: {\n \"change\": function change($event) {\n return _vm.changeVal($event, index);\n }\n },\n model: {\n value: _vm.value,\n callback: function callback($$v) {\n _vm.value = $$v;\n },\n expression: \"value\"\n }\n }, _vm._l(items.options, function (item) {\n return _c('el-checkbox', {\n key: item.value,\n class: _vm.vertical,\n attrs: {\n \"value\": item.value,\n \"label\": item.value\n }\n }, [_vm._v(_vm._s(item.text))]);\n }), 1)], 1) : _vm.field.questions.optionType == 'radio' ? _c('div', {\n staticClass: \"radio-wrap\"\n }, [_vm._l(items.options, function (item) {\n return _c('el-radio-group', {\n key: item.value,\n class: _vm.field.layout == 'horizontal' ? 'radio-inline obpm-radio' : _vm.vertical,\n on: {\n \"change\": function change($event) {\n return _vm.changeVal($event, index);\n }\n },\n model: {\n value: items.value,\n callback: function callback($$v) {\n _vm.$set(items, \"value\", $$v);\n },\n expression: \"items.value\"\n }\n }, [_c('el-radio', {\n attrs: {\n \"isRefreshOnChanged\": _vm.field.refreshOnChanged,\n \"label\": item.value\n }\n }, [_vm._v(_vm._s(item.text))]), _c('span', {\n staticClass: \"displayi-b\"\n }, [_vm._v(_vm._s(item.text))])], 1);\n }), items.answer && items.correctAnswer ? _c('div', {\n staticClass: \"sucess\"\n }, [_c('i', {\n staticClass: \"el-icon-check icon-common\"\n }), _vm._v(\"\\n\\t\\t\\t\\t\\t\\t\\t答案正确\\n\\t\\t\\t\\t\\t\\t\")]) : items.answer && !items.correctAnswer ? _c('div', {\n staticClass: \"error\"\n }, [_c('i', {\n staticClass: \"el-icon-close icon-common\"\n }), _vm._v(\"\\n\\t\\t\\t\\t\\t\\t\\t正确答案为\"), _c('span', {\n staticClass: \"s-answer\"\n }, [_vm._v(\"  \" + _vm._s(items.showAnwerValue))])]) : _vm._e()], 2) : _vm._e()]);\n }) : _vm._e()], 2);\n};\nvar staticRenderFns = [];\nexport { render, staticRenderFns };",null]}