liujintao 1 mês atrás
commit
78712a6538
100 arquivos alterados com 59 adições e 0 exclusões
  1. 1 0
      assets/401.B-2Bz_FA.js
  2. 1 0
      assets/401.mcHCPQ56.css
  3. 1 0
      assets/404.CBktZKvx.js
  4. 1 0
      assets/404.ChHWWvdp.css
  5. 0 0
      assets/AddPage.DmN5-rKp.js
  6. BIN
      assets/AddPage.DmN5-rKp.js.gz
  7. 0 0
      assets/AttributeManage.DQ5oxzoC.js
  8. 1 0
      assets/AttributeManage.Dqzd2csa.css
  9. 0 0
      assets/AttributeManageCreate.B4TvcYZP.js
  10. 1 0
      assets/AttributeManageCreate.NhDQZrpO.css
  11. 0 0
      assets/AttributeManageEdit.6zL1UQCP.js
  12. 1 0
      assets/AttributeManageEdit.BGLMbstP.css
  13. 0 0
      assets/AverageMonthly.D1otbLRa.js
  14. 1 0
      assets/AverageMonthly.jYIfDb-W.css
  15. 1 0
      assets/ChangeValue.CiI8puIm.js
  16. 1 0
      assets/ChangeValue.Gwx-hth5.css
  17. 0 0
      assets/Columns.Cvg5C6vI.js
  18. 0 0
      assets/Columns.D29A1xlB.js
  19. 1 0
      assets/Columns.DS8p9XoK.js
  20. 0 0
      assets/Columns.DYvMQh-O.js
  21. BIN
      assets/Columns.DYvMQh-O.js.gz
  22. 1 0
      assets/CreateDialog.BEbKKqGy.css
  23. 1 0
      assets/CreateDialog.BFxvUooD.js
  24. 1 0
      assets/CreateDialog.BVSJsgB5.js
  25. 0 0
      assets/CreateDialog.BqSD8hJY.js
  26. 0 0
      assets/CreateDialog.Con4dVNE.js
  27. 1 0
      assets/CreateDialog.D7LKmkrx.js
  28. 0 0
      assets/CreateDialog.DWaktrPH.js
  29. 1 0
      assets/CreateDialog.DehEq0Us.js
  30. 1 0
      assets/CreateDialog.jdxhmdxe.js
  31. 1 0
      assets/CreateDialog.svAVDDqv.css
  32. 0 0
      assets/CreateDialog.vue_vue_type_script_setup_true_lang.BSyuPCSb.js
  33. 0 0
      assets/CreateDialog.vue_vue_type_script_setup_true_lang.BaMMgjq1.js
  34. 1 0
      assets/CreateDialog.vue_vue_type_script_setup_true_lang.CAwe7r6w.js
  35. 0 0
      assets/CreateDialog.vue_vue_type_script_setup_true_lang.KedZs3zU.js
  36. 1 0
      assets/CreateDialog.vue_vue_type_script_setup_true_lang.urtY2Hh9.js
  37. 1 0
      assets/CreateDialog.zl5FXABk.css
  38. 1 0
      assets/CreateLabelDialog.B08AmpNi.js
  39. 0 0
      assets/CreateLabelDialog.vue_vue_type_script_setup_true_lang.3Lga-wof.js
  40. 1 0
      assets/DataDisplay.Psn9JtPn.css
  41. 1 0
      assets/DataDisplay.o12W9tQz.js
  42. 0 0
      assets/DataDisplay.vue_vue_type_style_index_0_lang.CJGeeSHA.js
  43. 1 0
      assets/DataTable.B228aaev.css
  44. 1 0
      assets/DataTable.B4p1dfF-.css
  45. 0 0
      assets/DataTable.BBmSM6Ov.js
  46. 1 0
      assets/DataTable.Bf4_S8MV.css
  47. 1 0
      assets/DataTable.Bn4WPMX-.css
  48. 1 0
      assets/DataTable.Bn6WANwF.css
  49. 0 0
      assets/DataTable.BnjzpkjG.js
  50. 1 0
      assets/DataTable.CDWqy52I.css
  51. 0 0
      assets/DataTable.CFZrr_KR.js
  52. 1 0
      assets/DataTable.CJ-IYeGo.css
  53. 0 0
      assets/DataTable.CZP_HkB0.js
  54. 0 0
      assets/DataTable.Cc03JVWx.js
  55. 1 0
      assets/DataTable.CfQM40H7.css
  56. 1 0
      assets/DataTable.CgDPkxuf.css
  57. 0 0
      assets/DataTable.CtimgUyq.js
  58. 0 0
      assets/DataTable.D0w74o4k.js
  59. 0 0
      assets/DataTable.D4gAzlcd.js
  60. 0 0
      assets/DataTable.DI48pu81.js
  61. 0 0
      assets/DataTable.DMvJ-ws6.js
  62. 1 0
      assets/DataTable.DQO_5BzZ.css
  63. 0 0
      assets/DataTable.DhFtigkx.js
  64. 1 0
      assets/DataTable.DuNoDumx.css
  65. 0 0
      assets/DataTable.DxhKqf2A.js
  66. 1 0
      assets/DataTable.Vxv_Uor0.css
  67. 1 0
      assets/DataTable.bL2BcKgH.css
  68. 1 0
      assets/DataTable.djYmecie.css
  69. 0 0
      assets/DataTable.fxiEj7Nz.js
  70. 0 0
      assets/DataTable.kK45-cD2.js
  71. 0 0
      assets/DataTable.lz4fJWX8.js
  72. 1 0
      assets/DataTable.ydPend_2.css
  73. 1 0
      assets/DataTableSlot.8vGNrjJX.css
  74. 1 0
      assets/DataTableSlot.AJ9_3Ut4.css
  75. 1 0
      assets/DataTableSlot.B0-hJW--.js
  76. 0 0
      assets/DataTableSlot.B2wbdXRT.js
  77. 1 0
      assets/DataTableSlot.BG9VsXFS.js
  78. 1 0
      assets/DataTableSlot.BfgRXzyg.js
  79. 1 0
      assets/DataTableSlot.BoFH5MBX.css
  80. 1 0
      assets/DataTableSlot.BoH28c70.js
  81. 1 0
      assets/DataTableSlot.C6sObVlM.js
  82. 1 0
      assets/DataTableSlot.CPU7oOND.js
  83. 1 0
      assets/DataTableSlot.Cs8fv1vp.js
  84. 1 0
      assets/DataTableSlot.CtWQuf-e.js
  85. 0 0
      assets/DataTableSlot.D4I4rpBZ.js
  86. 1 0
      assets/DataTableSlot.DDOit1k1.js
  87. 1 0
      assets/DataTableSlot.DFBONBot.css
  88. 1 0
      assets/DataTableSlot.DT5aeJGJ.js
  89. 1 0
      assets/DataTableSlot.DWBbVT_X.css
  90. 1 0
      assets/DataTableSlot.DbTktubJ.css
  91. 1 0
      assets/DataTableSlot.DdUimhkV.css
  92. 0 0
      assets/DataTableSlot.UUABZVMu.js
  93. 0 0
      assets/DataTableSlot.vue_vue_type_script_setup_true_lang.B1lscEHC.js
  94. 0 0
      assets/DataTableSlot.vue_vue_type_script_setup_true_lang.C4mcHu4m.js
  95. 0 0
      assets/DataTableSlot.vue_vue_type_script_setup_true_lang.DE-vlYVP.js
  96. 1 0
      assets/DataTableSlot.vue_vue_type_script_setup_true_lang.DKC15_BF.js
  97. 1 0
      assets/DataTableSlot.vue_vue_type_script_setup_true_lang.Thw6-PUz.js
  98. 1 0
      assets/DataTableSlot.vue_vue_type_script_setup_true_lang.xJ1RS4dK.js
  99. 0 0
      assets/DataTableSlot.vue_vue_type_script_setup_true_lang.yKpdB68w.js
  100. 0 0
      assets/DataTableSlot.vue_vue_type_style_index_0_lang.BLg5rhd9.js

