This commit is contained in:
PC-202306242200\Administrator
2024-11-13 09:58:47 +08:00
parent e3fed43cd6
commit 24b01dc283
23 changed files with 543 additions and 27 deletions

View File

@@ -84,10 +84,10 @@ export default defineConfig({
},
define: {
'process.env': {
API_URL: "http://guangdongadminapi.zhongshuai2023.com",
// API_URL: "http://guangdongadminapi.zhongshuai2023.com",
// API_URL: "https://iadminapi.zhongshuai2023.com",
// API_URL: "http://192.168.1.63:1002",
// API_URL: "http://192.168.1.54:1002",
API_URL: "http://192.168.1.54:1002",
WS_URL: "ws://lv.com",
STATIC_URL: "http://lv.com",
WEMAP_KEY: 'ZFDBZ-YUTWB-353UZ-NYKEY-JTVIZ-Q3F6X'

1
dist/5700.ad6b6f90.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

2
dist/index.html vendored
View File

@@ -8,6 +8,6 @@
</head>
<body>
<div id="root"></div>
<script src="/umi.78c09f24.js"></script>
<script src="/umi.5ca12c9d.js"></script>
</body></html>

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

View File

@@ -1 +0,0 @@
"use strict";(self.webpackChunkant_design_pro=self.webpackChunkant_design_pro||[]).push([[5258],{46242:function(J,P,t){t.r(P);var T=t(26068),u=t.n(T),M=t(67825),p=t.n(M),R=t(90228),m=t.n(R),b=t(87999),f=t.n(b),j=t(48305),E=t.n(j),h=t(19869),x=t(92694),c=t(50959),v=t(98984),A=t(50159),C=t(16030),B=t(35384),D=t(49523),L=t(52495),i=t(11527),W=["type","defaultRender","formItemProps","fieldProps"],K=["type","defaultRender","formItemProps","fieldProps"],U=["type","defaultRender","formItemProps","fieldProps"],g=function(){var S=(0,c.useRef)(),G=(0,c.useState)(null),y=E()(G,2),F=y[0],N=y[1],$=(0,c.useState)([]),I=E()($,2),Z=I[0],z=I[1],w=function(){var s=f()(m()().mark(function n(e){var _,r,l;return m()().wrap(function(d){for(;;)switch(d.prev=d.next){case 0:return d.next=2,(0,L.rb)({userName:e});case 2:_=d.sent,r=_.success,l=_.data,l.records.map(function(a){a.userName=a.userName+" "+a.phone}),z(l.records);case 7:case"end":return d.stop()}},n)}));return function(e){return s.apply(this,arguments)}}(),H=[{title:"ID",dataIndex:"id",valueType:"text",search:!1},{title:"\u7528\u6237ID",dataIndex:"userId",valueType:"text",renderFormItem:function(n,e,_){var r=e.type,l=e.defaultRender,o=e.formItemProps,d=e.fieldProps,a=p()(e,W);return(0,i.jsx)(v.Z,u()(u()({},d),{},{allowClear:!0,showSearch:!0,placeholder:"\u8BF7\u8F93\u5165\u7528\u6237\u540D",style:{width:"100%"},filterOption:!1,onSearch:function(O){O&&w(O)},fieldNames:{label:"userName",value:"id"},options:Z}))}},{title:"\u8BB0\u5F55\u540D\u79F0",dataIndex:"recordName",valueType:"text",search:!1},{title:"\u5F53\u524D\u79EF\u5206\u4F59\u989D",dataIndex:"curPoints",valueType:"text",search:!1},{title:"\u79EF\u5206\u53D8\u52A8",dataIndex:"points",valueType:"text",search:!1},{title:"\u6765\u6E90",dataIndex:"sourceType",valueType:"text",search:!0,render:function(n,e){return(e==null?void 0:e.sourceType)==1?"\u8BA2\u5355":(e==null?void 0:e.sourceType)==2?"\u5145\u7535\u6869\u670D\u52A1\u8D39":(e==null?void 0:e.sourceType)==3?"\u5145\u503C":(e==null?void 0:e.sourceType)==4?"\u63D0\u73B0":"-"},renderFormItem:function(n,e,_){var r=e.type,l=e.defaultRender,o=e.formItemProps,d=e.fieldProps,a=p()(e,K);return(0,i.jsx)(v.Z,u()(u()({},d),{},{allowClear:!0,style:{width:"100%"},filterOption:!1,fieldNames:{label:"name",value:"id"},options:[{name:"\u8BA2\u5355",id:1},{name:"\u5145\u7535\u6869\u670D\u52A1\u8D39",id:2},{name:"\u5145\u503C",id:3},{name:"\u63D0\u73B0",id:4}]}))}},{title:"\u8BB0\u5F55\u7C7B\u578B",dataIndex:"type",valueType:"text",search:!0,render:function(n,e){var _,r=D;return(_=r.find(function(l){return l.id==e.type}))===null||_===void 0?void 0:_.name},renderFormItem:function(n,e,_){var r=e.type,l=e.defaultRender,o=e.formItemProps,d=e.fieldProps,a=p()(e,U);return(0,i.jsx)(v.Z,u()(u()({},d),{},{allowClear:!0,style:{width:"100%"},filterOption:!1,fieldNames:{label:"name",value:"id"},options:D}))}},{title:"\u521B\u5EFA\u65F6\u95F4",dataIndex:"createTime",valueType:"dateRange",search:{transform:function(n){return{createTimeBegin:n[0],createTimeEnd:n[1]}}},render:function(n,e){return e==null?void 0:e.createTime}}];return(0,i.jsx)(C._z,{children:(0,i.jsx)("div",{style:{width:"100%",float:"right"},children:(0,i.jsx)(B.Z,{actionRef:S,rowKey:"id",search:{labelWidth:120,defaultCollapsed:!1},toolBarRender:function(){return[(0,i.jsx)(A.ZP,{type:"primary",onClick:f()(m()().mark(function n(){var e;return m()().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,(0,h.G6)(F);case 2:e=r.sent,(0,x.u1)(e,"\u79EF\u5206\u53D8\u52A8\u8BB0\u5F55");case 4:case"end":return r.stop()}},n)})),children:"\u5BFC\u51FA"})]},request:function(){var s=f()(m()().mark(function n(e,_,r){var l,o;return m()().wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return e.pointType=1,N(e),a.next=4,(0,h.I7)(e);case 4:return l=a.sent,o=l.data,a.abrupt("return",{data:(o==null?void 0:o.records)||[],total:o==null?void 0:o.total});case 7:case"end":return a.stop()}},n)}));return function(n,e,_){return s.apply(this,arguments)}}(),columns:H},"logList")})})};P.default=g}}]);

