diff --git a/src/assets/icons/iconfont.css b/src/assets/icons/iconfont.css index f7919efa..680983bd 100644 --- a/src/assets/icons/iconfont.css +++ b/src/assets/icons/iconfont.css @@ -1,9 +1,9 @@ @font-face { font-family: "iconfont"; /* Project id 4607934 */ - src: url('iconfont.woff2?t=1723196559821') format('woff2'), - url('iconfont.woff?t=1723196559821') format('woff'), - url('iconfont.ttf?t=1723196559821') format('truetype'), - url('iconfont.svg?t=1723196559821#iconfont') format('svg'); + src: url('iconfont.woff2?t=1723603502806') format('woff2'), + url('iconfont.woff?t=1723603502806') format('woff'), + url('iconfont.ttf?t=1723603502806') format('truetype'), + url('iconfont.svg?t=1723603502806#iconfont') format('svg'); } .iconfont { @@ -14,6 +14,10 @@ -moz-osx-font-smoothing: grayscale; } +.icon-commodity-edit:before { + content: "\e795"; +} + .icon-tips:before { content: "\e74a"; } diff --git a/src/assets/icons/iconfont.js b/src/assets/icons/iconfont.js index 0bbb6bb1..f963d3ae 100644 --- a/src/assets/icons/iconfont.js +++ b/src/assets/icons/iconfont.js @@ -1 +1 @@ -window._iconfont_svg_string_4607934='',function(l){var h=(h=document.getElementsByTagName("script"))[h.length-1],a=h.getAttribute("data-injectcss"),h=h.getAttribute("data-disable-injectsvg");if(!h){var v,o,m,t,c,i=function(h,a){a.parentNode.insertBefore(h,a)};if(a&&!l.__iconfont__svg__cssinject__){l.__iconfont__svg__cssinject__=!0;try{document.write("")}catch(h){console&&console.log(h)}}v=function(){var h,a=document.createElement("div");a.innerHTML=l._iconfont_svg_string_4607934,(a=a.getElementsByTagName("svg")[0])&&(a.setAttribute("aria-hidden","true"),a.style.position="absolute",a.style.width=0,a.style.height=0,a.style.overflow="hidden",a=a,(h=document.body).firstChild?i(a,h.firstChild):h.appendChild(a))},document.addEventListener?~["complete","loaded","interactive"].indexOf(document.readyState)?setTimeout(v,0):(o=function(){document.removeEventListener("DOMContentLoaded",o,!1),v()},document.addEventListener("DOMContentLoaded",o,!1)):document.attachEvent&&(m=v,t=l.document,c=!1,d(),t.onreadystatechange=function(){"complete"==t.readyState&&(t.onreadystatechange=null,z())})}function z(){c||(c=!0,m())}function d(){try{t.documentElement.doScroll("left")}catch(h){return void setTimeout(d,50)}z()}}(window); \ No newline at end of file +window._iconfont_svg_string_4607934='',function(l){var h=(h=document.getElementsByTagName("script"))[h.length-1],a=h.getAttribute("data-injectcss"),h=h.getAttribute("data-disable-injectsvg");if(!h){var v,o,m,t,c,i=function(h,a){a.parentNode.insertBefore(h,a)};if(a&&!l.__iconfont__svg__cssinject__){l.__iconfont__svg__cssinject__=!0;try{document.write("")}catch(h){console&&console.log(h)}}v=function(){var h,a=document.createElement("div");a.innerHTML=l._iconfont_svg_string_4607934,(a=a.getElementsByTagName("svg")[0])&&(a.setAttribute("aria-hidden","true"),a.style.position="absolute",a.style.width=0,a.style.height=0,a.style.overflow="hidden",a=a,(h=document.body).firstChild?i(a,h.firstChild):h.appendChild(a))},document.addEventListener?~["complete","loaded","interactive"].indexOf(document.readyState)?setTimeout(v,0):(o=function(){document.removeEventListener("DOMContentLoaded",o,!1),v()},document.addEventListener("DOMContentLoaded",o,!1)):document.attachEvent&&(m=v,t=l.document,c=!1,d(),t.onreadystatechange=function(){"complete"==t.readyState&&(t.onreadystatechange=null,z())})}function z(){c||(c=!0,m())}function d(){try{t.documentElement.doScroll("left")}catch(h){return void setTimeout(d,50)}z()}}(window); \ No newline at end of file diff --git a/src/assets/icons/iconfont.json b/src/assets/icons/iconfont.json index 297855f2..8d2260cd 100644 --- a/src/assets/icons/iconfont.json +++ b/src/assets/icons/iconfont.json @@ -5,6 +5,13 @@ "css_prefix_text": "icon-", "description": "web端", "glyphs": [ + { + "icon_id": "41451474", + "name": "编辑 (2)", + "font_class": "commodity-edit", + "unicode": "e795", + "unicode_decimal": 59285 + }, { "icon_id": "40405526", "name": "问号", diff --git a/src/assets/icons/iconfont.svg b/src/assets/icons/iconfont.svg index f2bb7137..2c2149e9 100644 --- a/src/assets/icons/iconfont.svg +++ b/src/assets/icons/iconfont.svg @@ -14,6 +14,8 @@ /> + + diff --git a/src/assets/icons/iconfont.ttf b/src/assets/icons/iconfont.ttf index 2d90691b..afdd6dbf 100644 Binary files a/src/assets/icons/iconfont.ttf and b/src/assets/icons/iconfont.ttf differ diff --git a/src/assets/icons/iconfont.woff b/src/assets/icons/iconfont.woff index e8db78cc..c69ea826 100644 Binary files a/src/assets/icons/iconfont.woff and b/src/assets/icons/iconfont.woff differ diff --git a/src/assets/icons/iconfont.woff2 b/src/assets/icons/iconfont.woff2 index 404fb824..2d6a6c9d 100644 Binary files a/src/assets/icons/iconfont.woff2 and b/src/assets/icons/iconfont.woff2 differ diff --git a/src/components/model-data-magic/components/tabs-content.vue b/src/components/model-data-magic/components/tabs-content.vue index 0c9b7c75..133d36ad 100644 --- a/src/components/model-data-magic/components/tabs-content.vue +++ b/src/components/model-data-magic/components/tabs-content.vue @@ -23,7 +23,7 @@
- + @@ -63,11 +63,7 @@ const props = defineProps({ }, }); -const state = reactive({ - form: props.value -}); -const { form } = toRefs(state); -console.log(form.value); +const form = ref(props.value); const img_add = () => { form.value.img_list.push({ @@ -93,6 +89,10 @@ const product_list_add = () => { const product_list_sort = (new_list: any) => { form.value.product_list = new_list; } + +watchEffect(() => { + form.value = props.value; +}) diff --git a/src/components/model-data-magic/components/tabs-styles.vue b/src/components/model-data-magic/components/tabs-styles.vue index c7edc2b0..8ac64867 100644 --- a/src/components/model-data-magic/components/tabs-styles.vue +++ b/src/components/model-data-magic/components/tabs-styles.vue @@ -51,20 +51,6 @@