+ 1 - 0
assets/401.B-2Bz_FA.js

@@ -0,0 +1 @@
+import{d as m,aD as r,k as d,ai as f,o as p,c as g,a as e,T as i,U as u,O as _,J as h,S as v}from"./vue.1RczIYhx.js";import{u as w,b as T,S as b}from"./index.kKyZyRq2.js";import{_ as C}from"./_plugin-vue_export-helper.DlAUqK2U.js";import"./elementPlus.xTLE0x5-.js";const F=m({name:"401",setup(){const s=w(),t=T(),{themeConfig:a}=r(s),{isTagsViewCurrenFull:n}=r(t),c=()=>{b.clear(),window.location.reload()},l=d(()=>{let{isTagsview:o}=a.value;return n.value?"30px":o?"114px":"80px"});return{onSetAuth:c,initTagViewHeight:l}}}),V={class:"error-flex"},$={class:"left"},x={class:"left-item"},y={class:"left-item-animation left-item-title"},A={class:"left-item-animation left-item-msg"},S={class:"left-item-animation left-item-btn"};function k(s,t,a,n,c,l){const o=f("el-button");return p(),g("div",{class:"error layout-view-bg-white",style:h({height:`calc(100vh - ${s.initTagViewHeight}`})},[e("div",V,[e("div",$,[e("div",x,[t[0]||(t[0]=e("div",{class:"left-item-animation left-item-num"},"401",-1)),e("div",y,i(s.$t("message.noAccess.accessTitle")),1),e("div",A,i(s.$t("message.noAccess.accessMsg")),1),e("div",S,[u(o,{type:"primary",round:"",onClick:s.onSetAuth},{default:_(()=>[v(i(s.$t("message.noAccess.accessBtn")),1)]),_:1},8,["onClick"])])])]),t[1]||(t[1]=e("div",{class:"right"},[e("img",{src:"https://img-blog.csdnimg.cn/3333f265772a4fa89287993500ecbf96.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAbHl0LXRvcA==,size_16,color_FFFFFF,t_70,g_se,x_16"})],-1))])],4)}const z=C(F,[["render",k],["__scopeId","data-v-50910138"]]);export{z as default};

+ 1 - 0
assets/401.mcHCPQ56.css

@@ -0,0 +1 @@
+.error[data-v-50910138]{height:100%;background-color:var(--el-color-white);display:flex}.error .error-flex[data-v-50910138]{margin:auto;display:flex;height:350px;width:900px}.error .error-flex .left[data-v-50910138]{flex:1;height:100%;align-items:center;display:flex}.error .error-flex .left .left-item .left-item-animation[data-v-50910138]{opacity:0;animation-name:error-num;animation-duration:.5s;animation-fill-mode:forwards}.error .error-flex .left .left-item .left-item-num[data-v-50910138]{color:var(--el-color-info);font-size:55px}.error .error-flex .left .left-item .left-item-title[data-v-50910138]{font-size:20px;color:var(--el-text-color-primary);margin:15px 0 5px;animation-delay:.1s}.error .error-flex .left .left-item .left-item-msg[data-v-50910138]{color:var(--el-text-color-secondary);font-size:12px;margin-bottom:30px;animation-delay:.2s}.error .error-flex .left .left-item .left-item-btn[data-v-50910138]{animation-delay:.2s}.error .error-flex .right[data-v-50910138]{flex:1;opacity:0;animation-name:error-img;animation-duration:2s;animation-fill-mode:forwards}.error .error-flex .right img[data-v-50910138]{width:100%;height:100%}

+ 1 - 0
assets/404.CBktZKvx.js

@@ -0,0 +1 @@
+import{d,aD as m,k as u,aG as f,ai as p,o as g,c as _,a as e,T as i,U as v,O as h,J as T,S as w}from"./vue.1RczIYhx.js";import{u as b,b as C}from"./index.kKyZyRq2.js";import{_ as V}from"./_plugin-vue_export-helper.DlAUqK2U.js";import"./elementPlus.xTLE0x5-.js";const $=d({name:"404",setup(){const t=b(),s=C(),{themeConfig:n}=m(t),{isTagsViewCurrenFull:a}=m(s),r=f(),l=()=>{r.push("/")},o=u(()=>{let{isTagsview:c}=n.value;return a.value?"30px":c?"114px":"80px"});return{onGoHome:l,initTagViewHeight:o}}}),y="/web/assets/img404.DizYJBZK.png",k={class:"error-flex"},B={class:"left"},x={class:"left-item"},F={class:"left-item-animation left-item-title"},H={class:"left-item-animation left-item-msg"},R={class:"left-item-animation left-item-btn"};function D(t,s,n,a,r,l){const o=p("el-button");return g(),_("div",{class:"error layout-view-bg-white",style:T({height:`calc(100vh - ${t.initTagViewHeight}`})},[e("div",k,[e("div",B,[e("div",x,[s[0]||(s[0]=e("div",{class:"left-item-animation left-item-num"},"404",-1)),e("div",F,i(t.$t("message.notFound.foundTitle")),1),e("div",H,i(t.$t("message.notFound.foundMsg")),1),e("div",R,[v(o,{type:"primary",round:"",onClick:t.onGoHome},{default:h(()=>[w(i(t.$t("message.notFound.foundBtn")),1)]),_:1},8,["onClick"])])])]),s[1]||(s[1]=e("div",{class:"right"},[e("img",{src:y})],-1))])],4)}const J=V($,[["render",D],["__scopeId","data-v-fdbbc0ab"]]);export{J as default};

