04dafc97b26009f30b780bb2ebda7b45.json 24 KB

1
  1. {"remainingRequest":"E:\\item\\newItem\\admin\\node_modules\\babel-loader\\lib\\index.js!E:\\item\\newItem\\admin\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!E:\\item\\newItem\\admin\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!E:\\item\\newItem\\admin\\node_modules\\iview-loader\\index.js??ref--0-2!E:\\item\\newItem\\admin\\src\\pages\\app\\app\\index.vue?vue&type=script&lang=js&","dependencies":[{"path":"E:\\item\\newItem\\admin\\src\\pages\\app\\app\\index.vue","mtime":1677828270187},{"path":"E:\\item\\newItem\\admin\\babel.config.js","mtime":1677828270071},{"path":"E:\\item\\newItem\\admin\\.babelrc","mtime":1677828270070},{"path":"E:\\item\\newItem\\admin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\item\\newItem\\admin\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"E:\\item\\newItem\\admin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\item\\newItem\\admin\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000},{"path":"E:\\item\\newItem\\admin\\node_modules\\iview-loader\\index.js","mtime":1570440814000}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:aW1wb3J0IF9hc3luY1RvR2VuZXJhdG9yIGZyb20gIkU6L2l0ZW0vbmV3SXRlbS9hZG1pbi9ub2RlX21vZHVsZXMvQHZ1ZS9iYWJlbC1wcmVzZXQtYXBwL25vZGVfbW9kdWxlcy9AYmFiZWwvcnVudGltZS9oZWxwZXJzL2VzbS9hc3luY1RvR2VuZXJhdG9yLmpzIjsKaW1wb3J0IF9vYmplY3RTcHJlYWQgZnJvbSAiRTovaXRlbS9uZXdJdGVtL2FkbWluL25vZGVfbW9kdWxlcy9AdnVlL2JhYmVsLXByZXNldC1hcHAvbm9kZV9tb2R1bGVzL0BiYWJlbC9ydW50aW1lL2hlbHBlcnMvZXNtL29iamVjdFNwcmVhZDIuanMiOwppbXBvcnQgInJlZ2VuZXJhdG9yLXJ1bnRpbWUvcnVudGltZS5qcyI7CmltcG9ydCAiY29yZS1qcy9tb2R1bGVzL2VzLnJlZ2V4cC5leGVjLmpzIjsKaW1wb3J0ICJjb3JlLWpzL21vZHVsZXMvZXMuc3RyaW5nLnJlcGxhY2UuanMiOwppbXBvcnQgImNvcmUtanMvbW9kdWxlcy9lcy5zdHJpbmcubGluay5qcyI7CmltcG9ydCAiY29yZS1qcy9tb2R1bGVzL2VzLmZ1bmN0aW9uLm5hbWUuanMiOwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwppbXBvcnQgV2FuZ0VkaXRvciBmcm9tICdAL2NvbXBvbmVudHMvd2FuZ0VkaXRvci9pbmRleC52dWUnOwppbXBvcnQgU2V0dGluZyBmcm9tICdAL3NldHRpbmcnOwppbXBvcnQgeyBnZXRDb2xvckNoYW5nZSB9IGZyb20gJ0AvYXBpL2RpeSc7CmltcG9ydCB7IG1hcFN0YXRlIH0gZnJvbSAndnVleCc7CmltcG9ydCBlZGl0RnJvbSBmcm9tICdAL2NvbXBvbmVudHMvZnJvbS9mcm9tJzsKaW1wb3J0IHsgcHJvZHVjdEdldFRlbXBLZXlzQXBpLCB1cGxvYWRUeXBlIH0gZnJvbSAnQC9hcGkvcHJvZHVjdCc7CmltcG9ydCB7IGdyb3VwQWxsQXBpLCBncm91cERhdGFMaXN0QXBpLCBncm91cFNhdmVBcGksIG9wZW5BZHZTYXZlLCBncm91cERhdGFBZGRBcGksIGdyb3VwRGF0YUhlYWRlckFwaSwgZ3JvdXBEYXRhRWRpdEFwaSwgZ3JvdXBEYXRhU2V0QXBpLCBnZXRBZ3JlZW1lbnQgYXMgX2dldEFncmVlbWVudCwgc2V0QWdyZWVtZW50LCBnZXRPcGVuQWR2IH0gZnJvbSAnQC9hcGkvc3lzdGVtJzsKaW1wb3J0IGRyYWdnYWJsZSBmcm9tICd2dWVkcmFnZ2FibGUnOwppbXBvcnQgdXBsb2FkUGljdHVyZXMgZnJvbSAnQC9jb21wb25lbnRzL3VwbG9hZFBpY3R1cmVzJzsKaW1wb3J0IGxpbmthZGRyZXNzIGZyb20gJ0AvY29tcG9uZW50cy9saW5rYWRkcmVzcyc7CmltcG9ydCB7IGdldENvb2tpZXMgfSBmcm9tICdAL2xpYnMvdXRpbCc7CmV4cG9ydCBkZWZhdWx0IHsKICBuYW1lOiAnbGlzdCcsCiAgY29tcG9uZW50czogewogICAgZWRpdEZyb206IGVkaXRGcm9tLAogICAgZHJhZ2dhYmxlOiBkcmFnZ2FibGUsCiAgICB1cGxvYWRQaWN0dXJlczogdXBsb2FkUGljdHVyZXMsCiAgICBsaW5rYWRkcmVzczogbGlua2FkZHJlc3MsCiAgICBXYW5nRWRpdG9yOiBXYW5nRWRpdG9yCiAgfSwKICBjb21wdXRlZDogX29iamVjdFNwcmVhZCh7CiAgICBiZ2NvbG9yczogZnVuY3Rpb24gYmdjb2xvcnMoKSB7CiAgICAgIHJldHVybiB7CiAgICAgICAgJy0tY29sb3ItdGhlbWUnOiB0aGlzLmJnQ29sCiAgICAgIH07CiAgICB9LAogICAgbGFiZWxXaWR0aDogZnVuY3Rpb24gbGFiZWxXaWR0aCgpIHsKICAgICAgcmV0dXJuIHRoaXMuaXNNb2JpbGUgPyB1bmRlZmluZWQgOiAxMjA7CiAgICB9LAogICAgbGFiZWxQb3NpdGlvbjogZnVuY3Rpb24gbGFiZWxQb3NpdGlvbigpIHsKICAgICAgcmV0dXJuIHRoaXMuaXNNb2JpbGUgPyAndG9wJyA6ICdyaWdodCc7CiAgICB9CiAgfSwgbWFwU3RhdGUoJ2FkbWluL2xheW91dCcsIFsnbWVudUNvbGxhcHNlJ10pKSwKICBkYXRhOiBmdW5jdGlvbiBkYXRhKCkgewogICAgcmV0dXJuIHsKICAgICAgZm9ybVZhbGlkYXRlOiB7CiAgICAgICAgY29udGVudDogJycKICAgICAgfSwKICAgICAgcnVsZVZhbGlkYXRlOiB7fSwKICAgICAgbXlDb25maWc6IHsKICAgICAgICBhdXRvSGVpZ2h0RW5hYmxlZDogZmFsc2UsCiAgICAgICAgLy8g57yW6L6R5Zmo5LiN6Ieq5Yqo6KKr5YaF5a655pKR6auYCiAgICAgICAgaW5pdGlhbEZyYW1lSGVpZ2h0OiA1MDAsCiAgICAgICAgLy8g5Yid5aeL5a655Zmo6auY5bqmCiAgICAgICAgaW5pdGlhbEZyYW1lV2lkdGg6ICcxMDAlJywKICAgICAgICAvLyDliJ3lp4vlrrnlmajlrr3luqYKICAgICAgICBVRURJVE9SX0hPTUVfVVJMOiAnL2FkbWluL1VFZGl0b3IvJywKICAgICAgICBzZXJ2ZXJVcmw6ICcnCiAgICAgIH0sCiAgICAgIGE6IDEsCiAgICAgIC8v5Yik5pat55qE6ZqQ56eB5Y2P6K6uCiAgICAgIGd1aWRlOiAwLAogICAgICBiZ2ltZzogMCwKICAgICAgY29sdW1uczE6IFtdLAogICAgICBiZ0NvbDogJycsCiAgICAgIG5hbWU6ICcnLAogICAgICBjb250ZW50OiAnJywKICAgICAgZ3JpZDogewogICAgICAgIHhsOiA3LAogICAgICAgIGxnOiA3LAogICAgICAgIG1kOiAxMiwKICAgICAgICBzbTogMjQsCiAgICAgICAgeHM6IDI0CiAgICAgIH0sCiAgICAgIGxvYWRpbmc6IGZhbHNlLAogICAgICBzZ2luTGlzdDogW10sCiAgICAgIHByb2dyZXNzOiAwLAogICAgICAvLyDov5vluqbmnaHpu5jorqQwCiAgICAgIHVybDogJycsCiAgICAgIEJhc2VVUkw6IFNldHRpbmcuYXBpQmFzZVVSTC5yZXBsYWNlKC9hZG1pbmFwaS8sICcnKSwKICAgICAgcGFnZUlkOiAwLAogICAgICBncm91cEFsbDogW10sCiAgICAgIGFjdGl2ZUluZGV4OiAwLAogICAgICBzb3J0TmFtZTogbnVsbCwKICAgICAgYWN0aXZlSW5kZXhzOiAwLAogICAgICBjbXNMaXN0OiBbXSwKICAgICAgbG9hZGluZ0V4aXN0OiBmYWxzZSwKICAgICAgZm9ybUl0ZW06IHsKICAgICAgICB0aW1lOiAnJywKICAgICAgICB0eXBlOiAncGljJywKICAgICAgICBzdGF0dXM6IDEsCiAgICAgICAgdmFsdWU6IFtdLAogICAgICAgIHZpZGVvX2xpbms6ICcnCiAgICAgIH0sCiAgICAgIGhlYWRlcjoge30sCiAgICAgIHR5cGU6IDAKICAgIH07CiAgfSwKICBjcmVhdGVkOiBmdW5jdGlvbiBjcmVhdGVkKCkgewogICAgdGhpcy5jb2xvcigpOwogICAgdGhpcy5hID0gMTsKICAgIHRoaXMuZ3VpZGUgPSAwOwogICAgdGhpcy5nZXRBZ3JlZW1lbnQoKTsKICB9LAogIG1vdW50ZWQ6IGZ1bmN0aW9uIG1vdW50ZWQoKSB7fSwKICBtZXRob2RzOiB7CiAgICBsaW5rVXJsOiBmdW5jdGlvbiBsaW5rVXJsKGUpIHsKICAgICAgdGhpcy50YWJMaXN0Lmxpc3RbdGhpcy5hY3RpdmVJbmRleHNdLmxpbmsgPSBlOwogICAgfSwKICAgIGdldEVkaXRvckNvbnRlbnQ6IGZ1bmN0aW9uIGdldEVkaXRvckNvbnRlbnQoZGF0YSkgewogICAgICB0aGlzLmNvbnRlbnQgPSBkYXRhOwogICAgfSwKICAgIGNvbG9yOiBmdW5jdGlvbiBjb2xvcigpIHsKICAgICAgdmFyIF90aGlzID0gdGhpczsKCiAgICAgIGdldENvbG9yQ2hhbmdlKCdjb2xvcl9jaGFuZ2UnKS50aGVuKGZ1bmN0aW9uIChyZXMpIHsKICAgICAgICBzd2l0Y2ggKHJlcy5kYXRhLnN0YXR1cykgewogICAgICAgICAgY2FzZSAxOgogICAgICAgICAgICBfdGhpcy5iZ0NvbCA9ICcjMzg3NUVBJzsKICAgICAgICAgICAgX3RoaXMuYmdpbWcgPSAxOwogICAgICAgICAgICBicmVhazsKCiAgICAgICAgICBjYXNlIDI6CiAgICAgICAgICAgIF90aGlzLmJnQ29sID0gJyMwMEMwNTAnOwogICAgICAgICAgICBfdGhpcy5iZ2ltZyA9IDI7CiAgICAgICAgICAgIGJyZWFrOwoKICAgICAgICAgIGNhc2UgMzoKICAgICAgICAgICAgX3RoaXMuYmdDb2wgPSAnI0U5MzMyMyc7CiAgICAgICAgICAgIF90aGlzLmJnaW1nID0gMzsKICAgICAgICAgICAgYnJlYWs7CgogICAgICAgICAgY2FzZSA0OgogICAgICAgICAgICBfdGhpcy5iZ0NvbCA9ICcjRkY0NDhGJzsKICAgICAgICAgICAgX3RoaXMuYmdpbWcgPSA0OwogICAgICAgICAgICBicmVhazsKCiAgICAgICAgICBjYXNlIDU6CiAgICAgICAgICAgIF90aGlzLmJnQ29sID0gJyNGRTVDMkQnOwogICAgICAgICAgICBfdGhpcy5iZ2ltZyA9IDU7CiAgICAgICAgICAgIGJyZWFrOwogICAgICAgIH0KICAgICAgfSk7CiAgICB9LAogICAgbGluazogZnVuY3Rpb24gbGluayhpbmRleCkgewogICAgICB0aGlzLmFjdGl2ZUluZGV4cyA9IGluZGV4OwogICAgICB0aGlzLiRyZWZzLmxpbmthZGRyZXMubW9kYWxzID0gdHJ1ZTsKICAgIH0sCiAgICBnZXRMaXN0SGVhZGVyOiBmdW5jdGlvbiBnZXRMaXN0SGVhZGVyKCkgewogICAgICB2YXIgX3RoaXMyID0gdGhpczsKCiAgICAgIHRoaXMubG9hZGluZyA9IHRydWU7CiAgICAgIGdyb3VwRGF0YUhlYWRlckFwaSh7CiAgICAgICAgY29uZmlnX25hbWU6IHRoaXMubmFtZQogICAgICB9LCAnc2V0dGluZy9zaWduX2RhdGEvaGVhZGVyJykudGhlbihmdW5jdGlvbiAocmVzKSB7CiAgICAgICAgdmFyIGRhdGEgPSByZXMuZGF0YTsKICAgICAgICB2YXIgaGVhZGVyID0gZGF0YS5oZWFkZXI7CiAgICAgICAgdmFyIGluZGV4ID0gW107CiAgICAgICAgX3RoaXMyLmNvbHVtbnMxID0gaGVhZGVyOwogICAgICAgIF90aGlzMi5sb2FkaW5nID0gZmFsc2U7CiAgICAgIH0pLmNhdGNoKGZ1bmN0aW9uIChyZXMpIHsKICAgICAgICBfdGhpczIubG9hZGluZyA9IGZhbHNlOwoKICAgICAgICBfdGhpczIuJE1lc3NhZ2UuZXJyb3IocmVzLm1zZyk7CiAgICAgIH0pOwogICAgfSwKICAgIGdldENvbnRlbnQ6IGZ1bmN0aW9uIGdldENvbnRlbnQodmFsKSB7CiAgICAgIHRoaXMuZm9ybVZhbGlkYXRlLmNvbnRlbnQgPSB2YWw7CiAgICB9LAogICAgLy8g5o+Q5Lqk5pWw5o2uCiAgICBvbnN1Ym1pdDogZnVuY3Rpb24gb25zdWJtaXQobmFtZSkgewogICAgICB2YXIgX3RoaXMzID0gdGhpczsKCiAgICAgIHRoaXMuZm9ybVZhbGlkYXRlLmNvbnRlbnQgPSB0aGlzLmNvbnRlbnQ7CiAgICAgIHNldEFncmVlbWVudCh0aGlzLmZvcm1WYWxpZGF0ZSkudGhlbiggLyojX19QVVJFX18qL2Z1bmN0aW9uICgpIHsKICAgICAgICB2YXIgX3JlZiA9IF9hc3luY1RvR2VuZXJhdG9yKCAvKiNfX1BVUkVfXyovcmVnZW5lcmF0b3JSdW50aW1lLm1hcmsoZnVuY3Rpb24gX2NhbGxlZShyZXMpIHsKICAgICAgICAgIHJldHVybiByZWdlbmVyYXRvclJ1bnRpbWUud3JhcChmdW5jdGlvbiBfY2FsbGVlJChfY29udGV4dCkgewogICAgICAgICAgICB3aGlsZSAoMSkgewogICAgICAgICAgICAgIHN3aXRjaCAoX2NvbnRleHQucHJldiA9IF9jb250ZXh0Lm5leHQpIHsKICAgICAgICAgICAgICAgIGNhc2UgMDoKICAgICAgICAgICAgICAgICAgX3RoaXMzLiRNZXNzYWdlLnN1Y2Nlc3MocmVzLm1zZyk7CgogICAgICAgICAgICAgICAgY2FzZSAxOgogICAgICAgICAgICAgICAgY2FzZSAiZW5kIjoKICAgICAgICAgICAgICAgICAgcmV0dXJuIF9jb250ZXh0LnN0b3AoKTsKICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0KICAgICAgICAgIH0sIF9jYWxsZWUpOwogICAgICAgIH0pKTsKCiAgICAgICAgcmV0dXJuIGZ1bmN0aW9uIChfeCkgewogICAgICAgICAgcmV0dXJuIF9yZWYuYXBwbHkodGhpcywgYXJndW1lbnRzKTsKICAgICAgICB9OwogICAgICB9KCkpLmNhdGNoKGZ1bmN0aW9uIChyZXMpIHsKICAgICAgICBfdGhpczMuJE1lc3NhZ2UuZXJyb3IocmVzLm1zZyk7CiAgICAgIH0pOwogICAgfSwKICAgIC8v6K+m5oOFCiAgICBnZXRBZ3JlZW1lbnQ6IGZ1bmN0aW9uIGdldEFncmVlbWVudCgpIHsKICAgICAgdmFyIF90aGlzNCA9IHRoaXM7CgogICAgICBfZ2V0QWdyZWVtZW50KCkudGhlbiggLyojX19QVVJFX18qL2Z1bmN0aW9uICgpIHsKICAgICAgICB2YXIgX3JlZjIgPSBfYXN5bmNUb0dlbmVyYXRvciggLyojX19QVVJFX18qL3JlZ2VuZXJhdG9yUnVudGltZS5tYXJrKGZ1bmN0aW9uIF9jYWxsZWUyKHJlcykgewogICAgICAgICAgdmFyIGRhdGE7CiAgICAgICAgICByZXR1cm4gcmVnZW5lcmF0b3JSdW50aW1lLndyYXAoZnVuY3Rpb24gX2NhbGxlZTIkKF9jb250ZXh0MikgewogICAgICAgICAgICB3aGlsZSAoMSkgewogICAgICAgICAgICAgIHN3aXRjaCAoX2NvbnRleHQyLnByZXYgPSBfY29udGV4dDIubmV4dCkgewogICAgICAgICAgICAgICAgY2FzZSAwOgogICAgICAgICAgICAgICAgICBkYXRhID0gcmVzLmRhdGE7CiAgICAgICAgICAgICAgICAgIF90aGlzNC5mb3JtVmFsaWRhdGUgPSB7CiAgICAgICAgICAgICAgICAgICAgY29udGVudDogZGF0YS5jb250ZW50CiAgICAgICAgICAgICAgICAgIH07CiAgICAgICAgICAgICAgICAgIF90aGlzNC5jb250ZW50ID0gZGF0YS5jb250ZW50OwoKICAgICAgICAgICAgICAgIGNhc2UgMzoKICAgICAgICAgICAgICAgIGNhc2UgImVuZCI6CiAgICAgICAgICAgICAgICAgIHJldHVybiBfY29udGV4dDIuc3RvcCgpOwogICAgICAgICAgICAgIH0KICAgICAgICAgICAgfQogICAgICAgICAgfSwgX2NhbGxlZTIpOwogICAgICAgIH0pKTsKCiAgICAgICAgcmV0dXJuIGZ1bmN0aW9uIChfeDIpIHsKICAgICAgICAgIHJldHVybiBfcmVmMi5hcHBseSh0aGlzLCBhcmd1bWVudHMpOwogICAgICAgIH07CiAgICAgIH0oKSkuY2F0Y2goZnVuY3Rpb24gKHJlcykgewogICAgICAgIF90aGlzNC5sb2FkaW5nID0gZmFsc2U7CgogICAgICAgIF90aGlzNC4kTWVzc2FnZS5lcnJvcihyZXMubXNnKTsKICAgICAgfSk7CiAgICB9CiAgfQp9Ow=="},{"version":3,"mappings":"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","names":["groupAllApi","groupDataListApi","groupSaveApi","openAdvSave","groupDataAddApi","groupDataHeaderApi","groupDataEditApi","groupDataSetApi","getAgreement","setAgreement","getOpenAdv","name","components","editFrom","draggable","uploadPictures","linkaddress","WangEditor","computed","bgcolors","labelWidth","labelPosition","mapState","data","formValidate","content","ruleValidate","myConfig","autoHeightEnabled","initialFrameHeight","initialFrameWidth","UEDITOR_HOME_URL","serverUrl","a","guide","bgimg","columns1","bgCol","grid","xl","lg","md","sm","xs","loading","sginList","progress","url","BaseURL","pageId","groupAll","activeIndex","sortName","activeIndexs","cmsList","loadingExist","formItem","time","type","status","value","video_link","header","created","mounted","methods","linkUrl","e","getEditorContent","color","getColorChange","link","index","getListHeader","config_name","then","catch","getContent","val","onsubmit","res"],"sourceRoot":"src/pages/app/app","sources":["index.vue"],"sourcesContent":["<template>\r\n <div :style=\"bgcolors\">\r\n <div class=\"i-layout-page-header\">\r\n <span class=\"ivu-page-header-title mr20\">{{ $route.meta.title }}</span>\r\n <div style=\"float: right\">\r\n <Button class=\"bnt\" type=\"primary\" @click=\"onsubmit('formValidate')\">保存</Button>\r\n </div>\r\n </div>\r\n <div class=\"box-wrapper\">\r\n <div class=\"iframe\" :bordered=\"false\">\r\n <div class=\"agreement-box\">\r\n <div class=\"template\"></div>\r\n <div class=\"htmls_box\">\r\n <div class=\"htmls_top\">服务协议与隐私政策</div>\r\n <div class=\"htmls_font\">\r\n <div class=\"ok\">我同意</div>\r\n <div>不同意</div>\r\n </div>\r\n <div class=\"htmls\" v-html=\"content\"></div>\r\n </div>\r\n </div>\r\n </div>\r\n <div style=\"margin-left: 40px\">\r\n <div class=\"table_box\">\r\n <div type=\"flex\">\r\n <div v-bind=\"grid\">\r\n <div class=\"title\">隐私权限页面展示:</div>\r\n </div>\r\n </div>\r\n <div>\r\n <Form\r\n class=\"form\"\r\n ref=\"formValidate\"\r\n :model=\"formValidate\"\r\n :rules=\"ruleValidate\"\r\n :label-position=\"labelPosition\"\r\n @submit.native.prevent\r\n >\r\n <div class=\"goodsTitle acea-row\"></div>\r\n <FormItem label=\"\" style=\"margin: 0px\">\r\n <WangEditor\r\n style=\"width: 90%\"\r\n :content=\"formValidate.content\"\r\n @editorContent=\"getEditorContent\"\r\n ></WangEditor>\r\n </FormItem>\r\n </Form>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n <linkaddress ref=\"linkaddres\" @linkUrl=\"linkUrl\"></linkaddress>\r\n </div>\r\n</template>\r\n\r\n<script>\r\nimport WangEditor from '@/components/wangEditor/index.vue';\r\nimport Setting from '@/setting';\r\nimport { getColorChange } from '@/api/diy';\r\nimport { mapState } from 'vuex';\r\nimport editFrom from '@/components/from/from';\r\nimport { productGetTempKeysApi, uploadType } from '@/api/product';\r\nimport {\r\n groupAllApi,\r\n groupDataListApi,\r\n groupSaveApi,\r\n openAdvSave,\r\n groupDataAddApi,\r\n groupDataHeaderApi,\r\n groupDataEditApi,\r\n groupDataSetApi,\r\n getAgreement,\r\n setAgreement,\r\n getOpenAdv,\r\n} from '@/api/system';\r\nimport draggable from 'vuedraggable';\r\nimport uploadPictures from '@/components/uploadPictures';\r\nimport linkaddress from '@/components/linkaddress';\r\nimport { getCookies } from '@/libs/util';\r\n\r\nexport default {\r\n name: 'list',\r\n components: {\r\n editFrom,\r\n draggable,\r\n uploadPictures,\r\n linkaddress,\r\n WangEditor,\r\n },\r\n computed: {\r\n bgcolors() {\r\n return {\r\n '--color-theme': this.bgCol,\r\n };\r\n },\r\n labelWidth() {\r\n return this.isMobile ? undefined : 120;\r\n },\r\n labelPosition() {\r\n return this.isMobile ? 'top' : 'right';\r\n },\r\n ...mapState('admin/layout', ['menuCollapse']),\r\n },\r\n data() {\r\n return {\r\n formValidate: {\r\n content: '',\r\n },\r\n ruleValidate: {},\r\n myConfig: {\r\n autoHeightEnabled: false, // 编辑器不自动被内容撑高\r\n initialFrameHeight: 500, // 初始容器高度\r\n initialFrameWidth: '100%', // 初始容器宽度\r\n UEDITOR_HOME_URL: '/admin/UEditor/',\r\n serverUrl: '',\r\n },\r\n a: 1, //判断的隐私协议\r\n guide: 0,\r\n bgimg: 0,\r\n columns1: [],\r\n bgCol: '',\r\n name: '',\r\n content: '',\r\n grid: {\r\n xl: 7,\r\n lg: 7,\r\n md: 12,\r\n sm: 24,\r\n xs: 24,\r\n },\r\n loading: false,\r\n sginList: [],\r\n progress: 0, // 进度条默认0\r\n url: '',\r\n BaseURL: Setting.apiBaseURL.replace(/adminapi/, ''),\r\n pageId: 0,\r\n groupAll: [],\r\n activeIndex: 0,\r\n sortName: null,\r\n activeIndexs: 0,\r\n cmsList: [],\r\n loadingExist: false,\r\n formItem: {\r\n time: '',\r\n type: 'pic',\r\n status: 1,\r\n value: [],\r\n video_link: '',\r\n },\r\n header: {},\r\n type: 0,\r\n };\r\n },\r\n created() {\r\n this.color();\r\n this.a = 1;\r\n this.guide = 0;\r\n this.getAgreement();\r\n },\r\n mounted() {},\r\n methods: {\r\n linkUrl(e) {\r\n this.tabList.list[this.activeIndexs].link = e;\r\n },\r\n getEditorContent(data) {\r\n this.content = data;\r\n },\r\n color() {\r\n getColorChange('color_change').then((res) => {\r\n switch (res.data.status) {\r\n case 1:\r\n this.bgCol = '#3875EA';\r\n this.bgimg = 1;\r\n break;\r\n case 2:\r\n this.bgCol = '#00C050';\r\n this.bgimg = 2;\r\n break;\r\n case 3:\r\n this.bgCol = '#E93323';\r\n this.bgimg = 3;\r\n break;\r\n case 4:\r\n this.bgCol = '#FF448F';\r\n this.bgimg = 4;\r\n break;\r\n case 5:\r\n this.bgCol = '#FE5C2D';\r\n this.bgimg = 5;\r\n break;\r\n }\r\n });\r\n },\r\n link(index) {\r\n this.activeIndexs = index;\r\n this.$refs.linkaddres.modals = true;\r\n },\r\n getListHeader() {\r\n this.loading = true;\r\n groupDataHeaderApi({ config_name: this.name }, 'setting/sign_data/header')\r\n .then((res) => {\r\n let data = res.data;\r\n let header = data.header;\r\n let index = [];\r\n this.columns1 = header;\r\n this.loading = false;\r\n })\r\n .catch((res) => {\r\n this.loading = false;\r\n this.$Message.error(res.msg);\r\n });\r\n },\r\n getContent(val) {\r\n this.formValidate.content = val;\r\n },\r\n // 提交数据\r\n onsubmit(name) {\r\n this.formValidate.content = this.content;\r\n setAgreement(this.formValidate)\r\n .then(async (res) => {\r\n this.$Message.success(res.msg);\r\n })\r\n .catch((res) => {\r\n this.$Message.error(res.msg);\r\n });\r\n },\r\n //详情\r\n getAgreement() {\r\n getAgreement()\r\n .then(async (res) => {\r\n let data = res.data;\r\n this.formValidate = {\r\n content: data.content,\r\n };\r\n this.content = data.content;\r\n })\r\n .catch((res) => {\r\n this.loading = false;\r\n this.$Message.error(res.msg);\r\n });\r\n },\r\n },\r\n};\r\n</script>\r\n\r\n<style scoped lang=\"stylus\">\r\n.save {\r\n width: 100%;\r\n margin: 0 auto;\r\n text-align: center;\r\n background-color: #FFF;\r\n bottom: 0;\r\n padding: 16px;\r\n border-top: 3px solid #f5f7f9;\r\n}\r\n\r\n.form {\r\n .goodsTitle {\r\n margin-bottom: 25px;\r\n }\r\n\r\n .goodsTitle ~ .goodsTitle {\r\n margin-top: 20px;\r\n }\r\n\r\n .goodsTitle .title {\r\n border-bottom: 2px solid #1890ff;\r\n padding: 0 8px 12px 5px;\r\n color: #000;\r\n font-size: 14px;\r\n }\r\n\r\n .goodsTitle .icons {\r\n font-size: 15px;\r\n margin-right: 8px;\r\n color: #999;\r\n }\r\n\r\n .add {\r\n font-size: 12px;\r\n color: #1890ff;\r\n padding: 0 12px;\r\n cursor: pointer;\r\n }\r\n\r\n .radio {\r\n margin-right: 20px;\r\n }\r\n\r\n .upLoad {\r\n width: 58px;\r\n height: 58px;\r\n line-height: 58px;\r\n border: 1px dotted rgba(0, 0, 0, 0.1);\r\n border-radius: 4px;\r\n background: rgba(0, 0, 0, 0.02);\r\n }\r\n\r\n .iconfont {\r\n color: #898989;\r\n }\r\n\r\n .pictrue {\r\n width: 60px;\r\n height: 60px;\r\n border: 1px dotted rgba(0, 0, 0, 0.1);\r\n margin-right: 10px;\r\n }\r\n\r\n .pictrue img {\r\n width: 100%;\r\n height: 100%;\r\n }\r\n}\r\n\r\n.agreement-box {\r\n width: 310px;\r\n height: 550px;\r\n border-radius: 10px;\r\n background: rgba(0, 0, 0, 0);\r\n border: 1px solid #EEEEEE;\r\n opacity: 1;\r\n position: relative;\r\n\r\n .template {\r\n position: absolute;\r\n width: 100%;\r\n height: 100%;\r\n top: 0;\r\n left: 0;\r\n border-radius: 10px;\r\n background-color: #817e81;\r\n }\r\n\r\n .htmls_box {\r\n font-size: 12px;\r\n width: 259px;\r\n height: 430px;\r\n border-radius: 10px;\r\n background-color: #fff;\r\n position: absolute;\r\n top: 58px;\r\n left: 26px;\r\n\r\n .htmls_top {\r\n position: absolute;\r\n top: 8px;\r\n left: 0;\r\n height: 34px;\r\n text-align: center;\r\n width: 100%;\r\n line-height: 35px;\r\n font-weight: 600;\r\n font-size: 20px;\r\n }\r\n\r\n .htmls_font {\r\n position: absolute;\r\n bottom: 0;\r\n left: 0;\r\n padding: 15px 15px;\r\n text-align: center;\r\n width: 100%;\r\n\r\n div {\r\n height: 35px;\r\n line-height: 35px;\r\n border-radius: 20px;\r\n }\r\n\r\n .ok {\r\n background-color: #f33316;\r\n color: #FFFFFF;\r\n }\r\n }\r\n\r\n .htmls {\r\n position: absolute;\r\n background-color: #fff;\r\n top: 50px;\r\n left: 0;\r\n width: 259px;\r\n height: 281px;\r\n border-radius: 4px;\r\n overflow: auto;\r\n padding: 5px 15px;\r\n word-break: break-word;\r\n }\r\n\r\n .htmls::-webkit-scrollbar {\r\n display: none;\r\n }\r\n }\r\n}\r\n\r\n.item {\r\n margin-right: 15px;\r\n border: 1px dashed #dbdbdb;\r\n padding-bottom: 10px;\r\n padding-right: 15px;\r\n padding-top: 20px;\r\n}\r\n\r\n.swiperimg {\r\n width: 310px;\r\n border-top-left-radius: 10px;\r\n border-top-right-radius: 10px;\r\n\r\n img {\r\n width: 100%;\r\n height: 100%;\r\n }\r\n}\r\n\r\n.title {\r\n padding: 0 0 13px 0;\r\n font-weight: bold;\r\n font-size: 15px;\r\n border-left: 2px solid #1890FF;\r\n height: 23px;\r\n padding-left: 10px;\r\n}\r\n\r\n.content {\r\n // width 510px;\r\n .right-box {\r\n margin-left: 40px;\r\n }\r\n}\r\n\r\n.box {\r\n border-top: 3px solid #f5f7f9;\r\n padding: 10px;\r\n padding-top: 25px;\r\n width: 100%;\r\n\r\n .save {\r\n background-color: #1890FF;\r\n color: #FFFFFF;\r\n width: 71px;\r\n height: 30px;\r\n margin: 0 auto;\r\n text-align: center;\r\n line-height: 30px;\r\n cursor: pointer;\r\n }\r\n}\r\n\r\n.iframe {\r\n margin-left: 20px;\r\n position: relative;\r\n width: 310px;\r\n // height: 550px;\r\n background: #FFFFFF;\r\n border: 1px solid #EEEEEE;\r\n opacity: 1;\r\n border-radius: 10px;\r\n}\r\n\r\n.iconfont {\r\n color: #DDDDDD;\r\n font-size: 28px;\r\n}\r\n\r\n.box-wrapper {\r\n display: flex;\r\n flex-wrap: nowrap;\r\n padding: 20px;\r\n background-color: #fff;\r\n border-radius: 5px;\r\n margin: 20px;\r\n}\r\n</style>\r\n"]}]}