| 1 |
- "use strict";(self.webpackChunkant_design_pro=self.webpackChunkant_design_pro||[]).push([[471],{8154:function(q,S,n){n.d(S,{Z:function(){return y}});var O=n(85893);function y(F){var i=F.title,R=F.children;return(0,O.jsxs)("div",{className:"min-h-screen min-w",children:[(0,O.jsx)("div",{className:"w-[100%] h-[80px] bg-[#FAFAFA] text-[18px] flex items-center pl-[24px] font-[400]",children:i}),(0,O.jsx)("div",{className:" min-h-[auto] m-[24px] flex flex-col gap-[24px]",children:R})]})}},83087:function(q,S,n){n.d(S,{Z:function(){return B}});var O=n(97857),y=n.n(O),F=n(5574),i=n.n(F),R=n(56717),s=n(37476),Z=n(83622),g=n(67294),v=n(85893);function B(E){var x=E.children,z=E.modalFormProps,ee=E.title,X=E.initData,L=E.readOnly,ne=E.modalProps,U=E.loading,pe=U===void 0?!1:U,M=E.allowUpdate,ae=M===void 0?!0:M,G=E.submit,me=(0,g.useState)(!0),ue=i()(me,2),N=ue[0],re=ue[1],Ee=(0,g.useRef)();return(0,v.jsx)(s.Y,y()(y()({autoComplete:"nope",trigger:(0,v.jsx)(Z.ZP,{type:"text",icon:(0,v.jsx)(R.Z,{})}),title:(0,v.jsxs)("div",{className:"w-[auto] pl-[0px] pr-[68px] pb-4 flex justify-between",children:[(0,v.jsx)("div",{className:"py-[4px]",children:ee}),ae&&(0,v.jsxs)("div",{className:"flex gap-[8px]",children:[N?(0,v.jsx)(v.Fragment,{}):(0,v.jsx)(Z.ZP,{type:"primary",onClick:function(){G&&G(),re(!0)},children:"\u63D0\u4EA4"}),(0,v.jsx)(Z.ZP,{type:"text",style:{display:"flex",color:N?"#1890FF":"black",backgroundColor:N?"":"#CCCCCC",alignItems:"start"},onClick:function(){re(function(se){return!se})},children:N?"\u4FEE\u6539":"\u53D6\u6D88"})]})]}),modalProps:y()({destroyOnClose:!0,centered:!0,bodyStyle:{maxHeight:"55vh",overflow:"scroll",overflowX:"hidden"},onCancel:function(){re(!0)}},ne),grid:!0,readonly:L!=null?L:N,submitter:!1},z),{},{children:x}))}},78843:function(q,S,n){n.d(S,{Z:function(){return Z}});var O=n(97857),y=n.n(O),F=n(40110),i=n(55102),R=n(83622),s=n(85893);function Z(g){var v=g.title,B=g.inputProps,E=g.submitFun;return(0,s.jsxs)("div",{className:"w-auto h-[130px] bg-white p-[24px] rounded-[4px] flex gap-[24px] flex-col",children:[(0,s.jsx)("div",{children:v}),(0,s.jsxs)("div",{className:"flex gap-[16px]",children:[(0,s.jsx)(i.Z,y()({prefix:(0,s.jsx)(F.Z,{className:"mr-[24px]"}),placeholder:"search...",onPressEnter:function(){E&&E()}},B)),(0,s.jsx)(R.ZP,{type:"primary",onClick:function(){E&&E()},style:{width:"48px",height:"48px",borderRadius:6,display:"flex",justifyContent:"center",alignItems:"center",fontSize:"14px",fontWeight:400,padding:16},children:"start"})]})]})}},4710:function(q,S,n){n.d(S,{Z:function(){return E}});var O=n(97857),y=n.n(O),F=n(15009),i=n.n(F),R=n(99289),s=n.n(R),Z=n(83447),g=n(61362),v=n(27950),B=n(85893);function E(x){var z=x.props,ee=x.requestFun,X=x.searchKey,L=(0,v.F)();return(0,B.jsx)("div",{className:"rounded-[4px] bg-white",children:(0,B.jsx)(g.Z,y()({search:!1,pagination:{pageSize:L.md?10:5,showSizeChanger:L.md},scroll:{x:"max-content",y:L.md?600:400},cardProps:{bodyStyle:{padding:L.md?24:12}},request:s()(i()().mark(function ne(){var U;return i()().wrap(function(M){for(;;)switch(M.prev=M.next){case 0:return M.next=2,ee().then(function(ae){var G=ae.detail;return console.log("detail",G),{success:!0,data:G}});case 2:if(U=M.sent,!X){M.next=9;break}return console.log("searchKey",X),U.data=(0,Z.Z)({dataSource:U.data,keyWord:X}),M.abrupt("return",U);case 9:return M.abrupt("return",U);case 10:case"end":return M.stop()}},ne)}))},z))})}},85664:function(q,S,n){n.r(S),n.d(S,{default:function(){return en}});var O=n(19632),y=n.n(O),F=n(15009),i=n.n(F),R=n(99289),s=n.n(R),Z=n(5574),g=n.n(Z),v=n(8154),B=n(83087),E=n(4710),x=n(76772),z=function(t){return console.log("data==> ",t),(0,x.request)("/api/v1/admin/coupon",{method:"POST",data:t})},ee=function(){return(0,x.request)("/api/v1/admin/coupon/all",{method:"GET"})},X=function(){return(0,x.request)("/api/v1/admin/coupon/selection",{method:"GET"})},L=function(){return request("/api/v1/admin/setting/business/info",{method:"GET"})},ne=function(){return(0,x.request)("/api/v1/admin/setting/business/info",{method:"GET"})},U=function(t){return(0,x.request)("/api/v1/admin/setting/business/owl/time",{method:"PUT",data:t})},pe=function(t){return(0,x.request)("/api/v1/admin/setting/price/event",{method:"PUT",data:t})},M=function(t){return request("/api/v1/admin/setting/price/event",{method:"POST",data:t})},ae=function(t){return request("/api/v1/admin/setting/price/event/".concat(t),{method:"DELETE"})},G=function(){return(0,x.request)("/api/v1/admin/setting/penalty",{method:"GET"})},me=function(t){return(0,x.request)("/api/v1/admin/setting/penalty",{method:"PUT",data:t})},ue=function(){return(0,x.request)("/api/v1/admin/setting/advertise/info",{method:"GET"})},N=function(t){return(0,x.request)("/api/v1/admin/setting/advertise/status",{method:"PUT",data:t})},re=function(t){return(0,x.request)("/api/v1/admin/setting/advertise/main/status",{method:"PUT",data:t})},Ee=function(t){return(0,x.request)("/api/v1/admin/setting/advertise/".concat(t),{method:"DELETE"})},ie=function(t){var j=new FormData;return j.append("title",t.title),j.append("text",t.text),j.append("image_url",t.image_url),j.append("is_show",t.is_show.toString()),j.append("is_main",t.is_main.toString()),(0,x.request)("/api/v1/admin/setting/advertise",{method:"POST",data:j})},se=n(83447),be=n(30723),we=n(47389),Ke=n(10149),We=n(78843),le=n(5966),te=n(31199),Ce=n(64317),ye=n(90672),Ue=n(63434),De=n(34994),$e=n(29933),I=n(2453),oe=n(83622),w=n(66309),D=n(67294),ve=n(72269),Le=n(95715),He=n(27484),Ae=n.n(He),ze=n(97857),Re=n.n(ze),Ge=n(52688),Ne=n(50335),Te=n(33725),ke=n(77636),Ve=n(17788),e=n(85893),Oe=[{label:"\u661F\u671F\u4E00",value:"mon"},{label:"\u661F\u671F\u4E8C",value:"tue"},{label:"\u661F\u671F\u4E09",value:"wed"},{label:"\u661F\u671F\u56DB",value:"thu"},{label:"\u661F\u671F\u4E94",value:"fri"},{label:"\u661F\u671F\u516D",value:"sat"},{label:"\u661F\u671F\u65E5",value:"sun"},{label:"\u7279\u6B8A\u65E5\u671F",value:"special"}],de=function(t){var j=t.split(":").map(Number),p=g()(j,2),l=p[0],r=p[1];return l*60+r},Ye=function(t,j){var p=de(j.from),l=de(j.to);return t.some(function(r){var a=de(r.from),c=de(r.to);return p>=a&&p<=c||l>=a&&l<=c||a>=p&&a<=l||c>=p&&c<=l})};function Xe(h){var t=h.initData,j=h.mainTableReload,p=(0,D.useRef)(),l=function(){var r=s()(i()().mark(function a(c,d,$){var P,W,k,V;return i()().wrap(function(T){for(;;)switch(T.prev=T.next){case 0:return T.prev=0,T.next=3,(P=p.current)===null||P===void 0?void 0:P.getFieldsValue();case 3:W=T.sent,k={from:d==="from"?$:W[c].from,to:d==="to"?$:W[c].to,price:W[c].price},V=Object.entries(W).filter(function(C){var J=g()(C,1),Q=J[0];return Q!==c&&Oe.some(function(fe){return fe.value===Q})}).map(function(C){var J=g()(C,2),Q=J[1];return Q}),Ye(V,k)&&I.ZP.warning("\u6642\u6BB5\u8A2D\u7F6E\u5B58\u5728\u91CD\u758A\uFF0C\u8ACB\u6AA2\u67E5"),T.next=12;break;case 9:T.prev=9,T.t0=T.catch(0),console.error("\u9A8C\u8BC1\u5931\u8D25:",T.t0);case 12:case"end":return T.stop()}},a,null,[[0,9]])}));return function(c,d,$){return r.apply(this,arguments)}}();return(0,D.useEffect)(function(){t&&p.current&&p.current.setFieldsValue(t)},[t]),(0,e.jsxs)(B.Z,{title:"\u6642\u6BB5\u8A2D\u5B9A",modalFormProps:{formRef:p,initialValues:t,grid:!0,onFinish:function(){var r=s()(i()().mark(function c(d){return i()().wrap(function(P){for(;;)switch(P.prev=P.next){case 0:return console.log("values",d),P.abrupt("return",new Promise(function(W){Ve.Z.confirm({title:"\u8BF7\u786E\u4FDD\u6642\u6BB5\u6C92\u6709\u91CD\u590D\uFF1F",centered:!0,onOk:function(){var k=s()(i()().mark(function ce(){return i()().wrap(function(C){for(;;)switch(C.prev=C.next){case 0:return C.prev=0,C.next=3,U(Re()(Re()({},d),{},{id:t==null?void 0:t.id}));case 3:I.ZP.success("\u66F4\u65B0\u6210\u529F"),j==null||j(),W(!0),C.next=13;break;case 8:C.prev=8,C.t0=C.catch(0),console.log("error",C.t0),I.ZP.error("\u66F4\u65B0\u5931\u6557"),W(!1);case 13:case"end":return C.stop()}},ce,null,[[0,8]])}));function V(){return k.apply(this,arguments)}return V}(),onCancel:function(){W(!1)}})}));case 2:case"end":return P.stop()}},c)}));function a(c){return r.apply(this,arguments)}return a}()},submit:function(){var a;return(a=p.current)===null||a===void 0||a.submit(),!0},children:[(0,e.jsx)(le.Z,{name:"event_name",label:"\u6642\u6BB5\u540D\u7A31",rules:[{required:!0}],colProps:{span:12}}),(0,e.jsx)(Ge.Z,{name:"is_active",label:"\u662F\u5426\u555F\u7528",colProps:{span:12}}),(0,e.jsx)(Ne.Z,{name:"expire_date",label:"\u5230\u671F\u65E5\u671F",rules:[{required:!0}],transform:function(a){return a?Ae()(a).unix():void 0},colProps:{span:12}}),Oe.map(function(r){var a=r.label,c=r.value;return(0,e.jsxs)(De.A.Group,{title:a,collapsible:!0,children:[(0,e.jsx)(Te.Z,{name:[c,"from"],label:"\u958B\u59CB\u6642\u9593",rules:[{required:!0}],fieldProps:{format:"HH:mm",onChange:function($,P){return l(c,"from",P)}},colProps:{span:6}}),(0,e.jsx)(Te.Z,{name:[c,"to"],label:"\u7D50\u675F\u6642\u9593",colProps:{span:6},rules:[{required:!0}],fieldProps:{format:"HH:mm",onChange:function($,P){return l(c,"to",P)}}}),(0,e.jsx)(te.Z,{name:[c,"price"],label:"\u50F9\u683C(HKD/kWh)",colProps:{span:6},rules:[{required:!0}],min:0,fieldProps:{precision:2}})]},c)})]})}function Je(h){var t=h.mainTableReload,j=(0,D.useRef)();return(0,e.jsxs)(B.Z,{allowUpdate:!1,readOnly:!1,modalFormProps:{grid:!0,trigger:(0,e.jsx)(oe.ZP,{icon:(0,e.jsx)(be.Z,{}),type:"text"}),submitter:{searchConfig:{resetText:"\u91CD\u7F6E",submitText:"\u78BA\u8A8D"}},onFinish:function(){var p=s()(i()().mark(function r(a){return i()().wrap(function(d){for(;;)switch(d.prev=d.next){case 0:return console.log("onFinish",a),a.image_url=a.image_url[0].originFileObj,a.is_show=!0,a.is_main=!1,d.next=6,ie(a);case 6:return I.ZP.success("\u5275\u5EFA\u6210\u529F"),t==null||t(),d.abrupt("return",!0);case 9:case"end":return d.stop()}},r)}));function l(r){return p.apply(this,arguments)}return l}()},title:"\u521B\u5EFA\u5E7F\u544A",children:[(0,e.jsx)(le.Z,{name:"title",label:"\u5E7F\u544A\u540D\u79F0",rules:[{required:!0}],colProps:{span:12}}),(0,e.jsx)(ke.Z,{name:"image_url",label:"\u5E7F\u544A\u56FE\u7247",colProps:{span:8,offset:3},fieldProps:{accept:".jpg,.jpeg,.png"}}),(0,e.jsx)(ye.Z,{name:"text",label:"\u5E7F\u544A\u5185\u5BB9",colProps:{span:12}})]})}function Qe(h){var t=h.mainTableReload,j=function(){var p=s()(i()().mark(function l(r,a){return i()().wrap(function(d){for(;;)switch(d.prev=d.next){case 0:return d.next=2,pe({id:r,is_active:a}).then(function(){t==null||t(),I.ZP.success("\u66F4\u65B0\u6210\u529F")});case 2:case"end":return d.stop()}},l)}));return function(r,a){return p.apply(this,arguments)}}();return[{title:"\u6642\u6BB5\u540D\u7A31",dataIndex:"event_name",width:120,fixed:"left"},{title:"\u661F\u671F\u4E00",dataIndex:"mon",width:200,render:function(l,r){return(0,e.jsxs)("div",{children:[(0,e.jsx)("div",{children:"".concat(r.mon.from," - ").concat(r.mon.to)}),(0,e.jsx)(w.Z,{color:"blue",children:"HK$ ".concat(r.mon.price,"/kWh")})]})}},{title:"\u661F\u671F\u4E8C",dataIndex:"tue",width:200,render:function(l,r){return(0,e.jsxs)("div",{children:[(0,e.jsx)("div",{children:"".concat(r.tue.from," - ").concat(r.tue.to)}),(0,e.jsx)(w.Z,{color:"blue",children:"HK$ ".concat(r.tue.price,"/kWh")})]})}},{title:"\u661F\u671F\u4E09",dataIndex:"wed",width:200,render:function(l,r){return(0,e.jsxs)("div",{children:[(0,e.jsx)("div",{children:"".concat(r.wed.from," - ").concat(r.wed.to)}),(0,e.jsx)(w.Z,{color:"blue",children:"HK$ ".concat(r.wed.price,"/kWh")})]})}},{title:"\u661F\u671F\u56DB",dataIndex:"thu",width:200,render:function(l,r){return(0,e.jsxs)("div",{children:[(0,e.jsx)("div",{children:"".concat(r.thu.from," - ").concat(r.thu.to)}),(0,e.jsx)(w.Z,{color:"blue",children:"HK$ ".concat(r.thu.price,"/kWh")})]})}},{title:"\u661F\u671F\u4E94",dataIndex:"fri",width:200,render:function(l,r){return(0,e.jsxs)("div",{children:[(0,e.jsx)("div",{children:"".concat(r.fri.from," - ").concat(r.fri.to)}),(0,e.jsx)(w.Z,{color:"blue",children:"HK$ ".concat(r.fri.price,"/kWh")})]})}},{title:"\u661F\u671F\u516D",dataIndex:"sat",width:200,render:function(l,r){return(0,e.jsxs)("div",{children:[(0,e.jsx)("div",{children:"".concat(r.sat.from," - ").concat(r.sat.to)}),(0,e.jsx)(w.Z,{color:"blue",children:"HK$ ".concat(r.sat.price,"/kWh")})]})}},{title:"\u661F\u671F\u65E5",dataIndex:"sun",width:200,render:function(l,r){return(0,e.jsxs)("div",{children:[(0,e.jsx)("div",{children:"".concat(r.sun.from," - ").concat(r.sun.to)}),(0,e.jsx)(w.Z,{color:"blue",children:"HK$ ".concat(r.sun.price,"/kWh")})]})}},{title:"\u72C0\u614B",dataIndex:"is_active",width:100,render:function(l,r){return(0,e.jsx)(ve.Z,{checked:l,checkedChildren:"\u555F\u7528",unCheckedChildren:"\u505C\u7528",onChange:function(c){return j(r.id,c)}})}},{title:"\u66F4\u65B0\u6642\u9593",dataIndex:"updatedAt",width:150,render:function(l){return Ae()(l).format("YYYY-MM-DD HH:mm:ss")}},{title:"\u64CD\u4F5C",width:120,fixed:"right",render:function(l,r){return(0,e.jsx)(Xe,{initData:r,mainTableReload:t},"edit")}}]}function qe(h){var t=h.mainTableReload,j=function(){var l=s()(i()().mark(function r(a,c,d){return i()().wrap(function(P){for(;;)switch(P.prev=P.next){case 0:if(console.log("id",a,"value",c,"type",d),d!=="is_show"){P.next=6;break}return P.next=4,N({id:a,is_show:c}).then(function(){t==null||t(),I.ZP.success("\u66F4\u65B0\u6210\u529F")});case 4:P.next=9;break;case 6:if(d!=="is_main"){P.next=9;break}return P.next=9,re({id:a}).then(function(){t==null||t(),I.ZP.success("\u66F4\u65B0\u6210\u529F")});case 9:case"end":return P.stop()}},r)}));return function(a,c,d){return l.apply(this,arguments)}}(),p=function(){var l=s()(i()().mark(function r(a){return i()().wrap(function(d){for(;;)switch(d.prev=d.next){case 0:return console.log("id",a),d.next=3,Ee(a).then(function(){t==null||t(),I.ZP.success("\u522A\u9664\u6210\u529F")});case 3:case"end":return d.stop()}},r)}));return function(a){return l.apply(this,arguments)}}();return[{title:"\u5EE3\u544A\u540D\u7A31",dataIndex:"title",width:120,ellipsis:!0,copyable:!0},{title:"\u5EE3\u544A\u5167\u5BB9",dataIndex:"text",width:200,ellipsis:!0,onCell:function(){return{style:{maxWidth:"200px",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"}}}},{title:"\u5EE3\u544A\u5716\u7247",dataIndex:"image_url",width:120,render:function(r,a){return(0,e.jsx)(Le.Z,{src:a.image_url,alt:a.title,width:80,height:80,style:{objectFit:"cover"}})}},{title:"\u986F\u793A\u72C0\u614B",dataIndex:"is_show",width:100,render:function(r,a){return(0,e.jsx)(ve.Z,{checked:r,checkedChildren:"\u986F\u793A",unCheckedChildren:"\u96B1\u85CF",onChange:function(d){return j(a.id,d,"is_show")}})}},{title:"\u4E3B\u9875\u5EE3\u544A",dataIndex:"is_main",width:100,render:function(r,a){return(0,e.jsx)(ve.Z,{checked:r,checkedChildren:"\u662F",unCheckedChildren:"\u5426",onChange:function(d){return j(a.id,d,"is_main")}})}},{title:"\u64CD\u4F5C",width:120,valueType:"option",fixed:"right",render:function(r,a){return[(0,e.jsx)("a",{className:"text-red-500",onClick:function(){return p==null?void 0:p(a.id)},children:"\u522A\u9664"},"delete")]}}]}function en(){var h=(0,D.useState)("tab1"),t=g()(h,2),j=t[0],p=t[1],l=(0,D.useState)(""),r=g()(l,2),a=r[0],c=r[1],d=(0,D.useState)([]),$=g()(d,2),P=$[0],W=$[1],k=(0,D.useState)([]),V=g()(k,2),ce=V[0],T=V[1],C=(0,D.useState)([]),J=g()(C,2),Q=J[0],fe=J[1],he=(0,D.useRef)(),_e=(0,D.useRef)(),nn=function(){var H=s()(i()().mark(function _(){var u;return i()().wrap(function(m){for(;;)switch(m.prev=m.next){case 0:return m.next=2,X();case 2:u=m.sent,W(u.data.coupon_type),T(u.data.condition_desc),fe(u.data.discount_unit);case 6:case"end":return m.stop()}},_)}));return function(){return H.apply(this,arguments)}}(),rn=(0,D.useState)(!0),Ze=g()(rn,2),Se=Ze[0],ge=Ze[1],tn=(0,D.useState)(),Fe=g()(tn,2),Be=Fe[0],an=Fe[1],xe=(0,D.useRef)(),Me=function(){var H=s()(i()().mark(function _(){var u;return i()().wrap(function(m){for(;;)switch(m.prev=m.next){case 0:return m.next=2,G();case 2:u=m.sent,an(u.data[0]);case 4:case"end":return m.stop()}},_)}));return function(){return H.apply(this,arguments)}}();(0,D.useEffect)(function(){nn(),Me()},[]);var un=function(){return(0,e.jsx)("div",{children:(0,e.jsx)(E.Z,{searchKey:a,props:{headerTitle:"\u512A\u60E0\u5238\u5217\u8868",actionRef:he,optionsRender:function(u,f){var m=(0,e.jsxs)(B.Z,{allowUpdate:!1,readOnly:!1,modalFormProps:{onFinish:function(){var o=s()(i()().mark(function b(Y){var je,Pe;return i()().wrap(function(K){for(;;)switch(K.prev=K.next){case 0:return je={LimitByOrderAmount:!1,MinOrderAmount:!1,CanCombine:!1,OneCouponPerOrder:!1,isRefundableRemain:!1},Y.condition&&Y.condition.map(function(Ie){return je[Ie]=!0,Ie}),Y.condition=je,console.log(Y),K.prev=4,K.next=7,z(Y);case 7:I.ZP.success("\u5275\u5EFA\u512A\u60E0\u5238\u6210\u529F"),K.next=13;break;case 10:K.prev=10,K.t0=K.catch(4),I.ZP.error("\u5275\u5EFA\u512A\u60E0\u5238\u5931\u6557");case 13:return K.prev=13,(Pe=he.current)===null||Pe===void 0||Pe.reload(),K.finish(13);case 16:return K.abrupt("return",!0);case 17:case"end":return K.stop()}},b,null,[[4,10,13,16]])}));function A(b){return o.apply(this,arguments)}return A}(),grid:!0,trigger:(0,e.jsx)(oe.ZP,{icon:(0,e.jsx)(be.Z,{}),type:"text"}),submitter:{searchConfig:{resetText:"\u53D6\u6D88",submitText:"\u78BA\u8A8D"}}},title:"\u65B0\u589E\u512A\u60E0\u5238",children:[(0,e.jsx)(le.Z,{colProps:{span:12},label:"\u512A\u60E0\u5238\u540D\u7A31",name:"name",rules:[{required:!0}]}),(0,e.jsx)(te.Z,{colProps:{span:12},label:"\u512A\u60E0\u91D1\u984D",name:"amount",rules:[{required:!0}],min:0}),(0,e.jsx)(Ce.Z,{colProps:{span:12},label:"\u6298\u6263\u65B9\u5F0F",name:"unit",rules:[{required:!0}],options:Q.map(function(o){return{label:o,value:o}})}),(0,e.jsx)(Ce.Z,{colProps:{span:12},label:"\u512A\u60E0\u5238\u985E\u578B",name:"coupon_type",rules:[{required:!0}],options:P.map(function(o){return{label:o,value:o}})}),(0,e.jsx)(te.Z,{colProps:{span:12},label:"\u6700\u4F4E\u6D88\u8CBB\u91D1\u984D",name:"min_purchase_amount",rules:[{required:!0}],min:0}),(0,e.jsx)(te.Z,{colProps:{span:12},label:"\u6709\u6548\u671F\u9650(\u5929)",name:"valid_date",rules:[{required:!0}],min:1}),(0,e.jsx)(ye.Z,{colProps:{span:24},label:"\u512A\u60E0\u5238\u63CF\u8FF0",name:"description",rules:[{required:!0}]}),(0,e.jsx)(Ue.Z.Group,{colProps:{span:24},label:"\u4F7F\u7528\u689D\u4EF6",name:["condition"],options:Object.entries(ce).map(function(o){var A=g()(o,2),b=A[0],Y=A[1];return{label:Y,value:b}})})]});return[m].concat(y()(f))},columns:[{title:"\u512A\u60E0\u5238\u540D\u7A31",dataIndex:"name",width:150,ellipsis:!0},{title:"\u512A\u60E0\u91D1\u984D",dataIndex:"amount",width:100,render:function(u,f){return"".concat(f.unit).concat(u)}},{title:"\u512A\u60E0\u5238\u985E\u578B",dataIndex:"coupon_type",width:120},{title:"\u512A\u60E0\u5238\u4EE3\u78BC",dataIndex:"redeem_code",width:150,copyable:!0,ellipsis:{showTitle:!0},onCell:function(){return{style:{whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis",maxWidth:100}}}},{title:"\u6700\u4F4E\u6D88\u8CBB\u91D1\u984D",dataIndex:"min_purchase_amount",width:120,render:function(u,f){return"".concat(f.unit).concat(u)}},{title:"\u6709\u6548\u671F\u9650",dataIndex:"valid_date",width:100,render:function(u){return"".concat(u,"\u5929")}},{title:"\u4F7F\u7528\u689D\u4EF6",dataIndex:"condition",width:200,render:function(u){return(0,e.jsxs)("div",{children:[(u==null?void 0:u.CanCombine)&&(0,e.jsx)(w.Z,{color:"blue",children:"\u53EF\u758A\u52A0"}),(u==null?void 0:u.MinOrderAmount)&&(0,e.jsx)(w.Z,{color:"green",children:"\u6700\u4F4E\u6D88\u8CBB"}),(u==null?void 0:u.OneCouponPerOrder)&&(0,e.jsx)(w.Z,{color:"orange",children:"\u55AE\u7B46\u9650\u7528"}),(u==null?void 0:u.LimitByOrderAmount)&&(0,e.jsx)(w.Z,{color:"purple",children:"\u91D1\u984D\u9650\u5236"}),(u==null?void 0:u.isRefundableRemain)&&(0,e.jsx)(w.Z,{color:"cyan",children:"\u53EF\u9000\u9918\u984D"})]})}},{title:"\u63CF\u8FF0",dataIndex:"description",width:300,ellipsis:!0}],request:function(){var _=s()(i()().mark(function f(){var m;return i()().wrap(function(A){for(;;)switch(A.prev=A.next){case 0:return A.next=2,ee();case 2:if(m=A.sent,!a){A.next=5;break}return A.abrupt("return",{success:!0,data:(0,se.Z)({dataSource:m.data,keyWord:a})});case 5:return A.abrupt("return",{success:!0,data:m.data});case 6:case"end":return A.stop()}},f)}));function u(){return _.apply(this,arguments)}return u}()}})})},sn=function(){var _=(0,D.useRef)();return(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(E.Z,{props:{scroll:{x:2e3},headerTitle:"\u6642\u6BB5\u50F9\u683C\u8A2D\u7F6E",actionRef:_,columns:Qe({mainTableReload:function(){var f;return(f=_.current)===null||f===void 0?void 0:f.reload()}}),request:function(){var u=s()(i()().mark(function m(){var o;return i()().wrap(function(b){for(;;)switch(b.prev=b.next){case 0:return b.next=2,ne();case 2:return o=b.sent,b.abrupt("return",{data:o.data,success:!0});case 4:case"end":return b.stop()}},m)}));function f(){return u.apply(this,arguments)}return f}()}})})},ln=function(){return(0,e.jsx)(e.Fragment,{children:(0,e.jsxs)(De.A,{formRef:xe,onFinish:function(){var _=s()(i()().mark(function u(f){return i()().wrap(function(o){for(;;)switch(o.prev=o.next){case 0:return console.log(f),o.prev=1,o.next=4,me(f);case 4:I.ZP.success("\u4FEE\u6539\u6210\u529F"),o.next=10;break;case 7:o.prev=7,o.t0=o.catch(1),I.ZP.error("\u4FEE\u6539\u5931\u6557");case 10:return o.prev=10,ge(!0),o.next=14,Me();case 14:return o.finish(10);case 15:case"end":return o.stop()}},u,null,[[1,7,10,15]])}));return function(u){return _.apply(this,arguments)}}(),grid:!0,onInit:function(){var u;(u=xe.current)===null||u===void 0||u.setFieldsValue(Be)},readonly:Se,submitter:{render:function(u,f){return Se?(0,e.jsx)(oe.ZP,{type:"primary",icon:(0,e.jsx)(we.Z,{}),onClick:function(){return ge(!1)}}):[].concat(y()(f),[(0,e.jsx)(oe.ZP,{type:"primary",icon:(0,e.jsx)(Ke.Z,{}),onClick:function(){var o;ge(!0),(o=xe.current)===null||o===void 0||o.setFieldsValue(Be)}},"undo")])}},children:[(0,e.jsx)(le.Z,{name:"overtime_penalty_fee_min",label:"\u7F70\u6B3E\u50F9\u683C/\u5206\u9418",rules:[{required:!0}],colProps:{span:6}}),(0,e.jsx)(te.Z,{name:"overtime_penalty_time_min",label:"\u53EF\u4EE5\u505C\u7559\u6642\u9593",rules:[{required:!0}],colProps:{span:6,offset:3}})]})})},on=function(){var _;return(0,e.jsxs)(e.Fragment,{children:[(0,e.jsx)(We.Z,{title:"Search bar",submitFun:(_=he.current)===null||_===void 0?void 0:_.reload,inputProps:{value:a,onChange:function(f){var m=f.currentTarget.value;return c(m)}}}),(0,e.jsx)(E.Z,{searchKey:a,props:{headerTitle:"\u5EE3\u544A\u5217\u8868",actionRef:_e,columns:qe({mainTableReload:function(){var f;return(f=_e.current)===null||f===void 0?void 0:f.reload()}}),toolBarRender:function(){return[(0,e.jsx)(Je,{mainTableReload:function(){var m;return(m=_e.current)===null||m===void 0?void 0:m.reload()}},"createModal")]},request:function(){var u=s()(i()().mark(function m(){var o;return i()().wrap(function(b){for(;;)switch(b.prev=b.next){case 0:return b.next=2,ue();case 2:if(o=b.sent,console.log("dataSource",o),!a){b.next=9;break}return o.data=(0,se.Z)({dataSource:o.data,keyWord:a}),b.abrupt("return",o);case 9:return b.abrupt("return",o);case 10:case"end":return b.stop()}},m)}));function f(){return u.apply(this,arguments)}return f}()}})]})};return(0,e.jsx)(v.Z,{title:"\u5176\u4ED6\u8A2D\u5B9A",children:(0,e.jsx)($e.Z,{style:{minHeight:"90vh"},tabs:{tabPosition:"left",activeKey:j,items:[{label:"\u512A\u60E0\u5238\u7A2E\u985E\u8A2D\u7F6E",key:"tab1",children:(0,e.jsx)(un,{})},{label:"\u6642\u6BB5\u512A\u60E0\u8A2D\u7F6E",key:"tab2",children:(0,e.jsx)(sn,{})},{label:"\u7F70\u6B3E\u8A2D\u5B9A",key:"tab5",children:(0,e.jsx)(ln,{})},{label:"\u5EE3\u544A\u4F4D\u76F8\u95DC\u8A2D\u5B9A",key:"tab6",children:(0,e.jsx)(on,{})}],onChange:function(_){p(_)}}})})}},83447:function(q,S,n){n.d(S,{Z:function(){return O}});function O(y){var F=y.dataSource,i=y.keyWord,R=function(Z,g){return Z.toLowerCase().includes(g.toLowerCase())};return F.filter(function(s){var Z=Object.keys(s),g=Z.map(function(v){if(s[v]&&typeof s[v]=="string"&&typeof i=="string")return R(s[v],i);if(s[v]&&typeof s[v]=="number"&&typeof i=="number"){var B=s[v].toString(),E=i.toString();return R(B,E)}else if(s[v]&&typeof s[v]=="string"&&typeof i=="number"){var x=i.toString();return R(s[v],x)}else if(s[v]&&typeof s[v]=="number"&&typeof i=="string"){var z=s[v].toString();return R(z,i)}});return g.includes(!0)})}}}]);
|