+ 1 - 0
assets/404.ChHWWvdp.css

@@ -0,0 +1 @@
+.error[data-v-fdbbc0ab]{height:100%;background-color:var(--el-color-white);display:flex}.error .error-flex[data-v-fdbbc0ab]{margin:auto;display:flex;height:350px;width:900px}.error .error-flex .left[data-v-fdbbc0ab]{flex:1;height:100%;align-items:center;display:flex}.error .error-flex .left .left-item .left-item-animation[data-v-fdbbc0ab]{opacity:0;animation-name:error-num;animation-duration:.5s;animation-fill-mode:forwards}.error .error-flex .left .left-item .left-item-num[data-v-fdbbc0ab]{color:var(--el-color-info);font-size:55px}.error .error-flex .left .left-item .left-item-title[data-v-fdbbc0ab]{font-size:20px;color:var(--el-text-color-primary);margin:15px 0 5px;animation-delay:.1s}.error .error-flex .left .left-item .left-item-msg[data-v-fdbbc0ab]{color:var(--el-text-color-secondary);font-size:12px;margin-bottom:30px;animation-delay:.2s}.error .error-flex .left .left-item .left-item-btn[data-v-fdbbc0ab]{animation-delay:.2s}.error .error-flex .right[data-v-fdbbc0ab]{flex:1;opacity:0;animation-name:error-img;animation-duration:2s;animation-fill-mode:forwards}.error .error-flex .right img[data-v-fdbbc0ab]{width:100%;height:100%}

Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
assets/AddPage.DmN5-rKp.js


BIN
assets/AddPage.DmN5-rKp.js.gz


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
assets/AttributeManage.DQ5oxzoC.js


+ 1 - 0
assets/AttributeManage.Dqzd2csa.css

@@ -0,0 +1 @@
+.drawer-container[data-v-9e199f96] .el-drawer__header{border-bottom:none;font-weight:500}.drawer-container[data-v-9e199f96] .el-drawer__title{font-size:18px}

Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
assets/AttributeManageCreate.B4TvcYZP.js


+ 1 - 0
assets/AttributeManageCreate.NhDQZrpO.css

@@ -0,0 +1 @@
+[data-v-b4df471e] .create-dialog .el-dialog__footer{padding-top:0}

Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
assets/AttributeManageEdit.6zL1UQCP.js


+ 1 - 0
assets/AttributeManageEdit.BGLMbstP.css

@@ -0,0 +1 @@
+.drawer-container[data-v-f8f7b65d] .el-drawer__header{border-bottom:none;font-weight:500}.drawer-container[data-v-f8f7b65d] .el-drawer__title{font-size:18px}

Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
assets/AverageMonthly.D1otbLRa.js


+ 1 - 0
assets/AverageMonthly.jYIfDb-W.css

@@ -0,0 +1 @@
+.chart[data-v-45124fb6]{width:100%;height:400px}

+ 1 - 0
assets/ChangeValue.CiI8puIm.js

@@ -0,0 +1 @@
+import{X as c}from"./index.kKyZyRq2.js";import{d as x,k as u,ai as p,o as t,c as a,F as m,a8 as d,U as l,O as f,u as _,a as D,T as g}from"./vue.1RczIYhx.js";import{_ as V}from"./_plugin-vue_export-helper.DlAUqK2U.js";import"./elementPlus.xTLE0x5-.js";const C={key:1,class:"in-table-ul"},$={key:2},N=x({__name:"ChangeValue",props:{field:{},value:{}},setup(h){const e=h,v={0:"",1:"LD",2:"7DD",3:"DOTD/TD"},r=s=>c.toStringJSON(s),y=u(()=>c.includes(["bullet_point","variants"],e.field)),k=u(()=>{if(e.field==="discount")return`${e.value}%`;if(e.field==="coupon"||e.field==="price")return`$${e.value}`;if(e.field==="badge"){const s=Number(e.value);return v[s]||""}return e.value});return(s,S)=>{const i=p("el-image"),b=p("el-tooltip");return t(),a("div",null,[e.field==="imgs"?(t(!0),a(m,{key:0},d(r(e.value),(n,o)=>(t(),a("span",{key:o},[l(b,{effect:"light",placement:"bottom-start"},{content:f(()=>[l(i,{src:`https://m.media-amazon.com/images/I/${n}.jpg`,style:{width:"250px"}},null,8,["src"])]),default:f(()=>[l(i,{src:`https://m.media-amazon.com/images/I/${n}.jpg`,fit:"fill",style:{width:"40px","margin-right":"5px"}},null,8,["src"])]),_:2},1024)]))),128)):_(y)?(t(),a("ul",C,[(t(!0),a(m,null,d(r(e.value),(n,o)=>(t(),a("li",{key:o},[D("span",null,g(n),1)]))),128))])):(t(),a("span",$,g(_(k)||"-"),1))])}}}),T=V(N,[["__scopeId","data-v-9d4fe2a2"]]);export{T as default};

+ 1 - 0
assets/ChangeValue.Gwx-hth5.css

@@ -0,0 +1 @@
+.in-table-ul[data-v-9d4fe2a2]{padding-left:20px}

Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
assets/Columns.Cvg5C6vI.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
assets/Columns.D29A1xlB.js


+ 1 - 0
assets/Columns.DS8p9XoK.js

