2 lines
4.8 KiB
JavaScript
2 lines
4.8 KiB
JavaScript
"use strict";(self.webpackChunkant_design_pro=self.webpackChunkant_design_pro||[]).push([[3759],{63937:function(R,P,n){n.r(P);var D=n(90228),r=n.n(D),O=n(87999),i=n.n(O),l=n(72951),c=n(7485),h=n(50959),M=n(52221),f=n(47698),C=n(45321),m=n(50159),x=n(16030),v=n(35384),s=n(75343),a=n(11527),E=function(){var I=(0,h.useRef)(),A=(0,c.useAccess)(),U=[{title:"ID",dataIndex:"id",valueType:"text",search:!1},{title:"\u5546\u54C1\u540D\u79F0",dataIndex:"goodsName",valueType:"text",search:!0},{title:"\u529F\u7387",dataIndex:"itemType",valueType:"text",search:!1,render:function(u,e){return e!=null&&e.itemType?(e==null?void 0:e.itemType)+"KW":"-"}},{title:"\u8BBE\u5907\u7C7B\u578B",dataIndex:"purposeType",valueType:"text",search:!1,render:function(u,e){return(e==null?void 0:e.purposeType)==1?"\u5546\u7528\u8FD0\u7EF4\u7248":(e==null?void 0:e.purposeType)==2?"\u5546\u7528\u5408\u4F5C\u7248":(e==null?void 0:e.purposeType)==3?"\u5BB6\u5EAD\u4E13\u4E1A\u7248":"-"}},{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(u,e){var _=e.picture?JSON.parse(e.picture)[0]:"";return _?(0,a.jsx)(M.Z,{src:_,width:50}):""}},{title:"\u662F\u5426\u4E0A\u67B6",dataIndex:"isUp",valueType:"text",search:!1,render:function(u,e){var _=function(){var j=i()(r()().mark(function T(d){var g,o;return r()().wrap(function(y){for(;;)switch(y.prev=y.next){case 0:return g=JSON.parse(JSON.stringify(e)),g.isUp=d?1:0,y.next=4,(0,l.Ge)(g);case 4:o=y.sent,f.ZP.success(d?"\u4E0A\u67B6\u6210\u529F":"\u4E0B\u67B6\u6210\u529F"),I.current&&I.current.reload();case 7:case"end":return y.stop()}},T)}));return function(d){return j.apply(this,arguments)}}();return(0,a.jsx)(C.Z,{checkedChildren:"\u4E0A\u67B6",value:e.isUp==1,unCheckedChildren:"\u4E0B\u67B6",defaultChecked:!0,onChange:_})}},{title:"\u64CD\u4F5C",dataIndex:"option",width:"220px",valueType:"option",render:function(u,e){return[(0,a.jsx)(m.ZP,{type:"link",size:"small",hidden:!A.hasPerms("/api/goods/update"),onClick:function(){c.history.push("goods/".concat(e.id,"/update"))},children:"\u7F16\u8F91"})]}}];return(0,a.jsx)(x._z,{children:(0,a.jsx)("div",{style:{width:"100%",float:"right"},children:(0,a.jsx)(v.Z,{actionRef:I,rowKey:"id",search:{labelWidth:120,defaultCollapsed:!1},toolBarRender:function(){return[(0,a.jsxs)(m.ZP,{type:"primary",hidden:!A.hasPerms("/api/goods/add"),onClick:i()(r()().mark(function u(){return r()().wrap(function(_){for(;;)switch(_.prev=_.next){case 0:c.history.push("goods/0/create");case 1:case"end":return _.stop()}},u)})),children:[(0,a.jsx)(s.Z,{})," \u65B0\u5EFA"]},"add")]},request:function(){var p=i()(r()().mark(function u(e,_,j){var T,d;return r()().wrap(function(o){for(;;)switch(o.prev=o.next){case 0:return o.next=2,(0,l.k5)(e);case 2:return T=o.sent,d=T.data,o.abrupt("return",{data:(d==null?void 0:d.records)||[],total:d==null?void 0:d.total});case 5:case"end":return o.stop()}},u)}));return function(u,e,_){return p.apply(this,arguments)}}(),columns:U},"goodsList")})})};P.default=E},72951:function(R,P,n){n.d(P,{Ge:function(){return C},VT:function(){return x},Y:function(){return M},k5:function(){return c}});var D=n(90228),r=n.n(D),O=n(87999),i=n.n(O),l=n(7485);function c(s){return h.apply(this,arguments)}function h(){return h=i()(r()().mark(function s(a){return r()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",(0,l.request)("/api/goods/page",{method:"POST",headers:{"Content-Type":"application/json;charset=UTF-8"},data:a||{}}));case 1:case"end":return t.stop()}},s)})),h.apply(this,arguments)}function M(s){return f.apply(this,arguments)}function f(){return f=i()(r()().mark(function s(a){return r()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",(0,l.request)("/api/goods/add",{method:"POST",headers:{"Content-Type":"application/json;charset=UTF-8"},data:a||{}}));case 1:case"end":return t.stop()}},s)})),f.apply(this,arguments)}function C(s){return m.apply(this,arguments)}function m(){return m=i()(r()().mark(function s(a){return r()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",(0,l.request)("/api/goods/update",{method:"POST",headers:{"Content-Type":"application/json;charset=UTF-8"},data:a||{}}));case 1:case"end":return t.stop()}},s)})),m.apply(this,arguments)}function x(s){return v.apply(this,arguments)}function v(){return v=i()(r()().mark(function s(a){return r()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",(0,l.request)("/api/goods/detail",{method:"GET",headers:{"Content-Type":"application/json;charset=UTF-8"},params:a}));case 1:case"end":return t.stop()}},s)})),v.apply(this,arguments)}}}]);
|