"use strict";(self.webpackChunkant_design_pro=self.webpackChunkant_design_pro||[]).push([[9398],{35748:function(j,D,e){var o=e(35361),a=e(56929),M=e(50959),u=e(20734),p=e(11527),c=["fieldProps","min","proFieldProps","max"],h=function(m,l){var f=m.fieldProps,t=m.min,r=m.proFieldProps,E=m.max,C=(0,a.Z)(m,c);return(0,p.jsx)(u.Z,(0,o.Z)({valueType:"digit",fieldProps:(0,o.Z)({min:t,max:E},f),ref:l,filedConfig:{defaultProps:{width:"100%"}},proFieldProps:r},C))},d=M.forwardRef(h);D.Z=d},34927:function(j,D,e){var o=e(35361),a=e(56929),M=e(89558),u=e(47186),p=e(50959),c=e(50756),h=e(20734),d=e(11527),i=["fieldProps","options","radioType","layout","proFieldProps","valueEnum"],m=p.forwardRef(function(r,E){var C=r.fieldProps,n=r.options,y=r.radioType,W=r.layout,R=r.proFieldProps,B=r.valueEnum,U=(0,a.Z)(r,i);return(0,d.jsx)(h.Z,(0,o.Z)((0,o.Z)({valueType:y==="button"?"radioButton":"radio",ref:E,valueEnum:(0,M.h)(B,void 0)},U),{},{fieldProps:(0,o.Z)({options:n,layout:W},C),proFieldProps:R,filedConfig:{customLightMode:!0}}))}),l=p.forwardRef(function(r,E){var C=r.fieldProps,n=r.children;return(0,d.jsx)(u.ZP,(0,o.Z)((0,o.Z)({},C),{},{ref:E,children:n}))}),f=(0,c.G)(l,{valuePropName:"checked",ignoreWidth:!0}),t=f;t.Group=m,t.Button=u.ZP.Button,t.displayName="ProFormComponent",D.Z=t},92323:function(j,D,e){var o=e(35361),a=e(56929),M=e(50959),u=e(20734),p=e(11527),c=["fieldProps","unCheckedChildren","checkedChildren","proFieldProps"],h=M.forwardRef(function(d,i){var m=d.fieldProps,l=d.unCheckedChildren,f=d.checkedChildren,t=d.proFieldProps,r=(0,a.Z)(d,c);return(0,p.jsx)(u.Z,(0,o.Z)({valueType:"switch",fieldProps:(0,o.Z)({unCheckedChildren:l,checkedChildren:f},m),ref:i,valuePropName:"checked",proFieldProps:t,filedConfig:{valuePropName:"checked",ignoreWidth:!0,customLightMode:!0}},r))});D.Z=h},20902:function(j,D,e){var o=e(35361),a=e(56929),M=e(50959),u=e(20734),p=e(11527),c=["fieldProps","proFieldProps"],h=function(i,m){var l=i.fieldProps,f=i.proFieldProps,t=(0,a.Z)(i,c);return(0,p.jsx)(u.Z,(0,o.Z)({ref:m,valueType:"textarea",fieldProps:l,proFieldProps:f},t))};D.Z=M.forwardRef(h)},68416:function(j,D,e){e.r(D);var o=e(90228),a=e.n(o),M=e(26068),u=e.n(M),p=e(87999),c=e.n(p),h=e(48305),d=e.n(h),i=e(50959),m=e(47698),l=e(3598),f=e(16030),t=e(49547),r=e(35748),E=e(20902),C=e(19014),n=e(34927),y=e(92323),W=e(7485),R=e(2733),B=e(17885),U=e(72951),N=e(66001),$=e.n(N),H=e(8776),_=e(11527);D.default=function(){var L=(0,W.useParams)(),J=(0,i.useState)($().createEditorState("")),F=d()(J,2),K=F[0],Z=F[1],Y=(0,i.useRef)(),G={goodsName:"",itemType:"",salePrice:"",profit:"",picture:"",details:"",stock:"",sales:"",isUp:1},V=(0,i.useState)(G),S=d()(V,2),A=S[0],b=S[1];(0,i.useEffect)(function(){(0,U.VT)(L).then(function(T){var s=T.data;s&&(s.picture=JSON.parse(s.picture),s.details=JSON.parse(s.details),console.log(s,s),b(s))})},[]);var z=function(){var T=c()(a()().mark(function s(P){var v,O,x;return a()().wrap(function(g){for(;;)switch(g.prev=g.next){case 0:return b(P),v=JSON.parse(JSON.stringify(P)),v.isUp=v.isUp?1:0,v.picture=JSON.stringify(v.picture),v.details=JSON.stringify(v.details),g.next=7,(0,U.Ge)(u()({},v));case 7:O=g.sent,x=O.success,x&&(m.ZP.success("\u4FEE\u6539\u6210\u529F"),b(G),history.back());case 10:case"end":return g.stop()}},s)}));return function(P){return T.apply(this,arguments)}}(),Q=["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"],w=function(){var T=c()(a()().mark(function s(P){var v,O;return a()().wrap(function(I){for(;;)switch(I.prev=I.next){case 0:v=[".mp4",".mkv",".avi",".mov",".wmv",".flv",".webm",".m4v",".3gp",".3g2"],O=P.toLowerCase(),v.some(function(g){return O.endsWith(g)})?Z(B.ContentUtils.insertMedias(K,[{type:"VIDEO",url:P}])):Z(B.ContentUtils.insertMedias(K,[{type:"IMAGE",url:P}]));case 3:case"end":return I.stop()}},s)}));return function(P){return T.apply(this,arguments)}}(),X=["separator",{key:"FilesManagerImage",title:"\u4E0A\u4F20\u56FE\u7247/\u89C6\u9891",html:null,text:(0,_.jsx)(R.Z,{fileType:"image",mode:"",imagesShow:!1,onChange:w,count:1}),onClick:function(){console.log("Hello World!")}}];return(0,_.jsx)(f._z,{header:{title:"\u5546\u54C1\u6DFB\u52A0"},ghost:!0,children:(0,_.jsx)(_.Fragment,{children:(0,_.jsxs)(t.A,{onFinish:function(s){z(s)},request:c()(a()().mark(function T(){var s,P;return a()().wrap(function(O){for(;;)switch(O.prev=O.next){case 0:return O.next=2,(0,U.VT)(L);case 2:return s=O.sent,P=s.data,P.picture=JSON.parse(P.picture),P.details=JSON.parse(P.details),O.abrupt("return",P);case 7:case"end":return O.stop()}},T)})),children:[(0,_.jsx)(r.Z,{name:"id",disabled:!0,hidden:!0}),(0,_.jsx)(E.Z,{rules:[{required:!0,message:"\u8BF7\u8F93\u5165"}],width:"md",name:"goodsName",label:"\u5546\u54C1\u540D\u79F0",placeholder:"\u8BF7\u8F93\u5165"}),(0,_.jsx)(C.Z,{rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}],width:300,name:"itemType",label:"\u529F\u7387",placeholder:"\u529F\u7387"}),(0,_.jsx)(n.Z.Group,{name:"purposeType",options:[{label:"\u5546\u7528\u8FD0\u7EF4\u7248",value:"1"},{label:"\u5546\u7528\u5408\u4F5C\u7248",value:"2"},{label:"\u5BB6\u5EAD\u4E13\u4E1A\u7248",value:"3"}],label:"\u8BBE\u5907\u7C7B\u578B",rules:[{required:!1,message:"\u8BF7\u9009\u62E9\u8BBE\u5907\u7C7B\u578B"}]}),(0,_.jsxs)(t.A.Group,{children:[(0,_.jsx)(t.A.Item,{rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}],label:"\u9500\u552E\u4EF7\u683C",name:"salePrice",children:(0,_.jsx)(l.Z,{style:{width:200}})}),(0,_.jsx)(t.A.Item,{rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}],label:"\u5546\u54C1\u5229\u6DA6",name:"profit",children:(0,_.jsx)(l.Z,{style:{width:200}})})]}),(0,_.jsxs)(t.A.Group,{children:[(0,_.jsx)(t.A.Item,{rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}],label:"\u5E93\u5B58",name:"stock",children:(0,_.jsx)(l.Z,{style:{width:200}})}),(0,_.jsx)(t.A.Item,{rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}],label:"\u9500\u91CF",name:"sales",children:(0,_.jsx)(l.Z,{style:{width:200}})})]}),(0,_.jsx)(t.A.Group,{children:(0,_.jsx)(t.A.Item,{label:"\u4E3B\u56FE",name:"picture",tooltip:"\u5546\u54C1\u7684\u5C01\u9762\u56FE",children:(0,_.jsx)(R.Z,{fileType:"image",defaultValue:A==null?void 0:A.picture,count:9,mode:""})})}),(0,_.jsx)(y.Z,{rules:[{required:!0,message:"\u8BF7\u8F93\u5165"}],checkedChildren:"\u4E0A\u67B6",unCheckedChildren:"\u4E0B\u67B6",name:"isUp",label:"\u662F\u5426\u4E0A\u67B6"}),(0,_.jsx)(t.A.Group,{children:(0,_.jsx)(t.A.Item,{label:"\u8BE6\u60C5\u56FE",name:"details",tooltip:"\u5546\u54C1\u7684\u8BE6\u60C5\u56FE",children:(0,_.jsx)(R.Z,{fileType:"image",defaultValue:A==null?void 0:A.details,count:9,mode:""})})})]})})})}},72951:function(j,D,e){e.d(D,{Ge:function(){return m},VT:function(){return f},Y:function(){return d},k5:function(){return c}});var o=e(90228),a=e.n(o),M=e(87999),u=e.n(M),p=e(7485);function c(r){return h.apply(this,arguments)}function h(){return h=u()(a()().mark(function r(E){return a()().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.abrupt("return",(0,p.request)("/api/goods/page",{method:"POST",headers:{"Content-Type":"application/json;charset=UTF-8"},data:E||{}}));case 1:case"end":return n.stop()}},r)})),h.apply(this,arguments)}function d(r){return i.apply(this,arguments)}function i(){return i=u()(a()().mark(function r(E){return a()().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.abrupt("return",(0,p.request)("/api/goods/add",{method:"POST",headers:{"Content-Type":"application/json;charset=UTF-8"},data:E||{}}));case 1:case"end":return n.stop()}},r)})),i.apply(this,arguments)}function m(r){return l.apply(this,arguments)}function l(){return l=u()(a()().mark(function r(E){return a()().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.abrupt("return",(0,p.request)("/api/goods/update",{method:"POST",headers:{"Content-Type":"application/json;charset=UTF-8"},data:E||{}}));case 1:case"end":return n.stop()}},r)})),l.apply(this,arguments)}function f(r){return t.apply(this,arguments)}function t(){return t=u()(a()().mark(function r(E){return a()().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.abrupt("return",(0,p.request)("/api/goods/detail",{method:"GET",headers:{"Content-Type":"application/json;charset=UTF-8"},params:E}));case 1:case"end":return n.stop()}},r)})),t.apply(this,arguments)}}}]);