@@ -0,0 +1 @@
+const t=[{type:"seq",title:"No.",width:60,align:"center",fixed:"left"},{field:"platform_number",title:"平台编号",align:"center",slots:{default:"platform_number"}},{field:"name",title:"店 铺",align:"center",slots:{default:"name"}},{field:"seller",title:"卖家ID",align:"center",slots:{default:"seller"}},{field:"region",title:"站 点",align:"center",slots:{default:"region"}},{field:"country_code",title:"国 家",align:"center",slots:{default:"country_code"}},{field:"marketplace_id",title:"市场ID",align:"center",slots:{default:"marketplace_id"}},{field:"create_datetime",title:"创建时间",width:180,align:"center",slots:{default:"create_datetime"}}],e=[{type:"seq",title:"No.",width:60,align:"center",fixed:"left"},{field:"asin",title:"ASIN",minWidth:"auto",align:"center",slots:{default:"asin"}},{field:"sku",title:"SKU",minWidth:"auto",align:"center",slots:{default:"sku"}},{field:"platform_number",title:"平台编号",minWidth:"auto",align:"center",slots:{default:"platform_number"}},{field:"shop_name",title:"店 铺",minWidth:"auto",align:"center",slots:{default:"shop_name"}},{field:"country_code",title:"国 家",width:"auto",align:"center",slots:{default:"country_code"}},{field:"region",title:"站 点",width:"auto",align:"center",slots:{default:"region"}},{field:"quantity",title:"可售数量",width:"auto",align:"center",slots:{default:"quantity"}},{field:"fulfillment_channel",title:"配送方式",width:"auto",align:"center",slots:{default:"fulfillment_channel"}},{field:"raw_launch_datetime",title:"上架时间",width:"auto",align:"center",slots:{default:"raw_launch_datetime"}},{field:"price",title:"价 格",width:"auto",align:"center",slots:{default:"price"}},{field:"status",title:"状 态",width:80,align:"center",slots:{default:"status"}},{field:"operate",title:"操 作",width:70,align:"center",fixed:"right",slots:{default:"operate"}}];export{t as M,e as O};

Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
assets/Columns.DYvMQh-O.js


BIN
assets/Columns.DYvMQh-O.js.gz


+ 1 - 0
assets/CreateDialog.BEbKKqGy.css

@@ -0,0 +1 @@
+[data-v-cd70beaf] .el-drawer .el-drawer__header{border:none!important}

+ 1 - 0
assets/CreateDialog.BFxvUooD.js

@@ -0,0 +1 @@
+import{_ as o}from"./CreateDialog.vue_vue_type_script_setup_true_lang.CAwe7r6w.js";import"./useResponse.DqThFJSa.js";import"./vue.1RczIYhx.js";import"./api.BuzQ1C2K.js";import"./index.kKyZyRq2.js";import"./elementPlus.xTLE0x5-.js";export{o as default};

+ 1 - 0
assets/CreateDialog.BVSJsgB5.js

@@ -0,0 +1 @@
+import{_ as o}from"./CreateDialog.vue_vue_type_script_setup_true_lang.BaMMgjq1.js";import"./useResponse.DqThFJSa.js";import"./vue.1RczIYhx.js";import"./api.Cy1sfaLj.js";import"./index.kKyZyRq2.js";import"./elementPlus.xTLE0x5-.js";export{o as default};

Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
assets/CreateDialog.BqSD8hJY.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
assets/CreateDialog.Con4dVNE.js


+ 1 - 0
assets/CreateDialog.D7LKmkrx.js

@@ -0,0 +1 @@
+import{_ as o}from"./CreateDialog.vue_vue_type_script_setup_true_lang.BSyuPCSb.js";import"./api.BQ9ma_Nc.js";import"./index.kKyZyRq2.js";import"./vue.1RczIYhx.js";import"./elementPlus.xTLE0x5-.js";import"./useResponse.DqThFJSa.js";export{o as default};

Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
assets/CreateDialog.DWaktrPH.js


+ 1 - 0
assets/CreateDialog.DehEq0Us.js

@@ -0,0 +1 @@
+import{_ as o}from"./CreateDialog.vue_vue_type_script_setup_true_lang.KedZs3zU.js";import"./useResponse.DqThFJSa.js";import"./vue.1RczIYhx.js";import"./api.CqG9AJw9.js";import"./index.kKyZyRq2.js";import"./elementPlus.xTLE0x5-.js";export{o as default};

+ 1 - 0
assets/CreateDialog.jdxhmdxe.js

@@ -0,0 +1 @@
+import{_ as o}from"./CreateDialog.vue_vue_type_script_setup_true_lang.urtY2Hh9.js";import"./useResponse.DqThFJSa.js";import"./vue.1RczIYhx.js";import"./api.DqOfroRm.js";import"./index.kKyZyRq2.js";import"./elementPlus.xTLE0x5-.js";export{o as default};

+ 1 - 0
assets/CreateDialog.svAVDDqv.css

@@ -0,0 +1 @@
+[data-v-34ef6da9] .el-drawer .el-drawer__header{border:none!important}

Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
assets/CreateDialog.vue_vue_type_script_setup_true_lang.BSyuPCSb.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
assets/CreateDialog.vue_vue_type_script_setup_true_lang.BaMMgjq1.js


+ 1 - 0
assets/CreateDialog.vue_vue_type_script_setup_true_lang.CAwe7r6w.js

@@ -0,0 +1 @@
+import{u as R}from"./useResponse.DqThFJSa.js";import{c as B}from"./api.BuzQ1C2K.js";import{F as U,G as N,h as g}from"./elementPlus.xTLE0x5-.js";import{d as O,aJ as T,r as b,aI as q,aK as G,Z as V,ai as t,o as I,M as J,O as a,U as s,S as v,u as o}from"./vue.1RczIYhx.js";const $=O({__name:"CreateDialog",props:{modelValue:{default:!1},modelModifiers:{}},emits:T(["refresh"],["update:modelValue"]),setup(y,{emit:k}){const m=b(!1),c=q("createDialog"),i=G(y,"modelValue"),C=k,d=b(),r=V({brand:""}),F=V({brand:[{required:!0,message:"请输入品牌名称",trigger:"blur"}]}),w=async l=>{l&&await l.validate(async(e,f)=>{if(e){const u={brand_name:r.brand};(await R(B,u,m)).code===2e3&&(g.success({message:"创建成功",plain:!0,icon:"CirclePlus"}),i.value=!1,C("refresh"))}else g.error("创建失败,请检查表单")})};function x(){D(d.value),c.value.visible=!1}const D=l=>{l&&l.resetFields()};return(l,e)=>{const f=t("el-input"),u=t("el-form-item"),p=t("el-form"),_=t("el-button"),M=t("el-dialog");return I(),J(M,{ref_key:"createDialog",ref:c,modelValue:i.value,"onUpdate:modelValue":e[2]||(e[2]=n=>i.value=n),"close-on-click-modal":!1,"close-on-press-escape":!1,title:"产品品牌 - 创建 ",style:{width:"30%"}},{footer:a(()=>[s(_,{icon:o(U),onClick:x},{default:a(()=>e[3]||(e[3]=[v("取 消")])),_:1},8,["icon"]),s(_,{icon:o(N),loading:o(m),type:"primary",onClick:e[1]||(e[1]=n=>w(o(d)))},{default:a(()=>e[4]||(e[4]=[v("确 定")])),_:1},8,["icon","loading"])]),default:a(()=>[s(p,{ref_key:"ruleFormRef",ref:d,model:o(r),rules:o(F),class:"mx-2.5 mt-5","label-width":"auto","status-icon":""},{default:a(()=>[s(u,{class:"font-medium",label:"品牌名称",prop:"brand"},{default:a(()=>[s(f,{modelValue:o(r).brand,"onUpdate:modelValue":e[0]||(e[0]=n=>o(r).brand=n),placeholder:"请输入品牌名称",style:{width:"328px"}},null,8,["modelValue"])]),_:1})]),_:1},8,["model","rules"])]),_:1},8,["modelValue"])}}});export{$ as _};

Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
assets/CreateDialog.vue_vue_type_script_setup_true_lang.KedZs3zU.js


