Files
dianxiaorui-admin/dist/4642.fba01010.async.js
PC-202306242200\Administrator efb1344456 first commit
2026-03-28 23:04:37 +08:00

2 lines
9.3 KiB
JavaScript

(self.webpackChunkant_design_pro=self.webpackChunkant_design_pro||[]).push([[4642],{4642:function(Z,M,a){"use strict";a.r(M),a.d(M,{default:function(){return Se}});var ne=a(15558),le=a.n(ne),te=a(90228),c=a.n(te),oe=a(26068),V=a.n(oe),re=a(87999),S=a.n(re),ue=a(48305),A=a.n(ue),y=a(50959),f=a(49547),se=a(35748),G=a(27610),$=a(19014),ie=a(24038),de=a(34927),ce=a(20902),ve=a(50925),k=a(94675),z=a(7485),D=a(70693),pe=a(2733),he=a(36075),fe=a.n(he),q=a(36735),me=a(41268),ge=a(50159),xe=a(98984);function Fe(B){return W.apply(this,arguments)}function W(){return W=S()(c()().mark(function B(p){return c()().wrap(function(i){for(;;)switch(i.prev=i.next){case 0:return i.abrupt("return",(0,z.request)("/admin/stations/suggestion",{method:"post",headers:{"Content-Type":"application/json;charset=UTF-8"},data:p}));case 1:case"end":return i.stop()}},B)})),W.apply(this,arguments)}function _(B){return H.apply(this,arguments)}function H(){return H=S()(c()().mark(function B(p){return c()().wrap(function(i){for(;;)switch(i.prev=i.next){case 0:return i.abrupt("return",(0,z.request)("/admin/stations/geocoder",{method:"get",headers:{"Content-Type":"application/json;charset=UTF-8"},params:p}));case 1:case"end":return i.stop()}},B)})),H.apply(this,arguments)}var e=a(11527),be,L,E=null,je=function(p){var b,i,g,u,P=Object.assign({},(fe()(p),p)),N=P.onChange,w=P.value,O=(0,y.useState)([]),I=A()(O,2),Q=I[0],x=I[1],J=(0,y.useState)(w),K=A()(J,2),o=K[0],R=K[1],X=(0,y.useState)(!1),s=A()(X,2),r=s[0],n=s[1],C=(0,y.useState)(!1),l=A()(C,2),U=l[0],ee=l[1],Ae=function(d){N(d)};(0,y.useEffect)(function(){if(U&&!L){var h;L=new TMap.Map("container",{center:new TMap.LatLng(34.789049,113.684792)}),E=new TMap.MultiMarker({map:L,geometries:[{id:"this",position:new TMap.LatLng(34.789049,113.684792)}]}),(h=L)===null||h===void 0||h.on("click",function(d){var t=d.latLng.getLat().toFixed(6),v=d.latLng.getLng().toFixed(6);E.remove("this"),E.add({id:"this",position:new TMap.LatLng(t,v)}),ae("".concat(t,",").concat(v))}),_({location:"34.789049,113.684792"}).then(function(d){var t=d.data;R(t.result.ad_info)})}},[U]);var Be=function(d){Fe({keyword:d}).then(function(t){var v,T=t.data,m=[];(v=T.data)===null||v===void 0||v.map(function(F){F.fullname="".concat(F.title," ").concat(F.address),m.push(F)}),x(m)})},ae=function(){var h=S()(c()().mark(function d(t){var v,T,m;return c()().wrap(function(j){for(;;)switch(j.prev=j.next){case 0:return j.next=2,_({location:t});case 2:v=j.sent,T=v.success,m=v.data,console.log(m.result.ad_info,"data.result.ad_info"),R(m.result.ad_info);case 7:case"end":return j.stop()}},d)}));return function(t){return h.apply(this,arguments)}}();return(0,e.jsxs)(e.Fragment,{children:[(0,e.jsx)($.Z,V()({hidden:!0},P.fieldProps)),(0,e.jsxs)(q.Z.Compact,{style:{width:"100%"},children:[(0,e.jsx)(me.Z,{disabled:!0,style:{width:"100%"},hidden:!1,value:o!=null&&o.location?"".concat(o==null||(b=o.location)===null||b===void 0?void 0:b.lat,",").concat(o==null||(i=o.location)===null||i===void 0?void 0:i.lng):"",placeholder:P.placeholder}),(0,e.jsx)(ge.ZP,{onClick:function(){ee(!0),n(!0)},children:"\u5730\u56FE\u9009\u70B9"})]}),(0,e.jsx)(k.Z,{width:"800px",title:"\u5730\u56FE\u9009\u70B9",open:r,onOk:function(){Ae(o),n(!1)},onCancel:function(){n(!1)},children:(0,e.jsxs)(e.Fragment,{children:[(0,e.jsxs)("div",{className:"text-red-500",style:{position:"absolute",backgroundColor:"#ffffff",color:"#222222",top:"100px",left:"30px",zIndex:"10000",padding:"10px"},children:[(0,e.jsxs)("div",{children:["\u5750\u6807\uFF1A","".concat(o==null||(g=o.location)===null||g===void 0?void 0:g.lat,",").concat(o==null||(u=o.location)===null||u===void 0?void 0:u.lng)]}),(0,e.jsxs)("div",{children:["\u5730\u5740\uFF1A","".concat(o==null?void 0:o.name)]})]}),(0,e.jsx)("div",{children:(0,e.jsx)(q.Z.Compact,{style:{width:"100%"},children:(0,e.jsx)(xe.Z,{placeholder:"\u8BF7\u8F93\u5165\u5730\u70B9",showSearch:!0,style:{width:"100%"},filterOption:!1,onSearch:function(d){d&&Be(d)},fieldNames:{label:"fullname",value:"id"},options:Q,onSelect:function(d,t){var v,T,m,F,j,Y;L.setCenter(new TMap.LatLng(t==null||(v=t.location)===null||v===void 0?void 0:v.lat,t==null||(T=t.location)===null||T===void 0?void 0:T.lng)),E.remove("this"),E.add({id:"this",position:new TMap.LatLng(t==null||(m=t.location)===null||m===void 0?void 0:m.lat,t==null||(F=t.location)===null||F===void 0?void 0:F.lng)}),ae("".concat(t==null||(j=t.location)===null||j===void 0?void 0:j.lat,",").concat(t==null||(Y=t.location)===null||Y===void 0?void 0:Y.lng))}})})}),(0,e.jsx)("div",{id:"container"})]})})]})},ye=je,Ce=function(p){var b=ve.Z.useForm(),i=A()(b,1),g=i[0],u=p.values,P=(0,y.useState)([]),N=A()(P,2),w=N[0],O=N[1],I=(0,y.useState)([]),Q=A()(I,2),x=Q[0],J=Q[1];(0,y.useEffect)(function(){g.resetFields(),g.setFieldsValue(u),(0,D.yc)({placeCode:0}).then(function(s){var r=s.data;r.map(function(n,C){n.isLeaf=!1}),O(r)})},[g,p]);var K=(0,z.useIntl)(),o=function(){g.submit()},R=function(){p.onCancel()},X=function(){var s=S()(c()().mark(function r(n){return c()().wrap(function(l){for(;;)switch(l.prev=l.next){case 0:x.length==3&&(n.provinceCode=x[0].code,n.cityCode=x[1].code,n.areaCode=x[2].code,n.provinceName=x[0].label,n.cityName=x[1].label,n.areaName=x[2].label),console.log(n),n=V()(V()({},n),n.location),p.onSubmit(n);case 4:case"end":return l.stop()}},r)}));return function(n){return s.apply(this,arguments)}}();return(0,e.jsx)(k.Z,{width:800,title:"\u7AD9\u70B9\u4FE1\u606F",open:p.open,forceRender:!0,destroyOnClose:!0,onOk:o,onCancel:R,children:(0,e.jsxs)(f.A,{form:g,grid:!0,submitter:!1,layout:"horizontal",onFinish:X,children:[(0,e.jsx)(se.Z,{name:"id",label:"ID",disabled:!0,hidden:!0}),(0,e.jsx)(f.A.Group,{children:(0,e.jsx)(G.Z,{name:"merchantId",label:"\u9009\u62E9\u5546\u6237",colProps:{md:8,xl:8},placeholder:"\u8BF7\u9009\u62E9\u5546\u6237",fieldProps:{fieldNames:{label:"label",value:"id"}},request:S()(c()().mark(function s(){var r,n;return c()().wrap(function(l){for(;;)switch(l.prev=l.next){case 0:return l.next=2,(0,D.s5)();case 2:return r=l.sent,n=r.data,l.abrupt("return",n);case 5:case"end":return l.stop()}},s)}))})}),(0,e.jsxs)(f.A.Group,{children:[(0,e.jsx)($.Z,{name:"stationName",label:"\u7AD9\u70B9\u540D\u79F0",colProps:{md:12,xl:12},placeholder:"\u8BF7\u8F93\u5165\u7AD9\u70B9\u540D\u79F0"}),(0,e.jsx)($.Z,{name:"stationTel",label:"\u7AD9\u70B9\u7535\u8BDD",colProps:{md:8,xl:8},placeholder:"\u8BF7\u8F93\u5165\u7AD9\u70B9\u7535\u8BDD"}),(0,e.jsx)($.Z,{name:"stationAddress",label:"\u7AD9\u70B9\u5730\u5740",colProps:{md:24,xl:24},placeholder:"\u8BF7\u8F93\u5165\u7AD9\u70B9\u5730\u5740"})]}),(0,e.jsx)(f.A.Group,{children:(0,e.jsx)(ie.Z,{colProps:{md:8,xl:8},fieldProps:{fieldNames:{label:"label",value:"code"},onChange:function(r,n){J(n)},options:w,loadData:function(r){var n=r[r.length-1];(0,D.yc)({placeCode:n.code}).then(function(C){var l=C.data;r.length<2&&l.map(function(U,ee){U.isLeaf=!1}),n.children=l,O(le()(w))})}},name:"areaList",label:"\u533A\u57DF",initialValue:[u==null?void 0:u.provinceName,u==null?void 0:u.cityName,u==null?void 0:u.areaName]})}),(0,e.jsx)(f.A.Group,{children:(0,e.jsx)(G.Z,{name:"ptId",label:"\u9009\u62E9\u4EF7\u683C\u6A21\u677F",colProps:{md:8,xl:8},placeholder:"\u8BF7\u9009\u62E9\u4EF7\u683C\u6A21\u677F",fieldProps:{fieldNames:{label:"label",value:"id"}},request:S()(c()().mark(function s(){var r,n;return c()().wrap(function(l){for(;;)switch(l.prev=l.next){case 0:return l.next=2,(0,D.pN)();case 2:return r=l.sent,n=r.data,l.abrupt("return",n);case 5:case"end":return l.stop()}},s)}))})}),(0,e.jsx)(f.A.Group,{children:(0,e.jsx)(f.A.Item,{label:"\u7AD9\u70B9\u7167\u7247",name:"pictures",children:(0,e.jsx)(pe.Z,{fileType:"image",defaultValue:u==null?void 0:u.pictures,count:3,mode:""})})}),(0,e.jsxs)(f.A.Group,{children:[(0,e.jsx)(f.A.Item,{style:{width:"100%"},rules:[{required:!0,message:"\u8BF7\u8F93\u5165"}],name:"location",label:"\u7ECF\u7EAC\u5EA6",children:(0,e.jsx)(ye,{})}),(0,e.jsx)(G.Z,{name:"siteType",label:"\u573A\u5730\u7C7B\u578B",colProps:{md:12,xl:12},placeholder:"\u8BF7\u9009\u62E9\u573A\u5730\u7C7B\u578B",fieldProps:{fieldNames:{label:"label",value:"id"}},request:S()(c()().mark(function s(){var r,n;return c()().wrap(function(l){for(;;)switch(l.prev=l.next){case 0:return l.next=2,(0,D.PN)();case 2:return r=l.sent,n=r.data,l.abrupt("return",n);case 5:case"end":return l.stop()}},s)}))}),(0,e.jsx)(G.Z,{name:"parkType",label:"\u8F66\u4F4D\u7C7B\u578B",colProps:{md:12,xl:12},placeholder:"\u8BF7\u9009\u62E9\u8F66\u4F4D\u7C7B\u578B",fieldProps:{fieldNames:{label:"name",value:"id"}},options:[{name:"\u5730\u4E0A\u7535\u7AD9",id:1},{name:"\u5730\u4E0B\u8F66\u5E93",id:2}]})]}),(0,e.jsxs)(f.A.Group,{children:[(0,e.jsx)($.Z,{name:"busineHours",label:"\u8425\u4E1A\u65F6\u95F4\u63CF\u8FF0",colProps:{md:12,xl:12},placeholder:"\u8BF7\u8F93\u5165\u7AD9\u70B9\u5730\u5740"}),(0,e.jsx)($.Z,{name:"serviceInfo",label:"\u670D\u52A1\u63CF\u8FF0",colProps:{md:12,xl:12},placeholder:"\u8BF7\u8F93\u5165\u7AD9\u70B9\u5730\u5740"})]}),(0,e.jsx)(de.Z.Group,{name:"status",options:[{label:"\u9884\u5907\u4E2D",value:0},{label:"\u542F\u7528",value:1},{label:"\u6682\u505C\u8425\u4E1A",value:2},{label:"\u4E0B\u7EBF",value:3}],label:"\u72B6\u6001",colProps:{md:12,xl:12}}),(0,e.jsx)(f.A.Group,{children:(0,e.jsx)(ce.Z,{name:"remarks",label:"\u5907\u6CE8",colProps:{md:12,xl:12},placeholder:"\u8BF7\u8F93\u5165\u5907\u6CE8"})})]})})},Se=Ce},36075:function(Z){function M(a){if(a==null)throw new TypeError("Cannot destructure "+a)}Z.exports=M,Z.exports.__esModule=!0,Z.exports.default=Z.exports}}]);