"use strict";(self.webpackChunkant_design_pro=self.webpackChunkant_design_pro||[]).push([[3759],{63937:function(U,y,e){e.r(y);var M=e(90228),t=e.n(M),C=e(87999),d=e.n(C),c=e(72951),g=e(7485),E=e(50959),I=e(52221),v=e(47698),x=e(45321),p=e(50159),A=e(94675),P=e(16030),a=e(35384),l=e(75343),r=e(11527),n=function(){var T=(0,E.useRef)(),B=[{title:"ID",dataIndex:"id",valueType:"text",search:!1},{title:"\u5546\u54C1\u540D\u79F0",dataIndex:"goodsName",valueType:"text",search:!1},{title:"\u529F\u7387",dataIndex:"itemType",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:"\u5E93\u5B58",dataIndex:"stock",valueType:"text",search:!1},{title:"\u9500\u91CF",dataIndex:"sales",valueType:"text",search:!1},{title:"\u5546\u54C1\u4E3B\u56FE",dataIndex:"picture",valueType:"text",search:!1,render:function(m,u){var s=u.picture?JSON.parse(u.picture)[0]:"";return s?(0,r.jsx)(I.Z,{src:s,width:50}):""}},{title:"\u662F\u5426\u4E0A\u67B6",dataIndex:"isUp",valueType:"text",search:!1,render:function(m,u){var s=function(){var j=d()(t()().mark(function o(_){var h,i;return t()().wrap(function(f){for(;;)switch(f.prev=f.next){case 0:return h=JSON.parse(JSON.stringify(u)),h.isUp=_?1:0,f.next=4,(0,c.Ge)(h);case 4:i=f.sent,v.ZP.success(_?"\u4E0A\u67B6\u6210\u529F":"\u4E0B\u67B6\u6210\u529F"),T.current&&T.current.reload();case 7:case"end":return f.stop()}},o)}));return function(_){return j.apply(this,arguments)}}();return(0,r.jsx)(x.Z,{checkedChildren:"\u4E0A\u67B6",value:u.isUp==1,unCheckedChildren:"\u4E0B\u67B6",defaultChecked:!0,onChange:s})}},{title:"\u64CD\u4F5C",dataIndex:"option",width:"220px",valueType:"option",render:function(m,u){return[(0,r.jsx)(p.ZP,{type:"link",size:"small",onClick:function(){g.history.push("goods/".concat(u.id,"/update"))},children:"\u7F16\u8F91"}),(0,r.jsx)(p.ZP,{type:"link",size:"small",danger:!0,onClick:d()(t()().mark(function s(){return t()().wrap(function(o){for(;;)switch(o.prev=o.next){case 0:A.Z.confirm({title:"\u5220\u9664",content:"\u786E\u5B9A\u5220\u9664\u8BE5\u9879\u5417\uFF1F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var _=d()(t()().mark(function i(){var R;return t()().wrap(function(D){for(;;)switch(D.prev=D.next){case 0:return D.next=2,handleRemoveOne(u);case 2:R=D.sent,R&&T.current&&T.current.reload();case 4:case"end":return D.stop()}},i)}));function h(){return _.apply(this,arguments)}return h}()});case 1:case"end":return o.stop()}},s)})),children:"\u5220\u9664"},"api/sys/menu/deleteBatchByIds")]}}];return(0,r.jsx)(P._z,{children:(0,r.jsx)("div",{style:{width:"100%",float:"right"},children:(0,r.jsx)(a.Z,{actionRef:T,rowKey:"id",search:{labelWidth:120},toolBarRender:function(){return[(0,r.jsxs)(p.ZP,{type:"primary",onClick:d()(t()().mark(function m(){return t()().wrap(function(s){for(;;)switch(s.prev=s.next){case 0:g.history.push("goods/0/create");case 1:case"end":return s.stop()}},m)})),children:[(0,r.jsx)(l.Z,{})," \u65B0\u5EFA"]},"add")]},request:function(){var O=d()(t()().mark(function m(u,s,j){var o,_;return t()().wrap(function(i){for(;;)switch(i.prev=i.next){case 0:return i.next=2,(0,c.k5)(u);case 2:return o=i.sent,_=o.data,i.abrupt("return",{data:(_==null?void 0:_.records)||[],total:_==null?void 0:_.total});case 5:case"end":return i.stop()}},m)}));return function(m,u,s){return O.apply(this,arguments)}}(),columns:B},"goodsList")})})};y.default=n},72951:function(U,y,e){e.d(y,{Ge:function(){return x},VT:function(){return A},Y:function(){return I},k5:function(){return g}});var M=e(90228),t=e.n(M),C=e(87999),d=e.n(C),c=e(7485);function g(a){return E.apply(this,arguments)}function E(){return E=d()(t()().mark(function a(l){return t()().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.abrupt("return",(0,c.request)("/api/goods/page",{method:"POST",headers:{"Content-Type":"application/json;charset=UTF-8"},data:l||{}}));case 1:case"end":return n.stop()}},a)})),E.apply(this,arguments)}function I(a){return v.apply(this,arguments)}function v(){return v=d()(t()().mark(function a(l){return t()().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.abrupt("return",(0,c.request)("/api/goods/add",{method:"POST",headers:{"Content-Type":"application/json;charset=UTF-8"},data:l||{}}));case 1:case"end":return n.stop()}},a)})),v.apply(this,arguments)}function x(a){return p.apply(this,arguments)}function p(){return p=d()(t()().mark(function a(l){return t()().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.abrupt("return",(0,c.request)("/api/goods/update",{method:"POST",headers:{"Content-Type":"application/json;charset=UTF-8"},data:l||{}}));case 1:case"end":return n.stop()}},a)})),p.apply(this,arguments)}function A(a){return P.apply(this,arguments)}function P(){return P=d()(t()().mark(function a(l){return t()().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.abrupt("return",(0,c.request)("/api/goods/detail",{method:"GET",headers:{"Content-Type":"application/json;charset=UTF-8"},params:l}));case 1:case"end":return n.stop()}},a)})),P.apply(this,arguments)}}}]);