0.js 149 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624
  1. (window["webpackJsonp"] = window["webpackJsonp"] || []).push([[0],{
  2. /***/ "./node_modules/cache-loader/dist/cjs.js?!./node_modules/babel-loader/lib/index.js!./node_modules/cache-loader/dist/cjs.js?!./node_modules/vue-loader/lib/index.js?!./src/views/product-set/components/error-topic-push/Index.vue?vue&type=script&lang=js&":
  3. /*!*************************************************************************************************************************************************************************************************************************************************************************************!*\
  4. !*** ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/views/product-set/components/error-topic-push/Index.vue?vue&type=script&lang=js& ***!
  5. \*************************************************************************************************************************************************************************************************************************************************************************************/
  6. /*! exports provided: default */
  7. /***/ (function(module, __webpack_exports__, __webpack_require__) {
  8. "use strict";
  9. __webpack_require__.r(__webpack_exports__);
  10. /* harmony import */ var core_js_modules_es_array_for_each__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! core-js/modules/es.array.for-each */ "./node_modules/core-js/modules/es.array.for-each.js");
  11. /* harmony import */ var core_js_modules_es_array_for_each__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_for_each__WEBPACK_IMPORTED_MODULE_0__);
  12. /* harmony import */ var core_js_modules_es_number_constructor__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! core-js/modules/es.number.constructor */ "./node_modules/core-js/modules/es.number.constructor.js");
  13. /* harmony import */ var core_js_modules_es_number_constructor__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_number_constructor__WEBPACK_IMPORTED_MODULE_1__);
  14. /* harmony import */ var core_js_modules_web_dom_collections_for_each__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! core-js/modules/web.dom-collections.for-each */ "./node_modules/core-js/modules/web.dom-collections.for-each.js");
  15. /* harmony import */ var core_js_modules_web_dom_collections_for_each__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_web_dom_collections_for_each__WEBPACK_IMPORTED_MODULE_2__);
  16. /* harmony import */ var _lib_productset_many__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../../../lib/productset/many */ "./src/lib/productset/many.js");
  17. //
  18. //
  19. //
  20. //
  21. //
  22. //
  23. //
  24. //
  25. //
  26. //
  27. //
  28. //
  29. //
  30. //
  31. //
  32. //
  33. //
  34. //
  35. //
  36. //
  37. //
  38. //
  39. //
  40. //
  41. //
  42. //
  43. //
  44. //
  45. //
  46. //
  47. //
  48. //
  49. //
  50. //
  51. //
  52. //
  53. //
  54. //
  55. //
  56. //
  57. //
  58. //
  59. //
  60. //
  61. //
  62. //
  63. //
  64. //
  65. //
  66. //
  67. //
  68. //
  69. //
  70. //
  71. //
  72. //
  73. //
  74. //
  75. //
  76. //
  77. //
  78. //
  79. //
  80. //
  81. //
  82. //
  83. //
  84. //
  85. //
  86. //
  87. //
  88. //
  89. //
  90. //
  91. //
  92. //
  93. //
  94. //
  95. //
  96. //
  97. //
  98. //
  99. //
  100. //
  101. //
  102. //
  103. //
  104. //
  105. /* harmony default export */ __webpack_exports__["default"] = ({
  106. name: "ErrorTopicPush",
  107. props: {
  108. titleNum: String,
  109. errorTopicList: {
  110. type: Array,
  111. default: function _default() {
  112. return [];
  113. }
  114. },
  115. errTopicMap: {
  116. type: Object
  117. },
  118. noLevel: {
  119. type: Number,
  120. default: 1
  121. },
  122. isSameTrain: {
  123. type: Boolean
  124. }
  125. },
  126. data: function data() {
  127. return {
  128. edition: sessionStorage.getItem("edition"),
  129. productType: this.$route.query.product_type,
  130. subjectId: Object(_lib_productset_many__WEBPACK_IMPORTED_MODULE_3__["getSubjectId"])(),
  131. valueMap: {
  132. pushNone: "不推",
  133. pushLose: "扣了分就推",
  134. pushZero: "只推得0分",
  135. pushThree: "扣3分以上才推",
  136. pushHalf: "扣一半以上分才推",
  137. 0: "",
  138. 1: "推基础题",
  139. 2: "推中档题",
  140. 3: "推培优题"
  141. },
  142. textArr: [],
  143. moduleData: {},
  144. oldData: {},
  145. isIndex: 0,
  146. isShow: false,
  147. quantityArr: [{
  148. label: "3",
  149. value: 3
  150. }, {
  151. label: "5",
  152. value: 5
  153. }, {
  154. label: "7",
  155. value: 7
  156. }]
  157. };
  158. },
  159. methods: {
  160. handleSet: function handleSet(idx, val) {
  161. this.isShow = true;
  162. this.isIndex = idx;
  163. this.oldData = JSON.parse(JSON.stringify(val.errorPushDetail));
  164. this.moduleData = val.errorPushDetail;
  165. },
  166. handleHidden: function handleHidden(val) {
  167. this.isShow = !this.isShow;
  168. this.$emit("module", val, this.isIndex);
  169. },
  170. handleClose: function handleClose(val) {
  171. this.isShow = !this.isShow;
  172. this.$emit("module", val, this.isIndex);
  173. }
  174. },
  175. watch: {
  176. errorTopicList: {
  177. deep: true,
  178. handler: function handler(errs) {
  179. var _this = this;
  180. if (errs) {
  181. errs.forEach(function (item, index) {
  182. var selectStr = "";
  183. var fillInBlankStr = "";
  184. var chooseAnswerStr = "";
  185. var answerStr = "";
  186. var difficultyStr = "";
  187. var smallTopicStr = "";
  188. var largeTopicStr = "";
  189. var str1 = "";
  190. var resultStr = "";
  191. for (var k in item.errorPushDetail) {
  192. if (k == "select") {
  193. item.errorPushDetail[k].forEach(function (i) {
  194. selectStr = "\u9009\u62E9\u9898\uFF1A".concat(_this.valueMap[i], "\uFF1B");
  195. });
  196. } else if (k == "fillInBlank") {
  197. item.errorPushDetail[k].forEach(function (i) {
  198. fillInBlankStr = "\u586B\u7A7A\u9898\uFF1A".concat(_this.valueMap[i], "\uFF1B");
  199. });
  200. } else if (k == "answer") {
  201. item.errorPushDetail[k].forEach(function (i) {
  202. answerStr = "\u89E3\u7B54\u9898\uFF1A".concat(_this.valueMap[i], "\uFF1B");
  203. });
  204. } else if (k == "chooseAnswer") {
  205. item.errorPushDetail[k].forEach(function (i) {
  206. chooseAnswerStr = "\u9009\u505A\u9898\uFF1A".concat(_this.valueMap[i], "\uFF1B");
  207. });
  208. } else if (k == "difficulty") {
  209. if (item.errorPushDetail[k].length != 0) {
  210. str1 = "".concat(_this.errTopicMap[k], ":");
  211. }
  212. item.errorPushDetail[k].forEach(function (i) {
  213. difficultyStr += "".concat(_this.valueMap[i], ",");
  214. });
  215. } else if (k == "smallTopic") {
  216. item.errorPushDetail[k].forEach(function (i) {
  217. smallTopicStr = "\u5C0F\u9898\uFF1A".concat(_this.valueMap[i], ",");
  218. });
  219. } else if (k == "largeTopic") {
  220. item.errorPushDetail[k].forEach(function (i) {
  221. largeTopicStr = "\u5927\u9898\uFF1A".concat(_this.valueMap[i], ",");
  222. });
  223. }
  224. }
  225. if (_this.subjectId == 3) {
  226. resultStr = selectStr + fillInBlankStr + answerStr + chooseAnswerStr + str1 + difficultyStr;
  227. } else if (_this.subjectId == 12) {
  228. resultStr = smallTopicStr + largeTopicStr + str1 + difficultyStr;
  229. }
  230. resultStr = resultStr.substr(0, resultStr.length - 1);
  231. _this.$set(_this.textArr, index, resultStr);
  232. });
  233. }
  234. }
  235. }
  236. }
  237. });
  238. /***/ }),
  239. /***/ "./node_modules/cache-loader/dist/cjs.js?!./node_modules/babel-loader/lib/index.js!./node_modules/cache-loader/dist/cjs.js?!./node_modules/vue-loader/lib/index.js?!./src/views/product-set/components/error-type-set/Index.vue?vue&type=script&lang=js&":
  240. /*!***********************************************************************************************************************************************************************************************************************************************************************************!*\
  241. !*** ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/views/product-set/components/error-type-set/Index.vue?vue&type=script&lang=js& ***!
  242. \***********************************************************************************************************************************************************************************************************************************************************************************/
  243. /*! exports provided: default */
  244. /***/ (function(module, __webpack_exports__, __webpack_require__) {
  245. "use strict";
  246. __webpack_require__.r(__webpack_exports__);
  247. //
  248. //
  249. //
  250. //
  251. //
  252. //
  253. //
  254. //
  255. //
  256. //
  257. //
  258. //
  259. //
  260. //
  261. //
  262. //
  263. //
  264. //
  265. //
  266. //
  267. //
  268. //
  269. //
  270. //
  271. //
  272. //
  273. //
  274. //
  275. //
  276. //
  277. //
  278. //
  279. //
  280. //
  281. //
  282. //
  283. //
  284. //
  285. //
  286. //
  287. //
  288. //
  289. //
  290. //
  291. //
  292. //
  293. //
  294. //
  295. //
  296. //
  297. //
  298. //
  299. //
  300. //
  301. //
  302. //
  303. //
  304. //
  305. //
  306. //
  307. //
  308. /* harmony default export */ __webpack_exports__["default"] = ({
  309. name: "TypeSet",
  310. props: {
  311. titleNum: String,
  312. typeSetList: {
  313. type: Array,
  314. default: function _default() {
  315. return [];
  316. }
  317. },
  318. typeSetMap: {
  319. type: Object,
  320. default: function _default() {
  321. return {};
  322. }
  323. },
  324. titleText: String
  325. },
  326. data: function data() {
  327. return {
  328. selType: [{
  329. value: true,
  330. label: "错题下方显示变式训练题"
  331. }, {
  332. value: false,
  333. label: "错题集中显示,变式训练题集中显示"
  334. }],
  335. moduleTitle: ""
  336. };
  337. },
  338. watch: {
  339. titleText: {
  340. handler: function handler(val) {
  341. return val;
  342. }
  343. },
  344. immediate: true
  345. },
  346. created: function created() {},
  347. methods: {
  348. sendStatus: function sendStatus(name, val) {
  349. this.$emit("switch", name, val);
  350. }
  351. }
  352. });
  353. /***/ }),
  354. /***/ "./node_modules/cache-loader/dist/cjs.js?{\"cacheDirectory\":\"node_modules/.cache/vue-loader\",\"cacheIdentifier\":\"305c61fc-vue-loader-template\"}!./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/cache-loader/dist/cjs.js?!./node_modules/vue-loader/lib/index.js?!./src/views/product-set/components/error-topic-push/Index.vue?vue&type=template&id=174b61a4&scoped=true&":
  355. /*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  356. !*** ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"305c61fc-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/views/product-set/components/error-topic-push/Index.vue?vue&type=template&id=174b61a4&scoped=true& ***!
  357. \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  358. /*! exports provided: render, staticRenderFns */
  359. /***/ (function(module, __webpack_exports__, __webpack_require__) {
  360. "use strict";
  361. __webpack_require__.r(__webpack_exports__);
  362. /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "render", function() { return render; });
  363. /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return staticRenderFns; });
  364. var render = function() {
  365. var _vm = this
  366. var _h = _vm.$createElement
  367. var _c = _vm._self._c || _h
  368. return _c(
  369. "div",
  370. { staticClass: "step" },
  371. [
  372. _c("ModuleTitle", {
  373. attrs: { titleNum: _vm.titleNum, titleText: "错题推送规则" }
  374. }),
  375. _c(
  376. "el-table",
  377. {
  378. staticStyle: { width: "100%" },
  379. attrs: {
  380. border: "",
  381. data: _vm.errorTopicList,
  382. "header-cell-style": { background: "#f2f2f2", color: "#606266" }
  383. }
  384. },
  385. [
  386. _vm.noLevel
  387. ? _c("el-table-column", {
  388. attrs: { prop: "level", label: "学生层次", width: "150" }
  389. })
  390. : _vm._e(),
  391. (_vm.edition === "4" || _vm.subjectId === "12") &&
  392. _vm.productType == 3 &&
  393. !_vm.isSameTrain
  394. ? _c("el-table-column", {
  395. attrs: { label: "产品", prop: "versionType", width: "150" },
  396. scopedSlots: _vm._u(
  397. [
  398. {
  399. key: "default",
  400. fn: function(scope) {
  401. return [
  402. _vm._v(
  403. " " +
  404. _vm._s(
  405. scope.row.versionType == 1
  406. ? "学习宝"
  407. : scope.row.versionType == 2
  408. ? "基础宝"
  409. : "能力宝"
  410. ) +
  411. " "
  412. )
  413. ]
  414. }
  415. }
  416. ],
  417. null,
  418. false,
  419. 3860984409
  420. )
  421. })
  422. : _vm._e(),
  423. _c("el-table-column", {
  424. attrs: { label: "错题推送(可设置过滤条件,减少学生的错题推送)" },
  425. scopedSlots: _vm._u([
  426. {
  427. key: "default",
  428. fn: function(scope) {
  429. return [
  430. _c(
  431. "div",
  432. { staticClass: "push-tip" },
  433. [
  434. _c("div", { staticClass: "push-tip-text" }, [
  435. _vm._v(" " + _vm._s(_vm.textArr[scope.$index]) + " ")
  436. ]),
  437. _c(
  438. "el-button",
  439. {
  440. attrs: { type: "text" },
  441. on: {
  442. click: function($event) {
  443. return _vm.handleSet(scope.$index, scope.row)
  444. }
  445. }
  446. },
  447. [_vm._v("设置")]
  448. )
  449. ],
  450. 1
  451. )
  452. ]
  453. }
  454. }
  455. ])
  456. }),
  457. _c("el-table-column", {
  458. attrs: {
  459. label:
  460. _vm.subjectId == 3
  461. ? "拓展训练题推送(得满分或错题少的学生,默认推送)"
  462. : "拓展训练题推送(得满分或错题少的学生,可推送3道练习题)",
  463. width: _vm.subjectId == 3 ? "507" : ""
  464. },
  465. scopedSlots: _vm._u([
  466. {
  467. key: "default",
  468. fn: function(scope) {
  469. return [
  470. _c(
  471. "div",
  472. { staticClass: "push-expand" },
  473. [
  474. _c("el-switch", {
  475. attrs: {
  476. "active-color": "#16ae68",
  477. "inactive-color": "#ddd",
  478. disabled: _vm.isSameTrain
  479. },
  480. model: {
  481. value: scope.row.isPushTrain,
  482. callback: function($$v) {
  483. _vm.$set(scope.row, "isPushTrain", $$v)
  484. },
  485. expression: "scope.row.isPushTrain"
  486. }
  487. }),
  488. _vm.subjectId == 3 && scope.row.isPushTrain == true
  489. ? _c(
  490. "div",
  491. { staticClass: "push-num" },
  492. [
  493. _c("span", { staticClass: "c-name" }, [
  494. _vm._v(" 最大题量:")
  495. ]),
  496. _c(
  497. "el-select",
  498. {
  499. attrs: { size: "mini" },
  500. model: {
  501. value: scope.row.expandTrainPush.quantity,
  502. callback: function($$v) {
  503. _vm.$set(
  504. scope.row.expandTrainPush,
  505. "quantity",
  506. $$v
  507. )
  508. },
  509. expression:
  510. "scope.row.expandTrainPush.quantity"
  511. }
  512. },
  513. _vm._l(_vm.quantityArr, function(list) {
  514. return _c("el-option", {
  515. key: list.value,
  516. attrs: {
  517. label: list.label,
  518. value: list.value
  519. }
  520. })
  521. }),
  522. 1
  523. )
  524. ],
  525. 1
  526. )
  527. : _vm._e()
  528. ],
  529. 1
  530. )
  531. ]
  532. }
  533. }
  534. ])
  535. })
  536. ],
  537. 1
  538. ),
  539. _c("show-module", {
  540. attrs: {
  541. isShow: _vm.isShow,
  542. oldData: _vm.oldData,
  543. map: _vm.errTopicMap,
  544. moduleData: _vm.moduleData
  545. },
  546. on: { hidden: _vm.handleHidden, close: _vm.handleClose }
  547. })
  548. ],
  549. 1
  550. )
  551. }
  552. var staticRenderFns = []
  553. render._withStripped = true
  554. /***/ }),
  555. /***/ "./node_modules/cache-loader/dist/cjs.js?{\"cacheDirectory\":\"node_modules/.cache/vue-loader\",\"cacheIdentifier\":\"305c61fc-vue-loader-template\"}!./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/cache-loader/dist/cjs.js?!./node_modules/vue-loader/lib/index.js?!./src/views/product-set/components/error-type-set/Index.vue?vue&type=template&id=b49af90a&scoped=true&":
  556. /*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  557. !*** ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"305c61fc-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/views/product-set/components/error-type-set/Index.vue?vue&type=template&id=b49af90a&scoped=true& ***!
  558. \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  559. /*! exports provided: render, staticRenderFns */
  560. /***/ (function(module, __webpack_exports__, __webpack_require__) {
  561. "use strict";
  562. __webpack_require__.r(__webpack_exports__);
  563. /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "render", function() { return render; });
  564. /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return staticRenderFns; });
  565. var render = function() {
  566. var _vm = this
  567. var _h = _vm.$createElement
  568. var _c = _vm._self._c || _h
  569. return _c(
  570. "div",
  571. { staticClass: "step" },
  572. [
  573. _c("ModuleTitle", {
  574. attrs: { titleNum: _vm.titleNum, titleText: _vm.titleText }
  575. }),
  576. _c(
  577. "el-table",
  578. {
  579. staticStyle: { width: "100%" },
  580. attrs: {
  581. border: "",
  582. data: _vm.typeSetList,
  583. "header-cell-style": { background: "#f2f2f2", color: "#606266" }
  584. }
  585. },
  586. [
  587. _c("el-table-column", {
  588. attrs: { prop: "title", label: "一级栏目" }
  589. }),
  590. _c("el-table-column", {
  591. attrs: { label: "二级栏目" },
  592. scopedSlots: _vm._u([
  593. {
  594. key: "default",
  595. fn: function(scope) {
  596. return _vm._l(scope.row.cellItem, function(item, index) {
  597. return _c("div", { key: index, staticClass: "show-text" }, [
  598. _vm._v(" " + _vm._s(item.text) + " ")
  599. ])
  600. })
  601. }
  602. }
  603. ])
  604. }),
  605. _c("el-table-column", {
  606. attrs: { label: "设置" },
  607. scopedSlots: _vm._u([
  608. {
  609. key: "default",
  610. fn: function(scope) {
  611. return _vm._l(scope.row.cellItem, function(item, index) {
  612. return _c(
  613. "div",
  614. { key: index, staticClass: "switch-block" },
  615. [
  616. !(item.name == "hasDividePage") &&
  617. !(item.name === "hasTrainTypesetting")
  618. ? _c("el-switch", {
  619. attrs: {
  620. "active-color": "#16ae68",
  621. "inactive-color": "#ddd"
  622. },
  623. on: {
  624. change: function($event) {
  625. return _vm.sendStatus(
  626. item.name,
  627. _vm.typeSetMap[item.name]
  628. )
  629. }
  630. },
  631. model: {
  632. value: _vm.typeSetMap[item.name],
  633. callback: function($$v) {
  634. _vm.$set(_vm.typeSetMap, item.name, $$v)
  635. },
  636. expression: "typeSetMap[item.name]"
  637. }
  638. })
  639. : item.name === "hasTrainTypesetting"
  640. ? _c(
  641. "el-select",
  642. {
  643. attrs: { size: "mini" },
  644. model: {
  645. value: _vm.typeSetMap[item.name],
  646. callback: function($$v) {
  647. _vm.$set(_vm.typeSetMap, item.name, $$v)
  648. },
  649. expression: "typeSetMap[item.name]"
  650. }
  651. },
  652. _vm._l(_vm.selType, function(list) {
  653. return _c("el-option", {
  654. key: list.value,
  655. attrs: {
  656. label: list.label,
  657. value: list.value
  658. }
  659. })
  660. }),
  661. 1
  662. )
  663. : _c("span", [_vm._v(_vm._s(item.showTxt))]),
  664. _c(
  665. "span",
  666. {
  667. staticStyle: {
  668. position: "absolute",
  669. top: "30%",
  670. left: "70px"
  671. }
  672. },
  673. [_vm._v(_vm._s(item.tip))]
  674. )
  675. ],
  676. 1
  677. )
  678. })
  679. }
  680. }
  681. ])
  682. })
  683. ],
  684. 1
  685. )
  686. ],
  687. 1
  688. )
  689. }
  690. var staticRenderFns = []
  691. render._withStripped = true
  692. /***/ }),
  693. /***/ "./node_modules/core-js/internals/object-to-array.js":
  694. /*!***********************************************************!*\
  695. !*** ./node_modules/core-js/internals/object-to-array.js ***!
  696. \***********************************************************/
  697. /*! no static exports found */
  698. /***/ (function(module, exports, __webpack_require__) {
  699. var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "./node_modules/core-js/internals/descriptors.js");
  700. var objectKeys = __webpack_require__(/*! ../internals/object-keys */ "./node_modules/core-js/internals/object-keys.js");
  701. var toIndexedObject = __webpack_require__(/*! ../internals/to-indexed-object */ "./node_modules/core-js/internals/to-indexed-object.js");
  702. var propertyIsEnumerable = __webpack_require__(/*! ../internals/object-property-is-enumerable */ "./node_modules/core-js/internals/object-property-is-enumerable.js").f;
  703. // `Object.{ entries, values }` methods implementation
  704. var createMethod = function (TO_ENTRIES) {
  705. return function (it) {
  706. var O = toIndexedObject(it);
  707. var keys = objectKeys(O);
  708. var length = keys.length;
  709. var i = 0;
  710. var result = [];
  711. var key;
  712. while (length > i) {
  713. key = keys[i++];
  714. if (!DESCRIPTORS || propertyIsEnumerable.call(O, key)) {
  715. result.push(TO_ENTRIES ? [key, O[key]] : O[key]);
  716. }
  717. }
  718. return result;
  719. };
  720. };
  721. module.exports = {
  722. // `Object.entries` method
  723. // https://tc39.github.io/ecma262/#sec-object.entries
  724. entries: createMethod(true),
  725. // `Object.values` method
  726. // https://tc39.github.io/ecma262/#sec-object.values
  727. values: createMethod(false)
  728. };
  729. /***/ }),
  730. /***/ "./node_modules/core-js/modules/es.array.fill.js":
  731. /*!*******************************************************!*\
  732. !*** ./node_modules/core-js/modules/es.array.fill.js ***!
  733. \*******************************************************/
  734. /*! no static exports found */
  735. /***/ (function(module, exports, __webpack_require__) {
  736. var $ = __webpack_require__(/*! ../internals/export */ "./node_modules/core-js/internals/export.js");
  737. var fill = __webpack_require__(/*! ../internals/array-fill */ "./node_modules/core-js/internals/array-fill.js");
  738. var addToUnscopables = __webpack_require__(/*! ../internals/add-to-unscopables */ "./node_modules/core-js/internals/add-to-unscopables.js");
  739. // `Array.prototype.fill` method
  740. // https://tc39.github.io/ecma262/#sec-array.prototype.fill
  741. $({ target: 'Array', proto: true }, {
  742. fill: fill
  743. });
  744. // https://tc39.github.io/ecma262/#sec-array.prototype-@@unscopables
  745. addToUnscopables('fill');
  746. /***/ }),
  747. /***/ "./node_modules/core-js/modules/es.array.map.js":
  748. /*!******************************************************!*\
  749. !*** ./node_modules/core-js/modules/es.array.map.js ***!
  750. \******************************************************/
  751. /*! no static exports found */
  752. /***/ (function(module, exports, __webpack_require__) {
  753. "use strict";
  754. var $ = __webpack_require__(/*! ../internals/export */ "./node_modules/core-js/internals/export.js");
  755. var $map = __webpack_require__(/*! ../internals/array-iteration */ "./node_modules/core-js/internals/array-iteration.js").map;
  756. var arrayMethodHasSpeciesSupport = __webpack_require__(/*! ../internals/array-method-has-species-support */ "./node_modules/core-js/internals/array-method-has-species-support.js");
  757. var arrayMethodUsesToLength = __webpack_require__(/*! ../internals/array-method-uses-to-length */ "./node_modules/core-js/internals/array-method-uses-to-length.js");
  758. var HAS_SPECIES_SUPPORT = arrayMethodHasSpeciesSupport('map');
  759. // FF49- issue
  760. var USES_TO_LENGTH = arrayMethodUsesToLength('map');
  761. // `Array.prototype.map` method
  762. // https://tc39.github.io/ecma262/#sec-array.prototype.map
  763. // with adding support of @@species
  764. $({ target: 'Array', proto: true, forced: !HAS_SPECIES_SUPPORT || !USES_TO_LENGTH }, {
  765. map: function map(callbackfn /* , thisArg */) {
  766. return $map(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined);
  767. }
  768. });
  769. /***/ }),
  770. /***/ "./node_modules/core-js/modules/es.array.some.js":
  771. /*!*******************************************************!*\
  772. !*** ./node_modules/core-js/modules/es.array.some.js ***!
  773. \*******************************************************/
  774. /*! no static exports found */
  775. /***/ (function(module, exports, __webpack_require__) {
  776. "use strict";
  777. var $ = __webpack_require__(/*! ../internals/export */ "./node_modules/core-js/internals/export.js");
  778. var $some = __webpack_require__(/*! ../internals/array-iteration */ "./node_modules/core-js/internals/array-iteration.js").some;
  779. var arrayMethodIsStrict = __webpack_require__(/*! ../internals/array-method-is-strict */ "./node_modules/core-js/internals/array-method-is-strict.js");
  780. var arrayMethodUsesToLength = __webpack_require__(/*! ../internals/array-method-uses-to-length */ "./node_modules/core-js/internals/array-method-uses-to-length.js");
  781. var STRICT_METHOD = arrayMethodIsStrict('some');
  782. var USES_TO_LENGTH = arrayMethodUsesToLength('some');
  783. // `Array.prototype.some` method
  784. // https://tc39.github.io/ecma262/#sec-array.prototype.some
  785. $({ target: 'Array', proto: true, forced: !STRICT_METHOD || !USES_TO_LENGTH }, {
  786. some: function some(callbackfn /* , thisArg */) {
  787. return $some(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined);
  788. }
  789. });
  790. /***/ }),
  791. /***/ "./node_modules/core-js/modules/es.array.splice.js":
  792. /*!*********************************************************!*\
  793. !*** ./node_modules/core-js/modules/es.array.splice.js ***!
  794. \*********************************************************/
  795. /*! no static exports found */
  796. /***/ (function(module, exports, __webpack_require__) {
  797. "use strict";
  798. var $ = __webpack_require__(/*! ../internals/export */ "./node_modules/core-js/internals/export.js");
  799. var toAbsoluteIndex = __webpack_require__(/*! ../internals/to-absolute-index */ "./node_modules/core-js/internals/to-absolute-index.js");
  800. var toInteger = __webpack_require__(/*! ../internals/to-integer */ "./node_modules/core-js/internals/to-integer.js");
  801. var toLength = __webpack_require__(/*! ../internals/to-length */ "./node_modules/core-js/internals/to-length.js");
  802. var toObject = __webpack_require__(/*! ../internals/to-object */ "./node_modules/core-js/internals/to-object.js");
  803. var arraySpeciesCreate = __webpack_require__(/*! ../internals/array-species-create */ "./node_modules/core-js/internals/array-species-create.js");
  804. var createProperty = __webpack_require__(/*! ../internals/create-property */ "./node_modules/core-js/internals/create-property.js");
  805. var arrayMethodHasSpeciesSupport = __webpack_require__(/*! ../internals/array-method-has-species-support */ "./node_modules/core-js/internals/array-method-has-species-support.js");
  806. var arrayMethodUsesToLength = __webpack_require__(/*! ../internals/array-method-uses-to-length */ "./node_modules/core-js/internals/array-method-uses-to-length.js");
  807. var HAS_SPECIES_SUPPORT = arrayMethodHasSpeciesSupport('splice');
  808. var USES_TO_LENGTH = arrayMethodUsesToLength('splice', { ACCESSORS: true, 0: 0, 1: 2 });
  809. var max = Math.max;
  810. var min = Math.min;
  811. var MAX_SAFE_INTEGER = 0x1FFFFFFFFFFFFF;
  812. var MAXIMUM_ALLOWED_LENGTH_EXCEEDED = 'Maximum allowed length exceeded';
  813. // `Array.prototype.splice` method
  814. // https://tc39.github.io/ecma262/#sec-array.prototype.splice
  815. // with adding support of @@species
  816. $({ target: 'Array', proto: true, forced: !HAS_SPECIES_SUPPORT || !USES_TO_LENGTH }, {
  817. splice: function splice(start, deleteCount /* , ...items */) {
  818. var O = toObject(this);
  819. var len = toLength(O.length);
  820. var actualStart = toAbsoluteIndex(start, len);
  821. var argumentsLength = arguments.length;
  822. var insertCount, actualDeleteCount, A, k, from, to;
  823. if (argumentsLength === 0) {
  824. insertCount = actualDeleteCount = 0;
  825. } else if (argumentsLength === 1) {
  826. insertCount = 0;
  827. actualDeleteCount = len - actualStart;
  828. } else {
  829. insertCount = argumentsLength - 2;
  830. actualDeleteCount = min(max(toInteger(deleteCount), 0), len - actualStart);
  831. }
  832. if (len + insertCount - actualDeleteCount > MAX_SAFE_INTEGER) {
  833. throw TypeError(MAXIMUM_ALLOWED_LENGTH_EXCEEDED);
  834. }
  835. A = arraySpeciesCreate(O, actualDeleteCount);
  836. for (k = 0; k < actualDeleteCount; k++) {
  837. from = actualStart + k;
  838. if (from in O) createProperty(A, k, O[from]);
  839. }
  840. A.length = actualDeleteCount;
  841. if (insertCount < actualDeleteCount) {
  842. for (k = actualStart; k < len - actualDeleteCount; k++) {
  843. from = k + actualDeleteCount;
  844. to = k + insertCount;
  845. if (from in O) O[to] = O[from];
  846. else delete O[to];
  847. }
  848. for (k = len; k > len - actualDeleteCount + insertCount; k--) delete O[k - 1];
  849. } else if (insertCount > actualDeleteCount) {
  850. for (k = len - actualDeleteCount; k > actualStart; k--) {
  851. from = k + actualDeleteCount - 1;
  852. to = k + insertCount - 1;
  853. if (from in O) O[to] = O[from];
  854. else delete O[to];
  855. }
  856. }
  857. for (k = 0; k < insertCount; k++) {
  858. O[k + actualStart] = arguments[k + 2];
  859. }
  860. O.length = len - actualDeleteCount + insertCount;
  861. return A;
  862. }
  863. });
  864. /***/ }),
  865. /***/ "./node_modules/core-js/modules/es.object.values.js":
  866. /*!**********************************************************!*\
  867. !*** ./node_modules/core-js/modules/es.object.values.js ***!
  868. \**********************************************************/
  869. /*! no static exports found */
  870. /***/ (function(module, exports, __webpack_require__) {
  871. var $ = __webpack_require__(/*! ../internals/export */ "./node_modules/core-js/internals/export.js");
  872. var $values = __webpack_require__(/*! ../internals/object-to-array */ "./node_modules/core-js/internals/object-to-array.js").values;
  873. // `Object.values` method
  874. // https://tc39.github.io/ecma262/#sec-object.values
  875. $({ target: 'Object', stat: true }, {
  876. values: function values(O) {
  877. return $values(O);
  878. }
  879. });
  880. /***/ }),
  881. /***/ "./node_modules/css-loader/dist/cjs.js?!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src/index.js?!./node_modules/less-loader/dist/cjs.js?!./node_modules/cache-loader/dist/cjs.js?!./node_modules/vue-loader/lib/index.js?!./src/views/product-set/components/error-topic-push/Index.vue?vue&type=style&index=0&id=174b61a4&lang=less&scoped=true&":
  882. /*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  883. !*** ./node_modules/css-loader/dist/cjs.js??ref--10-oneOf-1-1!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src??ref--10-oneOf-1-2!./node_modules/less-loader/dist/cjs.js??ref--10-oneOf-1-3!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/views/product-set/components/error-topic-push/Index.vue?vue&type=style&index=0&id=174b61a4&lang=less&scoped=true& ***!
  884. \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  885. /*! no static exports found */
  886. /***/ (function(module, exports, __webpack_require__) {
  887. // Imports
  888. var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(/*! ../../../../../node_modules/css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
  889. exports = ___CSS_LOADER_API_IMPORT___(false);
  890. // Module
  891. exports.push([module.i, ".step[data-v-174b61a4] {\n margin-bottom: 20px;\n}\n.step .push-tip[data-v-174b61a4] {\n display: flex;\n align-items: center;\n justify-content: space-between;\n box-pack: space-between;\n}\n.step .push-tip .push-tip-text[data-v-174b61a4] {\n width: 800px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n.step .push-tip .el-button[data-v-174b61a4] {\n background-color: transparent;\n color: #16ae68;\n border: none;\n}\n.step .push-expand[data-v-174b61a4] {\n display: flex;\n align-items: center;\n}\n.step .push-expand .push-num[data-v-174b61a4] {\n margin-left: 40px;\n}\n.step .push-expand .push-num .c-name[data-v-174b61a4] {\n margin-right: 10px;\n}\n", ""]);
  892. // Exports
  893. module.exports = exports;
  894. /***/ }),
  895. /***/ "./node_modules/css-loader/dist/cjs.js?!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src/index.js?!./node_modules/less-loader/dist/cjs.js?!./node_modules/cache-loader/dist/cjs.js?!./node_modules/vue-loader/lib/index.js?!./src/views/product-set/components/error-type-set/Index.vue?vue&type=style&index=0&id=b49af90a&lang=less&scoped=true&":
  896. /*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  897. !*** ./node_modules/css-loader/dist/cjs.js??ref--10-oneOf-1-1!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src??ref--10-oneOf-1-2!./node_modules/less-loader/dist/cjs.js??ref--10-oneOf-1-3!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/views/product-set/components/error-type-set/Index.vue?vue&type=style&index=0&id=b49af90a&lang=less&scoped=true& ***!
  898. \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  899. /*! no static exports found */
  900. /***/ (function(module, exports, __webpack_require__) {
  901. // Imports
  902. var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(/*! ../../../../../node_modules/css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
  903. exports = ___CSS_LOADER_API_IMPORT___(false);
  904. // Module
  905. exports.push([module.i, ".show-text[data-v-b49af90a] {\n margin: 5px 0;\n}\n.switch-block[data-v-b49af90a] {\n margin: 5px 0;\n}\n.switch-block .el-select[data-v-b49af90a] {\n width: 245px;\n}\n", ""]);
  906. // Exports
  907. module.exports = exports;
  908. /***/ }),
  909. /***/ "./node_modules/vue-style-loader/index.js?!./node_modules/css-loader/dist/cjs.js?!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src/index.js?!./node_modules/less-loader/dist/cjs.js?!./node_modules/cache-loader/dist/cjs.js?!./node_modules/vue-loader/lib/index.js?!./src/views/product-set/components/error-topic-push/Index.vue?vue&type=style&index=0&id=174b61a4&lang=less&scoped=true&":
  910. /*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  911. !*** ./node_modules/vue-style-loader??ref--10-oneOf-1-0!./node_modules/css-loader/dist/cjs.js??ref--10-oneOf-1-1!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src??ref--10-oneOf-1-2!./node_modules/less-loader/dist/cjs.js??ref--10-oneOf-1-3!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/views/product-set/components/error-topic-push/Index.vue?vue&type=style&index=0&id=174b61a4&lang=less&scoped=true& ***!
  912. \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  913. /*! no static exports found */
  914. /***/ (function(module, exports, __webpack_require__) {
  915. // style-loader: Adds some css to the DOM by adding a <style> tag
  916. // load the styles
  917. var content = __webpack_require__(/*! !../../../../../node_modules/css-loader/dist/cjs.js??ref--10-oneOf-1-1!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/postcss-loader/src??ref--10-oneOf-1-2!../../../../../node_modules/less-loader/dist/cjs.js??ref--10-oneOf-1-3!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib??vue-loader-options!./Index.vue?vue&type=style&index=0&id=174b61a4&lang=less&scoped=true& */ "./node_modules/css-loader/dist/cjs.js?!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src/index.js?!./node_modules/less-loader/dist/cjs.js?!./node_modules/cache-loader/dist/cjs.js?!./node_modules/vue-loader/lib/index.js?!./src/views/product-set/components/error-topic-push/Index.vue?vue&type=style&index=0&id=174b61a4&lang=less&scoped=true&");
  918. if(typeof content === 'string') content = [[module.i, content, '']];
  919. if(content.locals) module.exports = content.locals;
  920. // add the styles to the DOM
  921. var add = __webpack_require__(/*! ../../../../../node_modules/vue-style-loader/lib/addStylesClient.js */ "./node_modules/vue-style-loader/lib/addStylesClient.js").default
  922. var update = add("f809e9a0", content, false, {"sourceMap":false,"shadowMode":false});
  923. // Hot Module Replacement
  924. if(false) {}
  925. /***/ }),
  926. /***/ "./node_modules/vue-style-loader/index.js?!./node_modules/css-loader/dist/cjs.js?!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src/index.js?!./node_modules/less-loader/dist/cjs.js?!./node_modules/cache-loader/dist/cjs.js?!./node_modules/vue-loader/lib/index.js?!./src/views/product-set/components/error-type-set/Index.vue?vue&type=style&index=0&id=b49af90a&lang=less&scoped=true&":
  927. /*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  928. !*** ./node_modules/vue-style-loader??ref--10-oneOf-1-0!./node_modules/css-loader/dist/cjs.js??ref--10-oneOf-1-1!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src??ref--10-oneOf-1-2!./node_modules/less-loader/dist/cjs.js??ref--10-oneOf-1-3!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/views/product-set/components/error-type-set/Index.vue?vue&type=style&index=0&id=b49af90a&lang=less&scoped=true& ***!
  929. \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  930. /*! no static exports found */
  931. /***/ (function(module, exports, __webpack_require__) {
  932. // style-loader: Adds some css to the DOM by adding a <style> tag
  933. // load the styles
  934. var content = __webpack_require__(/*! !../../../../../node_modules/css-loader/dist/cjs.js??ref--10-oneOf-1-1!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/postcss-loader/src??ref--10-oneOf-1-2!../../../../../node_modules/less-loader/dist/cjs.js??ref--10-oneOf-1-3!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib??vue-loader-options!./Index.vue?vue&type=style&index=0&id=b49af90a&lang=less&scoped=true& */ "./node_modules/css-loader/dist/cjs.js?!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src/index.js?!./node_modules/less-loader/dist/cjs.js?!./node_modules/cache-loader/dist/cjs.js?!./node_modules/vue-loader/lib/index.js?!./src/views/product-set/components/error-type-set/Index.vue?vue&type=style&index=0&id=b49af90a&lang=less&scoped=true&");
  935. if(typeof content === 'string') content = [[module.i, content, '']];
  936. if(content.locals) module.exports = content.locals;
  937. // add the styles to the DOM
  938. var add = __webpack_require__(/*! ../../../../../node_modules/vue-style-loader/lib/addStylesClient.js */ "./node_modules/vue-style-loader/lib/addStylesClient.js").default
  939. var update = add("98fc442a", content, false, {"sourceMap":false,"shadowMode":false});
  940. // Hot Module Replacement
  941. if(false) {}
  942. /***/ }),
  943. /***/ "./src/api/product/product-set.js":
  944. /*!****************************************!*\
  945. !*** ./src/api/product/product-set.js ***!
  946. \****************************************/
  947. /*! exports provided: getProductEdition, changeSubject, switchEdition, initProductSetting, getCopyTemplate, setReName, setBeforeDel, setDelTemplate, getTemplateById, saveTemplate, getSubject, getClassByGrade, productClassSet, resetClassSet, saveClassSet, productStudentSet, getStudent, resetStudentSet, saveStudentSet, customProductStudentSet, getTemplateByType, delStudentOptionalCard, SaveOptionalCard, getSemester, getStyleType, switchStyle, subjectList, subjectSave */
  948. /***/ (function(module, __webpack_exports__, __webpack_require__) {
  949. "use strict";
  950. __webpack_require__.r(__webpack_exports__);
  951. /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getProductEdition", function() { return getProductEdition; });
  952. /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "changeSubject", function() { return changeSubject; });
  953. /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "switchEdition", function() { return switchEdition; });
  954. /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "initProductSetting", function() { return initProductSetting; });
  955. /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getCopyTemplate", function() { return getCopyTemplate; });
  956. /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "setReName", function() { return setReName; });
  957. /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "setBeforeDel", function() { return setBeforeDel; });
  958. /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "setDelTemplate", function() { return setDelTemplate; });
  959. /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getTemplateById", function() { return getTemplateById; });
  960. /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "saveTemplate", function() { return saveTemplate; });
  961. /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getSubject", function() { return getSubject; });
  962. /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getClassByGrade", function() { return getClassByGrade; });
  963. /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "productClassSet", function() { return productClassSet; });
  964. /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "resetClassSet", function() { return resetClassSet; });
  965. /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "saveClassSet", function() { return saveClassSet; });
  966. /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "productStudentSet", function() { return productStudentSet; });
  967. /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getStudent", function() { return getStudent; });
  968. /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "resetStudentSet", function() { return resetStudentSet; });
  969. /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "saveStudentSet", function() { return saveStudentSet; });
  970. /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "customProductStudentSet", function() { return customProductStudentSet; });
  971. /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getTemplateByType", function() { return getTemplateByType; });
  972. /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "delStudentOptionalCard", function() { return delStudentOptionalCard; });
  973. /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SaveOptionalCard", function() { return SaveOptionalCard; });
  974. /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getSemester", function() { return getSemester; });
  975. /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getStyleType", function() { return getStyleType; });
  976. /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "switchStyle", function() { return switchStyle; });
  977. /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "subjectList", function() { return subjectList; });
  978. /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "subjectSave", function() { return subjectSave; });
  979. /* harmony import */ var _http__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../http */ "./src/api/http.js");
  980. // 获取版本
  981. function getProductEdition(data) {
  982. return _http__WEBPACK_IMPORTED_MODULE_0__["default"].post("productset/getProductEdition", data);
  983. } //切换学科
  984. function changeSubject(data) {
  985. return _http__WEBPACK_IMPORTED_MODULE_0__["default"].post("/productset/changeSubject", data);
  986. } // 切换版本
  987. function switchEdition(data) {
  988. return _http__WEBPACK_IMPORTED_MODULE_0__["default"].post("/productset/switchEdition", data);
  989. } // 初始化设定
  990. function initProductSetting(data) {
  991. return _http__WEBPACK_IMPORTED_MODULE_0__["default"].post("productset/initProductSetting", data);
  992. } // 模板设置接口
  993. var getCopyTemplate = function getCopyTemplate(data) {
  994. return _http__WEBPACK_IMPORTED_MODULE_0__["default"].post("/productset/copyTemplate", data);
  995. };
  996. var setReName = function setReName(data) {
  997. return _http__WEBPACK_IMPORTED_MODULE_0__["default"].post("/productset/reNameTemplate", data);
  998. };
  999. var setBeforeDel = function setBeforeDel(data) {
  1000. return _http__WEBPACK_IMPORTED_MODULE_0__["default"].post("/productset/beforeDelTemplate", data);
  1001. };
  1002. var setDelTemplate = function setDelTemplate(data) {
  1003. return _http__WEBPACK_IMPORTED_MODULE_0__["default"].post("/productset/delTemplate", data);
  1004. };
  1005. var getTemplateById = function getTemplateById(data) {
  1006. return _http__WEBPACK_IMPORTED_MODULE_0__["default"].post("/productset/ajaxGetTemplateById", data);
  1007. };
  1008. var saveTemplate = function saveTemplate(data) {
  1009. return _http__WEBPACK_IMPORTED_MODULE_0__["default"].post("/productset/saveTemplate", data);
  1010. }; //
  1011. var getSubject = function getSubject(data) {
  1012. return _http__WEBPACK_IMPORTED_MODULE_0__["default"].post("productset/getSubject", data);
  1013. }; // 根据年级获取班级数据
  1014. function getClassByGrade(data) {
  1015. return _http__WEBPACK_IMPORTED_MODULE_0__["default"].post("/productset/getClassByGrade", data);
  1016. } // 班级定制列表
  1017. function productClassSet(data) {
  1018. return _http__WEBPACK_IMPORTED_MODULE_0__["default"].post("/productset/productClassSet", data);
  1019. } // 班级恢复默认设置
  1020. function resetClassSet(data) {
  1021. return _http__WEBPACK_IMPORTED_MODULE_0__["default"].post("/productset/resetClassSet", data);
  1022. } // 保存班级定制
  1023. var saveClassSet = function saveClassSet(data) {
  1024. return _http__WEBPACK_IMPORTED_MODULE_0__["default"].post("/productset/saveClassSet", data);
  1025. }; // 学生定制
  1026. function productStudentSet(data) {
  1027. return _http__WEBPACK_IMPORTED_MODULE_0__["default"].post("/productset/productStudentSet", data);
  1028. }
  1029. var getStudent = function getStudent(data) {
  1030. return _http__WEBPACK_IMPORTED_MODULE_0__["default"].post("/studentinfo/getStudent", data);
  1031. }; // 学生恢复默认设置
  1032. function resetStudentSet(data) {
  1033. return _http__WEBPACK_IMPORTED_MODULE_0__["default"].post("/productset/resetStudentSet", data);
  1034. } // 保存学生定制
  1035. var saveStudentSet = function saveStudentSet(data) {
  1036. return _http__WEBPACK_IMPORTED_MODULE_0__["default"].post("/productset/saveStudentSet", data);
  1037. }; // 学生自选卡
  1038. function customProductStudentSet(data) {
  1039. return _http__WEBPACK_IMPORTED_MODULE_0__["default"].post("/productset/customProductStudentSet", data);
  1040. } // 定制选模板
  1041. function getTemplateByType(data) {
  1042. return _http__WEBPACK_IMPORTED_MODULE_0__["default"].post("/productset/getTemplateByType", data);
  1043. } // 删除学生自定义配置
  1044. function delStudentOptionalCard(data) {
  1045. return _http__WEBPACK_IMPORTED_MODULE_0__["default"].post("/productset/delStudentOptionalCard", data);
  1046. } // 保存学生自选卡设置
  1047. function SaveOptionalCard(data) {
  1048. return _http__WEBPACK_IMPORTED_MODULE_0__["default"].post("/productset/SaveOptionalCard", data);
  1049. } // 当前学年、学期
  1050. function getSemester() {
  1051. return _http__WEBPACK_IMPORTED_MODULE_0__["default"].get("/productset/getSemester");
  1052. } // 获取字号
  1053. function getStyleType(data) {
  1054. return _http__WEBPACK_IMPORTED_MODULE_0__["default"].get("/productset/getStyleType", data);
  1055. } // 切换字号
  1056. function switchStyle(data) {
  1057. return _http__WEBPACK_IMPORTED_MODULE_0__["default"].post("/productset/switchStyle", data);
  1058. } // 学科产品设置列表
  1059. function subjectList() {
  1060. return _http__WEBPACK_IMPORTED_MODULE_0__["default"].post("/subjectProductSetting/index");
  1061. } //学科产品设置保存
  1062. function subjectSave(data) {
  1063. return _http__WEBPACK_IMPORTED_MODULE_0__["default"].post("/subjectProductSetting/update", data);
  1064. }
  1065. /***/ }),
  1066. /***/ "./src/mixins/productset/mixins.js":
  1067. /*!*****************************************!*\
  1068. !*** ./src/mixins/productset/mixins.js ***!
  1069. \*****************************************/
  1070. /*! exports provided: default, wrongTypeMixin, studyType2Mixin, studyType3Mixin */
  1071. /***/ (function(module, __webpack_exports__, __webpack_require__) {
  1072. "use strict";
  1073. __webpack_require__.r(__webpack_exports__);
  1074. /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "wrongTypeMixin", function() { return wrongTypeMixin; });
  1075. /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "studyType2Mixin", function() { return studyType2Mixin; });
  1076. /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "studyType3Mixin", function() { return studyType3Mixin; });
  1077. /* harmony import */ var core_js_modules_es_array_fill__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! core-js/modules/es.array.fill */ "./node_modules/core-js/modules/es.array.fill.js");
  1078. /* harmony import */ var core_js_modules_es_array_fill__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_fill__WEBPACK_IMPORTED_MODULE_0__);
  1079. /* harmony import */ var core_js_modules_es_array_filter__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! core-js/modules/es.array.filter */ "./node_modules/core-js/modules/es.array.filter.js");
  1080. /* harmony import */ var core_js_modules_es_array_filter__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_filter__WEBPACK_IMPORTED_MODULE_1__);
  1081. /* harmony import */ var core_js_modules_es_array_for_each__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! core-js/modules/es.array.for-each */ "./node_modules/core-js/modules/es.array.for-each.js");
  1082. /* harmony import */ var core_js_modules_es_array_for_each__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_for_each__WEBPACK_IMPORTED_MODULE_2__);
  1083. /* harmony import */ var core_js_modules_es_array_map__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! core-js/modules/es.array.map */ "./node_modules/core-js/modules/es.array.map.js");
  1084. /* harmony import */ var core_js_modules_es_array_map__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_map__WEBPACK_IMPORTED_MODULE_3__);
  1085. /* harmony import */ var core_js_modules_es_array_some__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! core-js/modules/es.array.some */ "./node_modules/core-js/modules/es.array.some.js");
  1086. /* harmony import */ var core_js_modules_es_array_some__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_some__WEBPACK_IMPORTED_MODULE_4__);
  1087. /* harmony import */ var core_js_modules_es_array_splice__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! core-js/modules/es.array.splice */ "./node_modules/core-js/modules/es.array.splice.js");
  1088. /* harmony import */ var core_js_modules_es_array_splice__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_splice__WEBPACK_IMPORTED_MODULE_5__);
  1089. /* harmony import */ var core_js_modules_es_function_name__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! core-js/modules/es.function.name */ "./node_modules/core-js/modules/es.function.name.js");
  1090. /* harmony import */ var core_js_modules_es_function_name__WEBPACK_IMPORTED_MODULE_6___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_function_name__WEBPACK_IMPORTED_MODULE_6__);
  1091. /* harmony import */ var core_js_modules_es_number_constructor__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! core-js/modules/es.number.constructor */ "./node_modules/core-js/modules/es.number.constructor.js");
  1092. /* harmony import */ var core_js_modules_es_number_constructor__WEBPACK_IMPORTED_MODULE_7___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_number_constructor__WEBPACK_IMPORTED_MODULE_7__);
  1093. /* harmony import */ var core_js_modules_es_object_keys__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! core-js/modules/es.object.keys */ "./node_modules/core-js/modules/es.object.keys.js");
  1094. /* harmony import */ var core_js_modules_es_object_keys__WEBPACK_IMPORTED_MODULE_8___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_object_keys__WEBPACK_IMPORTED_MODULE_8__);
  1095. /* harmony import */ var core_js_modules_es_object_values__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! core-js/modules/es.object.values */ "./node_modules/core-js/modules/es.object.values.js");
  1096. /* harmony import */ var core_js_modules_es_object_values__WEBPACK_IMPORTED_MODULE_9___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_object_values__WEBPACK_IMPORTED_MODULE_9__);
  1097. /* harmony import */ var core_js_modules_web_dom_collections_for_each__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! core-js/modules/web.dom-collections.for-each */ "./node_modules/core-js/modules/web.dom-collections.for-each.js");
  1098. /* harmony import */ var core_js_modules_web_dom_collections_for_each__WEBPACK_IMPORTED_MODULE_10___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_web_dom_collections_for_each__WEBPACK_IMPORTED_MODULE_10__);
  1099. /* harmony import */ var F_zcg_project_git_code_zsy_as2_web_nx_node_modules_babel_runtime_helpers_esm_typeof__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/typeof */ "./node_modules/@babel/runtime/helpers/esm/typeof.js");
  1100. /* harmony import */ var _api_product_product_set_js__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ../../api/product/product-set.js */ "./src/api/product/product-set.js");
  1101. /* harmony import */ var _lib_productset_many_js__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ../../lib/productset/many.js */ "./src/lib/productset/many.js");
  1102. /* harmony import */ var _typeSetMixin_js__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ./typeSetMixin.js */ "./src/mixins/productset/typeSetMixin.js");
  1103. /* harmony default export */ __webpack_exports__["default"] = ({
  1104. data: function data() {
  1105. return {
  1106. isAccurate: sessionStorage.getItem("isAccurate"),
  1107. // 是否精准学习宝
  1108. edition: "",
  1109. // 数学产品版本 3代表 3.0版、4代表 3.4版
  1110. subjectId: Object(_lib_productset_many_js__WEBPACK_IMPORTED_MODULE_13__["getSubjectId"])(),
  1111. // 学科id
  1112. templateId: this.$route.query.id,
  1113. // 模板id
  1114. targetType: this.$route.query.target_type,
  1115. // 1 班级模板 2 学生模板
  1116. productType: this.$route.query.product_type,
  1117. // 1 错题本 2 学习方案 3 学习宝
  1118. // 学生层次划分规则 数据
  1119. studentLevel: 4,
  1120. rankBase: "score",
  1121. statisticsMethods: "currentAchieve",
  1122. studentLevels: [{
  1123. value: 3,
  1124. label: "分为ABC三层"
  1125. }, {
  1126. value: 4,
  1127. label: "分为ABCD四层"
  1128. }, {
  1129. value: 5,
  1130. label: "分为ABCDE五层"
  1131. }, {
  1132. value: 6,
  1133. label: "分为ABCDEF六层"
  1134. }],
  1135. rankBases: [{
  1136. value: "grade",
  1137. label: "按班级排名"
  1138. }, {
  1139. value: "score",
  1140. label: "按得分率"
  1141. }],
  1142. statistics: [{
  1143. value: "currentAchieve",
  1144. label: "本次考试成绩"
  1145. }, {
  1146. value: "latelyThreeAchieve",
  1147. label: "最近3场考试平均成绩"
  1148. }, {
  1149. value: "latelyFiveAchieve",
  1150. label: "最近5场考试平均成绩"
  1151. }],
  1152. // 层级 错题推送 训练推送
  1153. mathPromoteMap: {
  1154. select: "选择题",
  1155. fillInBlank: "填空题",
  1156. answer: "解答题",
  1157. chooseAnswer: "其他题型"
  1158. },
  1159. physicPromoteMap: {
  1160. smallTopic: "小题",
  1161. largeTopic: "大题"
  1162. },
  1163. physicTopicGroupMap: {
  1164. topicGroup: "题组"
  1165. },
  1166. mathTrainValues: {
  1167. pushDifficulty: {
  1168. select: [0]
  1169. },
  1170. pushNumber: {
  1171. answer: 1,
  1172. chooseAnswer: 1,
  1173. fillInBlank: 1,
  1174. select: 1
  1175. },
  1176. basics: {
  1177. knowledge: 3,
  1178. consolidate: 3
  1179. }
  1180. },
  1181. physicTrainValues: {
  1182. pushDifficulty: {
  1183. select: [0]
  1184. },
  1185. pushNumber: {
  1186. smallTopic: 1,
  1187. largeTopic: 1
  1188. },
  1189. basics: {
  1190. knowledge: 3,
  1191. knowledgePushTopic: 2
  1192. },
  1193. topicGroupPushTopic: {
  1194. topicGroup: 1,
  1195. pushDifficulty: {
  1196. select: [0]
  1197. }
  1198. }
  1199. },
  1200. mathErrValues: {
  1201. select: ["pushLose"],
  1202. fillInBlank: ["pushLose"],
  1203. answer: ["pushLose"],
  1204. chooseAnswer: ["pushLose"],
  1205. difficulty: [1, 2, 3]
  1206. },
  1207. physicErrValues: {
  1208. smallTopic: ["pushLose"],
  1209. largeTopic: ["pushLose"],
  1210. difficulty: [1, 2, 3]
  1211. },
  1212. mathErrTopic: {
  1213. select: "选择题",
  1214. fillInBlank: "填空题",
  1215. answer: "解答题",
  1216. chooseAnswer: "选做题",
  1217. difficulty: "错题难度"
  1218. },
  1219. physicErrTopic: {
  1220. smallTopic: "小题",
  1221. largeTopic: "大题",
  1222. difficulty: "错题难度"
  1223. },
  1224. errTopicMap: {},
  1225. errValues: {},
  1226. errorTopicList: [],
  1227. levelList: [],
  1228. trainValues: {},
  1229. trainList: [],
  1230. trainTopicMap: {},
  1231. pushTopicType: false,
  1232. typeSetData: null,
  1233. typeSetMap: {},
  1234. typeSetList: [],
  1235. copyTypeSetList: [],
  1236. flagScoring: false,
  1237. flagClass: false,
  1238. isSameTrain: false // false 个性、ture 共性
  1239. };
  1240. },
  1241. computed: {},
  1242. watch: {},
  1243. created: function created() {
  1244. this.getEdition();
  1245. },
  1246. mounted: function mounted() {},
  1247. methods: {
  1248. // 获取版本
  1249. getEdition: function getEdition() {
  1250. var _this = this;
  1251. Object(_api_product_product_set_js__WEBPACK_IMPORTED_MODULE_12__["getProductEdition"])().then(function (res) {
  1252. _this.edition = res.data;
  1253. _this.getTemplateContent();
  1254. });
  1255. },
  1256. //获取模板JSON
  1257. getTemplateContent: function getTemplateContent() {
  1258. var _this2 = this;
  1259. var req = {
  1260. id: this.templateId
  1261. };
  1262. var result = Object(_lib_productset_many_js__WEBPACK_IMPORTED_MODULE_13__["getFormData"])(req);
  1263. Object(_api_product_product_set_js__WEBPACK_IMPORTED_MODULE_12__["getTemplateById"])(result).then(function (res) {
  1264. var resData = JSON.parse(res.data.config_text);
  1265. console.log(resData);
  1266. _this2.studentLevel = resData.studentLevelDivide.studentLevel;
  1267. _this2.statisticsMethods = resData.studentLevelDivide.statisticsMethods;
  1268. _this2.rankBase = resData.studentLevelDivide.rankBase;
  1269. _this2.isSameTrain = resData.studentLevelDivide.isPushSameTrain;
  1270. _this2.pushTopicType = resData.studentLevelDivide.pushTopicType;
  1271. _this2.typeSetData = resData.errorTypeSetting;
  1272. if (_this2.subjectId === "3") {
  1273. _this2.mathBasicsSetMap = resData.basicTypeSetting;
  1274. _this2.mathAbilitySetMap = resData.abilityTypeSetting;
  1275. }
  1276. if (_this2.subjectId === "12") {
  1277. _this2.physicBasicsSetMap = resData.basicTypeSetting;
  1278. _this2.physicAbilitySetMap = resData.abilityTypeSetting;
  1279. }
  1280. _this2.levelList = resData.studentLevelDivide.levelDetails.map(function (item) {
  1281. return {
  1282. level: item.level,
  1283. versionType: item.versionType,
  1284. valueEnd: item.valueEnd,
  1285. valueStart: item.valueStart
  1286. };
  1287. });
  1288. _this2.errorTopicList = resData.studentLevelDivide.levelDetails.map(function (item) {
  1289. return {
  1290. level: item.level,
  1291. versionType: item.versionType,
  1292. isPushTrain: item.isPushTrain,
  1293. errorPushDetail: item.errorPushDetail,
  1294. expandTrainPush: {
  1295. quantity: item.expandTrainPush && item.expandTrainPush.quantity ? item.expandTrainPush && item.expandTrainPush.quantity : 3,
  1296. // 拓展训练题难度推送默认
  1297. difficulty: [1, 2, 3]
  1298. }
  1299. };
  1300. });
  1301. if (_this2.productType == 2 || _this2.productType == 3) {
  1302. _this2.pushMap.pushQuestionUpgrade = resData.errorTypeSetting.pushQuestionUpgrade;
  1303. _this2.trainList = resData.studentLevelDivide.levelDetails.map(function (item) {
  1304. return {
  1305. level: item.level,
  1306. versionType: item.versionType,
  1307. pushNumber: item.trainPushDetail.pushNumber,
  1308. basics: item.trainPushDetail.basics,
  1309. topicGroupPushTopic: item.trainPushDetail.topicGroupPushTopic,
  1310. pushDifficulty: item.trainPushDetail.pushDifficulty
  1311. };
  1312. });
  1313. }
  1314. _this2.showData();
  1315. if (!_this2.isSameTrain) {
  1316. _this2.isSameTrain = false;
  1317. }
  1318. var proType = resData.studentLevelDivide.levelDetails[0].versionType;
  1319. _this2.pushSameTrain(_this2.isSameTrain, proType);
  1320. });
  1321. },
  1322. //判断 切换展示数据
  1323. showData: function showData() {
  1324. switch (this.subjectId) {
  1325. case "3":
  1326. this.errTopicMap = this.mathErrTopic;
  1327. this.errValues = this.mathErrValues;
  1328. this.trainTopicMap = this.mathPromoteMap;
  1329. this.trainValues = this.mathTrainValues;
  1330. this.typeSetMap = this.mathTypeSetMap;
  1331. this.typeSetList = this.mathTypeSetList; // 若是学生模板
  1332. if (this.targetType === "2") {
  1333. delete this.mathTypeSetMap.titleAnswerMerge;
  1334. this.typeSetMap = this.mathTypeSetMap;
  1335. this.mathTypeSetList.forEach(function (item) {
  1336. item.cellItem.forEach(function (list, index) {
  1337. if (list.text === "答案解析与其它内容合并生成") {
  1338. item.cellItem.splice(index, 1);
  1339. }
  1340. });
  1341. });
  1342. this.typeSetList = this.mathTypeSetList;
  1343. }
  1344. this.copyTypeSetList = JSON.parse(JSON.stringify(this.mathTypeSetList)); // 判断版本
  1345. if (this.edition === "4") {
  1346. this.typeSetMap = this.newMathTypeSetMap;
  1347. this.typeSetList = this.newMathTypeSetList; // 若是学生模板
  1348. if (this.targetType === "2") {
  1349. delete this.newMathTypeSetMap.titleAnswerMerge;
  1350. this.typeSetMap = this.newMathTypeSetMap;
  1351. this.newMathTypeSetList.forEach(function (item) {
  1352. item.cellItem.forEach(function (list, index) {
  1353. if (list.text === "答案解析与其它内容合并生成") {
  1354. item.cellItem.splice(index, 1);
  1355. }
  1356. });
  1357. });
  1358. this.typeSetList = this.newMathTypeSetList;
  1359. }
  1360. this.copyTypeSetList = JSON.parse(JSON.stringify(this.newMathTypeSetList));
  1361. } // 精准学习宝排版
  1362. if (this.isAccurate == 1) {
  1363. this.typeSetList = this.accurateList;
  1364. if (this.targetType === "2") {
  1365. this.accurateList.forEach(function (item) {
  1366. item.cellItem.forEach(function (list, index) {
  1367. if (list.text === "答案解析与其它内容合并生成") {
  1368. item.cellItem.splice(index, 1);
  1369. }
  1370. });
  1371. });
  1372. this.typeSetList = this.accurateList;
  1373. }
  1374. this.copyTypeSetList = JSON.parse(JSON.stringify(this.accurateList));
  1375. }
  1376. if (!this.typeSetData) this.typeSetData = this.typeSetMap;
  1377. this.setMap(this.typeSetData, this.typeSetMap);
  1378. break;
  1379. case "12":
  1380. this.errTopicMap = this.physicErrTopic;
  1381. this.errValues = this.physicErrValues; // if (this.pushTopicType) {
  1382. // this.trainTopicMap = this.physicTopicGroupMap;
  1383. // } else {
  1384. this.trainTopicMap = this.physicPromoteMap; // }
  1385. this.trainValues = this.physicTrainValues;
  1386. this.typeSetMap = this.physicTypeSetMap;
  1387. this.typeSetList = this.physicTypeSetList;
  1388. if (this.$route.name === "PromoteStudent") {
  1389. delete this.physicTypeSetMap.titleAnswerMerge;
  1390. delete this.physicBasicsSetMap.titleAnswerMerge;
  1391. delete this.physicAbilitySetMap.titleAnswerMerge;
  1392. this.typeSetMap = this.physicTypeSetMap;
  1393. }
  1394. this.copyTypeSetList = JSON.parse(JSON.stringify(this.physicTypeSetList));
  1395. if (!this.typeSetData) this.typeSetData = this.typeSetMap;
  1396. this.setMap(this.typeSetData, this.typeSetMap);
  1397. break;
  1398. }
  1399. },
  1400. // Hanpi back end
  1401. setMap: function setMap(dat, map) {
  1402. var _this3 = this;
  1403. Object.keys(map).forEach(function (item) {
  1404. _this3.$set(map, item, dat[item]);
  1405. });
  1406. },
  1407. // 个性、共性版选择
  1408. pushSameTrain: function pushSameTrain(val, proType) {
  1409. this.isSameTrain = val;
  1410. if (this.targetType === "1") {
  1411. this.pro = 1;
  1412. this.switchProType(1);
  1413. if (val) {
  1414. // 共性
  1415. this.errorTopicList.forEach(function (item) {
  1416. item.isPushTrain = false;
  1417. });
  1418. if (this.subjectId === "3") {
  1419. this.typeSetMap.commonProblems = false;
  1420. this.typeSetMap.hasTeacherGuide = false; // this.typeSetMap.realProblemExpress = false;
  1421. this.typeSetMap.gradeCommonProblems = false;
  1422. this.typeSetList = this.typeSetList.filter(function (item) {
  1423. if (item.title == '错题整理') {
  1424. return item.cellItem = item.cellItem.filter(function (i) {
  1425. return i.name !== 'hasTeacherGuide';
  1426. });
  1427. }
  1428. return item.title !== "共性问题" && item.title !== '年级共性问题' && item.title !== "典例精讲 共性提升";
  1429. });
  1430. }
  1431. if (this.subjectId === "12") {
  1432. this.typeSetMap.commonProblems = false;
  1433. this.typeSetMap.realProblemExpress = false;
  1434. this.typeSetList = this.typeSetList.filter(function (item) {
  1435. return item.title !== "共性问题" && item.title !== "真题速递";
  1436. });
  1437. }
  1438. } else {
  1439. // 个性
  1440. this.typeSetList = JSON.parse(JSON.stringify(this.copyTypeSetList));
  1441. if (this.subjectId === "3") {
  1442. this.typeSetMap.commonProblems = this.typeSetData.commonProblems;
  1443. this.typeSetMap.realProblemExpress = this.typeSetData.realProblemExpress;
  1444. this.typeSetMap.hasTeacherGuide = this.typeSetData.hasTeacherGuide;
  1445. this.typeSetMap.gradeCommonProblems = this.typeSetData.gradeCommonProblems;
  1446. }
  1447. if (this.subjectId === "12") {
  1448. this.typeSetMap.commonProblems = this.typeSetData.commonProblems;
  1449. this.typeSetMap.realProblemExpress = this.typeSetData.realProblemExpress;
  1450. }
  1451. }
  1452. } else {
  1453. this.switchProType(proType);
  1454. }
  1455. },
  1456. //选择层次划分规则
  1457. handleChange: function handleChange(val, ty) {
  1458. switch (ty) {
  1459. case "1":
  1460. this.studentLevel = val;
  1461. this.levelList = this.createList(val).levelList;
  1462. this.errorTopicList = this.createList(val).errorTopicList;
  1463. if (this.productType == 2 || this.productType == 3) {
  1464. this.trainList = this.createList(val).trainList;
  1465. }
  1466. break;
  1467. case "2":
  1468. this.rankBase = val;
  1469. break;
  1470. case "3":
  1471. this.statisticsMethods = val;
  1472. break;
  1473. }
  1474. },
  1475. //创建层次默认数组
  1476. createList: function createList(num) {
  1477. var modeObj = {};
  1478. modeObj.levelList = [];
  1479. modeObj.errorTopicList = [];
  1480. modeObj.trainList = [];
  1481. for (var i = 0; i < num; i++) {
  1482. var levelObj = {};
  1483. var errorTopicObj = {};
  1484. var trainObj = {};
  1485. levelObj.level = String.fromCharCode(65 + i);
  1486. levelObj.valueStart = {
  1487. score: 0,
  1488. grade: 0
  1489. };
  1490. levelObj.valueEnd = {
  1491. score: 0,
  1492. grade: 0
  1493. };
  1494. levelObj.versionType = 1;
  1495. modeObj.levelList.push(levelObj);
  1496. modeObj.levelList[0].valueEnd.score = 100;
  1497. errorTopicObj.level = String.fromCharCode(65 + i);
  1498. errorTopicObj.versionType = 1;
  1499. errorTopicObj.errorPushDetail = JSON.parse(JSON.stringify(this.errValues));
  1500. errorTopicObj.isPushTrain = true;
  1501. errorTopicObj.expandTrainPush = {
  1502. quantity: 3
  1503. };
  1504. modeObj.errorTopicList.push(errorTopicObj);
  1505. trainObj.level = String.fromCharCode(65 + i);
  1506. trainObj.versionType = 1;
  1507. trainObj.trainPushDetail = this.deepClone(this.trainValues);
  1508. modeObj.trainList.push(trainObj);
  1509. }
  1510. modeObj.trainList = modeObj.trainList.map(function (item) {
  1511. return {
  1512. level: item.level,
  1513. versionType: item.versionType,
  1514. pushNumber: item.trainPushDetail.pushNumber,
  1515. basics: item.trainPushDetail.basics,
  1516. pushDifficulty: item.trainPushDetail.pushDifficulty,
  1517. topicGroupPushTopic: item.trainPushDetail.topicGroupPushTopic
  1518. };
  1519. });
  1520. return modeObj;
  1521. },
  1522. // 拷贝
  1523. deepClone: function deepClone(obj) {
  1524. var objClone = Array.isArray(obj) ? [] : {};
  1525. if (obj && Object(F_zcg_project_git_code_zsy_as2_web_nx_node_modules_babel_runtime_helpers_esm_typeof__WEBPACK_IMPORTED_MODULE_11__["default"])(obj) === 'object') {
  1526. for (var key in obj) {
  1527. if (obj[key] && Object(F_zcg_project_git_code_zsy_as2_web_nx_node_modules_babel_runtime_helpers_esm_typeof__WEBPACK_IMPORTED_MODULE_11__["default"])(obj[key]) === 'object') {
  1528. //判断对象的这条属性是否为对象
  1529. objClone[key] = this.deepClone(obj[key]); //若是对象进行嵌套调用
  1530. } else {
  1531. objClone[key] = obj[key];
  1532. }
  1533. }
  1534. }
  1535. return objClone; //返回深度克隆后的对象
  1536. },
  1537. // 选择产品层次
  1538. selectProLevel: function selectProLevel(val, index, data) {
  1539. console.log(val, index, data);
  1540. this.errorTopicList[index].versionType = val;
  1541. this.trainList[index].versionType = val;
  1542. },
  1543. //错题推送弹框
  1544. handleData: function handleData(val, index) {
  1545. this.$set(this.errorTopicList[index], "errorPushDetail", val);
  1546. },
  1547. // 题组推题开关
  1548. topicGroupSwitch: function topicGroupSwitch(val) {
  1549. this.pushTopicType = val;
  1550. },
  1551. //训练题推送选择
  1552. handleTrainChange: function handleTrainChange(val, type, index, dIdx, dKey) {
  1553. var _this4 = this;
  1554. console.log(val, type, index, dIdx, dKey);
  1555. if (type === "difficulty") {
  1556. // 推送难度
  1557. this.$set(this.trainList[index].pushDifficulty[dKey], dIdx, val);
  1558. } else if (type === "knowledge" || type === "consolidate" || type === "knowledgePushTopic") {
  1559. // 基础宝
  1560. this.$set(this.trainList[index].basics, type, val);
  1561. } else if (type === "topicGroup") {
  1562. // 物理题组推题数量
  1563. this.$set(this.trainList[index].topicGroupPushTopic, type, val);
  1564. setTimeout(function () {
  1565. var maxN = _this4.trainList[index].topicGroupPushTopic.topicGroup;
  1566. var arr = new Array(maxN).fill(0);
  1567. _this4.$set(_this4.trainList[index].topicGroupPushTopic.pushDifficulty, 'select', arr);
  1568. }, 20);
  1569. } else if (type === "topicGroupDifficulty") {
  1570. // 物理题组推送难度
  1571. this.$set(this.trainList[index].topicGroupPushTopic.pushDifficulty.select, dIdx, val);
  1572. } else {
  1573. // 推题数量
  1574. this.$set(this.trainList[index].pushNumber, type, val);
  1575. setTimeout(function () {
  1576. var maxN = Math.max.apply(null, Object.values(_this4.trainList[index].pushNumber));
  1577. var arr = new Array(maxN).fill(0);
  1578. _this4.$set(_this4.trainList[index].pushDifficulty, dKey, arr);
  1579. }, 20);
  1580. }
  1581. },
  1582. // 切换产品排版
  1583. switchProType: function switchProType(val) {
  1584. if (this.subjectId === "3" && this.edition === "3") return;
  1585. if (this.productType == 3 && this.targetType === "2") {
  1586. this.pro = val;
  1587. this.errorTopicList[0].versionType = val;
  1588. this.trainList[0].versionType = val;
  1589. }
  1590. switch (val) {
  1591. case 1:
  1592. //学习宝
  1593. if (this.subjectId === "3") {
  1594. this.typeSetMap = this.newMathTypeSetMap;
  1595. this.typeSetList = this.newMathTypeSetList;
  1596. } else {
  1597. this.typeSetMap = this.physicTypeSetMap;
  1598. this.typeSetList = this.physicTypeSetList;
  1599. }
  1600. break;
  1601. case 2:
  1602. //基础宝
  1603. if (this.subjectId === "3") {
  1604. this.typeSetMap = this.mathBasicsSetMap;
  1605. this.typeSetList = this.mathBasicsList;
  1606. } else {
  1607. this.typeSetMap = this.physicBasicsSetMap;
  1608. this.typeSetList = this.physicBasicsList;
  1609. }
  1610. break;
  1611. case 3:
  1612. //能力宝
  1613. if (this.subjectId === "3") {
  1614. this.typeSetMap = this.mathAbilitySetMap;
  1615. this.typeSetList = this.mathAbilityList;
  1616. } else {
  1617. this.typeSetMap = this.physicAbilitySetMap;
  1618. this.typeSetList = this.physicAbilityList;
  1619. }
  1620. break;
  1621. }
  1622. },
  1623. //排版设置
  1624. handleSwitch: function handleSwitch(name, val) {
  1625. var _this5 = this;
  1626. this.$set(this.typeSetMap, name, val); // 学习宝、基础宝、能力宝3个字段同步
  1627. if (name === 'titleAnswerMerge' && this.productType == 3) {
  1628. if (this.subjectId === "3" && this.edition === "4") {
  1629. this.newMathTypeSetMap.titleAnswerMerge = val;
  1630. this.mathBasicsSetMap.titleAnswerMerge = val;
  1631. this.mathAbilitySetMap.titleAnswerMerge = val;
  1632. }
  1633. if (this.subjectId === "12") {
  1634. this.physicTypeSetMap.titleAnswerMerge = val;
  1635. this.physicBasicsSetMap.titleAnswerMerge = val;
  1636. this.physicAbilitySetMap.titleAnswerMerge = val;
  1637. }
  1638. } // 学习宝、基础宝、能力宝3个字段同步
  1639. // if (name === 'answerAnalysis' && this.productType == 3) {
  1640. // if (this.subjectId === "12") {
  1641. // this.physicTypeSetMap.answerAnalysis = val;
  1642. // this.physicBasicsSetMap.answerAnalysis = val;
  1643. // this.physicAbilitySetMap.answerAnalysis = val;
  1644. // }
  1645. // }
  1646. if (name === 'answerAnalysis' && val == false && this.typeSetMap.titleAnswerMerge == false) {
  1647. this.$confirm('“答案解析”与“答案解析与其他内容合并生成”项不可同时关闭', '提示', {
  1648. confirmButtonText: '确定',
  1649. cancelButtonText: '取消'
  1650. }).then(function () {
  1651. _this5.typeSetMap.titleAnswerMerge = true;
  1652. }).catch(function () {
  1653. _this5.$set(_this5.typeSetMap, name, !val);
  1654. });
  1655. }
  1656. if (name === 'titleAnswerMerge' && val == false && this.typeSetMap.answerAnalysis == false) {
  1657. this.$confirm('“答案解析”与“答案解析与其他内容合并生成”项不可同时关闭', '提示', {
  1658. confirmButtonText: '确定',
  1659. cancelButtonText: '取消'
  1660. }).then(function () {
  1661. _this5.typeSetMap.answerAnalysis = true;
  1662. }).catch(function () {
  1663. _this5.$set(_this5.typeSetMap, name, !val);
  1664. });
  1665. }
  1666. },
  1667. //提示:班级与得分率都不符合规则
  1668. alertMessage: function alertMessage() {
  1669. if (this.rankBase == "grade") {
  1670. if (this.flagClass) {
  1671. this.$alert("班级人数区间有问题", "信息", {
  1672. confirmButtonText: "确定"
  1673. });
  1674. return false;
  1675. }
  1676. } else {
  1677. if (this.flagScoring) {
  1678. this.$alert("得分率区间有问题", "信息", {
  1679. confirmButtonText: "确定"
  1680. });
  1681. return false;
  1682. }
  1683. }
  1684. },
  1685. //判断校验区间
  1686. getValidateReslut: function getValidateReslut() {
  1687. this.flagScoring = this.levelList.some(function (item, index, arr) {
  1688. if (item.valueStart.score === '' || item.valueEnd.score === '') {
  1689. return true;
  1690. }
  1691. if ((index + 1) % 2 == 0) {
  1692. return Number(item.valueEnd.score) != Number(arr[index - 1].valueStart.score - 1) || Number(item.valueStart.score) >= Number(item.valueEnd.score);
  1693. } else {
  1694. if (index == 0) {
  1695. return Number(item.valueStart.score >= item.valueEnd.score);
  1696. } else {
  1697. return Number(item.valueStart.score >= item.valueEnd.score) || Number(item.valueEnd.score != arr[index - 1].valueStart.score - 1);
  1698. }
  1699. }
  1700. });
  1701. this.flagClass = this.levelList.some(function (item, index, arr) {
  1702. if (item.valueStart.grade === '' || item.valueEnd.grade === '') {
  1703. return true;
  1704. }
  1705. if ((index + 1) % 2 == 0) {
  1706. return Number(item.valueStart.grade - 1) != Number(arr[index - 1].valueEnd.grade) || Number(item.valueStart.grade) >= Number(item.valueEnd.grade);
  1707. } else {
  1708. if (index == 0) {
  1709. return Number(item.valueStart.grade) >= Number(item.valueEnd.grade);
  1710. } else {
  1711. return Number(item.valueStart.grade) >= Number(item.valueEnd.grade) || Number(item.valueStart.grade - 1) != Number(arr[index - 1].valueEnd.grade);
  1712. }
  1713. }
  1714. });
  1715. },
  1716. //保存获取班级JSON
  1717. saveClass: function saveClass() {
  1718. this.getValidateReslut();
  1719. var msg = this.alertMessage();
  1720. if (msg === false) return;
  1721. var levelDetails = [];
  1722. for (var i = 0; i < this.studentLevel; i++) {
  1723. var levelObj = {};
  1724. levelObj.level = this.levelList[i].level;
  1725. if (this.edition === "4" || this.subjectId === '12') {
  1726. levelObj.versionType = this.levelList[i].versionType;
  1727. }
  1728. levelObj.valueEnd = this.levelList[i].valueEnd;
  1729. levelObj.valueStart = this.levelList[i].valueStart;
  1730. levelObj.isPushTrain = this.errorTopicList[i].isPushTrain;
  1731. if (this.subjectId === '3') {
  1732. levelObj.expandTrainPush = this.errorTopicList[i].expandTrainPush;
  1733. }
  1734. levelObj.errorPushDetail = this.errorTopicList[i].errorPushDetail;
  1735. if (this.productType == 2 || this.productType == 3) {
  1736. levelObj.trainPushDetail = {};
  1737. levelObj.trainPushDetail.pushNumber = this.trainList[i].pushNumber;
  1738. if (this.edition === "4" || this.subjectId === '12') {
  1739. levelObj.trainPushDetail.basics = this.trainList[i].basics;
  1740. }
  1741. levelObj.trainPushDetail.pushDifficulty = this.trainList[i].pushDifficulty;
  1742. if (this.subjectId === '12') {
  1743. levelObj.trainPushDetail.topicGroupPushTopic = {};
  1744. levelObj.trainPushDetail.topicGroupPushTopic.topicGroup = this.trainList[i].topicGroupPushTopic.topicGroup;
  1745. levelObj.trainPushDetail.topicGroupPushTopic.pushDifficulty = this.trainList[i].topicGroupPushTopic.pushDifficulty;
  1746. }
  1747. }
  1748. levelDetails.push(levelObj);
  1749. }
  1750. return levelDetails;
  1751. },
  1752. //保存获取学生JSON
  1753. saveStudent: function saveStudent() {
  1754. var levelDetails = [];
  1755. for (var i = 0; i < this.errorTopicList.length; i++) {
  1756. var levelObj = {};
  1757. if (this.edition === "4" || this.subjectId === '12') {
  1758. levelObj.versionType = this.errorTopicList[i].versionType;
  1759. }
  1760. levelObj.isPushTrain = this.errorTopicList[i].isPushTrain;
  1761. if (this.subjectId === '3') {
  1762. levelObj.expandTrainPush = this.errorTopicList[i].expandTrainPush;
  1763. }
  1764. levelObj.errorPushDetail = this.errorTopicList[i].errorPushDetail;
  1765. if (this.productType == 2 || this.productType == 3) {
  1766. levelObj.trainPushDetail = {};
  1767. levelObj.trainPushDetail.pushNumber = this.trainList[i].pushNumber;
  1768. if (this.edition === "4" || this.subjectId === '12') {
  1769. levelObj.trainPushDetail.basics = this.trainList[i].basics;
  1770. }
  1771. levelObj.trainPushDetail.pushDifficulty = this.trainList[i].pushDifficulty;
  1772. }
  1773. levelDetails.push(levelObj);
  1774. }
  1775. return levelDetails;
  1776. },
  1777. //保存模板设置
  1778. handleSetting: function handleSetting() {
  1779. var _this6 = this;
  1780. var list = null;
  1781. var reqDetail = null;
  1782. if (this.targetType == 1) {
  1783. list = this.saveClass();
  1784. reqDetail = {
  1785. studentLevelDivide: {
  1786. studentLevel: this.studentLevel,
  1787. rankBase: this.rankBase,
  1788. statisticsMethods: this.statisticsMethods,
  1789. isPushSameTrain: this.isSameTrain,
  1790. levelDetails: list,
  1791. pushTopicType: this.pushTopicType
  1792. }
  1793. };
  1794. } else {
  1795. list = this.saveStudent();
  1796. reqDetail = {
  1797. studentLevelDivide: {
  1798. levelDetails: list
  1799. }
  1800. };
  1801. }
  1802. if (!list) return;
  1803. reqDetail.errorTypeSetting = this.typeSetMap; // 数学
  1804. if (this.subjectId == 3) {
  1805. if (this.edition === "4" && this.productType == 3) {
  1806. reqDetail.errorTypeSetting = this.newMathTypeSetMap;
  1807. reqDetail.basicTypeSetting = this.mathBasicsSetMap;
  1808. reqDetail.abilityTypeSetting = this.mathAbilitySetMap;
  1809. }
  1810. if (this.edition === "3") {
  1811. if (this.productType == 2 || this.productType == 3) {
  1812. reqDetail.errorTypeSetting.pushQuestionUpgrade = this.pushMap.pushQuestionUpgrade;
  1813. }
  1814. }
  1815. } // 物理
  1816. if (this.subjectId == 12) {
  1817. if (this.productType == 3) {
  1818. reqDetail.errorTypeSetting = this.physicTypeSetMap;
  1819. reqDetail.basicTypeSetting = this.physicBasicsSetMap;
  1820. reqDetail.abilityTypeSetting = this.physicAbilitySetMap;
  1821. }
  1822. }
  1823. console.log(reqDetail);
  1824. var req = {
  1825. config: JSON.stringify(reqDetail),
  1826. id: this.templateId
  1827. };
  1828. Object(_api_product_product_set_js__WEBPACK_IMPORTED_MODULE_12__["saveTemplate"])(Object(_lib_productset_many_js__WEBPACK_IMPORTED_MODULE_13__["getFormData"])(req)).then(function (res) {
  1829. if (res.status === 1) {
  1830. _this6.$alert("操作成功", "信息", {
  1831. confirmButtonText: "确定",
  1832. callback: function callback() {
  1833. _this6.$router.push("templateCenter");
  1834. }
  1835. });
  1836. } else {
  1837. _this6.$message.error(res.msg);
  1838. }
  1839. });
  1840. }
  1841. }
  1842. }); // 错题本排版
  1843. var wrongTypeMixin = {
  1844. mixins: [_typeSetMixin_js__WEBPACK_IMPORTED_MODULE_14__["wrongType"]]
  1845. }; // 个性化学习方案排版
  1846. var studyType2Mixin = {
  1847. mixins: [_typeSetMixin_js__WEBPACK_IMPORTED_MODULE_14__["studyType2"]]
  1848. }; // 个性化学习宝排版
  1849. var studyType3Mixin = {
  1850. mixins: [_typeSetMixin_js__WEBPACK_IMPORTED_MODULE_14__["studyType3"]]
  1851. };
  1852. /***/ }),
  1853. /***/ "./src/mixins/productset/typeSetMixin.js":
  1854. /*!***********************************************!*\
  1855. !*** ./src/mixins/productset/typeSetMixin.js ***!
  1856. \***********************************************/
  1857. /*! exports provided: wrongType, studyType2, studyType3 */
  1858. /***/ (function(module, __webpack_exports__, __webpack_require__) {
  1859. "use strict";
  1860. __webpack_require__.r(__webpack_exports__);
  1861. /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "wrongType", function() { return wrongType; });
  1862. /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "studyType2", function() { return studyType2; });
  1863. /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "studyType3", function() { return studyType3; });
  1864. // 错题本排版
  1865. var wrongType = {
  1866. data: function data() {
  1867. return {
  1868. mathTypeSetMap: {
  1869. hasEncourage: true,
  1870. hasRankingChange: true,
  1871. hasAchievementChange: true,
  1872. hasSmallTips: true,
  1873. hasGoodKnowledge: true,
  1874. hasLoseKnowledge: true,
  1875. hasScoreDetail: true,
  1876. hasWrongOriginTopic: true,
  1877. hasErrorOriginNote: true,
  1878. hasDividePage: true,
  1879. examinationDifficulty: true,
  1880. testVideo: true,
  1881. scoreOfCollege: true,
  1882. hasSelfCorrect: true,
  1883. classmateOptimization: true,
  1884. hasTeacherGuide: true,
  1885. commonProblems: true,
  1886. isWrongAnswerEnd: true,
  1887. titleAnswerMerge: true,
  1888. hasWrongAnswer: true
  1889. },
  1890. // 数学3.4新版本
  1891. newMathTypeSetMap: {
  1892. hasEncourage: true,
  1893. hasScoreDetail: true,
  1894. hasSmallTips: true,
  1895. hasPromoteGuide: true,
  1896. hasRankingChange: true,
  1897. hasAchievementChange: true,
  1898. hasMathSituation: true,
  1899. historyCollection: true,
  1900. hasWrongOriginTopic: true,
  1901. hasErrorOriginNote: true,
  1902. testVideo: true,
  1903. scoreOfCollege: true,
  1904. hasSelfCorrect: true,
  1905. classmateOptimization: true,
  1906. hasTeacherGuide: true,
  1907. commonProblems: true,
  1908. gradeCommonProblems: false,
  1909. realProblemExpress: true,
  1910. hasWrongAnswer: true,
  1911. titleAnswerMerge: true
  1912. },
  1913. // 物理
  1914. physicTypeSetMap: {
  1915. hasScoreDetail: true,
  1916. comprehensiveScore: true,
  1917. growthLine: true,
  1918. knowledgeChange: true,
  1919. hasErrorAnalyse: true,
  1920. selfRevision: true,
  1921. myAnswer: true,
  1922. classmateOptimization: true,
  1923. answerAnalysis: true
  1924. }
  1925. };
  1926. },
  1927. created: function created() {
  1928. // 数学
  1929. this.mathTypeSetList = [{
  1930. title: "成长轨迹",
  1931. cellItem: [{
  1932. text: "显示【激励话语】",
  1933. name: "hasEncourage"
  1934. }, {
  1935. text: "显示【排名变化图】",
  1936. name: "hasRankingChange"
  1937. }, {
  1938. text: "显示【成绩变化图】",
  1939. name: "hasAchievementChange"
  1940. }, {
  1941. text: "显示【考试难度小贴士】",
  1942. name: "examinationDifficulty"
  1943. }, {
  1944. text: "显示【小贴士】",
  1945. name: "hasSmallTips"
  1946. }]
  1947. }, {
  1948. title: "知识点掌握分析",
  1949. cellItem: [{
  1950. text: "显示【得分前五知识点】",
  1951. name: "hasGoodKnowledge"
  1952. }, {
  1953. text: "显示【失分前五知识点】",
  1954. name: "hasLoseKnowledge"
  1955. }]
  1956. }, {
  1957. title: "得分明细表",
  1958. cellItem: [{
  1959. text: "显示【得分明细表】",
  1960. name: "hasScoreDetail"
  1961. }]
  1962. }, {
  1963. title: "错题整理",
  1964. cellItem: [{
  1965. text: "显示【错题原题】",
  1966. name: "hasWrongOriginTopic"
  1967. }, {
  1968. text: "显示【错题原笔迹】",
  1969. name: "hasErrorOriginNote"
  1970. }, {
  1971. text: "显示【考点视频二维码】",
  1972. name: "testVideo"
  1973. }, {
  1974. text: "显示【考点高考分值表】 ",
  1975. name: "scoreOfCollege"
  1976. }, {
  1977. text: "显示【自我订正】",
  1978. name: "hasSelfCorrect"
  1979. }, {
  1980. text: "显示【同学优解】",
  1981. name: "classmateOptimization"
  1982. }, {
  1983. text: "显示【名师指导】",
  1984. name: "hasTeacherGuide"
  1985. }]
  1986. }, {
  1987. title: "共性问题",
  1988. cellItem: [{
  1989. text: "显示【共性问题】",
  1990. name: "commonProblems"
  1991. }]
  1992. }, {
  1993. title: "答案解析",
  1994. cellItem: [{
  1995. text: "【答案解析】排版方式",
  1996. name: "hasDividePage",
  1997. showTxt: "答案和解析显示在最后一页"
  1998. }, {
  1999. text: "错题答案解析显示在最后",
  2000. name: "isWrongAnswerEnd"
  2001. }, {
  2002. text: "答案解析与其它内容合并生成",
  2003. name: "titleAnswerMerge"
  2004. }, {
  2005. text: "需要错题答案解析",
  2006. name: "hasWrongAnswer"
  2007. }]
  2008. }]; // 数学3.4新版本
  2009. this.newMathTypeSetList = [{
  2010. title: "学情分析",
  2011. cellItem: [{
  2012. text: "显示【激励话语】",
  2013. name: "hasEncourage"
  2014. }, {
  2015. text: "显示【得分明细】",
  2016. name: "hasScoreDetail"
  2017. }, {
  2018. text: "显示【小贴士】",
  2019. name: "hasSmallTips"
  2020. }, {
  2021. text: "显示【提升指导】",
  2022. name: "hasPromoteGuide"
  2023. }, {
  2024. text: "显示【排名变化图】",
  2025. name: "hasRankingChange"
  2026. }, {
  2027. text: "显示【成绩变化图】",
  2028. name: "hasAchievementChange"
  2029. }]
  2030. }, {
  2031. title: "素养提升",
  2032. cellItem: [{
  2033. text: "显示【数学情境】",
  2034. name: "hasMathSituation"
  2035. }, {
  2036. text: "显示【学史典藏】",
  2037. name: "historyCollection"
  2038. }]
  2039. }, {
  2040. title: "错题整理",
  2041. cellItem: [{
  2042. text: "显示【错题原题】",
  2043. name: "hasWrongOriginTopic"
  2044. }, {
  2045. text: "显示【错题原笔迹】",
  2046. name: "hasErrorOriginNote"
  2047. }, {
  2048. text: "显示【考点视频二维码】",
  2049. name: "testVideo"
  2050. }, {
  2051. text: "显示【考点高考分值表】 ",
  2052. name: "scoreOfCollege"
  2053. }, {
  2054. text: "显示【自我订正】",
  2055. name: "hasSelfCorrect"
  2056. }, {
  2057. text: "显示【同学优解】",
  2058. name: "classmateOptimization"
  2059. }, {
  2060. text: "显示【名师指导】",
  2061. name: "hasTeacherGuide"
  2062. }]
  2063. }, {
  2064. title: "共性问题",
  2065. cellItem: [{
  2066. text: "显示【共性问题】",
  2067. name: "commonProblems"
  2068. }]
  2069. }, {
  2070. title: "年级共性问题",
  2071. cellItem: [{
  2072. text: "显示【年级共性问题】",
  2073. name: "gradeCommonProblems"
  2074. }]
  2075. }, {
  2076. title: "真题速递",
  2077. cellItem: [{
  2078. text: "显示【真题速递】",
  2079. name: "realProblemExpress"
  2080. }]
  2081. }, {
  2082. title: "答案解析",
  2083. cellItem: [{
  2084. text: "需要错题答案解析",
  2085. name: "hasWrongAnswer"
  2086. }, {
  2087. text: "答案解析与其它内容合并生成",
  2088. name: "titleAnswerMerge"
  2089. }]
  2090. }]; // 物理
  2091. this.physicTypeSetList = [{
  2092. title: "学情分析",
  2093. cellItem: [{
  2094. text: "得分明细",
  2095. name: 'hasScoreDetail'
  2096. }, {
  2097. text: "综合得分表",
  2098. name: 'comprehensiveScore'
  2099. }, {
  2100. text: "成长轨迹",
  2101. name: 'growthLine'
  2102. }, {
  2103. text: "知识点掌握变化",
  2104. name: 'knowledgeChange'
  2105. }]
  2106. }, {
  2107. title: "个性训练",
  2108. cellItem: [{
  2109. text: "错因分析",
  2110. name: 'hasErrorAnalyse'
  2111. }, {
  2112. text: "自我订正",
  2113. name: 'selfRevision'
  2114. }, {
  2115. text: "我的答案",
  2116. name: 'myAnswer'
  2117. }, {
  2118. text: "同学优解",
  2119. name: 'classmateOptimization'
  2120. }]
  2121. }, {
  2122. title: "参考答案",
  2123. cellItem: [{
  2124. text: "答案解析",
  2125. name: "answerAnalysis"
  2126. }]
  2127. }]; // 精准学习宝排版
  2128. this.accurateList = [{
  2129. title: "学情导航",
  2130. cellItem: [{
  2131. text: "显示【激励话语】",
  2132. name: "hasEncourage"
  2133. }, {
  2134. text: "显示【得分明细表】",
  2135. name: "hasScoreDetail"
  2136. }, {
  2137. text: "显示【薄弱知识点】",
  2138. name: "hasLoseKnowledge"
  2139. }]
  2140. }, {
  2141. title: "错题变式 个性夯基",
  2142. cellItem: [{
  2143. text: "显示【错题原笔迹】",
  2144. name: "hasErrorOriginNote"
  2145. }, {
  2146. text: "显示【同学优解】",
  2147. name: "classmateOptimization"
  2148. }]
  2149. }, {
  2150. title: "答案解析",
  2151. cellItem: [{
  2152. text: "需要错题答案解析",
  2153. name: "hasWrongAnswer"
  2154. }, {
  2155. text: "答案解析与其它内容合并生成",
  2156. name: "titleAnswerMerge"
  2157. }]
  2158. }, {
  2159. title: "典例精讲 共性提升",
  2160. cellItem: [{
  2161. text: "显示【共性问题】",
  2162. name: "commonProblems"
  2163. }]
  2164. }];
  2165. }
  2166. }; // 个性化学习方案排版
  2167. var studyType2 = {
  2168. data: function data() {
  2169. return {
  2170. mathTypeSetMap: {
  2171. hasEncourage: true,
  2172. hasRankingChange: true,
  2173. hasAchievementChange: true,
  2174. examinationDifficulty: true,
  2175. hasSmallTips: true,
  2176. hasGoodKnowledge: true,
  2177. hasLoseKnowledge: true,
  2178. hasScoreDetail: true,
  2179. commonProblems: true,
  2180. hasDividePage: true,
  2181. hasWrongAnswer: true,
  2182. titleAnswerMerge: true,
  2183. testVideo: true,
  2184. // 没用
  2185. scoreOfCollege: true,
  2186. // 没用
  2187. classmateOptimization: true // 没用
  2188. },
  2189. // 数学3.4新版本
  2190. newMathTypeSetMap: {
  2191. hasEncourage: true,
  2192. hasScoreDetail: true,
  2193. hasSmallTips: true,
  2194. hasPromoteGuide: true,
  2195. hasRankingChange: true,
  2196. hasAchievementChange: true,
  2197. hasMathSituation: true,
  2198. historyCollection: true,
  2199. commonProblems: true,
  2200. gradeCommonProblems: false,
  2201. hasWrongAnswer: true,
  2202. titleAnswerMerge: true
  2203. },
  2204. // 物理
  2205. physicTypeSetMap: {
  2206. hasScoreDetail: true,
  2207. comprehensiveScore: true,
  2208. growthLine: true,
  2209. knowledgeChange: true,
  2210. answerAnalysis: true
  2211. },
  2212. // 推送升级
  2213. pushMap: {
  2214. pushQuestionUpgrade: true
  2215. }
  2216. };
  2217. },
  2218. created: function created() {
  2219. // 数学
  2220. this.mathTypeSetList = [{
  2221. title: "成长轨迹",
  2222. cellItem: [{
  2223. text: "显示【激励话语】",
  2224. name: "hasEncourage"
  2225. }, {
  2226. text: "显示【排名变化图】",
  2227. name: "hasRankingChange"
  2228. }, {
  2229. text: "显示【成绩变化图】",
  2230. name: "hasAchievementChange"
  2231. }, {
  2232. text: "显示【考试难度小贴士】",
  2233. name: "examinationDifficulty"
  2234. }, {
  2235. text: "显示【小贴士】",
  2236. name: "hasSmallTips"
  2237. }]
  2238. }, {
  2239. title: "知识点掌握分析",
  2240. cellItem: [{
  2241. text: "显示【得分前五知识点】",
  2242. name: "hasGoodKnowledge"
  2243. }, {
  2244. text: "显示【失分前五知识点】",
  2245. name: "hasLoseKnowledge"
  2246. }]
  2247. }, {
  2248. title: "得分明细表",
  2249. cellItem: [{
  2250. text: "显示【得分明细表】",
  2251. name: "hasScoreDetail"
  2252. }]
  2253. }, {
  2254. title: "共性问题",
  2255. cellItem: [{
  2256. text: "显示【共性问题】",
  2257. name: "commonProblems"
  2258. }]
  2259. }, {
  2260. title: "答案解析",
  2261. cellItem: [{
  2262. text: "【答案解析】排版方式",
  2263. name: "hasDividePage",
  2264. showTxt: "答案和解析显示在最后一页"
  2265. }, {
  2266. text: "需要错题答案解析",
  2267. name: "hasWrongAnswer"
  2268. }, {
  2269. text: "答案解析与其它内容合并生成",
  2270. name: "titleAnswerMerge"
  2271. }]
  2272. }]; // 推送升级
  2273. this.pushErrList = [{
  2274. title: "推送题升级",
  2275. cellItem: [{
  2276. text: "展示试题来源,试题多解",
  2277. name: "pushQuestionUpgrade"
  2278. }]
  2279. }]; // 数学3.4新版本
  2280. this.newMathTypeSetList = [{
  2281. title: "学情分析",
  2282. cellItem: [{
  2283. text: "显示【激励话语】",
  2284. name: "hasEncourage"
  2285. }, {
  2286. text: "显示【得分明细】",
  2287. name: "hasScoreDetail"
  2288. }, {
  2289. text: "显示【小贴士】",
  2290. name: "hasSmallTips"
  2291. }, {
  2292. text: "显示【提升指导】",
  2293. name: "hasPromoteGuide"
  2294. }, {
  2295. text: "显示【排名变化图】",
  2296. name: "hasRankingChange"
  2297. }, {
  2298. text: "显示【成绩变化图】",
  2299. name: "hasAchievementChange"
  2300. }]
  2301. }, {
  2302. title: "素养提升",
  2303. cellItem: [{
  2304. text: "显示【数学情境】",
  2305. name: "hasMathSituation"
  2306. }, {
  2307. text: "显示【学史典藏】",
  2308. name: "historyCollection"
  2309. }]
  2310. }, {
  2311. title: "共性问题",
  2312. cellItem: [{
  2313. text: "显示【共性问题】",
  2314. name: "commonProblems"
  2315. }]
  2316. }, {
  2317. title: "年级共性问题",
  2318. cellItem: [{
  2319. text: "显示【年级共性问题】",
  2320. name: "gradeCommonProblems"
  2321. }]
  2322. }, {
  2323. title: "答案解析",
  2324. cellItem: [{
  2325. text: "需要错题答案解析",
  2326. name: "hasWrongAnswer"
  2327. }, {
  2328. text: "答案解析与其它内容合并生成",
  2329. name: "titleAnswerMerge"
  2330. }]
  2331. }]; // 物理
  2332. this.physicTypeSetList = [{
  2333. title: "学情分析",
  2334. cellItem: [{
  2335. text: "得分明细",
  2336. name: 'hasScoreDetail'
  2337. }, {
  2338. text: "综合得分表",
  2339. name: 'comprehensiveScore'
  2340. }, {
  2341. text: "成长轨迹",
  2342. name: 'growthLine'
  2343. }, {
  2344. text: "知识点掌握变化",
  2345. name: 'knowledgeChange'
  2346. }]
  2347. }, {
  2348. title: "答案解析",
  2349. cellItem: [{
  2350. text: "答案解析",
  2351. name: 'answerAnalysis'
  2352. }]
  2353. }]; // 精准学习宝
  2354. this.accurateList = [{
  2355. title: "学情导航",
  2356. cellItem: [{
  2357. text: "显示【激励话语】",
  2358. name: "hasEncourage"
  2359. }, {
  2360. text: "显示【得分明细表】",
  2361. name: "hasScoreDetail"
  2362. }, {
  2363. text: "显示【薄弱知识点】",
  2364. name: "hasLoseKnowledge"
  2365. }]
  2366. }, {
  2367. title: "典例精讲 共性提升",
  2368. cellItem: [{
  2369. text: "显示【共性问题】",
  2370. name: "commonProblems"
  2371. }]
  2372. }, {
  2373. title: "答案解析",
  2374. cellItem: [{
  2375. text: "需要错题答案解析",
  2376. name: "hasWrongAnswer"
  2377. }, {
  2378. text: "答案解析与其它内容合并生成",
  2379. name: "titleAnswerMerge"
  2380. }]
  2381. }];
  2382. }
  2383. }; // 个性化学习宝排版
  2384. var studyType3 = {
  2385. data: function data() {
  2386. return {
  2387. mathTypeSetMap: {
  2388. hasEncourage: true,
  2389. hasRankingChange: true,
  2390. hasAchievementChange: true,
  2391. examinationDifficulty: true,
  2392. hasSmallTips: true,
  2393. hasGoodKnowledge: true,
  2394. hasLoseKnowledge: true,
  2395. hasScoreDetail: true,
  2396. hasWrongOriginTopic: true,
  2397. hasErrorOriginNote: true,
  2398. hasTrainTypesetting: true,
  2399. testVideo: true,
  2400. scoreOfCollege: true,
  2401. hasSelfCorrect: true,
  2402. classmateOptimization: true,
  2403. hasTeacherGuide: true,
  2404. commonProblems: true,
  2405. hasDividePage: true,
  2406. isWrongAnswerEnd: true,
  2407. titleAnswerMerge: true,
  2408. hasWrongAnswer: true
  2409. },
  2410. // 推送升级
  2411. pushMap: {
  2412. pushQuestionUpgrade: true
  2413. },
  2414. // 数学3.4新版本
  2415. newMathTypeSetMap: {
  2416. hasEncourage: true,
  2417. hasScoreDetail: true,
  2418. hasSmallTips: true,
  2419. hasPromoteGuide: true,
  2420. hasRankingChange: true,
  2421. hasAchievementChange: true,
  2422. hasMathSituation: true,
  2423. historyCollection: true,
  2424. hasWrongOriginTopic: true,
  2425. hasErrorOriginNote: true,
  2426. hasTrainTypesetting: true,
  2427. testVideo: true,
  2428. scoreOfCollege: true,
  2429. hasSelfCorrect: true,
  2430. classmateOptimization: true,
  2431. hasTeacherGuide: true,
  2432. commonProblems: true,
  2433. gradeCommonProblems: false,
  2434. realProblemExpress: true,
  2435. hasWrongAnswer: true,
  2436. titleAnswerMerge: true
  2437. },
  2438. // 物理
  2439. physicTypeSetMap: {
  2440. hasScoreDetail: true,
  2441. comprehensiveScore: true,
  2442. growthLine: true,
  2443. knowledgeChange: true,
  2444. propositionTrend: true,
  2445. strikePain: true,
  2446. physicalScenario: false,
  2447. historyCollection: false,
  2448. errorOriginQuestion: true,
  2449. hasErrorAnalyse: true,
  2450. selfRevision: true,
  2451. promotionTraining: true,
  2452. myAnswer: true,
  2453. classmateOptimization: true,
  2454. commonProblems: true,
  2455. realProblemExpress: true,
  2456. answerAnalysis: true,
  2457. titleAnswerMerge: true
  2458. },
  2459. // 数学基础宝
  2460. mathBasicsSetMap: {
  2461. hasEncourage: true,
  2462. //激励语言
  2463. hasScoreDetail: true,
  2464. //得分明细
  2465. hasSmallTips: true,
  2466. //小贴士
  2467. hasRankingChange: false,
  2468. //排名变化图
  2469. hasAchievementChange: true,
  2470. //成绩变化图
  2471. hasBasicKnowledge: true,
  2472. //基础知识表
  2473. hasWrongOriginTopic: true,
  2474. //错题原题
  2475. hasErrorOriginNote: true,
  2476. //错题原笔迹
  2477. hasTrainTypesetting: true,
  2478. // 变式训练排版方式 默认true
  2479. testVideo: true,
  2480. //考点视频二维码
  2481. scoreOfCollege: true,
  2482. //高考分值
  2483. hasSelfCorrect: true,
  2484. //自我订正
  2485. classmateOptimization: true,
  2486. //同学优解
  2487. hasTeacherGuide: true,
  2488. //名师指导
  2489. hasKnowledgeReview: true,
  2490. //衔接知识复习
  2491. hasBasicMemory: true,
  2492. //基础知识记忆
  2493. hasBasicApply: true,
  2494. //基础知识应用
  2495. hasBasicConsolidate: true,
  2496. //基础巩固训练
  2497. commonProblems: false,
  2498. //共性问题
  2499. gradeCommonProblems: false,
  2500. //年级共性问题
  2501. hasWrongAnswer: true,
  2502. //需要错题答案解析
  2503. titleAnswerMerge: true //答案和题目合并打印
  2504. },
  2505. // 数学能力宝
  2506. mathAbilitySetMap: {
  2507. hasEncourage: true,
  2508. //激励语言
  2509. hasScoreDetail: true,
  2510. //得分明细
  2511. hasSmallTips: true,
  2512. //小贴士
  2513. hasLosePointAnalysis: true,
  2514. //失分点对比分析表
  2515. hasDiagnosisExplain: true,
  2516. //诊断解读
  2517. hasWrongOriginTopic: true,
  2518. //错题原题
  2519. hasErrorOriginNote: true,
  2520. //错题原笔迹
  2521. hasTrainTypesetting: true,
  2522. // 变式训练排版方式 默认true
  2523. testVideo: true,
  2524. //考点视频二维码
  2525. scoreOfCollege: true,
  2526. //高考分值
  2527. hasSelfCorrect: true,
  2528. //自我订正
  2529. classmateOptimization: true,
  2530. //同学优解
  2531. hasTeacherGuide: true,
  2532. //名师指导
  2533. hasPromoteWay: true,
  2534. //能力提升路径
  2535. commonProblems: false,
  2536. //共性问题
  2537. gradeCommonProblems: false,
  2538. //年级共性问题
  2539. hasWrongAnswer: true,
  2540. //需要错题答案解析
  2541. titleAnswerMerge: true //答案和题目合并打印
  2542. },
  2543. // 物理基础宝
  2544. physicBasicsSetMap: {
  2545. comprehensiveScore: true,
  2546. //综合得分表
  2547. growthLine: true,
  2548. //成长轨迹
  2549. lostPointAnalysis: true,
  2550. //失分点分析
  2551. errorOriginQuestion: false,
  2552. //错题原题
  2553. hasErrorAnalyse: true,
  2554. //错因分析
  2555. selfRevision: true,
  2556. //自我订正
  2557. myAnswer: true,
  2558. //我的答案
  2559. classmateOptimization: true,
  2560. //同学优解
  2561. hasKnowledgeReview: true,
  2562. // 衔接知识复习
  2563. hasBasicMemory: true,
  2564. //基础知识记忆
  2565. hasBasicApply: true,
  2566. //基础知识应用
  2567. hasBasicConsolidate: true,
  2568. //基础巩固训练
  2569. commonProblems: false,
  2570. //共性问题
  2571. answerAnalysis: true,
  2572. //答案解析
  2573. titleAnswerMerge: true //答案和题目合并打印
  2574. },
  2575. // 物理能力宝
  2576. physicAbilitySetMap: {
  2577. comprehensiveScore: true,
  2578. //综合得分表
  2579. growthLine: true,
  2580. //成长轨迹
  2581. lostPointAnalysis: true,
  2582. //失分点分析
  2583. errorOriginQuestion: false,
  2584. //错题原题
  2585. hasErrorAnalyse: true,
  2586. //错因分析
  2587. selfRevision: true,
  2588. //自我订正
  2589. promotionTraining: true,
  2590. //提升训练
  2591. myAnswer: true,
  2592. //我的答案
  2593. classmateOptimization: true,
  2594. //同学优解
  2595. informationExtractionCapability: true,
  2596. //信息提炼能力
  2597. modelBuildingAbility: true,
  2598. // 模型构建能力
  2599. expandInquiryAbility: true,
  2600. //拓展探究能力
  2601. flexibleApplicationAbility: true,
  2602. //灵活应用能力
  2603. propositionTrend: true,
  2604. //命题走向
  2605. throughTestOfHigh: true,
  2606. //直通高考
  2607. commonProblems: false,
  2608. //共性问题
  2609. answerAnalysis: true,
  2610. //答案解析
  2611. titleAnswerMerge: true //答案和题目合并打印
  2612. }
  2613. };
  2614. },
  2615. created: function created() {
  2616. // 推送题升级
  2617. this.pushErrList = [{
  2618. title: "推送题升级",
  2619. cellItem: [{
  2620. text: "展示试题来源,试题多解",
  2621. name: "pushQuestionUpgrade"
  2622. }]
  2623. }]; // 数学
  2624. this.mathTypeSetList = [{
  2625. title: "成长轨迹",
  2626. cellItem: [{
  2627. text: "显示【激励话语】",
  2628. name: "hasEncourage"
  2629. }, {
  2630. text: "显示【排名变化图】",
  2631. name: "hasRankingChange"
  2632. }, {
  2633. text: "显示【成绩变化图】",
  2634. name: "hasAchievementChange"
  2635. }, {
  2636. text: "显示【考试难度小贴士】",
  2637. name: "examinationDifficulty"
  2638. }, {
  2639. text: "显示【小贴士】",
  2640. name: "hasSmallTips"
  2641. }]
  2642. }, {
  2643. title: "知识点掌握分析",
  2644. cellItem: [{
  2645. text: "显示【得分前五知识点】",
  2646. name: "hasGoodKnowledge"
  2647. }, {
  2648. text: "显示【失分前五知识点】",
  2649. name: "hasLoseKnowledge"
  2650. }]
  2651. }, {
  2652. title: "得分明细表",
  2653. cellItem: [{
  2654. text: "显示【得分明细表】",
  2655. name: "hasScoreDetail"
  2656. }]
  2657. }, {
  2658. title: "错题整理",
  2659. cellItem: [{
  2660. text: "显示【错题原题】",
  2661. name: "hasWrongOriginTopic"
  2662. }, {
  2663. text: "显示【错题原笔迹】",
  2664. name: "hasErrorOriginNote"
  2665. }, {
  2666. text: "【变式训练题】排版方式",
  2667. name: "hasTrainTypesetting"
  2668. }, {
  2669. text: "显示【考点视频二维码】",
  2670. name: "testVideo"
  2671. }, {
  2672. text: "显示【考点高考分值表】",
  2673. name: "scoreOfCollege"
  2674. }, {
  2675. text: "显示【自我订正】",
  2676. name: "hasSelfCorrect"
  2677. }, {
  2678. text: "显示【同学优解】",
  2679. name: "classmateOptimization"
  2680. }, {
  2681. text: "显示【名师指导】",
  2682. name: "hasTeacherGuide"
  2683. }]
  2684. }, {
  2685. title: "共性问题",
  2686. cellItem: [{
  2687. text: "显示【共性问题】",
  2688. name: "commonProblems"
  2689. }]
  2690. }, {
  2691. title: "答案解析",
  2692. cellItem: [{
  2693. text: "【答案解析】排版方式",
  2694. name: "hasDividePage",
  2695. showTxt: "答案和解析显示在最后一页"
  2696. }, {
  2697. text: "错题答案解析显示在最后",
  2698. name: "isWrongAnswerEnd"
  2699. }, {
  2700. text: "答案解析与其它内容合并生成",
  2701. name: "titleAnswerMerge"
  2702. }, {
  2703. text: "需要错题答案解析",
  2704. name: "hasWrongAnswer"
  2705. }]
  2706. }]; // 数学3.4新版本
  2707. this.newMathTypeSetList = [{
  2708. title: "学情分析",
  2709. cellItem: [{
  2710. text: "显示【激励话语】",
  2711. name: "hasEncourage"
  2712. }, {
  2713. text: "显示【得分明细表】",
  2714. name: "hasScoreDetail"
  2715. }, {
  2716. text: "显示【小贴士】",
  2717. name: "hasSmallTips"
  2718. }, {
  2719. text: "显示【提升指导】",
  2720. name: "hasPromoteGuide"
  2721. }, {
  2722. text: "显示【排名变化图】",
  2723. name: "hasRankingChange"
  2724. }, {
  2725. text: "显示【成绩变化图】",
  2726. name: "hasAchievementChange"
  2727. }]
  2728. }, {
  2729. title: "素养提升",
  2730. cellItem: [{
  2731. text: "显示【数学情境】",
  2732. name: "hasMathSituation"
  2733. }, {
  2734. text: "显示【学史典藏】",
  2735. name: "historyCollection"
  2736. }]
  2737. }, {
  2738. title: "错题整理",
  2739. cellItem: [{
  2740. text: "显示【错题原题】",
  2741. name: "hasWrongOriginTopic"
  2742. }, {
  2743. text: "显示【错题原笔迹】",
  2744. name: "hasErrorOriginNote"
  2745. }, {
  2746. text: "【变式训练题】排版方式",
  2747. name: "hasTrainTypesetting"
  2748. }, {
  2749. text: "显示【考点视频二维码】",
  2750. name: "testVideo"
  2751. }, {
  2752. text: "显示【考点高考分值表】",
  2753. name: "scoreOfCollege"
  2754. }, {
  2755. text: "显示【自我订正】",
  2756. name: "hasSelfCorrect"
  2757. }, {
  2758. text: "显示【同学优解】",
  2759. name: "classmateOptimization"
  2760. }, {
  2761. text: "显示【名师指导】",
  2762. name: "hasTeacherGuide"
  2763. }]
  2764. }, {
  2765. title: "共性问题",
  2766. cellItem: [{
  2767. text: "显示【共性问题】",
  2768. name: "commonProblems"
  2769. }]
  2770. }, {
  2771. title: "年级共性问题",
  2772. cellItem: [{
  2773. text: "显示【年级共性问题】",
  2774. name: "gradeCommonProblems"
  2775. }]
  2776. }, {
  2777. title: "真题速递",
  2778. cellItem: [{
  2779. text: "显示【真题速递】",
  2780. name: "realProblemExpress"
  2781. }]
  2782. }, {
  2783. title: "答案解析",
  2784. cellItem: [{
  2785. text: "需要错题答案解析",
  2786. name: "hasWrongAnswer"
  2787. } // {
  2788. // text: "答案解析与其它内容分开打印",
  2789. // name: "titleAnswerMerge"
  2790. // },
  2791. ]
  2792. }]; // 物理学习宝
  2793. this.physicTypeSetList = [{
  2794. title: "学情分析",
  2795. cellItem: [{
  2796. text: "得分明细",
  2797. name: 'hasScoreDetail'
  2798. }, {
  2799. text: "综合得分表",
  2800. name: 'comprehensiveScore'
  2801. }, {
  2802. text: "成长轨迹",
  2803. name: 'growthLine'
  2804. }, {
  2805. text: "知识点掌握变化",
  2806. name: 'knowledgeChange'
  2807. }]
  2808. }, {
  2809. title: "提升规划",
  2810. cellItem: [{
  2811. text: "命题走向",
  2812. name: 'propositionTrend'
  2813. }, {
  2814. text: "直击痛点",
  2815. name: 'strikePain'
  2816. }]
  2817. }, {
  2818. title: "素养提升",
  2819. cellItem: [{
  2820. text: "物理情景",
  2821. name: "physicalScenario",
  2822. tip: "*仅支持高三年级及超前学习的班级开启"
  2823. }, {
  2824. text: "学史典藏",
  2825. name: "historyCollection"
  2826. }]
  2827. }, {
  2828. title: "个性训练",
  2829. cellItem: [{
  2830. text: "错题原题",
  2831. name: "errorOriginQuestion"
  2832. }, {
  2833. text: "错因分析",
  2834. name: "hasErrorAnalyse"
  2835. }, {
  2836. text: "自我订正",
  2837. name: "selfRevision"
  2838. }, {
  2839. text: "提升训练",
  2840. name: "promotionTraining"
  2841. }, {
  2842. text: "我的答案",
  2843. name: "myAnswer"
  2844. }, {
  2845. text: "同学优解",
  2846. name: "classmateOptimization"
  2847. }]
  2848. }, {
  2849. title: "共性问题",
  2850. cellItem: [{
  2851. text: "共性问题",
  2852. name: "commonProblems"
  2853. }]
  2854. }, {
  2855. title: "真题速递",
  2856. cellItem: [{
  2857. text: "真题速递",
  2858. name: "realProblemExpress",
  2859. tip: "*仅支持高三年级及超前学习的班级开启"
  2860. }]
  2861. }, {
  2862. title: "答案解析",
  2863. cellItem: [{
  2864. text: "答案解析",
  2865. name: 'answerAnalysis'
  2866. }]
  2867. } // {
  2868. // title: "题目答案合并下载",
  2869. // cellItem: [{
  2870. // text: "题目答案合并下载",
  2871. // name: "titleAnswerMerge",
  2872. // }]
  2873. // },
  2874. ]; // 精准学习宝
  2875. this.accurateList = [{
  2876. title: "学情导航",
  2877. cellItem: [{
  2878. text: "显示【激励话语】",
  2879. name: "hasEncourage"
  2880. }, {
  2881. text: "显示【得分明细表】",
  2882. name: "hasScoreDetail"
  2883. }, {
  2884. text: "显示【薄弱知识点】",
  2885. name: "hasLoseKnowledge"
  2886. }]
  2887. }, {
  2888. title: "错题变式 个性夯基",
  2889. cellItem: [{
  2890. text: "显示【错题原笔迹】",
  2891. name: "hasErrorOriginNote"
  2892. }, {
  2893. text: "显示【同学优解】",
  2894. name: "classmateOptimization"
  2895. }]
  2896. }, {
  2897. title: "典例精讲 共性提升",
  2898. cellItem: [{
  2899. text: "显示【共性问题】",
  2900. name: "commonProblems"
  2901. }]
  2902. }, {
  2903. title: "答案解析",
  2904. cellItem: [{
  2905. text: "答案解析与其它内容合并生成",
  2906. name: "titleAnswerMerge"
  2907. }, {
  2908. text: "需要错题答案解析",
  2909. name: "hasWrongAnswer"
  2910. }]
  2911. }]; // 数学基础宝
  2912. this.mathBasicsList = [{
  2913. title: "学情分析",
  2914. cellItem: [{
  2915. text: "显示【激励话语】",
  2916. name: "hasEncourage"
  2917. }, {
  2918. text: "显示【得分明细表】",
  2919. name: "hasScoreDetail"
  2920. }, {
  2921. text: "显示【小贴士】",
  2922. name: "hasSmallTips"
  2923. }, {
  2924. text: "显示【排名变化图】",
  2925. name: "hasRankingChange"
  2926. }, {
  2927. text: "显示【成绩变化图】",
  2928. name: "hasAchievementChange"
  2929. }, {
  2930. text: "显示【基础知识表】",
  2931. name: "hasBasicKnowledge"
  2932. }]
  2933. }, {
  2934. title: "失分基础题",
  2935. cellItem: [{
  2936. text: "显示【错题原题】",
  2937. name: "hasWrongOriginTopic"
  2938. }, {
  2939. text: "显示【错题原笔迹】",
  2940. name: "hasErrorOriginNote"
  2941. }, {
  2942. text: "显示【考点视频二维码】",
  2943. name: "testVideo"
  2944. }, {
  2945. text: "显示【考点高考分值表】",
  2946. name: "scoreOfCollege"
  2947. }, {
  2948. text: "显示【自我订正】",
  2949. name: "hasSelfCorrect"
  2950. }, {
  2951. text: "显示【同学优解】",
  2952. name: "classmateOptimization"
  2953. }, {
  2954. text: "显示【名师指导】",
  2955. name: "hasTeacherGuide"
  2956. }]
  2957. }, {
  2958. title: "衔接知识复习",
  2959. cellItem: [{
  2960. text: "显示【衔接知识复习】",
  2961. name: "hasKnowledgeReview"
  2962. }]
  2963. }, {
  2964. title: "基础概念掌握",
  2965. cellItem: [{
  2966. text: "显示【基础知识记忆】",
  2967. name: "hasBasicMemory"
  2968. }, {
  2969. text: "显示【基础知识应用】",
  2970. name: "hasBasicApply"
  2971. }]
  2972. }, {
  2973. title: "基础巩固训练",
  2974. cellItem: [{
  2975. text: "显示【基础巩固训练】",
  2976. name: "hasBasicConsolidate"
  2977. }]
  2978. }, {
  2979. title: "共性问题",
  2980. cellItem: [{
  2981. text: "显示【共性问题】",
  2982. name: "commonProblems"
  2983. }]
  2984. }, {
  2985. title: "年级共性问题",
  2986. cellItem: [{
  2987. text: "显示【年级共性问题】",
  2988. name: "gradeCommonProblems"
  2989. }]
  2990. }, {
  2991. title: "答案解析",
  2992. cellItem: [{
  2993. text: "需要错题答案解析",
  2994. name: "hasWrongAnswer"
  2995. }]
  2996. }]; // 数学能力宝
  2997. this.mathAbilityList = [{
  2998. title: "学情分析",
  2999. cellItem: [{
  3000. text: "显示【激励话语】",
  3001. name: "hasEncourage"
  3002. }, {
  3003. text: "显示【得分明细表】",
  3004. name: "hasScoreDetail"
  3005. }, {
  3006. text: "显示【小贴士】",
  3007. name: "hasSmallTips"
  3008. }, {
  3009. text: "显示【失分点对比分析表】",
  3010. name: "hasLosePointAnalysis"
  3011. }, {
  3012. text: "显示【诊断解读】",
  3013. name: "hasDiagnosisExplain"
  3014. }]
  3015. }, {
  3016. title: "错题整理",
  3017. cellItem: [{
  3018. text: "显示【错题原题】",
  3019. name: "hasWrongOriginTopic"
  3020. }, {
  3021. text: "显示【错题原笔迹】",
  3022. name: "hasErrorOriginNote"
  3023. }, {
  3024. text: "显示【考点视频二维码】",
  3025. name: "testVideo"
  3026. }, {
  3027. text: "显示【考点高考分值表】",
  3028. name: "scoreOfCollege"
  3029. }, {
  3030. text: "显示【自我订正】",
  3031. name: "hasSelfCorrect"
  3032. }, {
  3033. text: "显示【同学优解】",
  3034. name: "classmateOptimization"
  3035. }, {
  3036. text: "显示【名师指导】",
  3037. name: "hasTeacherGuide"
  3038. }]
  3039. }, {
  3040. title: "能力提升路径",
  3041. cellItem: [{
  3042. text: "显示【能力提升路径】",
  3043. name: "hasPromoteWay"
  3044. }]
  3045. }, {
  3046. title: "共性问题",
  3047. cellItem: [{
  3048. text: "显示【共性问题】",
  3049. name: "commonProblems"
  3050. }]
  3051. }, {
  3052. title: "年级共性问题",
  3053. cellItem: [{
  3054. text: "显示【年级共性问题】",
  3055. name: "gradeCommonProblems"
  3056. }]
  3057. }, {
  3058. title: "答案解析",
  3059. cellItem: [{
  3060. text: "需要错题答案解析",
  3061. name: "hasWrongAnswer"
  3062. }]
  3063. }]; // 物理基础宝
  3064. this.physicBasicsList = [{
  3065. title: "学情分析",
  3066. cellItem: [{
  3067. text: "得分明细",
  3068. name: 'hasScoreDetail'
  3069. }, {
  3070. text: "综合得分表",
  3071. name: 'comprehensiveScore'
  3072. }, {
  3073. text: "成长轨迹",
  3074. name: 'growthLine'
  3075. }, {
  3076. text: "失分点分析",
  3077. name: 'lostPointAnalysis'
  3078. }]
  3079. }, {
  3080. title: "失分基础题",
  3081. cellItem: [{
  3082. text: "错题原题",
  3083. name: "errorOriginQuestion"
  3084. }, {
  3085. text: "错因分析",
  3086. name: "hasErrorAnalyse"
  3087. }, {
  3088. text: "自我订正",
  3089. name: "selfRevision"
  3090. }, {
  3091. text: "我的答案",
  3092. name: "myAnswer"
  3093. }, {
  3094. text: "同学优解",
  3095. name: "classmateOptimization"
  3096. }]
  3097. }, {
  3098. title: "基础提升",
  3099. cellItem: [{
  3100. text: "衔接知识复习",
  3101. name: "hasKnowledgeReview"
  3102. }, {
  3103. text: "基础知识记忆",
  3104. name: "hasBasicMemory"
  3105. }, {
  3106. text: "基础知识应用",
  3107. name: "hasBasicApply"
  3108. }]
  3109. }, {
  3110. title: "基础巩固训练",
  3111. cellItem: [{
  3112. text: "基础巩固训练",
  3113. name: "hasBasicConsolidate"
  3114. }]
  3115. }, {
  3116. title: "共性问题",
  3117. cellItem: [{
  3118. text: "共性问题",
  3119. name: "commonProblems"
  3120. }]
  3121. }, {
  3122. title: "答案解析",
  3123. cellItem: [{
  3124. text: "答案解析",
  3125. name: 'answerAnalysis'
  3126. }]
  3127. }]; // 物理能力宝
  3128. this.physicAbilityList = [{
  3129. title: "学情分析",
  3130. cellItem: [{
  3131. text: "得分明细",
  3132. name: 'hasScoreDetail'
  3133. }, {
  3134. text: "综合得分表",
  3135. name: 'comprehensiveScore'
  3136. }, {
  3137. text: "成长轨迹",
  3138. name: 'growthLine'
  3139. }, {
  3140. text: "失分点分析",
  3141. name: 'lostPointAnalysis'
  3142. }]
  3143. }, {
  3144. title: "个性训练",
  3145. cellItem: [{
  3146. text: "错题原题",
  3147. name: "errorOriginQuestion"
  3148. }, {
  3149. text: "错因分析",
  3150. name: "hasErrorAnalyse"
  3151. }, {
  3152. text: "自我订正",
  3153. name: "selfRevision"
  3154. }, {
  3155. text: "提升训练",
  3156. name: "promotionTraining"
  3157. }, {
  3158. text: "我的答案",
  3159. name: "myAnswer"
  3160. }, {
  3161. text: "同学优解",
  3162. name: "classmateOptimization"
  3163. }]
  3164. }, {
  3165. title: "能力提升",
  3166. cellItem: [{
  3167. text: "信息提炼能力",
  3168. name: "informationExtractionCapability"
  3169. }, {
  3170. text: "模型构建能力",
  3171. name: "modelBuildingAbility"
  3172. }, {
  3173. text: "拓展探究能力",
  3174. name: "expandInquiryAbility"
  3175. }, {
  3176. text: "灵活应用能力",
  3177. name: "flexibleApplicationAbility"
  3178. }]
  3179. }, {
  3180. title: "走向高考",
  3181. cellItem: [{
  3182. text: "命题走向",
  3183. name: "propositionTrend"
  3184. }, {
  3185. text: "直通高考",
  3186. name: "throughTestOfHigh"
  3187. }]
  3188. }, {
  3189. title: "共性问题",
  3190. cellItem: [{
  3191. text: "共性问题",
  3192. name: "commonProblems"
  3193. }]
  3194. }, {
  3195. title: "答案解析",
  3196. cellItem: [{
  3197. text: "答案解析",
  3198. name: 'answerAnalysis'
  3199. }]
  3200. }];
  3201. }
  3202. };
  3203. /***/ }),
  3204. /***/ "./src/views/product-set/components/error-topic-push/Index.vue":
  3205. /*!*********************************************************************!*\
  3206. !*** ./src/views/product-set/components/error-topic-push/Index.vue ***!
  3207. \*********************************************************************/
  3208. /*! exports provided: default */
  3209. /***/ (function(module, __webpack_exports__, __webpack_require__) {
  3210. "use strict";
  3211. __webpack_require__.r(__webpack_exports__);
  3212. /* harmony import */ var _Index_vue_vue_type_template_id_174b61a4_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Index.vue?vue&type=template&id=174b61a4&scoped=true& */ "./src/views/product-set/components/error-topic-push/Index.vue?vue&type=template&id=174b61a4&scoped=true&");
  3213. /* harmony import */ var _Index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Index.vue?vue&type=script&lang=js& */ "./src/views/product-set/components/error-topic-push/Index.vue?vue&type=script&lang=js&");
  3214. /* empty/unused harmony star reexport *//* harmony import */ var _Index_vue_vue_type_style_index_0_id_174b61a4_lang_less_scoped_true___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./Index.vue?vue&type=style&index=0&id=174b61a4&lang=less&scoped=true& */ "./src/views/product-set/components/error-topic-push/Index.vue?vue&type=style&index=0&id=174b61a4&lang=less&scoped=true&");
  3215. /* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js");
  3216. /* normalize component */
  3217. var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__["default"])(
  3218. _Index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
  3219. _Index_vue_vue_type_template_id_174b61a4_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"],
  3220. _Index_vue_vue_type_template_id_174b61a4_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
  3221. false,
  3222. null,
  3223. "174b61a4",
  3224. null
  3225. )
  3226. /* hot reload */
  3227. if (false) { var api; }
  3228. component.options.__file = "src/views/product-set/components/error-topic-push/Index.vue"
  3229. /* harmony default export */ __webpack_exports__["default"] = (component.exports);
  3230. /***/ }),
  3231. /***/ "./src/views/product-set/components/error-topic-push/Index.vue?vue&type=script&lang=js&":
  3232. /*!**********************************************************************************************!*\
  3233. !*** ./src/views/product-set/components/error-topic-push/Index.vue?vue&type=script&lang=js& ***!
  3234. \**********************************************************************************************/
  3235. /*! exports provided: default */
  3236. /***/ (function(module, __webpack_exports__, __webpack_require__) {
  3237. "use strict";
  3238. __webpack_require__.r(__webpack_exports__);
  3239. /* harmony import */ var _node_modules_cache_loader_dist_cjs_js_ref_12_0_node_modules_babel_loader_lib_index_js_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../../../node_modules/babel-loader/lib!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib??vue-loader-options!./Index.vue?vue&type=script&lang=js& */ "./node_modules/cache-loader/dist/cjs.js?!./node_modules/babel-loader/lib/index.js!./node_modules/cache-loader/dist/cjs.js?!./node_modules/vue-loader/lib/index.js?!./src/views/product-set/components/error-topic-push/Index.vue?vue&type=script&lang=js&");
  3240. /* empty/unused harmony star reexport */ /* harmony default export */ __webpack_exports__["default"] = (_node_modules_cache_loader_dist_cjs_js_ref_12_0_node_modules_babel_loader_lib_index_js_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]);
  3241. /***/ }),
  3242. /***/ "./src/views/product-set/components/error-topic-push/Index.vue?vue&type=style&index=0&id=174b61a4&lang=less&scoped=true&":
  3243. /*!*******************************************************************************************************************************!*\
  3244. !*** ./src/views/product-set/components/error-topic-push/Index.vue?vue&type=style&index=0&id=174b61a4&lang=less&scoped=true& ***!
  3245. \*******************************************************************************************************************************/
  3246. /*! no static exports found */
  3247. /***/ (function(module, __webpack_exports__, __webpack_require__) {
  3248. "use strict";
  3249. __webpack_require__.r(__webpack_exports__);
  3250. /* harmony import */ var _node_modules_vue_style_loader_index_js_ref_10_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_10_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_10_oneOf_1_2_node_modules_less_loader_dist_cjs_js_ref_10_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Index_vue_vue_type_style_index_0_id_174b61a4_lang_less_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../node_modules/vue-style-loader??ref--10-oneOf-1-0!../../../../../node_modules/css-loader/dist/cjs.js??ref--10-oneOf-1-1!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/postcss-loader/src??ref--10-oneOf-1-2!../../../../../node_modules/less-loader/dist/cjs.js??ref--10-oneOf-1-3!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib??vue-loader-options!./Index.vue?vue&type=style&index=0&id=174b61a4&lang=less&scoped=true& */ "./node_modules/vue-style-loader/index.js?!./node_modules/css-loader/dist/cjs.js?!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src/index.js?!./node_modules/less-loader/dist/cjs.js?!./node_modules/cache-loader/dist/cjs.js?!./node_modules/vue-loader/lib/index.js?!./src/views/product-set/components/error-topic-push/Index.vue?vue&type=style&index=0&id=174b61a4&lang=less&scoped=true&");
  3251. /* harmony import */ var _node_modules_vue_style_loader_index_js_ref_10_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_10_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_10_oneOf_1_2_node_modules_less_loader_dist_cjs_js_ref_10_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Index_vue_vue_type_style_index_0_id_174b61a4_lang_less_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_vue_style_loader_index_js_ref_10_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_10_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_10_oneOf_1_2_node_modules_less_loader_dist_cjs_js_ref_10_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Index_vue_vue_type_style_index_0_id_174b61a4_lang_less_scoped_true___WEBPACK_IMPORTED_MODULE_0__);
  3252. /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _node_modules_vue_style_loader_index_js_ref_10_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_10_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_10_oneOf_1_2_node_modules_less_loader_dist_cjs_js_ref_10_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Index_vue_vue_type_style_index_0_id_174b61a4_lang_less_scoped_true___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _node_modules_vue_style_loader_index_js_ref_10_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_10_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_10_oneOf_1_2_node_modules_less_loader_dist_cjs_js_ref_10_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Index_vue_vue_type_style_index_0_id_174b61a4_lang_less_scoped_true___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
  3253. /* harmony default export */ __webpack_exports__["default"] = (_node_modules_vue_style_loader_index_js_ref_10_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_10_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_10_oneOf_1_2_node_modules_less_loader_dist_cjs_js_ref_10_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Index_vue_vue_type_style_index_0_id_174b61a4_lang_less_scoped_true___WEBPACK_IMPORTED_MODULE_0___default.a);
  3254. /***/ }),
  3255. /***/ "./src/views/product-set/components/error-topic-push/Index.vue?vue&type=template&id=174b61a4&scoped=true&":
  3256. /*!****************************************************************************************************************!*\
  3257. !*** ./src/views/product-set/components/error-topic-push/Index.vue?vue&type=template&id=174b61a4&scoped=true& ***!
  3258. \****************************************************************************************************************/
  3259. /*! exports provided: render, staticRenderFns */
  3260. /***/ (function(module, __webpack_exports__, __webpack_require__) {
  3261. "use strict";
  3262. __webpack_require__.r(__webpack_exports__);
  3263. /* harmony import */ var _node_modules_cache_loader_dist_cjs_js_cacheDirectory_node_modules_cache_vue_loader_cacheIdentifier_305c61fc_vue_loader_template_node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Index_vue_vue_type_template_id_174b61a4_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"305c61fc-vue-loader-template"}!../../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib??vue-loader-options!./Index.vue?vue&type=template&id=174b61a4&scoped=true& */ "./node_modules/cache-loader/dist/cjs.js?{\"cacheDirectory\":\"node_modules/.cache/vue-loader\",\"cacheIdentifier\":\"305c61fc-vue-loader-template\"}!./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/cache-loader/dist/cjs.js?!./node_modules/vue-loader/lib/index.js?!./src/views/product-set/components/error-topic-push/Index.vue?vue&type=template&id=174b61a4&scoped=true&");
  3264. /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _node_modules_cache_loader_dist_cjs_js_cacheDirectory_node_modules_cache_vue_loader_cacheIdentifier_305c61fc_vue_loader_template_node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Index_vue_vue_type_template_id_174b61a4_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"]; });
  3265. /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _node_modules_cache_loader_dist_cjs_js_cacheDirectory_node_modules_cache_vue_loader_cacheIdentifier_305c61fc_vue_loader_template_node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Index_vue_vue_type_template_id_174b61a4_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
  3266. /***/ }),
  3267. /***/ "./src/views/product-set/components/error-type-set/Index.vue":
  3268. /*!*******************************************************************!*\
  3269. !*** ./src/views/product-set/components/error-type-set/Index.vue ***!
  3270. \*******************************************************************/
  3271. /*! exports provided: default */
  3272. /***/ (function(module, __webpack_exports__, __webpack_require__) {
  3273. "use strict";
  3274. __webpack_require__.r(__webpack_exports__);
  3275. /* harmony import */ var _Index_vue_vue_type_template_id_b49af90a_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Index.vue?vue&type=template&id=b49af90a&scoped=true& */ "./src/views/product-set/components/error-type-set/Index.vue?vue&type=template&id=b49af90a&scoped=true&");
  3276. /* harmony import */ var _Index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Index.vue?vue&type=script&lang=js& */ "./src/views/product-set/components/error-type-set/Index.vue?vue&type=script&lang=js&");
  3277. /* empty/unused harmony star reexport *//* harmony import */ var _Index_vue_vue_type_style_index_0_id_b49af90a_lang_less_scoped_true___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./Index.vue?vue&type=style&index=0&id=b49af90a&lang=less&scoped=true& */ "./src/views/product-set/components/error-type-set/Index.vue?vue&type=style&index=0&id=b49af90a&lang=less&scoped=true&");
  3278. /* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js");
  3279. /* normalize component */
  3280. var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__["default"])(
  3281. _Index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
  3282. _Index_vue_vue_type_template_id_b49af90a_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"],
  3283. _Index_vue_vue_type_template_id_b49af90a_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
  3284. false,
  3285. null,
  3286. "b49af90a",
  3287. null
  3288. )
  3289. /* hot reload */
  3290. if (false) { var api; }
  3291. component.options.__file = "src/views/product-set/components/error-type-set/Index.vue"
  3292. /* harmony default export */ __webpack_exports__["default"] = (component.exports);
  3293. /***/ }),
  3294. /***/ "./src/views/product-set/components/error-type-set/Index.vue?vue&type=script&lang=js&":
  3295. /*!********************************************************************************************!*\
  3296. !*** ./src/views/product-set/components/error-type-set/Index.vue?vue&type=script&lang=js& ***!
  3297. \********************************************************************************************/
  3298. /*! exports provided: default */
  3299. /***/ (function(module, __webpack_exports__, __webpack_require__) {
  3300. "use strict";
  3301. __webpack_require__.r(__webpack_exports__);
  3302. /* harmony import */ var _node_modules_cache_loader_dist_cjs_js_ref_12_0_node_modules_babel_loader_lib_index_js_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../../../node_modules/babel-loader/lib!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib??vue-loader-options!./Index.vue?vue&type=script&lang=js& */ "./node_modules/cache-loader/dist/cjs.js?!./node_modules/babel-loader/lib/index.js!./node_modules/cache-loader/dist/cjs.js?!./node_modules/vue-loader/lib/index.js?!./src/views/product-set/components/error-type-set/Index.vue?vue&type=script&lang=js&");
  3303. /* empty/unused harmony star reexport */ /* harmony default export */ __webpack_exports__["default"] = (_node_modules_cache_loader_dist_cjs_js_ref_12_0_node_modules_babel_loader_lib_index_js_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]);
  3304. /***/ }),
  3305. /***/ "./src/views/product-set/components/error-type-set/Index.vue?vue&type=style&index=0&id=b49af90a&lang=less&scoped=true&":
  3306. /*!*****************************************************************************************************************************!*\
  3307. !*** ./src/views/product-set/components/error-type-set/Index.vue?vue&type=style&index=0&id=b49af90a&lang=less&scoped=true& ***!
  3308. \*****************************************************************************************************************************/
  3309. /*! no static exports found */
  3310. /***/ (function(module, __webpack_exports__, __webpack_require__) {
  3311. "use strict";
  3312. __webpack_require__.r(__webpack_exports__);
  3313. /* harmony import */ var _node_modules_vue_style_loader_index_js_ref_10_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_10_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_10_oneOf_1_2_node_modules_less_loader_dist_cjs_js_ref_10_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Index_vue_vue_type_style_index_0_id_b49af90a_lang_less_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../node_modules/vue-style-loader??ref--10-oneOf-1-0!../../../../../node_modules/css-loader/dist/cjs.js??ref--10-oneOf-1-1!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/postcss-loader/src??ref--10-oneOf-1-2!../../../../../node_modules/less-loader/dist/cjs.js??ref--10-oneOf-1-3!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib??vue-loader-options!./Index.vue?vue&type=style&index=0&id=b49af90a&lang=less&scoped=true& */ "./node_modules/vue-style-loader/index.js?!./node_modules/css-loader/dist/cjs.js?!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src/index.js?!./node_modules/less-loader/dist/cjs.js?!./node_modules/cache-loader/dist/cjs.js?!./node_modules/vue-loader/lib/index.js?!./src/views/product-set/components/error-type-set/Index.vue?vue&type=style&index=0&id=b49af90a&lang=less&scoped=true&");
  3314. /* harmony import */ var _node_modules_vue_style_loader_index_js_ref_10_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_10_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_10_oneOf_1_2_node_modules_less_loader_dist_cjs_js_ref_10_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Index_vue_vue_type_style_index_0_id_b49af90a_lang_less_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_vue_style_loader_index_js_ref_10_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_10_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_10_oneOf_1_2_node_modules_less_loader_dist_cjs_js_ref_10_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Index_vue_vue_type_style_index_0_id_b49af90a_lang_less_scoped_true___WEBPACK_IMPORTED_MODULE_0__);
  3315. /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _node_modules_vue_style_loader_index_js_ref_10_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_10_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_10_oneOf_1_2_node_modules_less_loader_dist_cjs_js_ref_10_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Index_vue_vue_type_style_index_0_id_b49af90a_lang_less_scoped_true___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _node_modules_vue_style_loader_index_js_ref_10_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_10_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_10_oneOf_1_2_node_modules_less_loader_dist_cjs_js_ref_10_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Index_vue_vue_type_style_index_0_id_b49af90a_lang_less_scoped_true___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
  3316. /* harmony default export */ __webpack_exports__["default"] = (_node_modules_vue_style_loader_index_js_ref_10_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_10_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_10_oneOf_1_2_node_modules_less_loader_dist_cjs_js_ref_10_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Index_vue_vue_type_style_index_0_id_b49af90a_lang_less_scoped_true___WEBPACK_IMPORTED_MODULE_0___default.a);
  3317. /***/ }),
  3318. /***/ "./src/views/product-set/components/error-type-set/Index.vue?vue&type=template&id=b49af90a&scoped=true&":
  3319. /*!**************************************************************************************************************!*\
  3320. !*** ./src/views/product-set/components/error-type-set/Index.vue?vue&type=template&id=b49af90a&scoped=true& ***!
  3321. \**************************************************************************************************************/
  3322. /*! exports provided: render, staticRenderFns */
  3323. /***/ (function(module, __webpack_exports__, __webpack_require__) {
  3324. "use strict";
  3325. __webpack_require__.r(__webpack_exports__);
  3326. /* harmony import */ var _node_modules_cache_loader_dist_cjs_js_cacheDirectory_node_modules_cache_vue_loader_cacheIdentifier_305c61fc_vue_loader_template_node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Index_vue_vue_type_template_id_b49af90a_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"305c61fc-vue-loader-template"}!../../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib??vue-loader-options!./Index.vue?vue&type=template&id=b49af90a&scoped=true& */ "./node_modules/cache-loader/dist/cjs.js?{\"cacheDirectory\":\"node_modules/.cache/vue-loader\",\"cacheIdentifier\":\"305c61fc-vue-loader-template\"}!./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/cache-loader/dist/cjs.js?!./node_modules/vue-loader/lib/index.js?!./src/views/product-set/components/error-type-set/Index.vue?vue&type=template&id=b49af90a&scoped=true&");
  3327. /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _node_modules_cache_loader_dist_cjs_js_cacheDirectory_node_modules_cache_vue_loader_cacheIdentifier_305c61fc_vue_loader_template_node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Index_vue_vue_type_template_id_b49af90a_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"]; });
  3328. /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _node_modules_cache_loader_dist_cjs_js_cacheDirectory_node_modules_cache_vue_loader_cacheIdentifier_305c61fc_vue_loader_template_node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Index_vue_vue_type_template_id_b49af90a_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
  3329. /***/ })
  3330. }]);
  3331. //# sourceMappingURL=0.js.map