SeckillActivityForm-c7db3156.js 17 KB

12345
  1. <<<<<<<< HEAD:dist/assets/SeckillActivityForm-fac50415.js
  2. import{e as L,d as j,h as q,r as c,o as M,c as B,f as _,w as i,a as o,n as w,x as H,v as J,O as K,F as W,as as Z,a_ as Q,a$ as X,an as tt,C as at,bb as et,G as rt,I as lt,_ as ot,__tla as st}from"./index-d75b4e4d.js";import{_ as _t,__tla as ct}from"./Dialog-386bf3a6.js";import{_ as it,__tla as mt}from"./Form-feb2dd56.js";import nt,{__tla as ut}from"./SpuSelect-6e67f28c.js";import pt,{__tla as ft}from"./SpuAndSkuList-b06b30f0.js";import{b as A,__tla as dt}from"./formatTime-35abe1bb.js";import{g as ht,__tla as yt}from"./seckillConfig-9718c242.js";import{r as m,__tla as vt}from"./formRules-8d09b686.js";import{u as kt,__tla as bt}from"./useCrudSchemas-f0bd7247.js";import{g as gt,c as wt,u as Pt,__tla as Ct}from"./seckillActivity-d778cdbb.js";import{e as St,__tla as It}from"./spu-03655398.js";import{g as Ft,__tla as Vt}from"./index-c7783742.js";import{u as Dt,__tla as xt}from"./useMessage-ba892ac2.js";import{__tla as Yt}from"./el-virtual-list-d3ea4b87.js";import{__tla as Lt}from"./el-tree-select-155921a3.js";import{__tla as Mt}from"./el-time-select-f8542f6b.js";import{__tla as At}from"./InputPassword-5b3ef25a.js";import{__tla as Rt}from"./InputPassword.vue_vue_type_style_index_0_scoped_3f07eb1d_lang-e0958d67.js";import{__tla as Tt}from"./Editor-738191a4.js";import{__tla as Ut}from"./SPuUploadImg.vue_vue_type_style_index_0_scoped_ba706063_lang-9da549c0.js";import{__tla as Et}from"./index-6c07820e.js";import{__tla as zt}from"./el-image-viewer-b9e519ff.js";import{__tla as Nt}from"./UploadImg-fb25ebf8.js";import{__tla as Gt}from"./UploadImgs-48d7ec25.js";import{__tla as Ot}from"./UploadImgs.vue_vue_type_style_index_0_scoped_9d666400_lang-9eeee79a.js";import{__tla as $t}from"./UploadFile-f0ee2436.js";import{__tla as jt}from"./UploadFile.vue_vue_type_style_index_0_scoped_436eca1b_lang-b0737e04.js";import{__tla as qt}from"./fixed-size-list-94898ca8.js";import{__tla as Bt}from"./ContentWrap-86859a54.js";import{__tla as Ht}from"./ContentWrap.vue_vue_type_script_setup_true_lang-c828aa93.js";import{__tla as Jt}from"./el-card-7039354a.js";import{__tla as Kt}from"./index-d97002fd.js";import{__tla as Wt}from"./index-adfb9349.js";import{__tla as Zt}from"./el-image-c9652061.js";import"./tree-0af4953a.js";import{__tla as Qt}from"./category-457bfcfd.js";import{__tla as Xt}from"./SkuList-405b1975.js";import{__tla as ta}from"./dict-f4d7ebb6.js";import{__tla as aa}from"./DictTag-81724cc0.js";import"./color-6e929987.js";let R,ea=Promise.all([(()=>{try{return st}catch{}})(),(()=>{try{return ct}catch{}})(),(()=>{try{return mt}catch{}})(),(()=>{try{return ut}catch{}})(),(()=>{try{return ft}catch{}})(),(()=>{try{return dt}catch{}})(),(()=>{try{return yt}catch{}})(),(()=>{try{return vt}catch{}})(),(()=>{try{return bt}catch{}})(),(()=>{try{return Ct}catch{}})(),(()=>{try{return It}catch{}})(),(()=>{try{return Vt}catch{}})(),(()=>{try{return xt}catch{}})(),(()=>{try{return Yt}catch{}})(),(()=>{try{return Lt}catch{}})(),(()=>{try{return Mt}catch{}})(),(()=>{try{return At}catch{}})(),(()=>{try{return Rt}catch{}})(),(()=>{try{return Tt}catch{}})(),(()=>{try{return Ut}catch{}})(),(()=>{try{return Et}catch{}})(),(()=>{try{return zt}catch{}})(),(()=>{try{return Nt}catch{}})(),(()=>{try{return Gt}catch{}})(),(()=>{try{return Ot}catch{}})(),(()=>{try{return $t}catch{}})(),(()=>{try{return jt}catch{}})(),(()=>{try{return qt}catch{}})(),(()=>{try{return Bt}catch{}})(),(()=>{try{return Ht}catch{}})(),(()=>{try{return Jt}catch{}})(),(()=>{try{return Kt}catch{}})(),(()=>{try{return Wt}catch{}})(),(()=>{try{return Zt}catch{}})(),(()=>{try{return Qt}catch{}})(),(()=>{try{return Xt}catch{}})(),(()=>{try{return ta}catch{}})(),(()=>{try{return aa}catch{}})()]).then(async()=>{let P,C,S;P=L({spuId:[m],name:[m],startTime:[m],endTime:[m],sort:[m],configIds:[m],totalLimitCount:[m],singleLimitCount:[m],totalStock:[m]}),C=L([{label:"\u79D2\u6740\u6D3B\u52A8\u540D\u79F0",field:"name",isSearch:!0,form:{colProps:{span:24}},table:{width:120}},{label:"\u6D3B\u52A8\u5F00\u59CB\u65F6\u95F4",field:"startTime",formatter:A,isSearch:!0,search:{component:"DatePicker",componentProps:{valueFormat:"YYYY-MM-DD",type:"daterange"}},form:{component:"DatePicker",componentProps:{type:"date",valueFormat:"x"}},table:{width:120}},{label:"\u6D3B\u52A8\u7ED3\u675F\u65F6\u95F4",field:"endTime",formatter:A,isSearch:!0,search:{component:"DatePicker",componentProps:{valueFormat:"YYYY-MM-DD",type:"daterange"}},form:{component:"DatePicker",componentProps:{type:"date",valueFormat:"x"}},table:{width:120}},{label:"\u79D2\u6740\u65F6\u6BB5",field:"configIds",form:{component:"Select",componentProps:{multiple:!0,optionsAlias:{labelField:"name",valueField:"id"}},api:ht},table:{width:300}},{label:"\u603B\u9650\u8D2D\u6570\u91CF",field:"totalLimitCount",form:{component:"InputNumber",value:0},table:{width:120}},{label:"\u5355\u6B21\u9650\u591F\u6570\u91CF",field:"singleLimitCount",form:{component:"InputNumber",value:0},table:{width:120}},{label:"\u6392\u5E8F",field:"sort",form:{component:"InputNumber",value:0},table:{width:80}},{label:"\u79D2\u6740\u6D3B\u52A8\u5546\u54C1",field:"spuId",isTable:!0,isSearch:!1,form:{colProps:{span:24}},table:{width:300}},{label:"\u5907\u6CE8",field:"remark",isSearch:!1,form:{component:"Input",componentProps:{type:"textarea",rows:4},colProps:{span:24}},table:{width:300}}]),{allSchemas:S}=kt(C),R=ot(j({name:"PromotionSeckillActivityForm",__name:"SeckillActivityForm",emits:["success"],setup(ra,{expose:T,emit:U}){const{t:b}=q(),I=Dt(),f=c(!1),F=c(""),d=c(!1),V=c(""),n=c(),D=c(),x=c(),E=[{name:"productConfig.stock",rule:a=>a>=1,message:"\u5546\u54C1\u79D2\u6740\u5E93\u5B58\u5FC5\u987B\u5927\u4E8E\u7B49\u4E8E 1 \uFF01\uFF01\uFF01"},{name:"productConfig.seckillPrice",rule:a=>a>=.01,message:"\u5546\u54C1\u79D2\u6740\u4EF7\u683C\u5FC5\u987B\u5927\u4E8E\u7B49\u4E8E 0.01 \uFF01\uFF01\uFF01"}],y=c([]),g=c([]),z=(a,t)=>{n.value.setValues({spuId:a}),Y(a,t)},Y=async(a,t,l)=>{var v;const s=[],u=await St([a]);if(u.length==0)return;y.value=[];const r=u[0],h=t===void 0?r==null?void 0:r.skus:(v=r==null?void 0:r.skus)==null?void 0:v.filter(e=>t.includes(e.id));h==null||h.forEach(e=>{let p={skuId:e.id,stock:0,seckillPrice:0};if(l!==void 0){const k=l.find($=>$.skuId===e.id);k&&(k.seckillPrice=Z(k.seckillPrice)),p=k||p}e.productConfig=p}),r.skus=h,s.push({spuId:r.id,spuDetail:r,propertyList:Ft(r)}),y.value.push(r),g.value=s};T({open:async(a,t)=>{var l;if(f.value=!0,F.value=b("action."+a),V.value=a,await O(),t){d.value=!0;try{const s=await gt(t);await Y(s.spuId,(l=s.products)==null?void 0:l.map(u=>u.skuId),s.products),n.value.setValues(s)}finally{d.value=!1}}}});const N=U,G=async()=>{if(n&&await n.value.getElFormRef().validate()){d.value=!0;try{const a=Q(x.value.getSkuConfigs("productConfig"));a.forEach(l=>{l.seckillPrice=X(l.seckillPrice)});const t=n.value.formModel;t.products=a,V.value==="create"?(await wt(t),I.success(b("common.createSuccess"))):(await Pt(t),I.success(b("common.updateSuccess"))),f.value=!1,N("success")}finally{d.value=!1}}},O=async()=>{y.value=[],g.value=[],await tt(),n.value.getElFormRef().resetFields()};return(a,t)=>{const l=at,s=et,u=rt,r=it,h=_t,v=lt;return M(),B(W,null,[_(h,{modelValue:o(f),"onUpdate:modelValue":t[2]||(t[2]=e=>K(f)?f.value=e:null),title:o(F),width:"65%"},{footer:i(()=>[_(l,{disabled:o(d),type:"primary",onClick:G},{default:i(()=>[w("\u786E \u5B9A")]),_:1},8,["disabled"]),_(l,{onClick:t[1]||(t[1]=e=>f.value=!1)},{default:i(()=>[w("\u53D6 \u6D88")]),_:1})]),default:i(()=>[H((M(),J(r,{ref_key:"formRef",ref:n,isCol:!0,rules:o(P),schema:o(S).formSchema},{spuId:i(()=>[_(l,{onClick:t[0]||(t[0]=e=>o(D).open())},{default:i(()=>[w("\u9009\u62E9\u5546\u54C1")]),_:1}),_(o(pt),{ref_key:"spuAndSkuListRef",ref:x,"rule-config":E,"spu-list":o(y),"spu-property-list-p":o(g)},{default:i(()=>[_(u,{align:"center",label:"\u79D2\u6740\u5E93\u5B58","min-width":"168"},{default:i(({row:e})=>[_(s,{modelValue:e.productConfig.stock,"onUpdate:modelValue":p=>e.productConfig.stock=p,min:0,class:"w-100%"},null,8,["modelValue","onUpdate:modelValue"])]),_:1}),_(u,{align:"center",label:"\u79D2\u6740\u4EF7\u683C(\u5143)","min-width":"168"},{default:i(({row:e})=>[_(s,{modelValue:e.productConfig.seckillPrice,"onUpdate:modelValue":p=>e.productConfig.seckillPrice=p,min:0,precision:2,step:.1,class:"w-100%"},null,8,["modelValue","onUpdate:modelValue"])]),_:1})]),_:1},8,["spu-list","spu-property-list-p"])]),_:1},8,["rules","schema"])),[[v,o(d)]])]),_:1},8,["modelValue","title"]),_(o(nt),{ref_key:"spuSelectRef",ref:D,isSelectSku:!0,onConfirm:z},null,512)],64)}}}),[["__file","D:/zx/mall-newfeifan-zx-admin/src/views/mall/promotion/seckill/activity/SeckillActivityForm.vue"]])});export{ea as __tla,R as default};
  3. ========
  4. import{e as L,d as j,h as q,r as c,o as R,c as B,f as _,w as i,a as o,n as w,x as H,v as J,O as K,F as W,as as X,a_ as Q,a$ as Z,an as tt,C as at,bb as et,G as rt,I as lt,_ as ot,__tla as st}from"./index-c9fff140.js";import{_ as _t,__tla as ct}from"./Dialog-f1f78bbe.js";import{_ as it,__tla as mt}from"./Form-86ccced7.js";import nt,{__tla as ut}from"./SpuSelect-a9dae05d.js";import pt,{__tla as ft}from"./SpuAndSkuList-112bc5e7.js";import{b as A,__tla as dt}from"./formatTime-928d70c3.js";import{g as ht,__tla as yt}from"./seckillConfig-86e7ca2c.js";import{r as m,__tla as vt}from"./formRules-3c737673.js";import{u as kt,__tla as bt}from"./useCrudSchemas-bdf87178.js";import{g as gt,c as wt,u as Pt,__tla as Ct}from"./seckillActivity-635301e8.js";import{e as St,__tla as It}from"./spu-f9e35797.js";import{g as Ft,__tla as Vt}from"./index-384c7095.js";import{u as Dt,__tla as xt}from"./useMessage-5d45d53a.js";import{__tla as Yt}from"./el-virtual-list-57272667.js";import{__tla as Lt}from"./el-tree-select-eb40e238.js";import{__tla as Rt}from"./el-time-select-dd06252b.js";import{__tla as At}from"./InputPassword-240dfd39.js";import{__tla as Mt}from"./InputPassword.vue_vue_type_style_index_0_scoped_3f07eb1d_lang-50bc72a7.js";import{__tla as Tt}from"./Editor-dd1622df.js";import{__tla as Ut}from"./SPuUploadImg.vue_vue_type_style_index_0_scoped_ba706063_lang-df9f9d77.js";import{__tla as Et}from"./index-71863882.js";import{__tla as zt}from"./el-image-viewer-0aee2692.js";import{__tla as Nt}from"./UploadImg-93acf2a6.js";import{__tla as Gt}from"./UploadImgs-7b431ad2.js";import{__tla as Ot}from"./UploadImgs.vue_vue_type_style_index_0_scoped_9d666400_lang-41301250.js";import{__tla as $t}from"./UploadFile-57796e99.js";import{__tla as jt}from"./UploadFile.vue_vue_type_style_index_0_scoped_436eca1b_lang-be006cbe.js";import{__tla as qt}from"./fixed-size-list-c6afd5ad.js";import{__tla as Bt}from"./ContentWrap-9d77baa9.js";import{__tla as Ht}from"./ContentWrap.vue_vue_type_script_setup_true_lang-6c8bd6dd.js";import{__tla as Jt}from"./el-card-49ad9acd.js";import{__tla as Kt}from"./index-33d00c7a.js";import{__tla as Wt}from"./index-7759c842.js";import{__tla as Xt}from"./el-image-7432aa55.js";import"./tree-0af4953a.js";import{__tla as Qt}from"./category-b1918135.js";import{__tla as Zt}from"./SkuList-c0266e82.js";import{__tla as ta}from"./dict-d4a12fea.js";import{__tla as aa}from"./DictTag-d92b53d7.js";import"./color-6e929987.js";let M,ea=Promise.all([(()=>{try{return st}catch{}})(),(()=>{try{return ct}catch{}})(),(()=>{try{return mt}catch{}})(),(()=>{try{return ut}catch{}})(),(()=>{try{return ft}catch{}})(),(()=>{try{return dt}catch{}})(),(()=>{try{return yt}catch{}})(),(()=>{try{return vt}catch{}})(),(()=>{try{return bt}catch{}})(),(()=>{try{return Ct}catch{}})(),(()=>{try{return It}catch{}})(),(()=>{try{return Vt}catch{}})(),(()=>{try{return xt}catch{}})(),(()=>{try{return Yt}catch{}})(),(()=>{try{return Lt}catch{}})(),(()=>{try{return Rt}catch{}})(),(()=>{try{return At}catch{}})(),(()=>{try{return Mt}catch{}})(),(()=>{try{return Tt}catch{}})(),(()=>{try{return Ut}catch{}})(),(()=>{try{return Et}catch{}})(),(()=>{try{return zt}catch{}})(),(()=>{try{return Nt}catch{}})(),(()=>{try{return Gt}catch{}})(),(()=>{try{return Ot}catch{}})(),(()=>{try{return $t}catch{}})(),(()=>{try{return jt}catch{}})(),(()=>{try{return qt}catch{}})(),(()=>{try{return Bt}catch{}})(),(()=>{try{return Ht}catch{}})(),(()=>{try{return Jt}catch{}})(),(()=>{try{return Kt}catch{}})(),(()=>{try{return Wt}catch{}})(),(()=>{try{return Xt}catch{}})(),(()=>{try{return Qt}catch{}})(),(()=>{try{return Zt}catch{}})(),(()=>{try{return ta}catch{}})(),(()=>{try{return aa}catch{}})()]).then(async()=>{let P,C,S;P=L({spuId:[m],name:[m],startTime:[m],endTime:[m],sort:[m],configIds:[m],totalLimitCount:[m],singleLimitCount:[m],totalStock:[m]}),C=L([{label:"\u79D2\u6740\u6D3B\u52A8\u540D\u79F0",field:"name",isSearch:!0,form:{colProps:{span:24}},table:{width:120}},{label:"\u6D3B\u52A8\u5F00\u59CB\u65F6\u95F4",field:"startTime",formatter:A,isSearch:!0,search:{component:"DatePicker",componentProps:{valueFormat:"YYYY-MM-DD",type:"daterange"}},form:{component:"DatePicker",componentProps:{type:"date",valueFormat:"x"}},table:{width:120}},{label:"\u6D3B\u52A8\u7ED3\u675F\u65F6\u95F4",field:"endTime",formatter:A,isSearch:!0,search:{component:"DatePicker",componentProps:{valueFormat:"YYYY-MM-DD",type:"daterange"}},form:{component:"DatePicker",componentProps:{type:"date",valueFormat:"x"}},table:{width:120}},{label:"\u79D2\u6740\u65F6\u6BB5",field:"configIds",form:{component:"Select",componentProps:{multiple:!0,optionsAlias:{labelField:"name",valueField:"id"}},api:ht},table:{width:300}},{label:"\u603B\u9650\u8D2D\u6570\u91CF",field:"totalLimitCount",form:{component:"InputNumber",value:0},table:{width:120}},{label:"\u5355\u6B21\u9650\u591F\u6570\u91CF",field:"singleLimitCount",form:{component:"InputNumber",value:0},table:{width:120}},{label:"\u6392\u5E8F",field:"sort",form:{component:"InputNumber",value:0},table:{width:80}},{label:"\u79D2\u6740\u6D3B\u52A8\u5546\u54C1",field:"spuId",isTable:!0,isSearch:!1,form:{colProps:{span:24}},table:{width:300}},{label:"\u5907\u6CE8",field:"remark",isSearch:!1,form:{component:"Input",componentProps:{type:"textarea",rows:4},colProps:{span:24}},table:{width:300}}]),{allSchemas:S}=kt(C),M=ot(j({name:"PromotionSeckillActivityForm",__name:"SeckillActivityForm",emits:["success"],setup(ra,{expose:T,emit:U}){const{t:b}=q(),I=Dt(),f=c(!1),F=c(""),d=c(!1),V=c(""),n=c(),D=c(),x=c(),E=[{name:"productConfig.stock",rule:a=>a>=1,message:"\u5546\u54C1\u79D2\u6740\u5E93\u5B58\u5FC5\u987B\u5927\u4E8E\u7B49\u4E8E 1 \uFF01\uFF01\uFF01"},{name:"productConfig.seckillPrice",rule:a=>a>=.01,message:"\u5546\u54C1\u79D2\u6740\u4EF7\u683C\u5FC5\u987B\u5927\u4E8E\u7B49\u4E8E 0.01 \uFF01\uFF01\uFF01"}],y=c([]),g=c([]),z=(a,t)=>{n.value.setValues({spuId:a}),Y(a,t)},Y=async(a,t,l)=>{var v;const s=[],u=await St([a]);if(u.length==0)return;y.value=[];const r=u[0],h=t===void 0?r==null?void 0:r.skus:(v=r==null?void 0:r.skus)==null?void 0:v.filter(e=>t.includes(e.id));h==null||h.forEach(e=>{let p={skuId:e.id,stock:0,seckillPrice:0};if(l!==void 0){const k=l.find($=>$.skuId===e.id);k&&(k.seckillPrice=X(k.seckillPrice)),p=k||p}e.productConfig=p}),r.skus=h,s.push({spuId:r.id,spuDetail:r,propertyList:Ft(r)}),y.value.push(r),g.value=s};T({open:async(a,t)=>{var l;if(f.value=!0,F.value=b("action."+a),V.value=a,await O(),t){d.value=!0;try{const s=await gt(t);await Y(s.spuId,(l=s.products)==null?void 0:l.map(u=>u.skuId),s.products),n.value.setValues(s)}finally{d.value=!1}}}});const N=U,G=async()=>{if(n&&await n.value.getElFormRef().validate()){d.value=!0;try{const a=Q(x.value.getSkuConfigs("productConfig"));a.forEach(l=>{l.seckillPrice=Z(l.seckillPrice)});const t=n.value.formModel;t.products=a,V.value==="create"?(await wt(t),I.success(b("common.createSuccess"))):(await Pt(t),I.success(b("common.updateSuccess"))),f.value=!1,N("success")}finally{d.value=!1}}},O=async()=>{y.value=[],g.value=[],await tt(),n.value.getElFormRef().resetFields()};return(a,t)=>{const l=at,s=et,u=rt,r=it,h=_t,v=lt;return R(),B(W,null,[_(h,{modelValue:o(f),"onUpdate:modelValue":t[2]||(t[2]=e=>K(f)?f.value=e:null),title:o(F),width:"65%"},{footer:i(()=>[_(l,{disabled:o(d),type:"primary",onClick:G},{default:i(()=>[w("\u786E \u5B9A")]),_:1},8,["disabled"]),_(l,{onClick:t[1]||(t[1]=e=>f.value=!1)},{default:i(()=>[w("\u53D6 \u6D88")]),_:1})]),default:i(()=>[H((R(),J(r,{ref_key:"formRef",ref:n,isCol:!0,rules:o(P),schema:o(S).formSchema},{spuId:i(()=>[_(l,{onClick:t[0]||(t[0]=e=>o(D).open())},{default:i(()=>[w("\u9009\u62E9\u5546\u54C1")]),_:1}),_(o(pt),{ref_key:"spuAndSkuListRef",ref:x,"rule-config":E,"spu-list":o(y),"spu-property-list-p":o(g)},{default:i(()=>[_(u,{align:"center",label:"\u79D2\u6740\u5E93\u5B58","min-width":"168"},{default:i(({row:e})=>[_(s,{modelValue:e.productConfig.stock,"onUpdate:modelValue":p=>e.productConfig.stock=p,min:0,class:"w-100%"},null,8,["modelValue","onUpdate:modelValue"])]),_:1}),_(u,{align:"center",label:"\u79D2\u6740\u4EF7\u683C(\u5143)","min-width":"168"},{default:i(({row:e})=>[_(s,{modelValue:e.productConfig.seckillPrice,"onUpdate:modelValue":p=>e.productConfig.seckillPrice=p,min:0,precision:2,step:.1,class:"w-100%"},null,8,["modelValue","onUpdate:modelValue"])]),_:1})]),_:1},8,["spu-list","spu-property-list-p"])]),_:1},8,["rules","schema"])),[[v,o(d)]])]),_:1},8,["modelValue","title"]),_(o(nt),{ref_key:"spuSelectRef",ref:D,isSelectSku:!0,onConfirm:z},null,512)],64)}}}),[["__file","D:/zx/mall-newfeifan-zx-admin/src/views/mall/promotion/seckill/activity/SeckillActivityForm.vue"]])});export{ea as __tla,M as default};
  5. >>>>>>>> 2589804fb89eb98fd6498c1ee41a354dcce32af3:dist/assets/SeckillActivityForm-c7db3156.js