(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-a848e1d8"],{"0dcb":function(e,t,c){"use strict";c("b7f1")},2849:function(e,t,c){"use strict";c.d(t,"a",(function(){return q})),c.d(t,"b",(function(){return H}));var a=c("7a23"),o=c("fa7c"),n=c("6872"),l=c("1fba"),r=c("e5f6"),i=c("9b55"),s=c("d243"),d=c("5aa0"),b=c("eec6"),u=c("5f24"),p=c("2e1b"),O=c("23f9"),m=c("450f"),j=c("fa8a");const[f,g]=Object(l["a"])("action-bar"),v=Symbol(f),B={placeholder:Boolean,safeAreaInsetBottom:r["g"]};var k=Object(a["defineComponent"])({name:f,props:B,setup(e,{slots:t}){const c=Object(a["ref"])(),o=Object(j["a"])(c,g),{linkChildren:n}=Object(m["useChildren"])(v);n();const l=()=>{var o;return Object(a["createVNode"])("div",{ref:c,class:[g(),{"van-safe-area-bottom":e.safeAreaInsetBottom}]},[null==(o=t.default)?void 0:o.call(t)])};return()=>e.placeholder?o(l):l()}});const y=Object(O["a"])(k);var h=c("efd9"),N=c("4e5e");const[V,w]=Object(l["a"])("action-bar-button"),C=Object(o["a"])({},N["b"],{type:String,text:String,icon:String,color:String,loading:Boolean,disabled:Boolean});var _=Object(a["defineComponent"])({name:V,props:C,setup(e,{slots:t}){const c=Object(N["c"])(),{parent:o,index:n}=Object(m["useParent"])(v),l=Object(a["computed"])(()=>{if(o){const e=o.children[n.value-1];return!(e&&"isButton"in e)}}),r=Object(a["computed"])(()=>{if(o){const e=o.children[n.value+1];return!(e&&"isButton"in e)}});return Object(h["a"])({isButton:!0}),()=>{const{type:o,icon:n,text:i,color:s,loading:d,disabled:b}=e;return Object(a["createVNode"])(p["a"],{class:w([o,{last:r.value,first:l.value}]),size:"large",type:o,icon:n,color:s,loading:d,disabled:b,onClick:c},{default:()=>[t.default?t.default():i]})}}});const E=Object(O["a"])(_);const[x,S,D]=Object(l["a"])("dialog"),T=Object(o["a"])({},b["b"],{title:String,theme:String,width:r["f"],message:[String,Function],callback:Function,allowHtml:Boolean,className:r["h"],transition:Object(r["e"])("van-dialog-bounce"),messageAlign:String,closeOnPopstate:r["g"],showCancelButton:Boolean,cancelButtonText:String,cancelButtonColor:String,cancelButtonDisabled:Boolean,confirmButtonText:String,confirmButtonColor:String,confirmButtonDisabled:Boolean,showConfirmButton:r["g"],closeOnClickOverlay:Boolean}),F=[...b["a"],"transition","closeOnPopstate"];var I=Object(a["defineComponent"])({name:x,props:T,emits:["confirm","cancel","keydown","update:show"],setup(e,{emit:t,slots:c}){const n=Object(a["ref"])(),l=Object(a["reactive"])({confirm:!1,cancel:!1}),r=e=>t("update:show",e),b=t=>{var c;r(!1),null==(c=e.callback)||c.call(e,t)},O=c=>()=>{e.show&&(t(c),e.beforeClose?(l[c]=!0,Object(i["a"])(e.beforeClose,{args:[c],done(){b(c),l[c]=!1},canceled(){l[c]=!1}})):b(c))},m=O("cancel"),j=O("confirm"),f=Object(a["withKeys"])(c=>{var a,l;if(c.target!==(null==(l=null==(a=n.value)?void 0:a.popupRef)?void 0:l.value))return;const r={Enter:e.showConfirmButton?j:o["k"],Escape:e.showCancelButton?m:o["k"]};r[c.key](),t("keydown",c)},["enter","esc"]),g=()=>{const t=c.title?c.title():e.title;if(t)return Object(a["createVNode"])("div",{class:S("header",{isolated:!e.message&&!c.default})},[t])},v=t=>{const{message:c,allowHtml:n,messageAlign:l}=e,r=S("message",{"has-title":t,[l]:l}),i=Object(o["e"])(c)?c():c;return n&&"string"===typeof i?Object(a["createVNode"])("div",{class:r,innerHTML:i},null):Object(a["createVNode"])("div",{class:r},[i])},B=()=>{if(c.default)return Object(a["createVNode"])("div",{class:S("content")},[c.default()]);const{title:t,message:o,allowHtml:n}=e;if(o){const e=!(!t&&!c.title);return Object(a["createVNode"])("div",{key:n?1:0,class:S("content",{isolated:!e})},[v(e)])}},k=()=>Object(a["createVNode"])("div",{class:[s["e"],S("footer")]},[e.showCancelButton&&Object(a["createVNode"])(p["a"],{size:"large",text:e.cancelButtonText||D("cancel"),class:S("cancel"),style:{color:e.cancelButtonColor},loading:l.cancel,disabled:e.cancelButtonDisabled,onClick:m},null),e.showConfirmButton&&Object(a["createVNode"])(p["a"],{size:"large",text:e.confirmButtonText||D("confirm"),class:[S("confirm"),{[s["b"]]:e.showCancelButton}],style:{color:e.confirmButtonColor},loading:l.confirm,disabled:e.confirmButtonDisabled,onClick:j},null)]),h=()=>Object(a["createVNode"])(y,{class:S("footer")},{default:()=>[e.showCancelButton&&Object(a["createVNode"])(E,{type:"warning",text:e.cancelButtonText||D("cancel"),class:S("cancel"),color:e.cancelButtonColor,loading:l.cancel,disabled:e.cancelButtonDisabled,onClick:m},null),e.showConfirmButton&&Object(a["createVNode"])(E,{type:"danger",text:e.confirmButtonText||D("confirm"),class:S("confirm"),color:e.confirmButtonColor,loading:l.confirm,disabled:e.confirmButtonDisabled,onClick:j},null)]}),N=()=>c.footer?c.footer():"round-button"===e.theme?h():k();return()=>{const{width:t,title:c,theme:l,message:i,className:s}=e;return Object(a["createVNode"])(u["a"],Object(a["mergeProps"])({ref:n,role:"dialog",class:[S([l]),s],style:{width:Object(d["a"])(t)},tabindex:0,"aria-labelledby":c||i,onKeydown:f,"onUpdate:show":r},Object(o["l"])(e,F)),{default:()=>[g(),B(),N()]})}}});let $;const z={title:"",width:"",theme:null,message:"",overlay:!0,callback:null,teleport:"body",className:"",allowHtml:!1,lockScroll:!0,transition:void 0,beforeClose:null,overlayClass:"",overlayStyle:void 0,messageAlign:"",cancelButtonText:"",cancelButtonColor:null,cancelButtonDisabled:!1,confirmButtonText:"",confirmButtonColor:null,confirmButtonDisabled:!1,showConfirmButton:!0,showCancelButton:!1,closeOnPopstate:!0,closeOnClickOverlay:!1};let A=Object(o["a"])({},z);function P(){const e={setup(){const{state:e,toggle:t}=Object(n["b"])();return()=>Object(a["createVNode"])(I,Object(a["mergeProps"])(e,{"onUpdate:show":t}),null)}};({instance:$}=Object(n["a"])(e))}function H(e){return o["c"]?new Promise((t,c)=>{$||P(),$.open(Object(o["a"])({},A,e,{callback:e=>{("confirm"===e?t:c)(e)}}))}):Promise.resolve(void 0)}const q=e=>H(Object(o["a"])({showCancelButton:!0},e))},3225:function(e,t,c){},"4d27":function(e,t,c){"use strict";var a=c("2e1b"),o=(c("22fa"),c("7a23")),n=c("85b1"),l=c("2332"),r="Expected a function";function i(e,t,c){var a=!0,o=!0;if("function"!=typeof e)throw new TypeError(r);return Object(l["a"])(c)&&(a="leading"in c?!!c.leading:a,o="trailing"in c?!!c.trailing:o),Object(n["a"])(e,t,{leading:a,maxWait:t,trailing:o})}var s=i,d={__name:"commonButton",props:{fixed:{type:Boolean,default:!1},bottom:{type:Boolean,default:!1}},emits:["click"],setup(e,{emit:t}){const c=e,n=()=>{t("click")},l=s(n,1e3);return(e,t)=>{const n=a["a"];return Object(o["openBlock"])(),Object(o["createElementBlock"])("div",{class:Object(o["normalizeClass"])(["common-button",{fixed:c.fixed,bottom:c.bottom}])},[Object(o["createVNode"])(n,Object(o["mergeProps"])({color:"linear-gradient(90deg, #FD8141, #FB4724)",onClick:Object(o["unref"])(l),block:""},e.$attrs),{default:Object(o["withCtx"])(()=>[Object(o["renderSlot"])(e.$slots,"default")]),_:3},16,["onClick"])],2)}}},b=(c("f811"),c("6b0d")),u=c.n(b);const p=u()(d,[["__scopeId","data-v-0435a750"]]);t["a"]=p},"6be8":function(e,t,c){"use strict";c.d(t,"b",(function(){return n})),c.d(t,"c",(function(){return l})),c.d(t,"a",(function(){return r}));var a=c("5a0c"),o=c.n(a);const n=e=>{const t=parseFloat(e);return isNaN(t)?"0.00":t.toFixed(2)},l=e=>e?o()(e).format("YYYY-MM-DD HH:mm:ss"):"--";function r(e){return""!==e&&"."===e.substr(0,1)&&(e=""),e=e.replace(/^0*(0\.|[1-9])/,"$1"),e=e.replace(/[^\d.]/g,""),e=e.replace(/\.{2,}/g,"."),e=e.replace(".","$#$").replace(/\./g,"").replace("$#$","."),e=e.replace(/^(\-)*(\d+)\.(\d\d).*$/,"$1$2.$3"),e.indexOf(".")<0&&""!==e&&"0"===e.substr(0,1)&&2===e.length&&(e=e.substr(1,e.length)),e}},"6c98":function(e,t,c){"use strict";c("d8ba")},7150:function(e,t,c){"use strict";var a=c("7a23"),o=c("f286");const n=["src"],l={key:0,class:"overlay"},r=["src"];var i={__name:"avatar",props:{src:{type:String,default:"",required:!0},overlayIcon:{type:String,default:""},size:{type:String,default:""},shape:{type:String,default:""},vip:{type:Number,default:0}},setup(e){const t=e,c=Object(o["a"])(),i=Object(a["reactive"])({avatar:""});Object(a["watch"])(()=>t.src,()=>{i.avatar=t.src||c.appConfig.icon},{immediate:!0});const s=()=>{i.avatar=c.appConfig.icon};return(t,c)=>(Object(a["openBlock"])(),Object(a["createElementBlock"])("div",{class:Object(a["normalizeClass"])(["common-avatar",[e.shape,e.size,"vip-"+e.vip]]),onClick:c[0]||(c[0]=(...e)=>t.handleClick&&t.handleClick(...e))},[Object(a["createElementVNode"])("img",{src:i.avatar,class:"avatar",onError:s},null,40,n),e.overlayIcon?(Object(a["openBlock"])(),Object(a["createElementBlock"])("div",l,[Object(a["createElementVNode"])("img",{src:e.overlayIcon},null,8,r)])):Object(a["createCommentVNode"])("",!0)],2))}},s=(c("9945"),c("6b0d")),d=c.n(s);const b=d()(i,[["__scopeId","data-v-49c09412"]]);t["a"]=b},"733d":function(e,t,c){"use strict";var a=c("aee2"),o=(c("68ef"),c("cb51"),c("3743"),c("09fe"),c("7a23"));const n={key:0,class:"tips-wrapper"};function l(e,t,c,l,r,i){const s=a["a"];return Object(o["openBlock"])(),Object(o["createElementBlock"])("div",{class:"image-preview",onClick:t[0]||(t[0]=e=>i.preview(c.url))},[Object(o["createVNode"])(s,{src:c.url},null,8,["src"]),c.info?(Object(o["openBlock"])(),Object(o["createElementBlock"])("div",n,Object(o["toDisplayString"])(c.info),1)):Object(o["createCommentVNode"])("",!0)])}var r=c("6c43"),i=c("0ae8"),s={props:{url:{type:String,default:""},disabled:{type:Boolean,default:!1},info:{type:String,default:""}},methods:{preview(e){this.disabled?Object(r["c"])("报名后即可查看大图"):Object(i["a"])([e])}}},d=(c("86e1"),c("6b0d")),b=c.n(d);const u=b()(s,[["render",l],["__scopeId","data-v-caba0366"]]);t["a"]=u},7972:function(e,t,c){},"82c6":function(e,t,c){"use strict";c.r(t);var a=c("2e1b"),o=(c("22fa"),c("4d27")),n=c("4ed1"),l=c("f23a"),r=(c("21a7"),c("733d")),i=c("7150"),s=c("e8f3"),d=c("a410"),b=(c("14d9"),c("7a23")),u=c("6c43"),p=c("2849"),O=c("6605"),m=c("e8dc"),j=c("7222"),f=c("f286"),g=c("6be8");const v=e=>(Object(b["pushScopeId"])("data-v-5e640669"),e=e(),Object(b["popScopeId"])(),e),B={class:"bounty-appeal-page"},k={class:"tips-section"},y=v(()=>Object(b["createElementVNode"])("div",{class:"tips-content"},[Object(b["createElementVNode"])("div",{class:"tips-item"}," 1.接单人发起申诉前提,需要提供正确的截图信息,等待任务主提供后台信息,后台反馈无接单人信息,接单人请自觉撤销申诉 "),Object(b["createElementVNode"])("div",{class:"tips-item"}," 2.任务主看见申诉信息需及时查看相应审核信息提供后台截图并说明原因,若核实接单人正确,可主动通过申诉! "),Object(b["createElementVNode"])("div",{class:"tips-item"}," 3.超过24小时沟通不了或者证据不足,等待客服处理 ")],-1)),h={key:0,class:"receive-section"},N={class:"appeal-item-info"},V={class:"user-info"},w={class:"info-wrapper"},C={class:"name"},_={class:"id"},E={class:"time"},x={class:"text"},S={class:"pic-wrapper"},D={class:"reason-section"},T={class:"input-wrapper"},F={class:"upload-section"},I={class:"upload-wrapper"},$={class:"limit-wrapper"},z={key:2,class:"btn-section"},A={key:3,class:"btn-section"},P={key:4,class:"btn-section"},H={key:5,class:"btn-section"};var q={__name:"bountyAppeal",setup(e){const t=Object(O["d"])(),c=Object(O["c"])(),v=Object(f["a"])(),q=Object(b["reactive"])({content:"",pic:[],detail:{appeal_group:[]},isSend:!1});Object(b["onMounted"])(()=>{Y()});const M=Object(b["computed"])(()=>!q.isSend&&!q.detail.appeal_group.length||q.isSend&&1===q.detail.appeal_group.length),U=async()=>{await Object(j["a"])({did:q.detail.did}),Object(u["c"])("撤销任务成功"),setTimeout(()=>{t.go(-1)},1e3)},Y=async()=>{const e=await Object(j["l"])({task_id:c.query.task_id,did:c.params.id});q.isSend=v.userInfo.id===e.data.t_user_hid;const t=e.data.t_nickname||e.data.t_user_hid,a=e.data.d_nickname||e.data.d_user_hid;e.data.appeal_group?e.data.appeal_group=e.data.appeal_group.map(c=>{const o=Number(c.ap_user)===Number(e.data.t_user_hid);return{...c,ap_pics:c.ap_pic.split(",").filter(Boolean),name:o?t:a,avatar:o?e.data.t_avatar:e.data.d_avatar}}):e.data.appeal_group=[],q.detail=e.data},L=async()=>{await Object(p["a"])({message:"是否通过悬赏任务",title:"审核通过"}),await Object(j["c"])({did:q.detail.did,state:m["c"].Success,re_pic:"",re_content:""}),Object(u["c"])("审核成功"),setTimeout(()=>{t.go(-1)},1e3)},J=async()=>{q.content?q.pic.length?(await Object(j["G"])({did:Number(c.params.id),content:q.content,pic:q.pic.join(",")}),Object(u["c"])("提交申诉成功"),setTimeout(()=>{t.go(-1)},1e3)):Object(u["c"])("请上传证据图片"):Object(u["c"])("请填写理由")},K=()=>{t.push({path:"/bounty/detail/"+c.query.task_id,query:{did:c.params.id}})};return(e,t)=>{const c=d["a"],u=s["a"],p=i["a"],O=r["a"],j=l["a"],f=n["a"],v=o["a"],Y=a["a"];return Object(b["openBlock"])(),Object(b["createElementBlock"])("div",B,[Object(b["createVNode"])(c,{title:"任务申诉"},{right:Object(b["withCtx"])(()=>[Object(b["createElementVNode"])("span",{onClick:K},"查看任务")]),_:1}),Object(b["createElementVNode"])("div",k,[Object(b["createVNode"])(u,{title:"申诉须知",type:"primary"}),y]),q.detail.appeal_group.length?(Object(b["openBlock"])(),Object(b["createElementBlock"])("div",h,[(Object(b["openBlock"])(!0),Object(b["createElementBlock"])(b["Fragment"],null,Object(b["renderList"])(q.detail.appeal_group,(e,t)=>(Object(b["openBlock"])(),Object(b["createElementBlock"])("div",{class:"appeal-item",key:t},[Object(b["createVNode"])(u,{title:0===t?"接单方":"发单方",type:"primary"},null,8,["title"]),Object(b["createElementVNode"])("div",N,[Object(b["createElementVNode"])("div",V,[Object(b["createVNode"])(p,{src:e.avatar},null,8,["src"]),Object(b["createElementVNode"])("div",w,[Object(b["createElementVNode"])("div",C,Object(b["toDisplayString"])(e.name),1),Object(b["createElementVNode"])("div",_,"用户ID "+Object(b["toDisplayString"])(e.ap_user),1)]),Object(b["createElementVNode"])("div",E,Object(b["toDisplayString"])(Object(b["unref"])(g["c"])(1e3*e.ap_time)),1)]),Object(b["createElementVNode"])("div",x,Object(b["toDisplayString"])(e.ap_content),1),Object(b["createElementVNode"])("div",S,[(Object(b["openBlock"])(!0),Object(b["createElementBlock"])(b["Fragment"],null,Object(b["renderList"])(e.ap_pics,e=>(Object(b["openBlock"])(),Object(b["createBlock"])(O,{key:e,url:e},null,8,["url"]))),128))])])]))),128))])):Object(b["createCommentVNode"])("",!0),M.value?(Object(b["openBlock"])(),Object(b["createElementBlock"])(b["Fragment"],{key:1},[Object(b["createElementVNode"])("div",D,[Object(b["createVNode"])(u,{title:"申诉理由",type:"primary"}),Object(b["createElementVNode"])("div",T,[Object(b["createVNode"])(j,{modelValue:q.content,"onUpdate:modelValue":t[0]||(t[0]=e=>q.content=e),border:"",rows:"4",autosize:"",label:"",type:"textarea",maxlength:"300",placeholder:"请输入申诉理由","show-word-limit":""},null,8,["modelValue"])])]),Object(b["createElementVNode"])("div",F,[Object(b["createVNode"])(u,{title:"上传证据图片",type:"primary"}),Object(b["createElementVNode"])("div",I,[Object(b["createVNode"])(f,{type:"user",modelValue:q.pic,"onUpdate:modelValue":t[1]||(t[1]=e=>q.pic=e),maxCount:6},null,8,["modelValue"]),Object(b["createElementVNode"])("div",$,Object(b["toDisplayString"])(q.pic.length)+"/6",1)])])],64)):Object(b["createCommentVNode"])("",!0),q.detail.d_state===Object(b["unref"])(m["c"]).Success?(Object(b["openBlock"])(),Object(b["createElementBlock"])("div",z,[Object(b["createVNode"])(v,{color:"linear-gradient(90deg, #93EFA8, #3EAB57)"},{default:Object(b["withCtx"])(()=>[Object(b["createTextVNode"])(" 审核已通过 ")]),_:1})])):q.detail.d_state===Object(b["unref"])(m["c"]).Fail?(Object(b["openBlock"])(),Object(b["createElementBlock"])("div",A,[Object(b["createVNode"])(v,{color:"linear-gradient(90deg, #9F9F9F, #717171)"},{default:Object(b["withCtx"])(()=>[Object(b["createTextVNode"])(" 审核失败 ")]),_:1})])):q.detail.d_state===Object(b["unref"])(m["c"]).Abort?(Object(b["openBlock"])(),Object(b["createElementBlock"])("div",P,[Object(b["createVNode"])(v,{color:"linear-gradient(90deg, #9F9F9F, #717171)"},{default:Object(b["withCtx"])(()=>[Object(b["createTextVNode"])(" 任务已放弃 ")]),_:1})])):(Object(b["openBlock"])(),Object(b["createElementBlock"])("div",H,[q.isSend?(Object(b["openBlock"])(),Object(b["createBlock"])(Y,{key:0,block:"",onClick:L},{default:Object(b["withCtx"])(()=>[Object(b["createTextVNode"])(" 通过 ")]),_:1})):(Object(b["openBlock"])(),Object(b["createBlock"])(Y,{key:1,block:"",onClick:U},{default:Object(b["withCtx"])(()=>[Object(b["createTextVNode"])("撤销申诉")]),_:1})),Object(b["createVNode"])(Y,{block:"",color:"linear-gradient(90deg, #FD8141, #FB4724)",onClick:J,disabled:!M.value},{default:Object(b["withCtx"])(()=>[Object(b["createTextVNode"])(" 提交 ")]),_:1},8,["disabled"])]))])}}},M=(c("0dcb"),c("6b0d")),U=c.n(M);const Y=U()(q,[["__scopeId","data-v-5e640669"]]);t["default"]=Y},"86e1":function(e,t,c){"use strict";c("b4c0")},9945:function(e,t,c){"use strict";c("7972")},b4c0:function(e,t,c){},b7f1:function(e,t,c){},d8ba:function(e,t,c){},e8f3:function(e,t,c){"use strict";var a=c("7a23"),o={__name:"commonTitle",props:["title","type"],setup(e){return(t,c)=>(Object(a["openBlock"])(),Object(a["createElementBlock"])("div",{class:Object(a["normalizeClass"])(["common-title",e.type])},Object(a["toDisplayString"])(e.title),3))}};c("6c98");const n=o;t["a"]=n},f811:function(e,t,c){"use strict";c("3225")}}]);