+ 1 - 0
assets/CreateDialog.vue_vue_type_script_setup_true_lang.urtY2Hh9.js

@@ -0,0 +1 @@
+import{u as R}from"./useResponse.DqThFJSa.js";import{e as U}from"./api.DqOfroRm.js";import{F as B,G as N,h as g}from"./elementPlus.xTLE0x5-.js";import{d as O,aJ as T,r as V,aI as q,aK as G,Z as v,ai as t,o as I,M as J,O as a,U as s,S as y,u as o}from"./vue.1RczIYhx.js";const $=O({__name:"CreateDialog",props:{modelValue:{default:!1},modelModifiers:{}},emits:T(["refresh"],["update:modelValue"]),setup(b,{emit:k}){const d=V(!1),c=q("createDialog"),i=G(b,"modelValue"),C=k,m=V(),n=v({name:""}),F=v({name:[{required:!0,message:"请输入种类名称",trigger:"blur"}]}),w=async l=>{l&&await l.validate(async(e,f)=>{if(e){const u={name:n.name};(await R(U,u,d)).code===2e3&&(g.success({message:"创建成功",plain:!0,icon:"CirclePlus"}),i.value=!1,C("refresh"))}else g.error("创建失败,请检查表单")})};function x(){D(m.value),c.value.visible=!1}const D=l=>{l&&l.resetFields()};return(l,e)=>{const f=t("el-input"),u=t("el-form-item"),p=t("el-form"),_=t("el-button"),M=t("el-dialog");return I(),J(M,{ref_key:"createDialog",ref:c,modelValue:i.value,"onUpdate:modelValue":e[2]||(e[2]=r=>i.value=r),"close-on-click-modal":!1,"close-on-press-escape":!1,title:"产品种类 - 创建 ",style:{width:"30%"}},{footer:a(()=>[s(_,{icon:o(B),onClick:x},{default:a(()=>e[3]||(e[3]=[y("取 消")])),_:1},8,["icon"]),s(_,{icon:o(N),loading:o(d),type:"primary",onClick:e[1]||(e[1]=r=>w(o(m)))},{default:a(()=>e[4]||(e[4]=[y("确 定")])),_:1},8,["icon","loading"])]),default:a(()=>[s(p,{ref_key:"ruleFormRef",ref:m,model:o(n),rules:o(F),class:"mx-2.5 mt-5","label-width":"auto","status-icon":""},{default:a(()=>[s(u,{class:"font-medium",label:"种类名称",prop:"name"},{default:a(()=>[s(f,{modelValue:o(n).name,"onUpdate:modelValue":e[0]||(e[0]=r=>o(n).name=r),placeholder:"请输入种类名称",style:{width:"328px"}},null,8,["modelValue"])]),_:1})]),_:1},8,["model","rules"])]),_:1},8,["modelValue"])}}});export{$ as _};

+ 1 - 0
assets/CreateDialog.zl5FXABk.css

@@ -0,0 +1 @@
+[data-v-50ce942e] .el-drawer .el-drawer__header{border:none!important}

+ 1 - 0
assets/CreateLabelDialog.B08AmpNi.js

@@ -0,0 +1 @@
+import{_ as o}from"./CreateLabelDialog.vue_vue_type_script_setup_true_lang.3Lga-wof.js";import"./elementPlus.xTLE0x5-.js";import"./vue.1RczIYhx.js";import"./useResponse.DqThFJSa.js";import"./api.tweU6e8S.js";import"./index.kKyZyRq2.js";export{o as default};

Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
assets/CreateLabelDialog.vue_vue_type_script_setup_true_lang.3Lga-wof.js


+ 1 - 0
assets/DataDisplay.Psn9JtPn.css

@@ -0,0 +1 @@
+@charset "UTF-8";.title{display:flex;flex-direction:column;align-items:center}.d-flex{display:flex}.align-items-center{align-items:center}.content-ellipsis{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;max-height:4.5em;line-height:1.5em}.custom-tooltip{max-width:350px;white-space:pre-wrap;word-wrap:break-word}

+ 1 - 0
assets/DataDisplay.o12W9tQz.js

@@ -0,0 +1 @@
+import{_ as o}from"./DataDisplay.vue_vue_type_style_index_0_lang.CJGeeSHA.js";import"./api.3pPavW1t.js";import"./index.kKyZyRq2.js";import"./vue.1RczIYhx.js";import"./elementPlus.xTLE0x5-.js";import"./useResponse.DqThFJSa.js";export{o as default};

Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
assets/DataDisplay.vue_vue_type_style_index_0_lang.CJGeeSHA.js


+ 1 - 0
assets/DataTable.B228aaev.css

@@ -0,0 +1 @@
+.toolbar-btn[data-v-2f01ffa5]{width:34px;height:34px;font-size:18px}[data-v-2f01ffa5] .custom-el-input .el-select__wrapper{border-radius:20px}

+ 1 - 0
assets/DataTable.B4p1dfF-.css

@@ -0,0 +1 @@
+.toolbar-btn[data-v-fdcaf76f]{width:34px;height:34px;font-size:18px}[data-v-fdcaf76f] .custom-el-input .el-select__wrapper{border-radius:20px}

Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
assets/DataTable.BBmSM6Ov.js


+ 1 - 0
assets/DataTable.Bf4_S8MV.css

@@ -0,0 +1 @@
+.toolbar-btn[data-v-97355777]{width:34px;height:34px;font-size:18px}[data-v-97355777] .custom-el-input .el-select__wrapper{border-radius:20px}

+ 1 - 0
assets/DataTable.Bn4WPMX-.css