View File

@@ -0,0 +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}]')}}]);

View File

@@ -1 +0,0 @@
"use strict";(self.webpackChunkant_design_pro=self.webpackChunkant_design_pro||[]).push([[1418],{68161:function(Z,f,n){n.r(f);var O=n(26068),i=n.n(O),x=n(67825),v=n.n(x),T=n(90228),m=n.n(T),j=n(87999),c=n.n(j),A=n(48305),h=n.n(A),M=n(19869),p=n(50959),E=n(98984),b=n(16030),R=n(35384),P=n(49523),B=n(52495),d=n(11527),C=["type","defaultRender","formItemProps","fieldProps"],L=["type","defaultRender","formItemProps","fieldProps"],W=function(){var K=(0,p.useRef)(),U=(0,p.useState)([]),D=h()(U,2),g=D[0],S=D[1],F=(0,p.useState)(null),y=h()(F,2),Q=y[0],G=y[1],N=function(){var r=c()(m()().mark(function _(e){var a,u,s;return m()().wrap(function(o){for(;;)switch(o.prev=o.next){case 0:return o.next=2,(0,B.rb)({userId:e});case 2:a=o.sent,u=a.success,s=a.data,s.records.map(function(t){t.userName=t.userName+" "+t.phone}),S(s.records);case 7:case"end":return o.stop()}},_)}));return function(e){return r.apply(this,arguments)}}(),$=[{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,a){var u=e.type,s=e.defaultRender,l=e.formItemProps,o=e.fieldProps,t=v()(e,C);return(0,d.jsx)(E.Z,i()(i()({},o),{},{allowClear:!0,showSearch:!0,placeholder:"\u8BF7\u8F93\u5165\u7528\u6237\u540D\u6216\u624B\u673A\u53F7",style:{width:"100%"},filterOption:!1,onSearch:function(I){I&&N(I)},fieldNames:{label:"userName",value:"id"},options:g}))}},{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 a,u=P;return(a=u.find(function(s){return s.id==e.type}))===null||a===void 0?void 0:a.name},renderFormItem:function(_,e,a){var u=e.type,s=e.defaultRender,l=e.formItemProps,o=e.fieldProps,t=v()(e,L);return(0,d.jsx)(E.Z,i()(i()({},o),{},{allowClear:!0,style:{width:"100%"},filterOption:!1,fieldNames:{label:"name",value:"id"},options:P}))}},{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)(b._z,{children:(0,d.jsx)("div",{style:{width:"100%",float:"right"},children:(0,d.jsx)(R.Z,{actionRef:K,rowKey:"id",search:{labelWidth:120,defaultCollapsed:!1},toolBarRender:function(){return[]},request:function(){var r=c()(m()().mark(function _(e,a,u){var s,l;return m()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return G(e),t.next=3,(0,M.xQ)(e);case 3:return s=t.sent,l=s.data,t.abrupt("return",{data:(l==null?void 0:l.records)||[],total:l==null?void 0:l.total});case 6:case"end":return t.stop()}},_)}));return function(_,e,a){return r.apply(this,arguments)}}(),columns:$},"logList")})})};f.default=W}}]);

