From 969ea078bb6f5bd5f18fd47eea42e6e1169f76d9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E6=98=B1=E8=BE=BE?= Date: Wed, 19 Mar 2025 13:45:36 +0800 Subject: [PATCH] =?UTF-8?q?style(css):=20=E6=B7=BB=E5=8A=A0=E7=A6=81?= =?UTF-8?q?=E7=94=A8=E7=8A=B6=E6=80=81=E6=A0=B7=E5=BC=8F=E5=B9=B6=E4=BC=98?= =?UTF-8?q?=E5=8C=96=E5=9B=BE=E6=A0=87=E5=AD=97=E4=BD=93?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 为 primary-button 添加禁用状态样式- 更新 iconfont 字体文件和样式 - 优化 demo.css 文件中的样式规则 --- components.d.ts | 8 ++ src/assets/css/public.scss | 7 + src/assets/img/publish/pc.png | Bin 0 -> 319 bytes src/fonts/moblie/demo.css | 135 +++++++++--------- src/fonts/moblie/iconfont.css | 90 ++++++------ src/fonts/moblie/iconfont.js | 24 ++-- src/fonts/moblie/iconfont.json | 14 ++ src/fonts/moblie/iconfont.ttf | Bin 9576 -> 9972 bytes src/fonts/moblie/iconfont.woff | Bin 6164 -> 6428 bytes src/fonts/moblie/iconfont.woff2 | Bin 5196 -> 5420 bytes .../Home/components/LastSurvey/Index.vue | 4 +- src/views/Survey/Index.vue | 10 +- src/views/Survey/views/Create/Index.vue | 25 ++-- 13 files changed, 177 insertions(+), 140 deletions(-) create mode 100644 src/assets/img/publish/pc.png diff --git a/components.d.ts b/components.d.ts index c2bd3c8..f8ab87f 100644 --- a/components.d.ts +++ b/components.d.ts @@ -8,9 +8,15 @@ export {} declare module 'vue' { export interface GlobalComponents { Contenteditable: typeof import('./src/components/contenteditable.vue')['default'] + ElButton: typeof import('element-plus/es')['ElButton'] + ElDropdown: typeof import('element-plus/es')['ElDropdown'] + ElDropdownItem: typeof import('element-plus/es')['ElDropdownItem'] + ElDropdownMenu: typeof import('element-plus/es')['ElDropdownMenu'] ElInput: typeof import('element-plus/es')['ElInput'] ElOption: typeof import('element-plus/es')['ElOption'] ElSelect: typeof import('element-plus/es')['ElSelect'] + ElSpace: typeof import('element-plus/es')['ElSpace'] + ElText: typeof import('element-plus/es')['ElText'] RichText: typeof import('./src/components/RichText.vue')['default'] RouterLink: typeof import('vue-router')['RouterLink'] RouterView: typeof import('vue-router')['RouterView'] @@ -26,12 +32,14 @@ declare module 'vue' { VanGrid: typeof import('vant/es')['Grid'] VanGridItem: typeof import('vant/es')['GridItem'] VanIcon: typeof import('vant/es')['Icon'] + VanList: typeof import('vant/es')['List'] VanNavBar: typeof import('vant/es')['NavBar'] VanPicker: typeof import('vant/es')['Picker'] VanPopup: typeof import('vant/es')['Popup'] VanRadio: typeof import('vant/es')['Radio'] VanRadioGroup: typeof import('vant/es')['RadioGroup'] VanRow: typeof import('vant/es')['Row'] + VanSearch: typeof import('vant/es')['Search'] VanStepper: typeof import('vant/es')['Stepper'] VanSwitch: typeof import('vant/es')['Switch'] VanTab: typeof import('vant/es')['Tab'] diff --git a/src/assets/css/public.scss b/src/assets/css/public.scss index 3734a0f..6da8330 100644 --- a/src/assets/css/public.scss +++ b/src/assets/css/public.scss @@ -248,3 +248,10 @@ input { background-color: #fff !important; color: #2dc26b !important; } + +.primary-button.van-button--disabled { + background-color: #d8d8d8 !important; + border: 1px solid #979797 !important; + color: #4b4b59 !important; + font-weight: unset !important; +} diff --git a/src/assets/img/publish/pc.png b/src/assets/img/publish/pc.png new file mode 100644 index 0000000000000000000000000000000000000000..0c6685ca69dd5f022275a733fe0d2ed48bd545a0 GIT binary patch literal 319 zcmV-F0l@x=P)Px#`AI}UR7gu>T(@K?a(D|Lu&+wqE&96SF~vGBQjUwE%zUjs_9I)HfPL z!#{}r{`)_jal(QFG%Jh#{r^9MF~4as@fQ65&%nUQNHFLT3jR+Z$$}5>UNLZS^D(fo za}a6C{|StF&5LUp{xPuP((&upccmZSzC@$TGcquK;}sC;#b*;E!~dg%{L2^^U%85b zfguE|LI3`TtzX=+8owntWCLO=5*V2nsu&m;Rq+_`?>_^>jW6H+S?yWf`4O8soIVJM zuPSC__}@cJVE_94Uuf&Hj`t*45E@#~_J!>oQL(vw>Euti96~4#i17ekH2^`g002ovPDHLkV1mHni_8E3 literal 0 HcmV?d00001 diff --git a/src/fonts/moblie/demo.css b/src/fonts/moblie/demo.css index 12ec742..8a05f6e 100644 --- a/src/fonts/moblie/demo.css +++ b/src/fonts/moblie/demo.css @@ -4,17 +4,17 @@ src: url('https://at.alicdn.com/t/font_985780_km7mi63cihi.eot?t=1545807318834'); src: url('https://at.alicdn.com/t/font_985780_km7mi63cihi.eot?t=1545807318834#iefix') - format('embedded-opentype'), + format('embedded-opentype'), url('https://at.alicdn.com/t/font_985780_km7mi63cihi.woff?t=1545807318834') format('woff'), url('https://at.alicdn.com/t/font_985780_km7mi63cihi.ttf?t=1545807318834') format('truetype'), url('https://at.alicdn.com/t/font_985780_km7mi63cihi.svg?t=1545807318834#iconfont') - format('svg'); + format('svg'); } .logo { - font-style: normal; - font-size: 160px; font-family: 'iconfont logo'; + font-size: 160px; + font-style: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } @@ -29,8 +29,8 @@ right: 0; bottom: 0; height: 42px; - color: #666; line-height: 42px; + color: #666; } #tabs { @@ -38,17 +38,17 @@ } #tabs li { - position: relative; - z-index: 1; + cursor: pointer; width: 100px; height: 40px; - margin-bottom: -1px; - border-bottom: 2px solid transparent; - color: #666; - font-size: 16px; line-height: 40px; text-align: center; - cursor: pointer; + font-size: 16px; + border-bottom: 2px solid transparent; + position: relative; + z-index: 1; + margin-bottom: -1px; + color: #666; } #tabs .active { @@ -62,25 +62,25 @@ /* 页面布局 */ .main { + padding: 30px 100px; width: 960px; margin: 0 auto; - padding: 30px 100px; } .main .logo { - overflow: hidden; + color: #333; + text-align: left; + margin-bottom: 30px; + line-height: 1; height: 110px; margin-top: -50px; - margin-bottom: 30px; - color: #333; - line-height: 1; - text-align: left; + overflow: hidden; *zoom: 1; } .main .logo a { - color: #333; font-size: 160px; + color: #333; } .helps { @@ -88,25 +88,25 @@ } .helps pre { - overflow: auto; - margin: 10px 0; padding: 20px; + margin: 10px 0; border: solid 1px #e7e1cd; background-color: #fffdef; + overflow: auto; } .icon_lists { - overflow: hidden; width: 100% !important; + overflow: hidden; *zoom: 1; } .icon_lists li { width: 100px; - margin-right: 20px; margin-bottom: 10px; - list-style: none !important; + margin-right: 20px; text-align: center; + list-style: none !important; cursor: default; } @@ -117,10 +117,10 @@ .icon_lists .icon { display: block; height: 100px; + line-height: 100px; + font-size: 42px; margin: 10px auto; color: #333; - font-size: 42px; - line-height: 100px; -webkit-transition: font-size 0.25s linear, width 0.25s linear; @@ -137,18 +137,15 @@ } .icon_lists .svg-icon { + /* 通过设置 font-size 来改变图标大小 */ + width: 1em; /* 图标和文字相邻时,垂直对齐 */ vertical-align: -0.15em; - + /* 通过设置 color 来改变 SVG 的颜色/fill */ + fill: currentColor; /* path 和 stroke 溢出 viewBox 部分在 IE 下会显示 normalize.css 中也包含这行 */ overflow: hidden; - - /* 通过设置 font-size 来改变图标大小 */ - width: 1em; - - /* 通过设置 color 来改变 SVG 的颜色/fill */ - fill: currentcolor; } .icon_lists li .name, @@ -173,10 +170,10 @@ } .markdown h1 { - margin-bottom: 24px; color: #404040; font-weight: 500; line-height: 40px; + margin-bottom: 24px; } .markdown h2, @@ -184,10 +181,10 @@ .markdown h4, .markdown h5, .markdown h6 { - clear: both; - margin: 1.6em 0 0.6em; color: #404040; + margin: 1.6em 0 0.6em 0; font-weight: 500; + clear: both; } .markdown h1 { @@ -215,11 +212,11 @@ } .markdown hr { - clear: both; height: 1px; - margin: 16px 0; border: 0; background: #e9e9e9; + margin: 16px 0; + clear: both; } .markdown p { @@ -262,8 +259,8 @@ .markdown code { margin: 0 3px; padding: 0 5px; - border-radius: 3px; background: #eee; + border-radius: 3px; } .markdown strong, @@ -272,24 +269,24 @@ } .markdown > table { + border-collapse: collapse; + border-spacing: 0px; + empty-cells: show; + border: 1px solid #e9e9e9; width: 95%; margin-bottom: 24px; - border: 1px solid #e9e9e9; - border-spacing: 0; - border-collapse: collapse; - empty-cells: show; } .markdown > table th { + white-space: nowrap; color: #333; font-weight: 600; - white-space: nowrap; } .markdown > table th, .markdown > table td { - padding: 8px 16px; border: 1px solid #e9e9e9; + padding: 8px 16px; text-align: left; } @@ -298,11 +295,11 @@ } .markdown blockquote { - margin: 1em 0; - padding-left: 0.8em; - border-left: 4px solid #e9e9e9; - color: #999; font-size: 90%; + color: #999; + border-left: 4px solid #e9e9e9; + padding-left: 0.8em; + margin: 1em 0; } .markdown blockquote p { @@ -310,9 +307,9 @@ } .markdown .anchor { - margin-left: 8px; opacity: 0; transition: opacity 0.3s ease; + margin-left: 8px; } .markdown .waiting { @@ -325,8 +322,8 @@ .markdown h4:hover .anchor, .markdown h5:hover .anchor, .markdown h6:hover .anchor { - display: inline-block; opacity: 1; + display: inline-block; } .markdown > br, @@ -336,10 +333,10 @@ .hljs { display: block; - overflow-x: auto; - padding: 0.5em; background: white; - color: #333; + padding: 0.5em; + color: #333333; + overflow-x: auto; } .hljs-comment, @@ -375,7 +372,7 @@ } .hljs-tag { - color: #333; + color: #333333; } .hljs-title, @@ -388,13 +385,13 @@ } .hljs-addition { - background-color: #eaffea; color: #55a532; + background-color: #eaffea; } .hljs-deletion { - background-color: #ffecec; color: #bd2c00; + background-color: #ffecec; } .hljs-link { @@ -402,10 +399,8 @@ } /* 代码高亮 */ - /* PrismJS 1.15.0 https://prismjs.com/download.html#themes=prism&languages=markup+css+clike+javascript */ - /** * prism.js default theme for JavaScript, CSS and HTML * Based on dabblet (http://dabblet.com) @@ -413,19 +408,21 @@ https://prismjs.com/download.html#themes=prism&languages=markup+css+clike+javasc */ code[class*='language-'], pre[class*='language-'] { - background: none; color: black; - font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace; - line-height: 1.5; - text-align: left; + background: none; text-shadow: 0 1px white; + font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace; + text-align: left; white-space: pre; word-spacing: normal; - word-wrap: normal; word-break: normal; + word-wrap: normal; + line-height: 1.5; + -moz-tab-size: 4; -o-tab-size: 4; tab-size: 4; + -webkit-hyphens: none; -moz-hyphens: none; -ms-hyphens: none; @@ -436,16 +433,16 @@ pre[class*='language-']::-moz-selection, pre[class*='language-'] ::-moz-selection, code[class*='language-']::-moz-selection, code[class*='language-'] ::-moz-selection { - background: #b3d4fc; text-shadow: none; + background: #b3d4fc; } pre[class*='language-']::selection, pre[class*='language-'] ::selection, code[class*='language-']::selection, code[class*='language-'] ::selection { - background: #b3d4fc; text-shadow: none; + background: #b3d4fc; } @media print { @@ -457,9 +454,9 @@ code[class*='language-'] ::selection { /* Code blocks */ pre[class*='language-'] { - overflow: auto; - margin: 0.5em 0; padding: 1em; + margin: 0.5em 0; + overflow: auto; } :not(pre) > code[class*='language-'], @@ -513,8 +510,8 @@ pre[class*='language-'] { .token.url, .language-css .token.string, .style .token.string { - background: hsla(0deg, 0%, 100%, 0.5); color: #9a6e3a; + background: hsla(0, 0%, 100%, 0.5); } .token.atrule, diff --git a/src/fonts/moblie/iconfont.css b/src/fonts/moblie/iconfont.css index 1e502ec..b835128 100644 --- a/src/fonts/moblie/iconfont.css +++ b/src/fonts/moblie/iconfont.css @@ -1,155 +1,163 @@ @font-face { - font-family: mobilefont; /* Project id 4841764 */ + font-family: 'mobilefont'; /* Project id 4841764 */ src: - url('iconfont.woff2?t=1742213166999') format('woff2'), - url('iconfont.woff?t=1742213166999') format('woff'), - url('iconfont.ttf?t=1742213166999') format('truetype'); + url('iconfont.woff2?t=1742362531320') format('woff2'), + url('iconfont.woff?t=1742362531320') format('woff'), + url('iconfont.ttf?t=1742362531320') format('truetype'); } .mobilefont { - font-style: normal; + font-family: 'mobilefont' !important; font-size: 16px; - font-family: mobilefont !important; + font-style: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } -.mobilefont-xiala::before { +.mobilefont-send:before { + content: '\e8a6'; +} + +.mobilefont-fasong:before { + content: '\e647'; +} + +.mobilefont-xiala:before { content: '\e65b'; } -.mobilefont-upload::before { +.mobilefont-upload:before { content: '\e682'; } -.mobilefont-shanchu1::before { +.mobilefont-shanchu1:before { content: '\ed1b'; } -.mobilefont-left-long::before { +.mobilefont-left-long:before { content: '\e601'; } -.mobilefont-rubber::before { +.mobilefont-rubber:before { content: '\ea15'; } -.mobilefont-huabi::before { +.mobilefont-huabi:before { content: '\e61f'; } -.mobilefont-chexiao::before { +.mobilefont-chexiao:before { content: '\e6e2'; } -.mobilefont-shangchuan::before { +.mobilefont-shangchuan:before { content: '\e613'; } -.mobilefont-qingkong::before { +.mobilefont-qingkong:before { content: '\e6dc'; } -.mobilefont-jiacu::before { +.mobilefont-jiacu:before { content: '\e71d'; } -.mobilefont-qingxie::before { +.mobilefont-qingxie:before { content: '\e71e'; } -.mobilefont-xiahuaxian::before { +.mobilefont-xiahuaxian:before { content: '\e720'; } -.mobilefont-tupian::before { +.mobilefont-tupian:before { content: '\e730'; } -.mobilefont-del1::before { +.mobilefont-del1:before { content: '\e637'; } -.mobilefont-gengduo::before { +.mobilefont-gengduo:before { content: '\e600'; } -.mobilefont-delete1::before { +.mobilefont-delete1:before { content: '\e66d'; } -.mobilefont-del::before { +.mobilefont-del:before { content: '\e6f5'; } -.mobilefont-option::before { +.mobilefont-option:before { content: '\e6ff'; } -.mobilefont-setting::before { +.mobilefont-setting:before { content: '\e633'; } -.mobilefont-add::before { +.mobilefont-add:before { content: '\e686'; } -.mobilefont-radiobox::before { +.mobilefont-radiobox:before { content: '\e75b'; } -.mobilefont-juzhendafen::before { +.mobilefont-juzhendafen:before { content: '\e641'; } -.mobilefont-checkbox-checked::before { +.mobilefont-checkbox-checked:before { content: '\e6c3'; } -.mobilefont-nps::before { +.mobilefont-nps:before { content: '\e6b0'; } -.mobilefont-input::before { +.mobilefont-input:before { content: '\e6fd'; } -.mobilefont-juzhentiankong::before { +.mobilefont-juzhentiankong:before { content: '\e62e'; } -.mobilefont-wenjianshangchuan::before { +.mobilefont-wenjianshangchuan:before { content: '\e631'; } -.mobilefont-qianming::before { +.mobilefont-qianming:before { content: '\e661'; } -.mobilefont-tuwen::before { +.mobilefont-tuwen:before { content: '\e62c'; } -.mobilefont-juzhenduoxuan::before { +.mobilefont-juzhenduoxuan:before { content: '\e818'; } -.mobilefont-juzhendanxuan::before { +.mobilefont-juzhendanxuan:before { content: '\13c7f'; } -.mobilefont-edit2::before { +.mobilefont-edit2:before { content: '\e630'; } -.mobilefont-copy::before { +.mobilefont-copy:before { content: '\e632'; } -.mobilefont-delete::before { +.mobilefont-delete:before { content: '\e63f'; } -.mobilefont-sort::before { +.mobilefont-sort:before { content: '\e6a0'; } diff --git a/src/fonts/moblie/iconfont.js b/src/fonts/moblie/iconfont.js index 405cd59..192038b 100644 --- a/src/fonts/moblie/iconfont.js +++ b/src/fonts/moblie/iconfont.js @@ -1,13 +1,13 @@ (window._iconfont_svg_string_4841764 = - ''), + ''), ((t) => { var l = (a = (a = document.getElementsByTagName('script'))[a.length - 1]).getAttribute( 'data-injectcss' ), a = a.getAttribute('data-disable-injectsvg'); if (!a) { - var o, - c, + var c, + o, i, h, e, @@ -24,7 +24,7 @@ console && console.log(l); } } - (o = function () { + (c = function () { var l, a = document.createElement('div'); (a.innerHTML = t._iconfont_svg_string_4841764), @@ -39,16 +39,16 @@ }), document.addEventListener ? ~['complete', 'loaded', 'interactive'].indexOf(document.readyState) - ? setTimeout(o, 0) - : ((c = function () { - document.removeEventListener('DOMContentLoaded', c, !1), o(); + ? setTimeout(c, 0) + : ((o = function () { + document.removeEventListener('DOMContentLoaded', o, !1), c(); }), - document.addEventListener('DOMContentLoaded', c, !1)) + document.addEventListener('DOMContentLoaded', o, !1)) : document.attachEvent && - ((i = o), + ((i = c), (h = t.document), (e = !1), - n(), + s(), (h.onreadystatechange = function () { 'complete' == h.readyState && ((h.onreadystatechange = null), d()); })); @@ -56,11 +56,11 @@ function d() { e || ((e = !0), i()); } - function n() { + function s() { try { h.documentElement.doScroll('left'); } catch (l) { - return void setTimeout(n, 50); + return void setTimeout(s, 50); } d(); } diff --git a/src/fonts/moblie/iconfont.json b/src/fonts/moblie/iconfont.json index 05fbb32..24b813c 100644 --- a/src/fonts/moblie/iconfont.json +++ b/src/fonts/moblie/iconfont.json @@ -5,6 +5,20 @@ "css_prefix_text": "mobilefont-", "description": "", "glyphs": [ + { + "icon_id": "1665033", + "name": "send", + "font_class": "send", + "unicode": "e8a6", + "unicode_decimal": 59558 + }, + { + "icon_id": "6268305", + "name": "发送", + "font_class": "fasong", + "unicode": "e647", + "unicode_decimal": 58951 + }, { "icon_id": "6548548", "name": "下拉", diff --git a/src/fonts/moblie/iconfont.ttf b/src/fonts/moblie/iconfont.ttf index 40b315646fea333edf64064d0dca1cdffc4675e8..f8887acda7d745132f2a68cf6adaa9943a3beadd 100644 GIT binary patch delta 1414 zcmaizOKenC7{~wLxp(fp^X~LDr7hFPbfyZmVxJ2NEnQgBXf=@_i6l6dLKpO5N(h+X zv=uRF45`jWbkm@8L1Iw4VZnk}7B18@#$aMhFiK7v0t<||o2mahM~yqrncunRJJ0X? ze`mHv|9EjZoxcmn`v6`apUTb7EO_q%>H=UNK6&cgiF-e8*nrysG^|Wc5>V@RTz zA-TT$;;cQkl;k<-Ye9X>CBwkj@!@3*(!gt>s|>yvy2(ISpgRn73cAxk_n`L}=qU7a z2D%L0WuWuW`EE9ZaX|MQ7!mZKfw4g!FfdB!5rdya{hEQ1L+1?C0D8(mHJ}#_)CKyY zfeJyd81fVg`U?YPgI+gKKxjToA4&=RtAV0IKQT~VXg+5j3Jtw&pyb$Oq&~jBn{>*D zX~1T)feFFp9_0N7h|^#+K1>p}7^x4_g{@VC{}vxmB_E~`k9eUElPLrFGC&J$zl`Au zzLE-Ak?;5-N7aXxvWM+?`-*)x&=WWlxZ?CVmz*EmvAlc33wcZ4XTjFs^P$Gj$Kh1? zjqtU|K;&AqD|#ck!NYhlV9iryCQ5pHvc2s+X|`$q*S=faw8SJO-O28*{)`(FH&I>7 z{-7jlIkI1RxmT2JtB_JEWLd?bkQayrZ#zy@^2s}5saV9R48MFk>VzyeqJFcKqm(E< zPkyY@N}#ej-t2DN7gtJuMiN%V@@3buDkuW~mSyK&wVq<^R5H{0taQqLX_6{Qrs$V3 z`=u|XTq~wpTC@9v^C_NHQ|+kyxAE9|(2i6G*AEx3-z@iTMj{f6sF$KUcSO}8si-Th zhU4<3Q5ZExE%@)tFu B7vul{ delta 1023 zcmaiyUr3Wt7{;HoecL{r=HHb~)7d6LEisKOlthq-Am}nk$T6*5xH(D8!deM=6*2qj zrZBvSkcbG(J1>NYE(-~Qh>C)DA_`q7bdj#-?37)04!`d^|Gw{ipXWX6rSpR`Xug~)AS8^o51v_r-<9LBY z63LOVsmlB&|F_C{c5o;j8yQP};`g(hpGwBY(y9X=xnIM1C>2W%+=&Mt_5zJ(7&Ma} zx-{}6^|l`fzvH3%Qw!m)2o%qfrTOVw=gT@b;J3H{eBWGr{`Z~V%3rr8-8VV6;nJ&Y z`n!lzuZETFWYsk%;F>r#T3Cfj!(A9f`7UPYQCO;n=Q|OCg*s7EB@GglW@(dl>5^_| z$rTB%1lDTvc|fqe-STI<+8yzlZKvDakx~59@$KG&|Me62*MTzTV8e?&2r{2qG@=SS zuopX-a~;a5uo_|1U>AzuLj`uDk}CWtK`8>LhsR4i5aLGk~C01WWu0pEt3X%0+}%sM84pd&?m?%Wb^~H48jYkp?Q#R2HFVO zFwjs4FR_N!LUhFmO-7CmX!NDY)f;F$av=jtfE-=Xuo%cuj0S-Wu*^&}tPoZL26%uq zTBc#qRA;6D(7?HFA*8USqH03TsvoXC_l*0q1?#YN*Lv@P=bmTP+v(BcCl%)2G#ymG0gnUbO8@`> diff --git a/src/fonts/moblie/iconfont.woff b/src/fonts/moblie/iconfont.woff index e8e0ed6858c7fa82366911bf6351886a325328ef..b313875180cb92908c2be3860a2eeeaf9f298886 100644 GIT binary patch delta 5977 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 Hbawy%J6U7C delta 5687 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 duaYzTK(R;0qH6Z}ja!@Y4VQ diff --git a/src/fonts/moblie/iconfont.woff2 b/src/fonts/moblie/iconfont.woff2 index 6328c60045c0cf029bfd9836af71f85a3efc49fb..22e3bcd5ff6ee9c68e975aed0b24a584a9643dc0 100644 GIT binary patch literal 5420 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 WlNA`x+trier6w4El_~LT1^@tDdOSt| literal 5196 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 G0000wW#yXy diff --git a/src/views/Home/components/LastSurvey/Index.vue b/src/views/Home/components/LastSurvey/Index.vue index 1d01dd5..f264388 100644 --- a/src/views/Home/components/LastSurvey/Index.vue +++ b/src/views/Home/components/LastSurvey/Index.vue @@ -30,7 +30,7 @@ src="../../../../assets/img/publish/phone.png" alt="" /> - + {{ survey.source === 1 ? '移动端' : 'PC端' }} |
@@ -61,7 +61,7 @@ import endPng from '@/assets/img/publish/end.png'; const survey = ref({ project_name: '' }); -const fetchSurveys = async() => { +const fetchSurveys = async () => { const params = { page: 1, per_page: 10, diff --git a/src/views/Survey/Index.vue b/src/views/Survey/Index.vue index 67f3816..696e4bb 100644 --- a/src/views/Survey/Index.vue +++ b/src/views/Survey/Index.vue @@ -36,7 +36,7 @@
- + {{ item.source === 1 ? '移动端' : 'PC端' }}
@@ -134,7 +134,7 @@ const onLoad = () => { fetchSurveys(); }, 500); }; -const fetchSurveys = async() => { +const fetchSurveys = async () => { const params = { page: form.value.page, per_page: form.value.pageSize, @@ -172,7 +172,7 @@ const deleteItem = (item) => { showCancelButton: true, confirmButtonColor: '#03B03C' }) - .then(async() => { + .then(async () => { const res = await deleteSurveys(item.sn); if (res.data.message) { showToast(res.data.message); @@ -196,7 +196,7 @@ const copyItem = (item) => { showCancelButton: true, confirmButtonColor: '#03B03C' }) - .then(async() => { + .then(async () => { const res = await copySurveys(item.sn); if (res.data.code === 200 || res.data.code === 201) { showSuccessToast('复制成功'); @@ -237,7 +237,7 @@ const editItem = (item) => { }); }; // 保存为模板 -const saveTemplate = async(item) => { +const saveTemplate = async (item) => { const data = JSON.parse(JSON.stringify(item)); const res = await saveTemplates(item.sn, data); if (res.data.code === 200 || res.data.code === 201) { diff --git a/src/views/Survey/views/Create/Index.vue b/src/views/Survey/views/Create/Index.vue index c6987eb..76ca7c6 100644 --- a/src/views/Survey/views/Create/Index.vue +++ b/src/views/Survey/views/Create/Index.vue @@ -112,6 +112,7 @@ @@ -133,7 +135,8 @@ @@ -435,14 +438,14 @@ const questionEvent = (item) => { options: item.json.options.length > 0 ? item.json.options.map((item) => { - return item.map((it) => { - return { - ...it, - // 主键生成 - id: uuidv4() - }; - }); - }) + return item.map((it) => { + return { + ...it, + // 主键生成 + id: uuidv4() + }; + }); + }) : [] }) ); @@ -579,7 +582,7 @@ const previewQuestion = () => { router.push({ name: 'preview', query: { ...route.query } }); }; -onMounted(async() => { +onMounted(async () => { await getQuestionDetail(); }); @@ -644,7 +647,7 @@ onMounted(async() => { border-radius: 10px; background-color: #70b937; color: #fff; - font-weight: bold; + //font-weight: bold; } }