广东星动代码提交
This commit is contained in:
@@ -86,7 +86,7 @@ export default defineConfig({
|
||||
'process.env': {
|
||||
// API_URL: "http://guangdongadminapi.zhongshuai2023.com",
|
||||
// API_URL: "http://iadminapi.zhongshuai2023.com",
|
||||
API_URL: "http://192.168.1.63:1002",
|
||||
API_URL: "http://192.168.1.62:1002",
|
||||
// API_URL: "http://guangdongadminapi.zhongshuai2023.com",
|
||||
|
||||
// API_URL: "http://192.168.1.54:1002",
|
||||
|
||||
1
dist/1026.d47f1c0b.async.js
vendored
Normal file
1
dist/1026.d47f1c0b.async.js
vendored
Normal file
File diff suppressed because one or more lines are too long
10
dist/193.a9a204fa.async.js
vendored
10
dist/193.a9a204fa.async.js
vendored
File diff suppressed because one or more lines are too long
1
dist/2438.454aa9bd.async.js
vendored
1
dist/2438.454aa9bd.async.js
vendored
File diff suppressed because one or more lines are too long
1
dist/2438.f4c008f0.async.js
vendored
Normal file
1
dist/2438.f4c008f0.async.js
vendored
Normal file
File diff suppressed because one or more lines are too long
1
dist/5700.2ead67d6.async.js
vendored
Normal file
1
dist/5700.2ead67d6.async.js
vendored
Normal file
File diff suppressed because one or more lines are too long
1
dist/5700.99b7eaa2.async.js
vendored
1
dist/5700.99b7eaa2.async.js
vendored
File diff suppressed because one or more lines are too long
@@ -1,4 +1,4 @@
|
||||
"use strict";(self.webpackChunkant_design_pro=self.webpackChunkant_design_pro||[]).push([[7117,193],{49091:function(oe,I,i){var l=i(35361),O=i(11642),E=i(73356),D=i(56929),$=i(959),j=i(50925),R=i(41268),z=i(50159),C=i(50959),x=i(50756),T=i(11527),c=["rules","name","phoneName","fieldProps","onTiming","captchaTextRender","captchaProps"],y=C.forwardRef(function(v,B){var _=j.Z.useFormInstance(),k=(0,C.useState)(v.countDown||60),ee=(0,$.Z)(k,2),U=ee[0],re=ee[1],te=(0,C.useState)(!1),Q=(0,$.Z)(te,2),W=Q[0],M=Q[1],J=(0,C.useState)(),Y=(0,$.Z)(J,2),le=Y[0],N=Y[1],ie=v.rules,r=v.name,d=v.phoneName,g=v.fieldProps,s=v.onTiming,e=v.captchaTextRender,o=e===void 0?function(u,m){return u?"".concat(m," \u79D2\u540E\u91CD\u65B0\u83B7\u53D6"):"\u83B7\u53D6\u9A8C\u8BC1\u7801"}:e,t=v.captchaProps,a=(0,D.Z)(v,c),n=function(){var u=(0,E.Z)((0,O.Z)().mark(function m(h){return(0,O.Z)().wrap(function(b){for(;;)switch(b.prev=b.next){case 0:return b.prev=0,N(!0),b.next=4,a.onGetCaptcha(h);case 4:N(!1),M(!0),b.next=13;break;case 8:b.prev=8,b.t0=b.catch(0),M(!1),N(!1),console.log(b.t0);case 13:case"end":return b.stop()}},m,null,[[0,8]])}));return function(h){return u.apply(this,arguments)}}();return(0,C.useImperativeHandle)(B,function(){return{startTiming:function(){return M(!0)},endTiming:function(){return M(!1)}}}),(0,C.useEffect)(function(){var u=0,m=v.countDown;return W&&(u=window.setInterval(function(){re(function(h){return h<=1?(M(!1),clearInterval(u),m||60):h-1})},1e3)),function(){return clearInterval(u)}},[W]),(0,C.useEffect)(function(){s&&s(U)},[U,s]),(0,T.jsxs)("div",{style:(0,l.Z)((0,l.Z)({},g==null?void 0:g.style),{},{display:"flex",alignItems:"center"}),ref:B,children:[(0,T.jsx)(R.Z,(0,l.Z)((0,l.Z)({},g),{},{style:(0,l.Z)({flex:1,transition:"width .3s",marginRight:8},g==null?void 0:g.style)})),(0,T.jsx)(z.ZP,(0,l.Z)((0,l.Z)({style:{display:"block"},disabled:W,loading:le},t),{},{onClick:(0,E.Z)((0,O.Z)().mark(function u(){var m;return(0,O.Z)().wrap(function(f){for(;;)switch(f.prev=f.next){case 0:if(f.prev=0,!d){f.next=9;break}return f.next=4,_.validateFields([d].flat(1));case 4:return m=_.getFieldValue([d].flat(1)),f.next=7,n(m);case 7:f.next=11;break;case 9:return f.next=11,n("");case 11:f.next=16;break;case 13:f.prev=13,f.t0=f.catch(0),console.log(f.t0);case 16:case"end":return f.stop()}},u,null,[[0,13]])})),children:o(W,U)}))]})}),K=(0,x.G)(y);I.Z=K},35748:function(oe,I,i){var l=i(35361),O=i(56929),E=i(50959),D=i(20734),$=i(11527),j=["fieldProps","min","proFieldProps","max"],R=function(x,T){var c=x.fieldProps,y=x.min,K=x.proFieldProps,v=x.max,B=(0,O.Z)(x,j);return(0,$.jsx)(D.Z,(0,l.Z)({valueType:"digit",fieldProps:(0,l.Z)({min:y,max:v},c),ref:T,filedConfig:{defaultProps:{width:"100%"}},proFieldProps:K},B))},z=E.forwardRef(R);I.Z=z},20902:function(oe,I,i){var l=i(35361),O=i(56929),E=i(50959),D=i(20734),$=i(11527),j=["fieldProps","proFieldProps"],R=function(C,x){var T=C.fieldProps,c=C.proFieldProps,y=(0,O.Z)(C,j);return(0,$.jsx)(D.Z,(0,l.Z)({ref:x,valueType:"textarea",fieldProps:T,proFieldProps:c},y))};I.Z=E.forwardRef(R)},23885:function(oe,I,i){i.d(I,{Z:function(){return s}});var l=i(50959),O=i(82187),E=i.n(O),D=i(8146),$=i(76144),j=i(15676),R=i(39910),z=i(70939),C=function(e,o){var t={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&o.indexOf(a)<0&&(t[a]=e[a]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,a=Object.getOwnPropertySymbols(e);n<a.length;n++)o.indexOf(a[n])<0&&Object.prototype.propertyIsEnumerable.call(e,a[n])&&(t[a[n]]=e[a[n]]);return t},T=e=>{var{prefixCls:o,className:t,hoverable:a=!0}=e,n=C(e,["prefixCls","className","hoverable"]);const{getPrefixCls:u}=l.useContext($.E_),m=u("card",o),h=E()(`${m}-grid`,t,{[`${m}-grid-hoverable`]:a});return l.createElement("div",Object.assign({},n,{className:h}))},c=i(601),y=i(54531),K=i(79349),v=i(56352);const B=e=>{const{antCls:o,componentCls:t,headerHeight:a,cardPaddingBase:n,tabsMarginBottom:u}=e;return Object.assign(Object.assign({display:"flex",justifyContent:"center",flexDirection:"column",minHeight:a,marginBottom:-1,padding:`0 ${(0,c.bf)(n)}`,color:e.colorTextHeading,fontWeight:e.fontWeightStrong,fontSize:e.headerFontSize,background:e.headerBg,borderBottom:`${(0,c.bf)(e.lineWidth)} ${e.lineType} ${e.colorBorderSecondary}`,borderRadius:`${(0,c.bf)(e.borderRadiusLG)} ${(0,c.bf)(e.borderRadiusLG)} 0 0`},(0,y.dF)()),{"&-wrapper":{width:"100%",display:"flex",alignItems:"center"},"&-title":Object.assign(Object.assign({display:"inline-block",flex:1},y.vS),{[`
|
||||
"use strict";(self.webpackChunkant_design_pro=self.webpackChunkant_design_pro||[]).push([[7117],{49091:function(oe,I,i){var l=i(35361),O=i(11642),E=i(73356),D=i(56929),$=i(959),j=i(50925),R=i(41268),z=i(50159),C=i(50959),x=i(50756),T=i(11527),c=["rules","name","phoneName","fieldProps","onTiming","captchaTextRender","captchaProps"],y=C.forwardRef(function(v,B){var _=j.Z.useFormInstance(),k=(0,C.useState)(v.countDown||60),ee=(0,$.Z)(k,2),U=ee[0],re=ee[1],te=(0,C.useState)(!1),Q=(0,$.Z)(te,2),W=Q[0],M=Q[1],J=(0,C.useState)(),Y=(0,$.Z)(J,2),le=Y[0],N=Y[1],ie=v.rules,r=v.name,d=v.phoneName,g=v.fieldProps,s=v.onTiming,e=v.captchaTextRender,o=e===void 0?function(u,m){return u?"".concat(m," \u79D2\u540E\u91CD\u65B0\u83B7\u53D6"):"\u83B7\u53D6\u9A8C\u8BC1\u7801"}:e,t=v.captchaProps,a=(0,D.Z)(v,c),n=function(){var u=(0,E.Z)((0,O.Z)().mark(function m(h){return(0,O.Z)().wrap(function(b){for(;;)switch(b.prev=b.next){case 0:return b.prev=0,N(!0),b.next=4,a.onGetCaptcha(h);case 4:N(!1),M(!0),b.next=13;break;case 8:b.prev=8,b.t0=b.catch(0),M(!1),N(!1),console.log(b.t0);case 13:case"end":return b.stop()}},m,null,[[0,8]])}));return function(h){return u.apply(this,arguments)}}();return(0,C.useImperativeHandle)(B,function(){return{startTiming:function(){return M(!0)},endTiming:function(){return M(!1)}}}),(0,C.useEffect)(function(){var u=0,m=v.countDown;return W&&(u=window.setInterval(function(){re(function(h){return h<=1?(M(!1),clearInterval(u),m||60):h-1})},1e3)),function(){return clearInterval(u)}},[W]),(0,C.useEffect)(function(){s&&s(U)},[U,s]),(0,T.jsxs)("div",{style:(0,l.Z)((0,l.Z)({},g==null?void 0:g.style),{},{display:"flex",alignItems:"center"}),ref:B,children:[(0,T.jsx)(R.Z,(0,l.Z)((0,l.Z)({},g),{},{style:(0,l.Z)({flex:1,transition:"width .3s",marginRight:8},g==null?void 0:g.style)})),(0,T.jsx)(z.ZP,(0,l.Z)((0,l.Z)({style:{display:"block"},disabled:W,loading:le},t),{},{onClick:(0,E.Z)((0,O.Z)().mark(function u(){var m;return(0,O.Z)().wrap(function(f){for(;;)switch(f.prev=f.next){case 0:if(f.prev=0,!d){f.next=9;break}return f.next=4,_.validateFields([d].flat(1));case 4:return m=_.getFieldValue([d].flat(1)),f.next=7,n(m);case 7:f.next=11;break;case 9:return f.next=11,n("");case 11:f.next=16;break;case 13:f.prev=13,f.t0=f.catch(0),console.log(f.t0);case 16:case"end":return f.stop()}},u,null,[[0,13]])})),children:o(W,U)}))]})}),K=(0,x.G)(y);I.Z=K},35748:function(oe,I,i){var l=i(35361),O=i(56929),E=i(50959),D=i(20734),$=i(11527),j=["fieldProps","min","proFieldProps","max"],R=function(x,T){var c=x.fieldProps,y=x.min,K=x.proFieldProps,v=x.max,B=(0,O.Z)(x,j);return(0,$.jsx)(D.Z,(0,l.Z)({valueType:"digit",fieldProps:(0,l.Z)({min:y,max:v},c),ref:T,filedConfig:{defaultProps:{width:"100%"}},proFieldProps:K},B))},z=E.forwardRef(R);I.Z=z},20902:function(oe,I,i){var l=i(35361),O=i(56929),E=i(50959),D=i(20734),$=i(11527),j=["fieldProps","proFieldProps"],R=function(C,x){var T=C.fieldProps,c=C.proFieldProps,y=(0,O.Z)(C,j);return(0,$.jsx)(D.Z,(0,l.Z)({ref:x,valueType:"textarea",fieldProps:T,proFieldProps:c},y))};I.Z=E.forwardRef(R)},23885:function(oe,I,i){i.d(I,{Z:function(){return s}});var l=i(50959),O=i(82187),E=i.n(O),D=i(8146),$=i(76144),j=i(15676),R=i(39910),z=i(70939),C=function(e,o){var t={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&o.indexOf(a)<0&&(t[a]=e[a]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,a=Object.getOwnPropertySymbols(e);n<a.length;n++)o.indexOf(a[n])<0&&Object.prototype.propertyIsEnumerable.call(e,a[n])&&(t[a[n]]=e[a[n]]);return t},T=e=>{var{prefixCls:o,className:t,hoverable:a=!0}=e,n=C(e,["prefixCls","className","hoverable"]);const{getPrefixCls:u}=l.useContext($.E_),m=u("card",o),h=E()(`${m}-grid`,t,{[`${m}-grid-hoverable`]:a});return l.createElement("div",Object.assign({},n,{className:h}))},c=i(601),y=i(54531),K=i(79349),v=i(56352);const B=e=>{const{antCls:o,componentCls:t,headerHeight:a,cardPaddingBase:n,tabsMarginBottom:u}=e;return Object.assign(Object.assign({display:"flex",justifyContent:"center",flexDirection:"column",minHeight:a,marginBottom:-1,padding:`0 ${(0,c.bf)(n)}`,color:e.colorTextHeading,fontWeight:e.fontWeightStrong,fontSize:e.headerFontSize,background:e.headerBg,borderBottom:`${(0,c.bf)(e.lineWidth)} ${e.lineType} ${e.colorBorderSecondary}`,borderRadius:`${(0,c.bf)(e.borderRadiusLG)} ${(0,c.bf)(e.borderRadiusLG)} 0 0`},(0,y.dF)()),{"&-wrapper":{width:"100%",display:"flex",alignItems:"center"},"&-title":Object.assign(Object.assign({display:"inline-block",flex:1},y.vS),{[`
|
||||
> ${t}-typography,
|
||||
> ${t}-typography-edit-content
|
||||
`]:{insetInlineStart:0,marginTop:0,marginBottom:0}}),[`${o}-tabs-top`]:{clear:"both",marginBottom:u,color:e.colorText,fontWeight:"normal",fontSize:e.fontSize,"&-bar":{borderBottom:`${(0,c.bf)(e.lineWidth)} ${e.lineType} ${e.colorBorderSecondary}`}}})},_=e=>{const{cardPaddingBase:o,colorBorderSecondary:t,cardShadow:a,lineWidth:n}=e;return{width:"33.33%",padding:o,border:0,borderRadius:0,boxShadow:`
|
||||
10
dist/9710.0b439577.async.js
vendored
Normal file
10
dist/9710.0b439577.async.js
vendored
Normal file
File diff suppressed because one or more lines are too long
2
dist/index.html
vendored
2
dist/index.html
vendored
@@ -8,6 +8,6 @@
|
||||
</head>
|
||||
<body>
|
||||
<div id="root"></div>
|
||||
<script src="/umi.447a9723.js"></script>
|
||||
<script src="/umi.9d553cde.js"></script>
|
||||
|
||||
</body></html>
|
||||
File diff suppressed because one or more lines are too long
1
dist/src__pages__activity__513__index.cb8f1c71.async.js
vendored
Normal file
1
dist/src__pages__activity__513__index.cb8f1c71.async.js
vendored
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
1
dist/src__pages__activity__607__components__ShowDataModal.9aa64d87.async.js
vendored
Normal file
1
dist/src__pages__activity__607__components__ShowDataModal.9aa64d87.async.js
vendored
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
1
dist/src__pages__activity__607__index.cc93798c.async.js
vendored
Normal file
1
dist/src__pages__activity__607__index.cc93798c.async.js
vendored
Normal file
File diff suppressed because one or more lines are too long
1
dist/src__pages__activity__813__index.0be5ffe8.async.js
vendored
Normal file
1
dist/src__pages__activity__813__index.0be5ffe8.async.js
vendored
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -1 +1 @@
|
||||
"use strict";(self.webpackChunkant_design_pro=self.webpackChunkant_design_pro||[]).push([[1418],{68161:function(f,v,n){n.r(v);var x=n(26068),u=n.n(x),T=n(67825),c=n.n(T),j=n(90228),m=n.n(j),A=n(87999),h=n.n(A),M=n(48305),E=n.n(M),b=n(19869),p=n(50959),P=n(98984),R=n(16030),B=n(35384),D=n(49523),C=n(52495),d=n(11527),L=["type","defaultRender","formItemProps","fieldProps"],W=["type","defaultRender","formItemProps","fieldProps"],K=function(){var U=(0,p.useRef)(),g=(0,p.useState)([]),y=E()(g,2),S=y[0],F=y[1],G=(0,p.useState)(null),I=E()(G,2),J=I[0],N=I[1],$=function(){var a=h()(m()().mark(function _(e){var r,o,s;return m()().wrap(function(l){for(;;)switch(l.prev=l.next){case 0:return l.next=2,(0,C.rb)({userId:e});case 2:r=l.sent,o=r.success,s=r.data,s.records.map(function(t){t.userName=t.userName+" "+t.phone}),F(s.records);case 7:case"end":return l.stop()}},_)}));return function(e){return a.apply(this,arguments)}}(),Z=[{title:"ID",dataIndex:"id",valueType:"text",search:!1},{title:"\u7528\u6237\u4FE1\u606F",dataIndex:"userId",valueType:"text",render:function(_,e){return(0,d.jsxs)("div",{children:[(0,d.jsxs)("div",{children:["\u7528\u6237ID:",e==null?void 0:e.userId]}),(0,d.jsxs)("div",{children:["\u7528\u6237\u540D\uFF1A",e==null?void 0:e.userName]}),(0,d.jsxs)("div",{children:["\u624B\u673A\u53F7\uFF1A",e==null?void 0:e.phone]}),(0,d.jsxs)("div",{children:["\u7B49\u7EA7\uFF1A",e==null?void 0:e.level]})]})},renderFormItem:function(_,e,r){var o=e.type,s=e.defaultRender,i=e.formItemProps,l=e.fieldProps,t=c()(e,L);return(0,d.jsx)(P.Z,u()(u()({},l),{},{allowClear:!0,showSearch:!0,placeholder:"\u8BF7\u8F93\u5165\u7528\u6237\u540D\u6216\u624B\u673A\u53F7",style:{width:"100%"},filterOption:!1,onSearch:function(O){O&&$(O)},fieldNames:{label:"userName",value:"id"},options:S}))}},{title:"\u8BB0\u5F55\u540D\u79F0",dataIndex:"recordName",valueType:"text",search:!1},{title:"\u51BB\u7ED3\u4F59\u989D",dataIndex:"freezePoints",valueType:"text",search:!1},{title:"\u7C7B\u578B",dataIndex:"pointType",valueType:"text",search:!1,render:function(_,e){return _==1?"\u6536\u76CA":"\u4F59\u989D"}},{title:"\u8BB0\u5F55\u7C7B\u578B",dataIndex:"type",valueType:"text",search:!0,render:function(_,e){var r,o=D;return(r=o.find(function(s){return s.id==e.type}))===null||r===void 0?void 0:r.name},renderFormItem:function(_,e,r){var o=e.type,s=e.defaultRender,i=e.formItemProps,l=e.fieldProps,t=c()(e,W);return(0,d.jsx)(P.Z,u()(u()({},l),{},{allowClear:!0,style:{width:"100%"},filterOption:!1,fieldNames:{label:"name",value:"id"},options:D}))}},{title:"\u5907\u6CE8",dataIndex:"remarks",valueType:"text",search:!1},{title:"\u521B\u5EFA\u65F6\u95F4",dataIndex:"createTime",valueType:"dateRange",search:{transform:function(_){return{createTimeBegin:_[0],createTimeEnd:_[1]}}},render:function(_,e){return e==null?void 0:e.createTime}}];return(0,d.jsx)(R._z,{children:(0,d.jsx)("div",{style:{width:"100%",float:"right"},children:(0,d.jsx)(B.Z,{actionRef:U,rowKey:"id",search:{labelWidth:120,defaultCollapsed:!1},toolBarRender:function(){return[]},request:function(){var a=h()(m()().mark(function _(e,r,o){var s,i;return m()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return N(e),t.next=3,(0,b.xQ)(e);case 3:return s=t.sent,i=s.data,t.abrupt("return",{data:(i==null?void 0:i.records)||[],total:i==null?void 0:i.total});case 6:case"end":return t.stop()}},_)}));return function(_,e,r){return a.apply(this,arguments)}}(),columns:Z},"logList")})})};v.default=K},49523:function(f){f.exports=JSON.parse('[{"name":"\u5145\u503C","id":1100},{"name":"\u540E\u53F0\u5145\u503C","id":1200},{"name":"\u540E\u53F0\u5212\u6263","id":1201},{"name":"\u8D2D\u4E70\u5546\u54C1","id":2100},{"name":"\u5546\u54C1\u63A8\u5E7F","id":2110},{"name":"\u5546\u54C1\u57F9\u80B2\u6D25\u8D34","id":2120},{"name":"\u5546\u54C1\u670D\u52A1\u6D25\u8D34","id":2130},{"name":"\u8D2D\u4E70\u5546\u54C1-\u9000\u5355","id":2200},{"name":"\u5546\u54C1\u63A8\u5E7F-\u9000\u5355","id":2210},{"name":"\u5546\u54C1\u57F9\u80B2\u6D25\u8D34-\u9000\u5355","id":2220},{"name":"\u5546\u54C1\u670D\u52A1\u6D25\u8D34-\u9000\u5355","id":2230},{"name":"\u5145\u7535\u6869\u6536\u76CA","id":3100},{"name":"\u5145\u7535\u6869\u63A8\u5E7F","id":3110},{"name":"\u5145\u7535\u6869\u57F9\u80B2\u6D25\u8D34","id":3120},{"name":"\u5145\u7535\u6869\u670D\u52A1\u6D25\u8D34","id":3130},{"name":"\u5145\u7535\u6869\u6536\u76CA-\u9000\u5355","id":3200},{"name":"\u5145\u7535\u6869\u63A8\u5E7F-\u9000\u5355","id":3210},{"name":"\u5145\u7535\u6869\u57F9\u80B2\u6D25\u8D34-\u9000\u5355","id":3220},{"name":"\u5145\u7535\u6869\u670D\u52A1\u6D25\u8D34-\u9000\u5355","id":3230},{"name":"\u63D0\u73B0","id":4100},{"name":"\u63D0\u73B0\u5931\u8D25","id":4200},{"name":"\u8F6C\u8D60\u4ED8\u6B3E","id":5100},{"name":"\u8F6C\u8D60\u6536\u6B3E","id":5200},{"name":"\u8F6C\u6362\u51CF\u5C11","id":6100},{"name":"\u8F6C\u6362\u589E\u52A0","id":6200}]')}}]);
|
||||
"use strict";(self.webpackChunkant_design_pro=self.webpackChunkant_design_pro||[]).push([[1418],{68161:function(f,v,n){n.r(v);var x=n(26068),u=n.n(x),T=n(67825),c=n.n(T),j=n(90228),m=n.n(j),A=n(87999),h=n.n(A),M=n(48305),E=n.n(M),b=n(19869),p=n(50959),P=n(98984),R=n(16030),B=n(35384),D=n(49523),C=n(52495),d=n(11527),L=["type","defaultRender","formItemProps","fieldProps"],W=["type","defaultRender","formItemProps","fieldProps"],K=function(){var U=(0,p.useRef)(),g=(0,p.useState)([]),y=E()(g,2),S=y[0],F=y[1],G=(0,p.useState)(null),I=E()(G,2),J=I[0],N=I[1],$=function(){var a=h()(m()().mark(function _(e){var r,o,s;return m()().wrap(function(l){for(;;)switch(l.prev=l.next){case 0:return l.next=2,(0,C.rb)({userId:e});case 2:r=l.sent,o=r.success,s=r.data,s.records.map(function(t){t.userName=t.userName+" "+t.phone}),F(s.records);case 7:case"end":return l.stop()}},_)}));return function(e){return a.apply(this,arguments)}}(),Z=[{title:"ID",dataIndex:"id",valueType:"text",search:!1},{title:"\u7528\u6237\u4FE1\u606F",dataIndex:"userId",valueType:"text",render:function(_,e){return(0,d.jsxs)("div",{children:[(0,d.jsxs)("div",{children:["\u7528\u6237ID:",e==null?void 0:e.userId]}),(0,d.jsxs)("div",{children:["\u7528\u6237\u540D\uFF1A",e==null?void 0:e.userName]}),(0,d.jsxs)("div",{children:["\u624B\u673A\u53F7\uFF1A",e==null?void 0:e.phone]}),(0,d.jsxs)("div",{children:["\u7B49\u7EA7\uFF1A",e==null?void 0:e.level]})]})},renderFormItem:function(_,e,r){var o=e.type,s=e.defaultRender,i=e.formItemProps,l=e.fieldProps,t=c()(e,L);return(0,d.jsx)(P.Z,u()(u()({},l),{},{allowClear:!0,showSearch:!0,placeholder:"\u8BF7\u8F93\u5165\u7528\u6237\u540D\u6216\u624B\u673A\u53F7",style:{width:"100%"},filterOption:!1,onSearch:function(O){O&&$(O)},fieldNames:{label:"userName",value:"id"},options:S}))}},{title:"\u8BB0\u5F55\u540D\u79F0",dataIndex:"recordName",valueType:"text",search:!1},{title:"\u51BB\u7ED3\u4F59\u989D",dataIndex:"freezePoints",valueType:"text",search:!1},{title:"\u7C7B\u578B",dataIndex:"pointType",valueType:"text",search:!1,render:function(_,e){return _==1?"\u6536\u76CA":"\u4F59\u989D"}},{title:"\u8BB0\u5F55\u7C7B\u578B",dataIndex:"type",valueType:"text",search:!0,render:function(_,e){var r,o=D;return(r=o.find(function(s){return s.id==e.type}))===null||r===void 0?void 0:r.name},renderFormItem:function(_,e,r){var o=e.type,s=e.defaultRender,i=e.formItemProps,l=e.fieldProps,t=c()(e,W);return(0,d.jsx)(P.Z,u()(u()({},l),{},{allowClear:!0,style:{width:"100%"},filterOption:!1,fieldNames:{label:"name",value:"id"},options:D}))}},{title:"\u5907\u6CE8",dataIndex:"remarks",valueType:"text",search:!1},{title:"\u521B\u5EFA\u65F6\u95F4",dataIndex:"createTime",valueType:"dateRange",search:{transform:function(_){return{createTimeBegin:_[0],createTimeEnd:_[1]}}},render:function(_,e){return e==null?void 0:e.createTime}}];return(0,d.jsx)(R._z,{children:(0,d.jsx)("div",{style:{width:"100%",float:"right"},children:(0,d.jsx)(B.Z,{actionRef:U,rowKey:"id",search:{labelWidth:120,defaultCollapsed:!1},toolBarRender:function(){return[]},request:function(){var a=h()(m()().mark(function _(e,r,o){var s,i;return m()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return N(e),t.next=3,(0,b.xQ)(e);case 3:return s=t.sent,i=s.data,t.abrupt("return",{data:(i==null?void 0:i.records)||[],total:i==null?void 0:i.total});case 6:case"end":return t.stop()}},_)}));return function(_,e,r){return a.apply(this,arguments)}}(),columns:Z},"logList")})})};v.default=K},49523:function(f){f.exports=JSON.parse('[{"name":"\u5145\u503C","id":1100},{"name":"\u540E\u53F0\u5145\u503C","id":1200},{"name":"\u540E\u53F0\u5212\u6263","id":1201},{"name":"\u8D2D\u4E70\u5546\u54C1","id":2100},{"name":"\u5546\u54C1\u63A8\u5E7F","id":2110},{"name":"\u5546\u54C1\u57F9\u80B2\u6D25\u8D34","id":2120},{"name":"\u5546\u54C1\u670D\u52A1\u6D25\u8D34","id":2130},{"name":"\u8D2D\u4E70\u5546\u54C1-\u9000\u5355","id":2200},{"name":"\u5546\u54C1\u63A8\u5E7F-\u9000\u5355","id":2210},{"name":"\u5546\u54C1\u57F9\u80B2\u6D25\u8D34-\u9000\u5355","id":2220},{"name":"\u5546\u54C1\u670D\u52A1\u6D25\u8D34-\u9000\u5355","id":2230},{"name":"\u5145\u7535\u6869\u6536\u76CA","id":3100},{"name":"\u5145\u7535\u6869\u63A8\u5E7F","id":3110},{"name":"\u5145\u7535\u6869\u57F9\u80B2\u6D25\u8D34","id":3120},{"name":"\u5145\u7535\u6869\u670D\u52A1\u6D25\u8D34","id":3130},{"name":"\u5145\u7535\u6869\u6536\u76CA-\u9000\u5355","id":3200},{"name":"\u5145\u7535\u6869\u63A8\u5E7F-\u9000\u5355","id":3210},{"name":"\u5145\u7535\u6869\u57F9\u80B2\u6D25\u8D34-\u9000\u5355","id":3220},{"name":"\u5145\u7535\u6869\u670D\u52A1\u6D25\u8D34-\u9000\u5355","id":3230},{"name":"\u63D0\u73B0","id":4100},{"name":"\u63D0\u73B0\u5931\u8D25","id":4200},{"name":"\u8F6C\u8D60\u4ED8\u6B3E","id":5100},{"name":"\u8F6C\u8D60\u6536\u6B3E","id":5200},{"name":"\u8F6C\u6362\u51CF\u5C11","id":6100},{"name":"\u8F6C\u6362\u589E\u52A0","id":6200},{"name":"\u8F6C\u8D26\u5230\u661F\u68A6","id":7100}]')}}]);
|
||||
File diff suppressed because one or more lines are too long
1
dist/src__pages__order__components__EscFormModal.bd53964e.async.js
vendored
Normal file
1
dist/src__pages__order__components__EscFormModal.bd53964e.async.js
vendored
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
1
dist/src__pages__order__index.feb82ccd.async.js
vendored
Normal file
1
dist/src__pages__order__index.feb82ccd.async.js
vendored
Normal file
File diff suppressed because one or more lines are too long
1
dist/src__pages__payment__index.24c2ac80.async.js
vendored
Normal file
1
dist/src__pages__payment__index.24c2ac80.async.js
vendored
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
1
dist/src__pages__piles__components__BonusFormModal.a0dab1c9.async.js
vendored
Normal file
1
dist/src__pages__piles__components__BonusFormModal.a0dab1c9.async.js
vendored
Normal file
@@ -0,0 +1 @@
|
||||
"use strict";(self.webpackChunkant_design_pro=self.webpackChunkant_design_pro||[]).push([[6660],{25387:function(R,v,t){t.r(v);var y=t(90228),r=t.n(y),T=t(87999),i=t.n(T),s=t(48305),D=t.n(s),c=t(57571),m=t(50959),h=t(94675),O=t(35384),_=t(11527);v.default=function(f){var u=f.values,g=f.modalOpenState,l=f.onModalOpenState,P=(0,m.useState)(null),d=D()(P,2),A=d[0],E=d[1],n=(0,m.useState)(null),a=D()(n,2),o=a[0],e=a[1],b=(0,m.useRef)();(0,m.useEffect)(function(){b.current&&b.current.reload()},[u]);var U=[{title:"\u7528\u6237ID",dataIndex:"userId",search:!1},{title:"\u8BBE\u5907ID",dataIndex:"deviceId",search:!1},{title:"\u5206\u8D26\u65E5\u671F",dataIndex:"incomeDate",search:!1},{title:"\u521B\u5EFA\u65F6\u95F4",dataIndex:"createTime",search:!1}];return(0,_.jsx)(_.Fragment,{children:(0,_.jsx)(h.Z,{width:"800px",title:"\u6536\u76CA\u5217\u8868",open:g,onOk:function(){l(!1)},onCancel:function(){l(!1)},children:(0,_.jsx)(_.Fragment,{children:(0,_.jsx)(O.Z,{actionRef:b,rowKey:"id",search:{labelWidth:120},request:function(){var M=i()(r()().mark(function C(S,K,L){var I,j;return r()().wrap(function(p){for(;;)switch(p.prev=p.next){case 0:return p.next=2,(0,c.TY)({id:u==null?void 0:u.userId});case 2:return I=p.sent,j=I.data,p.abrupt("return",{data:j||[],total:j.length});case 5:case"end":return p.stop()}},C)}));return function(C,S,K){return M.apply(this,arguments)}}(),columns:U},"logList")})})})}},57571:function(R,v,t){t.d(v,{Lb:function(){return D},S$:function(){return g},SC:function(){return A},TY:function(){return O},Xt:function(){return P},zK:function(){return f}});var y=t(90228),r=t.n(y),T=t(87999),i=t.n(T),s=t(7485);function D(n){return c.apply(this,arguments)}function c(){return c=i()(r()().mark(function n(a){return r()().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,s.request)("/api/device/page",{method:"POST",headers:{"Content-Type":"application/json;charset=UTF-8"},data:a||{}}));case 1:case"end":return e.stop()}},n)})),c.apply(this,arguments)}function m(n){return h.apply(this,arguments)}function h(){return h=_asyncToGenerator(_regeneratorRuntime().mark(function n(a){return _regeneratorRuntime().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",request("/api/device/incomeday/page",{method:"POST",headers:{"Content-Type":"application/json;charset=UTF-8"},data:a||{}}));case 1:case"end":return e.stop()}},n)})),h.apply(this,arguments)}function O(n){return _.apply(this,arguments)}function _(){return _=i()(r()().mark(function n(a){return r()().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,s.request)("/api/device/getDeviceInfoVO",{method:"GET",headers:{"Content-Type":"application/json;charset=UTF-8"},params:a}));case 1:case"end":return e.stop()}},n)})),_.apply(this,arguments)}function f(n){return u.apply(this,arguments)}function u(){return u=i()(r()().mark(function n(a){return r()().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,s.request)("/api/device/importDeviceData",{method:"POST",headers:{"Content-Type":"application/json;charset=UTF-8"},data:a||{}}));case 1:case"end":return e.stop()}},n)})),u.apply(this,arguments)}function g(n){return l.apply(this,arguments)}function l(){return l=i()(r()().mark(function n(a){return r()().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,s.request)("/api/device/getDeviceAnalyze",{method:"POST",headers:{"Content-Type":"application/json;charset=UTF-8"},data:a||{}}));case 1:case"end":return e.stop()}},n)})),l.apply(this,arguments)}function P(n){return d.apply(this,arguments)}function d(){return d=i()(r()().mark(function n(a){return r()().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,s.request)("/api/device/export",{method:"POST",headers:{"Content-Type":"application/json;charset=UTF-8"},data:a||{},responseType:"blob"}));case 1:case"end":return e.stop()}},n)})),d.apply(this,arguments)}function A(n){return E.apply(this,arguments)}function E(){return E=i()(r()().mark(function n(a){return r()().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,s.request)("/api/device/modifyAddress",{method:"POST",headers:{"Content-Type":"application/json;charset=UTF-8"},data:a||{}}));case 1:case"end":return e.stop()}},n)})),E.apply(this,arguments)}}}]);
|
||||
@@ -1 +0,0 @@
|
||||
"use strict";(self.webpackChunkant_design_pro=self.webpackChunkant_design_pro||[]).push([[6660],{25387:function(I,D,n){n.r(D);var E=n(90228),a=n.n(E),O=n(87999),i=n.n(O),u=n(48305),v=n.n(u),m=n(57571),c=n(50959),h=n(94675),y=n(35384),_=n(11527);D.default=function(f){var s=f.values,T=f.modalOpenState,l=f.onModalOpenState,g=(0,c.useState)(null),d=v()(g,2),t=d[0],r=d[1],o=(0,c.useState)(null),e=v()(o,2),K=e[0],L=e[1],P=(0,c.useRef)();(0,c.useEffect)(function(){P.current&&P.current.reload()},[s]);var C=[{title:"\u7528\u6237ID",dataIndex:"userId",search:!1},{title:"\u8BBE\u5907ID",dataIndex:"deviceId",search:!1},{title:"\u5206\u8D26\u65E5\u671F",dataIndex:"incomeDate",search:!1},{title:"\u521B\u5EFA\u65F6\u95F4",dataIndex:"createTime",search:!1}];return(0,_.jsx)(_.Fragment,{children:(0,_.jsx)(h.Z,{width:"800px",title:"\u6536\u76CA\u5217\u8868",open:T,onOk:function(){l(!1)},onCancel:function(){l(!1)},children:(0,_.jsx)(_.Fragment,{children:(0,_.jsx)(y.Z,{actionRef:P,rowKey:"id",search:{labelWidth:120},request:function(){var b=i()(a()().mark(function j(R,U,x){var A,M;return a()().wrap(function(p){for(;;)switch(p.prev=p.next){case 0:return p.next=2,(0,m.TY)({id:s==null?void 0:s.userId});case 2:return A=p.sent,M=A.data,p.abrupt("return",{data:M||[],total:M.length});case 5:case"end":return p.stop()}},j)}));return function(j,R,U){return b.apply(this,arguments)}}(),columns:C},"logList")})})})}},57571:function(I,D,n){n.d(D,{Lb:function(){return v},S$:function(){return T},TY:function(){return y},Xt:function(){return g},zK:function(){return f}});var E=n(90228),a=n.n(E),O=n(87999),i=n.n(O),u=n(7485);function v(t){return m.apply(this,arguments)}function m(){return m=i()(a()().mark(function t(r){return a()().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,u.request)("/api/device/page",{method:"POST",headers:{"Content-Type":"application/json;charset=UTF-8"},data:r||{}}));case 1:case"end":return e.stop()}},t)})),m.apply(this,arguments)}function c(t){return h.apply(this,arguments)}function h(){return h=_asyncToGenerator(_regeneratorRuntime().mark(function t(r){return _regeneratorRuntime().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",request("/api/device/incomeday/page",{method:"POST",headers:{"Content-Type":"application/json;charset=UTF-8"},data:r||{}}));case 1:case"end":return e.stop()}},t)})),h.apply(this,arguments)}function y(t){return _.apply(this,arguments)}function _(){return _=i()(a()().mark(function t(r){return a()().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,u.request)("/api/device/getDeviceInfoVO",{method:"GET",headers:{"Content-Type":"application/json;charset=UTF-8"},params:r}));case 1:case"end":return e.stop()}},t)})),_.apply(this,arguments)}function f(t){return s.apply(this,arguments)}function s(){return s=i()(a()().mark(function t(r){return a()().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,u.request)("/api/device/importDeviceData",{method:"POST",headers:{"Content-Type":"application/json;charset=UTF-8"},data:r||{}}));case 1:case"end":return e.stop()}},t)})),s.apply(this,arguments)}function T(t){return l.apply(this,arguments)}function l(){return l=i()(a()().mark(function t(r){return a()().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,u.request)("/api/device/getDeviceAnalyze",{method:"POST",headers:{"Content-Type":"application/json;charset=UTF-8"},data:r||{}}));case 1:case"end":return e.stop()}},t)})),l.apply(this,arguments)}function g(t){return d.apply(this,arguments)}function d(){return d=i()(a()().mark(function t(r){return a()().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,u.request)("/api/device/export",{method:"POST",headers:{"Content-Type":"application/json;charset=UTF-8"},data:r||{},responseType:"blob"}));case 1:case"end":return e.stop()}},t)})),d.apply(this,arguments)}}}]);
|
||||
1
dist/src__pages__piles__components__SetinfoFormModal.51afce81.async.js
vendored
Normal file
1
dist/src__pages__piles__components__SetinfoFormModal.51afce81.async.js
vendored
Normal file
@@ -0,0 +1 @@
|
||||
"use strict";(self.webpackChunkant_design_pro=self.webpackChunkant_design_pro||[]).push([[9702],{34927:function(M,d,e){var n=e(35361),P=e(56929),u=e(89558),i=e(47186),E=e(50959),r=e(50756),a=e(20734),s=e(11527),_=["fieldProps","options","radioType","layout","proFieldProps","valueEnum"],p=E.forwardRef(function(o,v){var O=o.fieldProps,D=o.options,F=o.radioType,c=o.layout,B=o.proFieldProps,f=o.valueEnum,R=(0,P.Z)(o,_);return(0,s.jsx)(a.Z,(0,n.Z)((0,n.Z)({valueType:F==="button"?"radioButton":"radio",ref:v,valueEnum:(0,u.h)(f,void 0)},R),{},{fieldProps:(0,n.Z)({options:D,layout:c},O),proFieldProps:B,filedConfig:{customLightMode:!0}}))}),m=E.forwardRef(function(o,v){var O=o.fieldProps,D=o.children;return(0,s.jsx)(i.ZP,(0,n.Z)((0,n.Z)({},O),{},{ref:v,children:D}))}),l=(0,r.G)(m,{valuePropName:"checked",ignoreWidth:!0}),t=l;t.Group=p,t.Button=i.ZP.Button,t.displayName="ProFormComponent",d.Z=t},20902:function(M,d,e){var n=e(35361),P=e(56929),u=e(50959),i=e(20734),E=e(11527),r=["fieldProps","proFieldProps"],a=function(_,p){var m=_.fieldProps,l=_.proFieldProps,t=(0,P.Z)(_,r);return(0,E.jsx)(i.Z,(0,n.Z)({ref:p,valueType:"textarea",fieldProps:m,proFieldProps:l},t))};d.Z=u.forwardRef(a)},97999:function(M,d,e){e.r(d);var n=e(50959),P=e(5e4),u=e(19014),i=e(34927),E=e(20902),r=e(11527);d.default=function(a){var s=a.values,_=a.modalOpenState,p=a.onModalOpenState,m=a.onSubmit,l=(0,n.useRef)();return(0,n.useEffect)(function(){var t;(t=l.current)===null||t===void 0||t.setFieldsValue(s)},[s]),(0,r.jsx)(r.Fragment,{children:(0,r.jsxs)(P.Y,{title:"\u5145\u7535\u6869-\u8BBE\u7F6E\u5730\u5740",formRef:l,submitter:{searchConfig:{resetText:"\u91CD\u7F6E"},resetButtonProps:{onClick:function(){var o;(o=l.current)===null||o===void 0||o.resetFields()}}},initialValues:s,onFinish:m,open:_,onOpenChange:p,children:[(0,r.jsx)(u.Z,{hidden:!0,width:"md",name:"deviceId"}),(0,r.jsx)(u.Z,{width:"md",label:"\u8BBE\u5907\u53F7",name:"deviceNo",placeholder:"\u8BF7\u8F93\u5165"}),(0,r.jsx)(i.Z.Group,{rules:[{required:!0,message:"\u8BF7\u9009\u62E9"}],name:"repeat",radioType:"button",label:"\u662F\u5426\u53EF\u4EE5\u91CD\u590D",options:[{label:"\u4E0D\u53EF\u4EE5\u91CD\u590D",value:2},{label:"\u53EF\u4EE5\u91CD\u590D",value:1}]}),(0,r.jsx)(u.Z,{rules:[{required:!0,message:"\u8BF7\u8F93\u5165"}],name:"stationName",label:"\u7535\u7AD9\u540D\u79F0",placeholder:"\u8BF7\u8F93\u5165"}),(0,r.jsx)(E.Z,{rules:[{required:!0,message:"\u8BF7\u8F93\u5165"}],name:"stationAddress",label:"\u8BE6\u7EC6\u5730\u5740",placeholder:"\u8BF7\u8F93\u5165"})]})})}}}]);
|
||||
File diff suppressed because one or more lines are too long
1
dist/src__pages__piles__index.3a5a4618.async.js
vendored
Normal file
1
dist/src__pages__piles__index.3a5a4618.async.js
vendored
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
1
dist/src__pages__refund__index.d381097a.async.js
vendored
Normal file
1
dist/src__pages__refund__index.d381097a.async.js
vendored
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
1
dist/src__pages__user__user__components__MoneyFormModal.39b40fd3.async.js
vendored
Normal file
1
dist/src__pages__user__user__components__MoneyFormModal.39b40fd3.async.js
vendored
Normal file
File diff suppressed because one or more lines are too long
1
dist/src__pages__user__user__components__ShopModal.88579eb6.async.js
vendored
Normal file
1
dist/src__pages__user__user__components__ShopModal.88579eb6.async.js
vendored
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
1
dist/src__pages__user__user__edit.fd8a4cdf.async.js
vendored
Normal file
1
dist/src__pages__user__user__edit.fd8a4cdf.async.js
vendored
Normal file
@@ -0,0 +1 @@
|
||||
"use strict";(self.webpackChunkant_design_pro=self.webpackChunkant_design_pro||[]).push([[4575],{35748:function(L,u,e){var o=e(35361),d=e(56929),n=e(50959),a=e(20734),p=e(11527),_=["fieldProps","min","proFieldProps","max"],P=function(s,m){var c=s.fieldProps,h=s.min,i=s.proFieldProps,t=s.max,r=(0,d.Z)(s,_);return(0,p.jsx)(a.Z,(0,o.Z)({valueType:"digit",fieldProps:(0,o.Z)({min:h,max:t},c),ref:m,filedConfig:{defaultProps:{width:"100%"}},proFieldProps:i},r))},l=n.forwardRef(P);u.Z=l},27610:function(L,u,e){var o=e(35361),d=e(56929),n=e(89558),a=e(50959),p=e(71252),_=e(20734),P=e(11527),l=["fieldProps","children","params","proFieldProps","mode","valueEnum","request","showSearch","options"],E=["fieldProps","children","params","proFieldProps","mode","valueEnum","request","options"],s=function(r,v){var C=r.fieldProps,D=r.children,M=r.params,O=r.proFieldProps,F=r.mode,f=r.valueEnum,Z=r.request,R=r.showSearch,W=r.options,x=(0,d.Z)(r,l),T=(0,a.useContext)(p.Z);return(0,P.jsx)(_.Z,(0,o.Z)((0,o.Z)({valueEnum:(0,n.h)(f),request:Z,params:M,valueType:"select",filedConfig:{customLightMode:!0},fieldProps:(0,o.Z)({options:W,mode:F,showSearch:R,getPopupContainer:T.getPopupContainer},C),ref:v,proFieldProps:O},x),{},{children:D}))},m=a.forwardRef(function(t,r){var v=t.fieldProps,C=t.children,D=t.params,M=t.proFieldProps,O=t.mode,F=t.valueEnum,f=t.request,Z=t.options,R=(0,d.Z)(t,E),W=(0,o.Z)({options:Z,mode:O||"multiple",labelInValue:!0,showSearch:!0,suffixIcon:null,autoClearSearchValue:!0,optionLabelProp:"label"},v),x=(0,a.useContext)(p.Z);return(0,P.jsx)(_.Z,(0,o.Z)((0,o.Z)({valueEnum:(0,n.h)(F),request:f,params:D,valueType:"select",filedConfig:{customLightMode:!0},fieldProps:(0,o.Z)({getPopupContainer:x.getPopupContainer},W),ref:r,proFieldProps:M},R),{},{children:C}))}),c=a.forwardRef(s),h=m,i=c;i.SearchSelect=h,i.displayName="ProFormComponent",u.Z=i},92323:function(L,u,e){var o=e(35361),d=e(56929),n=e(50959),a=e(20734),p=e(11527),_=["fieldProps","unCheckedChildren","checkedChildren","proFieldProps"],P=n.forwardRef(function(l,E){var s=l.fieldProps,m=l.unCheckedChildren,c=l.checkedChildren,h=l.proFieldProps,i=(0,d.Z)(l,_);return(0,p.jsx)(a.Z,(0,o.Z)({valueType:"switch",fieldProps:(0,o.Z)({unCheckedChildren:m,checkedChildren:c},s),ref:E,valuePropName:"checked",proFieldProps:h,filedConfig:{valuePropName:"checked",ignoreWidth:!0,customLightMode:!0}},i))});u.Z=P}}]);
|
||||
File diff suppressed because one or more lines are too long
1
dist/src__pages__user__user__index.b761b4b8.async.js
vendored
Normal file
1
dist/src__pages__user__user__index.b761b4b8.async.js
vendored
Normal file
File diff suppressed because one or more lines are too long
1
dist/src__pages__verificationOrder__index.98df2a08.async.js
vendored
Normal file
1
dist/src__pages__verificationOrder__index.98df2a08.async.js
vendored
Normal file
File diff suppressed because one or more lines are too long
1
dist/src__pages__verification__components__CreateFormModal.d8004322.async.js
vendored
Normal file
1
dist/src__pages__verification__components__CreateFormModal.d8004322.async.js
vendored
Normal file
@@ -0,0 +1 @@
|
||||
"use strict";(self.webpackChunkant_design_pro=self.webpackChunkant_design_pro||[]).push([[8233],{35748:function(O,_,e){var u=e(35361),l=e(56929),d=e(50959),p=e(20734),m=e(11527),n=["fieldProps","min","proFieldProps","max"],r=function(o,P){var D=o.fieldProps,i=o.min,t=o.proFieldProps,a=o.max,c=(0,l.Z)(o,n);return(0,m.jsx)(p.Z,(0,u.Z)({valueType:"digit",fieldProps:(0,u.Z)({min:i,max:a},D),ref:P,filedConfig:{defaultProps:{width:"100%"}},proFieldProps:t},c))},s=d.forwardRef(r);_.Z=s},42997:function(O,_,e){e.r(_);var u=e(5e4),l=e(19014),d=e(49547),p=e(35748),m=e(50959),n=e(11527);_.default=function(r){var s=r.values,E=r.modalOpenState,o=r.onModalOpenState,P=r.onSubmit,D=r.permissionTreeData,i=(0,m.useRef)();return(0,m.useEffect)(function(){var t;(t=i.current)===null||t===void 0||t.setFieldsValue(s)},[s]),(0,n.jsx)(n.Fragment,{children:(0,n.jsxs)(u.Y,{title:"\u6838\u9500\u5377-\u6DFB\u52A0",formRef:i,submitter:{searchConfig:{resetText:"\u91CD\u7F6E"},resetButtonProps:{onClick:function(){var a;(a=i.current)===null||a===void 0||a.resetFields()}}},initialValues:s,onFinish:P,open:E,onOpenChange:o,children:[(0,n.jsx)(l.Z,{hidden:!0,width:"md",name:"id"}),(0,n.jsx)(d.A.Group,{children:(0,n.jsx)(l.Z,{rules:[{required:!0,message:"\u8BF7\u8F93\u5165"}],width:"md",name:"couponName",label:"\u6838\u9500\u5377\u540D\u79F0",placeholder:"\u8BF7\u8F93\u5165"})}),(0,n.jsx)(d.A.Group,{children:(0,n.jsx)(p.Z,{fieldProps:{prefix:"\uFFE5"},label:"\u9762\u503C",name:"price",min:0})})]})})}}}]);
|
||||
1
dist/src__pages__verification__components__UpdateFormModal.a15bb823.async.js
vendored
Normal file
1
dist/src__pages__verification__components__UpdateFormModal.a15bb823.async.js
vendored
Normal file
@@ -0,0 +1 @@
|
||||
"use strict";(self.webpackChunkant_design_pro=self.webpackChunkant_design_pro||[]).push([[1875],{35748:function(f,s,e){var i=e(35361),u=e(56929),m=e(50959),a=e(20734),d=e(11527),p=["fieldProps","min","proFieldProps","max"],t=function(n,P){var E=n.fieldProps,D=n.min,M=n.proFieldProps,o=n.max,c=(0,u.Z)(n,p);return(0,d.jsx)(a.Z,(0,i.Z)({valueType:"digit",fieldProps:(0,i.Z)({min:D,max:o},E),ref:P,filedConfig:{defaultProps:{width:"100%"}},proFieldProps:M},c))},_=m.forwardRef(t);s.Z=_},25193:function(f,s,e){e.r(s);var i=e(48305),u=e.n(i),m=e(5e4),a=e(19014),d=e(49547),p=e(35748),t=e(50959),_=e(11527);s.default=function(r){var n=r.values,P=r.modalOpenState,E=r.onModalOpenState,D=r.onSubmit,M=r.permissionTreeData,o=(0,t.useRef)(),c=(0,t.useState)(),v=u()(c,2),C=v[0],h=v[1];return(0,t.useEffect)(function(){var l;h(n.permission_ids),(l=o.current)===null||l===void 0||l.setFieldsValue(n)},[n]),(0,_.jsx)(_.Fragment,{children:(0,_.jsxs)(m.Y,{title:"\u7BA1\u7406\u5458-\u6DFB\u52A0",formRef:o,submitter:{searchConfig:{resetText:"\u91CD\u7F6E"},resetButtonProps:{onClick:function(){var O;(O=o.current)===null||O===void 0||O.resetFields()}}},initialValues:n,onFinish:D,open:P,onOpenChange:E,children:[(0,_.jsx)(a.Z,{hidden:!0,width:"md",name:"id"}),(0,_.jsx)(d.A.Group,{children:(0,_.jsx)(a.Z,{rules:[{required:!0,message:"\u8BF7\u8F93\u5165"}],width:"md",name:"couponName",label:"\u6838\u9500\u5377\u540D\u79F0",placeholder:"\u8BF7\u8F93\u5165"})}),(0,_.jsx)(d.A.Group,{children:(0,_.jsx)(p.Z,{fieldProps:{prefix:"\uFFE5"},label:"\u9762\u503C",name:"price",min:0})})]})})}}}]);
|
||||
1
dist/src__pages__verification__index.07b60b38.async.js
vendored
Normal file
1
dist/src__pages__verification__index.07b60b38.async.js
vendored
Normal file
File diff suppressed because one or more lines are too long
126
dist/umi.447a9723.js → dist/umi.9d553cde.js
vendored
126
dist/umi.447a9723.js → dist/umi.9d553cde.js
vendored
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -98,5 +98,9 @@
|
||||
{
|
||||
"name": "转换增加",
|
||||
"id": 6200
|
||||
},
|
||||
{
|
||||
"name": "转账到星梦",
|
||||
"id": 7100
|
||||
}
|
||||
]
|
||||
76
src/pages/piles/components/SetinfoFormModal.jsx
Normal file
76
src/pages/piles/components/SetinfoFormModal.jsx
Normal file
@@ -0,0 +1,76 @@
|
||||
/*
|
||||
* @Note:
|
||||
* @Author: 2058827620@qq.com
|
||||
* @Date: 2022-04-03 17:02:15
|
||||
*/
|
||||
|
||||
import { useEffect, useRef, useState } from 'react';
|
||||
import { ProForm, ModalForm, ProFormTextArea, ProFormText, ProFormRadio } from '@ant-design/pro-components';
|
||||
|
||||
|
||||
export default ({ values, modalOpenState, onModalOpenState, onSubmit }) => {
|
||||
const restFormRef = useRef();
|
||||
useEffect(() => {
|
||||
restFormRef.current?.setFieldsValue(values);
|
||||
}, [values]);
|
||||
|
||||
return (
|
||||
<>
|
||||
<ModalForm
|
||||
title="充电桩-设置地址"
|
||||
formRef={restFormRef}
|
||||
submitter={{
|
||||
searchConfig: {
|
||||
resetText: '重置',
|
||||
},
|
||||
resetButtonProps: {
|
||||
onClick: () => {
|
||||
restFormRef.current?.resetFields();
|
||||
},
|
||||
},
|
||||
}}
|
||||
initialValues={values}
|
||||
onFinish={onSubmit}
|
||||
open={modalOpenState}
|
||||
onOpenChange={onModalOpenState}
|
||||
>
|
||||
<ProFormText hidden={true} width="md" name="deviceId" />
|
||||
<ProFormText
|
||||
width="md"
|
||||
label="设备号"
|
||||
name="deviceNo"
|
||||
placeholder="请输入"
|
||||
/>
|
||||
<ProFormRadio.Group
|
||||
rules={[{ required: true, message: '请选择' }]}
|
||||
name="repeat"
|
||||
radioType="button"
|
||||
label="是否可以重复"
|
||||
options={[
|
||||
{
|
||||
label: '不可以重复',
|
||||
value: 2,
|
||||
},
|
||||
{
|
||||
label: '可以重复',
|
||||
value: 1,
|
||||
},
|
||||
]}
|
||||
/>
|
||||
<ProFormText
|
||||
rules={[{ required: true, message: '请输入' }]}
|
||||
name="stationName"
|
||||
label="电站名称"
|
||||
placeholder="请输入"
|
||||
/>
|
||||
<ProFormTextArea
|
||||
rules={[{ required: true, message: '请输入' }]}
|
||||
name="stationAddress"
|
||||
label="详细地址"
|
||||
placeholder="请输入"
|
||||
/>
|
||||
</ModalForm>
|
||||
</>
|
||||
);
|
||||
};
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import { devicePage, importDeviceData, getDeviceAnalyze, deviceExport } from '@/services/piles';
|
||||
import { devicePage, importDeviceData, getDeviceAnalyze, deviceExport,deviceSetinfo } from '@/services/piles';
|
||||
import { exportData } from '@/utils/func';
|
||||
import React, { useRef, useEffect, useState } from 'react';
|
||||
import { useIntl, useAccess } from '@umijs/max';
|
||||
@@ -7,7 +7,7 @@ import { ActionType, PageContainer, ProTable } from '@ant-design/pro-components'
|
||||
import BonusFormModal from './components/BonusFormModal';
|
||||
import TempFormModal from './components/TempFormModal';
|
||||
import { usersPage } from '@/services/user/user';
|
||||
|
||||
import SetinfoFormModal from './components/SetinfoFormModal';
|
||||
|
||||
const LogTableList: React.FC = () => {
|
||||
const actionRef = useRef<ActionType>();
|
||||
@@ -18,7 +18,7 @@ const LogTableList: React.FC = () => {
|
||||
const access = useAccess()
|
||||
const [shopOption, setShopOption] = useState([]);
|
||||
const [count, setCountRows] = useState(false);
|
||||
|
||||
const [setinfoFormModal, setSetinfoFormModal] = useState(false);
|
||||
const countInit = async (params) => {
|
||||
const { success, data } = await getDeviceAnalyze(params);
|
||||
if (success) {
|
||||
@@ -47,6 +47,18 @@ const LogTableList: React.FC = () => {
|
||||
setShopOption(data.records)
|
||||
}
|
||||
|
||||
const handleSetinfo = async (value) => {
|
||||
const { success } = await deviceSetinfo({
|
||||
...value,
|
||||
// repeat: 2
|
||||
});
|
||||
if (success) {
|
||||
setSetinfoFormModal(false);
|
||||
actionRef.current?.reload();
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
const columns = [
|
||||
{
|
||||
title: 'ID',
|
||||
@@ -260,6 +272,27 @@ const LogTableList: React.FC = () => {
|
||||
return record.createTime
|
||||
},
|
||||
},
|
||||
{
|
||||
title: '操作',
|
||||
dataIndex: 'option',
|
||||
valueType: 'option',
|
||||
render: (_, record) => (
|
||||
<Button
|
||||
type="link"
|
||||
onClick={() => {
|
||||
setRow({
|
||||
...record,
|
||||
stationName: record.stationName,
|
||||
deviceNo: record.deviceNo,
|
||||
deviceId: record.id
|
||||
});
|
||||
setSetinfoFormModal(true);
|
||||
}}
|
||||
>
|
||||
设置地址
|
||||
</Button>
|
||||
),
|
||||
},
|
||||
];
|
||||
|
||||
return (
|
||||
@@ -297,6 +330,12 @@ const LogTableList: React.FC = () => {
|
||||
modalOpenState={bonusFormModal}
|
||||
onModalOpenState={setBonusFormModal}
|
||||
/>
|
||||
<SetinfoFormModal
|
||||
values={row}
|
||||
modalOpenState={setinfoFormModal}
|
||||
onModalOpenState={setSetinfoFormModal}
|
||||
onSubmit={handleSetinfo}
|
||||
/>
|
||||
<TempFormModal
|
||||
modalOpenState={tempFormModal}
|
||||
onModalOpenState={setTempFormModal}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import { usersPage, usersAdd, usersDelete, usersUpdate, updateUserLevel, userTransferHanging, exportUser, userRecharge, accountChange, updateUserRoleType, updateUserPemType, backendBasics } from '@/services/user/user';
|
||||
import { usersPage, usersCode, usersAdd, usersDelete, usersUpdate, updateUserLevel, userTransferHanging, exportUser, userRecharge, accountChange, updateUserRoleType, updateUserPemType, backendBasics } from '@/services/user/user';
|
||||
|
||||
|
||||
import React, { useRef, useEffect, useState } from 'react';
|
||||
@@ -163,6 +163,14 @@ const LogTableList: React.FC = () => {
|
||||
}
|
||||
}
|
||||
|
||||
const setCodeRow = async (value) => {
|
||||
const { success } = await usersCode(value);
|
||||
if (success) {
|
||||
actionRef.current?.reload();
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
const columns = [
|
||||
{
|
||||
title: 'ID',
|
||||
@@ -333,49 +341,60 @@ const LogTableList: React.FC = () => {
|
||||
valueType: 'text',
|
||||
search: false,
|
||||
},
|
||||
// {
|
||||
// title: '操作',
|
||||
// dataIndex: 'option',
|
||||
// width: '220px',
|
||||
// valueType: 'option',
|
||||
// render: (_, record) => [
|
||||
// // <Button
|
||||
// // type="link"
|
||||
// // size="small"
|
||||
// // // hidden={!access.hasPerms('admin/banner/update')}
|
||||
// // onClick={() => {
|
||||
// // setModalVisible(true);
|
||||
// // setCurrentRow(record);
|
||||
// // }}
|
||||
// // >
|
||||
// // 编辑
|
||||
// // </Button>,
|
||||
// // <Button
|
||||
// // type="link"
|
||||
// // size="small"
|
||||
// // danger
|
||||
// // // hidden={!access.hasPerms('admin:banner:update')}
|
||||
// // onClick={async () => {
|
||||
// // Modal.confirm({
|
||||
// // title: '删除',
|
||||
// // content: '确定删除该项吗?',
|
||||
// // okText: '确认',
|
||||
// // cancelText: '取消',
|
||||
// // onOk: async () => {
|
||||
// // const success = await handleRemoveOne(record);
|
||||
// // if (success) {
|
||||
// // if (actionRef.current) {
|
||||
// // actionRef.current.reload();
|
||||
// // }
|
||||
// // }
|
||||
// // },
|
||||
// // });
|
||||
// // }}
|
||||
// // >
|
||||
// // 删除
|
||||
// // </Button>,
|
||||
// ],
|
||||
// },
|
||||
{
|
||||
title: '操作',
|
||||
dataIndex: 'option',
|
||||
width: '220px',
|
||||
valueType: 'option',
|
||||
render: (_, record) => [
|
||||
<Button
|
||||
type="link"
|
||||
size="small"
|
||||
// hidden={!access.hasPerms('admin/banner/update')}
|
||||
onClick={() => {
|
||||
// setModalVisible(true);
|
||||
setCodeRow(record.id);
|
||||
}}
|
||||
>
|
||||
{record.tag == 1 ? '取消核销账户' : '设置核销账户'}
|
||||
</Button>,
|
||||
// <Button
|
||||
// type="link"
|
||||
// size="small"
|
||||
// // hidden={!access.hasPerms('admin/banner/update')}
|
||||
// onClick={() => {
|
||||
// setModalVisible(true);
|
||||
// setCurrentRow(record);
|
||||
// }}
|
||||
// >
|
||||
// 编辑
|
||||
// </Button>,
|
||||
// <Button
|
||||
// type="link"
|
||||
// size="small"
|
||||
// danger
|
||||
// // hidden={!access.hasPerms('admin:banner:update')}
|
||||
// onClick={async () => {
|
||||
// Modal.confirm({
|
||||
// title: '删除',
|
||||
// content: '确定删除该项吗?',
|
||||
// okText: '确认',
|
||||
// cancelText: '取消',
|
||||
// onOk: async () => {
|
||||
// const success = await handleRemoveOne(record);
|
||||
// if (success) {
|
||||
// if (actionRef.current) {
|
||||
// actionRef.current.reload();
|
||||
// }
|
||||
// }
|
||||
// },
|
||||
// });
|
||||
// }}
|
||||
// >
|
||||
// 删除
|
||||
// </Button>,
|
||||
],
|
||||
},
|
||||
];
|
||||
|
||||
const handleTrade = async (fields) => {
|
||||
|
||||
90
src/pages/verification/components/CreateFormModal.tsx
Normal file
90
src/pages/verification/components/CreateFormModal.tsx
Normal file
@@ -0,0 +1,90 @@
|
||||
/*
|
||||
* @Note:
|
||||
* @Author: 2058827620@qq.com
|
||||
* @Date: 2022-04-03 17:02:15
|
||||
*/
|
||||
|
||||
import { ProForm, ModalForm, ProFormRadio, ProFormText, ProFormDigit } from '@ant-design/pro-components';
|
||||
import { Tree } from 'antd';
|
||||
import { useEffect, useRef } from 'react';
|
||||
import FilesManager from '@/components/FilesManage/index';
|
||||
|
||||
export default ({ values, modalOpenState, onModalOpenState, onSubmit, permissionTreeData }) => {
|
||||
const restFormRef = useRef();
|
||||
|
||||
useEffect(() => {
|
||||
restFormRef.current?.setFieldsValue(values);
|
||||
}, [values]);
|
||||
|
||||
return (
|
||||
<>
|
||||
<ModalForm
|
||||
title="核销卷-添加"
|
||||
formRef={restFormRef}
|
||||
submitter={{
|
||||
searchConfig: {
|
||||
resetText: '重置',
|
||||
},
|
||||
resetButtonProps: {
|
||||
onClick: () => {
|
||||
restFormRef.current?.resetFields();
|
||||
},
|
||||
},
|
||||
}}
|
||||
initialValues={values}
|
||||
onFinish={onSubmit}
|
||||
open={modalOpenState}
|
||||
onOpenChange={onModalOpenState}
|
||||
>
|
||||
<ProFormText hidden={true} width="md" name="id" />
|
||||
<ProForm.Group>
|
||||
{/* <ProFormText
|
||||
rules={[{ required: true, message: '请输入' }]}
|
||||
width="md"
|
||||
name="couponCode"
|
||||
label="核销卷编码"
|
||||
placeholder="请输入"
|
||||
/> */}
|
||||
<ProFormText
|
||||
rules={[{ required: true, message: '请输入' }]}
|
||||
width="md"
|
||||
name="couponName"
|
||||
label="核销卷名称"
|
||||
placeholder="请输入"
|
||||
/>
|
||||
</ProForm.Group>
|
||||
<ProForm.Group>
|
||||
|
||||
<ProFormDigit
|
||||
fieldProps={{
|
||||
prefix: '¥',
|
||||
}}
|
||||
label="面值"
|
||||
name="price"
|
||||
min={0}
|
||||
/>
|
||||
</ProForm.Group>
|
||||
{/* <ProFormRadio.Group
|
||||
name="status"
|
||||
radioType="button"
|
||||
label="状态"
|
||||
options={[
|
||||
{
|
||||
label: '正常',
|
||||
value: 0,
|
||||
},
|
||||
{
|
||||
label: '冻结',
|
||||
value: 1,
|
||||
},
|
||||
{
|
||||
label: '禁用',
|
||||
value: 2,
|
||||
},
|
||||
]}
|
||||
/> */}
|
||||
</ModalForm>
|
||||
</>
|
||||
);
|
||||
};
|
||||
|
||||
73
src/pages/verification/components/UpdateFormModal.tsx
Normal file
73
src/pages/verification/components/UpdateFormModal.tsx
Normal file
@@ -0,0 +1,73 @@
|
||||
/*
|
||||
* @Note:
|
||||
* @Author: 2058827620@qq.com
|
||||
* @Date: 2022-04-03 17:02:15
|
||||
*/
|
||||
|
||||
import { ProForm, ModalForm, ProFormRadio, ProFormText,ProFormDigit } from '@ant-design/pro-components';
|
||||
import { Tree } from 'antd';
|
||||
import { useEffect, useRef, useState } from 'react';
|
||||
import FilesManager from '@/components/FilesManage/index';
|
||||
|
||||
export default ({ values, modalOpenState, onModalOpenState, onSubmit, permissionTreeData }) => {
|
||||
const restFormRef = useRef();
|
||||
const [checkedKeys, setCheckedKeys] = useState();
|
||||
|
||||
useEffect(() => {
|
||||
setCheckedKeys(values.permission_ids);
|
||||
restFormRef.current?.setFieldsValue(values);
|
||||
}, [values]);
|
||||
|
||||
return (
|
||||
<>
|
||||
<ModalForm
|
||||
title="管理员-添加"
|
||||
formRef={restFormRef}
|
||||
submitter={{
|
||||
searchConfig: {
|
||||
resetText: '重置',
|
||||
},
|
||||
resetButtonProps: {
|
||||
onClick: () => {
|
||||
restFormRef.current?.resetFields();
|
||||
},
|
||||
},
|
||||
}}
|
||||
initialValues={values}
|
||||
onFinish={onSubmit}
|
||||
open={modalOpenState}
|
||||
onOpenChange={onModalOpenState}
|
||||
>
|
||||
<ProFormText hidden={true} width="md" name="id" />
|
||||
<ProForm.Group>
|
||||
{/* <ProFormText
|
||||
rules={[{ required: true, message: '请输入' }]}
|
||||
width="md"
|
||||
name="couponCode"
|
||||
label="核销卷编码"
|
||||
placeholder="请输入"
|
||||
/> */}
|
||||
<ProFormText
|
||||
rules={[{ required: true, message: '请输入' }]}
|
||||
width="md"
|
||||
name="couponName"
|
||||
label="核销卷名称"
|
||||
placeholder="请输入"
|
||||
/>
|
||||
</ProForm.Group>
|
||||
<ProForm.Group>
|
||||
|
||||
<ProFormDigit
|
||||
fieldProps={{
|
||||
prefix: '¥',
|
||||
}}
|
||||
label="面值"
|
||||
name="price"
|
||||
min={0}
|
||||
/>
|
||||
</ProForm.Group>
|
||||
</ModalForm>
|
||||
</>
|
||||
);
|
||||
};
|
||||
|
||||
233
src/pages/verification/index.tsx
Normal file
233
src/pages/verification/index.tsx
Normal file
@@ -0,0 +1,233 @@
|
||||
import React, { useRef, useEffect, useState } from 'react';
|
||||
import { Button, Space, message, Popconfirm } from 'antd';
|
||||
import {
|
||||
PageContainer,
|
||||
ProTable,
|
||||
} from '@ant-design/pro-components';
|
||||
|
||||
import AuthConsumer from '@/components/Authority';
|
||||
import CreateFormModal from './components/CreateFormModal';
|
||||
import UpdateFormModal from './components/UpdateFormModal';
|
||||
|
||||
import services from '@/services/admin';
|
||||
|
||||
import { adminItems, adminCreate, adminDelete, adminUpdate} from '@/services/verification/index';
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
export default () => {
|
||||
const [createFormModal, setCreateFormModal] = useState(false);
|
||||
const [updateFormModal, setUpdateFormModal] = useState(false);
|
||||
const [permissionTreeData, setPermissionTreeData] = useState([]);
|
||||
|
||||
const actionRef = useRef();
|
||||
|
||||
const initRow = {
|
||||
id: '',
|
||||
nickname: '',
|
||||
username: '',
|
||||
email: '',
|
||||
avatar: '',
|
||||
status: 0,
|
||||
password: '',
|
||||
permission_ids: [],
|
||||
authority_note: undefined
|
||||
};
|
||||
|
||||
const [row, setRow] = useState(initRow);
|
||||
|
||||
const [selectedRowsState, setSelectedRows] = useState([]);
|
||||
|
||||
const handleDelete = async (fields) => {
|
||||
|
||||
const { success } = await adminDelete(fields);
|
||||
if (success) {
|
||||
actionRef.current.clearSelected();
|
||||
actionRef.current?.reload();
|
||||
}
|
||||
|
||||
};
|
||||
|
||||
const handleCreate = async (fields) => {
|
||||
setRow(fields);
|
||||
|
||||
const { success } = await adminCreate({ ...fields });
|
||||
|
||||
if (success) {
|
||||
setRow(initRow);
|
||||
actionRef.current?.reload();
|
||||
setCreateFormModal(false);
|
||||
}
|
||||
};
|
||||
|
||||
const handleUpdate = async (fields) => {
|
||||
|
||||
const { success } = await adminUpdate({ ...fields });
|
||||
|
||||
if (success) {
|
||||
actionRef.current?.reload();
|
||||
|
||||
setUpdateFormModal(false);
|
||||
}
|
||||
};
|
||||
|
||||
const columns = [
|
||||
{
|
||||
title: 'ID',
|
||||
dataIndex: 'id',
|
||||
},
|
||||
{
|
||||
title: '核销卷编码',
|
||||
dataIndex: 'couponCode',
|
||||
search: false,
|
||||
},
|
||||
{
|
||||
title: '核销卷名称',
|
||||
dataIndex: 'couponName',
|
||||
},
|
||||
{
|
||||
title: '面值',
|
||||
dataIndex: 'price',
|
||||
},
|
||||
{
|
||||
title: '创建时间',
|
||||
dataIndex: 'createTime',
|
||||
search: false,
|
||||
},
|
||||
{
|
||||
title: '操作',
|
||||
dataIndex: 'option',
|
||||
valueType: 'option',
|
||||
render: (_, record) => (
|
||||
<Space>
|
||||
<AuthConsumer action={'/api/v0/coupon/update'} key="/api/v0/coupon/update">
|
||||
<Button
|
||||
type="link"
|
||||
onClick={() => {
|
||||
setRow(record);
|
||||
setUpdateFormModal(true)
|
||||
}}
|
||||
>
|
||||
编辑
|
||||
</Button>
|
||||
</AuthConsumer>
|
||||
<AuthConsumer action={'/api/v0/coupon/delete'} key="/api/v0/coupon/delete">
|
||||
<Popconfirm
|
||||
title="确认删除?"
|
||||
onConfirm={() => {
|
||||
handleDelete({ code: record.couponCode });
|
||||
}}
|
||||
>
|
||||
<Button
|
||||
type="link"
|
||||
danger
|
||||
>
|
||||
删除
|
||||
</Button>
|
||||
</Popconfirm>
|
||||
</AuthConsumer>
|
||||
</Space>
|
||||
),
|
||||
},
|
||||
];
|
||||
|
||||
return (
|
||||
<PageContainer
|
||||
ghost
|
||||
>
|
||||
<>
|
||||
<UpdateFormModal
|
||||
values={row}
|
||||
modalOpenState={updateFormModal}
|
||||
onModalOpenState={setUpdateFormModal}
|
||||
onSubmit={handleUpdate}
|
||||
/>
|
||||
<CreateFormModal
|
||||
values={row}
|
||||
modalOpenState={createFormModal}
|
||||
onModalOpenState={setCreateFormModal}
|
||||
onSubmit={handleCreate}
|
||||
/>
|
||||
<ProTable
|
||||
actionRef={actionRef}
|
||||
rowKey="id"
|
||||
search={{
|
||||
defaultCollapsed: false,
|
||||
}}
|
||||
toolBarRender={() => [
|
||||
<AuthConsumer action={'admin/admin/create'} key="admin/admin/create">
|
||||
<Button
|
||||
type="primary"
|
||||
onClick={() => {
|
||||
setCreateFormModal(true)
|
||||
}}
|
||||
>
|
||||
添加
|
||||
</Button>
|
||||
</AuthConsumer>
|
||||
]}
|
||||
request={async (params, sorter, filter) => {
|
||||
const { data, success } = await adminItems({
|
||||
...params,
|
||||
sorter,
|
||||
filter,
|
||||
});
|
||||
return {
|
||||
data: data?.records || [],
|
||||
total: data?.total,
|
||||
success,
|
||||
};
|
||||
}}
|
||||
columns={columns}
|
||||
rowSelection={{
|
||||
onChange: (_, selectedRows) => {
|
||||
setSelectedRows(selectedRows)
|
||||
},
|
||||
}}
|
||||
tableAlertRender={({
|
||||
selectedRowKeys,
|
||||
selectedRows,
|
||||
onCleanSelected,
|
||||
}) => {
|
||||
return (
|
||||
<Space size={24}>
|
||||
<span>已选 {selectedRowKeys.length} 项</span>
|
||||
<span>
|
||||
<a style={{ marginInlineStart: 8 }} onClick={onCleanSelected}>
|
||||
取消选择
|
||||
</a>
|
||||
</span>
|
||||
</Space>
|
||||
);
|
||||
}}
|
||||
tableAlertOptionRender={({ selectedRowKeys, selectedRows, onCleanSelected }) => {
|
||||
return (
|
||||
<Space size={16}>
|
||||
<AuthConsumer action={'admin/admin/delete'} key="admin/admin/delete">
|
||||
<Popconfirm
|
||||
title="确认删除?"
|
||||
onConfirm={() => {
|
||||
handleDelete({ id: selectedRowKeys });
|
||||
}}
|
||||
>
|
||||
<Button
|
||||
type="link"
|
||||
danger
|
||||
>
|
||||
批量删除
|
||||
</Button>
|
||||
</Popconfirm>
|
||||
</AuthConsumer>
|
||||
</Space>
|
||||
);
|
||||
}}
|
||||
pagination={{
|
||||
showSizeChanger: true,
|
||||
}}
|
||||
/>
|
||||
</>
|
||||
</PageContainer>
|
||||
);
|
||||
};
|
||||
146
src/pages/verificationOrder/index.tsx
Normal file
146
src/pages/verificationOrder/index.tsx
Normal file
@@ -0,0 +1,146 @@
|
||||
import { verificationPage } from '@/services/payment';
|
||||
|
||||
|
||||
import React, { useRef, useEffect,useState } from 'react';
|
||||
import { useIntl, useAccess } from '@umijs/max';
|
||||
import { message, Tag, Image, Button, Select } from 'antd';
|
||||
import { ActionType, PageContainer, ProTable } from '@ant-design/pro-components';
|
||||
import { usersPage } from '@/services/user/user';
|
||||
|
||||
|
||||
|
||||
const LogTableList: React.FC = () => {
|
||||
const actionRef = useRef<ActionType>();
|
||||
|
||||
|
||||
const [shopOption, setShopOption] = useState([]);
|
||||
const searchShop = async (value) => {
|
||||
const { success, data } = await usersPage({
|
||||
userId: value
|
||||
});
|
||||
data.records.map((i) => {
|
||||
i.userName = i.userName + ' ' + i.phone
|
||||
})
|
||||
setShopOption(data.records)
|
||||
}
|
||||
|
||||
const columns = [
|
||||
{
|
||||
title: '订单号',
|
||||
dataIndex: 'orderNo',
|
||||
valueType: 'text',
|
||||
search: false,
|
||||
},
|
||||
{
|
||||
title: '用户信息',
|
||||
dataIndex: 'userId',
|
||||
valueType: 'text',
|
||||
search: false,
|
||||
render: (_: any, record: any) => {
|
||||
return <div>
|
||||
<div>用户名:{record?.shopEntity?.userName}</div>
|
||||
<div>手机号:{record?.shopEntity?.phone}</div>
|
||||
</div>
|
||||
},
|
||||
},
|
||||
{
|
||||
title: '核销人',
|
||||
dataIndex: 'userId',
|
||||
valueType: 'text',
|
||||
search: false,
|
||||
render: (_: any, record: any) => {
|
||||
return <div>
|
||||
<div>用户名:{record?.verifier?.userName}</div>
|
||||
<div>手机号:{record?.verifier?.phone}</div>
|
||||
</div>
|
||||
},
|
||||
},
|
||||
{
|
||||
title: '面值',
|
||||
dataIndex: 'goodsPrice',
|
||||
search: false,
|
||||
},
|
||||
{
|
||||
title: '数量',
|
||||
dataIndex: 'couponNum',
|
||||
search: false,
|
||||
},
|
||||
{
|
||||
title: '核销码',
|
||||
dataIndex: 'qrcode',
|
||||
search: false,
|
||||
render: (_, record) => {
|
||||
return record.qrcode ? <Image src={record.qrcode} width={60} height={60}></Image> : '-'
|
||||
},
|
||||
},
|
||||
{
|
||||
title: '状态',
|
||||
dataIndex: 'status',
|
||||
valueType: 'text',
|
||||
renderFormItem: (
|
||||
_,
|
||||
{ type, defaultRender, formItemProps, fieldProps, ...rest },
|
||||
form,
|
||||
) => {
|
||||
const statusMap = [{
|
||||
label: '已核销',
|
||||
value: 1
|
||||
}, {
|
||||
label: '未核销',
|
||||
value: 0
|
||||
}];
|
||||
|
||||
return <Select
|
||||
{...fieldProps}
|
||||
allowClear
|
||||
style={{ width: "100%" }}
|
||||
filterOption={false}
|
||||
fieldNames={{
|
||||
label: "label",
|
||||
value: "value"
|
||||
}}
|
||||
options={statusMap}
|
||||
/>
|
||||
},
|
||||
render: (_, record) => {
|
||||
return record.status ? '已核销' : '未核销'
|
||||
}
|
||||
},
|
||||
{
|
||||
title: '备注',
|
||||
dataIndex: 'note',
|
||||
search: false,
|
||||
},
|
||||
{
|
||||
title: '创建时间',
|
||||
dataIndex: 'createTime',
|
||||
valueType: 'text',
|
||||
search: false,
|
||||
},
|
||||
];
|
||||
|
||||
return (
|
||||
<PageContainer>
|
||||
<div style={{ width: '100%', float: 'right' }}>
|
||||
<ProTable
|
||||
actionRef={actionRef}
|
||||
rowKey="id"
|
||||
key="logList"
|
||||
search={{
|
||||
labelWidth: 120,
|
||||
}}
|
||||
request={async (params, sorter, filter) => {
|
||||
let { data } = await verificationPage(params)
|
||||
return {
|
||||
data: data?.records || [],
|
||||
total: data?.total,
|
||||
};
|
||||
}}
|
||||
columns={columns}
|
||||
/>
|
||||
</div>
|
||||
</PageContainer>
|
||||
);
|
||||
};
|
||||
|
||||
export default LogTableList;
|
||||
@@ -10,6 +10,22 @@ export async function paymentPage(body) {
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
|
||||
export async function verificationPage(body) {
|
||||
return request('/api/orders/couponList', {
|
||||
method: 'get',
|
||||
headers: {
|
||||
'Content-Type': 'application/json;charset=UTF-8',
|
||||
},
|
||||
params: body || {},
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
export async function paymentrefundPage(body) {
|
||||
return request('/api/paymentrefund/page', {
|
||||
method: 'POST',
|
||||
|
||||
@@ -65,3 +65,14 @@ export async function deviceExport(body) {
|
||||
});
|
||||
}
|
||||
|
||||
export async function deviceSetinfo(body) {
|
||||
return request('/api/device/modifyAddress', {
|
||||
method: 'POST',
|
||||
headers: {
|
||||
'Content-Type': 'application/json;charset=UTF-8',
|
||||
},
|
||||
data: body || {},
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -80,6 +80,15 @@ export async function pageUpAndDownLevel(id) {
|
||||
},
|
||||
});
|
||||
}
|
||||
export async function usersCode(id) {
|
||||
return request(`/api/users/updateTag?id=${id}`, {
|
||||
method: 'GET',
|
||||
headers: {
|
||||
'Content-Type': 'application/json;charset=UTF-8',
|
||||
},
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
export async function findFormUserId(id) {
|
||||
return request(`/api/users/findFormUserId?id=${id}`, {
|
||||
|
||||
41
src/services/verification/index.ts
Normal file
41
src/services/verification/index.ts
Normal file
@@ -0,0 +1,41 @@
|
||||
import { request } from '@umijs/max';
|
||||
|
||||
export async function adminItems(body) {
|
||||
return request('/api/v0/coupon/page', {
|
||||
method: 'POST',
|
||||
headers: {
|
||||
'Content-Type': 'application/json;charset=UTF-8',
|
||||
},
|
||||
data: body || {},
|
||||
});
|
||||
}
|
||||
|
||||
export async function adminCreate(body) {
|
||||
return request('/api/v0/coupon/add', {
|
||||
method: 'POST',
|
||||
headers: {
|
||||
'Content-Type': 'application/json;charset=UTF-8',
|
||||
},
|
||||
data: body || {},
|
||||
});
|
||||
}
|
||||
export async function adminUpdate(body) {
|
||||
return request('/api/v0/coupon/update', {
|
||||
method: 'POST',
|
||||
headers: {
|
||||
'Content-Type': 'application/json;charset=UTF-8',
|
||||
},
|
||||
data: body || {},
|
||||
});
|
||||
}
|
||||
export async function adminDelete(body) {
|
||||
return request('/api/v0/coupon/delete', {
|
||||
method: 'DELETE',
|
||||
headers: {
|
||||
'Content-Type': 'application/json;charset=UTF-8',
|
||||
},
|
||||
params: body || {},
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user