View File

@@ -0,0 +1 @@
"use strict";(self.webpackChunkant_design_pro=self.webpackChunkant_design_pro||[]).push([[2722],{15643:function(G,m,_){_.r(m);var D=_(26068),p=_.n(D),f=_(67825),P=_.n(f),O=_(90228),i=_.n(O),b=_(87999),v=_.n(b),x=_(48305),j=_.n(x),A=_(19869),h=_(50959),M=_(98984),I=_(16030),T=_(35384),y=_(52495),t=_(11527),R=["type","defaultRender","formItemProps","fieldProps"],L=function(){var B=(0,h.useRef)(),C=(0,h.useState)([]),c=j()(C,2),W=c[0],K=c[1],U=function(){var u=v()(i()().mark(function d(e){var l,o,s;return i()().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,(0,y.rb)({userName:e});case 2:l=r.sent,o=l.success,s=l.data,s.records.map(function(n){n.userName=n.userName+" "+n.phone}),K(s.records);case 7:case"end":return r.stop()}},d)}));return function(e){return u.apply(this,arguments)}}(),g=[{title:"ID",dataIndex:"id",valueType:"text",search:!1},{title:"\u7528\u6237\u4FE1\u606F",dataIndex:"userId",valueType:"text",render:function(d,e){return(0,t.jsxs)("div",{children:[(0,t.jsxs)("div",{children:["\u7528\u6237ID:",e==null?void 0:e.userId]}),(0,t.jsxs)("div",{children:["\u7528\u6237\u540D\uFF1A",e==null?void 0:e.userName]}),(0,t.jsxs)("div",{children:["\u624B\u673A\u53F7\uFF1A",e==null?void 0:e.phone]}),(0,t.jsxs)("div",{children:["\u7B49\u7EA7\uFF1A",e==null?void 0:e.level]})]})},renderFormItem:function(d,e,l){var o=e.type,s=e.defaultRender,a=e.formItemProps,r=e.fieldProps,n=P()(e,R);return(0,t.jsx)(M.Z,p()(p()({},r),{},{allowClear:!0,showSearch:!0,placeholder:"\u8BF7\u8F93\u5165\u7528\u6237\u540D",style:{width:"100%"},filterOption:!1,onSearch:function(E){E&&U(E)},fieldNames:{label:"userName",value:"id"},options:W}))}},{title:"\u7528\u6237\u540D",dataIndex:"userName",valueType:"text",search:!0,hidden:!0},{title:"\u624B\u673A\u53F7",dataIndex:"phone",valueType:"text",search:!0,hidden:!0},{title:"\u589E\u503C\u6536\u76CA",dataIndex:"points2",valueType:"text",search:!1},{title:"\u4FEE\u6539\u65F6\u95F4",dataIndex:"updateTime",valueType:"text",search:!1},{title:"\u521B\u5EFA\u65F6\u95F4",dataIndex:"createTime",valueType:"text",search:!1}];return(0,t.jsx)(I._z,{children:(0,t.jsx)("div",{style:{width:"100%",float:"right"},children:(0,t.jsx)(T.Z,{actionRef:B,rowKey:"id",search:{labelWidth:120},request:function(){var u=v()(i()().mark(function d(e,l,o){var s,a;return i()().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,A.xY)(e);case 2:return s=n.sent,a=s.data,n.abrupt("return",{data:(a==null?void 0:a.records)||[],total:a==null?void 0:a.total});case 5:case"end":return n.stop()}},d)}));return function(d,e,l){return u.apply(this,arguments)}}(),columns:g},"logList")})})};m.default=L}}]);

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -1 +0,0 @@
"use strict";(self.webpackChunkant_design_pro=self.webpackChunkant_design_pro||[]).push([[4147],{83504:function(J,P,n){n.r(P);var O=n(26068),o=n.n(O),x=n(67825),p=n.n(x),M=n(90228),m=n.n(M),j=n(87999),v=n.n(j),A=n(48305),h=n.n(A),E=n(19869),R=n(92694),f=n(50959),c=n(98984),b=n(50159),B=n(16030),C=n(35384),y=n(49523),L=n(52495),s=n(11527),W=["type","defaultRender","formItemProps","fieldProps"],K=["type","defaultRender","formItemProps","fieldProps"],U=["type","defaultRender","formItemProps","fieldProps"],F=function(){var g=(0,f.useRef)(),S=(0,f.useState)([]),D=h()(S,2),G=D[0],N=D[1],$=(0,f.useState)(null),I=h()($,2),Z=I[0],z=I[1],w=function(){var _=v()(m()().mark(function t(e){var r,a,u;return m()().wrap(function(l){for(;;)switch(l.prev=l.next){case 0:return l.next=2,(0,L.rb)({userId:e});case 2:r=l.sent,a=r.success,u=r.data,u.records.map(function(d){d.userName=d.userName+" "+d.phone}),N(u.records);case 7:case"end":return l.stop()}},t)}));return function(e){return _.apply(this,arguments)}}(),H=[{title:"ID",dataIndex:"id",valueType:"text",search:!1},{title:"\u7528\u6237\u4FE1\u606F",dataIndex:"userId",valueType:"text",render:function(t,e){return(0,s.jsxs)("div",{children:[(0,s.jsxs)("div",{children:["\u7528\u6237ID:",e==null?void 0:e.userId]}),(0,s.jsxs)("div",{children:["\u7528\u6237\u540D\uFF1A",e==null?void 0:e.userName]}),(0,s.jsxs)("div",{children:["\u624B\u673A\u53F7\uFF1A",e==null?void 0:e.phone]}),(0,s.jsxs)("div",{children:["\u7B49\u7EA7\uFF1A",e==null?void 0:e.level]})]})},renderFormItem:function(t,e,r){var a=e.type,u=e.defaultRender,i=e.formItemProps,l=e.fieldProps,d=p()(e,W);return(0,s.jsx)(c.Z,o()(o()({},l),{},{allowClear:!0,showSearch:!0,placeholder:"\u8BF7\u8F93\u5165\u7528\u6237\u540D\u6216\u624B\u673A\u53F7",style:{width:"100%"},filterOption:!1,onSearch:function(T){T&&w(T)},fieldNames:{label:"userName",value:"id"},options:G}))}},{title:"\u8BB0\u5F55\u540D\u79F0",dataIndex:"recordName",valueType:"text",search:!1},{title:"\u5F53\u524D\u4F59\u989D",dataIndex:"curPoints",valueType:"text",search:!1},{title:"\u4F59\u989D\u53D8\u52A8",dataIndex:"points",valueType:"text",search:!1},{title:"\u7C7B\u578B",dataIndex:"pointType",valueType:"text",search:!1,render:function(t,e){return t==1?"\u6536\u76CA":"\u4F59\u989D"}},{title:"\u6765\u6E90",dataIndex:"sourceType",valueType:"text",search:!0,render:function(t,e){return(e==null?void 0:e.sourceType)==1?"\u8BA2\u5355":(e==null?void 0:e.sourceType)==2?"\u5145\u7535\u6869\u670D\u52A1\u8D39":(e==null?void 0:e.sourceType)==3?"\u5145\u503C":(e==null?void 0:e.sourceType)==4?"\u63D0\u73B0":"-"},renderFormItem:function(t,e,r){var a=e.type,u=e.defaultRender,i=e.formItemProps,l=e.fieldProps,d=p()(e,K);return(0,s.jsx)(c.Z,o()(o()({},l),{},{allowClear:!0,style:{width:"100%"},filterOption:!1,fieldNames:{label:"name",value:"id"},options:[{name:"\u8BA2\u5355",id:1},{name:"\u5145\u7535\u6869\u670D\u52A1\u8D39",id:2},{name:"\u5145\u503C",id:3},{name:"\u63D0\u73B0",id:4}]}))}},{title:"\u8BB0\u5F55\u7C7B\u578B",dataIndex:"type",valueType:"text",search:!0,render:function(t,e){var r,a=y;return(r=a.find(function(u){return u.id==e.type}))===null||r===void 0?void 0:r.name},renderFormItem:function(t,e,r){var a=e.type,u=e.defaultRender,i=e.formItemProps,l=e.fieldProps,d=p()(e,U);return(0,s.jsx)(c.Z,o()(o()({},l),{},{allowClear:!0,style:{width:"100%"},filterOption:!1,fieldNames:{label:"name",value:"id"},options:y}))}},{title:"\u5907\u6CE8",dataIndex:"remarks",valueType:"text",search:!1},{title:"\u521B\u5EFA\u65F6\u95F4",dataIndex:"createTime",valueType:"dateRange",search:{transform:function(t){return{createTimeBegin:t[0],createTimeEnd:t[1]}}},render:function(t,e){return e==null?void 0:e.createTime}}];return(0,s.jsx)(B._z,{children:(0,s.jsx)("div",{style:{width:"100%",float:"right"},children:(0,s.jsx)(C.Z,{actionRef:g,rowKey:"id",search:{labelWidth:120,defaultCollapsed:!1},toolBarRender:function(){return[(0,s.jsx)(b.ZP,{type:"primary",onClick:v()(m()().mark(function t(){var e;return m()().wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.next=2,(0,E.G6)(Z);case 2:e=a.sent,(0,R.u1)(e,"\u79EF\u5206\u8BB0\u5F55");case 4:case"end":return a.stop()}},t)})),children:"\u5BFC\u51FA"})]},request:function(){var _=v()(m()().mark(function t(e,r,a){var u,i;return m()().wrap(function(d){for(;;)switch(d.prev=d.next){case 0:return z(e),d.next=3,(0,E.I7)(e);case 3:return u=d.sent,i=u.data,d.abrupt("return",{data:(i==null?void 0:i.records)||[],total:i==null?void 0:i.total});case 6:case"end":return d.stop()}},t)}));return function(t,e,r){return _.apply(this,arguments)}}(),columns:H},"logList")})})};P.default=F}}]);

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

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

