"use strict";(self.webpackChunkant_design_pro=self.webpackChunkant_design_pro||[]).push([[4041],{15825:function(q,B,u){u.r(B);var L=u(90228),n=u.n(L),K=u(87999),i=u.n(K),c=u(48305),D=u.n(c),g=u(50959),E=u(49547),d=u(35748),W=u(27610),y=u(19014),G=u(34927),P=u(74728),Z=u(50925),F=u(94675),$=u(7485),b=u(70693),a=u(11527),C=function(h){var U=(0,g.useRef)(),j=Z.Z.useForm(),k=D()(j,1),m=k[0],I=h.values,S=(0,g.useState)([]),w=D()(S,2),T=w[0],A=w[1],O=(0,g.useState)(function(){return T.map(function(p){return p.id})}),x=D()(O,2),R=x[0],r=x[1],l=[{title:"\u5F00\u59CB\u65F6\u95F4",dataIndex:"startTime",valueType:"time",fieldProps:{minuteStep:30,secondStep:60}},{title:"\u7ED3\u675F\u65F6\u95F4",dataIndex:"endTime",valueType:"time"},{title:"\u6A21\u677F\u7C7B\u578B",dataIndex:"type",valueType:"select",fieldProps:{options:[{label:"\u5C16",value:1},{label:"\u5CF0",value:2},{label:"\u5E73",value:3},{label:"\u8C37",value:4}]}},{title:"\u64CD\u4F5C",valueType:"option",render:function(s,f,o,_){return[(0,a.jsx)("a",{onClick:function(){var v;_==null||(v=_.startEditable)===null||v===void 0||v.call(_,f.id)},children:"\u7F16\u8F91"},"editable"),(0,a.jsx)("a",{onClick:function(){A(T.filter(function(v){return v.id!==f.id})),U.current.reload()},children:"\u5220\u9664"},"delete")]}}];(0,g.useEffect)(function(){I.priceTemplateSegmentList&&A(I.priceTemplateSegmentList),m.resetFields(),m.setFieldsValue(I)},[m,h]);var t=(0,$.useIntl)(),e=function(){m.submit()},V=function(){h.onCancel()},J=function(){var p=i()(n()().mark(function s(f){var o;return n()().wrap(function(M){for(;;)switch(M.prev=M.next){case 0:o=JSON.parse(JSON.stringify(f)),(o.piFu||o.piDi)&&(delete o.piFu,delete o.piDi),o.priceTemplateSegmentAddParamsList?o.priceTemplateSegmentAddParamsList.map(function(v){v.id.includes("AAA")&&delete v.id}):o.priceTemplateSegmentAddParamsList=T,o.id&&(o.priceTemplateSegmentUpdateParams=o.priceTemplateSegmentAddParamsList),h.onSubmit(o);case 5:case"end":return M.stop()}},s)}));return function(f){return p.apply(this,arguments)}}();return(0,a.jsx)(F.Z,{width:800,title:"\u4EF7\u683C\u6A21\u677F\u4FE1\u606F",open:h.open,forceRender:!0,destroyOnClose:!0,onOk:e,onCancel:V,children:(0,a.jsxs)(E.A,{form:m,grid:!0,submitter:!1,layout:"horizontal",initialValues:{status:1,parkCostInfo:"\u5145\u7535\u505C\u8F66\u514D\u8D39"},onFinish:J,children:[(0,a.jsx)(d.Z,{name:"id",label:"ID",disabled:!0,hidden:!0}),(0,a.jsx)(E.A.Group,{children:(0,a.jsx)(W.Z,{name:"merchantId",label:"\u9009\u62E9\u5546\u6237",colProps:{md:8,xl:8},placeholder:"\u8BF7\u9009\u62E9\u5546\u6237",rules:[{required:!0,message:"\u8BF7\u9009\u62E9"}],fieldProps:{fieldNames:{label:"label",value:"id"}},request:i()(n()().mark(function p(){var s,f;return n()().wrap(function(_){for(;;)switch(_.prev=_.next){case 0:return _.next=2,(0,b.s5)();case 2:return s=_.sent,f=s.data,_.abrupt("return",f);case 5:case"end":return _.stop()}},p)}))})}),(0,a.jsx)(E.A.Group,{children:(0,a.jsx)(y.Z,{name:"templateName",label:"\u6A21\u677F\u540D\u5B57",colProps:{md:12,xl:12},placeholder:"\u8BF7\u8F93\u5165\u6A21\u677F\u540D\u5B57",rules:[{required:!0,message:"\u8BF7\u8F93\u5165"}]})}),(0,a.jsxs)(E.A.Group,{children:[(0,a.jsx)(d.Z,{name:"piDi",label:"\u6279\u91CF\u8F93\u5165\u7535\u8D39",colProps:{md:12,xl:12},placeholder:"\u8BF7\u8F93\u5165\u7535\u8D39",rules:[{required:!0,message:"\u8BF7\u8F93\u5165"}],fieldProps:{onChange:function(s){m.setFieldsValue({tipElectricityRate:s,peakElectricityRate:s,flatElectricityRate:s,valleyElectricityRate:s})}}}),(0,a.jsx)(d.Z,{name:"piFu",label:"\u6279\u91CF\u8F93\u5165\u670D\u52A1\u8D39",colProps:{md:12,xl:12},placeholder:"\u8BF7\u8F93\u5165\u670D\u52A1\u8D39",rules:[{required:!0,message:"\u8BF7\u8F93\u5165"}],fieldProps:{onChange:function(s){m.setFieldsValue({tipServiceFeeRate:s,peakServiceFeeRate:s,flatServiceFeeRate:s,valleyServiceFeeRate:s})}}}),(0,a.jsx)(d.Z,{name:"tipElectricityRate",label:"\u5C16\u7535\u8D39",colProps:{md:12,xl:12},placeholder:"\u8BF7\u8F93\u5165\u5C16\u7535\u8D39",rules:[{required:!0,message:"\u8BF7\u8F93\u5165"}]}),(0,a.jsx)(d.Z,{name:"tipServiceFeeRate",label:"\u5C16\u670D\u52A1\u8D39",colProps:{md:8,xl:8},placeholder:"\u8BF7\u8F93\u5165\u5C16\u670D\u52A1\u8D39",rules:[{required:!0,message:"\u8BF7\u8F93\u5165"}]}),(0,a.jsx)(d.Z,{name:"peakElectricityRate",label:"\u5CF0\u7535\u8D39",colProps:{md:12,xl:12},placeholder:"\u8BF7\u8F93\u5165\u5CF0\u7535\u8D39",rules:[{required:!0,message:"\u8BF7\u8F93\u5165"}]}),(0,a.jsx)(d.Z,{name:"peakServiceFeeRate",label:"\u5CF0\u670D\u52A1\u8D39",colProps:{md:12,xl:12},placeholder:"\u8BF7\u8F93\u5165\u5CF0\u670D\u52A1\u8D39",rules:[{required:!0,message:"\u8BF7\u8F93\u5165"}]}),(0,a.jsx)(d.Z,{name:"flatElectricityRate",label:"\u5E73\u7535\u8D39",colProps:{md:12,xl:12},placeholder:"\u8BF7\u8F93\u5165\u5E73\u7535\u8D39",rules:[{required:!0,message:"\u8BF7\u8F93\u5165"}]}),(0,a.jsx)(d.Z,{name:"flatServiceFeeRate",label:"\u5E73\u670D\u52A1\u8D39",colProps:{md:12,xl:12},placeholder:"\u8BF7\u8F93\u5165\u5E73\u670D\u52A1\u8D39",rules:[{required:!0,message:"\u8BF7\u8F93\u5165"}]}),(0,a.jsx)(d.Z,{name:"valleyElectricityRate",label:"\u8C37\u7535\u8D39",colProps:{md:12,xl:12},placeholder:"\u8BF7\u8F93\u5165\u8C37\u7535\u8D39",rules:[{required:!0,message:"\u8BF7\u8F93\u5165"}]}),(0,a.jsx)(d.Z,{name:"valleyServiceFeeRate",label:"\u8C37\u670D\u52A1\u8D39",colProps:{md:12,xl:12},placeholder:"\u8BF7\u8F93\u5165\u8C37\u670D\u52A1\u8D39",rules:[{required:!0,message:"\u8BF7\u8F93\u5165"}]})]}),(0,a.jsxs)(E.A.Group,{children:[(0,a.jsx)(y.Z,{name:"parkCostInfo",label:"\u505C\u8F66\u6536\u8D39\u8BF4\u660E",colProps:{md:12,xl:12},placeholder:"\u8BF7\u8F93\u5165\u505C\u8F66\u6536\u8D39\u8BF4\u660E",rules:[{required:!0,message:"\u8BF7\u8F93\u5165"}]}),(0,a.jsx)(y.Z,{name:"occupyCostInfo",label:"\u5360\u7528\u6536\u8D39\u8BF4\u660E",colProps:{md:12,xl:12},placeholder:"\u8BF7\u8F93\u5165\u5360\u7528\u6536\u8D39\u8BF4\u660E"})]}),(0,a.jsx)(G.Z.Group,{rules:[{required:!0,message:"\u8BF7\u8F93\u5165"}],name:"status",options:[{label:"\u542F\u7528",value:1},{label:"\u7981\u7528",value:2}],label:"\u72B6\u6001",colProps:{md:12,xl:12}}),(0,a.jsx)(E.A.Item,{label:"\u4EF7\u683C\u6A21\u677F",name:"priceTemplateSegmentAddParamsList",trigger:"onValuesChange",children:(0,a.jsx)(P.Z,{rowKey:"id",toolBarRender:!1,columns:l,actionRef:U,recordCreatorProps:{newRecordType:"dataSource",position:"top",record:function(){return{id:"AAA"+Date.now()}}},value:T,onChange:A,editable:{type:"multiple",editableKeys:R,onChange:r,actionRender:function(s,f,o){return[o.delete]}}})})]})})};B.default=C},70693:function(q,B,u){u.d(B,{C5:function(){return N},PN:function(){return $},SN:function(){return w},UD:function(){return k},UZ:function(){return D},bk:function(){return E},dn:function(){return x},id:function(){return U},lb:function(){return W},pN:function(){return A},pt:function(){return G},s5:function(){return Z},yc:function(){return a}});var L=u(90228),n=u.n(L),K=u(87999),i=u.n(K),c=u(7485);function D(r){return g.apply(this,arguments)}function g(){return g=i()(n()().mark(function r(l){return n()().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,c.request)("/admin/merchant/page",{method:"POST",headers:{"Content-Type":"application/json;charset=UTF-8"},data:l||{}}));case 1:case"end":return e.stop()}},r)})),g.apply(this,arguments)}function E(r){return d.apply(this,arguments)}function d(){return d=i()(n()().mark(function r(l){return n()().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,c.request)("/admin/merchant/update",{method:"POST",headers:{"Content-Type":"application/json;charset=UTF-8"},data:l||{}}));case 1:case"end":return e.stop()}},r)})),d.apply(this,arguments)}function W(r){return y.apply(this,arguments)}function y(){return y=i()(n()().mark(function r(l){return n()().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,c.request)("/admin/merchant/add",{method:"POST",headers:{"Content-Type":"application/json;charset=UTF-8"},data:l||{}}));case 1:case"end":return e.stop()}},r)})),y.apply(this,arguments)}function G(r){return P.apply(this,arguments)}function P(){return P=i()(n()().mark(function r(l){return n()().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,c.request)("/admin/merchant/deleteBatchByIds",{method:"POST",headers:{"Content-Type":"application/json;charset=UTF-8"},data:l||{}}));case 1:case"end":return e.stop()}},r)})),P.apply(this,arguments)}function Z(){return F.apply(this,arguments)}function F(){return F=i()(n()().mark(function r(){return n()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",(0,c.request)("/admin/merchant/getMerchantSelect",{method:"GET",headers:{"Content-Type":"application/json;charset=UTF-8"}}));case 1:case"end":return t.stop()}},r)})),F.apply(this,arguments)}function $(){return b.apply(this,arguments)}function b(){return b=i()(n()().mark(function r(){return n()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",(0,c.request)("/admin/select/getSiteTypeSelect",{method:"GET",headers:{"Content-Type":"application/json;charset=UTF-8"}}));case 1:case"end":return t.stop()}},r)})),b.apply(this,arguments)}function a(r){return C.apply(this,arguments)}function C(){return C=i()(n()().mark(function r(l){return n()().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,c.request)("/admin/address/addressTreeSelect",{method:"GET",headers:{"Content-Type":"application/json;charset=UTF-8"},params:l}));case 1:case"end":return e.stop()}},r)})),C.apply(this,arguments)}function N(r){return h.apply(this,arguments)}function h(){return h=i()(n()().mark(function r(l){return n()().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,c.request)("/admin/merchant/get",{method:"GET",headers:{"Content-Type":"application/json;charset=UTF-8"},params:l}));case 1:case"end":return e.stop()}},r)})),h.apply(this,arguments)}function U(){return j.apply(this,arguments)}function j(){return j=i()(n()().mark(function r(){return n()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",(0,c.request)("/admin/stations/getStationSelect",{method:"GET",headers:{"Content-Type":"application/json;charset=UTF-8"}}));case 1:case"end":return t.stop()}},r)})),j.apply(this,arguments)}function k(){return m.apply(this,arguments)}function m(){return m=i()(n()().mark(function r(){return n()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",(0,c.request)("/admin/device/getMerchantSelect",{method:"GET",headers:{"Content-Type":"application/json;charset=UTF-8"}}));case 1:case"end":return t.stop()}},r)})),m.apply(this,arguments)}function I(r){return S.apply(this,arguments)}function S(){return S=_asyncToGenerator(_regeneratorRuntime().mark(function r(l){return _regeneratorRuntime().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",request("/admin/merchant/exportExcel",{method:"POST",headers:{"Content-Type":"application/json;charset=UTF-8"},data:l||{},responseType:"blob"}));case 1:case"end":return e.stop()}},r)})),S.apply(this,arguments)}function w(){return T.apply(this,arguments)}function T(){return T=i()(n()().mark(function r(){return n()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",(0,c.request)("/admin/card/getCardSelect",{method:"GET",headers:{"Content-Type":"application/json;charset=UTF-8"}}));case 1:case"end":return t.stop()}},r)})),T.apply(this,arguments)}function A(){return O.apply(this,arguments)}function O(){return O=i()(n()().mark(function r(){return n()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",(0,c.request)("/admin/price/template/getPriceTemplateSelect",{method:"GET",headers:{"Content-Type":"application/json;charset=UTF-8"}}));case 1:case"end":return t.stop()}},r)})),O.apply(this,arguments)}function x(r){return R.apply(this,arguments)}function R(){return R=i()(n()().mark(function r(l){return n()().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,c.request)("/admin/stations/get",{method:"GET",headers:{"Content-Type":"application/json;charset=UTF-8"},params:l}));case 1:case"end":return e.stop()}},r)})),R.apply(this,arguments)}}}]);