@@ -0,0 +1 @@
+.toolbar-btn[data-v-f3159479]{width:34px;height:34px;font-size:18px}[data-v-f3159479] .custom-el-input .el-select__wrapper{border-radius:20px}

+ 1 - 0
assets/DataTable.Bn6WANwF.css

@@ -0,0 +1 @@
+.toolbar-btn[data-v-03212e8b]{width:34px;height:34px;font-size:18px}[data-v-03212e8b] .custom-el-input .el-select__wrapper{border-radius:20px}

Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
assets/DataTable.BnjzpkjG.js


+ 1 - 0
assets/DataTable.CDWqy52I.css

@@ -0,0 +1 @@
+.toolbar-btn[data-v-44dcccda]{width:34px;height:34px;font-size:18px}[data-v-44dcccda] .custom-el-input .el-select__wrapper{border-radius:20px}

Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
assets/DataTable.CFZrr_KR.js


+ 1 - 0
assets/DataTable.CJ-IYeGo.css

@@ -0,0 +1 @@
+.toolbar-btn[data-v-d9da2705]{width:34px;height:34px;font-size:18px}[data-v-d9da2705] .custom-el-input .el-select__wrapper{border-radius:20px}

Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
assets/DataTable.CZP_HkB0.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
assets/DataTable.Cc03JVWx.js


+ 1 - 0
assets/DataTable.CfQM40H7.css

@@ -0,0 +1 @@
+.toolbar-btn[data-v-c9e93d8a]{width:34px;height:34px;font-size:18px}[data-v-c9e93d8a] .custom-el-input .el-select__wrapper{border-radius:20px}

+ 1 - 0
assets/DataTable.CgDPkxuf.css

@@ -0,0 +1 @@
+.toolbar-btn[data-v-1c931e24]{width:34px;height:34px;font-size:18px}[data-v-1c931e24] .custom-el-input .el-select__wrapper{border-radius:20px}

Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
assets/DataTable.CtimgUyq.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
assets/DataTable.D0w74o4k.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
assets/DataTable.D4gAzlcd.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
assets/DataTable.DI48pu81.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
assets/DataTable.DMvJ-ws6.js


+ 1 - 0
assets/DataTable.DQO_5BzZ.css

@@ -0,0 +1 @@
+.toolbar-btn[data-v-78ef61fa]{width:34px;height:34px;font-size:18px}[data-v-78ef61fa] .custom-el-input .el-select__wrapper{border-radius:20px}

Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
assets/DataTable.DhFtigkx.js


+ 1 - 0
assets/DataTable.DuNoDumx.css

@@ -0,0 +1 @@
+.toolbar-btn[data-v-5e1b0ac1]{width:34px;height:34px;font-size:18px}[data-v-5e1b0ac1] .custom-el-input .el-select__wrapper{border-radius:20px}

Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
assets/DataTable.DxhKqf2A.js


+ 1 - 0
assets/DataTable.Vxv_Uor0.css

@@ -0,0 +1 @@
+.toolbar-btn[data-v-726e5482]{width:34px;height:34px;font-size:18px}

+ 1 - 0
assets/DataTable.bL2BcKgH.css

@@ -0,0 +1 @@
+.toolbar-btn[data-v-8588cd9b]{width:34px;height:34px;font-size:18px}[data-v-8588cd9b] .custom-el-input .el-select__wrapper{border-radius:20px}

+ 1 - 0
assets/DataTable.djYmecie.css

@@ -0,0 +1 @@
+.toolbar-btn[data-v-ca819d44]{width:34px;height:34px;font-size:18px}[data-v-ca819d44] .custom-el-input .el-select__wrapper{border-radius:20px}

Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
assets/DataTable.fxiEj7Nz.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
assets/DataTable.kK45-cD2.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
assets/DataTable.lz4fJWX8.js


+ 1 - 0
assets/DataTable.ydPend_2.css

@@ -0,0 +1 @@
+.toolbar-btn[data-v-9817ece8]{width:34px;height:34px;font-size:18px}[data-v-9817ece8] .custom-el-input .el-select__wrapper{border-radius:20px}

+ 1 - 0
assets/DataTableSlot.8vGNrjJX.css