View File

@@ -2,9 +2,11 @@ import {
PageContainer,
ProForm,
ProFormText,
ProFormDigit
ProFormDigit,
EditableProTable,
ActionType
} from '@ant-design/pro-components';
import { Card, message, Tabs, InputNumber, TimePicker } from 'antd';
import { Card, message, Tabs, InputNumber, TimePicker, Input } from 'antd';
import type { FC } from 'react';
import React, { useState, useRef, useEffect } from 'react';
import { config, configUpdate } from '@/services/config/index'
@@ -15,7 +17,7 @@ import dayjs from 'dayjs';
const BasicForm: FC<Record<string, any>> = () => {
const [dataValue, setDateValue] = useState<any>([])
const [activeKey, setActiveKey] = useState('DEPOSIT');
// const [startTime, setStartTime] = useState('');
useEffect(() => {
config().then(({ data }) => {
configName(data)
@@ -40,10 +42,78 @@ const BasicForm: FC<Record<string, any>> = () => {
}
};
const defaultData = [
{
id: 624748504,
title: '活动名称一',
decs: '这个活动真好玩',
state: 'open',
created_at: 1590486176000,
},
{
id: 624691229,
title: '活动名称二',
decs: '这个活动真好玩',
state: 'closed',
created_at: 1590481162000,
},
];
const columns = [
{
title: '活动名称',
dataIndex: 'title',
width: '30%',
},
{
title: '状态',
key: 'state',
dataIndex: 'state',
valueType: 'select',
valueEnum: {
all: { text: '全部', status: 'Default' },
open: {
text: '未解决',
status: 'Error',
},
closed: {
text: '已解决',
status: 'Success',
},
},
},
{
title: '描述',
dataIndex: 'decs',
renderFormItem: (_, { record }) => {
console.log('----===>', record);
return <Input addonBefore={(record as any)?.addonBefore} />;
},
},
{
title: '操作',
valueType: 'option',
},
];
const [editableKeys, setEditableRowKeys] = useState<React.Key[]>(() =>
defaultData.map((item) => item.id),
);
const configName = (data) => {
setDateValue(data.map((i) => {
let data = null
let configValue = JSON.parse(i.configValue)
if (i.configKey == 'ALERT_EMAIL') {
let list = configValue.email.map((item, index) => {
return {
id: index + 1 + 'AAA',
email: item
}
})
console.log(defaultData, 'defaultDatadefaultDatadefaultDatadefaultData');
}
let value = {
id: i.id,
configName: i.configName,
@@ -300,6 +370,7 @@ const BasicForm: FC<Record<string, any>> = () => {
}
if (i.configKey == 'DISTRIBUTION') {
data = <ProForm
style={{
@@ -342,7 +413,59 @@ const BasicForm: FC<Record<string, any>> = () => {
</ProForm >
}
// if (i.configKey == 'ALERT_EMAIL') {
// value.email = value.email.map((item, index) => {
// return {
// id: index + 1 + 'AAA',
// email: item
// }
// })
// console.log(value, 'value.emial');
// data = <ProForm
// style={{
// marginTop: 8,
// maxWidth: 600,
// }}
// layout="vertical"
// initialValues={value}
// onFinish={onFinish}
// >
// <ProForm.Group>
// <ProFormDigit
// name="id"
// disabled
// hidden={true}
// />
// <ProForm.Item
// label="数组数据"
// name="email"
// >
// <EditableProTable
// rowKey="id"
// toolBarRender={false}
// columns={columns}
// recordCreatorProps={{
// newRecordType: 'dataSource',
// position: 'top',
// record: () => ({
// id: Date.now(),
// addonBefore: 'ccccccc',
// decs: 'testdesc',
// }),
// }}
// editable={{
// type: 'multiple',
// editableKeys,
// onChange: setEditableRowKeys,
// actionRender: (row, _, dom) => {
// return [dom.delete];
// },
// }}
// />
// </ProForm.Item>
// </ProForm.Group>
// </ProForm >
// }
return {
key: i.configKey,

View File

@@ -0,0 +1,368 @@
import { amountPage, amountExport } from '@/services/finance/index';
import { exportData } from '@/utils/func';
import React, { useRef, useEffect, useState } from 'react';
import { useIntl, useAccess } from '@umijs/max';
import { message, Tag, Select, Button } 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({
userName: value
});
data.records.map((i) => {
i.userName = i.userName + ' ' + i.phone
})
setShopOption(data.records)
}
const columns = [
{
"title": "统计日期",
"dataIndex": "statsDate",
valueType: 'dateRange',
search: {
transform: (value) => {
return {
startStatsDate: value[0],
endStatsDate: value[1],
};
},
},
render: (_, record) => {
return record?.statsDate
},
},
{
"title": "活动赠送金额",
"dataIndex": "point2ActivityAmount",
"valueType": "text",
"search": false
},
{
"title": "线下充值2",
"dataIndex": "point2RechargeAmountDown",
"valueType": "text",
"search": false
},
{
"title": "线上充值2",
"dataIndex": "point2RechargeAmountUp",
"valueType": "text",
"search": false
},
{
"title": "线下充值1",
"dataIndex": "point1RechargeAmountDown",
"valueType": "text",
"search": false
},
{
"title": "线上充值1",
"dataIndex": "point1RechargeAmountUp",
"valueType": "text",
"search": false
},
{
"title": "提现金额",
"dataIndex": "point1ExtractAmount",
"valueType": "text",
"search": false
},
{
"title": "提现失败金额",
"dataIndex": "point1ExtractFailAmount",
"valueType": "text",
"search": false
},
{
"title": "基础积分-系统留存",
"dataIndex": "point1Total",
"valueType": "text",
"search": false
},
{
"title": "增值积分-系统留存",
"dataIndex": "point2Total",
"valueType": "text",
"search": false
},
{
"title": "用户积分1-按天",
"dataIndex": "point1Day",
"valueType": "text",
"search": false
},
{
"title": "用户积分2-按天",
"dataIndex": "point2Day",
"valueType": "text",
"search": false
},
{
"title": "用户积分1-累计",
"dataIndex": "point1TotalDay",
"valueType": "text",
"search": false
},
{
"title": "用户积分2-累计",
"dataIndex": "point2TotalDay",
"valueType": "text",
"search": false
},
{
"title": "总积分-系统留存",
"dataIndex": "pointTotal",
"valueType": "text",
"search": false
},
{
"title": "总产出",
"dataIndex": "totalOutput",
"valueType": "text",
"search": false
},
{
"title": "每天产出",
"dataIndex": "totalOutputDay",
"valueType": "text",
"search": false
},
{
"title": "积分差额",
"dataIndex": "pointDifference",
"valueType": "text",
"search": false
},
{
"title": "基础积分-订单产出",
"dataIndex": "orderPoint1",
"valueType": "text",
"search": false
},
{
"title": "增值积分-订单产出",
"dataIndex": "orderPoint2",
"valueType": "text",
"search": false
},
{
"title": "总积分-订单产出",
"dataIndex": "orderPoint",
"valueType": "text",
"search": false
},
{
"title": "订单-微信支付",
"dataIndex": "validOrderAmountWx",
"valueType": "text",
"search": false
},
{
"title": "订单-支付宝支付",
"dataIndex": "validOrderAmountZfb",
"valueType": "text",
"search": false
},
{
"title": "订单-积分支付",
"dataIndex": "validOrderAmountPoint2",
"valueType": "text",
"search": false
},
{
"title": "订单总金额",
"dataIndex": "validOrderAmountTotal",
"valueType": "text",
"search": false
},
{
"title": "订单-微信支付数量",
"dataIndex": "validOrderNumWx",
"valueType": "text",
"search": false
},
{
"title": "订单-支付宝支付数量",
"dataIndex": "validOrderNumZfb",
"valueType": "text",
"search": false
},
{
"title": "订单-积分支付数量",
"dataIndex": "validOrderNumPoint2",
"valueType": "text",
"search": false
},
{
"title": "订单-总数量",
"dataIndex": "validOrderNumTotal",
"valueType": "text",
"search": false
},
{
"title": "订单-微信支付退单",
"dataIndex": "invalidOrderAmountWx",
"valueType": "text",
"search": false
},
{
"title": "订单-支付宝支付退单",
"dataIndex": "invalidOrderAmountZfb",
"valueType": "text",
"search": false
},
{
"title": "订单-积分支付退单",
"dataIndex": "invalidOrderAmountPoint2",
"valueType": "text",
"search": false
},
{
"title": "订单总金额退单",
"dataIndex": "invalidOrderAmountTotal",
"valueType": "text",
"search": false
},
{
"title": "订单-微信支付数量退单",
"dataIndex": "invalidOrderNumWx",
"valueType": "text",
"search": false
},
{
"title": "订单-支付宝支付数量退单",
"dataIndex": "invalidOrderNumZfb",
"valueType": "text",
"search": false
},
{
"title": "订单-积分支付数量退单",
"dataIndex": "invalidOrderNumPoint2",
"valueType": "text",
"search": false
},
{
"title": "订单-总数量退单",
"dataIndex": "invalidOrderNumTotal",
"valueType": "text",
"search": false
},
{
"title": "充电桩-未交付数量总数7kw",
"dataIndex": "device7NoDeliverNum",
"valueType": "text",
"search": false
},
{
"title": "充电桩-已交付数量总数7kw",
"dataIndex": "device7DeliverNum",
"valueType": "text",
"search": false
},
{
"title": "充电桩-赠送数量统计日期7kw",
"dataIndex": "device7GiveNum",
"valueType": "text",
"search": false
},
{
"title": "充电桩-数量统计日期7kw",
"dataIndex": "device7Num",
"valueType": "text",
"search": false
},
{
"title": "充电桩-基础积分冻结7kw",
"dataIndex": "device7Point1Freeze",
"valueType": "text",
"search": false
},
{
"title": "充电桩-增值积分冻结7kw",
"dataIndex": "device7Point2Freeze",
"valueType": "text",
"search": false
},
{
"title": "充电桩-总冻结7kw",
"dataIndex": "device7PointFreeze",
"valueType": "text",
"search": false
},
{
"title": "充电桩-基础积分7kw",
"dataIndex": "device7Point1",
"valueType": "text",
"search": false
},
{
"title": "充电桩-增值积分7kw",
"dataIndex": "device7Point2",
"valueType": "text",
"search": false
},
{
"title": "充电桩-总积分7kw",
"dataIndex": "device7Point",
"valueType": "text",
"search": false
},
{
"title": "充电桩-平均产出积分=总积分/已交付数量7kw",
"dataIndex": "device7PointAvg",
"valueType": "text",
"search": false
},
{
"title": "分账设备数量",
"dataIndex": "deviceDivideNum",
"valueType": "text",
"search": false
}
]
;
return (
<PageContainer>
<div style={{ width: '100%', float: 'right' }}>
<ProTable
actionRef={actionRef}
rowKey="id"
key="logList"
search={{
labelWidth: 120,
}}
pagination={{ defaultPageSize: 10 }}
scroll={{ x: 6500 }}
toolBarRender={() => [
<Button type="primary" onClick={async () => {
let _res = await amountExport({})
exportData(_res, '统计记录')
}}></Button>,
]}
request={async (params, sorter, filter) => {
let { data } = await amountPage(params)
return {
data: data?.records || [],
total: data?.total,
};
}}
columns={columns}
/>
</div>
</PageContainer>
);
};
export default LogTableList;

View File

@@ -83,3 +83,25 @@ export async function findPage(body) {
});
}
export async function amountPage(body) {
return request('/stats/amount/page', {
method: 'POST',
headers: {
'Content-Type': 'application/json;charset=UTF-8',
},
data: body || {},
});
}
export async function amountExport(body) {
return request('/stats/amount/export', {
method: 'POST',
headers: {
'Content-Type': 'application/json;charset=UTF-8',
},
data: body || {},
responseType: 'blob'
});
}