2 lines
10 KiB
JavaScript
2 lines
10 KiB
JavaScript
"use strict";(self.webpackChunkant_design_pro=self.webpackChunkant_design_pro||[]).push([[1551],{35748:function(x,M,e){var C=e(35361),a=e(56929),A=e(50959),c=e(20734),E=e(11527),v=["fieldProps","min","proFieldProps","max"],h=function(g,l){var T=g.fieldProps,D=g.min,t=g.proFieldProps,d=g.max,u=(0,a.Z)(g,v);return(0,E.jsx)(c.Z,(0,C.Z)({valueType:"digit",fieldProps:(0,C.Z)({min:D,max:d},T),ref:l,filedConfig:{defaultProps:{width:"100%"}},proFieldProps:t},u))},f=A.forwardRef(h);M.Z=f},96241:function(x,M,e){var C=e(26068),a=e.n(C),A=e(67825),c=e.n(A),E=e(47612),v=e(35384),h=e(39165),f=e.n(h),i=e(11527),g=["leftColumns","rightColumns"];M.Z=function(l){var T=l.leftColumns,D=l.rightColumns,t=c()(l,g);return(0,i.jsx)(E.Z,a()(a()({},t),{},{children:function(u){var n=u.direction,Z=u.filteredItems,K=u.onItemSelectAll,B=u.onItemSelect,I=u.selectedKeys,U=u.disabled,w=n==="left"?T:D,$={getCheckboxProps:function(y){return{disabled:U||y.disabled}},onSelectAll:function(y,r){var j=r.filter(function(R){return!R.disabled}).map(function(R){var G=R.key;return G}),S=y?f()(j,I):f()(I,j);K(S,y)},selectedRowKeys:I};return(0,i.jsx)(v.Z,{rowSelection:$,columns:w,dataSource:Z,size:"small",search:!1,toolBarRender:!1,pagination:!1,style:{pointerEvents:U?"none":null},onRow:function(y){var r=y.key,j=y.disabled;return{onClick:function(){j||U||(console.log(j),B(r,!I.includes(r)))}}}})}}))}},69821:function(x,M,e){e.r(M);var C=e(90228),a=e.n(C),A=e(26068),c=e.n(A),E=e(87999),v=e.n(E),h=e(48305),f=e.n(h),i=e(50959),g=e(52221),l=e(3598),T=e(47698),D=e(16030),t=e(49547),d=e(35748),u=e(20902),n=e(92323),Z=e(7485),K=e(2733),B=e(17885),I=e(96241),U=e(40785),w=e(72951),$=e(66001),W=e.n($),y=e(8776),r=e(11527);M.default=function(){var j=(0,Z.useParams)(),S=(0,i.useState)(W().createEditorState("")),R=f()(S,2),G=R[0],z=R[1],re=(0,i.useState)([]),Q=f()(re,2),F=Q[0],J=Q[1],_e=(0,i.useState)([]),Y=f()(_e,2),fe=Y[0],he=Y[1],ge=(0,i.useRef)(),k=[],H={packagesName:"",salePrice:"",profit:"",picture:"",details:"",isUp:1,goodsDataList:[]},X=[{title:"\u5546\u54C1\u540D\u79F0",dataIndex:"goodsName",valueType:"text",search:!1},{title:"\u9500\u552E\u4EF7\u683C",dataIndex:"salePrice",valueType:"text",search:!1},{title:"\u5229\u6DA6",dataIndex:"profit",valueType:"text",search:!1},{title:"\u5546\u54C1\u4E3B\u56FE",dataIndex:"picture",valueType:"text",search:!1,render:function(o,_){var s=_.picture?JSON.parse(_.picture)[0]:"";return s?(0,r.jsx)(g.Z,{src:s,width:50}):""}},{title:"\u6570\u91CF",dataIndex:"goodsNum",valueType:"text",search:!1,render:function(o,_,s){_.goodsNum=123;var m=function(b){var O=JSON.parse(JSON.stringify(F)),N=O.find(function(V){return V.id==_.id});N.goodsNum=b,J(O)};return(0,r.jsx)(l.Z,{value:F.find(function(p){return p.id==_.id}).goodsNum,style:{width:200},onChange:m})}}],se=(0,i.useState)(H),q=f()(se,2),L=q[0],ee=q[1];(0,i.useEffect)(function(){},[]);var oe=function(){var P=v()(a()().mark(function o(_){var s,m,p;return a()().wrap(function(O){for(;;)switch(O.prev=O.next){case 0:return ee(_),s=JSON.parse(JSON.stringify(_)),s.goodsDataList=s.goodsDataList.map(function(N){var V=F.find(function(Ee){return Ee.id==N});return{goodsId:N,goodsNum:V.goodsNum}}),s.isUp=s.isUp?1:0,s.picture=JSON.stringify(s.picture),s.details=JSON.stringify(s.details),O.next=8,(0,U.jQ)(c()({},s));case 8:m=O.sent,p=m.success,p&&(T.ZP.success("\u4FEE\u6539\u6210\u529F"),ee(H),history.back());case 11:case"end":return O.stop()}},o)}));return function(_){return P.apply(this,arguments)}}(),De=["undo","redo","separator","font-size","line-height","letter-spacing","separator","text-color","bold","italic","underline","strike-through","separator","superscript","subscript","remove-styles","emoji","separator","text-indent","text-align","separator","headings","list-ul","list-ol","blockquote","code","separator","link","separator","hr","separator","clear"],Pe=function(){var P=v()(a()().mark(function o(_){var s,m;return a()().wrap(function(b){for(;;)switch(b.prev=b.next){case 0:s=[".mp4",".mkv",".avi",".mov",".wmv",".flv",".webm",".m4v",".3gp",".3g2"],m=_.toLowerCase(),s.some(function(O){return m.endsWith(O)})?z(B.ContentUtils.insertMedias(G,[{type:"VIDEO",url:_}])):z(B.ContentUtils.insertMedias(G,[{type:"IMAGE",url:_}]));case 3:case"end":return b.stop()}},o)}));return function(_){return P.apply(this,arguments)}}(),ie=(0,i.useState)([]),ne=f()(ie,2),de=ne[0],te=ne[1],ue=(0,i.useState)(!1),ae=f()(ue,2),le=ae[0],me=ae[1],pe=function(o){te(o)},ve=function(o){me(o)},ce=function(){var P=v()(a()().mark(function o(){var _,s;return a()().wrap(function(p){for(;;)switch(p.prev=p.next){case 0:return p.next=2,(0,w.k5)({});case 2:_=p.sent,s=_.data,J(s==null?void 0:s.records),k=s==null?void 0:s.records;case 6:case"end":return p.stop()}},o)}));return function(){return P.apply(this,arguments)}}();return(0,r.jsx)(D._z,{header:{title:"\u5546\u54C1\u6DFB\u52A0"},ghost:!0,children:(0,r.jsx)(r.Fragment,{children:(0,r.jsxs)(t.A,{onFinish:function(o){oe(o)},request:v()(a()().mark(function P(){var o,_;return a()().wrap(function(m){for(;;)switch(m.prev=m.next){case 0:return m.next=2,ce();case 2:return m.next=4,(0,U.Zg)(j);case 4:return o=m.sent,_=o.data,_.picture=JSON.parse(_.picture),_.details=JSON.parse(_.details),_.goodsDataList=_.goodsPackageItemsDetailVoList.map(function(p){var b=k.find(function(O){return O.id==p.goodsId});return b.goodsNum=p.goodsNum,J(k),p.goodsId}),te(_.goodsDataList),m.abrupt("return",_);case 11:case"end":return m.stop()}},P)})),children:[(0,r.jsx)(d.Z,{name:"id",disabled:!0,hidden:!0}),(0,r.jsx)(u.Z,{rules:[{required:!0,message:"\u8BF7\u8F93\u5165"}],width:"md",name:"packagesName",label:"\u5957\u9910\u540D\u79F0",placeholder:"\u8BF7\u8F93\u5165"}),(0,r.jsxs)(t.A.Group,{children:[(0,r.jsx)(t.A.Item,{rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}],label:"\u9500\u552E\u4EF7\u683C",name:"salePrice",children:(0,r.jsx)(l.Z,{style:{width:200}})}),(0,r.jsx)(t.A.Item,{rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}],label:"\u5546\u54C1\u5229\u6DA6",name:"profit",children:(0,r.jsx)(l.Z,{style:{width:200}})})]}),(0,r.jsx)(t.A.Group,{children:(0,r.jsx)(t.A.Item,{label:"\u4E3B\u56FE",name:"picture",tooltip:"\u5546\u54C1\u7684\u5C01\u9762\u56FE",children:(0,r.jsx)(K.Z,{fileType:"image",defaultValue:L==null?void 0:L.picture,count:9,mode:""})})}),(0,r.jsx)(n.Z,{checkedChildren:"\u4E0A\u67B6",unCheckedChildren:"\u4E0B\u67B6",name:"isUp",label:"\u662F\u5426\u4E0A\u67B6"}),(0,r.jsx)(t.A.Group,{children:(0,r.jsx)(t.A.Item,{label:"\u8BE6\u60C5\u56FE",name:"details",tooltip:"\u5546\u54C1\u7684\u8BE6\u60C5\u56FE",children:(0,r.jsx)(K.Z,{fileType:"image",defaultValue:L==null?void 0:L.details,count:9,mode:""})})}),(0,r.jsx)(t.A.Group,{children:(0,r.jsx)(t.A.Item,{label:"\u9009\u62E9\u5546\u54C1",name:"goodsDataList",tooltip:"\u5546\u54C1\u7684\u5C01\u9762\u56FE",children:(0,r.jsx)(I.Z,{style:{width:1200},dataSource:F,targetKeys:de,disabled:le,showSelectAll:!1,onChange:pe,leftColumns:X,rightColumns:X,rowKey:function(o){return o.id}})})})]})})})}},72951:function(x,M,e){e.d(M,{Ge:function(){return g},VT:function(){return T},Y:function(){return f},k5:function(){return v}});var C=e(90228),a=e.n(C),A=e(87999),c=e.n(A),E=e(7485);function v(t){return h.apply(this,arguments)}function h(){return h=c()(a()().mark(function t(d){return a()().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.abrupt("return",(0,E.request)("/api/goods/page",{method:"POST",headers:{"Content-Type":"application/json;charset=UTF-8"},data:d||{}}));case 1:case"end":return n.stop()}},t)})),h.apply(this,arguments)}function f(t){return i.apply(this,arguments)}function i(){return i=c()(a()().mark(function t(d){return a()().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.abrupt("return",(0,E.request)("/api/goods/add",{method:"POST",headers:{"Content-Type":"application/json;charset=UTF-8"},data:d||{}}));case 1:case"end":return n.stop()}},t)})),i.apply(this,arguments)}function g(t){return l.apply(this,arguments)}function l(){return l=c()(a()().mark(function t(d){return a()().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.abrupt("return",(0,E.request)("/api/goods/update",{method:"POST",headers:{"Content-Type":"application/json;charset=UTF-8"},data:d||{}}));case 1:case"end":return n.stop()}},t)})),l.apply(this,arguments)}function T(t){return D.apply(this,arguments)}function D(){return D=c()(a()().mark(function t(d){return a()().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.abrupt("return",(0,E.request)("/api/goods/detail",{method:"GET",headers:{"Content-Type":"application/json;charset=UTF-8"},params:d}));case 1:case"end":return n.stop()}},t)})),D.apply(this,arguments)}},40785:function(x,M,e){e.d(M,{LD:function(){return v},MI:function(){return f},Zg:function(){return T},jQ:function(){return g}});var C=e(90228),a=e.n(C),A=e(87999),c=e.n(A),E=e(7485);function v(t){return h.apply(this,arguments)}function h(){return h=c()(a()().mark(function t(d){return a()().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.abrupt("return",(0,E.request)("/api/goodspackages/page",{method:"POST",headers:{"Content-Type":"application/json;charset=UTF-8"},data:d||{}}));case 1:case"end":return n.stop()}},t)})),h.apply(this,arguments)}function f(t){return i.apply(this,arguments)}function i(){return i=c()(a()().mark(function t(d){return a()().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.abrupt("return",(0,E.request)("/api/goodspackages/add",{method:"POST",headers:{"Content-Type":"application/json;charset=UTF-8"},data:d||{}}));case 1:case"end":return n.stop()}},t)})),i.apply(this,arguments)}function g(t){return l.apply(this,arguments)}function l(){return l=c()(a()().mark(function t(d){return a()().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.abrupt("return",(0,E.request)("/api/goodspackages/update",{method:"POST",headers:{"Content-Type":"application/json;charset=UTF-8"},data:d||{}}));case 1:case"end":return n.stop()}},t)})),l.apply(this,arguments)}function T(t){return D.apply(this,arguments)}function D(){return D=c()(a()().mark(function t(d){return a()().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.abrupt("return",(0,E.request)("/api/goodspackages/detail",{method:"GET",headers:{"Content-Type":"application/json;charset=UTF-8"},params:d}));case 1:case"end":return n.stop()}},t)})),D.apply(this,arguments)}}}]);
|