@@ -0,0 +1 @@
+.custom-btn-tooltip-3{background-color:#e6f5fb!important;color:#606266!important;border:1px solid #00A1D6!important;font-size:14px}

+ 1 - 0
assets/DataTableSlot.AJ9_3Ut4.css

@@ -0,0 +1 @@
+[data-v-dcacc778] .flex-1 .el-progress__text{font-size:14px!important}.custom-btn-tooltip{background-color:#eff9eb!important;color:#606266!important;border:1px solid #67C23A!important;font-size:14px}.custom-btn-tooltip-2{background-color:#f0f0fe!important;color:#606266!important;border:1px solid #6466F1!important;font-size:14px}

+ 1 - 0
assets/DataTableSlot.B0-hJW--.js

@@ -0,0 +1 @@
+import{_ as o}from"./DataTableSlot.vue_vue_type_script_setup_true_lang.Thw6-PUz.js";import"./elementPlus.xTLE0x5-.js";import"./vue.1RczIYhx.js";import"./index.vue_vue_type_script_setup_true_lang.BbVcoR6l.js";import"./hasPermission.gGzUOV2v.js";import"./index.kKyZyRq2.js";export{o as default};

Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
assets/DataTableSlot.B2wbdXRT.js


+ 1 - 0
assets/DataTableSlot.BG9VsXFS.js

@@ -0,0 +1 @@
+import{_ as o}from"./DataTableSlot.vue_vue_type_script_setup_true_lang.B1lscEHC.js";import"./hasPermission.gGzUOV2v.js";import"./index.kKyZyRq2.js";import"./vue.1RczIYhx.js";import"./elementPlus.xTLE0x5-.js";import"./index.vue_vue_type_script_setup_true_lang.BbVcoR6l.js";import"./countryInfo.Df1X6FZ-.js";export{o as default};

+ 1 - 0
assets/DataTableSlot.BfgRXzyg.js

@@ -0,0 +1 @@
+import{_ as o}from"./DataTableSlot.vue_vue_type_script_setup_true_lang.DKC15_BF.js";import"./countryInfo.Df1X6FZ-.js";import"./vue.1RczIYhx.js";import"./useTagColor.B-JXlmrE.js";export{o as default};

+ 1 - 0
assets/DataTableSlot.BoFH5MBX.css

@@ -0,0 +1 @@
+.custom-btn-tooltip-2{background-color:#f0f0fe!important;color:#606266!important;border:1px solid #8d87e8!important;font-size:14px}

+ 1 - 0
assets/DataTableSlot.BoH28c70.js

@@ -0,0 +1 @@
+import{_ as o}from"./DataTableSlot.vue_vue_type_style_index_0_lang.BLg5rhd9.js";import"./elementPlus.xTLE0x5-.js";import"./vue.1RczIYhx.js";import"./index.vue_vue_type_script_setup_true_lang.BbVcoR6l.js";import"./hasPermission.gGzUOV2v.js";import"./index.kKyZyRq2.js";import"./useTagColor.B-JXlmrE.js";import"./useCopyText.Cx4rtKyW.js";/* empty css                   */export{o as default};

+ 1 - 0
assets/DataTableSlot.C6sObVlM.js

@@ -0,0 +1 @@
+import{_ as o}from"./DataTableSlot.vue_vue_type_style_index_0_lang.DoOdnK2u.js";import"./elementPlus.xTLE0x5-.js";import"./vue.1RczIYhx.js";import"./index.vue_vue_type_script_setup_true_lang.BbVcoR6l.js";import"./hasPermission.gGzUOV2v.js";import"./index.kKyZyRq2.js";import"./MainAttr.qSoCYkn8.js";import"./_plugin-vue_export-helper.DlAUqK2U.js";export{o as default};

+ 1 - 0
assets/DataTableSlot.CPU7oOND.js

@@ -0,0 +1 @@
+import{_ as o}from"./DataTableSlot.vue_vue_type_style_index_0_lang.EOia7gx3.js";import"./elementPlus.xTLE0x5-.js";import"./vue.1RczIYhx.js";import"./index.vue_vue_type_script_setup_true_lang.BbVcoR6l.js";import"./hasPermission.gGzUOV2v.js";import"./index.kKyZyRq2.js";export{o as default};

+ 1 - 0
assets/DataTableSlot.Cs8fv1vp.js

@@ -0,0 +1 @@
+import{_ as o}from"./DataTableSlot.vue_vue_type_script_setup_true_lang.DE-vlYVP.js";import"./countryInfo.Df1X6FZ-.js";import"./vue.1RczIYhx.js";import"./useTagColor.B-JXlmrE.js";import"./elementPlus.xTLE0x5-.js";import"./index.vue_vue_type_script_setup_true_lang.BbVcoR6l.js";import"./hasPermission.gGzUOV2v.js";import"./index.kKyZyRq2.js";import"./useResponse.DqThFJSa.js";export{o as default};

+ 1 - 0
assets/DataTableSlot.CtWQuf-e.js

@@ -0,0 +1 @@
+import{_ as o}from"./DataTableSlot.vue_vue_type_script_setup_true_lang.xJ1RS4dK.js";import"./hasPermission.gGzUOV2v.js";import"./index.kKyZyRq2.js";import"./vue.1RczIYhx.js";import"./elementPlus.xTLE0x5-.js";import"./index.vue_vue_type_script_setup_true_lang.BbVcoR6l.js";export{o as default};

Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
assets/DataTableSlot.D4I4rpBZ.js


+ 1 - 0
assets/DataTableSlot.DDOit1k1.js

@@ -0,0 +1 @@
+import{_ as o}from"./DataTableSlot.vue_vue_type_script_setup_true_lang.C4mcHu4m.js";import"./elementPlus.xTLE0x5-.js";import"./vue.1RczIYhx.js";import"./index.vue_vue_type_script_setup_true_lang.BbVcoR6l.js";import"./hasPermission.gGzUOV2v.js";import"./index.kKyZyRq2.js";import"./useCopyText.Cx4rtKyW.js";/* empty css                   */import"./countryInfo.Df1X6FZ-.js";export{o as default};

+ 1 - 0
assets/DataTableSlot.DFBONBot.css

@@ -0,0 +1 @@
+.custom-btn-tooltip-info{background-color:#f4f4f5!important;color:#606266!important;border:1px solid #C8C9CC!important;font-size:14px}

+ 1 - 0
assets/DataTableSlot.DT5aeJGJ.js

@@ -0,0 +1 @@
+import{_ as o}from"./DataTableSlot.vue_vue_type_style_index_0_lang.CKDQIbhV.js";import"./countryInfo.Df1X6FZ-.js";import"./vue.1RczIYhx.js";import"./elementPlus.xTLE0x5-.js";import"./useTagColor.B-JXlmrE.js";import"./index.vue_vue_type_script_setup_true_lang.BbVcoR6l.js";import"./hasPermission.gGzUOV2v.js";import"./index.kKyZyRq2.js";import"./ProductInfo.vue_vue_type_script_setup_true_lang.CsUgK4QD.js";import"./useCopyText.Cx4rtKyW.js";/* empty css                   */export{o as default};

+ 1 - 0
assets/DataTableSlot.DWBbVT_X.css

@@ -0,0 +1 @@
+[data-v-152beee4] .flex-1 .el-progress__text{font-size:14px!important}.custom-btn-tooltip{background-color:#eff9eb!important;color:#606266!important;border:1px solid #67C23A!important;font-size:14px}.custom-btn-tooltip-2{background-color:#f0f0fe!important;color:#606266!important;border:1px solid #6466F1!important;font-size:14px}

+ 1 - 0
assets/DataTableSlot.DbTktubJ.css

@@ -0,0 +1 @@
+.custom-btn-tooltip-2{background-color:#f0f0fe!important;color:#606266!important;border:1px solid #6466f1!important;font-size:14px}

+ 1 - 0
assets/DataTableSlot.DdUimhkV.css

@@ -0,0 +1 @@
+@charset "UTF-8";[data-v-90aabb5b] .flex-1 .el-progress__text{font-size:14px!important}.custom-btn-tooltip{background-color:#eff9eb!important;color:#606266!important;border:1px solid #67c23a!important;font-size:14px}.content-ellipsis{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;max-height:4.5em;line-height:1.5em}.custom-tooltip{max-width:350px;white-space:pre-wrap;word-wrap:break-word}

Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
assets/DataTableSlot.UUABZVMu.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
assets/DataTableSlot.vue_vue_type_script_setup_true_lang.B1lscEHC.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
assets/DataTableSlot.vue_vue_type_script_setup_true_lang.C4mcHu4m.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
assets/DataTableSlot.vue_vue_type_script_setup_true_lang.DE-vlYVP.js


+ 1 - 0
assets/DataTableSlot.vue_vue_type_script_setup_true_lang.DKC15_BF.js

@@ -0,0 +1 @@
+import{u as g}from"./countryInfo.Df1X6FZ-.js";import{g as h}from"./useTagColor.B-JXlmrE.js";import{d as C,ai as S,o as s,c as r,u as o,U as u,O as p,J as k,T as c,S as f}from"./vue.1RczIYhx.js";const v={class:"font-medium"},T={key:0},b={key:1},x={key:2},N=C({__name:"DataTableSlot",props:{row:{},field:{}},setup(m){const y=m,{row:e,field:a}=y,i=g(),t=i.Countries.find(n=>n.code==e.country_code),d=t?t.color:"#3875F6",l=i.Region.find(n=>n.code==e.region);return(n,w)=>{const _=S("el-tag");return s(),r("div",v,[o(a)==="region"?(s(),r("div",T,[u(_,{"disable-transitions":!0,type:o(h)(o(e).region)},{default:p(()=>[f(c(o(l)?o(l).name:"-"),1)]),_:1},8,["type"])])):o(a)==="country_code"?(s(),r("div",b,[u(_,{"disable-transitions":!0,style:k({color:o(d),borderColor:o(d)}),effect:"plain",round:""},{default:p(()=>[f(c(o(t)?o(t).name:"-"),1)]),_:1},8,["style"])])):(s(),r("div",x,c(o(e)[o(a)]||"-"),1))])}}});export{N as _};

+ 1 - 0
assets/DataTableSlot.vue_vue_type_script_setup_true_lang.Thw6-PUz.js

@@ -0,0 +1 @@
+import{A as x,B as N,C as D}from"./elementPlus.xTLE0x5-.js";import{_ as u}from"./index.vue_vue_type_script_setup_true_lang.BbVcoR6l.js";import{h as s}from"./hasPermission.gGzUOV2v.js";import{d as V,ai as l,o as i,c as a,u as e,a as b,U as t,O as o,R as r,T as E,S as c}from"./vue.1RczIYhx.js";const T={class:"font-medium"},U={key:0},z={class:"flex justify-center gap-2"},A={key:0},j={key:1},F={key:2,class:"italic"},O={key:1},G=V({__name:"DataTableSlot",props:{row:{},field:{}},emits:["edit-row","handle-delete"],setup(k,{emit:y}){const C=k,{row:d,field:_}=C,p=y;function h(){p("edit-row",d)}function g(){p("handle-delete",d)}return(P,n)=>{const f=l("el-icon"),m=l("el-button"),v=l("el-popconfirm"),w=l("el-tag");return i(),a("div",T,[e(_)==="operate"?(i(),a("div",U,[b("div",z,[e(s)("SkuBrandUpdate")?(i(),a("div",A,[t(u,{circle:"",plain:"",type:"warning",onClick:h},{default:o(()=>[t(f,null,{default:o(()=>[t(e(N))]),_:1})]),_:1})])):r("",!0),e(s)("SkuBrandDelete")?(i(),a("div",j,[t(v,{icon:e(x),"icon-color":"#626AEF",title:"你确定要删除此项吗?",width:"220",onConfirm:g},{reference:o(()=>[t(u,{circle:"",plain:"",type:"danger"},{default:o(()=>[t(f,null,{default:o(()=>[t(e(D))]),_:1})]),_:1})]),actions:o(({confirm:B,cancel:S})=>[t(m,{size:"small",onClick:S},{default:o(()=>n[0]||(n[0]=[c("No!")])),_:2},1032,["onClick"]),t(m,{size:"small",type:"danger",onClick:B},{default:o(()=>n[1]||(n[1]=[c(" Yes? ")])),_:2},1032,["onClick"])]),_:1},8,["icon"])])):r("",!0),!e(s)("SkuBrandUpdate")&&!e(s)("SkuBrandDelete")?(i(),a("div",F,[t(w,{type:"warning"},{default:o(()=>n[2]||(n[2]=[c(" 暂无权限 ")])),_:1})])):r("",!0)])])):(i(),a("div",O,E(e(d)[e(_)]||"-"),1))])}}});export{G as _};

+ 1 - 0
assets/DataTableSlot.vue_vue_type_script_setup_true_lang.xJ1RS4dK.js

@@ -0,0 +1 @@
+import{h as f}from"./hasPermission.gGzUOV2v.js";import{A as T,B as x,C as N}from"./elementPlus.xTLE0x5-.js";import{_ as m}from"./index.vue_vue_type_script_setup_true_lang.BbVcoR6l.js";import{d as S,ai as l,o as n,c as i,u as o,a as b,U as e,O as t,R as p,T as B,S as u}from"./vue.1RczIYhx.js";const D={class:"font-semibold"},P={key:0},V={class:"flex justify-center gap-2"},A={key:0},O={key:1},R={key:1},L=S({__name:"DataTableSlot",props:{row:{},field:{}},emits:["edit-row","handle-delete","handle-manage","show-detail"],setup(C,{emit:h}){const k=C,{row:a,field:c}=k,d=h;function y(){d("edit-row",a)}function w(){d("handle-delete",a)}return(z,s)=>{const r=l("el-icon"),_=l("el-button"),v=l("el-popconfirm");return n(),i("div",D,[o(c)==="operate"?(n(),i("div",P,[b("div",V,[o(f)("PRICE_COST_UPDATE")?(n(),i("div",A,[e(m,{circle:"",plain:"",type:"warning",onClick:y},{default:t(()=>[e(r,null,{default:t(()=>[e(o(x))]),_:1})]),_:1})])):p("",!0),o(f)("PEICR_COST_DEL")?(n(),i("div",O,[e(v,{icon:o(T),"icon-color":"#626AEF",title:"你确定要删除此项吗?",width:"220",onConfirm:w},{reference:t(()=>[e(m,{circle:"",plain:"",type:"danger"},{default:t(()=>[e(r,null,{default:t(()=>[e(o(N))]),_:1})]),_:1})]),actions:t(({confirm:E,cancel:g})=>[e(_,{size:"small",onClick:g},{default:t(()=>s[0]||(s[0]=[u("No!")])),_:2},1032,["onClick"]),e(_,{size:"small",type:"danger",onClick:E},{default:t(()=>s[1]||(s[1]=[u(" Yes?")])),_:2},1032,["onClick"])]),_:1},8,["icon"])])):p("",!0)])])):(n(),i("div",R,B(o(a)[o(c)]||"-"),1))])}}});export{L as _};

Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
assets/DataTableSlot.vue_vue_type_script_setup_true_lang.yKpdB68w.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
assets/DataTableSlot.vue_vue_type_style_index_0_lang.BLg5rhd9.js


Alguns arquivos não foram mostrados porque muitos arquivos mudaram nesse diff