if("undefined"==typeof Promise||Promise.prototype.finally||(Promise.prototype.finally=function(e){const t=this.constructor;return this.then(l=>t.resolve(e()).then(()=>l),l=>t.resolve(e()).then(()=>{throw l}))}),"undefined"!=typeof uni&&uni&&uni.requireGlobal){const e=uni.requireGlobal();ArrayBuffer=e.ArrayBuffer,Int8Array=e.Int8Array,Uint8Array=e.Uint8Array,Uint8ClampedArray=e.Uint8ClampedArray,Int16Array=e.Int16Array,Uint16Array=e.Uint16Array,Int32Array=e.Int32Array,Uint32Array=e.Uint32Array,Float32Array=e.Float32Array,Float64Array=e.Float64Array,BigInt64Array=e.BigInt64Array,BigUint64Array=e.BigUint64Array}uni.restoreGlobal&&uni.restoreGlobal(Vue,weex,plus,setTimeout,clearTimeout,setInterval,clearInterval),function(e,t){"use strict";function l(e){return weex.requireModule(e)}function a(e,t,...l){uni.__log__?uni.__log__(e,t,...l):console[e].apply(console,[...l,t])}function n(e,t){return"string"==typeof e?t:e}const o=(t,l=0)=>(l,a=e.getCurrentInstance())=>{!e.isInSSRComponentSetup&&e.injectHook(t,l,a)},r=o("onShow",3),i=o("onHide",3),s=o("onLaunch",1),c=o("onLoad",2),u=o("onUnload",2),d=o("onBackPress",2),m=o("onPullDownRefresh",2),p=[{font_class:"arrow-down",unicode:""},{font_class:"arrow-left",unicode:""},{font_class:"arrow-right",unicode:""},{font_class:"arrow-up",unicode:""},{font_class:"auth",unicode:""},{font_class:"auth-filled",unicode:""},{font_class:"back",unicode:""},{font_class:"bars",unicode:""},{font_class:"calendar",unicode:""},{font_class:"calendar-filled",unicode:""},{font_class:"camera",unicode:""},{font_class:"camera-filled",unicode:""},{font_class:"cart",unicode:""},{font_class:"cart-filled",unicode:""},{font_class:"chat",unicode:""},{font_class:"chat-filled",unicode:""},{font_class:"chatboxes",unicode:""},{font_class:"chatboxes-filled",unicode:""},{font_class:"chatbubble",unicode:""},{font_class:"chatbubble-filled",unicode:""},{font_class:"checkbox",unicode:""},{font_class:"checkbox-filled",unicode:""},{font_class:"checkmarkempty",unicode:""},{font_class:"circle",unicode:""},{font_class:"circle-filled",unicode:""},{font_class:"clear",unicode:""},{font_class:"close",unicode:""},{font_class:"closeempty",unicode:""},{font_class:"cloud-download",unicode:""},{font_class:"cloud-download-filled",unicode:""},{font_class:"cloud-upload",unicode:""},{font_class:"cloud-upload-filled",unicode:""},{font_class:"color",unicode:""},{font_class:"color-filled",unicode:""},{font_class:"compose",unicode:""},{font_class:"contact",unicode:""},{font_class:"contact-filled",unicode:""},{font_class:"down",unicode:""},{font_class:"bottom",unicode:""},{font_class:"download",unicode:""},{font_class:"download-filled",unicode:""},{font_class:"email",unicode:""},{font_class:"email-filled",unicode:""},{font_class:"eye",unicode:""},{font_class:"eye-filled",unicode:""},{font_class:"eye-slash",unicode:""},{font_class:"eye-slash-filled",unicode:""},{font_class:"fire",unicode:""},{font_class:"fire-filled",unicode:""},{font_class:"flag",unicode:""},{font_class:"flag-filled",unicode:""},{font_class:"folder-add",unicode:""},{font_class:"folder-add-filled",unicode:""},{font_class:"font",unicode:""},{font_class:"forward",unicode:""},{font_class:"gear",unicode:""},{font_class:"gear-filled",unicode:""},{font_class:"gift",unicode:""},{font_class:"gift-filled",unicode:""},{font_class:"hand-down",unicode:""},{font_class:"hand-down-filled",unicode:""},{font_class:"hand-up",unicode:""},{font_class:"hand-up-filled",unicode:""},{font_class:"headphones",unicode:""},{font_class:"heart",unicode:""},{font_class:"heart-filled",unicode:""},{font_class:"help",unicode:""},{font_class:"help-filled",unicode:""},{font_class:"home",unicode:""},{font_class:"home-filled",unicode:""},{font_class:"image",unicode:""},{font_class:"image-filled",unicode:""},{font_class:"images",unicode:""},{font_class:"images-filled",unicode:""},{font_class:"info",unicode:""},{font_class:"info-filled",unicode:""},{font_class:"left",unicode:""},{font_class:"link",unicode:""},{font_class:"list",unicode:""},{font_class:"location",unicode:""},{font_class:"location-filled",unicode:""},{font_class:"locked",unicode:""},{font_class:"locked-filled",unicode:""},{font_class:"loop",unicode:""},{font_class:"mail-open",unicode:""},{font_class:"mail-open-filled",unicode:""},{font_class:"map",unicode:""},{font_class:"map-filled",unicode:""},{font_class:"map-pin",unicode:""},{font_class:"map-pin-ellipse",unicode:""},{font_class:"medal",unicode:""},{font_class:"medal-filled",unicode:""},{font_class:"mic",unicode:""},{font_class:"mic-filled",unicode:""},{font_class:"micoff",unicode:""},{font_class:"micoff-filled",unicode:""},{font_class:"minus",unicode:""},{font_class:"minus-filled",unicode:""},{font_class:"more",unicode:""},{font_class:"more-filled",unicode:""},{font_class:"navigate",unicode:""},{font_class:"navigate-filled",unicode:""},{font_class:"notification",unicode:""},{font_class:"notification-filled",unicode:""},{font_class:"paperclip",unicode:""},{font_class:"paperplane",unicode:""},{font_class:"paperplane-filled",unicode:""},{font_class:"person",unicode:""},{font_class:"person-filled",unicode:""},{font_class:"personadd",unicode:""},{font_class:"personadd-filled",unicode:""},{font_class:"personadd-filled-copy",unicode:""},{font_class:"phone",unicode:""},{font_class:"phone-filled",unicode:""},{font_class:"plus",unicode:""},{font_class:"plus-filled",unicode:""},{font_class:"plusempty",unicode:""},{font_class:"pulldown",unicode:""},{font_class:"pyq",unicode:""},{font_class:"qq",unicode:""},{font_class:"redo",unicode:""},{font_class:"redo-filled",unicode:""},{font_class:"refresh",unicode:""},{font_class:"refresh-filled",unicode:""},{font_class:"refreshempty",unicode:""},{font_class:"reload",unicode:""},{font_class:"right",unicode:""},{font_class:"scan",unicode:""},{font_class:"search",unicode:""},{font_class:"settings",unicode:""},{font_class:"settings-filled",unicode:""},{font_class:"shop",unicode:""},{font_class:"shop-filled",unicode:""},{font_class:"smallcircle",unicode:""},{font_class:"smallcircle-filled",unicode:""},{font_class:"sound",unicode:""},{font_class:"sound-filled",unicode:""},{font_class:"spinner-cycle",unicode:""},{font_class:"staff",unicode:""},{font_class:"staff-filled",unicode:""},{font_class:"star",unicode:""},{font_class:"star-filled",unicode:""},{font_class:"starhalf",unicode:""},{font_class:"trash",unicode:""},{font_class:"trash-filled",unicode:""},{font_class:"tune",unicode:""},{font_class:"tune-filled",unicode:""},{font_class:"undo",unicode:""},{font_class:"undo-filled",unicode:""},{font_class:"up",unicode:""},{font_class:"top",unicode:""},{font_class:"upload",unicode:""},{font_class:"upload-filled",unicode:""},{font_class:"videocam",unicode:""},{font_class:"videocam-filled",unicode:""},{font_class:"vip",unicode:""},{font_class:"vip-filled",unicode:""},{font_class:"wallet",unicode:""},{font_class:"wallet-filled",unicode:""},{font_class:"weibo",unicode:""},{font_class:"weixin",unicode:""}],v=(e,t)=>{const l=e.__vccOpts||e;for(const[a,n]of t)l[a]=n;return l},h={name:"UniIcons",emits:["click"],props:{type:{type:String,default:""},color:{type:String,default:"#333333"},size:{type:[Number,String],default:16},customPrefix:{type:String,default:""},fontFamily:{type:String,default:""}},data:()=>({icons:p}),computed:{unicode(){let e=this.icons.find(e=>e.font_class===this.type);return e?e.unicode:""},iconSize(){return"number"==typeof(e=this.size)||/^[0-9]*$/g.test(e)?e+"px":e;var e},styleObj(){return""!==this.fontFamily?`color: ${this.color}; font-size: ${this.iconSize}; font-family: ${this.fontFamily};`:`color: ${this.color}; font-size: ${this.iconSize};`}},methods:{_onClick(e){this.$emit("click",e)}}};const f=v(h,[["render",function(t,l,a,n,o,r){return e.openBlock(),e.createElementBlock("text",{style:e.normalizeStyle(r.styleObj),class:e.normalizeClass(["uni-icons",["uniui-"+a.type,a.customPrefix,a.customPrefix?a.type:""]]),onClick:l[0]||(l[0]=(...e)=>r._onClick&&r._onClick(...e))},[e.renderSlot(t.$slots,"default",{},void 0,!0)],6)}],["__scopeId","data-v-190f5902"]]),g="token",b="agreewelcome",y="minioKey",w="GET",k="POST",N="DELETE",V="PUT",E=200,C=-1,x=401,S="request:fail abort",_="request:fail timeout";var T="object"==typeof global&&global&&global.Object===Object&&global,D="object"==typeof self&&self&&self.Object===Object&&self,B=T||D||Function("return this")(),I=B.Symbol,M=Object.prototype,R=M.hasOwnProperty,A=M.toString,F=I?I.toStringTag:void 0;var L=Object.prototype.toString;var U=I?I.toStringTag:void 0;function P(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":U&&U in Object(e)?function(e){var t=R.call(e,F),l=e[F];try{e[F]=void 0;var a=!0}catch(rc){}var n=A.call(e);return a&&(t?e[F]=l:delete e[F]),n}(e):function(e){return L.call(e)}(e)}function O(e){return null!=e&&"object"==typeof e}var z=Array.isArray;function j(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}function q(e){return e}function $(e){if(!j(e))return!1;var t=P(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}var H,W=B["__core-js_shared__"],Y=(H=/[^.]+$/.exec(W&&W.keys&&W.keys.IE_PROTO||""))?"Symbol(src)_1."+H:"";var J=Function.prototype.toString;var Q=/^\[object .+?Constructor\]$/,K=Function.prototype,G=Object.prototype,Z=K.toString,X=G.hasOwnProperty,ee=RegExp("^"+Z.call(X).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function te(e){return!(!j(e)||(t=e,Y&&Y in t))&&($(e)?ee:Q).test(function(e){if(null!=e){try{return J.call(e)}catch(rc){}try{return e+""}catch(rc){}}return""}(e));var t}function le(e,t){var l=function(e,t){return null==e?void 0:e[t]}(e,t);return te(l)?l:void 0}var ae=Object.create,ne=function(){function e(){}return function(t){if(!j(t))return{};if(ae)return ae(t);e.prototype=t;var l=new e;return e.prototype=void 0,l}}();var oe=Date.now;var re,ie,se,ce=function(){try{var e=le(Object,"defineProperty");return e({},"",{}),e}catch(rc){}}(),ue=ce?function(e,t){return ce(e,"toString",{configurable:!0,enumerable:!1,value:(l=t,function(){return l}),writable:!0});var l}:q,de=(re=ue,ie=0,se=0,function(){var e=oe(),t=16-(e-se);if(se=e,t>0){if(++ie>=800)return arguments[0]}else ie=0;return re.apply(void 0,arguments)}),me=/^(?:0|[1-9]\d*)$/;function pe(e,t){var l=typeof e;return!!(t=null==t?9007199254740991:t)&&("number"==l||"symbol"!=l&&me.test(e))&&e>-1&&e%1==0&&e-1&&e%1==0&&e<=9007199254740991}function ke(e){return null!=e&&we(e.length)&&!$(e)}var Ne=Object.prototype;function Ve(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||Ne)}function Ee(e){return O(e)&&"[object Arguments]"==P(e)}var Ce=Object.prototype,xe=Ce.hasOwnProperty,Se=Ce.propertyIsEnumerable,_e=Ee(function(){return arguments}())?Ee:function(e){return O(e)&&xe.call(e,"callee")&&!Se.call(e,"callee")};var Te="object"==typeof exports&&exports&&!exports.nodeType&&exports,De=Te&&"object"==typeof module&&module&&!module.nodeType&&module,Be=De&&De.exports===Te?B.Buffer:void 0,Ie=(Be?Be.isBuffer:void 0)||function(){return!1},Me={};Me["[object Float32Array]"]=Me["[object Float64Array]"]=Me["[object Int8Array]"]=Me["[object Int16Array]"]=Me["[object Int32Array]"]=Me["[object Uint8Array]"]=Me["[object Uint8ClampedArray]"]=Me["[object Uint16Array]"]=Me["[object Uint32Array]"]=!0,Me["[object Arguments]"]=Me["[object Array]"]=Me["[object ArrayBuffer]"]=Me["[object Boolean]"]=Me["[object DataView]"]=Me["[object Date]"]=Me["[object Error]"]=Me["[object Function]"]=Me["[object Map]"]=Me["[object Number]"]=Me["[object Object]"]=Me["[object RegExp]"]=Me["[object Set]"]=Me["[object String]"]=Me["[object WeakMap]"]=!1;var Re="object"==typeof exports&&exports&&!exports.nodeType&&exports,Ae=Re&&"object"==typeof module&&module&&!module.nodeType&&module,Fe=Ae&&Ae.exports===Re&&T.process,Le=function(){try{var e=Ae&&Ae.require&&Ae.require("util").types;return e||Fe&&Fe.binding&&Fe.binding("util")}catch(rc){}}(),Ue=Le&&Le.isTypedArray,Pe=Ue?function(e){return function(t){return e(t)}}(Ue):function(e){return O(e)&&we(e.length)&&!!Me[P(e)]};function Oe(e,t){var l=z(e),a=!l&&_e(e),n=!l&&!a&&Ie(e),o=!l&&!a&&!n&&Pe(e),r=l||a||n||o,i=r?function(e,t){for(var l=-1,a=Array(e);++l-1},Ke.prototype.set=function(e,t){var l=this.__data__,a=Je(l,e);return a<0?(++this.size,l.push([e,t])):l[a][1]=t,this};var Ge=le(B,"Map");function Ze(e,t){var l,a,n=e.__data__;return("string"==(a=typeof(l=t))||"number"==a||"symbol"==a||"boolean"==a?"__proto__"!==l:null===l)?n["string"==typeof t?"string":"hash"]:n.map}function Xe(e){var t=-1,l=null==e?0:e.length;for(this.clear();++t1?t[a-1]:void 0,o=a>2?t[2]:void 0;for(n=bt.length>3&&"function"==typeof n?(a--,n):void 0,o&&function(e,t,l){if(!j(l))return!1;var a=typeof t;return!!("number"==a?ke(l)&&pe(t,l.length):"string"==a&&t in l)&&he(l[t],e)}(t[0],t[1],o)&&(n=a<3?void 0:n,a=1),e=Object(e);++l=a?Promise.reject():(t.hasRetryCount++,t.requestHooks.requestInterceptorsHook=e=>e,new Promise(e=>setTimeout(e,n)).then(()=>this.request(e,t)).finally(()=>uni.hideLoading()))):Promise.reject()}get(e,t){return this.request({...e,method:w},t)}post(e,t){return this.request({...e,method:k},t)}put(e,t){return this.request({...e,method:V},t)}delete(e,t){return this.request({...e,method:N},t)}uploadFile(e,l){let a=yt({},this.options.requestOptions,e);const n=yt({},this.options,l),{requestInterceptorsHook:o,responseInterceptorsHook:r,responseInterceptorsCatchHook:i}=n.requestHooks||{};return o&&t.isFunction(o)&&(a=o(a,n)),new Promise((e,l)=>{uni.uploadFile({...a,success:async a=>{if(200==a.statusCode){if(a.data=JSON.parse(a.data),r&&t.isFunction(r)){try{(a=await r(a,n))?e(a):l("error")}catch(o){l(o)}return}e(a)}},fail:async e=>{i&&t.isFunction(i)?l(await i(a,e)):l(e)},complete:t=>{200==t.statusCode&&(t.data instanceof String&&(t.data=JSON.parse(t.data)),e(t.data))}})})}async request(e,l){let a=yt({},this.options.requestOptions,e);const n=yt({},this.options,l),{requestInterceptorsHook:o,responseInterceptorsHook:r,responseInterceptorsCatchHook:i}=n.requestHooks||{};return o&&t.isFunction(o)&&(a=o(a,n)),new Promise((l,o)=>{const s=uni.request({...a,async success(e){if(r&&t.isFunction(r))try{e=await r(e,n),l(e)}catch(a){o(a)}else l(e)},fail:async e=>{e.errMsg!=_?i&&t.isFunction(i)?o(await i(a,e)):o(e):this.retryRequest(a,n).then(e=>l(e)).catch(e=>o(e))},complete(t){t.errMsg!==S&&Nt.remove(e.url)}}),{ignoreCancel:c}=n;!c&&Nt.add(e.url,s)})}}const Et={key:"app_",set(e,t,l=null){e=this.getKey(e);let a={expire:l?this.time()+l:"",value:t};"object"==typeof a&&(a=JSON.stringify(a));try{uni.setStorageSync(e,a)}catch(rc){return null}},get(e){e=this.getKey(e);try{const t=uni.getStorageSync(e);if(!t)return null;const{value:l,expire:a}=JSON.parse(t);return l}catch(rc){return null}},time:()=>Math.round((new Date).getTime()/1e3),remove(e){e=this.getKey(e),uni.removeStorageSync(e)},getKey(e){return this.key+e}};function Ct(){return Et.get(g)}function xt(){Et.remove(g)} /*! * pinia v2.0.20 * (c) 2022 Eduardo San Martin Morote * @license MIT */let St;const _t=e=>St=e,Tt=Symbol();function Dt(e){return e&&"object"==typeof e&&"[object Object]"===Object.prototype.toString.call(e)&&"function"!=typeof e.toJSON}var Bt,It;(It=Bt||(Bt={})).direct="direct",It.patchObject="patch object",It.patchFunction="patch function";const Mt=()=>{};function Rt(t,l,a,n=Mt){t.push(l);const o=()=>{const e=t.indexOf(l);e>-1&&(t.splice(e,1),n())};return!a&&e.getCurrentInstance()&&e.onUnmounted(o),o}function At(e,...t){e.slice().forEach(e=>{e(...t)})}function Ft(t,l){for(const a in l){if(!l.hasOwnProperty(a))continue;const n=l[a],o=t[a];Dt(o)&&Dt(n)&&t.hasOwnProperty(a)&&!e.isRef(n)&&!e.isReactive(n)?t[a]=Ft(o,n):t[a]=n}return t}const Lt=Symbol();function Ut(e){return!Dt(e)||!e.hasOwnProperty(Lt)}const{assign:Pt}=Object;function Ot(t){return!(!e.isRef(t)||!t.effect)}function zt(t,l,a={},n,o,r){let i;const s=Pt({actions:{}},a),c={deep:!0};let u,d,m,p=e.markRaw([]),v=e.markRaw([]);const h=n.state.value[t];let f;function g(l){let a;u=d=!1,"function"==typeof l?(l(n.state.value[t]),a={type:Bt.patchFunction,storeId:t,events:m}):(Ft(n.state.value[t],l),a={type:Bt.patchObject,payload:l,storeId:t,events:m});const o=f=Symbol();e.nextTick().then(()=>{f===o&&(u=!0)}),d=!0,At(p,a,n.state.value[t])}r||h||(n.state.value[t]={}),e.ref({});const b=Mt;function y(e,l){return function(){_t(n);const a=Array.from(arguments),o=[],r=[];let i;At(v,{args:a,name:e,store:k,after:function(e){o.push(e)},onError:function(e){r.push(e)}});try{i=l.apply(this&&this.$id===t?this:k,a)}catch(s){throw At(r,s),s}return i instanceof Promise?i.then(e=>(At(o,e),e)).catch(e=>(At(r,e),Promise.reject(e))):(At(o,i),i)}}const w={_p:n,$id:t,$onAction:Rt.bind(null,v),$patch:g,$reset:b,$subscribe(l,a={}){const o=Rt(p,l,a.detached,()=>r()),r=i.run(()=>e.watch(()=>n.state.value[t],e=>{("sync"===a.flush?d:u)&&l({storeId:t,type:Bt.direct,events:m},e)},Pt({},c,a)));return o},$dispose:function(){i.stop(),p=[],v=[],n._s.delete(t)}},k=e.reactive(Pt({},w));n._s.set(t,k);const N=n._e.run(()=>(i=e.effectScope(),i.run(()=>l())));for(const V in N){const l=N[V];if(e.isRef(l)&&!Ot(l)||e.isReactive(l))r||(h&&Ut(l)&&(e.isRef(l)?l.value=h[V]:Ft(l,h[V])),n.state.value[t][V]=l);else if("function"==typeof l){const e=y(V,l);N[V]=e,s.actions[V]=l}}return Pt(k,N),Pt(e.toRaw(k),N),Object.defineProperty(k,"$state",{get:()=>n.state.value[t],set:e=>{g(t=>{Pt(t,e)})}}),n._p.forEach(e=>{Pt(k,i.run(()=>e({store:k,app:n._a,pinia:n,options:s})))}),h&&r&&a.hydrate&&a.hydrate(k.$state,h),u=!0,d=!0,k}const jt=new function(t,l,a){let n,o;const r="function"==typeof l;function i(t,a){const i=e.getCurrentInstance();(t=t||i&&e.inject(Tt))&&_t(t),(t=St)._s.has(n)||(r?zt(n,l,o,t):function(t,l,a){const{state:n,actions:o,getters:r}=l,i=a.state.value[t];let s;s=zt(t,function(){i||(a.state.value[t]=n?n():{});const l=e.toRefs(a.state.value[t]);return Pt(l,o,Object.keys(r||{}).reduce((l,n)=>(l[n]=e.markRaw(e.computed(()=>{_t(a);const e=a._s.get(t);return r[n].call(e,e)})),l),{}))},l,a,0,!0),s.$reset=function(){const e=n?n():{};this.$patch(t=>{Pt(t,e)})}}(n,o,t));return t._s.get(n)}return"string"==typeof t?(n=t,o=r?a:l):(o=t,n=t.id),i.$id=n,i}({id:"userStore",state:()=>({userInfo:{},token:Ct()||null,temToken:null}),getters:{isLogin:e=>e.token&&e.userInfo},actions:{async getUser(){a("log","at stores/user.js:21","store=>getUser");const e=await Xt();a("log","at stores/user.js:23",e,"xxx "),this.userInfo=e},login(e){let t=e.access_token;this.token=t,function(e){Et.set(g,e)}(t),e.token=t,this.userInfo=e},async logout(){var e;await Qt.post({url:"/acc/auth/logout",data:e}),this.token="",this.userInfo={},xt()}}}),qt=(e,t="none",l=!1)=>uni.showToast({title:e,icon:t,mask:l}),$t=(e,t="提示",l=!1,a)=>uni.showModal({title:t,content:e,showCancel:l,success:function(e){e.confirm?a&&a():e.cancel}}),Ht=(e=null,t=!0)=>uni.showLoading({title:e,mask:t}),Wt=()=>uni.hideLoading(),Yt=()=>({toast:qt,success:(e,t=!0)=>qt(e,"success",t),error:(e,t=!0)=>qt(e,"error",t),alert:$t,showLoading:Ht,hideLoading:Wt}),Jt=Yt();const Qt=new Vt(yt({requestOptions:{timeout:1e4,header:{version:"1.0.0",clientId:"2"}},baseUrl:"https://app.718yousheng.com/app",isReturnDefaultResponse:!1,isTransformResponse:!0,urlPrefix:"",ignoreCancel:!0,withToken:!0,isAuth:!1,retryCount:2,retryTimeout:300,requestHooks:{requestInterceptorsHook(e,t){const{urlPrefix:l,baseUrl:a,withToken:n,isAuth:o}=t;e.header=e.header?e.header:{},l&&(e.url=`${l}${e.url}`),a&&(e.url=`${a}${e.url}`);const r=Ct();return e.header.token="Bearer "+r,e.header.Authorization="Bearer "+r,e},responseInterceptorsHook(e,t){const{isTransformResponse:l,isReturnDefaultResponse:a,isAuth:n}=t;if(a)return e;const{code:o,data:r,msg:i,show:s}=e.data;switch(o){case E:return i&&s&&Jt.toast(i),l?r:e.data;case C:return Jt.toast(i),Promise.reject(i);case x:return Jt.toast("登录状态已过期,请重新登录!"),xt(),uni.reLaunch({url:"/pages/login/login"}),Promise.reject();default:return i?Jt.alert(i):Jt.alert("网络连接失败,请稍后再试!"),Promise.reject(i)}},responseInterceptorsCatchHook:(e,t)=>(e.method.toUpperCase()==k&&a("log","at utils/request/index.js:74","请求失败:",t,e),Promise.reject())},sslVerify:!1},{}));function Kt(e){return Qt.post({url:"/acc/auth/version",data:e})}function Gt(e){return Qt.post({url:"/acc/auth/status",data:e})}function Zt(e){return Qt.post({url:"/acc/auth/login",data:e})}function Xt(e){return Qt.get({url:"/acc/profile/userInfo",data:e})}function el(e){return{android:1,ios:2}[e]}function tl(e){return{1:"紧急",2:"急",3:"一般"}[e]}function ll(e){return{1:"未发布",2:"已发布",3:"执行中",4:"已完成",5:"已过期"}[e]}const al=[{value:0,label:"全部类型"},{value:1,label:"日常巡检"},{value:2,label:"临时巡检"}];function nl(e){return{1:"日常巡检",2:"临时巡检"}[e]}function ol(e){return Qt.post({url:"/patrol/patroltask/list",data:e})}function rl(e){return Qt.post({url:"/patrol/patrolproblem/detail",data:e})}function il(e){return Qt.uploadFile({url:"/patrol/minio/upload",...e})}const sl={__name:"loading",setup(t){const o=jt(),{proxy:r}=e.getCurrentInstance(),i=e.ref(r.$NETWORK_ENV),s=l("Tm-TmSafeSaveFileModule");let u={},d=e.ref("1.0.0"),m=e.ref("1.0.0"),p=e.ref(!1),v=e.ref(!0),h=e.ref(""),g=e.ref({});c(async e=>{if(await w(),!p.value)try{k()}catch(t){a("error","at pages/loading/loading.vue:73","权限请求出错:",t)}1==i.value&&b()});const b=async()=>{let e=await function(e){return Qt.post({url:"/patrol/minio/param",...e})}({}),t=e.endpoint+"/thumb/"+e.bucketName,l=e.endpoint+"/"+e.bucketName;uni.setStorageSync(y,JSON.stringify({minioThumbUrl:t,minioUrl:l}))},w=async()=>{let e=r.$NETWORK_ENV;u=uni.getSystemInfoSync();let t={runEnv:e,verNumber:u.appWgtVersion,os:el(u.osName)};d.value=t.verNumber,g.value=t;let l=await Kt(t);m.value=l.verNumber,h.value=l.downPageUrl||"";let a=l.isForceUpdate;v.value=1!=a;let n=l.isCurrent;p.value=1!=n},k=async()=>{try{s.getSafeFile({key:"app_device_id"},e=>{if(1==e.code){let t=e.data;""!=t?Gt({uniqCode:t}).then(e=>{4==e.bindStatus?o.isLogin?uni.reLaunch({url:"/pages/home/home"}):uni.reLaunch({url:"/pages/login/login"}):uni.reLaunch({url:"/pages/deviceAuth/deviceAuth"})}):uni.reLaunch({url:"/pages/deviceAuth/deviceAuth"})}else uni.reLaunch({url:"/pages/deviceAuth/deviceAuth"})})}catch(e){a("log","at pages/loading/loading.vue:196","getSafeFile=>",e)}},N=()=>{plus.runtime.openURL(h.value),"ios"==g.value.os?plus.ios.import("UIApplication").sharedApplication().performSelector("exit"):"android"==g.value.os&&plus.runtime.quit()},V=()=>{p.value=!1,p.value||k()};return(t,l)=>{const a=n(e.resolveDynamicComponent("uni-icons"),f);return e.openBlock(),e.createElementBlock("view",{class:"container",style:{height:"100vh"}},[e.createElementVNode("view",{class:"bg"},[1==i.value?(e.openBlock(),e.createElementBlock("view",{key:0,class:"env-txt"},"企业内网")):e.createCommentVNode("",!0)]),e.createElementVNode("view",{class:"version"},"Version "+e.toDisplayString(e.unref(d)),1),e.unref(p)?(e.openBlock(),e.createElementBlock("view",{key:0,class:"version-con"},[e.createElementVNode("view",{class:"v-bg"},[e.createElementVNode("view",{class:"v-title"},"发现新版本"),e.createVNode(a,{"custom-prefix":"iconfont",color:"#28B6FF",type:"icon-phonefilled",size:"40"}),e.createElementVNode("view",{class:"v-version"},"最新版本 Version "+e.toDisplayString(e.unref(m)),1),e.createElementVNode("view",{class:"v-update"},"立刻更新吗?"),e.createElementVNode("view",{class:"version-btn",onClick:N},"更 新"),e.unref(v)?(e.openBlock(),e.createElementBlock("view",{key:0,class:"version-sub",onClick:V},"暂不处理")):e.createCommentVNode("",!0)])])):e.createCommentVNode("",!0)])}}};function cl(e){let t="";for(let l in e){t+=`${l}:${e[l]};`}return t}const ul=v({name:"uni-easyinput",emits:["click","iconClick","update:modelValue","input","focus","blur","confirm","clear","eyes","change","keyboardheightchange"],model:{prop:"modelValue",event:"update:modelValue"},options:{virtualHost:!0},inject:{form:{from:"uniForm",default:null},formItem:{from:"uniFormItem",default:null}},props:{name:String,value:[Number,String],modelValue:[Number,String],type:{type:String,default:"text"},clearable:{type:Boolean,default:!0},autoHeight:{type:Boolean,default:!1},placeholder:{type:String,default:" "},placeholderStyle:String,focus:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},maxlength:{type:[Number,String],default:140},confirmType:{type:String,default:"done"},clearSize:{type:[Number,String],default:24},inputBorder:{type:Boolean,default:!0},prefixIcon:{type:String,default:""},suffixIcon:{type:String,default:""},trim:{type:[Boolean,String],default:!1},cursorSpacing:{type:Number,default:0},passwordIcon:{type:Boolean,default:!0},adjustPosition:{type:Boolean,default:!0},primaryColor:{type:String,default:"#2979ff"},styles:{type:Object,default:()=>({color:"#333",backgroundColor:"#fff",disableColor:"#F7F6F6",borderColor:"#e5e5e5"})},errorMessage:{type:[String,Boolean],default:""}},data:()=>({focused:!1,val:"",showMsg:"",border:!1,isFirstBorder:!1,showClearIcon:!1,showPassword:!1,focusShow:!1,localMsg:"",isEnter:!1}),computed:{isVal(){const e=this.val;return!(!e&&0!==e)},msg(){return this.localMsg||this.errorMessage},inputMaxlength(){return Number(this.maxlength)},boxStyle(){return`color:${this.inputBorder&&this.msg?"#e43d33":this.styles.color};`},inputContentClass(){return function(e){let t="";for(let l in e)e[l]&&(t+=`${l} `);return t}({"is-input-border":this.inputBorder,"is-input-error-border":this.inputBorder&&this.msg,"is-textarea":"textarea"===this.type,"is-disabled":this.disabled,"is-focused":this.focusShow})},inputContentStyle(){const e=this.focusShow?this.primaryColor:this.styles.borderColor;return cl({"border-color":(this.inputBorder&&this.msg?"#dd524d":e)||"#e5e5e5","background-color":this.disabled?this.styles.disableColor:this.styles.backgroundColor})},inputStyle(){return cl({"padding-right":"password"===this.type||this.clearable||this.prefixIcon?"":"10px","padding-left":this.prefixIcon?"":"10px",...this.styles})}},watch:{value(e){this.val=null!==e?e:""},modelValue(e){this.val=null!==e?e:""},focus(e){this.$nextTick(()=>{this.focused=this.focus,this.focusShow=this.focus})}},created(){this.init(),this.form&&this.formItem&&this.$watch("formItem.errMsg",e=>{this.localMsg=e})},mounted(){this.$nextTick(()=>{this.focused=this.focus,this.focusShow=this.focus})},methods:{init(){this.value||0===this.value?this.val=this.value:this.modelValue||0===this.modelValue||""===this.modelValue?this.val=this.modelValue:this.val=""},onClickIcon(e){this.$emit("iconClick",e)},onEyes(){this.showPassword=!this.showPassword,this.$emit("eyes",this.showPassword)},onInput(e){let t=e.detail.value;this.trim&&("boolean"==typeof this.trim&&this.trim&&(t=this.trimStr(t)),"string"==typeof this.trim&&(t=this.trimStr(t,this.trim))),this.errMsg&&(this.errMsg=""),this.val=t,this.$emit("input",t),this.$emit("update:modelValue",t)},onFocus(){this.$nextTick(()=>{this.focused=!0}),this.$emit("focus",null)},_Focus(e){this.focusShow=!0,this.$emit("focus",e)},onBlur(){this.focused=!1,this.$emit("blur",null)},_Blur(e){if(e.detail.value,this.focusShow=!1,this.$emit("blur",e),!1===this.isEnter&&this.$emit("change",this.val),this.form&&this.formItem){const{validateTrigger:e}=this.form;"blur"===e&&this.formItem.onFieldChange()}},onConfirm(e){this.$emit("confirm",this.val),this.isEnter=!0,this.$emit("change",this.val),this.$nextTick(()=>{this.isEnter=!1})},onClear(e){this.val="",this.$emit("input",""),this.$emit("update:modelValue",""),this.$emit("clear")},onkeyboardheightchange(e){this.$emit("keyboardheightchange",e)},trimStr:(e,t="both")=>"both"===t?e.trim():"left"===t?e.trimLeft():"right"===t?e.trimRight():"start"===t?e.trimStart():"end"===t?e.trimEnd():"all"===t?e.replace(/\s+/g,""):e}},[["render",function(t,l,a,o,r,i){const s=n(e.resolveDynamicComponent("uni-icons"),f);return e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["uni-easyinput",{"uni-easyinput-error":i.msg}]),style:e.normalizeStyle(i.boxStyle)},[e.createElementVNode("view",{class:e.normalizeClass(["uni-easyinput__content",i.inputContentClass]),style:e.normalizeStyle(i.inputContentStyle)},[a.prefixIcon?(e.openBlock(),e.createBlock(s,{key:0,class:"content-clear-icon",type:a.prefixIcon,color:"#c0c4cc",onClick:l[0]||(l[0]=e=>i.onClickIcon("prefix")),size:"22"},null,8,["type"])):e.createCommentVNode("",!0),e.renderSlot(t.$slots,"left",{},void 0,!0),"textarea"===a.type?(e.openBlock(),e.createElementBlock("textarea",{key:1,class:e.normalizeClass(["uni-easyinput__content-textarea",{"input-padding":a.inputBorder}]),name:a.name,value:r.val,placeholder:a.placeholder,placeholderStyle:a.placeholderStyle,disabled:a.disabled,"placeholder-class":"uni-easyinput__placeholder-class",maxlength:i.inputMaxlength,focus:r.focused,autoHeight:a.autoHeight,"cursor-spacing":a.cursorSpacing,"adjust-position":a.adjustPosition,onInput:l[1]||(l[1]=(...e)=>i.onInput&&i.onInput(...e)),onBlur:l[2]||(l[2]=(...e)=>i._Blur&&i._Blur(...e)),onFocus:l[3]||(l[3]=(...e)=>i._Focus&&i._Focus(...e)),onConfirm:l[4]||(l[4]=(...e)=>i.onConfirm&&i.onConfirm(...e)),onKeyboardheightchange:l[5]||(l[5]=(...e)=>i.onkeyboardheightchange&&i.onkeyboardheightchange(...e))},null,42,["name","value","placeholder","placeholderStyle","disabled","maxlength","focus","autoHeight","cursor-spacing","adjust-position"])):(e.openBlock(),e.createElementBlock("input",{key:2,type:"password"===a.type?"text":a.type,class:"uni-easyinput__content-input",style:e.normalizeStyle(i.inputStyle),name:a.name,value:r.val,password:!r.showPassword&&"password"===a.type,placeholder:a.placeholder,placeholderStyle:a.placeholderStyle,"placeholder-class":"uni-easyinput__placeholder-class",disabled:a.disabled,maxlength:i.inputMaxlength,focus:r.focused,confirmType:a.confirmType,"cursor-spacing":a.cursorSpacing,"adjust-position":a.adjustPosition,onFocus:l[6]||(l[6]=(...e)=>i._Focus&&i._Focus(...e)),onBlur:l[7]||(l[7]=(...e)=>i._Blur&&i._Blur(...e)),onInput:l[8]||(l[8]=(...e)=>i.onInput&&i.onInput(...e)),onConfirm:l[9]||(l[9]=(...e)=>i.onConfirm&&i.onConfirm(...e)),onKeyboardheightchange:l[10]||(l[10]=(...e)=>i.onkeyboardheightchange&&i.onkeyboardheightchange(...e))},null,44,["type","name","value","password","placeholder","placeholderStyle","disabled","maxlength","focus","confirmType","cursor-spacing","adjust-position"])),"password"===a.type&&a.passwordIcon?(e.openBlock(),e.createElementBlock(e.Fragment,{key:3},[i.isVal?(e.openBlock(),e.createBlock(s,{key:0,class:e.normalizeClass(["content-clear-icon",{"is-textarea-icon":"textarea"===a.type}]),type:r.showPassword?"eye-slash-filled":"eye-filled",size:22,color:r.focusShow?a.primaryColor:"#c0c4cc",onClick:i.onEyes},null,8,["class","type","color","onClick"])):e.createCommentVNode("",!0)],64)):e.createCommentVNode("",!0),a.suffixIcon?(e.openBlock(),e.createElementBlock(e.Fragment,{key:4},[a.suffixIcon?(e.openBlock(),e.createBlock(s,{key:0,class:"content-clear-icon",type:a.suffixIcon,color:"#c0c4cc",onClick:l[11]||(l[11]=e=>i.onClickIcon("suffix")),size:"22"},null,8,["type"])):e.createCommentVNode("",!0)],64)):(e.openBlock(),e.createElementBlock(e.Fragment,{key:5},[a.clearable&&i.isVal&&!a.disabled&&"textarea"!==a.type?(e.openBlock(),e.createBlock(s,{key:0,class:e.normalizeClass(["content-clear-icon",{"is-textarea-icon":"textarea"===a.type}]),type:"clear",size:a.clearSize,color:i.msg?"#dd524d":r.focusShow?a.primaryColor:"#c0c4cc",onClick:i.onClear},null,8,["class","size","color","onClick"])):e.createCommentVNode("",!0)],64)),e.renderSlot(t.$slots,"right",{},void 0,!0)],6)],6)}],["__scopeId","data-v-fe257430"]]);const dl=v({name:"uniFormsItem",options:{virtualHost:!0},provide(){return{uniFormItem:this}},inject:{form:{from:"uniForm",default:null}},props:{rules:{type:Array,default:()=>null},name:{type:[String,Array],default:""},required:{type:Boolean,default:!1},label:{type:String,default:""},labelWidth:{type:[String,Number],default:""},labelAlign:{type:String,default:""},errorMessage:{type:[String,Boolean],default:""},leftIcon:String,iconColor:{type:String,default:"#606266"}},data:()=>({errMsg:"",userRules:null,localLabelAlign:"left",localLabelWidth:"70px",localLabelPos:"left",border:!1,isFirstBorder:!1}),computed:{msg(){return this.errorMessage||this.errMsg}},watch:{"form.formRules"(e){this.init()},"form.labelWidth"(e){this.localLabelWidth=this._labelWidthUnit(e)},"form.labelPosition"(e){this.localLabelPos=this._labelPosition()},"form.labelAlign"(e){}},created(){this.init(!0),this.name&&this.form&&this.$watch(()=>this.form._getDataValue(this.name,this.form.localData),(e,t)=>{if(!this.form._isEqual(e,t)){const t=this.itemSetValue(e);this.onFieldChange(t,!1)}},{immediate:!1})},unmounted(){this.__isUnmounted=!0,this.unInit()},methods:{setRules(e=null){this.userRules=e,this.init(!1)},setValue(){},async onFieldChange(e,t=!0){const{formData:l,localData:a,errShowType:n,validateCheck:o,validateTrigger:r,_isRequiredField:i,_realName:s}=this.form,c=s(this.name);e||(e=this.form.formData[c]);const u=this.itemRules.rules&&this.itemRules.rules.length;if(!this.validator||!u||0===u)return;const d=i(this.itemRules.rules||[]);let m=null;return"bind"===r||t?(m=await this.validator.validateUpdate({[c]:e},l),d||void 0!==e&&""!==e||(m=null),m&&m.errorMessage?("undertext"===n&&(this.errMsg=m?m.errorMessage:""),"toast"===n&&uni.showToast({title:m.errorMessage||"校验错误",icon:"none"}),"modal"===n&&uni.showModal({title:"提示",content:m.errorMessage||"校验错误"})):this.errMsg="",o(m||null)):this.errMsg="",m||null},init(e=!1){const{validator:t,formRules:l,childrens:a,formData:n,localData:o,_realName:r,labelWidth:i,_getDataValue:s,_setDataValue:c}=this.form||{};if(this.localLabelAlign=this._justifyContent(),this.localLabelWidth=this._labelWidthUnit(i),this.localLabelPos=this._labelPosition(),this.form&&e&&a.push(this),!t||!l)return;this.form.isFirstBorder||(this.form.isFirstBorder=!0,this.isFirstBorder=!0),this.group&&(this.group.isFirstBorder||(this.group.isFirstBorder=!0,this.isFirstBorder=!0)),this.border=this.form.border;const u=r(this.name),d=this.userRules||this.rules;"object"==typeof l&&d&&(l[u]={rules:d},t.updateSchema(l));const m=l[u]||{};this.itemRules=m,this.validator=t,this.itemSetValue(s(this.name,o))},unInit(){if(this.form){const{childrens:e,formData:t,_realName:l}=this.form;e.forEach((e,a)=>{e===this&&(this.form.childrens.splice(a,1),delete t[l(e.name)])})}},itemSetValue(e){const t=this.form._realName(this.name),l=this.itemRules.rules||[],a=this.form._getValue(t,e,l);return this.form._setDataValue(t,this.form.formData,a),a},clearValidate(){this.errMsg=""},_isRequired(){return this.required},_justifyContent(){if(this.form){const{labelAlign:e}=this.form;let t=this.labelAlign?this.labelAlign:e;if("left"===t)return"flex-start";if("center"===t)return"center";if("right"===t)return"flex-end"}return"flex-start"},_labelWidthUnit(e){return this.num2px(this.labelWidth?this.labelWidth:e||(this.label?70:"auto"))},_labelPosition(){return this.form&&this.form.labelPosition||"left"},isTrigger:(e,t,l)=>"submit"!==e&&e?"bind":void 0===e?"bind"!==t?t?"submit":""===l?"bind":"submit":"bind":"submit",num2px:e=>"number"==typeof e?`${e}px`:e}},[["render",function(t,l,a,n,o,r){return e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["uni-forms-item",["is-direction-"+o.localLabelPos,o.border?"uni-forms-item--border":"",o.border&&o.isFirstBorder?"is-first-border":""]])},[e.renderSlot(t.$slots,"label",{},()=>[e.createElementVNode("view",{class:e.normalizeClass(["uni-forms-item__label",{"no-label":!a.label&&!a.required}]),style:e.normalizeStyle({width:o.localLabelWidth,justifyContent:o.localLabelAlign})},[a.required?(e.openBlock(),e.createElementBlock("text",{key:0,class:"is-required"},"*")):e.createCommentVNode("",!0),e.createElementVNode("text",null,e.toDisplayString(a.label),1)],6)],!0),e.createElementVNode("view",{class:"uni-forms-item__content"},[e.renderSlot(t.$slots,"default",{},void 0,!0),e.createElementVNode("view",{class:e.normalizeClass(["uni-forms-item__error",{"msg--active":r.msg}])},[e.createElementVNode("text",null,e.toDisplayString(r.msg),1)],2)])],2)}],["__scopeId","data-v-1250f1e3"]]);var ml={email:/^\S+?@\S+?\.\S+?$/,idcard:/^[1-9]\d{5}(18|19|([23]\d))\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$/,url:new RegExp("^(?!mailto:)(?:(?:http|https|ftp)://|//)(?:\\S+(?::\\S*)?@)?(?:(?:(?:[1-9]\\d?|1\\d\\d|2[01]\\d|22[0-3])(?:\\.(?:1?\\d{1,2}|2[0-4]\\d|25[0-5])){2}(?:\\.(?:[0-9]\\d?|1\\d\\d|2[0-4]\\d|25[0-4]))|(?:(?:[a-z\\u00a1-\\uffff0-9]+-*)*[a-z\\u00a1-\\uffff0-9]+)(?:\\.(?:[a-z\\u00a1-\\uffff0-9]+-*)*[a-z\\u00a1-\\uffff0-9]+)*(?:\\.(?:[a-z\\u00a1-\\uffff]{2,})))|localhost)(?::\\d{2,5})?(?:(/|\\?|#)[^\\s]*)?$","i")};const pl={int:"integer",bool:"boolean",double:"number",long:"number",password:"string"};function vl(e,t=""){["label"].forEach(t=>{void 0===e[t]&&(e[t]="")});let l=t;for(let a in e){let t=new RegExp("{"+a+"}");l=l.replace(t,e[a])}return l}const hl={integer:e=>hl.number(e)&&parseInt(e,10)===e,string:e=>"string"==typeof e,number:e=>!isNaN(e)&&"number"==typeof e,boolean:function(e){return"boolean"==typeof e},float:function(e){return hl.number(e)&&!hl.integer(e)},array:e=>Array.isArray(e),object:e=>"object"==typeof e&&!hl.array(e),date:e=>e instanceof Date,timestamp(e){return!(!this.integer(e)||Math.abs(e).toString().length>16)},file:e=>"string"==typeof e.url,email:e=>"string"==typeof e&&!!e.match(ml.email)&&e.length<255,url:e=>"string"==typeof e&&!!e.match(ml.url),pattern(e,t){try{return new RegExp(e).test(t)}catch(rc){return!1}},method:e=>"function"==typeof e,idcard:e=>"string"==typeof e&&!!e.match(ml.idcard),"url-https"(e){return this.url(e)&&e.startsWith("https://")},"url-scheme":e=>e.startsWith("://"),"url-web":e=>!1};class fl{constructor(e){this._message=e}async validateRule(e,t,l,a,n){var o=null;let r=t.rules;if(r.findIndex(e=>e.required)<0){if(null==l)return o;if("string"==typeof l&&!l.length)return o}var i=this._message;if(void 0===r)return i.default;for(var s=0;s{r=e});(r||"string"==typeof i&&i||!1===i)&&(o=this._getMessage(e,r||i,n))}catch(rc){o=this._getMessage(e,rc.message,n)}return o}_getMessage(e,t,l){return vl(e,t||e.errorMessage||this._message[l]||t.default)}_getValidateType(e){var t="";return e.required?t="required":e.format?t="format":e.arrayType?t="arrayTypeFormat":e.range?t="range":void 0!==e.maximum||void 0!==e.minimum?t="rangeNumber":void 0!==e.maxLength||void 0!==e.minLength?t="rangeLength":e.pattern?t="pattern":e.validateFunction&&(t="validateFunction"),t}}const gl={required:(e,t,l)=>e.required&&function(e,t){return null==e||"string"==typeof e&&!e||!(!Array.isArray(e)||e.length)||"object"===t&&!Object.keys(e).length}(t,e.format||typeof t)?vl(e,e.errorMessage||l.required):null,range(e,t,l){const{range:a,errorMessage:n}=e;let o=new Array(a.length);for(let i=0;i-1&&(r=!0),r?null:vl(e,n||l.enum)},rangeNumber(e,t,l){if(!hl.number(t))return vl(e,e.errorMessage||l.pattern.mismatch);let{minimum:a,maximum:n,exclusiveMinimum:o,exclusiveMaximum:r}=e,i=o?t<=a:t=n:t>n;return void 0!==a&&i?vl(e,e.errorMessage||l.number[o?"exclusiveMinimum":"minimum"]):void 0!==n&&s?vl(e,e.errorMessage||l.number[r?"exclusiveMaximum":"maximum"]):void 0!==a&&void 0!==n&&(i||s)?vl(e,e.errorMessage||l.number.range):null},rangeLength(e,t,l){if(!hl.string(t)&&!hl.array(t))return vl(e,e.errorMessage||l.pattern.mismatch);let a=e.minLength,n=e.maxLength,o=t.length;return void 0!==a&&on?vl(e,e.errorMessage||l.length.maxLength):void 0!==a&&void 0!==n&&(on)?vl(e,e.errorMessage||l.length.range):null},pattern:(e,t,l)=>hl.pattern(e.pattern,t)?null:vl(e,e.errorMessage||l.pattern.mismatch),format(e,t,l){var a=Object.keys(hl),n=pl[e.format]?pl[e.format]:e.format||e.arrayType;return a.indexOf(n)>-1&&!hl[n](t)?vl(e,e.errorMessage||l.typeError):null},arrayTypeFormat(e,t,l){if(!Array.isArray(t))return vl(e,e.errorMessage||l.typeError);for(let a=0;al.indexOf(e)<0);return[{key:"invalid",errorMessage:vl({field:JSON.stringify(a)},bl.message.TAG+bl.message.defaultInvalid)}]}}bl.message=new function(){return{TAG:"",default:"验证错误",defaultInvalid:"提交的字段{field}在数据库中并不存在",validateFunction:"验证无效",required:"{label}必填",enum:"{label}超出范围",timestamp:"{label}格式无效",whitespace:"{label}不能为空",typeError:"{label}类型无效",date:{format:"{label}日期{value}格式无效",parse:"{label}日期无法解析,{value}无效",invalid:"{label}日期{value}无效"},length:{minLength:"{label}长度不能少于{minLength}",maxLength:"{label}长度不能超过{maxLength}",range:"{label}必须介于{minLength}和{maxLength}之间"},number:{minimum:"{label}不能小于{minimum}",maximum:"{label}不能大于{maximum}",exclusiveMinimum:"{label}不能小于等于{minimum}",exclusiveMaximum:"{label}不能大于等于{maximum}",range:"{label}必须介于{minimum}and{maximum}之间"},pattern:{mismatch:"{label}格式不匹配"}}};const yl=(e,t,l)=>{const a=l.find(e=>{return e.format&&("int"===(t=e.format)||"double"===t||"number"===t||"timestamp"===t);var t}),n=l.find(e=>e.format&&"boolean"===e.format||"bool"===e.format);return a&&(t=t||0===t?xl(Number(t))?Number(t):t:null),n&&(t=!!Sl(t)&&t),t},wl=(e,t)=>Cl(t,e),kl=(e,t={})=>{const l=El(e);if("object"==typeof l&&Array.isArray(l)&&l.length>1){return l.reduce((e,t)=>e+`#${t}`,"_formdata_")}return l[0]||e},Nl=e=>{let t=e.replace("_formdata_#","");return t=t.split("#").map(e=>xl(e)?Number(e):e),t},Vl=(e,t,l)=>("object"!=typeof e||El(t).reduce((e,t,a,n)=>a===n.length-1?(e[t]=l,null):(t in e||(e[t]=/^[0-9]{1,}$/.test(n[a+1])?[]:{}),e[t]),e),e);function El(e){return Array.isArray(e)?e:e.replace(/\[/g,".").replace(/\]/g,"").split(".")}const Cl=(e,t,l="undefined")=>{let a=El(t).reduce((e,t)=>(e||{})[t],e);return a&&void 0===a?l:a},xl=e=>!isNaN(Number(e)),Sl=e=>"boolean"==typeof e;const _l=v({name:"uniForms",emits:["validate","submit"],options:{virtualHost:!0},props:{value:{type:Object,default:()=>null},modelValue:{type:Object,default:()=>null},model:{type:Object,default:()=>null},rules:{type:Object,default:()=>({})},errShowType:{type:String,default:"undertext"},validateTrigger:{type:String,default:"submit"},labelPosition:{type:String,default:"left"},labelWidth:{type:[String,Number],default:""},labelAlign:{type:String,default:"left"},border:{type:Boolean,default:!1}},provide(){return{uniForm:this}},data:()=>({formData:{},formRules:{}}),computed:{localData(){const e=this.model||this.modelValue||this.value;return e?(t=e,JSON.parse(JSON.stringify(t))):{};var t}},watch:{rules:{handler:function(e,t){this.setRules(e)},deep:!0,immediate:!0}},created(){getApp().$vm.$.appContext.config.globalProperties.binddata||(getApp().$vm.$.appContext.config.globalProperties.binddata=function(e,t,l){if(l)this.$refs[l].setValue(e,t);else{let l;for(let e in this.$refs){const t=this.$refs[e];if(t&&t.$options&&"uniForms"===t.$options.name){l=t;break}}if(!l)return console.error("当前 uni-froms 组件缺少 ref 属性");l.model&&(l.model[e]=t),l.modelValue&&(l.modelValue[e]=t),l.value&&(l.value[e]=t)}}),this.childrens=[],this.inputChildrens=[],this.setRules(this.rules)},methods:{setRules(e){this.formRules=Object.assign({},this.formRules,e),this.validator=new bl(e)},setValue(e,t){let l=this.childrens.find(t=>t.name===e);return l?(this.formData[e]=yl(0,t,this.formRules[e]&&this.formRules[e].rules||[]),l.onFieldChange(this.formData[e])):null},validate(e,t){return this.checkAll(this.formData,e,t)},validateField(e=[],t){e=[].concat(e);let l={};return this.childrens.forEach(t=>{const a=kl(t.name);-1!==e.indexOf(a)&&(l=Object.assign({},l,{[a]:this.formData[a]}))}),this.checkAll(l,[],t)},clearValidate(e=[]){e=[].concat(e),this.childrens.forEach(t=>{if(0===e.length)t.errMsg="";else{const l=kl(t.name);-1!==e.indexOf(l)&&(t.errMsg="")}})},submit(e,t,l){for(let a in this.dataValue){this.childrens.find(e=>e.name===a)&&void 0===this.formData[a]&&(this.formData[a]=this._getValue(a,this.dataValue[a]))}return l||console.warn("submit 方法即将废弃,请使用validate方法代替!"),this.checkAll(this.formData,e,t,"submit")},async checkAll(e,t,l,a){if(!this.validator)return;let n,o=[];for(let c in e){const e=this.childrens.find(e=>kl(e.name)===c);e&&o.push(e)}l||"function"!=typeof t||(l=t),!l&&"function"!=typeof l&&Promise&&(n=new Promise((e,t)=>{l=function(l,a){l?t(l):e(a)}}));let r=[],i=JSON.parse(JSON.stringify(e));for(let c in o){const e=o[c];let t=kl(e.name);const l=await e.onFieldChange(i[t]);if(l&&(r.push(l),"toast"===this.errShowType||"modal"===this.errShowType))break}Array.isArray(r)&&0===r.length&&(r=null),Array.isArray(t)&&t.forEach(e=>{let t=kl(e),l=wl(e,this.localData);void 0!==l&&(i[t]=l)}),"submit"===a?this.$emit("submit",{detail:{value:i,errors:r}}):this.$emit("validate",r);let s={};return s=((e={})=>{let t=JSON.parse(JSON.stringify(e)),l={};for(let a in t){let e=Nl(a);Vl(l,e,t[a])}return l})(i,this.name),l&&"function"==typeof l&&l(r,s),n&&l?n:null},validateCheck(e){this.$emit("validate",e)},_getValue:yl,_isRequiredField:e=>{let t=!1;for(let l=0;l(t[e]=l,l||""),_getDataValue:wl,_realName:kl,_isRealName:e=>/^_formdata_#*/.test(e),_isEqual:(e,t)=>{if(e===t)return 0!==e||1/e==1/t;if(null==e||null==t)return e===t;var l=toString.call(e);if(l!==toString.call(t))return!1;switch(l){case"[object RegExp]":case"[object String]":return""+e==""+t;case"[object Number]":return+e!=+e?+t!=+t:0===+e?1/+e==1/t:+e===+t;case"[object Date]":case"[object Boolean]":return+e===+t}if("[object Object]"==l){var a=Object.getOwnPropertyNames(e),n=Object.getOwnPropertyNames(t);if(a.length!=n.length)return!1;for(var o=0;o65536)throw new Error("Can only request a maximum of 65536 bytes");return function(e,t){for(var l,a=e.length,n="="===e[a-2]?2:"="===e[a-1]?1:0,o=0,r=a-n&4294967292,i=0;i>16&255,t[o++]=l>>8&255,t[o++]=255&l;1===n&&(l=Dl[e.charCodeAt(i)]<<10|Dl[e.charCodeAt(i+1)]<<4|Dl[e.charCodeAt(i+2)]>>2,t[o++]=l>>8&255,t[o++]=255&l),2===n&&(l=Dl[e.charCodeAt(i)]<<2|Dl[e.charCodeAt(i+1)]>>4,t[o++]=255&l)}(l("DCloud-Crypto").getRandomValues(e.byteLength),new Uint8Array(e.buffer,e.byteOffset,e.byteLength)),e}};let Il;const Ml=new Uint8Array(16);const Rl={randomUUID:void 0!==Bl&&Bl.randomUUID&&Bl.randomUUID.bind(Bl)};function Al(e,t,l){var a;if(Rl.randomUUID&&!e)return Rl.randomUUID();const n=(e=e||{}).random??(null==(a=e.rng)?void 0:a.call(e))??function(){if(!Il){if(void 0===Bl||!Bl.getRandomValues)throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");Il=Bl.getRandomValues.bind(Bl)}return Il(Ml)}();if(n.length<16)throw new Error("Random bytes length must be >= 16");return n[6]=15&n[6]|64,n[8]=63&n[8]|128,function(e,t=0){return(Tl[e[t+0]]+Tl[e[t+1]]+Tl[e[t+2]]+Tl[e[t+3]]+"-"+Tl[e[t+4]]+Tl[e[t+5]]+"-"+Tl[e[t+6]]+Tl[e[t+7]]+"-"+Tl[e[t+8]]+Tl[e[t+9]]+"-"+Tl[e[t+10]]+Tl[e[t+11]]+Tl[e[t+12]]+Tl[e[t+13]]+Tl[e[t+14]]+Tl[e[t+15]]).toLowerCase()}(n)}const Fl=uni.getWindowInfo(),Ll=()=>Fl.statusBarHeight,Ul=()=>Ll()+(()=>{if(uni.getMenuButtonBoundingClientRect){let{top:e,height:t}=uni.getMenuButtonBoundingClientRect();return t+2*(e-Ll())}return 0})(),Pl=()=>{let e=0;if(uni.getMenuButtonBoundingClientRect){let{top:t,height:l}=uni.getMenuButtonBoundingClientRect();e=l+(t-Ll())}else e=22;return e};var Ol="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function zl(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function jl(e){if(e.__esModule)return e;var t=e.default;if("function"==typeof t){var l=function e(){return this instanceof e?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};l.prototype=t.prototype}else l={};return Object.defineProperty(l,"__esModule",{value:!0}),Object.keys(e).forEach(function(t){var a=Object.getOwnPropertyDescriptor(e,t);Object.defineProperty(l,t,a.get?a:{enumerable:!0,get:function(){return e[t]}})}),l}var ql={exports:{}};var $l={exports:{}};const Hl=jl(Object.freeze(Object.defineProperty({__proto__:null,default:{}},Symbol.toStringTag,{value:"Module"})));var Wl;function Yl(){return Wl||(Wl=1,$l.exports=(e=e||function(e,t){var l;if("undefined"!=typeof window&&Bl&&(l=Bl),"undefined"!=typeof self&&self.crypto&&(l=self.crypto),"undefined"!=typeof globalThis&&globalThis.crypto&&(l=globalThis.crypto),!l&&"undefined"!=typeof window&&window.msCrypto&&(l=window.msCrypto),!l&&void 0!==Ol&&Ol.crypto&&(l=Ol.crypto),!l)try{l=Hl}catch(h){}var a=function(){if(l){if("function"==typeof l.getRandomValues)try{return l.getRandomValues(new Uint32Array(1))[0]}catch(h){}if("function"==typeof l.randomBytes)try{return l.randomBytes(4).readInt32LE()}catch(h){}}throw new Error("Native crypto module could not be used to get secure random number.")},n=Object.create||function(){function e(){}return function(t){var l;return e.prototype=t,l=new e,e.prototype=null,l}}(),o={},r=o.lib={},i=r.Base=function(){return{extend:function(e){var t=n(this);return e&&t.mixIn(e),t.hasOwnProperty("init")&&this.init!==t.init||(t.init=function(){t.$super.init.apply(this,arguments)}),t.init.prototype=t,t.$super=this,t},create:function(){var e=this.extend();return e.init.apply(e,arguments),e},init:function(){},mixIn:function(e){for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);e.hasOwnProperty("toString")&&(this.toString=e.toString)},clone:function(){return this.init.prototype.extend(this)}}}(),s=r.WordArray=i.extend({init:function(e,l){e=this.words=e||[],this.sigBytes=l!=t?l:4*e.length},toString:function(e){return(e||u).stringify(this)},concat:function(e){var t=this.words,l=e.words,a=this.sigBytes,n=e.sigBytes;if(this.clamp(),a%4)for(var o=0;o>>2]>>>24-o%4*8&255;t[a+o>>>2]|=r<<24-(a+o)%4*8}else for(var i=0;i>>2]=l[i>>>2];return this.sigBytes+=n,this},clamp:function(){var t=this.words,l=this.sigBytes;t[l>>>2]&=4294967295<<32-l%4*8,t.length=e.ceil(l/4)},clone:function(){var e=i.clone.call(this);return e.words=this.words.slice(0),e},random:function(e){for(var t=[],l=0;l>>2]>>>24-n%4*8&255;a.push((o>>>4).toString(16)),a.push((15&o).toString(16))}return a.join("")},parse:function(e){for(var t=e.length,l=[],a=0;a>>3]|=parseInt(e.substr(a,2),16)<<24-a%8*4;return new s.init(l,t/2)}},d=c.Latin1={stringify:function(e){for(var t=e.words,l=e.sigBytes,a=[],n=0;n>>2]>>>24-n%4*8&255;a.push(String.fromCharCode(o))}return a.join("")},parse:function(e){for(var t=e.length,l=[],a=0;a>>2]|=(255&e.charCodeAt(a))<<24-a%4*8;return new s.init(l,t)}},m=c.Utf8={stringify:function(e){try{return decodeURIComponent(escape(d.stringify(e)))}catch(rc){throw new Error("Malformed UTF-8 data")}},parse:function(e){return d.parse(unescape(encodeURIComponent(e)))}},p=r.BufferedBlockAlgorithm=i.extend({reset:function(){this._data=new s.init,this._nDataBytes=0},_append:function(e){"string"==typeof e&&(e=m.parse(e)),this._data.concat(e),this._nDataBytes+=e.sigBytes},_process:function(t){var l,a=this._data,n=a.words,o=a.sigBytes,r=this.blockSize,i=o/(4*r),c=(i=t?e.ceil(i):e.max((0|i)-this._minBufferSize,0))*r,u=e.min(4*c,o);if(c){for(var d=0;d>>2]|=e[n]<<24-n%4*8;l.call(this,a,t)}else l.apply(this,arguments)};a.prototype=t}}(),e.lib.WordArray)),Zl.exports;var e}var ea,ta={exports:{}};function la(){return ea||(ea=1,ta.exports=(e=Yl(),function(){var t=e,l=t.lib.WordArray,a=t.enc;function n(e){return e<<8&4278255360|e>>>8&16711935}a.Utf16=a.Utf16BE={stringify:function(e){for(var t=e.words,l=e.sigBytes,a=[],n=0;n>>2]>>>16-n%4*8&65535;a.push(String.fromCharCode(o))}return a.join("")},parse:function(e){for(var t=e.length,a=[],n=0;n>>1]|=e.charCodeAt(n)<<16-n%2*16;return l.create(a,2*t)}},a.Utf16LE={stringify:function(e){for(var t=e.words,l=e.sigBytes,a=[],o=0;o>>2]>>>16-o%4*8&65535);a.push(String.fromCharCode(r))}return a.join("")},parse:function(e){for(var t=e.length,a=[],o=0;o>>1]|=n(e.charCodeAt(o)<<16-o%2*16);return l.create(a,2*t)}}}(),e.enc.Utf16)),ta.exports;var e}var aa,na={exports:{}};function oa(){return aa||(aa=1,na.exports=(e=Yl(),function(){var t=e,l=t.lib.WordArray;function a(e,t,a){for(var n=[],o=0,r=0;r>>6-r%4*2;n[o>>>2]|=i<<24-o%4*8,o++}return l.create(n,o)}t.enc.Base64={stringify:function(e){var t=e.words,l=e.sigBytes,a=this._map;e.clamp();for(var n=[],o=0;o>>2]>>>24-o%4*8&255)<<16|(t[o+1>>>2]>>>24-(o+1)%4*8&255)<<8|t[o+2>>>2]>>>24-(o+2)%4*8&255,i=0;i<4&&o+.75*i>>6*(3-i)&63));var s=a.charAt(64);if(s)for(;n.length%4;)n.push(s);return n.join("")},parse:function(e){var t=e.length,l=this._map,n=this._reverseMap;if(!n){n=this._reverseMap=[];for(var o=0;o>>6-r%4*2;n[o>>>2]|=i<<24-o%4*8,o++}return l.create(n,o)}t.enc.Base64url={stringify:function(e,t){void 0===t&&(t=!0);var l=e.words,a=e.sigBytes,n=t?this._safe_map:this._map;e.clamp();for(var o=[],r=0;r>>2]>>>24-r%4*8&255)<<16|(l[r+1>>>2]>>>24-(r+1)%4*8&255)<<8|l[r+2>>>2]>>>24-(r+2)%4*8&255,s=0;s<4&&r+.75*s>>6*(3-s)&63));var c=n.charAt(64);if(c)for(;o.length%4;)o.push(c);return o.join("")},parse:function(e,t){void 0===t&&(t=!0);var l=e.length,n=t?this._safe_map:this._map,o=this._reverseMap;if(!o){o=this._reverseMap=[];for(var r=0;r>>24)|4278255360&(n<<24|n>>>8)}var o=this._hash.words,r=e[t+0],s=e[t+1],p=e[t+2],v=e[t+3],h=e[t+4],f=e[t+5],g=e[t+6],b=e[t+7],y=e[t+8],w=e[t+9],k=e[t+10],N=e[t+11],V=e[t+12],E=e[t+13],C=e[t+14],x=e[t+15],S=o[0],_=o[1],T=o[2],D=o[3];S=c(S,_,T,D,r,7,i[0]),D=c(D,S,_,T,s,12,i[1]),T=c(T,D,S,_,p,17,i[2]),_=c(_,T,D,S,v,22,i[3]),S=c(S,_,T,D,h,7,i[4]),D=c(D,S,_,T,f,12,i[5]),T=c(T,D,S,_,g,17,i[6]),_=c(_,T,D,S,b,22,i[7]),S=c(S,_,T,D,y,7,i[8]),D=c(D,S,_,T,w,12,i[9]),T=c(T,D,S,_,k,17,i[10]),_=c(_,T,D,S,N,22,i[11]),S=c(S,_,T,D,V,7,i[12]),D=c(D,S,_,T,E,12,i[13]),T=c(T,D,S,_,C,17,i[14]),S=u(S,_=c(_,T,D,S,x,22,i[15]),T,D,s,5,i[16]),D=u(D,S,_,T,g,9,i[17]),T=u(T,D,S,_,N,14,i[18]),_=u(_,T,D,S,r,20,i[19]),S=u(S,_,T,D,f,5,i[20]),D=u(D,S,_,T,k,9,i[21]),T=u(T,D,S,_,x,14,i[22]),_=u(_,T,D,S,h,20,i[23]),S=u(S,_,T,D,w,5,i[24]),D=u(D,S,_,T,C,9,i[25]),T=u(T,D,S,_,v,14,i[26]),_=u(_,T,D,S,y,20,i[27]),S=u(S,_,T,D,E,5,i[28]),D=u(D,S,_,T,p,9,i[29]),T=u(T,D,S,_,b,14,i[30]),S=d(S,_=u(_,T,D,S,V,20,i[31]),T,D,f,4,i[32]),D=d(D,S,_,T,y,11,i[33]),T=d(T,D,S,_,N,16,i[34]),_=d(_,T,D,S,C,23,i[35]),S=d(S,_,T,D,s,4,i[36]),D=d(D,S,_,T,h,11,i[37]),T=d(T,D,S,_,b,16,i[38]),_=d(_,T,D,S,k,23,i[39]),S=d(S,_,T,D,E,4,i[40]),D=d(D,S,_,T,r,11,i[41]),T=d(T,D,S,_,v,16,i[42]),_=d(_,T,D,S,g,23,i[43]),S=d(S,_,T,D,w,4,i[44]),D=d(D,S,_,T,V,11,i[45]),T=d(T,D,S,_,x,16,i[46]),S=m(S,_=d(_,T,D,S,p,23,i[47]),T,D,r,6,i[48]),D=m(D,S,_,T,b,10,i[49]),T=m(T,D,S,_,C,15,i[50]),_=m(_,T,D,S,f,21,i[51]),S=m(S,_,T,D,V,6,i[52]),D=m(D,S,_,T,v,10,i[53]),T=m(T,D,S,_,k,15,i[54]),_=m(_,T,D,S,s,21,i[55]),S=m(S,_,T,D,y,6,i[56]),D=m(D,S,_,T,x,10,i[57]),T=m(T,D,S,_,g,15,i[58]),_=m(_,T,D,S,E,21,i[59]),S=m(S,_,T,D,h,6,i[60]),D=m(D,S,_,T,N,10,i[61]),T=m(T,D,S,_,p,15,i[62]),_=m(_,T,D,S,w,21,i[63]),o[0]=o[0]+S|0,o[1]=o[1]+_|0,o[2]=o[2]+T|0,o[3]=o[3]+D|0},_doFinalize:function(){var e=this._data,l=e.words,a=8*this._nDataBytes,n=8*e.sigBytes;l[n>>>5]|=128<<24-n%32;var o=t.floor(a/4294967296),r=a;l[15+(n+64>>>9<<4)]=16711935&(o<<8|o>>>24)|4278255360&(o<<24|o>>>8),l[14+(n+64>>>9<<4)]=16711935&(r<<8|r>>>24)|4278255360&(r<<24|r>>>8),e.sigBytes=4*(l.length+1),this._process();for(var i=this._hash,s=i.words,c=0;c<4;c++){var u=s[c];s[c]=16711935&(u<<8|u>>>24)|4278255360&(u<<24|u>>>8)}return i},clone:function(){var e=o.clone.call(this);return e._hash=this._hash.clone(),e}});function c(e,t,l,a,n,o,r){var i=e+(t&l|~t&a)+n+r;return(i<>>32-o)+t}function u(e,t,l,a,n,o,r){var i=e+(t&a|l&~a)+n+r;return(i<>>32-o)+t}function d(e,t,l,a,n,o,r){var i=e+(t^l^a)+n+r;return(i<>>32-o)+t}function m(e,t,l,a,n,o,r){var i=e+(l^(t|~a))+n+r;return(i<>>32-o)+t}l.MD5=o._createHelper(s),l.HmacMD5=o._createHmacHelper(s)}(Math),e.MD5)),ua.exports;var e}var ma,pa={exports:{}};function va(){return ma||(ma=1,pa.exports=(i=Yl(),t=(e=i).lib,l=t.WordArray,a=t.Hasher,n=e.algo,o=[],r=n.SHA1=a.extend({_doReset:function(){this._hash=new l.init([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(e,t){for(var l=this._hash.words,a=l[0],n=l[1],r=l[2],i=l[3],s=l[4],c=0;c<80;c++){if(c<16)o[c]=0|e[t+c];else{var u=o[c-3]^o[c-8]^o[c-14]^o[c-16];o[c]=u<<1|u>>>31}var d=(a<<5|a>>>27)+s+o[c];d+=c<20?1518500249+(n&r|~n&i):c<40?1859775393+(n^r^i):c<60?(n&r|n&i|r&i)-1894007588:(n^r^i)-899497514,s=i,i=r,r=n<<30|n>>>2,n=a,a=d}l[0]=l[0]+a|0,l[1]=l[1]+n|0,l[2]=l[2]+r|0,l[3]=l[3]+i|0,l[4]=l[4]+s|0},_doFinalize:function(){var e=this._data,t=e.words,l=8*this._nDataBytes,a=8*e.sigBytes;return t[a>>>5]|=128<<24-a%32,t[14+(a+64>>>9<<4)]=Math.floor(l/4294967296),t[15+(a+64>>>9<<4)]=l,e.sigBytes=4*t.length,this._process(),this._hash},clone:function(){var e=a.clone.call(this);return e._hash=this._hash.clone(),e}}),e.SHA1=a._createHelper(r),e.HmacSHA1=a._createHmacHelper(r),i.SHA1)),pa.exports;var e,t,l,a,n,o,r,i}var ha,fa={exports:{}};function ga(){return ha||(ha=1,fa.exports=(e=Yl(),function(t){var l=e,a=l.lib,n=a.WordArray,o=a.Hasher,r=l.algo,i=[],s=[];!function(){function e(e){for(var l=t.sqrt(e),a=2;a<=l;a++)if(!(e%a))return!1;return!0}function l(e){return 4294967296*(e-(0|e))|0}for(var a=2,n=0;n<64;)e(a)&&(n<8&&(i[n]=l(t.pow(a,.5))),s[n]=l(t.pow(a,1/3)),n++),a++}();var c=[],u=r.SHA256=o.extend({_doReset:function(){this._hash=new n.init(i.slice(0))},_doProcessBlock:function(e,t){for(var l=this._hash.words,a=l[0],n=l[1],o=l[2],r=l[3],i=l[4],u=l[5],d=l[6],m=l[7],p=0;p<64;p++){if(p<16)c[p]=0|e[t+p];else{var v=c[p-15],h=(v<<25|v>>>7)^(v<<14|v>>>18)^v>>>3,f=c[p-2],g=(f<<15|f>>>17)^(f<<13|f>>>19)^f>>>10;c[p]=h+c[p-7]+g+c[p-16]}var b=a&n^a&o^n&o,y=(a<<30|a>>>2)^(a<<19|a>>>13)^(a<<10|a>>>22),w=m+((i<<26|i>>>6)^(i<<21|i>>>11)^(i<<7|i>>>25))+(i&u^~i&d)+s[p]+c[p];m=d,d=u,u=i,i=r+w|0,r=o,o=n,n=a,a=w+(y+b)|0}l[0]=l[0]+a|0,l[1]=l[1]+n|0,l[2]=l[2]+o|0,l[3]=l[3]+r|0,l[4]=l[4]+i|0,l[5]=l[5]+u|0,l[6]=l[6]+d|0,l[7]=l[7]+m|0},_doFinalize:function(){var e=this._data,l=e.words,a=8*this._nDataBytes,n=8*e.sigBytes;return l[n>>>5]|=128<<24-n%32,l[14+(n+64>>>9<<4)]=t.floor(a/4294967296),l[15+(n+64>>>9<<4)]=a,e.sigBytes=4*l.length,this._process(),this._hash},clone:function(){var e=o.clone.call(this);return e._hash=this._hash.clone(),e}});l.SHA256=o._createHelper(u),l.HmacSHA256=o._createHmacHelper(u)}(Math),e.SHA256)),fa.exports;var e}var ba,ya={exports:{}};var wa,ka={exports:{}};function Na(){return wa||(wa=1,ka.exports=(e=Yl(),Kl(),function(){var t=e,l=t.lib.Hasher,a=t.x64,n=a.Word,o=a.WordArray,r=t.algo;function i(){return n.create.apply(n,arguments)}var s=[i(1116352408,3609767458),i(1899447441,602891725),i(3049323471,3964484399),i(3921009573,2173295548),i(961987163,4081628472),i(1508970993,3053834265),i(2453635748,2937671579),i(2870763221,3664609560),i(3624381080,2734883394),i(310598401,1164996542),i(607225278,1323610764),i(1426881987,3590304994),i(1925078388,4068182383),i(2162078206,991336113),i(2614888103,633803317),i(3248222580,3479774868),i(3835390401,2666613458),i(4022224774,944711139),i(264347078,2341262773),i(604807628,2007800933),i(770255983,1495990901),i(1249150122,1856431235),i(1555081692,3175218132),i(1996064986,2198950837),i(2554220882,3999719339),i(2821834349,766784016),i(2952996808,2566594879),i(3210313671,3203337956),i(3336571891,1034457026),i(3584528711,2466948901),i(113926993,3758326383),i(338241895,168717936),i(666307205,1188179964),i(773529912,1546045734),i(1294757372,1522805485),i(1396182291,2643833823),i(1695183700,2343527390),i(1986661051,1014477480),i(2177026350,1206759142),i(2456956037,344077627),i(2730485921,1290863460),i(2820302411,3158454273),i(3259730800,3505952657),i(3345764771,106217008),i(3516065817,3606008344),i(3600352804,1432725776),i(4094571909,1467031594),i(275423344,851169720),i(430227734,3100823752),i(506948616,1363258195),i(659060556,3750685593),i(883997877,3785050280),i(958139571,3318307427),i(1322822218,3812723403),i(1537002063,2003034995),i(1747873779,3602036899),i(1955562222,1575990012),i(2024104815,1125592928),i(2227730452,2716904306),i(2361852424,442776044),i(2428436474,593698344),i(2756734187,3733110249),i(3204031479,2999351573),i(3329325298,3815920427),i(3391569614,3928383900),i(3515267271,566280711),i(3940187606,3454069534),i(4118630271,4000239992),i(116418474,1914138554),i(174292421,2731055270),i(289380356,3203993006),i(460393269,320620315),i(685471733,587496836),i(852142971,1086792851),i(1017036298,365543100),i(1126000580,2618297676),i(1288033470,3409855158),i(1501505948,4234509866),i(1607167915,987167468),i(1816402316,1246189591)],c=[];!function(){for(var e=0;e<80;e++)c[e]=i()}();var u=r.SHA512=l.extend({_doReset:function(){this._hash=new o.init([new n.init(1779033703,4089235720),new n.init(3144134277,2227873595),new n.init(1013904242,4271175723),new n.init(2773480762,1595750129),new n.init(1359893119,2917565137),new n.init(2600822924,725511199),new n.init(528734635,4215389547),new n.init(1541459225,327033209)])},_doProcessBlock:function(e,t){for(var l=this._hash.words,a=l[0],n=l[1],o=l[2],r=l[3],i=l[4],u=l[5],d=l[6],m=l[7],p=a.high,v=a.low,h=n.high,f=n.low,g=o.high,b=o.low,y=r.high,w=r.low,k=i.high,N=i.low,V=u.high,E=u.low,C=d.high,x=d.low,S=m.high,_=m.low,T=p,D=v,B=h,I=f,M=g,R=b,A=y,F=w,L=k,U=N,P=V,O=E,z=C,j=x,q=S,$=_,H=0;H<80;H++){var W,Y,J=c[H];if(H<16)Y=J.high=0|e[t+2*H],W=J.low=0|e[t+2*H+1];else{var Q=c[H-15],K=Q.high,G=Q.low,Z=(K>>>1|G<<31)^(K>>>8|G<<24)^K>>>7,X=(G>>>1|K<<31)^(G>>>8|K<<24)^(G>>>7|K<<25),ee=c[H-2],te=ee.high,le=ee.low,ae=(te>>>19|le<<13)^(te<<3|le>>>29)^te>>>6,ne=(le>>>19|te<<13)^(le<<3|te>>>29)^(le>>>6|te<<26),oe=c[H-7],re=oe.high,ie=oe.low,se=c[H-16],ce=se.high,ue=se.low;Y=(Y=(Y=Z+re+((W=X+ie)>>>0>>0?1:0))+ae+((W+=ne)>>>0>>0?1:0))+ce+((W+=ue)>>>0>>0?1:0),J.high=Y,J.low=W}var de,me=L&P^~L&z,pe=U&O^~U&j,ve=T&B^T&M^B&M,he=D&I^D&R^I&R,fe=(T>>>28|D<<4)^(T<<30|D>>>2)^(T<<25|D>>>7),ge=(D>>>28|T<<4)^(D<<30|T>>>2)^(D<<25|T>>>7),be=(L>>>14|U<<18)^(L>>>18|U<<14)^(L<<23|U>>>9),ye=(U>>>14|L<<18)^(U>>>18|L<<14)^(U<<23|L>>>9),we=s[H],ke=we.high,Ne=we.low,Ve=q+be+((de=$+ye)>>>0<$>>>0?1:0),Ee=ge+he;q=z,$=j,z=P,j=O,P=L,O=U,L=A+(Ve=(Ve=(Ve=Ve+me+((de+=pe)>>>0>>0?1:0))+ke+((de+=Ne)>>>0>>0?1:0))+Y+((de+=W)>>>0>>0?1:0))+((U=F+de|0)>>>0>>0?1:0)|0,A=M,F=R,M=B,R=I,B=T,I=D,T=Ve+(fe+ve+(Ee>>>0>>0?1:0))+((D=de+Ee|0)>>>0>>0?1:0)|0}v=a.low=v+D,a.high=p+T+(v>>>0>>0?1:0),f=n.low=f+I,n.high=h+B+(f>>>0>>0?1:0),b=o.low=b+R,o.high=g+M+(b>>>0>>0?1:0),w=r.low=w+F,r.high=y+A+(w>>>0>>0?1:0),N=i.low=N+U,i.high=k+L+(N>>>0>>0?1:0),E=u.low=E+O,u.high=V+P+(E>>>0>>0?1:0),x=d.low=x+j,d.high=C+z+(x>>>0>>0?1:0),_=m.low=_+$,m.high=S+q+(_>>>0<$>>>0?1:0)},_doFinalize:function(){var e=this._data,t=e.words,l=8*this._nDataBytes,a=8*e.sigBytes;return t[a>>>5]|=128<<24-a%32,t[30+(a+128>>>10<<5)]=Math.floor(l/4294967296),t[31+(a+128>>>10<<5)]=l,e.sigBytes=4*t.length,this._process(),this._hash.toX32()},clone:function(){var e=l.clone.call(this);return e._hash=this._hash.clone(),e},blockSize:32});t.SHA512=l._createHelper(u),t.HmacSHA512=l._createHmacHelper(u)}(),e.SHA512)),ka.exports;var e}var Va,Ea={exports:{}};var Ca,xa={exports:{}};function Sa(){return Ca||(Ca=1,xa.exports=(e=Yl(),Kl(),function(t){var l=e,a=l.lib,n=a.WordArray,o=a.Hasher,r=l.x64.Word,i=l.algo,s=[],c=[],u=[];!function(){for(var e=1,t=0,l=0;l<24;l++){s[e+5*t]=(l+1)*(l+2)/2%64;var a=(2*e+3*t)%5;e=t%5,t=a}for(e=0;e<5;e++)for(t=0;t<5;t++)c[e+5*t]=t+(2*e+3*t)%5*5;for(var n=1,o=0;o<24;o++){for(var i=0,d=0,m=0;m<7;m++){if(1&n){var p=(1<>>24)|4278255360&(o<<24|o>>>8),r=16711935&(r<<8|r>>>24)|4278255360&(r<<24|r>>>8),(_=l[n]).high^=r,_.low^=o}for(var i=0;i<24;i++){for(var m=0;m<5;m++){for(var p=0,v=0,h=0;h<5;h++)p^=(_=l[m+5*h]).high,v^=_.low;var f=d[m];f.high=p,f.low=v}for(m=0;m<5;m++){var g=d[(m+4)%5],b=d[(m+1)%5],y=b.high,w=b.low;for(p=g.high^(y<<1|w>>>31),v=g.low^(w<<1|y>>>31),h=0;h<5;h++)(_=l[m+5*h]).high^=p,_.low^=v}for(var k=1;k<25;k++){var N=(_=l[k]).high,V=_.low,E=s[k];E<32?(p=N<>>32-E,v=V<>>32-E):(p=V<>>64-E,v=N<>>64-E);var C=d[c[k]];C.high=p,C.low=v}var x=d[0],S=l[0];for(x.high=S.high,x.low=S.low,m=0;m<5;m++)for(h=0;h<5;h++){var _=l[k=m+5*h],T=d[k],D=d[(m+1)%5+5*h],B=d[(m+2)%5+5*h];_.high=T.high^~D.high&B.high,_.low=T.low^~D.low&B.low}_=l[0];var I=u[i];_.high^=I.high,_.low^=I.low}},_doFinalize:function(){var e=this._data,l=e.words;this._nDataBytes;var a=8*e.sigBytes,o=32*this.blockSize;l[a>>>5]|=1<<24-a%32,l[(t.ceil((a+1)/o)*o>>>5)-1]|=128,e.sigBytes=4*l.length,this._process();for(var r=this._state,i=this.cfg.outputLength/8,s=i/8,c=[],u=0;u>>24)|4278255360&(m<<24|m>>>8),p=16711935&(p<<8|p>>>24)|4278255360&(p<<24|p>>>8),c.push(p),c.push(m)}return new n.init(c,i)},clone:function(){for(var e=o.clone.call(this),t=e._state=this._state.slice(0),l=0;l<25;l++)t[l]=t[l].clone();return e}});l.SHA3=o._createHelper(m),l.HmacSHA3=o._createHmacHelper(m)}(Math),e.SHA3)),xa.exports;var e}var _a,Ta={exports:{}};var Da,Ba={exports:{}};function Ia(){return Da||(Da=1,Ba.exports=(e=Yl(),l=(t=e).lib.Base,a=t.enc.Utf8,void(t.algo.HMAC=l.extend({init:function(e,t){e=this._hasher=new e.init,"string"==typeof t&&(t=a.parse(t));var l=e.blockSize,n=4*l;t.sigBytes>n&&(t=e.finalize(t)),t.clamp();for(var o=this._oKey=t.clone(),r=this._iKey=t.clone(),i=o.words,s=r.words,c=0;c>>2];e.sigBytes-=t}};a.BlockCipher=u.extend({cfg:u.cfg.extend({mode:p,padding:v}),reset:function(){var e;u.reset.call(this);var t=this.cfg,l=t.iv,a=t.mode;this._xformMode==this._ENC_XFORM_MODE?e=a.createEncryptor:(e=a.createDecryptor,this._minBufferSize=1),this._mode&&this._mode.__creator==e?this._mode.init(this,l&&l.words):(this._mode=e.call(a,this,l&&l.words),this._mode.__creator=e)},_doProcessBlock:function(e,t){this._mode.processBlock(e,t)},_doFinalize:function(){var e,t=this.cfg.padding;return this._xformMode==this._ENC_XFORM_MODE?(t.pad(this._data,this.blockSize),e=this._process(!0)):(e=this._process(!0),t.unpad(e)),e},blockSize:4});var h=a.CipherParams=n.extend({init:function(e){this.mixIn(e)},toString:function(e){return(e||this.formatter).stringify(this)}}),f=(l.format={}).OpenSSL={stringify:function(e){var t=e.ciphertext,l=e.salt;return(l?o.create([1398893684,1701076831]).concat(l).concat(t):t).toString(s)},parse:function(e){var t,l=s.parse(e),a=l.words;return 1398893684==a[0]&&1701076831==a[1]&&(t=o.create(a.slice(2,4)),a.splice(0,4),l.sigBytes-=16),h.create({ciphertext:l,salt:t})}},g=a.SerializableCipher=n.extend({cfg:n.extend({format:f}),encrypt:function(e,t,l,a){a=this.cfg.extend(a);var n=e.createEncryptor(l,a),o=n.finalize(t),r=n.cfg;return h.create({ciphertext:o,key:l,iv:r.iv,algorithm:e,mode:r.mode,padding:r.padding,blockSize:e.blockSize,formatter:a.format})},decrypt:function(e,t,l,a){return a=this.cfg.extend(a),t=this._parse(t,a.format),e.createDecryptor(l,a).finalize(t.ciphertext)},_parse:function(e,t){return"string"==typeof e?t.parse(e,this):e}}),b=(l.kdf={}).OpenSSL={execute:function(e,t,l,a,n){if(a||(a=o.random(8)),n)r=c.create({keySize:t+l,hasher:n}).compute(e,a);else var r=c.create({keySize:t+l}).compute(e,a);var i=o.create(r.words.slice(t),4*l);return r.sigBytes=4*t,h.create({key:r,iv:i,salt:a})}},y=a.PasswordBasedCipher=g.extend({cfg:g.cfg.extend({kdf:b}),encrypt:function(e,t,l,a){var n=(a=this.cfg.extend(a)).kdf.execute(l,e.keySize,e.ivSize,a.salt,a.hasher);a.iv=n.iv;var o=g.encrypt.call(this,e,t,n.key,a);return o.mixIn(n),o},decrypt:function(e,t,l,a){a=this.cfg.extend(a),t=this._parse(t,a.format);var n=a.kdf.execute(l,e.keySize,e.ivSize,t.salt,a.hasher);return a.iv=n.iv,g.decrypt.call(this,e,t,n.key,a)}})}()))),Pa.exports;var e}var za,ja={exports:{}};var qa,$a={exports:{}};var Ha,Wa={exports:{}};function Ya(){return Ha||(Ha=1,Wa.exports=(e=Yl(),Oa(), /** @preserve * Counter block mode compatible with Dr Brian Gladman fileenc.c * derived from CryptoJS.mode.CTR * Jan Hruby jhruby.web@gmail.com */ e.mode.CTRGladman=function(){var t=e.lib.BlockCipherMode.extend();function l(e){if(255&~(e>>24))e+=1<<24;else{var t=e>>16&255,l=e>>8&255,a=255&e;255===t?(t=0,255===l?(l=0,255===a?a=0:++a):++l):++t,e=0,e+=t<<16,e+=l<<8,e+=a}return e}function a(e){return 0===(e[0]=l(e[0]))&&(e[1]=l(e[1])),e}var n=t.Encryptor=t.extend({processBlock:function(e,t){var l=this._cipher,n=l.blockSize,o=this._iv,r=this._counter;o&&(r=this._counter=o.slice(0),this._iv=void 0),a(r);var i=r.slice(0);l.encryptBlock(i,0);for(var s=0;s>>5]>>>31-a%32&1}for(var n=this._subKeys=[],o=0;o<16;o++){var c=n[o]=[],u=s[o];for(l=0;l<24;l++)c[l/6|0]|=t[(i[l]-1+u)%28]<<31-l%6,c[4+(l/6|0)]|=t[28+(i[l+24]-1+u)%28]<<31-l%6;for(c[0]=c[0]<<1|c[0]>>>31,l=1;l<7;l++)c[l]=c[l]>>>4*(l-1)+3;c[7]=c[7]<<5|c[7]>>>27}var d=this._invSubKeys=[];for(l=0;l<16;l++)d[l]=n[15-l]},encryptBlock:function(e,t){this._doCryptBlock(e,t,this._subKeys)},decryptBlock:function(e,t){this._doCryptBlock(e,t,this._invSubKeys)},_doCryptBlock:function(e,t,l){this._lBlock=e[t],this._rBlock=e[t+1],m.call(this,4,252645135),m.call(this,16,65535),p.call(this,2,858993459),p.call(this,8,16711935),m.call(this,1,1431655765);for(var a=0;a<16;a++){for(var n=l[a],o=this._lBlock,r=this._rBlock,i=0,s=0;s<8;s++)i|=c[s][((r^n[s])&u[s])>>>0];this._lBlock=r,this._rBlock=o^i}var d=this._lBlock;this._lBlock=this._rBlock,this._rBlock=d,m.call(this,1,1431655765),p.call(this,8,16711935),p.call(this,2,858993459),m.call(this,16,65535),m.call(this,4,252645135),e[t]=this._lBlock,e[t+1]=this._rBlock},keySize:2,ivSize:2,blockSize:2});function m(e,t){var l=(this._lBlock>>>e^this._rBlock)&t;this._rBlock^=l,this._lBlock^=l<>>e^this._lBlock)&t;this._lBlock^=l,this._rBlock^=l<192.");var t=e.slice(0,2),l=e.length<4?e.slice(0,2):e.slice(2,4),n=e.length<6?e.slice(0,2):e.slice(4,6);this._des1=d.createEncryptor(a.create(t)),this._des2=d.createEncryptor(a.create(l)),this._des3=d.createEncryptor(a.create(n))},encryptBlock:function(e,t){this._des1.encryptBlock(e,t),this._des2.decryptBlock(e,t),this._des3.encryptBlock(e,t)},decryptBlock:function(e,t){this._des3.decryptBlock(e,t),this._des2.encryptBlock(e,t),this._des1.decryptBlock(e,t)},keySize:6,ivSize:2,blockSize:2});t.TripleDES=n._createHelper(v)}(),e.TripleDES)),vn.exports;var e}var fn,gn={exports:{}};var bn,yn={exports:{}};var wn,kn={exports:{}};var Nn,Vn,En,Cn,xn,Sn,_n,Tn={exports:{}};function Dn(){return Nn||(Nn=1,Tn.exports=(e=Yl(),oa(),da(),La(),Oa(),function(){var t=e,l=t.lib.BlockCipher,a=t.algo;const n=16,o=[608135816,2242054355,320440878,57701188,2752067618,698298832,137296536,3964562569,1160258022,953160567,3193202383,887688300,3232508343,3380367581,1065670069,3041331479,2450970073,2306472731],r=[[3509652390,2564797868,805139163,3491422135,3101798381,1780907670,3128725573,4046225305,614570311,3012652279,134345442,2240740374,1667834072,1901547113,2757295779,4103290238,227898511,1921955416,1904987480,2182433518,2069144605,3260701109,2620446009,720527379,3318853667,677414384,3393288472,3101374703,2390351024,1614419982,1822297739,2954791486,3608508353,3174124327,2024746970,1432378464,3864339955,2857741204,1464375394,1676153920,1439316330,715854006,3033291828,289532110,2706671279,2087905683,3018724369,1668267050,732546397,1947742710,3462151702,2609353502,2950085171,1814351708,2050118529,680887927,999245976,1800124847,3300911131,1713906067,1641548236,4213287313,1216130144,1575780402,4018429277,3917837745,3693486850,3949271944,596196993,3549867205,258830323,2213823033,772490370,2760122372,1774776394,2652871518,566650946,4142492826,1728879713,2882767088,1783734482,3629395816,2517608232,2874225571,1861159788,326777828,3124490320,2130389656,2716951837,967770486,1724537150,2185432712,2364442137,1164943284,2105845187,998989502,3765401048,2244026483,1075463327,1455516326,1322494562,910128902,469688178,1117454909,936433444,3490320968,3675253459,1240580251,122909385,2157517691,634681816,4142456567,3825094682,3061402683,2540495037,79693498,3249098678,1084186820,1583128258,426386531,1761308591,1047286709,322548459,995290223,1845252383,2603652396,3431023940,2942221577,3202600964,3727903485,1712269319,422464435,3234572375,1170764815,3523960633,3117677531,1434042557,442511882,3600875718,1076654713,1738483198,4213154764,2393238008,3677496056,1014306527,4251020053,793779912,2902807211,842905082,4246964064,1395751752,1040244610,2656851899,3396308128,445077038,3742853595,3577915638,679411651,2892444358,2354009459,1767581616,3150600392,3791627101,3102740896,284835224,4246832056,1258075500,768725851,2589189241,3069724005,3532540348,1274779536,3789419226,2764799539,1660621633,3471099624,4011903706,913787905,3497959166,737222580,2514213453,2928710040,3937242737,1804850592,3499020752,2949064160,2386320175,2390070455,2415321851,4061277028,2290661394,2416832540,1336762016,1754252060,3520065937,3014181293,791618072,3188594551,3933548030,2332172193,3852520463,3043980520,413987798,3465142937,3030929376,4245938359,2093235073,3534596313,375366246,2157278981,2479649556,555357303,3870105701,2008414854,3344188149,4221384143,3956125452,2067696032,3594591187,2921233993,2428461,544322398,577241275,1471733935,610547355,4027169054,1432588573,1507829418,2025931657,3646575487,545086370,48609733,2200306550,1653985193,298326376,1316178497,3007786442,2064951626,458293330,2589141269,3591329599,3164325604,727753846,2179363840,146436021,1461446943,4069977195,705550613,3059967265,3887724982,4281599278,3313849956,1404054877,2845806497,146425753,1854211946],[1266315497,3048417604,3681880366,3289982499,290971e4,1235738493,2632868024,2414719590,3970600049,1771706367,1449415276,3266420449,422970021,1963543593,2690192192,3826793022,1062508698,1531092325,1804592342,2583117782,2714934279,4024971509,1294809318,4028980673,1289560198,2221992742,1669523910,35572830,157838143,1052438473,1016535060,1802137761,1753167236,1386275462,3080475397,2857371447,1040679964,2145300060,2390574316,1461121720,2956646967,4031777805,4028374788,33600511,2920084762,1018524850,629373528,3691585981,3515945977,2091462646,2486323059,586499841,988145025,935516892,3367335476,2599673255,2839830854,265290510,3972581182,2759138881,3795373465,1005194799,847297441,406762289,1314163512,1332590856,1866599683,4127851711,750260880,613907577,1450815602,3165620655,3734664991,3650291728,3012275730,3704569646,1427272223,778793252,1343938022,2676280711,2052605720,1946737175,3164576444,3914038668,3967478842,3682934266,1661551462,3294938066,4011595847,840292616,3712170807,616741398,312560963,711312465,1351876610,322626781,1910503582,271666773,2175563734,1594956187,70604529,3617834859,1007753275,1495573769,4069517037,2549218298,2663038764,504708206,2263041392,3941167025,2249088522,1514023603,1998579484,1312622330,694541497,2582060303,2151582166,1382467621,776784248,2618340202,3323268794,2497899128,2784771155,503983604,4076293799,907881277,423175695,432175456,1378068232,4145222326,3954048622,3938656102,3820766613,2793130115,2977904593,26017576,3274890735,3194772133,1700274565,1756076034,4006520079,3677328699,720338349,1533947780,354530856,688349552,3973924725,1637815568,332179504,3949051286,53804574,2852348879,3044236432,1282449977,3583942155,3416972820,4006381244,1617046695,2628476075,3002303598,1686838959,431878346,2686675385,1700445008,1080580658,1009431731,832498133,3223435511,2605976345,2271191193,2516031870,1648197032,4164389018,2548247927,300782431,375919233,238389289,3353747414,2531188641,2019080857,1475708069,455242339,2609103871,448939670,3451063019,1395535956,2413381860,1841049896,1491858159,885456874,4264095073,4001119347,1565136089,3898914787,1108368660,540939232,1173283510,2745871338,3681308437,4207628240,3343053890,4016749493,1699691293,1103962373,3625875870,2256883143,3830138730,1031889488,3479347698,1535977030,4236805024,3251091107,2132092099,1774941330,1199868427,1452454533,157007616,2904115357,342012276,595725824,1480756522,206960106,497939518,591360097,863170706,2375253569,3596610801,1814182875,2094937945,3421402208,1082520231,3463918190,2785509508,435703966,3908032597,1641649973,2842273706,3305899714,1510255612,2148256476,2655287854,3276092548,4258621189,236887753,3681803219,274041037,1734335097,3815195456,3317970021,1899903192,1026095262,4050517792,356393447,2410691914,3873677099,3682840055],[3913112168,2491498743,4132185628,2489919796,1091903735,1979897079,3170134830,3567386728,3557303409,857797738,1136121015,1342202287,507115054,2535736646,337727348,3213592640,1301675037,2528481711,1895095763,1721773893,3216771564,62756741,2142006736,835421444,2531993523,1442658625,3659876326,2882144922,676362277,1392781812,170690266,3921047035,1759253602,3611846912,1745797284,664899054,1329594018,3901205900,3045908486,2062866102,2865634940,3543621612,3464012697,1080764994,553557557,3656615353,3996768171,991055499,499776247,1265440854,648242737,3940784050,980351604,3713745714,1749149687,3396870395,4211799374,3640570775,1161844396,3125318951,1431517754,545492359,4268468663,3499529547,1437099964,2702547544,3433638243,2581715763,2787789398,1060185593,1593081372,2418618748,4260947970,69676912,2159744348,86519011,2512459080,3838209314,1220612927,3339683548,133810670,1090789135,1078426020,1569222167,845107691,3583754449,4072456591,1091646820,628848692,1613405280,3757631651,526609435,236106946,48312990,2942717905,3402727701,1797494240,859738849,992217954,4005476642,2243076622,3870952857,3732016268,765654824,3490871365,2511836413,1685915746,3888969200,1414112111,2273134842,3281911079,4080962846,172450625,2569994100,980381355,4109958455,2819808352,2716589560,2568741196,3681446669,3329971472,1835478071,660984891,3704678404,4045999559,3422617507,3040415634,1762651403,1719377915,3470491036,2693910283,3642056355,3138596744,1364962596,2073328063,1983633131,926494387,3423689081,2150032023,4096667949,1749200295,3328846651,309677260,2016342300,1779581495,3079819751,111262694,1274766160,443224088,298511866,1025883608,3806446537,1145181785,168956806,3641502830,3584813610,1689216846,3666258015,3200248200,1692713982,2646376535,4042768518,1618508792,1610833997,3523052358,4130873264,2001055236,3610705100,2202168115,4028541809,2961195399,1006657119,2006996926,3186142756,1430667929,3210227297,1314452623,4074634658,4101304120,2273951170,1399257539,3367210612,3027628629,1190975929,2062231137,2333990788,2221543033,2438960610,1181637006,548689776,2362791313,3372408396,3104550113,3145860560,296247880,1970579870,3078560182,3769228297,1714227617,3291629107,3898220290,166772364,1251581989,493813264,448347421,195405023,2709975567,677966185,3703036547,1463355134,2715995803,1338867538,1343315457,2802222074,2684532164,233230375,2599980071,2000651841,3277868038,1638401717,4028070440,3237316320,6314154,819756386,300326615,590932579,1405279636,3267499572,3150704214,2428286686,3959192993,3461946742,1862657033,1266418056,963775037,2089974820,2263052895,1917689273,448879540,3550394620,3981727096,150775221,3627908307,1303187396,508620638,2975983352,2726630617,1817252668,1876281319,1457606340,908771278,3720792119,3617206836,2455994898,1729034894,1080033504],[976866871,3556439503,2881648439,1522871579,1555064734,1336096578,3548522304,2579274686,3574697629,3205460757,3593280638,3338716283,3079412587,564236357,2993598910,1781952180,1464380207,3163844217,3332601554,1699332808,1393555694,1183702653,3581086237,1288719814,691649499,2847557200,2895455976,3193889540,2717570544,1781354906,1676643554,2592534050,3230253752,1126444790,2770207658,2633158820,2210423226,2615765581,2414155088,3127139286,673620729,2805611233,1269405062,4015350505,3341807571,4149409754,1057255273,2012875353,2162469141,2276492801,2601117357,993977747,3918593370,2654263191,753973209,36408145,2530585658,25011837,3520020182,2088578344,530523599,2918365339,1524020338,1518925132,3760827505,3759777254,1202760957,3985898139,3906192525,674977740,4174734889,2031300136,2019492241,3983892565,4153806404,3822280332,352677332,2297720250,60907813,90501309,3286998549,1016092578,2535922412,2839152426,457141659,509813237,4120667899,652014361,1966332200,2975202805,55981186,2327461051,676427537,3255491064,2882294119,3433927263,1307055953,942726286,933058658,2468411793,3933900994,4215176142,1361170020,2001714738,2830558078,3274259782,1222529897,1679025792,2729314320,3714953764,1770335741,151462246,3013232138,1682292957,1483529935,471910574,1539241949,458788160,3436315007,1807016891,3718408830,978976581,1043663428,3165965781,1927990952,4200891579,2372276910,3208408903,3533431907,1412390302,2931980059,4132332400,1947078029,3881505623,4168226417,2941484381,1077988104,1320477388,886195818,18198404,3786409e3,2509781533,112762804,3463356488,1866414978,891333506,18488651,661792760,1628790961,3885187036,3141171499,876946877,2693282273,1372485963,791857591,2686433993,3759982718,3167212022,3472953795,2716379847,445679433,3561995674,3504004811,3574258232,54117162,3331405415,2381918588,3769707343,4154350007,1140177722,4074052095,668550556,3214352940,367459370,261225585,2610173221,4209349473,3468074219,3265815641,314222801,3066103646,3808782860,282218597,3406013506,3773591054,379116347,1285071038,846784868,2669647154,3771962079,3550491691,2305946142,453669953,1268987020,3317592352,3279303384,3744833421,2610507566,3859509063,266596637,3847019092,517658769,3462560207,3443424879,370717030,4247526661,2224018117,4143653529,4112773975,2788324899,2477274417,1456262402,2901442914,1517677493,1846949527,2295493580,3734397586,2176403920,1280348187,1908823572,3871786941,846861322,1172426758,3287448474,3383383037,1655181056,3139813346,901632758,1897031941,2986607138,3066810236,3447102507,1393639104,373351379,950779232,625454576,3124240540,4148612726,2007998917,544563296,2244738638,2330496472,2058025392,1291430526,424198748,50039436,29584100,3605783033,2429876329,2791104160,1057563949,3255363231,3075367218,3463963227,1469046755,985887462]];var i={pbox:[],sbox:[]};function s(e,t){let l=t>>24&255,a=t>>16&255,n=t>>8&255,o=255&t,r=e.sbox[0][l]+e.sbox[1][a];return r^=e.sbox[2][n],r+=e.sbox[3][o],r}function c(e,t,l){let a,o=t,r=l;for(let i=0;i1;--i)o^=e.pbox[i],r=s(e,o)^r,a=o,o=r,r=a;return a=o,o=r,r=a,r^=e.pbox[1],o^=e.pbox[0],{left:o,right:r}}function d(e,t,l){for(let n=0;n<4;n++){e.sbox[n]=[];for(let t=0;t<256;t++)e.sbox[n][t]=r[n][t]}let a=0;for(let r=0;r=l&&(a=0);let i=0,s=0,u=0;for(let o=0;o>>24)|4278255360&(n<<24|n>>>8)}var o,m,y,w,k,N,V,E,C,x,S,_=this._hash.words,T=u.words,D=d.words,B=r.words,I=i.words,M=s.words,R=c.words;for(N=o=_[0],V=m=_[1],E=y=_[2],C=w=_[3],x=k=_[4],l=0;l<80;l+=1)S=o+e[t+B[l]]|0,S+=l<16?p(m,y,w)+T[0]:l<32?v(m,y,w)+T[1]:l<48?h(m,y,w)+T[2]:l<64?f(m,y,w)+T[3]:g(m,y,w)+T[4],S=(S=b(S|=0,M[l]))+k|0,o=k,k=w,w=b(y,10),y=m,m=S,S=N+e[t+I[l]]|0,S+=l<16?g(V,E,C)+D[0]:l<32?f(V,E,C)+D[1]:l<48?h(V,E,C)+D[2]:l<64?v(V,E,C)+D[3]:p(V,E,C)+D[4],S=(S=b(S|=0,R[l]))+x|0,N=x,x=C,C=b(E,10),E=V,V=S;S=_[1]+y+C|0,_[1]=_[2]+w+x|0,_[2]=_[3]+k+N|0,_[3]=_[4]+o+V|0,_[4]=_[0]+m+E|0,_[0]=S},_doFinalize:function(){var e=this._data,t=e.words,l=8*this._nDataBytes,a=8*e.sigBytes;t[a>>>5]|=128<<24-a%32,t[14+(a+64>>>9<<4)]=16711935&(l<<8|l>>>24)|4278255360&(l<<24|l>>>8),e.sigBytes=4*(t.length+1),this._process();for(var n=this._hash,o=n.words,r=0;r<5;r++){var i=o[r];o[r]=16711935&(i<<8|i>>>24)|4278255360&(i<<24|i>>>8)}return n},clone:function(){var e=n.clone.call(this);return e._hash=this._hash.clone(),e}});function p(e,t,l){return e^t^l}function v(e,t,l){return e&t|~e&l}function h(e,t,l){return(e|~t)^l}function f(e,t,l){return e&l|t&~l}function g(e,t,l){return e^(t|~l)}function b(e,t){return e<>>32-t}t.RIPEMD160=n._createHelper(m),t.HmacRIPEMD160=n._createHmacHelper(m)}(),e.RIPEMD160)),Ta.exports;var e}(),Ia(),function(){return Ma||(Ma=1,Ra.exports=(s=Yl(),ga(),Ia(),t=(e=s).lib,l=t.Base,a=t.WordArray,n=e.algo,o=n.SHA256,r=n.HMAC,i=n.PBKDF2=l.extend({cfg:l.extend({keySize:4,hasher:o,iterations:25e4}),init:function(e){this.cfg=this.cfg.extend(e)},compute:function(e,t){for(var l=this.cfg,n=r.create(l.hasher,e),o=a.create(),i=a.create([1]),s=o.words,c=i.words,u=l.keySize,d=l.iterations;s.length>>2]|=n<<24-o%4*8,e.sigBytes+=n},unpad:function(e){var t=255&e.words[e.sigBytes-1>>>2];e.sigBytes-=t}},e.pad.Ansix923)),Xa.exports;var e}(),function(){return en||(en=1,tn.exports=(e=Yl(),Oa(),e.pad.Iso10126={pad:function(t,l){var a=4*l,n=a-t.sigBytes%a;t.concat(e.lib.WordArray.random(n-1)).concat(e.lib.WordArray.create([n<<24],1))},unpad:function(e){var t=255&e.words[e.sigBytes-1>>>2];e.sigBytes-=t}},e.pad.Iso10126)),tn.exports;var e}(),function(){return ln||(ln=1,an.exports=(e=Yl(),Oa(),e.pad.Iso97971={pad:function(t,l){t.concat(e.lib.WordArray.create([2147483648],1)),e.pad.ZeroPadding.pad(t,l)},unpad:function(t){e.pad.ZeroPadding.unpad(t),t.sigBytes--}},e.pad.Iso97971)),an.exports;var e}(),function(){return nn||(nn=1,on.exports=(e=Yl(),Oa(),e.pad.ZeroPadding={pad:function(e,t){var l=4*t;e.clamp(),e.sigBytes+=l-(e.sigBytes%l||l)},unpad:function(e){var t=e.words,l=e.sigBytes-1;for(l=e.sigBytes-1;l>=0;l--)if(t[l>>>2]>>>24-l%4*8&255){e.sigBytes=l+1;break}}},e.pad.ZeroPadding)),on.exports;var e}(),function(){return rn||(rn=1,sn.exports=(e=Yl(),Oa(),e.pad.NoPadding={pad:function(){},unpad:function(){}},e.pad.NoPadding)),sn.exports;var e}(),function(){return cn||(cn=1,un.exports=(a=Yl(),Oa(),t=(e=a).lib.CipherParams,l=e.enc.Hex,e.format.Hex={stringify:function(e){return e.ciphertext.toString(l)},parse:function(e){var a=l.parse(e);return t.create({ciphertext:a})}},a.format.Hex)),un.exports;var e,t,l,a}(),function(){return dn||(dn=1,mn.exports=(e=Yl(),oa(),da(),La(),Oa(),function(){var t=e,l=t.lib.BlockCipher,a=t.algo,n=[],o=[],r=[],i=[],s=[],c=[],u=[],d=[],m=[],p=[];!function(){for(var e=[],t=0;t<256;t++)e[t]=t<128?t<<1:t<<1^283;var l=0,a=0;for(t=0;t<256;t++){var v=a^a<<1^a<<2^a<<3^a<<4;v=v>>>8^255&v^99,n[l]=v,o[v]=l;var h=e[l],f=e[h],g=e[f],b=257*e[v]^16843008*v;r[l]=b<<24|b>>>8,i[l]=b<<16|b>>>16,s[l]=b<<8|b>>>24,c[l]=b,b=16843009*g^65537*f^257*h^16843008*l,u[v]=b<<24|b>>>8,d[v]=b<<16|b>>>16,m[v]=b<<8|b>>>24,p[v]=b,l?(l=h^e[e[e[g^h]]],a^=e[e[a]]):l=a=1}}();var v=[0,1,2,4,8,16,32,64,128,27,54],h=a.AES=l.extend({_doReset:function(){if(!this._nRounds||this._keyPriorReset!==this._key){for(var e=this._keyPriorReset=this._key,t=e.words,l=e.sigBytes/4,a=4*((this._nRounds=l+6)+1),o=this._keySchedule=[],r=0;r6&&r%l==4&&(c=n[c>>>24]<<24|n[c>>>16&255]<<16|n[c>>>8&255]<<8|n[255&c]):(c=n[(c=c<<8|c>>>24)>>>24]<<24|n[c>>>16&255]<<16|n[c>>>8&255]<<8|n[255&c],c^=v[r/l|0]<<24),o[r]=o[r-l]^c);for(var i=this._invKeySchedule=[],s=0;s>>24]]^d[n[c>>>16&255]]^m[n[c>>>8&255]]^p[n[255&c]]}}},encryptBlock:function(e,t){this._doCryptBlock(e,t,this._keySchedule,r,i,s,c,n)},decryptBlock:function(e,t){var l=e[t+1];e[t+1]=e[t+3],e[t+3]=l,this._doCryptBlock(e,t,this._invKeySchedule,u,d,m,p,o),l=e[t+1],e[t+1]=e[t+3],e[t+3]=l},_doCryptBlock:function(e,t,l,a,n,o,r,i){for(var s=this._nRounds,c=e[t]^l[0],u=e[t+1]^l[1],d=e[t+2]^l[2],m=e[t+3]^l[3],p=4,v=1;v>>24]^n[u>>>16&255]^o[d>>>8&255]^r[255&m]^l[p++],f=a[u>>>24]^n[d>>>16&255]^o[m>>>8&255]^r[255&c]^l[p++],g=a[d>>>24]^n[m>>>16&255]^o[c>>>8&255]^r[255&u]^l[p++],b=a[m>>>24]^n[c>>>16&255]^o[u>>>8&255]^r[255&d]^l[p++];c=h,u=f,d=g,m=b}h=(i[c>>>24]<<24|i[u>>>16&255]<<16|i[d>>>8&255]<<8|i[255&m])^l[p++],f=(i[u>>>24]<<24|i[d>>>16&255]<<16|i[m>>>8&255]<<8|i[255&c])^l[p++],g=(i[d>>>24]<<24|i[m>>>16&255]<<16|i[c>>>8&255]<<8|i[255&u])^l[p++],b=(i[m>>>24]<<24|i[c>>>16&255]<<16|i[u>>>8&255]<<8|i[255&d])^l[p++],e[t]=h,e[t+1]=f,e[t+2]=g,e[t+3]=b},keySize:8});t.AES=l._createHelper(h)}(),e.AES)),mn.exports;var e}(),hn(),function(){return fn||(fn=1,gn.exports=(e=Yl(),oa(),da(),La(),Oa(),function(){var t=e,l=t.lib.StreamCipher,a=t.algo,n=a.RC4=l.extend({_doReset:function(){for(var e=this._key,t=e.words,l=e.sigBytes,a=this._S=[],n=0;n<256;n++)a[n]=n;n=0;for(var o=0;n<256;n++){var r=n%l,i=t[r>>>2]>>>24-r%4*8&255;o=(o+a[n]+i)%256;var s=a[n];a[n]=a[o],a[o]=s}this._i=this._j=0},_doProcessBlock:function(e,t){e[t]^=o.call(this)},keySize:8,ivSize:0});function o(){for(var e=this._S,t=this._i,l=this._j,a=0,n=0;n<4;n++){l=(l+e[t=(t+1)%256])%256;var o=e[t];e[t]=e[l],e[l]=o,a|=e[(e[t]+e[l])%256]<<24-8*n}return this._i=t,this._j=l,a}t.RC4=l._createHelper(n);var r=a.RC4Drop=n.extend({cfg:n.cfg.extend({drop:192}),_doReset:function(){n._doReset.call(this);for(var e=this.cfg.drop;e>0;e--)o.call(this)}});t.RC4Drop=l._createHelper(r)}(),e.RC4)),gn.exports;var e}(),function(){return bn||(bn=1,yn.exports=(e=Yl(),oa(),da(),La(),Oa(),function(){var t=e,l=t.lib.StreamCipher,a=t.algo,n=[],o=[],r=[],i=a.Rabbit=l.extend({_doReset:function(){for(var e=this._key.words,t=this.cfg.iv,l=0;l<4;l++)e[l]=16711935&(e[l]<<8|e[l]>>>24)|4278255360&(e[l]<<24|e[l]>>>8);var a=this._X=[e[0],e[3]<<16|e[2]>>>16,e[1],e[0]<<16|e[3]>>>16,e[2],e[1]<<16|e[0]>>>16,e[3],e[2]<<16|e[1]>>>16],n=this._C=[e[2]<<16|e[2]>>>16,4294901760&e[0]|65535&e[1],e[3]<<16|e[3]>>>16,4294901760&e[1]|65535&e[2],e[0]<<16|e[0]>>>16,4294901760&e[2]|65535&e[3],e[1]<<16|e[1]>>>16,4294901760&e[3]|65535&e[0]];for(this._b=0,l=0;l<4;l++)s.call(this);for(l=0;l<8;l++)n[l]^=a[l+4&7];if(t){var o=t.words,r=o[0],i=o[1],c=16711935&(r<<8|r>>>24)|4278255360&(r<<24|r>>>8),u=16711935&(i<<8|i>>>24)|4278255360&(i<<24|i>>>8),d=c>>>16|4294901760&u,m=u<<16|65535&c;for(n[0]^=c,n[1]^=d,n[2]^=u,n[3]^=m,n[4]^=c,n[5]^=d,n[6]^=u,n[7]^=m,l=0;l<4;l++)s.call(this)}},_doProcessBlock:function(e,t){var l=this._X;s.call(this),n[0]=l[0]^l[5]>>>16^l[3]<<16,n[1]=l[2]^l[7]>>>16^l[5]<<16,n[2]=l[4]^l[1]>>>16^l[7]<<16,n[3]=l[6]^l[3]>>>16^l[1]<<16;for(var a=0;a<4;a++)n[a]=16711935&(n[a]<<8|n[a]>>>24)|4278255360&(n[a]<<24|n[a]>>>8),e[t+a]^=n[a]},blockSize:4,ivSize:2});function s(){for(var e=this._X,t=this._C,l=0;l<8;l++)o[l]=t[l];for(t[0]=t[0]+1295307597+this._b|0,t[1]=t[1]+3545052371+(t[0]>>>0>>0?1:0)|0,t[2]=t[2]+886263092+(t[1]>>>0>>0?1:0)|0,t[3]=t[3]+1295307597+(t[2]>>>0>>0?1:0)|0,t[4]=t[4]+3545052371+(t[3]>>>0>>0?1:0)|0,t[5]=t[5]+886263092+(t[4]>>>0>>0?1:0)|0,t[6]=t[6]+1295307597+(t[5]>>>0>>0?1:0)|0,t[7]=t[7]+3545052371+(t[6]>>>0>>0?1:0)|0,this._b=t[7]>>>0>>0?1:0,l=0;l<8;l++){var a=e[l]+t[l],n=65535&a,i=a>>>16,s=((n*n>>>17)+n*i>>>15)+i*i,c=((4294901760&a)*a|0)+((65535&a)*a|0);r[l]=s^c}e[0]=r[0]+(r[7]<<16|r[7]>>>16)+(r[6]<<16|r[6]>>>16)|0,e[1]=r[1]+(r[0]<<8|r[0]>>>24)+r[7]|0,e[2]=r[2]+(r[1]<<16|r[1]>>>16)+(r[0]<<16|r[0]>>>16)|0,e[3]=r[3]+(r[2]<<8|r[2]>>>24)+r[1]|0,e[4]=r[4]+(r[3]<<16|r[3]>>>16)+(r[2]<<16|r[2]>>>16)|0,e[5]=r[5]+(r[4]<<8|r[4]>>>24)+r[3]|0,e[6]=r[6]+(r[5]<<16|r[5]>>>16)+(r[4]<<16|r[4]>>>16)|0,e[7]=r[7]+(r[6]<<8|r[6]>>>24)+r[5]|0}t.Rabbit=l._createHelper(i)}(),e.Rabbit)),yn.exports;var e}(),function(){return wn||(wn=1,kn.exports=(e=Yl(),oa(),da(),La(),Oa(),function(){var t=e,l=t.lib.StreamCipher,a=t.algo,n=[],o=[],r=[],i=a.RabbitLegacy=l.extend({_doReset:function(){var e=this._key.words,t=this.cfg.iv,l=this._X=[e[0],e[3]<<16|e[2]>>>16,e[1],e[0]<<16|e[3]>>>16,e[2],e[1]<<16|e[0]>>>16,e[3],e[2]<<16|e[1]>>>16],a=this._C=[e[2]<<16|e[2]>>>16,4294901760&e[0]|65535&e[1],e[3]<<16|e[3]>>>16,4294901760&e[1]|65535&e[2],e[0]<<16|e[0]>>>16,4294901760&e[2]|65535&e[3],e[1]<<16|e[1]>>>16,4294901760&e[3]|65535&e[0]];this._b=0;for(var n=0;n<4;n++)s.call(this);for(n=0;n<8;n++)a[n]^=l[n+4&7];if(t){var o=t.words,r=o[0],i=o[1],c=16711935&(r<<8|r>>>24)|4278255360&(r<<24|r>>>8),u=16711935&(i<<8|i>>>24)|4278255360&(i<<24|i>>>8),d=c>>>16|4294901760&u,m=u<<16|65535&c;for(a[0]^=c,a[1]^=d,a[2]^=u,a[3]^=m,a[4]^=c,a[5]^=d,a[6]^=u,a[7]^=m,n=0;n<4;n++)s.call(this)}},_doProcessBlock:function(e,t){var l=this._X;s.call(this),n[0]=l[0]^l[5]>>>16^l[3]<<16,n[1]=l[2]^l[7]>>>16^l[5]<<16,n[2]=l[4]^l[1]>>>16^l[7]<<16,n[3]=l[6]^l[3]>>>16^l[1]<<16;for(var a=0;a<4;a++)n[a]=16711935&(n[a]<<8|n[a]>>>24)|4278255360&(n[a]<<24|n[a]>>>8),e[t+a]^=n[a]},blockSize:4,ivSize:2});function s(){for(var e=this._X,t=this._C,l=0;l<8;l++)o[l]=t[l];for(t[0]=t[0]+1295307597+this._b|0,t[1]=t[1]+3545052371+(t[0]>>>0>>0?1:0)|0,t[2]=t[2]+886263092+(t[1]>>>0>>0?1:0)|0,t[3]=t[3]+1295307597+(t[2]>>>0>>0?1:0)|0,t[4]=t[4]+3545052371+(t[3]>>>0>>0?1:0)|0,t[5]=t[5]+886263092+(t[4]>>>0>>0?1:0)|0,t[6]=t[6]+1295307597+(t[5]>>>0>>0?1:0)|0,t[7]=t[7]+3545052371+(t[6]>>>0>>0?1:0)|0,this._b=t[7]>>>0>>0?1:0,l=0;l<8;l++){var a=e[l]+t[l],n=65535&a,i=a>>>16,s=((n*n>>>17)+n*i>>>15)+i*i,c=((4294901760&a)*a|0)+((65535&a)*a|0);r[l]=s^c}e[0]=r[0]+(r[7]<<16|r[7]>>>16)+(r[6]<<16|r[6]>>>16)|0,e[1]=r[1]+(r[0]<<8|r[0]>>>24)+r[7]|0,e[2]=r[2]+(r[1]<<16|r[1]>>>16)+(r[0]<<16|r[0]>>>16)|0,e[3]=r[3]+(r[2]<<8|r[2]>>>24)+r[1]|0,e[4]=r[4]+(r[3]<<16|r[3]>>>16)+(r[2]<<16|r[2]>>>16)|0,e[5]=r[5]+(r[4]<<8|r[4]>>>24)+r[3]|0,e[6]=r[6]+(r[5]<<16|r[5]>>>16)+(r[4]<<16|r[4]>>>16)|0,e[7]=r[7]+(r[6]<<8|r[6]>>>24)+r[5]|0}t.RabbitLegacy=l._createHelper(i)}(),e.RabbitLegacy)),kn.exports;var e}(),Dn());const Bn=zl(ql.exports),In="DOkldC48$@#(&siI",Mn="4dad87133de5f2de";const Rn={Encrypt:function(e){return Bn.AES.encrypt(e,Bn.enc.Utf8.parse(In),{iv:Bn.enc.Utf8.parse(Mn),mode:Bn.mode.CBC,padding:Bn.pad.Pkcs7}).toString()},Decrypt:function(e){return Bn.AES.decrypt(e,Bn.enc.Utf8.parse(In),{iv:Bn.enc.Utf8.parse(Mn),mode:Bn.mode.CBC,padding:Bn.pad.Pkcs7}).toString(Bn.enc.Utf8)}},An=(e,t="0",l)=>{const a=[];return e.filter(e=>e.parentId===t).forEach(t=>{const n=An(e,t[l]);n.length>0&&(t.children=n),a.push(t)}),a},Fn=e=>{let t="";try{t=e.split(".").pop().toLowerCase()}catch(l){return"unknown"}return["jpg","jpeg","png","gif","bmp","webp"].includes(t)?"image":["mp4","mov","avi","m4v","3gp","mpeg","mkv","wmv"].includes(t)?"video":"other"},Ln=e=>new Promise((t,l)=>{try{a("log","at utils/common.js:259","compressImageUni=>file=>",e),uni.getImageInfo({src:e,success:function(n){const o=((e,t)=>{const l=1920;let a=e,n=t;return(e>l||t>l)&&(e>t?(a=l,n=Math.round(t*l/e)):(n=l,a=Math.round(e*l/t))),{width:a,height:n}})(n.width,n.height);a("log","at utils/common.js:264","调整后的尺寸=>",o),uni.compressImage({src:e,compressedWidth:o.width,compressedHeight:o.height,quality:100,success:e=>{t(e.tempFilePath)},fail:e=>{a("log","at utils/common.js:276","压缩失败:",e),l(e)}})}})}catch(n){a("log","at utils/common.js:283","压缩失败:",n)}}),Un=v({__name:"deviceAuth",setup(t){const{proxy:o}=e.getCurrentInstance(),r=jt(),i=l("Tm-TmSafeSaveFileModule");let s={},u=e.ref(void 0),d=`${o.$CLIENT_ID||2}`,m=e.ref(o.$NETWORK_ENV);c(async e=>{a("log","at pages/deviceAuth/deviceAuth.vue:116","deviceAuth=>onLoad",d,m.value),uni.setStorageSync("page_cache",!0),s=uni.getSystemInfoSync();try{i.getSafeFile({key:"app_device_id"},e=>{if(1==e.code){let t=e.data;a("log","at pages/deviceAuth/deviceAuth.vue:127","读取成功=>",t),t.value=t,f(t),2==p.value&&(v=setInterval(()=>{g()},1e4))}})}catch(t){a("error","at pages/deviceAuth/deviceAuth.vue:142","权限请求出错:",t)}});let p=e.ref(void 0),v=null;const h=e.ref(0);e.onMounted(async()=>{h.value=Pl()}),e.onUnmounted(()=>{v&&clearInterval(v)});let f=async e=>{if(e){let t=await Gt({uniqCode:e});p.value=t.bindStatus,4==p.value&&(r.isLogin?uni.reLaunch({url:"/pages/home/home"}):uni.reLaunch({url:"/pages/login/login"}))}},g=async()=>{let e=await Gt({uniqCode:u.value});p.value=e.bindStatus,2==p.value||(4==p.value&&(r.isLogin?uni.reLaunch({url:"/pages/home/home"}):uni.reLaunch({url:"/pages/login/login"})),v&&clearInterval(v))};const b=e.ref(null),y=e.ref({uniqCode:"",username:"",password:""}),w={uniqCode:{rules:[{required:!0,errorMessage:"请输入设备标识"}]},username:{rules:[{required:!0,errorMessage:"请输入用户名"}]},password:{rules:[{required:!0,errorMessage:"请输入密码"}]}},k=e.ref(!1),N=async()=>{b.value.validate().then(async e=>{k.value=!0,1==m.value?u.value=e.uniqCode:u.value=Al();let t=Rn.Encrypt(e.username+d+","+e.password),l={username:e.username,password:t,networkEnv:m.value,uniqCode:u.value,...s,verId:s.appWgtVersion,osAndroidApiLevel:s.osAndroidAPILevel},n=await(o=l,Qt.post({url:"/acc/auth/apply",data:o}));var o;k.value=!1;try{i.saveSafeFile({key:"app_device_id",value:u.value},e=>{1==e.code?(a("log","at pages/deviceAuth/deviceAuth.vue:267","保存成功:"+e.msg),p.value=n.bindStatus,g(),v=setInterval(()=>{g()},1e4)):a("log","at pages/deviceAuth/deviceAuth.vue:277","保存失败=>",e.msg)})}catch(r){a("log","at pages/deviceAuth/deviceAuth.vue:283","saveSafeFile=>",r)}}).catch(e=>{a("log","at pages/deviceAuth/deviceAuth.vue:288","表单错误11:",e),k.value=!1})},V=()=>{f(u.value)},E=e.ref(Array(6).fill("")),C=e.ref([]),x=e.ref(0);let S=e.ref("");let _=e.ref(!1);const T=()=>{if(a("log","at pages/deviceAuth/deviceAuth.vue:342","authCode=>",S.value),!S.value)return void qt("请输入验证码");if(6!=S.value.length)return void qt("请正确输入验证码");let e={uniqCode:u.value,authCode:S.value};var t;_.value=!0,a("log","at pages/deviceAuth/deviceAuth.vue:358","param=>",e),(t=e,Qt.post({url:"/acc/auth/inputCode",data:t})).then(e=>{a("log","at pages/deviceAuth/deviceAuth.vue:360","authInputCode=>",e),uni.reLaunch({url:"/pages/login/login"})}).finally(()=>{_.value=!1})};return(t,l)=>{const a=n(e.resolveDynamicComponent("uni-easyinput"),ul),o=n(e.resolveDynamicComponent("uni-forms-item"),dl),r=n(e.resolveDynamicComponent("uni-forms"),_l);return e.openBlock(),e.createElementBlock("view",null,[e.createElementVNode("view",{class:"container"},[e.createElementVNode("view",{class:"bg"}),e.createElementVNode("view",{class:"bg-con"},[e.createElementVNode("view",{class:"bg-h"},[e.createElementVNode("view",{style:e.normalizeStyle({height:h.value+"px"})},null,4),e.createElementVNode("view",{class:"auth-title"},[e.createElementVNode("image",{src:"/static/images/icon-lock@2x.png"}),e.createElementVNode("text",null,e.toDisplayString(1==e.unref(m)?"内网":"")+"设备授权",1)]),e.createElementVNode("view",{class:"login-con"},[e.unref(p)?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock(e.Fragment,{key:0},[e.createElementVNode("view",{class:e.normalizeClass(["login-form",{network1:1==e.unref(m)}])},[e.createVNode(r,{ref_key:"form2",ref:b,model:y.value,rules:w,"label-position":"top"},{default:e.withCtx(()=>[1==e.unref(m)?(e.openBlock(),e.createBlock(o,{key:0,label:"设备标识",required:"",name:"uniqCode"},{default:e.withCtx(()=>[e.createElementVNode("view",{class:"code-con code-device"},[e.createVNode(a,{prefixIcon:"person",inputBorder:!1,modelValue:y.value.uniqCode,"onUpdate:modelValue":l[0]||(l[0]=e=>y.value.uniqCode=e),placeholder:"请输入设备标识"},null,8,["modelValue"])])]),_:1})):e.createCommentVNode("",!0),e.createVNode(o,{label:"用户名",required:"",name:"username"},{default:e.withCtx(()=>[e.createElementVNode("view",{class:"code-con"},[e.createVNode(a,{prefixIcon:"person",inputBorder:!1,modelValue:y.value.username,"onUpdate:modelValue":l[1]||(l[1]=e=>y.value.username=e),placeholder:"请输入用户名"},null,8,["modelValue"])])]),_:1}),e.createVNode(o,{label:"密码",required:"",name:"password",class:"password"},{default:e.withCtx(()=>[e.createElementVNode("view",{class:"code-con"},[e.createVNode(a,{prefixIcon:"locked",type:"password",inputBorder:!1,modelValue:y.value.password,"onUpdate:modelValue":l[2]||(l[2]=e=>y.value.password=e),placeholder:"请输入登录密码"},null,8,["modelValue"])])]),_:1})]),_:1},8,["model"])],2),e.createElementVNode("button",{type:"primary",class:"btn-submit",onClick:N,loading:k.value,disabled:k.value},"设备授权申请",8,["loading","disabled"])],64)),2==e.unref(p)?(e.openBlock(),e.createElementBlock("view",{key:1,class:"login-form approval"},[e.createElementVNode("view",{class:"approval-title"},"审核中,请等待..."),e.createElementVNode("button",{type:"primary",class:"btn-refresh",onClick:V},"刷新")])):e.createCommentVNode("",!0),5==e.unref(p)?(e.openBlock(),e.createElementBlock("view",{key:2,class:"login-form approval-red-con"},[e.createElementVNode("view",{class:"approval-red"},"显示授权失败,联系管理员")])):e.createCommentVNode("",!0),3==e.unref(p)?(e.openBlock(),e.createElementBlock(e.Fragment,{key:3},[e.createElementVNode("view",{class:"login-form approval",style:{padding:"110rpx 55rpx 150rpx"}},[e.createElementVNode("view",{class:"approval-title"},"审核通过,请输入授权码"),e.createElementVNode("view",{class:"auth-code"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(E.value,(t,l)=>e.withDirectives((e.openBlock(),e.createElementBlock("input",{password:"",key:l,"onUpdate:modelValue":e=>E.value[l]=e,type:"number",maxlength:"1",ref_for:!0,ref:e=>{e&&(C.value[l]=e)},onInput:t=>((t,l)=>{x.value=t;const a=l.detail.value.replace(/\D/g,"");E.value[t]=a,a&&t<5&&e.nextTick(()=>{x.value=t+1})})(l,t),onKeydown:e.withKeys(t=>((t,l)=>{!E.value[t]&&t>0&&(l.preventDefault(),e.nextTick(()=>{x.value=t-1}))})(l,t),["delete"]),focus:x.value==l,onBlur:e=>((e,t)=>{E.value[e]=t,S.value=E.value.join("")})(l,E.value[l])},null,40,["onUpdate:modelValue","onInput","onKeydown","focus","onBlur"])),[[e.vModelText,E.value[l]]])),128))])]),e.createElementVNode("button",{type:"primary",class:"btn-submit",onClick:T,loading:e.unref(_),disabled:e.unref(_)},"提交",8,["loading","disabled"])],64)):e.createCommentVNode("",!0)])])])])])}}},[["__scopeId","data-v-f36657fc"]]),Pn=v({__name:"customTabs",props:{tabs:{type:Array,default:()=>[]},modelValue:{type:Number,default:0}},emits:["update:modelValue"],setup(t,{emit:l}){const a=l;return(l,n)=>(e.openBlock(),e.createElementBlock("view",{class:"tabs-container"},[e.createElementVNode("view",{class:"tabs-scorll"},[e.createElementVNode("view",{class:"tabs-header"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(t.tabs,(l,n)=>(e.openBlock(),e.createElementBlock("view",{key:n,class:e.normalizeClass(["tab-item",{active:t.modelValue===n}]),onClick:e=>(e=>{a("update:modelValue",e)})(n)},e.toDisplayString(l),11,["onClick"]))),128))])]),e.renderSlot(l.$slots,"default",{},void 0,!0)]))}},[["__scopeId","data-v-de2f0732"]]);const On=v({__name:"login",setup(t){const o=l("Tm-TmSafeSaveFileModule"),{proxy:r}=e.getCurrentInstance(),i=jt();let s=`${r.$CLIENT_ID||2}`,u=e.ref(r.$NETWORK_ENV);c(async e=>{uni.setStorageSync("page_cache",!0)});const d=e.ref(0);e.onMounted(()=>{d.value=Pl()});const m=e.ref(1),p=["验证码登录","账号登录"],v=e.ref(null),h=e.ref({phone:"",verifyCode:"",loginType:0}),g={phone:{rules:[{required:!0,errorMessage:"请输入手机号"},{validateFunction:function(e,t,l,a){return/^1[3456789]\d{9}$/.test(t)||a("请正确输入手机号"),!0}}]},verifyCode:{rules:[{required:!0,errorMessage:"请输入验证码"},{pattern:/^[0-9]{6}$/,errorMessage:"验证码必须是6位数字"}]}};let y=e.ref(!1),w=e.ref(!1),k=e.ref("发送验证码"),N=e.ref(60),V=e.ref(null),E=e.ref(null);let C=async()=>{if(await(async e=>{try{return await v.value.validateField(e),!0}catch(rc){return!1}})("phone")){y.value=!0,w.value=!0;let t=await(e={phone:h.value.phone},Qt.post({url:"/api/sendSms",data:e}));E.value=t.code,k.value="发送中...",x()}var e},x=()=>{V.value||(V.value=setInterval(()=>{N.value>0?(N.value--,k.value=`${N.value} 秒`):S(),y.value=!1},1e3))},S=()=>{clearInterval(V.value),V.value=null,N.value=60,k.value="发送验证码",w.value=!1};const _=e.ref(null),T=e.ref({username:"",password:"",loginType:1}),D={username:{rules:[{required:!0,errorMessage:"请输入用户名"}]},password:{rules:[{required:!0,errorMessage:"请输入密码"}]}};let B=e.ref(!0);const I=()=>{B.value=!B.value,B.value?Et.set(b,B.value):Et.remove(b)},M=e.ref(!1),R=()=>{M.value=!0,a("log","at pages/login/login.vue:241","submitForm=>activeTab=>",m.value),0===m.value?v.value.validate().then(async e=>{e.loginType=m.value;let t=await Zt(e);i.login(t),uni.switchTab({url:"/pages/home/home"}),M.value=!1}).catch(e=>{a("log","at pages/login/login.vue:253","表单错误00:",e),M.value=!1}):1===m.value&&_.value.validate().then(async e=>{e.loginType=m.value,e.clientId=s;let t=Rn.Encrypt(e.username+s+","+e.password);e.password=t,e.runEnv=u.value;try{o.getSafeFile({key:"app_device_id"},t=>{if(1==t.code){let l=t.data;e.uniqCode=l,uni.getPushClientId({success:t=>{let l=t.cid;a("log","at pages/login/login.vue:287","客户端推送标识:",l),a("log","at pages/login/login.vue:288","param=>",e),e.cid=l,Zt(e).then(e=>{i.login(e),uni.switchTab({url:"/pages/home/home"}),M.value=!1}).finally(()=>{M.value=!1})},fail(e){a("log","at pages/login/login.vue:300",e)}})}else a("error","at pages/login/login.vue:306","读取失败:",error),M.value=!1})}catch(l){a("error","at pages/login/login.vue:311","读取失败:",l),M.value=!1}}).catch(e=>{a("log","at pages/login/login.vue:318","表单错误11:",e),M.value=!1})};return(t,l)=>{const a=n(e.resolveDynamicComponent("uni-icons"),f),o=n(e.resolveDynamicComponent("uni-easyinput"),ul),r=n(e.resolveDynamicComponent("uni-forms-item"),dl),i=n(e.resolveDynamicComponent("uni-forms"),_l);return e.openBlock(),e.createElementBlock("view",{class:"container"},[e.createElementVNode("view",{class:"login-con"},[e.createElementVNode("view",{class:"bg-h"},[e.createElementVNode("view",{style:e.normalizeStyle({height:d.value+"px"})},null,4),e.createElementVNode("image",{mode:"aspectFit",src:"/static/images/pic-logo.png",class:"login-logo"}),1==e.unref(u)?(e.openBlock(),e.createElementBlock("view",{key:0,class:"login-title"},[e.createElementVNode("text",null,"718友晟"),e.createElementVNode("text",null,"企业内网")])):(e.openBlock(),e.createElementBlock("view",{key:1,class:"login-title"},"欢迎来到718友晟")),e.createElementVNode("view",{class:"login-tab"},[e.createVNode(Pn,{modelValue:m.value,"onUpdate:modelValue":l[5]||(l[5]=e=>m.value=e),tabs:p},{default:e.withCtx(()=>[e.withDirectives(e.createElementVNode("view",null,[e.createElementVNode("view",{class:"login-form"},[e.createVNode(i,{ref_key:"form",ref:v,model:h.value,rules:g,"label-position":"top"},{default:e.withCtx(()=>[e.createVNode(r,{label:"手机号",required:"",name:"phone"},{default:e.withCtx(()=>[e.createElementVNode("view",{class:"code-con"},[e.createVNode(a,{"custom-prefix":"iconfont",color:"#239FDF",type:"icon-phone",size:"20"}),e.createVNode(o,{type:"number",inputBorder:!1,modelValue:h.value.phone,"onUpdate:modelValue":l[0]||(l[0]=e=>h.value.phone=e),placeholder:"请输入手机号",maxlength:"11"},null,8,["modelValue"])])]),_:1}),e.createVNode(r,{label:"验证码",required:"",name:"verifyCode"},{default:e.withCtx(()=>[e.createElementVNode("view",{class:"code-con"},[e.createVNode(a,{"custom-prefix":"iconfont",color:"#239FDF",type:"icon-code",size:"20"}),e.createVNode(o,{type:"number",inputBorder:!1,modelValue:h.value.verifyCode,"onUpdate:modelValue":l[1]||(l[1]=e=>h.value.verifyCode=e),placeholder:"请输入验证码",maxlength:"6",style:{width:"190rpx"}},null,8,["modelValue"]),e.createElementVNode("button",{type:"primary",plain:"",onClick:l[2]||(l[2]=(...t)=>e.unref(C)&&e.unref(C)(...t)),size:"mini",loading:e.unref(y),disabled:e.unref(w),class:"btn-plain"},e.toDisplayString(e.unref(k)),9,["loading","disabled"])])]),_:1})]),_:1},8,["model"])])],512),[[e.vShow,0===m.value]]),e.withDirectives(e.createElementVNode("view",null,[e.createElementVNode("view",{class:"login-form"},[e.createVNode(i,{ref_key:"form2",ref:_,model:T.value,rules:D,"label-position":"top"},{default:e.withCtx(()=>[e.createVNode(r,{label:"用户名",required:"",name:"username"},{default:e.withCtx(()=>[e.createElementVNode("view",{class:"code-con"},[e.createVNode(o,{prefixIcon:"person",inputBorder:!1,modelValue:T.value.username,"onUpdate:modelValue":l[3]||(l[3]=e=>T.value.username=e),placeholder:"请输入用户名"},null,8,["modelValue"])])]),_:1}),e.createVNode(r,{label:"密码",required:"",name:"password",class:"password"},{default:e.withCtx(()=>[e.createElementVNode("view",{class:"code-con"},[e.createVNode(o,{prefixIcon:"locked",type:"password",inputBorder:!1,modelValue:T.value.password,"onUpdate:modelValue":l[4]||(l[4]=e=>T.value.password=e),placeholder:"请输入登录密码"},null,8,["modelValue"])])]),_:1})]),_:1},8,["model"])])],512),[[e.vShow,1===m.value]])]),_:1},8,["modelValue"]),e.createElementVNode("view",{class:"agreen-con"},[e.unref(B)?(e.openBlock(),e.createBlock(a,{key:0,type:"checkbox-filled",color:"#02C74C",size:"25",onClick:I})):(e.openBlock(),e.createBlock(a,{key:1,type:"circle",color:"#bfbfbf",size:"25",onClick:I})),e.createElementVNode("view",{class:"agreen-xy"},[e.createTextVNode(" 我已阅读并接受"),e.createElementVNode("text",{onClick:l[6]||(l[6]=e=>t.agreeVisable(1))},"《服务条款》"),e.createTextVNode("和"),e.createElementVNode("text",{onClick:l[7]||(l[7]=e=>t.agreeVisable(2))},"《隐私保护协议》")])]),e.createElementVNode("button",{type:"primary",class:"btn-submit",onClick:R,loading:M.value,disabled:M.value},"登 录",8,["loading","disabled"])])])])])}}},[["__scopeId","data-v-3aaf5ef3"]]),zn=v({__name:"customHeader",props:{title:String,leftFlag:!0,rightFlag:!1,searchType:{default:0}},emits:["back"],setup(t,{emit:l}){const a=t,o=l;let r=e.ref(0),i=e.ref(0),s=e.ref(0),c=e.ref(0);e.onMounted(()=>{r.value=Pl(),i.value=Ll(),s.value=Ul(),c.value=s.value-i.value});const u=()=>{o("back"),a.searchType||uni.navigateBack()};return(l,a)=>{const o=n(e.resolveDynamicComponent("uni-icons"),f);return e.openBlock(),e.createElementBlock("view",{class:"custom-navbar"},[e.createElementVNode("view",{class:"navbar-main",style:e.normalizeStyle({paddingTop:e.unref(r)+"px"})},[t.leftFlag?(e.openBlock(),e.createElementBlock("view",{key:0,class:"navbar-left",onClick:u},[e.createVNode(o,{type:"left",size:"24",color:"#fff"})])):e.createCommentVNode("",!0),e.createElementVNode("view",{class:"navbar-title"},[e.createTextVNode(e.toDisplayString(t.title)+" ",1),e.renderSlot(l.$slots,"title",{},void 0,!0)]),t.rightFlag?(e.openBlock(),e.createElementBlock("view",{key:1,class:"navbar-right"},[e.renderSlot(l.$slots,"right",{},void 0,!0)])):e.createCommentVNode("",!0)],4)])}}},[["__scopeId","data-v-a682c79d"]]);function jn(e,t){let l=this;l.version="1.3.7",l.options=e||{},l.isScrollBody=t||!1,l.isDownScrolling=!1,l.isUpScrolling=!1;let a=l.options.down&&l.options.down.callback;l.initDownScroll(),l.initUpScroll(),setTimeout(function(){(l.optDown.use||l.optDown.native)&&l.optDown.auto&&a&&(l.optDown.autoShowLoading?l.triggerDownScroll():l.optDown.callback&&l.optDown.callback(l)),l.isUpAutoLoad||setTimeout(function(){l.optUp.use&&l.optUp.auto&&!l.isUpAutoLoad&&l.triggerUpScroll()},100)},30)}jn.prototype.extendDownScroll=function(e){jn.extend(e,{use:!0,auto:!0,native:!1,autoShowLoading:!1,isLock:!1,offset:80,startTop:100,inOffsetRate:1,outOffsetRate:.2,bottomOffset:20,minAngle:45,textInOffset:"下拉刷新",textOutOffset:"释放更新",textLoading:"加载中 ...",textSuccess:"加载成功",textErr:"加载失败",beforeEndDelay:0,bgColor:"transparent",textColor:"gray",inited:null,inOffset:null,outOffset:null,onMoving:null,beforeLoading:null,showLoading:null,afterLoading:null,beforeEndDownScroll:null,endDownScroll:null,afterEndDownScroll:null,callback:function(e){e.resetUpScroll()}})},jn.prototype.extendUpScroll=function(e){jn.extend(e,{use:!0,auto:!0,isLock:!1,isBoth:!0,callback:null,page:{num:0,size:10,time:null},noMoreSize:5,offset:150,textLoading:"加载中 ...",textNoMore:"-- END --",bgColor:"transparent",textColor:"gray",inited:null,showLoading:null,showNoMore:null,hideUpScroll:null,errDistance:60,toTop:{src:null,offset:1e3,duration:300,btnClick:null,onShow:null,zIndex:9990,left:null,right:20,bottom:120,safearea:!1,width:72,radius:"50%"},empty:{use:!0,icon:null,tip:"~ 暂无相关数据 ~",btnText:"",btnClick:null,onShow:null,fixed:!1,top:"100rpx",zIndex:99},onScroll:!1})},jn.extend=function(e,t){if(!e)return t;for(let l in t)if(null==e[l]){let a=t[l];e[l]=null!=a&&"object"==typeof a?jn.extend({},a):a}else"object"==typeof e[l]&&jn.extend(e[l],t[l]);return e},jn.prototype.hasColor=function(e){if(!e)return!1;let t=e.toLowerCase();return"#fff"!=t&&"#ffffff"!=t&&"transparent"!=t&&"white"!=t},jn.prototype.initDownScroll=function(){let e=this;e.optDown=e.options.down||{},!e.optDown.textColor&&e.hasColor(e.optDown.bgColor)&&(e.optDown.textColor="#fff"),e.extendDownScroll(e.optDown),e.isScrollBody&&e.optDown.native?e.optDown.use=!1:e.optDown.native=!1,e.downHight=0,e.optDown.use&&e.optDown.inited&&setTimeout(function(){e.optDown.inited(e)},0)},jn.prototype.touchstartEvent=function(e){this.optDown.use&&(this.startPoint=this.getPoint(e),this.startTop=this.getScrollTop(),this.startAngle=0,this.lastPoint=this.startPoint,this.maxTouchmoveY=this.getBodyHeight()-this.optDown.bottomOffset,this.inTouchend=!1)},jn.prototype.touchmoveEvent=function(e){if(!this.optDown.use)return;let t=this,l=t.getScrollTop(),a=t.getPoint(e);if(a.y-t.startPoint.y>0&&(t.isScrollBody&&l<=0||!t.isScrollBody&&(l<=0||l<=t.optDown.startTop&&l===t.startTop))&&!t.inTouchend&&!t.isDownScrolling&&!t.optDown.isLock&&(!t.isUpScrolling||t.isUpScrolling&&t.optUp.isBoth)){if(t.startAngle||(t.startAngle=t.getAngle(t.lastPoint,a)),t.startAngle0&&a.y>=t.maxTouchmoveY)return t.inTouchend=!0,void t.touchendEvent();t.preventDefault(e);let l=a.y-t.lastPoint.y;t.downHight0?l*t.optDown.outOffsetRate:l),t.downHight=Math.round(t.downHight);let n=t.downHight/t.optDown.offset;t.optDown.onMoving&&t.optDown.onMoving(t,n,t.downHight)}t.lastPoint=a},jn.prototype.touchendEvent=function(e){if(this.optDown.use)if(this.isMoveDown)this.downHight>=this.optDown.offset?this.triggerDownScroll():(this.downHight=0,this.endDownScrollCall(this)),this.movetype=0,this.isMoveDown=!1;else if(!this.isScrollBody&&this.getScrollTop()===this.startTop){if(this.getPoint(e).y-this.startPoint.y<0){this.getAngle(this.getPoint(e),this.startPoint)>80&&this.triggerUpScroll(!0)}}},jn.prototype.getPoint=function(e){return e?e.touches&&e.touches[0]?{x:e.touches[0].pageX,y:e.touches[0].pageY}:e.changedTouches&&e.changedTouches[0]?{x:e.changedTouches[0].pageX,y:e.changedTouches[0].pageY}:{x:e.clientX,y:e.clientY}:{x:0,y:0}},jn.prototype.getAngle=function(e,t){let l=Math.abs(e.x-t.x),a=Math.abs(e.y-t.y),n=Math.sqrt(l*l+a*a),o=0;return 0!==n&&(o=Math.asin(a/n)/Math.PI*180),o},jn.prototype.triggerDownScroll=function(){this.optDown.beforeLoading&&this.optDown.beforeLoading(this)||(this.showDownScroll(),!this.optDown.native&&this.optDown.callback&&this.optDown.callback(this))},jn.prototype.showDownScroll=function(){this.isDownScrolling=!0,this.optDown.native?(uni.startPullDownRefresh(),this.showDownLoadingCall(0)):(this.downHight=this.optDown.offset,this.showDownLoadingCall(this.downHight))},jn.prototype.showDownLoadingCall=function(e){this.optDown.showLoading&&this.optDown.showLoading(this,e),this.optDown.afterLoading&&this.optDown.afterLoading(this,e)},jn.prototype.onPullDownRefresh=function(){this.isDownScrolling=!0,this.showDownLoadingCall(0),this.optDown.callback&&this.optDown.callback(this)},jn.prototype.endDownScroll=function(){if(this.optDown.native)return this.isDownScrolling=!1,this.endDownScrollCall(this),void uni.stopPullDownRefresh();let e=this,t=function(){e.downHight=0,e.isDownScrolling=!1,e.endDownScrollCall(e),e.isScrollBody||(e.setScrollHeight(0),e.scrollTo(0,0))},l=0;e.optDown.beforeEndDownScroll&&(l=e.optDown.beforeEndDownScroll(e),null==e.isDownEndSuccess&&(l=0)),"number"==typeof l&&l>0?setTimeout(t,l):t()},jn.prototype.endDownScrollCall=function(){this.optDown.endDownScroll&&this.optDown.endDownScroll(this),this.optDown.afterEndDownScroll&&this.optDown.afterEndDownScroll(this)},jn.prototype.lockDownScroll=function(e){null==e&&(e=!0),this.optDown.isLock=e},jn.prototype.lockUpScroll=function(e){null==e&&(e=!0),this.optUp.isLock=e},jn.prototype.initUpScroll=function(){let e=this;e.optUp=e.options.up||{use:!1},!e.optUp.textColor&&e.hasColor(e.optUp.bgColor)&&(e.optUp.textColor="#fff"),e.extendUpScroll(e.optUp),!1!==e.optUp.use&&(e.optUp.hasNext=!0,e.startNum=e.optUp.page.num+1,e.optUp.inited&&setTimeout(function(){e.optUp.inited(e)},0))},jn.prototype.onReachBottom=function(){this.isScrollBody&&!this.isUpScrolling&&!this.optUp.isLock&&this.optUp.hasNext&&this.triggerUpScroll()},jn.prototype.onPageScroll=function(e){this.isScrollBody&&(this.setScrollTop(e.scrollTop),e.scrollTop>=this.optUp.toTop.offset?this.showTopBtn():this.hideTopBtn())},jn.prototype.scroll=function(e,t){this.setScrollTop(e.scrollTop),this.setScrollHeight(e.scrollHeight),null==this.preScrollY&&(this.preScrollY=0),this.isScrollUp=e.scrollTop-this.preScrollY>0,this.preScrollY=e.scrollTop,this.isScrollUp&&this.triggerUpScroll(!0),e.scrollTop>=this.optUp.toTop.offset?this.showTopBtn():this.hideTopBtn(),this.optUp.onScroll&&t&&t()},jn.prototype.triggerUpScroll=function(e){if(!this.isUpScrolling&&this.optUp.use&&this.optUp.callback){if(!0===e){let e=!1;if(!this.optUp.hasNext||this.optUp.isLock||this.isDownScrolling||this.getScrollBottom()<=this.optUp.offset&&(e=!0),!1===e)return}this.showUpScroll(),this.optUp.page.num++,this.isUpAutoLoad=!0,this.num=this.optUp.page.num,this.size=this.optUp.page.size,this.time=this.optUp.page.time,this.optUp.callback(this)}},jn.prototype.showUpScroll=function(){this.isUpScrolling=!0,this.optUp.showLoading&&this.optUp.showLoading(this)},jn.prototype.showNoMore=function(){this.optUp.hasNext=!1,this.optUp.showNoMore&&this.optUp.showNoMore(this)},jn.prototype.hideUpScroll=function(){this.optUp.hideUpScroll&&this.optUp.hideUpScroll(this)},jn.prototype.endUpScroll=function(e){null!=e&&(e?this.showNoMore():this.hideUpScroll()),this.isUpScrolling=!1},jn.prototype.resetUpScroll=function(e){if(this.optUp&&this.optUp.use){let t=this.optUp.page;this.prePageNum=t.num,this.prePageTime=t.time,t.num=this.startNum,t.time=null,this.isDownScrolling||!1===e||(null==e?(this.removeEmpty(),this.showUpScroll()):this.showDownScroll()),this.isUpAutoLoad=!0,this.num=t.num,this.size=t.size,this.time=t.time,this.optUp.callback&&this.optUp.callback(this)}},jn.prototype.setPageNum=function(e){this.optUp.page.num=e-1},jn.prototype.setPageSize=function(e){this.optUp.page.size=e},jn.prototype.endByPage=function(e,t,l){let a;this.optUp.use&&null!=t&&(a=this.optUp.page.num({})}},computed:{icon(){if(null!=this.option.icon)return this.option.icon;{let e=$n.getType();return this.option.i18n?this.option.i18n[e].icon:qn.i18n[e].up.empty.icon||qn.up.empty.icon}},tip(){if(null!=this.option.tip)return this.option.tip;{let e=$n.getType();return this.option.i18n?this.option.i18n[e].tip:qn.i18n[e].up.empty.tip||qn.up.empty.tip}},btnText(){if(this.option.i18n){let e=$n.getType();return this.option.i18n[e].btnText}return this.option.btnText}},methods:{emptyClick(){this.$emit("emptyclick")}}},[["render",function(t,l,a,n,o,r){return e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["mescroll-empty",{"empty-fixed":a.option.fixed}]),style:e.normalizeStyle({"z-index":a.option.zIndex,top:a.option.top})},[e.createElementVNode("view",null,[r.icon?(e.openBlock(),e.createElementBlock("image",{key:0,class:"empty-icon",src:r.icon,mode:"widthFix"},null,8,["src"])):e.createCommentVNode("",!0)]),r.tip?(e.openBlock(),e.createElementBlock("view",{key:0,class:"empty-tip"},e.toDisplayString(r.tip),1)):e.createCommentVNode("",!0),r.btnText?(e.openBlock(),e.createElementBlock("view",{key:1,class:"empty-btn",onClick:l[0]||(l[0]=(...e)=>r.emptyClick&&r.emptyClick(...e))},e.toDisplayString(r.btnText),1)):e.createCommentVNode("",!0)],6)}],["__scopeId","data-v-4390b057"]]);const Wn=v({props:{option:Object,value:!1},computed:{mOption(){return this.option||{}},left(){return this.mOption.left?this.addUnit(this.mOption.left):"auto"},right(){return this.mOption.left?"auto":this.addUnit(this.mOption.right)}},methods:{addUnit:e=>e?"number"==typeof e?e+"rpx":e:0,toTopClick(){this.$emit("input",!1),this.$emit("click")}}},[["render",function(t,l,a,n,o,r){return r.mOption.src?(e.openBlock(),e.createElementBlock("image",{key:0,class:e.normalizeClass(["mescroll-totop",[a.value?"mescroll-totop-in":"mescroll-totop-out",{"mescroll-totop-safearea":r.mOption.safearea}]]),style:e.normalizeStyle({"z-index":r.mOption.zIndex,left:r.left,right:r.right,bottom:r.addUnit(r.mOption.bottom),width:r.addUnit(r.mOption.width),"border-radius":r.addUnit(r.mOption.radius)}),src:r.mOption.src,mode:"widthFix",onClick:l[0]||(l[0]=(...e)=>r.toTopClick&&r.toTopClick(...e))},null,14,["src"])):e.createCommentVNode("",!0)}],["__scopeId","data-v-78eb55e3"]]),Yn=e=>{(e.$wxs||(e.$wxs=[])).push("wxsBiz"),(e.$wxsModules||(e.$wxsModules={})).wxsBiz="199dc8ed"},Jn=e=>{(e.$renderjs||(e.$renderjs=[])).push("renderBiz"),(e.$renderjsModules||(e.$renderjsModules={})).renderBiz="1e78dde8"},Qn={name:"mescroll-uni",mixins:[{data:()=>({wxsProp:{optDown:{},scrollTop:0,bodyHeight:0,isDownScrolling:!1,isUpScrolling:!1,isScrollBody:!0,isUpBoth:!0,t:0},callProp:{callType:"",t:0}}),methods:{wxsCall(e){"setWxsProp"===e.type?this.wxsProp={optDown:this.mescroll.optDown,scrollTop:this.mescroll.getScrollTop(),bodyHeight:this.mescroll.getBodyHeight(),isDownScrolling:this.mescroll.isDownScrolling,isUpScrolling:this.mescroll.isUpScrolling,isUpBoth:this.mescroll.optUp.isBoth,isScrollBody:this.mescroll.isScrollBody,t:Date.now()}:"setLoadType"===e.type?(this.downLoadType=e.downLoadType,this.$set(this.mescroll,"downLoadType",this.downLoadType),this.$set(this.mescroll,"isDownEndSuccess",null)):"triggerDownScroll"===e.type?this.mescroll.triggerDownScroll():"endDownScroll"===e.type?this.mescroll.endDownScroll():"triggerUpScroll"===e.type&&this.mescroll.triggerUpScroll(!0)}},mounted(){this.mescroll.optDown.afterLoading=()=>{this.callProp={callType:"showLoading",t:Date.now()}},this.mescroll.optDown.afterEndDownScroll=()=>{this.callProp={callType:"endDownScroll",t:Date.now()};let e=300+(this.mescroll.optDown.beforeEndDelay||0);setTimeout(()=>{4!==this.downLoadType&&0!==this.downLoadType||(this.callProp={callType:"clearTransform",t:Date.now()}),this.$set(this.mescroll,"downLoadType",this.downLoadType)},e)},this.wxsCall({type:"setWxsProp"})}}],components:{MescrollEmpty:Hn,MescrollTop:Wn},props:{down:Object,up:Object,i18n:Object,top:[String,Number],topbar:[Boolean,String],bottom:[String,Number],safearea:Boolean,fixed:{type:Boolean,default:!0},height:[String,Number],bottombar:{type:Boolean,default:!0},disableScroll:Boolean},data:()=>({mescroll:{optDown:{},optUp:{}},viewId:"id_"+Math.random().toString(36).substr(2,16),downHight:0,downRate:0,downLoadType:0,upLoadType:0,isShowEmpty:!1,isShowToTop:!1,scrollTop:0,scrollAnim:!1,windowTop:0,windowBottom:0,windowHeight:0,statusBarHeight:0}),computed:{isFixed(){return!this.height&&this.fixed},scrollHeight(){return this.isFixed?"auto":this.height?this.toPx(this.height)+"px":"100%"},numTop(){return this.toPx(this.top)},fixedTop(){return this.isFixed?this.numTop+this.windowTop+"px":0},padTop(){return this.isFixed?0:this.numTop+"px"},numBottom(){return this.toPx(this.bottom)},fixedBottom(){return this.isFixed?this.numBottom+this.windowBottom+"px":0},padBottom(){return this.isFixed?0:this.numBottom+"px"},isDownReset(){return 3===this.downLoadType||4===this.downLoadType},transition(){return this.isDownReset?"transform 300ms":""},translateY(){return this.downHight>0?"translateY("+this.downHight+"px)":""},scrollable(){return!this.disableScroll&&(0===this.downLoadType||this.isDownReset)},isDownLoading(){return 3===this.downLoadType},downRotate(){return"rotate("+360*this.downRate+"deg)"},downText(){if(!this.mescroll)return"";switch(this.downLoadType){case 1:default:return this.mescroll.optDown.textInOffset;case 2:return this.mescroll.optDown.textOutOffset;case 3:return this.mescroll.optDown.textLoading;case 4:return this.mescroll.isDownEndSuccess?this.mescroll.optDown.textSuccess:0==this.mescroll.isDownEndSuccess?this.mescroll.optDown.textErr:this.mescroll.optDown.textInOffset}}},methods:{toPx(e){if("string"==typeof e)if(-1!==e.indexOf("px"))if(-1!==e.indexOf("rpx"))e=e.replace("rpx","");else{if(-1===e.indexOf("upx"))return Number(e.replace("px",""));e=e.replace("upx","")}else if(-1!==e.indexOf("%")){let t=Number(e.replace("%",""))/100;return this.windowHeight*t}return e?uni.upx2px(Number(e)):0},scroll(e){this.mescroll.scroll(e.detail,()=>{this.$emit("scroll",this.mescroll)})},emptyClick(){this.$emit("emptyclick",this.mescroll)},toTopClick(){this.mescroll.scrollTo(0,this.mescroll.optUp.toTop.duration),this.$emit("topclick",this.mescroll)},setClientHeight(){0!==this.mescroll.getClientHeight(!0)||this.isExec||(this.isExec=!0,this.$nextTick(()=>{this.getClientInfo(e=>{this.isExec=!1,e?this.mescroll.setClientHeight(e.height):3!=this.clientNum&&(this.clientNum=null==this.clientNum?1:this.clientNum+1,setTimeout(()=>{this.setClientHeight()},100*this.clientNum))})}))},getClientInfo(e){let t=uni.createSelectorQuery();t=t.in(this),t.select("#"+this.viewId).boundingClientRect(t=>{e(t)}).exec()}},created(){let e=this,t={down:{inOffset(){e.downLoadType=1},outOffset(){e.downLoadType=2},onMoving(t,l,a){e.downHight=a,e.downRate=l},showLoading(t,l){e.downLoadType=3,e.downHight=l},beforeEndDownScroll:t=>(e.downLoadType=4,t.optDown.beforeEndDelay),endDownScroll(){e.downLoadType=4,e.downHight=0,e.downResetTimer&&clearTimeout(e.downResetTimer),e.downResetTimer=setTimeout(()=>{4===e.downLoadType&&(e.downLoadType=0)},300)},callback:function(t){e.$emit("down",t)}},up:{showLoading(){e.upLoadType=1},showNoMore(){e.upLoadType=2},hideUpScroll(t){e.upLoadType=t.optUp.hasNext?0:3},empty:{onShow(t){e.isShowEmpty=t}},toTop:{onShow(t){e.isShowToTop=t}},callback:function(t){e.$emit("up",t),e.setClientHeight()}}},l=$n.getType(),a={type:l};jn.extend(a,e.i18n),jn.extend(a,qn.i18n),jn.extend(t,a[l]),jn.extend(t,{down:qn.down,up:qn.up});let n=JSON.parse(JSON.stringify({down:e.down,up:e.up}));jn.extend(n,t),e.mescroll=new jn(n),e.mescroll.viewId=e.viewId,e.mescroll.i18n=a,e.$emit("init",e.mescroll);const o=uni.getSystemInfoSync();o.windowTop&&(e.windowTop=o.windowTop),o.windowBottom&&(e.windowBottom=o.windowBottom),o.windowHeight&&(e.windowHeight=o.windowHeight),o.statusBarHeight&&(e.statusBarHeight=o.statusBarHeight),e.mescroll.setBodyHeight(o.windowHeight),e.mescroll.resetScrollTo((t,l)=>{if(e.scrollAnim=0!==l,"string"==typeof t)return void e.getClientInfo(function(l){let a,n=l.top;-1==t.indexOf("#")&&-1==t.indexOf(".")?a="#"+t:(a=t,-1!=t.indexOf(">>>")&&(a=t.split(">>>")[1].trim())),uni.createSelectorQuery().select(a).boundingClientRect(function(t){if(t){let l=e.mescroll.getScrollTop(),a=t.top-n;a+=l,e.isFixed||(a-=e.numTop),e.scrollTop=l,e.$nextTick(function(){e.scrollTop=a})}else console.error(a+" does not exist")}).exec()});let a=e.mescroll.getScrollTop();0===l||300===l?(e.scrollTop=a,e.$nextTick(function(){e.scrollTop=t})):e.mescroll.getStep(a,t,t=>{e.scrollTop=t},l)}),e.up&&e.up.toTop&&null!=e.up.toTop.safearea||(e.mescroll.optUp.toTop.safearea=e.safearea),uni.$on("setMescrollGlobalOption",t=>{if(!t)return;let l=t.i18n?t.i18n.type:null;if(l&&e.mescroll.i18n.type!=l&&(e.mescroll.i18n.type=l,$n.setType(l),jn.extend(t,e.mescroll.i18n[l])),t.down){let l=jn.extend({},t.down);e.mescroll.optDown=jn.extend(l,e.mescroll.optDown)}if(t.up){let l=jn.extend({},t.up);e.mescroll.optUp=jn.extend(l,e.mescroll.optUp)}})},mounted(){this.setClientHeight()},destroyed(){uni.$off("setMescrollGlobalOption")}};Yn(Qn),Jn(Qn);const Kn=v(Qn,[["render",function(t,l,a,n,o,r){const i=e.resolveComponent("mescroll-empty"),s=e.resolveComponent("mescroll-top");return e.openBlock(),e.createElementBlock("view",{class:"mescroll-uni-warp"},[e.createElementVNode("scroll-view",{id:o.viewId,class:e.normalizeClass(["mescroll-uni",{"mescroll-uni-fixed":r.isFixed}]),style:e.normalizeStyle({height:r.scrollHeight,"padding-top":r.padTop,"padding-bottom":r.padBottom,top:r.fixedTop,bottom:r.fixedBottom}),"scroll-top":o.scrollTop,"scroll-with-animation":o.scrollAnim,onScroll:l[4]||(l[4]=(...e)=>r.scroll&&r.scroll(...e)),"scroll-y":r.scrollable,"enable-back-to-top":!0,throttle:!1},[e.createElementVNode("view",{class:"mescroll-uni-content mescroll-render-touch",onTouchstart:l[0]||(l[0]=(...e)=>t.wxsBiz.touchstartEvent&&t.wxsBiz.touchstartEvent(...e)),onTouchmove:l[1]||(l[1]=(...e)=>t.wxsBiz.touchmoveEvent&&t.wxsBiz.touchmoveEvent(...e)),onTouchend:l[2]||(l[2]=(...e)=>t.wxsBiz.touchendEvent&&t.wxsBiz.touchendEvent(...e)),onTouchcancel:l[3]||(l[3]=(...e)=>t.wxsBiz.touchendEvent&&t.wxsBiz.touchendEvent(...e)),"change:prop":t.wxsBiz.propObserver,prop:e.wp(t.wxsProp)},[a.topbar&&o.statusBarHeight?(e.openBlock(),e.createElementBlock("view",{key:0,class:"mescroll-topbar",style:e.normalizeStyle({height:o.statusBarHeight+"px",background:a.topbar})},null,4)):e.createCommentVNode("",!0),e.createElementVNode("view",{class:"mescroll-wxs-content",style:e.normalizeStyle({transform:r.translateY,transition:r.transition}),"change:prop":t.wxsBiz.callObserver,prop:e.wp(t.callProp)},[o.mescroll.optDown.use?(e.openBlock(),e.createElementBlock("view",{key:0,class:"mescroll-downwarp",style:e.normalizeStyle({background:o.mescroll.optDown.bgColor,color:o.mescroll.optDown.textColor})},[e.createElementVNode("view",{class:"downwarp-content"},[e.createElementVNode("view",{class:e.normalizeClass(["downwarp-progress mescroll-wxs-progress",{"mescroll-rotate":r.isDownLoading}]),style:e.normalizeStyle({"border-color":o.mescroll.optDown.textColor,transform:r.downRotate})},null,6),e.createElementVNode("view",{class:"downwarp-tip"},e.toDisplayString(r.downText),1)])],4)):e.createCommentVNode("",!0),e.renderSlot(t.$slots,"default",{},void 0,!0),o.isShowEmpty?(e.openBlock(),e.createBlock(i,{key:1,option:o.mescroll.optUp.empty,onEmptyclick:r.emptyClick},null,8,["option","onEmptyclick"])):e.createCommentVNode("",!0),o.mescroll.optUp.use&&!r.isDownLoading&&3!==o.upLoadType?(e.openBlock(),e.createElementBlock("view",{key:2,class:"mescroll-upwarp",style:e.normalizeStyle({background:o.mescroll.optUp.bgColor,color:o.mescroll.optUp.textColor})},[e.withDirectives(e.createElementVNode("view",null,[e.createElementVNode("view",{class:"upwarp-progress mescroll-rotate",style:e.normalizeStyle({"border-color":o.mescroll.optUp.textColor})},null,4),e.createElementVNode("view",{class:"upwarp-tip"},e.toDisplayString(o.mescroll.optUp.textLoading),1)],512),[[e.vShow,1===o.upLoadType]]),2===o.upLoadType?(e.openBlock(),e.createElementBlock("view",{key:0,class:"upwarp-nodata"},e.toDisplayString(o.mescroll.optUp.textNoMore),1)):e.createCommentVNode("",!0)],4)):e.createCommentVNode("",!0)],12,["change:prop","prop"]),a.safearea?(e.openBlock(),e.createElementBlock("view",{key:1,class:"mescroll-safearea"})):e.createCommentVNode("",!0)],40,["change:prop","prop"])],46,["id","scroll-top","scroll-with-animation","scroll-y"]),e.createVNode(s,{modelValue:o.isShowToTop,"onUpdate:modelValue":l[5]||(l[5]=e=>o.isShowToTop=e),option:o.mescroll.optUp.toTop,onClick:r.toTopClick},null,8,["modelValue","option","onClick"]),e.createElementVNode("view",{"change:prop":t.renderBiz.propObserver,prop:e.wp(t.wxsProp)},null,8,["change:prop","prop"])])}],["__scopeId","data-v-de849e81"]]),Gn=v({__name:"customSteps",props:{steps:{type:Array,default:()=>[]},activeStep:{type:Number,default:-1},activeColor:{type:String,default:"#4cd964"},inactiveColor:{type:String,default:"#ffffff"},inactiveColor2:{type:String,default:"#E6E6E6"}},emits:["update:modelValue"],setup:(t,{emit:l})=>(l,a)=>(e.openBlock(),e.createElementBlock("view",{class:"vertical-step-progress"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(t.steps,(l,a)=>(e.openBlock(),e.createElementBlock("view",{key:a,class:"step-item"},[e.createElementVNode("view",{class:"step-connector",style:e.normalizeStyle({backgroundColor:a0){if(a<6e4)return"刚刚";if(a<36e5)return Math.floor(a/6e4)+"分钟前";if(a<864e5)return Math.floor(a/36e5)+"小时前";if(a<1728e5)return"昨天";if(a<2592e5)return"前天";if(a<3456e5)return"2天前";if(a<432e6)return"3天前"}return String(l.getMonth()+1).padStart(2,"0")+"-"+String(l.getDate()).padStart(2,"0")+" "+String(l.getHours()).padStart(2,"0")+":"+String(l.getMinutes()).padStart(2,"0")}function eo(e){const t=new Date;let l=t.getFullYear(),a=t.getMonth()+1,n=t.getDate();return"start"===e?l-=10:"end"===e&&(l+=10),a=a>9?a:"0"+a,n=n>9?n:"0"+n,`${l}-${a}-${n}`}function to(e,t){if(0===arguments.length||!e)return null;const l=t||"{y}-{m}-{d} {h}:{i}:{s}";let a;"object"==typeof e?a=e:("string"==typeof e&&/^[0-9]+$/.test(e)?e=parseInt(e):"string"==typeof e&&(e=e.replace(new RegExp(/-/gm),"/").replace("T"," ").replace(new RegExp(/\.[\d]{3}/gm),"")),"number"==typeof e&&10===e.toString().length&&(e*=1e3),a=new Date(e));const n={y:a.getFullYear(),m:a.getMonth()+1,d:a.getDate(),h:a.getHours(),i:a.getMinutes(),s:a.getSeconds(),a:a.getDay()};return l.replace(/{(y|m|d|h|i|s|a)+}/g,(e,t)=>{let l=n[t];return"a"===t?["日","一","二","三","四","五","六"][l]:(e.length>0&&l<10&&(l="0"+l),l||0)})}function lo(e){const t=new Date,l=new Date;switch(e){case"3days":l.setDate(t.getDate()-2);break;case"7days":l.setDate(t.getDate()-6);break;case"1month":l.setMonth(t.getMonth()-1);break;case"3months":l.setMonth(t.getMonth()-3);break;default:throw new Error("不支持的rangeType")}const a=e=>e.toISOString().split("T")[0];return{startDate:a(l),endDate:a(t)}}function ao(e,t,l){if(l=l||"¥ ",e=parseFloat(e/100),isNaN(e))return l+0;t=void 0===t?2:t;var a=e.toFixed(t).split(".");a[0]=a[0].replace(/\B(?=(\d{3})+(?!\d))/g,",");let n=0;return n=a.join("."),l+n}const no={__name:"home",setup(t){l("Tm-TmSafeSaveFileModule"),c(async e=>{uni.setStorageSync("page_cache",!0)}),r(()=>{n()});const n=()=>{try{Ht("加载中..."),p(),h(),b(),_(),D(),M(),Wt()}catch(e){Wt()}},o=e.ref(null),i=e=>{o.value=e},s=e.ref({auto:!0,textInOffset:"下拉刷新",textOutOffset:"释放更新",textLoading:"刷新中..."}),u=async e=>{try{n()}catch(t){e.endErr()}finally{setTimeout(async()=>{e.endSuccess()},500)}},d=e.ref(0);e.onMounted(()=>{d.value=2*Pl()});let m=e.ref({count1:0,count2:0,count3:0,count4:0});const p=async()=>{let e=await Qt.get({url:"/acc/message/notify/count",data:t});var t;let l=await function(e){return Qt.get({url:"/acc/message/flow/count",data:e})}();m.value.count1=e.todoCount||0,m.value.count2=l.todoCount||0;try{m.value.count1>0&&wx.setTabBarBadge({index:2,text:e.todoCount+""})}catch(n){a("error","at pages/home/home.vue:263","设置TabBar Badge失败:",n)}};let v=e.ref([]);const h=async()=>{v.value=["祝贺“友晟夏季封装外壳发布会”圆满成功","祝贺“友晟科技发布会”圆满成功","祝贺“友晟夏季封装外壳发布会”圆满成功"]};let f=e.ref(null),g=e.ref([]);const b=async()=>{let e={date:(new Date).getTime(),list:[{id:1,desc:"2025秋季产品发布前期准备会,在科研楼0317会议室召开。",title:"13:30 — 15:30",beginTime:"13:30",endTime:"15:30"},{id:2,desc:"生产间安全巡检。",title:"16:30 — 18:00",beginTime:"16:30",endTime:"18:00"}]};f.value=function(e){if(!e)return"";const t=new Date(e);return`${t.getFullYear()}-${String(t.getMonth()+1).padStart(2,"0")}-${String(t.getDate()).padStart(2,"0")} ${["星期日","星期一","星期二","星期三","星期四","星期五","星期六"][t.getDay()]}`}(e.date),g.value=e.list};let y=e.ref([]),w=e.ref(!0),k=e.ref(0);const N=e=>{k.value=e.detail.value,w.value=!0},V=e=>{w.value=!0},E=e=>{w.value=!1};let C=e.ref(0),x=e.ref(0),S=e.ref(0);const _=async()=>{let e=["2025-3季度","2025-2季度","2025-1季度"],t=82,l=62075e3,a=75e6;y.value=e,C.value=t,x.value=ao(l),S.value=ao(a)};let T=e.ref([]);const D=async()=>{let e=await Zn({});T.value=e||[]};let B=(e,t)=>{e&&(1==t?uni.switchTab({url:e}):uni.navigateTo({url:e}))},I=e.ref([]);const M=async()=>{I.value=[{id:1,date:"2025-06-29",name:"友晟亮相2025慕尼黑上海电子展",imgSrc:"https://img2.baidu.com/it/u=363858033,1221485415&fm=253&fmt=auto&app=138&f=JPEG?w=800&h=1067"},{id:2,date:"2025-06-26",name:"孜孜不倦,谱写公司发展新篇章",imgSrc:"https://img0.baidu.com/it/u=2830423559,3962669886&fm=253&app=138&f=JPEG?w=570&h=760"},{id:3,date:"2025-03-29 08:10:00",name:"质量管理体系提升助力实现质的飞跃",imgSrc:""}]};return(t,l)=>(e.openBlock(),e.createElementBlock("view",{class:"con-body"},[e.createElementVNode("view",{class:"con-bg"},[e.createVNode(zn,{ref:"customHeaderRef",title:"首页",leftFlag:!1,rightFlag:!1},null,512),e.createElementVNode("view",{class:"top-height"}),e.createVNode(Kn,{ref_key:"mescrollRef",ref:o,onInit:i,down:s.value,onDown:u,fixed:!1,class:"scroll-h"},{default:e.withCtx(()=>[e.createElementVNode("view",{class:"backlog-bg"},[e.createElementVNode("view",{class:"backlog-b-item",onClick:l[0]||(l[0]=t=>e.unref(B)("/pages/notice/notice",1))},[e.createElementVNode("view",{class:"font-number"},e.toDisplayString(e.unref(m).count1),1),e.createElementVNode("view",{class:"font-title"},"待办")]),e.createElementVNode("view",{class:"backlog-b-item",onClick:l[1]||(l[1]=t=>e.unref(B)("/pages/notice/waitApprove"))},[e.createElementVNode("view",{class:"font-number"},e.toDisplayString(e.unref(m).count2),1),e.createElementVNode("view",{class:"font-title"},"待审查")]),e.createElementVNode("view",{class:"backlog-b-item"},[e.createElementVNode("view",{class:"font-number"},e.toDisplayString(e.unref(m).count3),1),e.createElementVNode("view",{class:"font-title"},"待巡检")]),e.createElementVNode("view",{class:"backlog-b-item"},[e.createElementVNode("view",{class:"font-number"},e.toDisplayString(e.unref(m).count4),1),e.createElementVNode("view",{class:"font-title"},"待发货")])]),e.createElementVNode("view",{class:"notice-bg"},[e.createElementVNode("img",{src:"static/images/icon-notice@2x.png",class:"notice-icon"},null,8,["src"]),e.createElementVNode("view",{class:"notice-list"},[e.createElementVNode("swiper",{class:"swiper-con",vertical:!0,autoplay:!0,duration:500,circular:!0,"disable-touch":!0,"display-multiple-items":1},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(e.unref(v),(t,l)=>(e.openBlock(),e.createElementBlock("swiper-item",{key:l},[e.createElementVNode("view",{class:"swiper-item"},e.toDisplayString(t),1)]))),128))])])]),e.unref(g).length>0?(e.openBlock(),e.createElementBlock("view",{key:0,class:"white-bg mar-top"},[e.createElementVNode("view",{class:"w-b-title"},[e.createTextVNode("日程提醒 "),e.createElementVNode("view",{class:"yellow-bg"},[e.createElementVNode("i",{class:e.normalizeClass({iconfont:!0,"icon-phoneshizhong":!0})}),e.createElementVNode("view",{class:"text-black"},e.toDisplayString(e.unref(f)),1)])]),e.createElementVNode("view",{class:"section-line"},[e.createVNode(Gn,{steps:e.unref(g),modelValue:e.unref(g)},null,8,["steps","modelValue"])])])):e.createCommentVNode("",!0),e.createElementVNode("view",{class:"white-bg mar-top"},[e.createElementVNode("view",{class:"w-b-title"},[e.createTextVNode("销售任务完成情况 "),e.createElementVNode("view",{class:"yellow-bg"},[e.createElementVNode("picker",{onChange:N,value:e.unref(k),range:e.unref(y),onClick:E,onCancel:V},[e.createElementVNode("view",{class:"uni-input"},e.toDisplayString(e.unref(y)[e.unref(k)]),1)],40,["value","range"]),e.createElementVNode("i",{class:e.normalizeClass([{iconfont:!0,"icon-down":e.unref(w),"icon-up":!e.unref(w)},"picker-icon"])},null,2)])]),e.createElementVNode("view",{class:"progress-bg"},[e.createElementVNode("progress",{percent:e.unref(C),"stroke-width":"10",activeColor:"#41E1B1",backgroundColor:"#F0F0F0"},null,8,["percent"]),e.createElementVNode("view",{class:"percent",style:e.normalizeStyle({left:e.unref(C)+"%"})},[e.createElementVNode("view",{class:"percent-num"},e.toDisplayString(e.unref(C))+"%",1),e.createElementVNode("i",{class:"iconfont icon-down"})],4),e.createElementVNode("view",{class:"percent-con"},[e.createElementVNode("view",{class:"p-first"},[e.createElementVNode("view",null,"实际销售额"),e.createElementVNode("view",{class:"font-money"},e.toDisplayString(e.unref(x)),1)]),e.createElementVNode("view",{class:"p-last"},[e.createElementVNode("view",null,"目标销售额"),e.createElementVNode("view",{class:"font-money"},e.toDisplayString(e.unref(S)),1)])])])]),e.unref(T).length>0?(e.openBlock(),e.createElementBlock("view",{key:1,class:"white-bg"},[e.createElementVNode("view",{class:"w-b-title"},"常用服务"),e.createElementVNode("view",{class:"logo-list"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(e.unref(T),(t,l)=>(e.openBlock(),e.createElementBlock("view",{class:"l-l-item",key:l,onClick:l=>e.unref(B)(t.bizUrl)},[e.createElementVNode("img",{src:"static/images/business/"+t.icon+".png"},null,8,["src"]),e.createElementVNode("text",{class:"font-gray"},e.toDisplayString(t.bizName),1)],8,["onClick"]))),128))])])):e.createCommentVNode("",!0),e.createElementVNode("view",{class:"white-bg"},[e.createElementVNode("view",{class:"w-b-title"},[e.createTextVNode("新闻公告 "),e.createElementVNode("text",null,"更多新闻")]),e.createElementVNode("view",{class:"news-list"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(e.unref(I),(t,l)=>{return e.openBlock(),e.createElementBlock("view",{class:"news-item",key:l},[e.createElementVNode("view",{class:"n-i-title"},[e.createTextVNode(e.toDisplayString(t.name)+" ",1),e.createElementVNode("view",{class:"n-i-date"},e.toDisplayString((a=t.date,Xn(a))),1)]),t.imgSrc?(e.openBlock(),e.createElementBlock("img",{key:0,src:t.imgSrc},null,8,["src"])):e.createCommentVNode("",!0)]);var a}),128))])]),e.createElementVNode("view",{class:"bottom-height"})]),_:1},8,["down"])])]))}},oo=["{","}"];const ro=/^(?:\d)+/,io=/^(?:\w)+/;const so="zh-Hans",co="zh-Hant",uo="en",mo=Object.prototype.hasOwnProperty,po=(e,t)=>mo.call(e,t),vo=new class{constructor(){this._caches=Object.create(null)}interpolate(e,t,l=oo){if(!t)return[e];let a=this._caches[e];return a||(a=function(e,[t,l]){const a=[];let n=0,o="";for(;n-1?so:e.indexOf("-hant")>-1?co:(l=e,["-tw","-hk","-mo","-cht"].find(e=>-1!==l.indexOf(e))?co:so);var l;let a=[uo,"fr","es"];t&&Object.keys(t).length>0&&(a=Object.keys(t));const n=function(e,t){return t.find(t=>0===e.indexOf(t))}(e,a);return n||void 0}class fo{constructor({locale:e,fallbackLocale:t,messages:l,watcher:a,formater:n}){this.locale=uo,this.fallbackLocale=uo,this.message={},this.messages={},this.watchers=[],t&&(this.fallbackLocale=t),this.formater=n||vo,this.messages=l||{},this.setLocale(e||uo),a&&this.watchLocale(a)}setLocale(e){const t=this.locale;this.locale=ho(e,this.messages)||this.fallbackLocale,this.messages[this.locale]||(this.messages[this.locale]={}),this.message=this.messages[this.locale],t!==this.locale&&this.watchers.forEach(e=>{e(this.locale,t)})}getLocale(){return this.locale}watchLocale(e){const t=this.watchers.push(e)-1;return()=>{this.watchers.splice(t,1)}}add(e,t,l=!0){const a=this.messages[e];a?l?Object.assign(a,t):Object.keys(t).forEach(e=>{po(a,e)||(a[e]=t[e])}):this.messages[e]=t}f(e,t,l){return this.formater.interpolate(e,t,l).join("")}t(e,t,l){let a=this.message;return"string"==typeof t?(t=ho(t,this.messages))&&(a=this.messages[t]):l=t,po(a,e)?this.formater.interpolate(a[e],l).join(""):(console.warn(`Cannot translate the value of keypath ${e}. Use the value of keypath as default.`),e)}}function go(e,t={},l,a){if("string"!=typeof e){const l=[t,e];e=l[0],t=l[1]}"string"!=typeof e&&(e="undefined"!=typeof uni&&uni.getLocale?uni.getLocale():"undefined"!=typeof global&&global.getLocale?global.getLocale():uo),"string"!=typeof l&&(l="undefined"!=typeof __uniConfig&&__uniConfig.fallbackLocale||uo);const n=new fo({locale:e,fallbackLocale:l,messages:t,watcher:a});let o=(e,t)=>{if("function"!=typeof getApp)o=function(e,t){return n.t(e,t)};else{let e=!1;o=function(t,l){const a=getApp().$vm;return a&&(a.$locale,e||(e=!0,function(e,t){e.$watchLocale?e.$watchLocale(e=>{t.setLocale(e)}):e.$watch(()=>e.$locale,e=>{t.setLocale(e)})}(a,n))),n.t(t,l)}}return o(e,t)};return{i18n:n,f:(e,t,l)=>n.f(e,t,l),t:(e,t)=>o(e,t),add:(e,t,l=!0)=>n.add(e,t,l),watch:e=>n.watchLocale(e),getLocale:()=>n.getLocale(),setLocale:e=>n.setLocale(e)}}const bo={en:{"uni-search-bar.cancel":"cancel","uni-search-bar.placeholder":"Search enter content"},"zh-Hans":{"uni-search-bar.cancel":"取消","uni-search-bar.placeholder":"请输入搜索内容"},"zh-Hant":{"uni-search-bar.cancel":"取消","uni-search-bar.placeholder":"請輸入搜索內容"}},{t:yo}=go(bo),wo={name:"UniSearchBar",emits:["input","update:modelValue","clear","cancel","confirm","blur","focus"],props:{placeholder:{type:String,default:""},radius:{type:[Number,String],default:5},clearButton:{type:String,default:"auto"},cancelButton:{type:String,default:"auto"},cancelText:{type:String,default:""},bgColor:{type:String,default:"#F8F8F8"},textColor:{type:String,default:"#000000"},maxlength:{type:[Number,String],default:100},value:{type:[Number,String],default:""},modelValue:{type:[Number,String],default:""},focus:{type:Boolean,default:!1},readonly:{type:Boolean,default:!1}},data:()=>({show:!1,showSync:!1,searchVal:""}),computed:{cancelTextI18n(){return this.cancelText||yo("uni-search-bar.cancel")},placeholderText(){return this.placeholder||yo("uni-search-bar.placeholder")}},watch:{modelValue:{immediate:!0,handler(e){this.searchVal=e,e&&(this.show=!0)}},focus:{immediate:!0,handler(e){if(e){if(this.readonly)return;this.show=!0,this.$nextTick(()=>{this.showSync=!0})}}},searchVal(e,t){this.$emit("input",e),this.$emit("update:modelValue",e)}},methods:{searchClick(){this.readonly||this.show||(this.show=!0,this.$nextTick(()=>{this.showSync=!0}))},clear(){this.searchVal="",this.$nextTick(()=>{this.$emit("clear",{value:""})})},cancel(){this.readonly||(this.$emit("cancel",{value:this.searchVal}),this.searchVal="",this.show=!1,this.showSync=!1,plus.key.hideSoftKeybord())},confirm(){plus.key.hideSoftKeybord(),this.$emit("confirm",{value:this.searchVal})},blur(){plus.key.hideSoftKeybord(),this.$emit("blur",{value:this.searchVal})},emitFocus(e){this.$emit("focus",e.detail)}}};const ko=v(wo,[["render",function(t,l,a,o,r,i){const s=n(e.resolveDynamicComponent("uni-icons"),f);return e.openBlock(),e.createElementBlock("view",{class:"uni-searchbar"},[e.createElementVNode("view",{style:e.normalizeStyle({borderRadius:a.radius+"px",backgroundColor:a.bgColor}),class:"uni-searchbar__box",onClick:l[5]||(l[5]=(...e)=>i.searchClick&&i.searchClick(...e))},[e.createElementVNode("view",{class:"uni-searchbar__box-icon-search"},[e.renderSlot(t.$slots,"searchIcon",{},()=>[e.createVNode(s,{color:"#c0c4cc",size:"18",type:"search"})],!0)]),r.show||r.searchVal?e.withDirectives((e.openBlock(),e.createElementBlock("input",{key:0,focus:r.showSync,disabled:a.readonly,placeholder:i.placeholderText,maxlength:a.maxlength,class:"uni-searchbar__box-search-input","confirm-type":"search",type:"text","onUpdate:modelValue":l[0]||(l[0]=e=>r.searchVal=e),style:e.normalizeStyle({color:a.textColor}),onConfirm:l[1]||(l[1]=(...e)=>i.confirm&&i.confirm(...e)),onBlur:l[2]||(l[2]=(...e)=>i.blur&&i.blur(...e)),onFocus:l[3]||(l[3]=(...e)=>i.emitFocus&&i.emitFocus(...e))},null,44,["focus","disabled","placeholder","maxlength"])),[[e.vModelText,r.searchVal]]):(e.openBlock(),e.createElementBlock("text",{key:1,class:"uni-searchbar__text-placeholder"},e.toDisplayString(a.placeholder),1)),r.show&&("always"===a.clearButton||"auto"===a.clearButton&&""!==r.searchVal)&&!a.readonly?(e.openBlock(),e.createElementBlock("view",{key:2,class:"uni-searchbar__box-icon-clear",onClick:l[4]||(l[4]=(...e)=>i.clear&&i.clear(...e))},[e.renderSlot(t.$slots,"clearIcon",{},()=>[e.createVNode(s,{color:"#c0c4cc",size:"20",type:"clear"})],!0)])):e.createCommentVNode("",!0)],4),"always"===a.cancelButton||r.show&&"auto"===a.cancelButton?(e.openBlock(),e.createElementBlock("text",{key:0,onClick:l[6]||(l[6]=(...e)=>i.cancel&&i.cancel(...e)),class:"uni-searchbar__cancel"},e.toDisplayString(i.cancelTextI18n),1)):e.createCommentVNode("",!0)])}],["__scopeId","data-v-8595cb5b"]]),No=v({__name:"customSearch",props:{searchKeywords:{type:String},searchType:{type:Object},searchTypeList:{type:Array,default:[]},checkTypeObj:{type:Object}},emits:["confirm"],setup(t,{emit:l}){const a=t,o=e.ref(""),r=e.ref({});e.ref(!1);const i=e.ref([]);e.ref([]),e.watch(()=>a.searchKeywords,(e,t)=>{o.value=e},{deep:!0,immediate:!0}),e.watch(()=>a.checkTypeObj,(e,t)=>{r.value=e},{deep:!0,immediate:!0});const s=l;(()=>{let e=a.searchType?a.searchType.typeId:void 0;const t=uni.getStorageSync("searchHistory"+e)||[];i.value=t})();const c=()=>{let e=o.value?o.value.trim():void 0;e&&u(e),s("confirm",r,o)},u=e=>{const t=i.value.indexOf(e);-1!==t&&i.value.splice(t,1),i.value.unshift(e),i.value.length>10&&(i.value=i.value.slice(0,10));let l=a.searchType.typeId;uni.setStorageSync("searchHistory"+l,i.value)},d=()=>{uni.showModal({title:"提示",content:"确定要清空历史记录吗?",success:e=>{if(e.confirm){i.value=[];let e=a.searchType.typeId;uni.removeStorageSync("searchHistory"+e)}}})},m=e=>{r.value=e,c()};return(l,a)=>{const s=n(e.resolveDynamicComponent("uni-search-bar"),ko),u=n(e.resolveDynamicComponent("uni-icons"),f);return e.openBlock(),e.createElementBlock("view",null,[e.createElementVNode("view",{class:"search search-sao"},[e.createVNode(s,{class:"custom-search",radius:"28",placeholder:"请输入搜索条件",clearButton:"auto",bgColor:"#6FA2F8",textColor:"#ffffff",modelValue:o.value,"onUpdate:modelValue":a[0]||(a[0]=e=>o.value=e),cancelButton:"none",focus:""},null,8,["modelValue"]),e.createElementVNode("text",{class:"search-btn",onClick:c},"查询")]),e.createElementVNode("view",{class:"white-bg"},[t.searchTypeList.length>0?(e.openBlock(),e.createElementBlock("view",{key:0,class:"search-section"},[e.createElementVNode("view",{class:"section-header"},[e.createElementVNode("text",{class:"section-title"},e.toDisplayString(t.searchType.typeName),1)]),e.createElementVNode("view",{class:"tag-container"},[e.createElementVNode("view",{class:e.normalizeClass(["search-tag notice-tag",{"notice-check":!r.value.id}]),onClick:a[1]||(a[1]=e=>m({}))},"全部",2),(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(t.searchTypeList,(t,l)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["search-tag notice-tag",{"notice-check":t.id==r.value.id}]),key:"notice-"+l,onClick:e=>m(t)},e.toDisplayString(t.name),11,["onClick"]))),128))])])):e.createCommentVNode("",!0),e.createElementVNode("view",{class:"search-section"},[e.createElementVNode("view",{class:"section-header"},[e.createElementVNode("text",{class:"section-title"},"历史搜索"),e.createVNode(u,{type:"trash",size:"18",color:"#999",onClick:d})]),e.createElementVNode("view",{class:"tag-container"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(i.value,(t,l)=>(e.openBlock(),e.createElementBlock("view",{class:"search-tag",key:"history-"+l,onClick:e=>(e=>{o.value=e,c()})(t)},e.toDisplayString(t),9,["onClick"]))),128))])])])])}}},[["__scopeId","data-v-1012c907"]]);function Vo(e){return Qt.post({url:"/acc/profile/bizList",data:e})}const Eo={__name:"business",setup(t){c(async e=>{try{Ht("加载中..."),p(),Wt()}catch(t){Wt()}});const l=e.ref(0);e.onMounted(()=>{l.value=2*Pl()});let a=e.ref(!1),o=e.ref(void 0),r=e.ref({typeId:2});i(()=>{a.value=!1});const s=()=>{a.value=!1},u=()=>{a.value=!0},d=(e,t)=>{o.value=t.value,a.value=!1};let m=e.ref([]),p=async()=>{let e=o.value?o.value:void 0,t=await Vo({searchValue:e}),l=An(t||[],0,"bizId");l.forEach(e=>{e.expandFlag=!1}),m.value=l},v=e=>{e.expandFlag=!e.expandFlag};const h=e.ref(null),f=e=>{h.value=e},g=e.ref({auto:!1,textInOffset:"下拉刷新",textOutOffset:"释放更新",textLoading:"刷新中..."}),b=async e=>{try{setTimeout(async()=>{p(),e.resetUpScroll()},500)}catch(t){e.endErr()}finally{setTimeout(async()=>{e.endSuccess()},500)}};let y=e=>{e&&uni.navigateTo({url:e})};return(t,l)=>{const i=n(e.resolveDynamicComponent("uni-search-bar"),ko);return e.openBlock(),e.createElementBlock("view",{class:"con-body"},[e.createElementVNode("view",{class:"con-bg"},[e.createVNode(zn,{ref:"customHeaderRef",title:e.unref(a)?"搜索":"业务中心",leftFlag:!!e.unref(a),rightFlag:!1,onBack:s,searchType:e.unref(a)?1:void 0},null,8,["title","leftFlag","searchType"]),e.createElementVNode("view",{class:"top-height"}),e.unref(a)?(e.openBlock(),e.createBlock(No,{key:0,searchKeywords:e.unref(o),searchType:e.unref(r),onConfirm:d},null,8,["searchKeywords","searchType"])):(e.openBlock(),e.createElementBlock("view",{key:1,class:"search"},[e.createVNode(i,{class:"custom-search",radius:"28",placeholder:"请输入搜索条件",clearButton:"auto",cancelButton:"none",bgColor:"#6FA2F8",textColor:"#ffffff",onFocus:u,modelValue:e.unref(o),"onUpdate:modelValue":l[0]||(l[0]=t=>e.isRef(o)?o.value=t:o=t)},null,8,["modelValue"])])),e.unref(a)?e.createCommentVNode("",!0):(e.openBlock(),e.createBlock(Kn,{key:2,ref_key:"mescrollRef",ref:h,onInit:f,down:g.value,onDown:b,fixed:!1,class:"scroll-h"},{default:e.withCtx(()=>[e.createElementVNode("view",{class:"white-bg"},[e.createElementVNode("view",{class:"w-b-title"},[e.createTextVNode(" 首页日常服务 "),e.createElementVNode("view",{type:"primary",onClick:l[1]||(l[1]=t=>e.unref(y)("/pages/business/editDaily")),class:"btn-edit"},"编 辑")])]),(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(e.unref(m),(t,l)=>(e.openBlock(),e.createElementBlock("view",{class:"white-bg",key:l},[e.createElementVNode("view",{class:"w-b-title",onClick:l=>e.unref(v)(t)},[e.createTextVNode(e.toDisplayString(t.bizName)+" ",1),e.createElementVNode("text",null,[e.createTextVNode(e.toDisplayString(t.expandFlag?"展开":"收起"),1),e.createElementVNode("i",{class:e.normalizeClass({iconfont:!0,"icon-up":!t.expandFlag,"icon-down":t.expandFlag})},null,2)])],8,["onClick"]),t.expandFlag?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock(e.Fragment,{key:0},[t.children&&t.children.length>0?(e.openBlock(),e.createElementBlock("view",{key:0,class:"logo-list"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(t.children,(t,l)=>(e.openBlock(),e.createElementBlock("view",{class:"l-l-item",onClick:l=>e.unref(y)(t.bizUrl)},[e.createElementVNode("img",{src:"static/images/business/"+t.icon+".png"},null,8,["src"]),e.createElementVNode("text",{class:"font-gray"},e.toDisplayString(t.bizName),1)],8,["onClick"]))),256))])):e.createCommentVNode("",!0)],64))]))),128)),e.createElementVNode("view",{class:"bottom-height"})]),_:1},8,["down"]))])])}}},Co={__name:"editDaily",setup(t){c(async e=>{uni.setStorageSync("page_cache",!0);try{Ht("加载中..."),s(),Wt()}catch(t){Wt()}});const l=e.ref(0);e.onMounted(()=>{l.value=2*Pl()});let o=e.ref([]),r=e.ref(0),i=e.ref([]),s=async()=>{let e=[];i.value=[];let t=await Vo({})||[],l=await Zn({})||[];r.value=l.length,l.forEach(e=>{i.value.push(e.bizId)}),t.forEach(t=>{t.isDaily=!1,l.forEach(e=>{e.bizId==t.bizId&&(t.isDaily=!0)}),e.push(t)});let a=An(e,0,"bizId");a.forEach(e=>{e.expandFlag=!1}),o.value=a};const u=e.ref(null),d=e=>{u.value=e},m=e.ref({auto:!0,textInOffset:"下拉刷新",textOutOffset:"释放更新",textLoading:"刷新中..."}),p=async e=>{try{setTimeout(async()=>{},500)}catch(t){e.endErr()}finally{setTimeout(async()=>{e.endSuccess()},500)}},v=async()=>{try{Ht("加载中..."),a("log","at pages/business/editDaily.vue:156","bizIds=>",i.value),await(e={bizIds:i.value.join(",")},Qt.post({url:"/acc/biz/favoriteSetting",data:e})),$t("操作成功"),Wt(),uni.navigateBack()}catch(t){Wt()}var e};return(t,l)=>{const a=n(e.resolveDynamicComponent("uni-icons"),f);return e.openBlock(),e.createElementBlock("view",{class:"con-body"},[e.createElementVNode("view",{class:"con-bg"},[e.createVNode(zn,{ref:"customHeaderRef",title:"常用服务",leftFlag:!0,rightFlag:!1},null,512),e.createElementVNode("view",{class:"top-height"}),e.createVNode(Kn,{ref_key:"mescrollRef",ref:u,onInit:d,down:m.value,onDown:p,fixed:!1,class:"scroll-h"},{default:e.withCtx(()=>[e.createElementVNode("view",{class:"white-bg"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(e.unref(o),(t,l)=>(e.openBlock(),e.createElementBlock("view",{key:l},[e.createElementVNode("view",{class:"bus-title"},e.toDisplayString(t.bizName),1),e.createElementVNode("view",{class:"bus-list"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(t.children,(t,l)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["bus-tips",{"bus-blue":t.isDaily}]),key:l,onClick:e=>(e=>{if(e.isDaily=!e.isDaily,e.isDaily)r.value++,i.value.push(e.bizId);else{r.value--;const t=i.value.findIndex(t=>t==e.bizId);-1!==t&&i.value.splice(t,1)}})(t)},[e.createTextVNode(e.toDisplayString(t.bizName)+" ",1),t.isDaily?(e.openBlock(),e.createElementBlock("view",{key:0,class:"bus-icon"},[e.createVNode(a,{type:"checkmarkempty",size:"12",color:"#fff"})])):e.createCommentVNode("",!0)],10,["onClick"]))),128))])]))),128)),e.createElementVNode("view",{class:"bottom-height"})])]),_:1},8,["down"]),e.createElementVNode("view",{class:"bus-btn-con"},[e.createElementVNode("view",{class:"bus-btn",onClick:v},"提 交("+e.toDisplayString(e.unref(r))+")",1)])])])}}},xo=v(Co,[["__scopeId","data-v-a9408e6d"]]);const So=v({__name:"notice",setup(t){c(async e=>{uni.setStorageSync("page_cache",!0)});const l=e.ref(0);e.onMounted(()=>{l.value=2*Pl()});let o=e.ref(!1),r=e.ref(void 0),s=e.ref({typeId:3,typeName:"消息类型"}),u=e.ref([{id:1,name:"日程消息一二"},{id:2,name:"提醒消息"},{id:3,name:"通知消息"},{id:4,name:"待办消息"},{id:5,name:"服务消息"}]),d=e.ref({});i(()=>{o.value=!1});const m=()=>{o.value=!1},p=()=>{o.value=!0},v=(e,t)=>{d.value=e.value,r.value=t.value,o.value=!1},h=()=>{b.value.forEach(e=>{e.isRead=!1})},g=["icon-TiXing@2x.png","icon-RiCheng@2x.png","icon-DaiBan@2x.png","icon-TongZhi@2x.png","icon-TiXing@2x.png"];let b=e.ref([]);const y=e.ref(null),w=e.ref({page:{num:0,size:10},noMoreSize:5,empty:{tip:"~ 空空如也 ~",icon:"../../static/images/mescroll-empty.png"},textLoading:"加载中...",textNoMore:"已经到底了"}),k=e.ref({auto:!1,textInOffset:"下拉刷新",textOutOffset:"释放更新",textLoading:"刷新中..."});let N=e.ref(!1);const V=e=>{N.value=!0,y.value=e},E=async e=>{try{a("log","at pages/notice/notice.vue:161","下拉刷新");const t=await x(1,w.value.page.size);N.value=!1,b.value=t.list,e.resetUpScroll()}catch(t){e.endErr()}finally{setTimeout(async()=>{e.endSuccess()},500)}},C=async e=>{try{a("log","at pages/notice/notice.vue:177","上拉加载更多");let t=await x(e.num,e.size);1===e.num?b.value=t.list:b.value.push(...t.list),e.endBySize(t.list.length,t.total)}catch(t){e.endErr()}},x=(e,t)=>new Promise(async l=>{let a={pageIndex:e,pageSize:t,searchValue:r.value?r.value:void 0,type:d.value.id},n=await(o=a,Qt.post({url:"/acc/message/notify/detail",data:o}));var o;let i=n.list||[];i.forEach(e=>{const t=Math.floor(Math.random()*g.length);e.imgSrc=g[t]}),l({list:i,total:n.recordCount||0})});return(t,l)=>{const a=n(e.resolveDynamicComponent("uni-icons"),f);return e.openBlock(),e.createElementBlock("view",{class:"con-body"},[e.createElementVNode("view",{class:"con-bg"},[e.createVNode(zn,{ref:"customHeaderRef",title:e.unref(o)?"搜索":"消息",leftFlag:!!e.unref(o),rightFlag:!0,onBack:m,searchType:e.unref(o)?1:void 0},e.createSlots({_:2},[e.unref(o)?void 0:{name:"right",fn:e.withCtx(()=>[e.createElementVNode("view",{class:"head-right",onClick:h},[e.createElementVNode("img",{src:"static/images/icon-clean@2x.png"},null,8,["src"]),e.createTextVNode("清除未读 ")])]),key:"0"}]),1032,["title","leftFlag","searchType"]),e.createElementVNode("view",{class:"top-height"}),e.unref(o)?(e.openBlock(),e.createBlock(No,{key:0,searchKeywords:e.unref(r),searchType:e.unref(s),checkTypeObj:e.unref(d),searchTypeList:e.unref(u),onConfirm:v},null,8,["searchKeywords","searchType","checkTypeObj","searchTypeList"])):(e.openBlock(),e.createElementBlock("view",{key:1,class:"search",onClick:p},[e.createElementVNode("view",{class:"search-bg"},[e.createElementVNode("view",{class:"search-left"},e.toDisplayString(e.unref(d).name?e.unref(d).name:"全部"),1),e.createElementVNode("view",{class:"search-right"},[e.createVNode(a,{type:"search",size:"20",color:"#ffffff"}),e.withDirectives(e.createElementVNode("input",{class:"uni-input","onUpdate:modelValue":l[0]||(l[0]=t=>e.isRef(r)?r.value=t:r=t),placeholder:"搜索","placeholder-class":"search-color"},null,512),[[e.vModelText,e.unref(r)]])])])])),e.unref(o)?e.createCommentVNode("",!0):(e.openBlock(),e.createBlock(Kn,{key:2,ref_key:"mescrollRef",ref:y,onInit:V,onDown:E,onUp:C,up:w.value,down:k.value,fixed:!1,class:e.normalizeClass(["scroll-h",{"loading-scroll":e.unref(N)}])},{default:e.withCtx(()=>[e.unref(b).length>0?(e.openBlock(),e.createElementBlock("view",{key:0,class:e.normalizeClass(["white-bg",{"bg-height":e.unref(b).length<5}])},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(e.unref(b),(t,l)=>{return e.openBlock(),e.createElementBlock("view",{class:"notice-list",key:l,onClick:e=>(e=>{uni.navigateTo({url:"/pages/notice/noticeDetail?title="+e.subject+"&time="+e.createTime+"&appName="+e.appName})})(t)},[e.createElementVNode("img",{src:"static/images/notice/"+t.imgSrc,class:"img-w"},null,8,["src"]),e.createElementVNode("view",{class:"notice-item"},[e.createElementVNode("view",{class:e.normalizeClass({"notice-title":!0,bold:t.isRead})},e.toDisplayString(t.subject),3),e.createElementVNode("view",{class:"notice-date"},e.toDisplayString((a=t.createTime,Xn(a))),1),t.isRead?(e.openBlock(),e.createElementBlock("view",{key:0,class:"dot"})):e.createCommentVNode("",!0)])],8,["onClick"]);var a}),128))],2)):e.createCommentVNode("",!0)]),_:1},8,["up","down","class"]))])])}}},[["__scopeId","data-v-3c3ae6a7"]]),_o=v({__name:"noticeDetail",setup(t){let l=e.ref(null),n=e.ref(null),o=e.ref(null);c(e=>{a("log","at pages/notice/noticeDetail.vue:36",e),l.value=e.title,n.value=e.time,o.value=e.appName});const r=()=>{qt("暂不支持跳转")};return(t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"con-body"},[e.createElementVNode("view",{class:"con-bg"},[e.createVNode(zn,{ref:"customHeaderRef",title:"消息通知",leftFlag:!0,rightFlag:!1},null,512),e.createElementVNode("view",{class:"top-height"}),e.createElementVNode("view",{class:"white-bg"},[e.createElementVNode("view",{class:"n-title"},e.toDisplayString(e.unref(l)),1),e.createElementVNode("view",{class:"n-time"},[e.createElementVNode("text",null,"来自:"+e.toDisplayString(e.unref(o)),1),e.createTextVNode(" "+e.toDisplayString(e.unref(n)),1)]),e.createElementVNode("view",{class:"btn-blue",onClick:r},"跳转详情页")]),e.createElementVNode("view",{class:"bottom-height"})])]))}},[["__scopeId","data-v-2222cdf9"]]),To=v({__name:"waitApprove",setup(t){const l=e.ref(0);e.onMounted(()=>{l.value=2*Pl()});let n=e.ref([]);const o=e.ref(null),r=e.ref({page:{num:0,size:10},noMoreSize:5,empty:{tip:"~ 空空如也 ~",icon:"../../static/images/mescroll-empty.png"},textLoading:"加载中...",textNoMore:"已经到底了"}),i=e.ref({auto:!1,textInOffset:"下拉刷新",textOutOffset:"释放更新",textLoading:"刷新中..."});let s=e.ref(!1);const c=e=>{a("log","at pages/notice/waitApprove.vue:93","mescrollInit=>"),s.value=!0,o.value=e},u=async e=>{try{a("log","at pages/notice/waitApprove.vue:102","downCallback=>下拉刷新");const t=await m(1,r.value.page.size);s.value=!1,n.value=t.list,e.resetUpScroll()}catch(t){e.endErr()}finally{e.endSuccess()}},d=async e=>{try{a("log","at pages/notice/waitApprove.vue:116","upCallback=>上拉加载更多");const t=await m(e.num,e.size);1===e.num?n.value=t.list:n.value.push(...t.list),e.endBySize(t.list.length,t.total)}catch(t){e.endErr()}},m=(e,t)=>new Promise(async l=>{let a={pageIndex:e,pageSize:t},n=await(o=a,Qt.post({url:"/acc/message/flow/detail",data:o}));var o;l({list:n.list||[],total:n.recordCount})});return(t,l)=>(e.openBlock(),e.createElementBlock("view",{class:"con-body"},[e.createElementVNode("view",{class:"con-bg"},[e.createVNode(zn,{ref:"customHeaderRef",title:"待审批",leftFlag:!0,rightFlag:!0},null,512),e.createElementVNode("view",{class:"top-height"}),e.createElementVNode("view",{class:"all-body"},[e.createVNode(Kn,{ref_key:"mescrollRef",ref:o,onInit:c,onDown:u,onUp:d,up:r.value,down:i.value,fixed:!1,textColor:"#ffffff",bgColor:"#ffffff",class:e.normalizeClass(["scroll-h",{"loading-scroll":e.unref(s)}])},{default:e.withCtx(()=>[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(e.unref(n),(t,l)=>(e.openBlock(),e.createElementBlock("view",{class:"white-bg margin-bottom20",key:l,onClick:e=>(e=>{uni.navigateTo({url:`/pages/notice/waitApproveDetail?detail=${encodeURIComponent(JSON.stringify(e))}`})})(t)},[e.createElementVNode("view",{class:"report-list"},[e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-name"},e.toDisplayString(t.subject),1),1==t.status?(e.openBlock(),e.createElementBlock("view",{key:0,class:"r-right btn-orange",size:"mini"},"待处理")):2==t.status?(e.openBlock(),e.createElementBlock("view",{key:1},"已处理")):e.createCommentVNode("",!0)]),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},[e.createTextVNode("来自 "),e.createElementVNode("text",null,e.toDisplayString(t.appName),1)]),e.createElementVNode("view",{class:"r-right"},[1!=t.status||1!=t.level&&2!=t.level?(e.openBlock(),e.createElementBlock("text",{key:1},e.toDisplayString(e.unref(tl)(t.level)),1)):(e.openBlock(),e.createElementBlock("text",{key:0,style:{color:"#FF2B44"}},e.toDisplayString(e.unref(tl)(t.level)),1))])]),e.createElementVNode("view",{class:"border-bottom"}),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},[e.createTextVNode("创建人 "),e.createElementVNode("text",null,e.toDisplayString(t.createUser?t.createUser.userId:""),1)]),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(e.unref(to)(t.createTime,"{y}-{m}-{d} {h}:{i}")),1)])])],8,["onClick"]))),128))]),_:1},8,["up","down","class"])])])]))}},[["__scopeId","data-v-a5035e0f"]]),Do={__name:"waitApproveDetail",setup(t){let l=e.ref({});c(async e=>{try{l.value=JSON.parse(decodeURIComponent(e.detail))}catch(rc){a("error","at pages/notice/waitApproveDetail.vue:71","参数解析失败",rc)}});const n=e.ref(0);e.onMounted(()=>{n.value=2*Pl()});const o=()=>{qt("暂不支持跳转")};return(t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"con-body"},[e.createElementVNode("view",{class:"con-bg"},[e.createVNode(zn,{ref:"customHeaderRef",title:"待审批",leftFlag:!0,rightFlag:!0},null,512),e.createElementVNode("view",{class:"top-height"}),e.createElementVNode("view",{class:"all-body"},[e.createElementVNode("view",{class:"white-bg bg-height"},[e.createElementVNode("view",{class:"report-list"},[e.createElementVNode("view",{class:"title"},e.toDisplayString(e.unref(l).subject),1),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-name"},"进度"),1==e.unref(l).status?(e.openBlock(),e.createElementBlock("view",{key:0,class:"r-right btn-orange",size:"mini"},"待处理")):2==e.unref(l).status?(e.openBlock(),e.createElementBlock("view",{key:1},"已处理")):e.createCommentVNode("",!0)]),e.createElementVNode("view",{class:"border-bottom"}),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"来自"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(e.unref(l).appName),1)]),e.createElementVNode("view",{class:"border-bottom"}),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"状态"),e.createElementVNode("view",{class:"r-right"},[1!=e.unref(l).status||1!=e.unref(l).level&&2!=e.unref(l).level?(e.openBlock(),e.createElementBlock("text",{key:1},e.toDisplayString(e.unref(tl)(e.unref(l).level)),1)):(e.openBlock(),e.createElementBlock("text",{key:0,style:{color:"#FF2B44"}},e.toDisplayString(e.unref(tl)(e.unref(l).level)),1))])]),e.createElementVNode("view",{class:"border-bottom"}),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"创建人"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(e.unref(l).createUser?e.unref(l).createUser.userId:""),1)]),e.createElementVNode("view",{class:"border-bottom"}),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"创建时间"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(e.unref(to)(e.unref(l).createTime,"{y}-{m}-{d} {h}:{i}")),1)])]),e.createElementVNode("view",{class:"btn-blue",onClick:o},"跳转详情页")])])])]))}},Bo=v(Do,[["__scopeId","data-v-83453c60"]]),Io=v({__name:"userinfo",setup(t){const l=jt(),{proxy:a}=e.getCurrentInstance(),o=e.ref(a.$NETWORK_ENV);let r="我的";r=1==o.value?"我的 · 企业内网":"我的";const i=e.ref(0);let s=e.ref("1.0.0");e.ref("1.0.0");let u=e.ref(void 0),d=uni.getSystemInfoSync();c(async e=>{uni.setStorageSync("page_cache",!0),s.value=d.appWgtVersion});const m=e.ref(null),p=e=>{m.value=e},v=e.ref({auto:!0,textInOffset:"下拉刷新",textOutOffset:"释放更新",textLoading:"刷新中..."});let h=e.ref({});e.ref([]);const g=async e=>{try{(async()=>{let e=await Xt({}),t=e.postList[0]?e.postList[0].postName:"";h.value={...e,postName:t,level:5,joinDay:1e3}})(),b()}catch(t){e.endErr()}finally{e.endSuccess()}},b=async()=>{let e=a.$NETWORK_ENV,t={verNumber:d.appWgtVersion,os:el(d.osName),runEnv:e},l=await Kt(t);u.value=l.isCurrent};e.ref(""),e.ref(""),e.ref(!1);const y=async()=>{$t("是否确认退出?","提示",!0,()=>{l.logout(),uni.reLaunch({url:"/pages/login/login"})})},w=()=>{uni.navigateTo({url:"/pages/userinfo/version"})};return e.onMounted(()=>{i.value=2*Pl()}),(t,l)=>{const a=n(e.resolveDynamicComponent("uni-icons"),f);return e.openBlock(),e.createElementBlock("view",{class:"con-body"},[e.createElementVNode("view",{class:"con-bg"},[e.createVNode(zn,{ref:"customHeaderRef",title:e.unref(r),leftFlag:!1,rightFlag:!1},null,8,["title"]),e.createElementVNode("view",{class:"top-height"}),e.createVNode(Kn,{ref_key:"mescrollRef",ref:m,onInit:p,down:v.value,onDown:g,fixed:!1,class:"scroll-h"},{default:e.withCtx(()=>[e.createElementVNode("view",{class:"head-pic"},[e.createElementVNode("img",{class:"pic-img",src:"static/images/userinfo/icon-userinfo.png"},null,8,["src"]),e.createElementVNode("view",{class:"head-name"},[e.createElementVNode("view",{class:"nick"},[e.createElementVNode("view",{class:"nick-text"},e.toDisplayString(e.unref(h).realname),1),e.createElementVNode("img",{src:`static/images/userinfo/num-${e.unref(h).level}@2x.png`,class:"level"},null,8,["src"])]),e.createElementVNode("view",{class:"dept"},e.toDisplayString(e.unref(h).deptName)+" "+e.toDisplayString(e.unref(h).postName),1)]),e.createElementVNode("view",{class:"head-right"},[e.createElementVNode("view",{class:"font-ruzhi"},"已入职"+e.toDisplayString(e.unref(h).joinDay)+"天",1),e.createElementVNode("img",{src:"static/images/userinfo/icon-heart@2x.png"},null,8,["src"])])]),e.createElementVNode("view",{class:"white-bg",style:{"margin-top":"20rpx"}},[e.createElementVNode("view",{class:"list-item"},[e.createElementVNode("img",{src:"static/images/userinfo/icon-tx@2x.png",class:"l-icon"},null,8,["src"]),e.createElementVNode("text",null,"头像"),e.createElementVNode("view",{class:"list-right"},[e.createElementVNode("img",{class:"pic-img",src:"static/images/userinfo/icon-userinfo.png"},null,8,["src"]),e.createVNode(a,{type:"right",size:"20",color:"#A0A0A0"})])])]),e.createElementVNode("view",{class:"white-bg"},[e.createElementVNode("view",{class:"list-item item-padding"},[e.createElementVNode("img",{src:"static/images/userinfo/icon-dlgl@2x.png",class:"l-icon"},null,8,["src"]),e.createElementVNode("view",null,"登录管理"),e.createElementVNode("view",{class:"list-right"},[e.createVNode(a,{type:"right",size:"20",color:"#A0A0A0"})])]),e.createElementVNode("view",{class:"item-border"}),e.createElementVNode("view",{class:"list-item item-padding"},[e.createElementVNode("img",{src:"static/images/userinfo/icon-xgmm@2x.png",class:"l-icon"},null,8,["src"]),e.createElementVNode("view",null,"修改密码"),e.createElementVNode("view",{class:"list-right"},[e.createVNode(a,{type:"right",size:"20",color:"#A0A0A0"})])]),e.createElementVNode("view",{class:"item-border"}),e.createElementVNode("view",{class:"list-item item-padding",onClick:w},[e.createElementVNode("img",{src:"static/images/userinfo/icon-bbgx@2x.png",class:"l-icon"},null,8,["src"]),e.createElementVNode("view",{class:"item-text"},[e.createTextVNode("版本更新 "),2==e.unref(u)?(e.openBlock(),e.createElementBlock("view",{key:0,class:"dot"})):e.createCommentVNode("",!0)]),e.createElementVNode("view",{class:"list-right"},[e.createElementVNode("text",{class:"item-gray"},"Version "+e.toDisplayString(e.unref(s)),1),e.createVNode(a,{type:"right",size:"20",color:"#A0A0A0"})])])]),e.createElementVNode("button",{type:"primary",plain:"true",size:"small",class:"logout-btn",onClick:y},"退出登录")]),_:1},8,["down"])])])}}},[["__scopeId","data-v-7883a980"]]),Mo=v({__name:"version",setup(t){const{proxy:l}=e.getCurrentInstance();c(async e=>{d()});let n=e.ref(0),o=e.ref("1.0.0"),r=e.ref("1.0.0"),i=e.ref(void 0),s=e.ref(""),u=e.ref("");e.onMounted(()=>{n.value=2*Pl()});let d=async()=>{let e=l.$NETWORK_ENV,t=uni.getSystemInfoSync(),n={verNumber:t.appWgtVersion,os:el(t.osName),runEnv:e};o.value=n.appVersion,a("log","at pages/userinfo/version.vue:67","appVersion=>",o.value);let c=await Kt(n);r.value=c.verNumber,s.value=c.downloadUrl||"",i.value=c.isCurrent,u.value=c.remark};const m=()=>{plus.runtime.openURL(s.value),"ios"==versionData.value.os?plus.ios.import("UIApplication").sharedApplication().performSelector("exit"):"android"==versionData.value.os&&plus.runtime.quit()};return(t,l)=>(e.openBlock(),e.createElementBlock("view",{class:"con-body"},[e.createElementVNode("view",{class:"con-bg"},[e.createVNode(zn,{ref:"customHeaderRef",title:"版本更新",leftFlag:!0,rightFlag:!1},null,512),e.createElementVNode("view",{class:"top-height"}),e.createElementVNode("view",{class:"white-bg"},[e.createElementVNode("view",{class:"version-con"},[e.createElementVNode("view",{class:"v-title"},"当前版本 Version "+e.toDisplayString(e.unref(o)),1),2==e.unref(i)?(e.openBlock(),e.createElementBlock(e.Fragment,{key:0},[e.createElementVNode("view",{class:"v-sub-title"},"最新版本 Version "+e.toDisplayString(e.unref(r)),1),e.createElementVNode("view",{class:"v-remark"},[e.createElementVNode("view",{class:"v-r-title"},"本期更新"),e.createTextVNode(" "+e.toDisplayString(e.unref(u)),1)]),e.createElementVNode("view",{class:"v-btn",onClick:m},"更 新")],64)):(e.openBlock(),e.createElementBlock("view",{key:1,class:"v-new-title"},"已经是最新版本"))])])])]))}},[["__scopeId","data-v-961dc29f"]]),Ro={__name:"search",setup(t){let l=e.ref(1);return c(async e=>{a("log","at pages/search/search.vue:24",e.type),l.value=e.type}),(t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"con-body"},[e.createElementVNode("view",{class:"con-bg"},[e.createVNode(zn,{ref:"customHeaderRef",title:"搜索",leftFlag:!0,rightFlag:!1},null,512),e.createElementVNode("view",{class:"top-height"}),e.createVNode(No,{type:e.unref(l)},null,8,["type"])])]))}},Ao={__name:"h5-webview",setup(t){let l=e.ref(""),n=e.ref("");c(async e=>{l.value=e.url,n.value=e.title,function(e,t){a("log","at pages/h5-webview/h5-webview.vue:41","titleNViewWebview=>",e,t);let l=plus.nativeUI.showWaiting("加载中...",{width:"110px",padding:"10px"});o=plus.webview.create(e,"test",{titleNView:{backgroundColor:"#307AF5",titleText:t,titleColor:"#ffffff",autoBackButton:!0,backgroundImage:"./../../static/images/bg-Blue-header.png"}}),o.addEventListener("loaded",function(){l.close(),o.show()},!1),o.addEventListener("close",function(){a("log","at pages/h5-webview/h5-webview.vue:64","close=>"),o=null,uni.navigateBack()})}(l.value,n.value)}),d(e=>{if(a("log","at pages/h5-webview/h5-webview.vue:25","onBackPress=>",e),"navigateBack"===e.from)return!1;a("log","at pages/h5-webview/h5-webview.vue:29","点击返回....");let t=getCurrentPages();return t[t.length-1].$getAppWebview().close(),uni.navigateBack({delta:2}),!0});let o=null;return(t,l)=>(e.openBlock(),e.createElementBlock("view",{id:"test"}))}},Fo=v({__name:"marketInformation",setup(t){const l=e.ref(0);e.onMounted(()=>{l.value=2*Pl()});const o=e.ref(1),r=["市场机会信息","重大事项信息","竞争对手信息","人员变动信息","多标签效果","多标签效果"];let i=e=>{a("log","at pages/business/CRM/marketInformation.vue:70",e),o.value=e},s=()=>{},c=e.ref([]);const u=e.ref(null),d=e.ref({page:{num:0,size:10},noMoreSize:5,empty:{tip:"~ 空空如也 ~",icon:"../../static/images/mescroll-empty.png"},textLoading:"加载中...",textNoMore:"已经到底了"}),m=e.ref({auto:!0,textInOffset:"下拉刷新",textOutOffset:"释放更新",textLoading:"刷新中..."});let p=e.ref(!1);const v=e=>{p.value=!0,u.value=e},h=async e=>{try{setTimeout(async()=>{const t=await b(1,d.value.page.size);p.value=!1,c.value=t.list,e.resetUpScroll()},500)}catch(t){e.endErr()}finally{setTimeout(async()=>{e.endSuccess()},500)}},g=async e=>{try{setTimeout(async()=>{const t=await b(e.num,e.size);1===e.num?c.value=t.list:c.value.push(...t.list),e.endBySize(t.list.length,t.total)},500)}catch(t){e.endErr()}},b=(e,t)=>new Promise(async l=>{let a={pageIndex:e,pageSize:t},n=await(o=a,Qt.post({url:"/api/mattersList",data:o}));var o;l({list:n.list,total:n.totalCount})});return(t,a)=>{const b=n(e.resolveDynamicComponent("uni-icons"),f);return e.openBlock(),e.createElementBlock("view",{class:"con-body"},[e.createElementVNode("view",{class:"con-bg"},[e.createVNode(zn,{ref:"customHeaderRef",title:"市场信息管理",leftFlag:!0,rightFlag:!0},{right:e.withCtx(()=>[e.createElementVNode("view",{class:"head-right",onClick:a[0]||(a[0]=(...t)=>e.unref(s)&&e.unref(s)(...t))},[e.createVNode(b,{type:"plus",size:"24",color:"#B7D2FF"}),e.createTextVNode("新增 ")])]),_:1},512),e.createElementVNode("view",{class:"top-height",style:e.normalizeStyle({paddingTop:l.value+"px"})},null,4),e.createElementVNode("view",{class:"all-body market-con"},[e.createElementVNode("view",{class:"nav-list"},[(e.openBlock(),e.createElementBlock(e.Fragment,null,e.renderList(r,(t,l)=>e.createElementVNode("view",{class:e.normalizeClass(["nav-item",{active:l==o.value}]),key:l,onClick:t=>e.unref(i)(l)},e.toDisplayString(t),11,["onClick"])),64))]),e.createVNode(Kn,{ref_key:"mescrollRef",ref:u,onInit:v,onDown:h,onUp:g,up:d.value,down:m.value,fixed:!1,textColor:"#ffffff",bgColor:"#ffffff",class:e.normalizeClass(["scroll-h",{"loading-scroll":e.unref(p)}])},{default:e.withCtx(()=>[0===o.value?(e.openBlock(),e.createElementBlock(e.Fragment,{key:0},[e.createTextVNode(" 市场机会信息内容 ")],64)):e.createCommentVNode("",!0),1===o.value?(e.openBlock(!0),e.createElementBlock(e.Fragment,{key:1},e.renderList(e.unref(c),(t,l)=>(e.openBlock(),e.createElementBlock("view",{class:"white-bg margin-bottom20",key:l},[e.createElementVNode("view",{class:"report-list"},[e.createElementVNode("view",{class:"title r-list"},[e.createElementVNode("view",{class:"r-left",style:{"font-size":"38rpx"}},e.toDisplayString(t.title),1),e.createElementVNode("view",{class:e.normalizeClass(["r-right btn-gray flex-auto",{"btn-blue":2==t.status}]),size:"mini"},e.toDisplayString(t.statusName),3)]),e.createElementVNode("view",{style:{padding:"0rpx 0 10rpx"}},[e.createElementVNode("view",{class:"font-bold",style:{"padding-bottom":"10rpx"}},"产生影响"),e.createElementVNode("view",{class:"font-gray"},e.toDisplayString(t.desc),1)])])]))),128)):e.createCommentVNode("",!0)]),_:1},8,["up","down","class"])])])])}}},[["__scopeId","data-v-2ed3c9e6"]]);function Lo(e){return Qt.post({url:"/crm/app/informationMarketInformation/handleCrmMarketInfo",data:e},{isTransformResponse:!1})}function Uo(e){return Qt.post({url:"/crm/app/informationMarketInformation/add",data:e},{isTransformResponse:!1})}function Po(e){return Qt.get({url:"/crm/app/informationMarketInformation/getDetail",data:e},{isTransformResponse:!1})}function Oo(e){return Qt.get({url:"/crm/app/appCrmCusUserNewController/crmCustomerUser",data:e},{isTransformResponse:!1})}function zo(e){return Qt.get({url:"/crm/app/informationMarketInformation/delete",data:e},{isTransformResponse:!1})}function jo(e){return Qt.get({url:"/crm/app/informationMarketInformation/viewList",data:e},{isTransformResponse:!1})}function qo(e){return Qt.get({url:"/crm/app/informationMarketInformation/getDetail",data:e},{isTransformResponse:!1})}function $o(e){return Qt.get({url:"/crm/app/InformationReviewController/getFullStaffStatisticsViewingTable",data:e},{isTransformResponse:!1})}function Ho(e){return Qt.get({url:"/crm/app/InformationReviewController/getPersonalPaymentCollectionTable",data:e},{isTransformResponse:!1})}const Wo=v({__name:"visitorReport",setup(t){const l=e.ref(0);e.onMounted(()=>{l.value=2*Pl()});let o=e.ref(null),r=()=>{a("log","at pages/business/CRM/visitorReport.vue:78",o.value)},i=()=>{uni.navigateTo({url:"/pages/business/CRM/visitorReportAdd"})},s=e.ref([]);const c=e.ref(null),u=e.ref({page:{num:0,size:10},noMoreSize:5,empty:{tip:"~ 空空如也 ~",icon:"../../static/images/mescroll-empty.png"},textLoading:"加载中...",textNoMore:"已经到底了"}),d=e.ref({auto:!0,textInOffset:"下拉刷新",textOutOffset:"释放更新",textLoading:"刷新中..."});let m=e.ref(!1);const p=e=>{m.value=!0,c.value=e},v=async e=>{try{setTimeout(async()=>{const t=await g(1,u.value.page.size);m.value=!1,s.value=t.list,e.resetUpScroll()},500)}catch(t){e.endErr()}finally{setTimeout(async()=>{e.endSuccess()},500)}},h=async e=>{try{setTimeout(async()=>{const t=await g(e.num,e.size);1===e.num?s.value=t.list:s.value.push(...t.list),e.endBySize(t.list.length,t.total)},500)}catch(t){e.endErr()}},g=(e,t)=>new Promise(async l=>{let a={pageIndex:e,pageSize:t},n=await(o=a,Qt.get({url:"/crm/app/appVisistReport/list",data:o},{isTransformResponse:!1}));var o;l({list:n.list,total:n.totalCount})});let b=e=>{uni.navigateTo({url:"/pages/business/CRM/visitorReportDetail?id="+e.id})};return(t,a)=>{const g=n(e.resolveDynamicComponent("uni-icons"),f),y=n(e.resolveDynamicComponent("uni-search-bar"),ko);return e.openBlock(),e.createElementBlock("view",{class:"con-body"},[e.createElementVNode("view",{class:"con-bg"},[e.createVNode(zn,{ref:"customHeaderRef",title:"走访报告列表",leftFlag:!0,rightFlag:!0},{right:e.withCtx(()=>[e.createElementVNode("view",{class:"head-right",onClick:a[0]||(a[0]=(...t)=>e.unref(i)&&e.unref(i)(...t))},[e.createVNode(g,{type:"plus",size:"24",color:"#B7D2FF"}),e.createTextVNode("新增 ")])]),_:1},512),e.createElementVNode("view",{class:"top-height",style:e.normalizeStyle({paddingTop:l.value+"px"})},null,4),e.createElementVNode("view",{class:"all-body"},[e.createElementVNode("view",{class:"search"},[e.createVNode(y,{class:"custom-search",radius:"28",placeholder:"请输入客户名称",clearButton:"auto",cancelButton:"none",bgColor:"#6FA2F8",textColor:"#ffffff",modelValue:e.unref(o),"onUpdate:modelValue":a[1]||(a[1]=t=>e.isRef(o)?o.value=t:o=t)},null,8,["modelValue"]),e.createElementVNode("button",{type:"default",onClick:a[2]||(a[2]=(...t)=>e.unref(r)&&e.unref(r)(...t)),size:"mini",class:"btn-search"},"查询")]),e.createVNode(Kn,{ref_key:"mescrollRef",ref:c,onInit:p,onDown:v,onUp:h,up:u.value,down:d.value,fixed:!1,textColor:"#ffffff",bgColor:"#ffffff",class:e.normalizeClass(["scroll-h",{"loading-scroll":e.unref(m)}])},{default:e.withCtx(()=>[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(e.unref(s),(t,l)=>(e.openBlock(),e.createElementBlock("view",{class:"white-bg margin-bottom20",key:l,onClick:l=>e.unref(b)(t)},[e.createElementVNode("view",{class:"report-list"},[e.createElementVNode("view",{class:"title"},e.toDisplayString(t.title),1),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-name"},e.toDisplayString(t.name),1),e.createElementVNode("view",{class:"r-right btn-orange",size:"mini"},e.toDisplayString(t.statusName),1)]),e.createElementVNode("view",{class:"border-bottom"}),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"报告类型"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(t.reportTypeName),1)]),e.createElementVNode("view",{class:"border-bottom"}),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"报告人"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(t.reportPeople),1)]),e.createElementVNode("view",{class:"border-bottom"}),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"报告日期"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(t.dateStr),1)])])],8,["onClick"]))),128))]),_:1},8,["up","down","class"])])])])}}},[["__scopeId","data-v-3a2ec31c"]]);let Yo=class{constructor({selected:e,startDate:t,endDate:l,range:a}={}){this.date=this.getDateObj(new Date),this.selected=e||[],this.startDate=t,this.endDate=l,this.range=a,this.cleanMultipleStatus(),this.weeks={},this.lastHover=!1}setDate(e){const t=this.getDateObj(e);this.getWeeks(t.fullDate)}cleanMultipleStatus(){this.multipleStatus={before:"",after:"",data:[]}}setStartDate(e){this.startDate=e}setEndDate(e){this.endDate=e}getPreMonthObj(e){e=lr(e);const t=(e=new Date(e)).getMonth();e.setMonth(t-1);const l=e.getMonth();return 0!==t&&l-t===0&&e.setMonth(l-1),this.getDateObj(e)}getNextMonthObj(e){e=lr(e);const t=(e=new Date(e)).getMonth();e.setMonth(t+1);const l=e.getMonth();return l-t>1&&e.setMonth(l-1),this.getDateObj(e)}getDateObj(e){return e=lr(e),{fullDate:Qo(e=new Date(e)),year:e.getFullYear(),month:Go(e.getMonth()+1),date:Go(e.getDate()),day:e.getDay()}}getPreMonthDays(e,t){const l=[];for(let a=e-1;a>=0;a--){const e=t.month-1;l.push({date:new Date(t.year,e,-a).getDate(),month:e,disable:!0})}return l}getCurrentMonthDays(e,t){const l=[],a=this.date.fullDate;for(let n=1;n<=e;n++){const e=`${t.year}-${t.month}-${Go(n)}`,o=a===e,r=this.selected&&this.selected.find(t=>{if(this.dateEqual(e,t.date))return t});this.startDate&&Xo(this.startDate,e),this.endDate&&Xo(e,this.endDate);let i=this.multipleStatus.data,s=-1;this.range&&i&&(s=i.findIndex(t=>this.dateEqual(t,e)));const c=-1!==s;l.push({fullDate:e,year:t.year,date:n,multiple:!!this.range&&c,beforeMultiple:this.isLogicBefore(e,this.multipleStatus.before,this.multipleStatus.after),afterMultiple:this.isLogicAfter(e,this.multipleStatus.before,this.multipleStatus.after),month:t.month,disable:this.startDate&&!Xo(this.startDate,e)||this.endDate&&!Xo(e,this.endDate),isToday:o,userChecked:!1,extraInfo:r})}return l}_getNextMonthDays(e,t){const l=[],a=t.month+1;for(let n=1;n<=e;n++)l.push({date:n,month:a,disable:!0});return l}getInfo(e){e||(e=new Date);const t=this.calendar.find(t=>t.fullDate===this.getDateObj(e).fullDate);return t||this.getDateObj(e)}dateEqual(e,t){return e=new Date(lr(e)),t=new Date(lr(t)),e.valueOf()===t.valueOf()}isLogicBefore(e,t,l){let a=t;return t&&l&&(a=Xo(t,l)?t:l),this.dateEqual(a,e)}isLogicAfter(e,t,l){let a=l;return t&&l&&(a=Xo(t,l)?l:t),this.dateEqual(a,e)}geDateAll(e,t){var l=[],a=e.split("-"),n=t.split("-"),o=new Date;o.setFullYear(a[0],a[1]-1,a[2]);var r=new Date;r.setFullYear(n[0],n[1]-1,n[2]);for(var i=o.getTime()-864e5,s=r.getTime()-864e5,c=i;c<=s;)c+=864e5,l.push(this.getDateObj(new Date(parseInt(c))).fullDate);return l}setMultiple(e){if(!this.range)return;let{before:t,after:l}=this.multipleStatus;if(t&&l){if(!this.lastHover)return void(this.lastHover=!0);this.multipleStatus.before=e,this.multipleStatus.after="",this.multipleStatus.data=[],this.multipleStatus.fulldate="",this.lastHover=!1}else t?(this.multipleStatus.after=e,Xo(this.multipleStatus.before,this.multipleStatus.after)?this.multipleStatus.data=this.geDateAll(this.multipleStatus.before,this.multipleStatus.after):this.multipleStatus.data=this.geDateAll(this.multipleStatus.after,this.multipleStatus.before),this.lastHover=!0):(this.multipleStatus.before=e,this.multipleStatus.after=void 0,this.lastHover=!1);this.getWeeks(e)}setHoverMultiple(e){if(!this.range||this.lastHover)return;const{before:t}=this.multipleStatus;t?(this.multipleStatus.after=e,Xo(this.multipleStatus.before,this.multipleStatus.after)?this.multipleStatus.data=this.geDateAll(this.multipleStatus.before,this.multipleStatus.after):this.multipleStatus.data=this.geDateAll(this.multipleStatus.after,this.multipleStatus.before)):this.multipleStatus.before=e,this.getWeeks(e)}setDefaultMultiple(e,t){this.multipleStatus.before=e,this.multipleStatus.after=t,e&&t&&(Xo(e,t)?(this.multipleStatus.data=this.geDateAll(e,t),this.getWeeks(t)):(this.multipleStatus.data=this.geDateAll(t,e),this.getWeeks(e)))}getWeeks(e){const{year:t,month:l}=this.getDateObj(e),a=new Date(t,l-1,1).getDay(),n=this.getPreMonthDays(a,this.getDateObj(e)),o=new Date(t,l,0).getDate(),r=42-a-o,i=[...n,...this.getCurrentMonthDays(o,this.getDateObj(e)),...this._getNextMonthDays(r,this.getDateObj(e))],s=new Array(6);for(let c=0;c({})},calendar:{type:Object,default:()=>({})},selected:{type:Array,default:()=>[]},checkHover:{type:Boolean,default:!1}},methods:{choiceDate(e){this.$emit("change",e)},handleMousemove(e){this.$emit("handleMouse",e)}}},[["render",function(t,l,a,n,o,r){return e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["uni-calendar-item__weeks-box",{"uni-calendar-item--disable":a.weeks.disable,"uni-calendar-item--before-checked-x":a.weeks.beforeMultiple,"uni-calendar-item--multiple":a.weeks.multiple,"uni-calendar-item--after-checked-x":a.weeks.afterMultiple}]),onClick:l[0]||(l[0]=e=>r.choiceDate(a.weeks)),onMouseenter:l[1]||(l[1]=e=>r.handleMousemove(a.weeks))},[e.createElementVNode("view",{class:e.normalizeClass(["uni-calendar-item__weeks-box-item",{"uni-calendar-item--checked":a.calendar.fullDate===a.weeks.fullDate&&(a.calendar.userChecked||!a.checkHover),"uni-calendar-item--checked-range-text":a.checkHover,"uni-calendar-item--before-checked":a.weeks.beforeMultiple,"uni-calendar-item--multiple":a.weeks.multiple,"uni-calendar-item--after-checked":a.weeks.afterMultiple,"uni-calendar-item--disable":a.weeks.disable}])},[a.selected&&a.weeks.extraInfo?(e.openBlock(),e.createElementBlock("text",{key:0,class:"uni-calendar-item__weeks-box-circle"})):e.createCommentVNode("",!0),e.createElementVNode("text",{class:"uni-calendar-item__weeks-box-text uni-calendar-item__weeks-box-text-disable uni-calendar-item--checked-text"},e.toDisplayString(a.weeks.date),1)],2),e.createElementVNode("view",{class:e.normalizeClass({"uni-calendar-item--today":a.weeks.isToday})},null,2)],34)}],["__scopeId","data-v-6e247954"]]),nr={en:{"uni-datetime-picker.selectDate":"select date","uni-datetime-picker.selectTime":"select time","uni-datetime-picker.selectDateTime":"select date and time","uni-datetime-picker.startDate":"start date","uni-datetime-picker.endDate":"end date","uni-datetime-picker.startTime":"start time","uni-datetime-picker.endTime":"end time","uni-datetime-picker.ok":"ok","uni-datetime-picker.clear":"clear","uni-datetime-picker.cancel":"cancel","uni-datetime-picker.year":"-","uni-datetime-picker.month":"","uni-calender.MON":"MON","uni-calender.TUE":"TUE","uni-calender.WED":"WED","uni-calender.THU":"THU","uni-calender.FRI":"FRI","uni-calender.SAT":"SAT","uni-calender.SUN":"SUN","uni-calender.confirm":"confirm"},"zh-Hans":{"uni-datetime-picker.selectDate":"选择日期","uni-datetime-picker.selectTime":"选择时间","uni-datetime-picker.selectDateTime":"选择日期时间","uni-datetime-picker.startDate":"开始日期","uni-datetime-picker.endDate":"结束日期","uni-datetime-picker.startTime":"开始时间","uni-datetime-picker.endTime":"结束时间","uni-datetime-picker.ok":"确定","uni-datetime-picker.clear":"清除","uni-datetime-picker.cancel":"取消","uni-datetime-picker.year":"年","uni-datetime-picker.month":"月","uni-calender.SUN":"日","uni-calender.MON":"一","uni-calender.TUE":"二","uni-calender.WED":"三","uni-calender.THU":"四","uni-calender.FRI":"五","uni-calender.SAT":"六","uni-calender.confirm":"确认"},"zh-Hant":{"uni-datetime-picker.selectDate":"選擇日期","uni-datetime-picker.selectTime":"選擇時間","uni-datetime-picker.selectDateTime":"選擇日期時間","uni-datetime-picker.startDate":"開始日期","uni-datetime-picker.endDate":"結束日期","uni-datetime-picker.startTime":"開始时间","uni-datetime-picker.endTime":"結束时间","uni-datetime-picker.ok":"確定","uni-datetime-picker.clear":"清除","uni-datetime-picker.cancel":"取消","uni-datetime-picker.year":"年","uni-datetime-picker.month":"月","uni-calender.SUN":"日","uni-calender.MON":"一","uni-calender.TUE":"二","uni-calender.WED":"三","uni-calender.THU":"四","uni-calender.FRI":"五","uni-calender.SAT":"六","uni-calender.confirm":"確認"}},{t:or}=go(nr),rr={name:"UniDatetimePicker",data:()=>({indicatorStyle:"height: 50px;",visible:!1,fixNvueBug:{},dateShow:!0,timeShow:!0,title:"日期和时间",time:"",year:1920,month:0,day:0,hour:0,minute:0,second:0,startYear:1920,startMonth:1,startDay:1,startHour:0,startMinute:0,startSecond:0,endYear:2120,endMonth:12,endDay:31,endHour:23,endMinute:59,endSecond:59}),options:{virtualHost:!0},props:{type:{type:String,default:"datetime"},value:{type:[String,Number],default:""},modelValue:{type:[String,Number],default:""},start:{type:[Number,String],default:""},end:{type:[Number,String],default:""},returnType:{type:String,default:"string"},disabled:{type:[Boolean,String],default:!1},border:{type:[Boolean,String],default:!0},hideSecond:{type:[Boolean,String],default:!1}},watch:{modelValue:{handler(e){e?(this.parseValue(lr(e)),this.initTime(!1)):(this.time="",this.parseValue(Date.now()))},immediate:!0},type:{handler(e){"date"===e?(this.dateShow=!0,this.timeShow=!1,this.title="日期"):"time"===e?(this.dateShow=!1,this.timeShow=!0,this.title="时间"):(this.dateShow=!0,this.timeShow=!0,this.title="日期和时间")},immediate:!0},start:{handler(e){this.parseDatetimeRange(lr(e),"start")},immediate:!0},end:{handler(e){this.parseDatetimeRange(lr(e),"end")},immediate:!0},months(e){this.checkValue("month",this.month,e)},days(e){this.checkValue("day",this.day,e)},hours(e){this.checkValue("hour",this.hour,e)},minutes(e){this.checkValue("minute",this.minute,e)},seconds(e){this.checkValue("second",this.second,e)}},computed:{years(){return this.getCurrentRange("year")},months(){return this.getCurrentRange("month")},days(){return this.getCurrentRange("day")},hours(){return this.getCurrentRange("hour")},minutes(){return this.getCurrentRange("minute")},seconds(){return this.getCurrentRange("second")},ymd(){return[this.year-this.minYear,this.month-this.minMonth,this.day-this.minDay]},hms(){return[this.hour-this.minHour,this.minute-this.minMinute,this.second-this.minSecond]},currentDateIsStart(){return this.year===this.startYear&&this.month===this.startMonth&&this.day===this.startDay},currentDateIsEnd(){return this.year===this.endYear&&this.month===this.endMonth&&this.day===this.endDay},minYear(){return this.startYear},maxYear(){return this.endYear},minMonth(){return this.year===this.startYear?this.startMonth:1},maxMonth(){return this.year===this.endYear?this.endMonth:12},minDay(){return this.year===this.startYear&&this.month===this.startMonth?this.startDay:1},maxDay(){return this.year===this.endYear&&this.month===this.endMonth?this.endDay:this.daysInMonth(this.year,this.month)},minHour(){return"datetime"===this.type?this.currentDateIsStart?this.startHour:0:"time"===this.type?this.startHour:void 0},maxHour(){return"datetime"===this.type?this.currentDateIsEnd?this.endHour:23:"time"===this.type?this.endHour:void 0},minMinute(){return"datetime"===this.type?this.currentDateIsStart&&this.hour===this.startHour?this.startMinute:0:"time"===this.type?this.hour===this.startHour?this.startMinute:0:void 0},maxMinute(){return"datetime"===this.type?this.currentDateIsEnd&&this.hour===this.endHour?this.endMinute:59:"time"===this.type?this.hour===this.endHour?this.endMinute:59:void 0},minSecond(){return"datetime"===this.type?this.currentDateIsStart&&this.hour===this.startHour&&this.minute===this.startMinute?this.startSecond:0:"time"===this.type?this.hour===this.startHour&&this.minute===this.startMinute?this.startSecond:0:void 0},maxSecond(){return"datetime"===this.type?this.currentDateIsEnd&&this.hour===this.endHour&&this.minute===this.endMinute?this.endSecond:59:"time"===this.type?this.hour===this.endHour&&this.minute===this.endMinute?this.endSecond:59:void 0},selectTimeText:()=>or("uni-datetime-picker.selectTime"),okText:()=>or("uni-datetime-picker.ok"),clearText:()=>or("uni-datetime-picker.clear"),cancelText:()=>or("uni-datetime-picker.cancel")},mounted(){},methods:{lessThanTen:e=>e<10?"0"+e:e,parseTimeType(e){if(e){let t=e.split(":");this.hour=Number(t[0]),this.minute=Number(t[1]),this.second=Number(t[2])}},initPickerValue(e){let t=null;e?t=this.compareValueWithStartAndEnd(e,this.start,this.end):(t=Date.now(),t=this.compareValueWithStartAndEnd(t,this.start,this.end)),this.parseValue(t)},compareValueWithStartAndEnd(e,t,l){let a=null;return e=this.superTimeStamp(e),t=this.superTimeStamp(t),l=this.superTimeStamp(l),a=t&&l?el?new Date(l):new Date(e):t&&!l?t<=e?new Date(e):new Date(t):!t&&l?e<=l?new Date(e):new Date(l):new Date(e),a},superTimeStamp(e){let t="";if("time"===this.type&&e&&"string"==typeof e){const e=new Date;t=e.getFullYear()+"/"+(e.getMonth()+1)+"/"+e.getDate()+" "}return Number(e)&&(e=parseInt(e),t=0),this.createTimeStamp(t+e)},parseValue(e){if(e){if("time"===this.type&&"string"==typeof e)this.parseTimeType(e);else{let t=null;t=new Date(e),"time"!==this.type&&(this.year=t.getFullYear(),this.month=t.getMonth()+1,this.day=t.getDate()),"date"!==this.type&&(this.hour=t.getHours(),this.minute=t.getMinutes(),this.second=t.getSeconds())}this.hideSecond&&(this.second=0)}},parseDatetimeRange(e,t){if(!e)return"start"===t&&(this.startYear=1920,this.startMonth=1,this.startDay=1,this.startHour=0,this.startMinute=0,this.startSecond=0),void("end"===t&&(this.endYear=2120,this.endMonth=12,this.endDay=31,this.endHour=23,this.endMinute=59,this.endSecond=59));if("time"===this.type){const l=e.split(":");this[t+"Hour"]=Number(l[0]),this[t+"Minute"]=Number(l[1]),this[t+"Second"]=Number(l[2])}else{if(!e)return void("start"===t?this.startYear=this.year-60:this.endYear=this.year+60);Number(e)&&(e=parseInt(e));const l=/[0-9]:[0-9]/;"datetime"!==this.type||"end"!==t||"string"!=typeof e||l.test(e)||(e+=" 23:59:59");const a=new Date(e);this[t+"Year"]=a.getFullYear(),this[t+"Month"]=a.getMonth()+1,this[t+"Day"]=a.getDate(),"datetime"===this.type&&(this[t+"Hour"]=a.getHours(),this[t+"Minute"]=a.getMinutes(),this[t+"Second"]=a.getSeconds())}},getCurrentRange(e){const t=[];for(let l=this["min"+this.capitalize(e)];l<=this["max"+this.capitalize(e)];l++)t.push(l);return t},capitalize:e=>e.charAt(0).toUpperCase()+e.slice(1),checkValue(e,t,l){-1===l.indexOf(t)&&(this[e]=l[0])},daysInMonth:(e,t)=>new Date(e,t,0).getDate(),createTimeStamp(e){if(e)return"number"==typeof e?e:(e=e.replace(/-/g,"/"),"date"===this.type&&(e+=" 00:00:00"),Date.parse(e))},createDomSting(){const e=this.year+"-"+this.lessThanTen(this.month)+"-"+this.lessThanTen(this.day);let t=this.lessThanTen(this.hour)+":"+this.lessThanTen(this.minute);return this.hideSecond||(t=t+":"+this.lessThanTen(this.second)),"date"===this.type?e:"time"===this.type?t:e+" "+t},initTime(e=!0){this.time=this.createDomSting(),e&&("timestamp"===this.returnType&&"time"!==this.type?(this.$emit("change",this.createTimeStamp(this.time)),this.$emit("input",this.createTimeStamp(this.time)),this.$emit("update:modelValue",this.createTimeStamp(this.time))):(this.$emit("change",this.time),this.$emit("input",this.time),this.$emit("update:modelValue",this.time)))},bindDateChange(e){const t=e.detail.value;this.year=this.years[t[0]],this.month=this.months[t[1]],this.day=this.days[t[2]]},bindTimeChange(e){const t=e.detail.value;this.hour=this.hours[t[0]],this.minute=this.minutes[t[1]],this.second=this.seconds[t[2]]},initTimePicker(){if(this.disabled)return;const e=lr(this.time);this.initPickerValue(e),this.visible=!this.visible},tiggerTimePicker(e){this.visible=!this.visible},clearTime(){this.time="",this.$emit("change",this.time),this.$emit("input",this.time),this.$emit("update:modelValue",this.time),this.tiggerTimePicker()},setTime(){this.initTime(),this.tiggerTimePicker()}}};const ir=v(rr,[["render",function(t,l,a,n,o,r){return e.openBlock(),e.createElementBlock("view",{class:"uni-datetime-picker"},[e.createElementVNode("view",{onClick:l[0]||(l[0]=(...e)=>r.initTimePicker&&r.initTimePicker(...e))},[e.renderSlot(t.$slots,"default",{},()=>[e.createElementVNode("view",{class:e.normalizeClass(["uni-datetime-picker-timebox-pointer",{"uni-datetime-picker-disabled":a.disabled,"uni-datetime-picker-timebox":a.border}])},[e.createElementVNode("text",{class:"uni-datetime-picker-text"},e.toDisplayString(o.time),1),o.time?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("view",{key:0,class:"uni-datetime-picker-time"},[e.createElementVNode("text",{class:"uni-datetime-picker-text"},e.toDisplayString(r.selectTimeText),1)]))],2)],!0)]),o.visible?(e.openBlock(),e.createElementBlock("view",{key:0,id:"mask",class:"uni-datetime-picker-mask",onClick:l[1]||(l[1]=(...e)=>r.tiggerTimePicker&&r.tiggerTimePicker(...e))})):e.createCommentVNode("",!0),o.visible?(e.openBlock(),e.createElementBlock("view",{key:1,class:e.normalizeClass(["uni-datetime-picker-popup",[o.dateShow&&o.timeShow?"":"fix-nvue-height"]]),style:e.normalizeStyle(o.fixNvueBug)},[e.createElementVNode("view",{class:"uni-title"},[e.createElementVNode("text",{class:"uni-datetime-picker-text"},e.toDisplayString(r.selectTimeText),1)]),o.dateShow?(e.openBlock(),e.createElementBlock("view",{key:0,class:"uni-datetime-picker__container-box"},[e.createElementVNode("picker-view",{class:"uni-datetime-picker-view","indicator-style":o.indicatorStyle,value:r.ymd,onChange:l[2]||(l[2]=(...e)=>r.bindDateChange&&r.bindDateChange(...e))},[e.createElementVNode("picker-view-column",null,[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(r.years,(t,l)=>(e.openBlock(),e.createElementBlock("view",{class:"uni-datetime-picker-item",key:l},[e.createElementVNode("text",{class:"uni-datetime-picker-item"},e.toDisplayString(r.lessThanTen(t)),1)]))),128))]),e.createElementVNode("picker-view-column",null,[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(r.months,(t,l)=>(e.openBlock(),e.createElementBlock("view",{class:"uni-datetime-picker-item",key:l},[e.createElementVNode("text",{class:"uni-datetime-picker-item"},e.toDisplayString(r.lessThanTen(t)),1)]))),128))]),e.createElementVNode("picker-view-column",null,[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(r.days,(t,l)=>(e.openBlock(),e.createElementBlock("view",{class:"uni-datetime-picker-item",key:l},[e.createElementVNode("text",{class:"uni-datetime-picker-item"},e.toDisplayString(r.lessThanTen(t)),1)]))),128))])],40,["indicator-style","value"]),e.createElementVNode("text",{class:"uni-datetime-picker-sign sign-left"},"-"),e.createElementVNode("text",{class:"uni-datetime-picker-sign sign-right"},"-")])):e.createCommentVNode("",!0),o.timeShow?(e.openBlock(),e.createElementBlock("view",{key:1,class:"uni-datetime-picker__container-box"},[e.createElementVNode("picker-view",{class:e.normalizeClass(["uni-datetime-picker-view",[a.hideSecond?"time-hide-second":""]]),"indicator-style":o.indicatorStyle,value:r.hms,onChange:l[3]||(l[3]=(...e)=>r.bindTimeChange&&r.bindTimeChange(...e))},[e.createElementVNode("picker-view-column",null,[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(r.hours,(t,l)=>(e.openBlock(),e.createElementBlock("view",{class:"uni-datetime-picker-item",key:l},[e.createElementVNode("text",{class:"uni-datetime-picker-item"},e.toDisplayString(r.lessThanTen(t)),1)]))),128))]),e.createElementVNode("picker-view-column",null,[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(r.minutes,(t,l)=>(e.openBlock(),e.createElementBlock("view",{class:"uni-datetime-picker-item",key:l},[e.createElementVNode("text",{class:"uni-datetime-picker-item"},e.toDisplayString(r.lessThanTen(t)),1)]))),128))]),a.hideSecond?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("picker-view-column",{key:0},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(r.seconds,(t,l)=>(e.openBlock(),e.createElementBlock("view",{class:"uni-datetime-picker-item",key:l},[e.createElementVNode("text",{class:"uni-datetime-picker-item"},e.toDisplayString(r.lessThanTen(t)),1)]))),128))]))],42,["indicator-style","value"]),e.createElementVNode("text",{class:e.normalizeClass(["uni-datetime-picker-sign",[a.hideSecond?"sign-center":"sign-left"]])},":",2),a.hideSecond?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("text",{key:0,class:"uni-datetime-picker-sign sign-right"},":"))])):e.createCommentVNode("",!0),e.createElementVNode("view",{class:"uni-datetime-picker-btn"},[e.createElementVNode("view",{onClick:l[4]||(l[4]=(...e)=>r.clearTime&&r.clearTime(...e))},[e.createElementVNode("text",{class:"uni-datetime-picker-btn-text"},e.toDisplayString(r.clearText),1)]),e.createElementVNode("view",{class:"uni-datetime-picker-btn-group"},[e.createElementVNode("view",{class:"uni-datetime-picker-cancel",onClick:l[5]||(l[5]=(...e)=>r.tiggerTimePicker&&r.tiggerTimePicker(...e))},[e.createElementVNode("text",{class:"uni-datetime-picker-btn-text"},e.toDisplayString(r.cancelText),1)]),e.createElementVNode("view",{onClick:l[6]||(l[6]=(...e)=>r.setTime&&r.setTime(...e))},[e.createElementVNode("text",{class:"uni-datetime-picker-btn-text"},e.toDisplayString(r.okText),1)])])])],6)):e.createCommentVNode("",!0)])}],["__scopeId","data-v-03d021cc"]]),{t:sr}=go(nr),cr={components:{calendarItem:ar,timePicker:ir},options:{virtualHost:!0},props:{date:{type:String,default:""},defTime:{type:[String,Object],default:""},selectableTimes:{type:[Object],default:()=>({})},selected:{type:Array,default:()=>[]},startDate:{type:String,default:""},endDate:{type:String,default:""},startPlaceholder:{type:String,default:""},endPlaceholder:{type:String,default:""},range:{type:Boolean,default:!1},hasTime:{type:Boolean,default:!1},insert:{type:Boolean,default:!0},showMonth:{type:Boolean,default:!0},clearDate:{type:Boolean,default:!0},checkHover:{type:Boolean,default:!0},hideSecond:{type:[Boolean],default:!1},pleStatus:{type:Object,default:()=>({before:"",after:"",data:[],fulldate:""})},defaultValue:{type:[String,Object,Array],default:""}},data:()=>({show:!1,weeks:[],calendar:{},nowDate:{},aniMaskShow:!1,firstEnter:!0,time:"",timeRange:{startTime:"",endTime:""},tempSingleDate:"",tempRange:{before:"",after:""}}),watch:{date:{immediate:!0,handler(e){this.range||(this.tempSingleDate=e,setTimeout(()=>{this.init(e)},100))}},defTime:{immediate:!0,handler(e){this.range?(this.timeRange.startTime=e.start,this.timeRange.endTime=e.end):this.time=e}},startDate(e){this.cale&&(this.cale.setStartDate(e),this.cale.setDate(this.nowDate.fullDate),this.weeks=this.cale.weeks)},endDate(e){this.cale&&(this.cale.setEndDate(e),this.cale.setDate(this.nowDate.fullDate),this.weeks=this.cale.weeks)},selected(e){this.cale&&(this.cale.setSelectInfo(this.nowDate.fullDate,e),this.weeks=this.cale.weeks)},pleStatus:{immediate:!0,handler(e){const{before:t,after:l,fulldate:a,which:n}=e;this.tempRange.before=t,this.tempRange.after=l,setTimeout(()=>{if(a)if(this.cale.setHoverMultiple(a),t&&l){if(this.cale.lastHover=!0,this.rangeWithinMonth(l,t))return;this.setDate(t)}else this.cale.setMultiple(a),this.setDate(this.nowDate.fullDate),this.calendar.fullDate="",this.cale.lastHover=!1;else{if(!this.cale)return;this.cale.setDefaultMultiple(t,l),"left"===n&&t?(this.setDate(t),this.weeks=this.cale.weeks):l&&(this.setDate(l),this.weeks=this.cale.weeks),this.cale.lastHover=!0}},16)}}},computed:{timepickerStartTime(){return(this.range?this.tempRange.before:this.calendar.fullDate)===this.startDate?this.selectableTimes.start:""},timepickerEndTime(){return(this.range?this.tempRange.after:this.calendar.fullDate)===this.endDate?this.selectableTimes.end:""},selectDateText:()=>sr("uni-datetime-picker.selectDate"),startDateText(){return this.startPlaceholder||sr("uni-datetime-picker.startDate")},endDateText(){return this.endPlaceholder||sr("uni-datetime-picker.endDate")},okText:()=>sr("uni-datetime-picker.ok"),yearText:()=>sr("uni-datetime-picker.year"),monthText:()=>sr("uni-datetime-picker.month"),MONText:()=>sr("uni-calender.MON"),TUEText:()=>sr("uni-calender.TUE"),WEDText:()=>sr("uni-calender.WED"),THUText:()=>sr("uni-calender.THU"),FRIText:()=>sr("uni-calender.FRI"),SATText:()=>sr("uni-calender.SAT"),SUNText:()=>sr("uni-calender.SUN"),confirmText:()=>sr("uni-calender.confirm")},created(){this.cale=new Yo({selected:this.selected,startDate:this.startDate,endDate:this.endDate,range:this.range}),this.init(this.date)},methods:{leaveCale(){this.firstEnter=!0},handleMouse(e){if(e.disable)return;if(this.cale.lastHover)return;let{before:t,after:l}=this.cale.multipleStatus;t&&(this.calendar=e,this.cale.setHoverMultiple(this.calendar.fullDate),this.weeks=this.cale.weeks,this.firstEnter&&(this.$emit("firstEnterCale",this.cale.multipleStatus),this.firstEnter=!1))},rangeWithinMonth(e,t){const[l,a]=e.split("-"),[n,o]=t.split("-");return l===n&&a===o},maskClick(){this.close(),this.$emit("maskClose")},clearCalender(){this.range?(this.timeRange.startTime="",this.timeRange.endTime="",this.tempRange.before="",this.tempRange.after="",this.cale.multipleStatus.before="",this.cale.multipleStatus.after="",this.cale.multipleStatus.data=[],this.cale.lastHover=!1):(this.time="",this.tempSingleDate=""),this.calendar.fullDate="",this.setDate(new Date)},bindDateChange(e){const t=e.detail.value+"-1";this.setDate(t)},init(e){if(this.cale&&(this.cale.setDate(e||new Date),this.weeks=this.cale.weeks,this.nowDate=this.cale.getInfo(e),this.calendar={...this.nowDate},!e&&(this.calendar.fullDate="",this.defaultValue&&!this.range))){const e=new Date(this.defaultValue),t=Qo(e),l=e.getFullYear(),a=e.getMonth()+1,n=e.getDate(),o=e.getDay();this.calendar={fullDate:t,year:l,month:a,date:n,day:o},this.tempSingleDate=t,this.time=Ko(e,this.hideSecond)}},open(){this.clearDate&&!this.insert&&(this.cale.cleanMultipleStatus(),this.init(this.date)),this.show=!0,this.$nextTick(()=>{setTimeout(()=>{this.aniMaskShow=!0},50)})},close(){this.aniMaskShow=!1,this.$nextTick(()=>{setTimeout(()=>{this.show=!1,this.$emit("close")},300)})},confirm(){this.setEmit("confirm"),this.close()},change(e){(this.insert||e)&&this.setEmit("change")},monthSwitch(){let{year:e,month:t}=this.nowDate;this.$emit("monthSwitch",{year:e,month:Number(t)})},setEmit(e){this.range||(this.calendar.fullDate||(this.calendar=this.cale.getInfo(new Date),this.tempSingleDate=this.calendar.fullDate),this.hasTime&&!this.time&&(this.time=Ko(new Date,this.hideSecond)));let{year:t,month:l,date:a,fullDate:n,extraInfo:o}=this.calendar;this.$emit(e,{range:this.cale.multipleStatus,year:t,month:l,date:a,time:this.time,timeRange:this.timeRange,fulldate:n,extraInfo:o||{}})},choiceDate(e){if(e.disable)return;this.calendar=e,this.calendar.userChecked=!0,this.cale.setMultiple(this.calendar.fullDate,!0),this.weeks=this.cale.weeks,this.tempSingleDate=this.calendar.fullDate;const t=new Date(this.cale.multipleStatus.before).getTime(),l=new Date(this.cale.multipleStatus.after).getTime();t>l&&l?(this.tempRange.before=this.cale.multipleStatus.after,this.tempRange.after=this.cale.multipleStatus.before):(this.tempRange.before=this.cale.multipleStatus.before,this.tempRange.after=this.cale.multipleStatus.after),this.change(!0)},changeMonth(e){let t;"pre"===e?t=this.cale.getPreMonthObj(this.nowDate.fullDate).fullDate:"next"===e&&(t=this.cale.getNextMonthObj(this.nowDate.fullDate).fullDate),this.setDate(t),this.monthSwitch()},setDate(e){this.cale.setDate(e),this.weeks=this.cale.weeks,this.nowDate=this.cale.getInfo(e)}}};const ur={name:"UniDatetimePicker",options:{virtualHost:!0},components:{Calendar:v(cr,[["render",function(t,l,a,o,r,i){const s=e.resolveComponent("calendar-item"),c=e.resolveComponent("time-picker"),u=n(e.resolveDynamicComponent("uni-icons"),f);return e.openBlock(),e.createElementBlock("view",{class:"uni-calendar",onMouseleave:l[9]||(l[9]=(...e)=>i.leaveCale&&i.leaveCale(...e))},[!a.insert&&r.show?(e.openBlock(),e.createElementBlock("view",{key:0,class:e.normalizeClass(["uni-calendar__mask",{"uni-calendar--mask-show":r.aniMaskShow}]),onClick:l[0]||(l[0]=(...e)=>i.maskClick&&i.maskClick(...e))},null,2)):e.createCommentVNode("",!0),a.insert||r.show?(e.openBlock(),e.createElementBlock("view",{key:1,class:e.normalizeClass(["uni-calendar__content",{"uni-calendar--fixed":!a.insert,"uni-calendar--ani-show":r.aniMaskShow,"uni-calendar__content-mobile":r.aniMaskShow}])},[e.createElementVNode("view",{class:e.normalizeClass(["uni-calendar__header",{"uni-calendar__header-mobile":!a.insert}])},[e.createElementVNode("view",{class:"uni-calendar__header-btn-box",onClick:l[1]||(l[1]=e.withModifiers(e=>i.changeMonth("pre"),["stop"]))},[e.createElementVNode("view",{class:"uni-calendar__header-btn uni-calendar--left"})]),e.createElementVNode("picker",{mode:"date",value:a.date,fields:"month",onChange:l[2]||(l[2]=(...e)=>i.bindDateChange&&i.bindDateChange(...e))},[e.createElementVNode("text",{class:"uni-calendar__header-text"},e.toDisplayString((r.nowDate.year||"")+i.yearText+(r.nowDate.month||"")+i.monthText),1)],40,["value"]),e.createElementVNode("view",{class:"uni-calendar__header-btn-box",onClick:l[3]||(l[3]=e.withModifiers(e=>i.changeMonth("next"),["stop"]))},[e.createElementVNode("view",{class:"uni-calendar__header-btn uni-calendar--right"})]),a.insert?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("view",{key:0,class:"dialog-close",onClick:l[4]||(l[4]=(...e)=>i.maskClick&&i.maskClick(...e))},[e.createElementVNode("view",{class:"dialog-close-plus","data-id":"close"}),e.createElementVNode("view",{class:"dialog-close-plus dialog-close-rotate","data-id":"close"})]))],2),e.createElementVNode("view",{class:"uni-calendar__box"},[a.showMonth?(e.openBlock(),e.createElementBlock("view",{key:0,class:"uni-calendar__box-bg"},[e.createElementVNode("text",{class:"uni-calendar__box-bg-text"},e.toDisplayString(r.nowDate.month),1)])):e.createCommentVNode("",!0),e.createElementVNode("view",{class:"uni-calendar__weeks",style:{"padding-bottom":"7px"}},[e.createElementVNode("view",{class:"uni-calendar__weeks-day"},[e.createElementVNode("text",{class:"uni-calendar__weeks-day-text"},e.toDisplayString(i.SUNText),1)]),e.createElementVNode("view",{class:"uni-calendar__weeks-day"},[e.createElementVNode("text",{class:"uni-calendar__weeks-day-text"},e.toDisplayString(i.MONText),1)]),e.createElementVNode("view",{class:"uni-calendar__weeks-day"},[e.createElementVNode("text",{class:"uni-calendar__weeks-day-text"},e.toDisplayString(i.TUEText),1)]),e.createElementVNode("view",{class:"uni-calendar__weeks-day"},[e.createElementVNode("text",{class:"uni-calendar__weeks-day-text"},e.toDisplayString(i.WEDText),1)]),e.createElementVNode("view",{class:"uni-calendar__weeks-day"},[e.createElementVNode("text",{class:"uni-calendar__weeks-day-text"},e.toDisplayString(i.THUText),1)]),e.createElementVNode("view",{class:"uni-calendar__weeks-day"},[e.createElementVNode("text",{class:"uni-calendar__weeks-day-text"},e.toDisplayString(i.FRIText),1)]),e.createElementVNode("view",{class:"uni-calendar__weeks-day"},[e.createElementVNode("text",{class:"uni-calendar__weeks-day-text"},e.toDisplayString(i.SATText),1)])]),(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(r.weeks,(t,l)=>(e.openBlock(),e.createElementBlock("view",{class:"uni-calendar__weeks",key:l},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(t,(t,l)=>(e.openBlock(),e.createElementBlock("view",{class:"uni-calendar__weeks-item",key:l},[e.createVNode(s,{class:"uni-calendar-item--hook",weeks:t,calendar:r.calendar,selected:a.selected,checkHover:a.range,onChange:i.choiceDate,onHandleMouse:i.handleMouse},null,8,["weeks","calendar","selected","checkHover","onChange","onHandleMouse"])]))),128))]))),128))]),a.insert||a.range||!a.hasTime?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("view",{key:0,class:"uni-date-changed uni-calendar--fixed-top",style:{padding:"0 80px"}},[e.createElementVNode("view",{class:"uni-date-changed--time-date"},e.toDisplayString(r.tempSingleDate?r.tempSingleDate:i.selectDateText),1),e.createVNode(c,{type:"time",start:i.timepickerStartTime,end:i.timepickerEndTime,modelValue:r.time,"onUpdate:modelValue":l[5]||(l[5]=e=>r.time=e),disabled:!r.tempSingleDate,border:!1,"hide-second":a.hideSecond,class:"time-picker-style"},null,8,["start","end","modelValue","disabled","hide-second"])])),!a.insert&&a.range&&a.hasTime?(e.openBlock(),e.createElementBlock("view",{key:1,class:"uni-date-changed uni-calendar--fixed-top"},[e.createElementVNode("view",{class:"uni-date-changed--time-start"},[e.createElementVNode("view",{class:"uni-date-changed--time-date"},e.toDisplayString(r.tempRange.before?r.tempRange.before:i.startDateText),1),e.createVNode(c,{type:"time",start:i.timepickerStartTime,modelValue:r.timeRange.startTime,"onUpdate:modelValue":l[6]||(l[6]=e=>r.timeRange.startTime=e),border:!1,"hide-second":a.hideSecond,disabled:!r.tempRange.before,class:"time-picker-style"},null,8,["start","modelValue","hide-second","disabled"])]),e.createElementVNode("view",{style:{"line-height":"50px"}},[e.createVNode(u,{type:"arrowthinright",color:"#999"})]),e.createElementVNode("view",{class:"uni-date-changed--time-end"},[e.createElementVNode("view",{class:"uni-date-changed--time-date"},e.toDisplayString(r.tempRange.after?r.tempRange.after:i.endDateText),1),e.createVNode(c,{type:"time",end:i.timepickerEndTime,modelValue:r.timeRange.endTime,"onUpdate:modelValue":l[7]||(l[7]=e=>r.timeRange.endTime=e),border:!1,"hide-second":a.hideSecond,disabled:!r.tempRange.after,class:"time-picker-style"},null,8,["end","modelValue","hide-second","disabled"])])])):e.createCommentVNode("",!0),a.insert?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("view",{key:2,class:"uni-date-changed uni-date-btn--ok"},[e.createElementVNode("view",{class:"uni-datetime-picker--btn",onClick:l[8]||(l[8]=(...e)=>i.confirm&&i.confirm(...e))},e.toDisplayString(i.confirmText),1)]))],2)):e.createCommentVNode("",!0)],32)}],["__scopeId","data-v-dcbc7075"]]),TimePicker:ir},data:()=>({isRange:!1,hasTime:!1,displayValue:"",inputDate:"",calendarDate:"",pickerTime:"",calendarRange:{startDate:"",startTime:"",endDate:"",endTime:""},displayRangeValue:{startDate:"",endDate:""},tempRange:{startDate:"",startTime:"",endDate:"",endTime:""},startMultipleStatus:{before:"",after:"",data:[],fulldate:""},endMultipleStatus:{before:"",after:"",data:[],fulldate:""},pickerVisible:!1,pickerPositionStyle:null,isEmitValue:!1,isPhone:!1,isFirstShow:!0,i18nT:()=>{}}),props:{type:{type:String,default:"datetime"},value:{type:[String,Number,Array,Date],default:""},modelValue:{type:[String,Number,Array,Date],default:""},start:{type:[Number,String],default:""},end:{type:[Number,String],default:""},returnType:{type:String,default:"string"},placeholder:{type:String,default:""},startPlaceholder:{type:String,default:""},endPlaceholder:{type:String,default:""},rangeSeparator:{type:String,default:"-"},border:{type:[Boolean],default:!0},disabled:{type:[Boolean],default:!1},clearIcon:{type:[Boolean],default:!0},hideSecond:{type:[Boolean],default:!1},defaultValue:{type:[String,Object,Array],default:""}},watch:{type:{immediate:!0,handler(e){this.hasTime=-1!==e.indexOf("time"),this.isRange=-1!==e.indexOf("range")}},modelValue:{immediate:!0,handler(e){this.isEmitValue?this.isEmitValue=!1:this.initPicker(e)}},start:{immediate:!0,handler(e){e&&(this.calendarRange.startDate=Qo(e),this.hasTime&&(this.calendarRange.startTime=Ko(e)))}},end:{immediate:!0,handler(e){e&&(this.calendarRange.endDate=Qo(e),this.hasTime&&(this.calendarRange.endTime=Ko(e,this.hideSecond)))}}},computed:{timepickerStartTime(){return(this.isRange?this.tempRange.startDate:this.inputDate)===this.calendarRange.startDate?this.calendarRange.startTime:""},timepickerEndTime(){return(this.isRange?this.tempRange.endDate:this.inputDate)===this.calendarRange.endDate?this.calendarRange.endTime:""},mobileCalendarTime(){const e={start:this.tempRange.startTime,end:this.tempRange.endTime};return this.isRange?e:this.pickerTime},mobSelectableTime(){return{start:this.calendarRange.startTime,end:this.calendarRange.endTime}},datePopupWidth(){return this.isRange?653:301},singlePlaceholderText(){return this.placeholder||("date"===this.type?this.selectDateText:this.selectDateTimeText)},startPlaceholderText(){return this.startPlaceholder||this.startDateText},endPlaceholderText(){return this.endPlaceholder||this.endDateText},selectDateText(){return this.i18nT("uni-datetime-picker.selectDate")},selectDateTimeText(){return this.i18nT("uni-datetime-picker.selectDateTime")},selectTimeText(){return this.i18nT("uni-datetime-picker.selectTime")},startDateText(){return this.startPlaceholder||this.i18nT("uni-datetime-picker.startDate")},startTimeText(){return this.i18nT("uni-datetime-picker.startTime")},endDateText(){return this.endPlaceholder||this.i18nT("uni-datetime-picker.endDate")},endTimeText(){return this.i18nT("uni-datetime-picker.endTime")},okText(){return this.i18nT("uni-datetime-picker.ok")},clearText(){return this.i18nT("uni-datetime-picker.clear")},showClearIcon(){return this.clearIcon&&!this.disabled&&(this.displayValue||this.displayRangeValue.startDate&&this.displayRangeValue.endDate)}},created(){this.initI18nT(),this.platform()},methods:{initI18nT(){const e=go(nr);this.i18nT=e.t},initPicker(e){if(!e&&!this.defaultValue||Array.isArray(e)&&!e.length)this.$nextTick(()=>{this.clear(!1)});else if(Array.isArray(e)||this.isRange){const[t,l]=e;if(!t&&!l)return;const a=Qo(t),n=Ko(t,this.hideSecond),o=Qo(l),r=Ko(l,this.hideSecond),i=a,s=o;this.displayRangeValue.startDate=this.tempRange.startDate=i,this.displayRangeValue.endDate=this.tempRange.endDate=s,this.hasTime&&(this.displayRangeValue.startDate=`${a} ${n}`,this.displayRangeValue.endDate=`${o} ${r}`,this.tempRange.startTime=n,this.tempRange.endTime=r);const c={before:a,after:o};this.startMultipleStatus=Object.assign({},this.startMultipleStatus,c,{which:"right"}),this.endMultipleStatus=Object.assign({},this.endMultipleStatus,c,{which:"left"})}else e?(this.displayValue=this.inputDate=this.calendarDate=Qo(e),this.hasTime&&(this.pickerTime=Ko(e,this.hideSecond),this.displayValue=`${this.displayValue} ${this.pickerTime}`)):this.defaultValue&&(this.inputDate=this.calendarDate=Qo(this.defaultValue),this.hasTime&&(this.pickerTime=Ko(this.defaultValue,this.hideSecond)))},updateLeftCale(e){const t=this.$refs.left;t.cale.setHoverMultiple(e.after),t.setDate(this.$refs.left.nowDate.fullDate)},updateRightCale(e){const t=this.$refs.right;t.cale.setHoverMultiple(e.after),t.setDate(this.$refs.right.nowDate.fullDate)},platform(){if("undefined"!=typeof navigator)return void(this.isPhone=-1!==navigator.userAgent.toLowerCase().indexOf("mobile"));const{windowWidth:e}=uni.getSystemInfoSync();this.isPhone=e<=500,this.windowWidth=e},show(){if(this.$emit("show"),this.disabled)return;if(this.platform(),this.isPhone)return void setTimeout(()=>{this.$refs.mobile.open()},0);this.pickerPositionStyle={top:"10px"};uni.createSelectorQuery().in(this).select(".uni-date-editor").boundingClientRect(e=>{this.windowWidth-e.left{if(this.pickerVisible=!this.pickerVisible,!this.isPhone&&this.isRange&&this.isFirstShow){this.isFirstShow=!1;const{startDate:e,endDate:t}=this.calendarRange;e&&t?this.diffDate(e,t)<30&&this.$refs.right.changeMonth("pre"):this.isPhone&&(this.$refs.right.cale.lastHover=!1)}},50)},close(){setTimeout(()=>{this.pickerVisible=!1,this.$emit("maskClick",this.value),this.$refs.mobile&&this.$refs.mobile.close()},20)},setEmit(e){"timestamp"!==this.returnType&&"date"!==this.returnType||(Array.isArray(e)?(this.hasTime||(e[0]=e[0]+" 00:00:00",e[1]=e[1]+" 00:00:00"),e[0]=this.createTimestamp(e[0]),e[1]=this.createTimestamp(e[1]),"date"===this.returnType&&(e[0]=new Date(e[0]),e[1]=new Date(e[1]))):(this.hasTime||(e+=" 00:00:00"),e=this.createTimestamp(e),"date"===this.returnType&&(e=new Date(e)))),this.$emit("update:modelValue",e),this.$emit("input",e),this.$emit("change",e),this.isEmitValue=!0},createTimestamp:e=>(e=lr(e),Date.parse(new Date(e))),singleChange(e){this.calendarDate=this.inputDate=e.fulldate,this.hasTime||this.confirmSingleChange()},confirmSingleChange(){if(!er(this.inputDate)){const e=new Date;this.calendarDate=this.inputDate=Qo(e),this.pickerTime=Ko(e,this.hideSecond)}let e,t,l=!1;if(this.start){let a=this.start;"number"==typeof this.start&&(a=Jo(this.start,this.hideSecond)),[e,t]=a.split(" "),this.start&&!Xo(e,this.inputDate)&&(l=!0,this.inputDate=e)}let a,n,o=!1;if(this.end){let e=this.end;"number"==typeof this.end&&(e=Jo(this.end,this.hideSecond)),[a,n]=e.split(" "),this.end&&!Xo(this.inputDate,a)&&(o=!0,this.inputDate=a)}this.hasTime?(l&&(this.pickerTime=t||Zo(this.hideSecond)),o&&(this.pickerTime=n||Zo(this.hideSecond)),this.pickerTime||(this.pickerTime=Ko(Date.now(),this.hideSecond)),this.displayValue=`${this.inputDate} ${this.pickerTime}`):this.displayValue=this.inputDate,this.setEmit(this.displayValue),this.pickerVisible=!1},leftChange(e){const{before:t,after:l}=e.range;this.rangeChange(t,l);const a={before:e.range.before,after:e.range.after,data:e.range.data,fulldate:e.fulldate};this.startMultipleStatus=Object.assign({},this.startMultipleStatus,a),this.$emit("calendarClick",e)},rightChange(e){const{before:t,after:l}=e.range;this.rangeChange(t,l);const a={before:e.range.before,after:e.range.after,data:e.range.data,fulldate:e.fulldate};this.endMultipleStatus=Object.assign({},this.endMultipleStatus,a),this.$emit("calendarClick",e)},mobileChange(e){if(this.isRange){const{before:t,after:l}=e.range;if(!t)return;if(this.handleStartAndEnd(t,l,!0),this.hasTime){const{startTime:t,endTime:l}=e.timeRange;this.tempRange.startTime=t,this.tempRange.endTime=l}this.confirmRangeChange()}else this.hasTime?this.displayValue=e.fulldate+" "+e.time:this.displayValue=e.fulldate,this.setEmit(this.displayValue),this.calendarDate=this.displayValue;this.$refs.mobile.close()},rangeChange(e,t){e&&t&&(this.handleStartAndEnd(e,t,!0),this.hasTime||this.confirmRangeChange())},confirmRangeChange(){if(!this.tempRange.startDate||!this.tempRange.endDate)return void(this.pickerVisible=!1);let e,t;er(this.tempRange.startDate)||(this.tempRange.startDate=Qo(Date.now())),er(this.tempRange.endDate)||(this.tempRange.endDate=Qo(Date.now()));let l,a,n=!1,o=!1,r=this.tempRange.startDate,i=this.tempRange.endDate;if(this.hasTime&&(r=`${this.tempRange.startDate} ${this.tempRange.startTime}`,i=`${this.tempRange.endDate} ${this.tempRange.endTime}`),this.start){let e=this.start;"number"==typeof this.start&&(e=Jo(this.start,this.hideSecond)),[l,a]=e.split(" "),this.start&&!Xo(this.start,r)&&(n=!0,this.tempRange.startDate=l),this.start&&!Xo(this.start,i)&&(o=!0,this.tempRange.endDate=l)}let s,c,u=!1,d=!1;if(this.end){let e=this.end;"number"==typeof this.end&&(e=Jo(this.end,this.hideSecond)),[s,c]=e.split(" "),this.end&&!Xo(r,this.end)&&(u=!0,this.tempRange.startDate=s),this.end&&!Xo(i,this.end)&&(d=!0,this.tempRange.endDate=s)}this.hasTime?(n?this.tempRange.startTime=a||Zo(this.hideSecond):u&&(this.tempRange.startTime=c||Zo(this.hideSecond)),this.tempRange.startTime||(this.tempRange.startTime=Ko(Date.now(),this.hideSecond)),o?this.tempRange.endTime=a||Zo(this.hideSecond):d&&(this.tempRange.endTime=c||Zo(this.hideSecond)),this.tempRange.endTime||(this.tempRange.endTime=Ko(Date.now(),this.hideSecond)),e=this.displayRangeValue.startDate=`${this.tempRange.startDate} ${this.tempRange.startTime}`,t=this.displayRangeValue.endDate=`${this.tempRange.endDate} ${this.tempRange.endTime}`):(e=this.displayRangeValue.startDate=this.tempRange.startDate,t=this.displayRangeValue.endDate=this.tempRange.endDate),Xo(e,t)||([e,t]=[t,e]),this.displayRangeValue.startDate=e,this.displayRangeValue.endDate=t;const m=[e,t];this.setEmit(m),this.pickerVisible=!1},handleStartAndEnd(e,t,l=!1){if(!e)return;t||(t=e);const a=l?"tempRange":"range",n=Xo(e,t);this[a].startDate=n?e:t,this[a].endDate=n?t:e},dateCompare:(e,t)=>(e=new Date(e.replace("-","/").replace("-","/")))<=(t=new Date(t.replace("-","/").replace("-","/"))),diffDate(e,t){e=new Date(e.replace("-","/").replace("-","/"));const l=((t=new Date(t.replace("-","/").replace("-","/")))-e)/864e5;return Math.abs(l)},clear(e=!0){this.isRange?(this.displayRangeValue.startDate="",this.displayRangeValue.endDate="",this.tempRange.startDate="",this.tempRange.startTime="",this.tempRange.endDate="",this.tempRange.endTime="",this.isPhone?this.$refs.mobile&&this.$refs.mobile.clearCalender():(this.$refs.left&&this.$refs.left.clearCalender(),this.$refs.right&&this.$refs.right.clearCalender(),this.$refs.right&&this.$refs.right.changeMonth("next")),e&&(this.$emit("change",[]),this.$emit("input",[]),this.$emit("update:modelValue",[]))):(this.displayValue="",this.inputDate="",this.pickerTime="",this.isPhone?this.$refs.mobile&&this.$refs.mobile.clearCalender():this.$refs.pcSingle&&this.$refs.pcSingle.clearCalender(),e&&(this.$emit("change",""),this.$emit("input",""),this.$emit("update:modelValue","")))},calendarClick(e){this.$emit("calendarClick",e)}}};const dr=v(ur,[["render",function(t,l,a,o,r,i){const s=n(e.resolveDynamicComponent("uni-icons"),f),c=e.resolveComponent("time-picker"),u=e.resolveComponent("Calendar");return e.openBlock(),e.createElementBlock("view",{class:"uni-date"},[e.createElementVNode("view",{class:"uni-date-editor",onClick:l[1]||(l[1]=(...e)=>i.show&&i.show(...e))},[e.renderSlot(t.$slots,"default",{},()=>[e.createElementVNode("view",{class:e.normalizeClass(["uni-date-editor--x",{"uni-date-editor--x__disabled":a.disabled,"uni-date-x--border":a.border}])},[r.isRange?(e.openBlock(),e.createElementBlock("view",{key:1,class:"uni-date-x uni-date-range"},[e.createVNode(s,{class:"icon-calendar",type:"calendar",color:"#c0c4cc",size:"22"}),e.createElementVNode("view",{class:"uni-date__x-input text-center"},e.toDisplayString(r.displayRangeValue.startDate||i.startPlaceholderText),1),e.createElementVNode("view",{class:"range-separator"},e.toDisplayString(a.rangeSeparator),1),e.createElementVNode("view",{class:"uni-date__x-input text-center"},e.toDisplayString(r.displayRangeValue.endDate||i.endPlaceholderText),1)])):(e.openBlock(),e.createElementBlock("view",{key:0,class:"uni-date-x uni-date-single"},[e.createVNode(s,{class:"icon-calendar",type:"calendar",color:"#c0c4cc",size:"22"}),e.createElementVNode("view",{class:"uni-date__x-input"},e.toDisplayString(r.displayValue||i.singlePlaceholderText),1)])),i.showClearIcon?(e.openBlock(),e.createElementBlock("view",{key:2,class:"uni-date__icon-clear",onClick:l[0]||(l[0]=e.withModifiers((...e)=>i.clear&&i.clear(...e),["stop"]))},[e.createVNode(s,{type:"clear",color:"#c0c4cc",size:"22"})])):e.createCommentVNode("",!0)],2)],!0)]),e.withDirectives(e.createElementVNode("view",{class:"uni-date-mask--pc",onClick:l[2]||(l[2]=(...e)=>i.close&&i.close(...e))},null,512),[[e.vShow,r.pickerVisible]]),r.isPhone?e.createCommentVNode("",!0):e.withDirectives((e.openBlock(),e.createElementBlock("view",{key:0,ref:"datePicker",class:"uni-date-picker__container"},[r.isRange?(e.openBlock(),e.createElementBlock("view",{key:1,class:"uni-date-range--x",style:e.normalizeStyle(r.pickerPositionStyle)},[e.createElementVNode("view",{class:"uni-popper__arrow"}),r.hasTime?(e.openBlock(),e.createElementBlock("view",{key:0,class:"popup-x-header uni-date-changed"},[e.createElementVNode("view",{class:"popup-x-header--datetime"},[e.withDirectives(e.createElementVNode("input",{class:"uni-date__input uni-date-range__input",type:"text","onUpdate:modelValue":l[7]||(l[7]=e=>r.tempRange.startDate=e),placeholder:i.startDateText},null,8,["placeholder"]),[[e.vModelText,r.tempRange.startDate]]),e.createVNode(c,{type:"time",modelValue:r.tempRange.startTime,"onUpdate:modelValue":l[9]||(l[9]=e=>r.tempRange.startTime=e),start:i.timepickerStartTime,border:!1,disabled:!r.tempRange.startDate,hideSecond:a.hideSecond},{default:e.withCtx(()=>[e.withDirectives(e.createElementVNode("input",{class:"uni-date__input uni-date-range__input",type:"text","onUpdate:modelValue":l[8]||(l[8]=e=>r.tempRange.startTime=e),placeholder:i.startTimeText,disabled:!r.tempRange.startDate},null,8,["placeholder","disabled"]),[[e.vModelText,r.tempRange.startTime]])]),_:1},8,["modelValue","start","disabled","hideSecond"])]),e.createVNode(s,{type:"arrowthinright",color:"#999",style:{"line-height":"40px"}}),e.createElementVNode("view",{class:"popup-x-header--datetime"},[e.withDirectives(e.createElementVNode("input",{class:"uni-date__input uni-date-range__input",type:"text","onUpdate:modelValue":l[10]||(l[10]=e=>r.tempRange.endDate=e),placeholder:i.endDateText},null,8,["placeholder"]),[[e.vModelText,r.tempRange.endDate]]),e.createVNode(c,{type:"time",modelValue:r.tempRange.endTime,"onUpdate:modelValue":l[12]||(l[12]=e=>r.tempRange.endTime=e),end:i.timepickerEndTime,border:!1,disabled:!r.tempRange.endDate,hideSecond:a.hideSecond},{default:e.withCtx(()=>[e.withDirectives(e.createElementVNode("input",{class:"uni-date__input uni-date-range__input",type:"text","onUpdate:modelValue":l[11]||(l[11]=e=>r.tempRange.endTime=e),placeholder:i.endTimeText,disabled:!r.tempRange.endDate},null,8,["placeholder","disabled"]),[[e.vModelText,r.tempRange.endTime]])]),_:1},8,["modelValue","end","disabled","hideSecond"])])])):e.createCommentVNode("",!0),e.createElementVNode("view",{class:"popup-x-body"},[e.createVNode(u,{ref:"left",showMonth:!1,"start-date":r.calendarRange.startDate,"end-date":r.calendarRange.endDate,range:!0,pleStatus:r.endMultipleStatus,onChange:i.leftChange,onFirstEnterCale:i.updateRightCale,style:{padding:"0 8px"}},null,8,["start-date","end-date","pleStatus","onChange","onFirstEnterCale"]),e.createVNode(u,{ref:"right",showMonth:!1,"start-date":r.calendarRange.startDate,"end-date":r.calendarRange.endDate,range:!0,onChange:i.rightChange,pleStatus:r.startMultipleStatus,onFirstEnterCale:i.updateLeftCale,style:{padding:"0 8px","border-left":"1px solid #F1F1F1"}},null,8,["start-date","end-date","onChange","pleStatus","onFirstEnterCale"])]),r.hasTime?(e.openBlock(),e.createElementBlock("view",{key:1,class:"popup-x-footer"},[e.createElementVNode("text",{onClick:l[13]||(l[13]=(...e)=>i.clear&&i.clear(...e))},e.toDisplayString(i.clearText),1),e.createElementVNode("text",{class:"confirm-text",onClick:l[14]||(l[14]=(...e)=>i.confirmRangeChange&&i.confirmRangeChange(...e))},e.toDisplayString(i.okText),1)])):e.createCommentVNode("",!0)],4)):(e.openBlock(),e.createElementBlock("view",{key:0,class:"uni-date-single--x",style:e.normalizeStyle(r.pickerPositionStyle)},[e.createElementVNode("view",{class:"uni-popper__arrow"}),r.hasTime?(e.openBlock(),e.createElementBlock("view",{key:0,class:"uni-date-changed popup-x-header"},[e.withDirectives(e.createElementVNode("input",{class:"uni-date__input text-center",type:"text","onUpdate:modelValue":l[3]||(l[3]=e=>r.inputDate=e),placeholder:i.selectDateText},null,8,["placeholder"]),[[e.vModelText,r.inputDate]]),e.createVNode(c,{type:"time",modelValue:r.pickerTime,"onUpdate:modelValue":l[5]||(l[5]=e=>r.pickerTime=e),border:!1,disabled:!r.inputDate,start:i.timepickerStartTime,end:i.timepickerEndTime,hideSecond:a.hideSecond,style:{width:"100%"}},{default:e.withCtx(()=>[e.withDirectives(e.createElementVNode("input",{class:"uni-date__input text-center",type:"text","onUpdate:modelValue":l[4]||(l[4]=e=>r.pickerTime=e),placeholder:i.selectTimeText,disabled:!r.inputDate},null,8,["placeholder","disabled"]),[[e.vModelText,r.pickerTime]])]),_:1},8,["modelValue","disabled","start","end","hideSecond"])])):e.createCommentVNode("",!0),e.createVNode(u,{ref:"pcSingle",showMonth:!1,"start-date":r.calendarRange.startDate,"end-date":r.calendarRange.endDate,date:r.calendarDate,onChange:i.singleChange,"default-value":a.defaultValue,style:{padding:"0 8px"}},null,8,["start-date","end-date","date","onChange","default-value"]),r.hasTime?(e.openBlock(),e.createElementBlock("view",{key:1,class:"popup-x-footer"},[e.createElementVNode("text",{class:"confirm-text",onClick:l[6]||(l[6]=(...e)=>i.confirmSingleChange&&i.confirmSingleChange(...e))},e.toDisplayString(i.okText),1)])):e.createCommentVNode("",!0)],4))],512)),[[e.vShow,r.pickerVisible]]),r.isPhone?(e.openBlock(),e.createBlock(u,{key:1,ref:"mobile",clearDate:!1,date:r.calendarDate,defTime:i.mobileCalendarTime,"start-date":r.calendarRange.startDate,"end-date":r.calendarRange.endDate,selectableTimes:i.mobSelectableTime,startPlaceholder:a.startPlaceholder,endPlaceholder:a.endPlaceholder,"default-value":a.defaultValue,pleStatus:r.endMultipleStatus,showMonth:!1,range:r.isRange,hasTime:r.hasTime,insert:!1,hideSecond:a.hideSecond,onConfirm:i.mobileChange,onMaskClose:i.close,onChange:i.calendarClick},null,8,["date","defTime","start-date","end-date","selectableTimes","startPlaceholder","endPlaceholder","default-value","pleStatus","range","hasTime","hideSecond","onConfirm","onMaskClose","onChange"])):e.createCommentVNode("",!0)])}],["__scopeId","data-v-d0e43a21"]]),mr={__name:"visitorReportAdd",setup(t){let l=e.ref([]),o=e.ref([]),r=e.ref(0);(async()=>{let e=await Qt.post({url:"/api/guestList",data:t});var t;e.list.forEach(e=>{o.value.push(e.name)}),l.value=e.list})();let i=e=>{a("log","at pages/business/CRM/visitorReportAdd.vue:66","picker发送选择改变,携带值为",e.detail.value),r.value=e.detail.value};const s=e.ref(null),c=e.ref({guestName:"",leader:"",visitDate:""}),u={leader:{rules:[{required:!0,errorMessage:"我方领导不能为空"}]}};let d=e=>{a("log","at pages/business/CRM/visitorReportAdd.vue:91","changeDate:",e)};const m=async()=>{try{await s.value.validate(),uni.showToast({title:"验证通过",icon:"success"}),a("log","at pages/business/CRM/visitorReportAdd.vue:105","表单数据:",c.value)}catch(e){a("log","at pages/business/CRM/visitorReportAdd.vue:110","表单验证失败:",e)}};return(t,l)=>{const a=n(e.resolveDynamicComponent("uni-icons"),f),p=n(e.resolveDynamicComponent("uni-forms-item"),dl),v=n(e.resolveDynamicComponent("uni-easyinput"),ul),h=n(e.resolveDynamicComponent("uni-datetime-picker"),dr),g=n(e.resolveDynamicComponent("uni-forms"),_l);return e.openBlock(),e.createElementBlock("view",{class:"con-body"},[e.createElementVNode("view",{class:"con-bg"},[e.createVNode(zn,{ref:"customHeaderRef",title:"走访报告添加",leftFlag:!0,rightFlag:!0},{right:e.withCtx(()=>[e.createElementVNode("view",{class:"head-right",onClick:m},[e.createVNode(a,{"custom-prefix":"iconfont",type:"icon-phonebaocun",size:"22",color:"#B7D2FF"}),e.createTextVNode("保存 ")])]),_:1},512),e.createElementVNode("view",{class:"top-height"}),e.createElementVNode("view",{class:"white-bg"},[e.createElementVNode("view",{class:"form-con"},[e.createVNode(g,{ref_key:"formRef",ref:s,model:c.value,rules:u,"label-width":"100px"},{default:e.withCtx(()=>[e.createVNode(p,{label:"客户名称",name:"guestName",class:"f-c-right"},{default:e.withCtx(()=>[e.createElementVNode("picker",{onChange:l[0]||(l[0]=(...t)=>e.unref(i)&&e.unref(i)(...t)),value:e.unref(r),range:e.unref(o)},[e.createElementVNode("view",{class:"f-c-text"},[e.createTextVNode(e.toDisplayString(e.unref(o)[e.unref(r)])+" ",1),e.createVNode(a,{type:"right",size:"20",color:"#A0A0A0"})])],40,["value","range"])]),_:1}),e.createVNode(p,{label:"签到记录",class:"f-c-right"},{default:e.withCtx(()=>[e.createElementVNode("view",{class:"f-c-text txt-right"},"--")]),_:1}),e.createVNode(p,{label:"我方领导",name:"leader",required:"",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(v,{modelValue:c.value.leader,"onUpdate:modelValue":l[1]||(l[1]=e=>c.value.leader=e),placeholder:"请输入我方领导"},null,8,["modelValue"])]),_:1}),e.createVNode(p,{label:"走访日期",name:"visitDate",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(h,{type:"date","clear-icon":!1,modelValue:c.value.visitDate,"onUpdate:modelValue":l[2]||(l[2]=e=>c.value.visitDate=e),onChange:e.unref(d)},null,8,["modelValue","onChange"])]),_:1})]),_:1},8,["model"])])])])])}}},pr=v(mr,[["__scopeId","data-v-3890853a"]]),vr=v({__name:"visitorReportDetail",setup(t){let l=e.ref(null);c(e=>{l.value=e.id,o()});let a=e.ref({});const o=async()=>{let e={id:l.value},t=await(n=e,Qt.post({url:"/api/visitorReportDetail",data:n}));var n;a.value=t.activeObj},r=e.ref(0),i=["报告明细","评论"];let s=()=>{};return(t,l)=>{const o=n(e.resolveDynamicComponent("uni-icons"),f);return e.openBlock(),e.createElementBlock("view",{class:"con-body"},[e.createElementVNode("view",{class:"con-bg"},[e.createVNode(zn,{ref:"customHeaderRef",title:"走访报告详情",leftFlag:!0,rightFlag:!1},null,512),e.createElementVNode("view",{class:"top-height"}),e.createElementVNode("view",{class:"white-bg"},[e.createElementVNode("view",{class:"report-list"},[e.createElementVNode("view",{class:"title"},e.toDisplayString(e.unref(a).title),1),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-name"},e.toDisplayString(e.unref(a).name),1),e.createElementVNode("view",{class:"r-right btn-pink",size:"mini",onClick:l[0]||(l[0]=(...t)=>e.unref(s)&&e.unref(s)(...t))},[e.createVNode(o,{type:"hand-up-filled",size:"16",color:"#ffffff"}),e.createTextVNode(" 赞 ")])]),e.createElementVNode("view",{class:"border-bottom b-width"}),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"报告人"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(e.unref(a).reportPeople),1)]),e.createElementVNode("view",{class:"border-bottom b-width"}),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"走访日期"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(e.unref(a).dateStr),1)]),e.createElementVNode("view",{class:"border-bottom b-width"}),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"是否双方高层领导参与"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(e.unref(a).isJoin),1)]),e.createElementVNode("view",{class:"border-bottom b-width"}),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"活动类型"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(e.unref(a).activityTypeName),1)]),e.createElementVNode("view",{class:"border-bottom b-width"})])]),e.createVNode(Pn,{modelValue:r.value,"onUpdate:modelValue":l[1]||(l[1]=e=>r.value=e),tabs:i},{default:e.withCtx(()=>[0===r.value?(e.openBlock(),e.createElementBlock(e.Fragment,{key:0},[e.createElementVNode("view",{class:"white-bg white-bg-2"},[e.createElementVNode("view",{class:"report-list"},[e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"拜访事项"),e.createElementVNode("view",{class:"r-right"},"获得信息")]),e.createElementVNode("view",{class:"border-bottom b-width"}),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"拜访类型"),e.createElementVNode("view",{class:"r-right"},"竞争对手信息")]),e.createElementVNode("view",{class:"border-bottom b-width"}),e.createElementVNode("view",{class:"r-list",style:{display:"block"}},[e.createElementVNode("view",{class:"r-name"},"结果"),e.createElementVNode("view",{class:"r-gray"},"考察了几家连接器单位,陶瓷管壳55所、43所现在的开模费有所下降,便宜的几千块钱。")])])]),e.createElementVNode("view",{class:"white-bg white-bg-2"},[e.createElementVNode("view",{class:"report-list"},[e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"拜访事项"),e.createElementVNode("view",{class:"r-right"},"日常走访")]),e.createElementVNode("view",{class:"border-bottom b-width"}),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"拜访类型"),e.createElementVNode("view",{class:"r-right"},"竞争对手信息")]),e.createElementVNode("view",{class:"border-bottom b-width"}),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"客户人员"),e.createElementVNode("view",{class:"r-right"},"孙琳琳、顾鹏、田玲")]),e.createElementVNode("view",{class:"border-bottom b-width"}),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"我方人员"),e.createElementVNode("view",{class:"r-right"},"肖建华、石宪、刘启运、赵震")]),e.createElementVNode("view",{class:"border-bottom b-width"}),e.createElementVNode("view",{class:"r-list",style:{display:"block"}},[e.createElementVNode("view",{class:"r-name"},"结果"),e.createElementVNode("view",{class:"r-gray"},[e.createElementVNode("view",{class:"margin-bottom20"},"1、江苏屹信现在有意向寻找第二家管壳供方,主要是因为客户要求做一些封装产品和自研顶目涉及到SIP系统级封装研发工作。 "),e.createElementVNode("view",null,"2、江苏屹信管壳主要是功放管壳带热沉/CPC/钨铜/钼铜。陶瓷管壳希望在30天内交付。")])])])])],64)):e.createCommentVNode("",!0),1===r.value?(e.openBlock(),e.createElementBlock("view",{key:1,class:"white-bg white-bg-2"},"评论内容")):e.createCommentVNode("",!0)]),_:1},8,["modelValue"]),e.createElementVNode("view",{class:"bottom-height"})])])}}},[["__scopeId","data-v-6127b3f2"]]),hr=v({__name:"multipleSelect",props:{showClearIcon:{type:Boolean,default:!1},multiple:{type:Boolean,default:!1},downInner:{type:Boolean,default:!0},showValueClear:{type:Boolean,default:!0},zindex:{type:Number,default:999},disabled:{type:Boolean,default:!1},options:{type:Array,default:()=>[]},value:{type:Array,default:()=>[]},placeholder:{type:String,default:"请选择"},showplaceholder:{type:Boolean,default:!0},slabel:{type:String,default:"text"},svalue:{type:String,default:"value"}},emits:["change"],setup(t,{expose:l,emit:n}){const o=t,r=n,i=e.ref(!1);let s=e.ref([]),c=e.ref([]);e.onMounted(()=>{u()});const u=()=>{o.value.length>0?(o.options.forEach(e=>{o.value.forEach(t=>{e[o.svalue]===t&&s.value.push(e)})}),c.value=o.value):(s.value=[],c.value=[])},d=()=>{o.disabled||(i.value=!i.value)},m=e=>{null===e?(c.value=[],s.value=[]):(c.value.splice(e,1),s.value.splice(e,1)),r("change",s.value,c.value)};return l({handleBlur:()=>{i.value=!1}}),(l,n)=>(e.openBlock(),e.createElementBlock("view",{class:"uni-select-dc"},[e.createElementVNode("view",{class:e.normalizeClass(["uni-select-dc-select",{active:i.value}]),onClick:e.withModifiers(d,["stop"])},[t.disabled?(e.openBlock(),e.createElementBlock("view",{key:0,class:"uni-disabled"})):e.createCommentVNode("",!0),e.unref(c).length&&!i.value&&!t.disabled&&t.showClearIcon?(e.openBlock(),e.createElementBlock("view",{key:1,class:"close-icon close-postion"},[e.createElementVNode("text",{onClick:n[0]||(n[0]=e.withModifiers(e=>m(null),["stop"]))})])):e.createCommentVNode("",!0),e.withDirectives(e.createElementVNode("view",{class:"uni-select-multiple"},[t.multiple?(e.openBlock(!0),e.createElementBlock(e.Fragment,{key:0},e.renderList(e.unref(s),(l,a)=>(e.openBlock(),e.createElementBlock("view",{class:"uni-select-multiple-item",key:a},[e.createTextVNode(e.toDisplayString(l[t.slabel])+" ",1),t.showValueClear?(e.openBlock(),e.createElementBlock("view",{key:0,class:"close-icon"},[e.createElementVNode("text",{onClick:e.withModifiers(e=>m(a),["stop"])},null,8,["onClick"])])):e.createCommentVNode("",!0)]))),128)):(e.openBlock(),e.createElementBlock("view",{key:1,class:"single-text"},e.toDisplayString(e.unref(s).length?e.unref(s)[0][t.slabel]:""),1))],512),[[e.vShow,e.unref(c).length]]),0==e.unref(c).length&&t.showplaceholder?(e.openBlock(),e.createElementBlock("view",{key:2},e.toDisplayString(t.placeholder),1)):e.createCommentVNode("",!0),e.createElementVNode("view",{class:e.normalizeClass({disabled:t.disabled,"uni-select-dc-icon":!t.downInner,"uni-select-dc-inner":t.downInner})},[e.createElementVNode("text")],2)],2),e.withDirectives(e.createElementVNode("scroll-view",{class:"uni-select-dc-options","scroll-y":!0},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(t.options,(l,n)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["uni-select-dc-item",{active:e.unref(c).includes(l[t.svalue])}]),key:n,onClick:e.withModifiers(e=>((e,t)=>{if(o.multiple){const e=c.value.indexOf(t[o.svalue]);e>-1?(s.value.splice(e,1),c.value.splice(e,1)):(s.value.push(t),c.value.push(t[o.svalue]))}else a("log","at components/multipleSelect.vue:156","关闭下拉框"),s.value.length=0,c.length=0,s.value.push(t),c.value.push(t[o.svalue]),i.value=!i.value;r("change",s.value,c.value)})(0,l),["stop"])},e.toDisplayString(l[t.slabel]),11,["onClick"]))),128))],512),[[e.vShow,i.value]])]))}},[["__scopeId","data-v-cc2e01bd"]]),fr=v({__name:"visitorReportEnter",setup(t){let l=e.ref(!1),o=()=>{l.value=!l.value},r=e.reactive([0]);const i=(e,t)=>{r=t},s=[{value:0,label:"客户1"},{value:1,label:"客户2"},{value:2,label:"客户3"},{value:3,label:"客户4"},{value:4,label:"客户5"}];let c=e.reactive([0]);const u=(e,t)=>{c=t},d=[{value:0,label:"我方1"},{value:1,label:"我方2"},{value:2,label:"我方3"},{value:3,label:"我方4"},{value:4,label:"我方5"}];let m=e.reactive([0]);const p=(e,t)=>{c=t},v=[{value:0,label:"活动内容1"},{value:1,label:"活动内容2"},{value:2,label:"活动内容3"},{value:3,label:"活动内容4"},{value:4,label:"活动内容5"}];let h=e.ref(!0),f=()=>{h.value=!h.value},g=e.ref(!0),b=()=>{g.value=!g.value};const y=e.ref(null),w=e.ref({guestName1:"",guestName2:"",activeCon:"",activeTxt:""}),k={activeCon:{rules:[{required:!0,errorMessage:"请选择活动内容"}]}};let N=()=>{};const V=async()=>{try{await y.value.validate(),uni.showToast({title:"验证通过",icon:"success"}),a("log","at pages/business/CRM/visitorReportEnter.vue:174","表单数据:",w.value)}catch(e){a("log","at pages/business/CRM/visitorReportEnter.vue:179","表单验证失败:",e)}};return(t,a)=>{const E=n(e.resolveDynamicComponent("uni-forms-item"),dl),C=n(e.resolveDynamicComponent("uni-easyinput"),ul),x=n(e.resolveDynamicComponent("uni-forms"),_l);return e.openBlock(),e.createElementBlock("view",{class:"con-body"},[e.createElementVNode("view",{class:"con-bg"},[e.createVNode(zn,{ref:"customHeaderRef",title:"走访报告内容录入",leftFlag:!0,rightFlag:!1},null,512),e.createElementVNode("view",{class:"top-height"}),e.createElementVNode("view",{class:"white-bg white-bg-2"},[e.createElementVNode("view",{class:"w-b-title",onClick:a[0]||(a[0]=(...t)=>e.unref(o)&&e.unref(o)(...t))},[e.createTextVNode("日常走访 "),e.createElementVNode("text",null,[e.createTextVNode(e.toDisplayString(e.unref(l)?"展开":"收起")+" ",1),e.createElementVNode("i",{class:e.normalizeClass({iconfont:!0,"icon-up":!e.unref(l),"icon-down":e.unref(l)})},null,2)])]),e.unref(l)?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("view",{key:0,class:"form-con"},[e.createVNode(x,{ref_key:"formRef",ref:y,model:w.value,rules:k,"label-width":"100px","label-position":"top"},{default:e.withCtx(()=>[e.createVNode(E,{label:"客户人员",name:"guestName1",class:"f-c-right"},{default:e.withCtx(()=>[(e.openBlock(),e.createBlock(hr,{multiple:!0,value:e.unref(r),downInner:"",options:s,onChange:i,key:Math.round(),slabel:"label"},null,8,["value"]))]),_:1}),e.createVNode(E,{label:"我方参与人",name:"guestName2",class:"f-c-right"},{default:e.withCtx(()=>[(e.openBlock(),e.createBlock(hr,{multiple:!0,value:e.unref(c),downInner:"",options:d,onChange:u,key:Math.round(),slabel:"label"},null,8,["value"]))]),_:1}),e.createVNode(E,{label:"活动内容",name:"activeCon",required:"",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[(e.openBlock(),e.createBlock(hr,{multiple:!0,value:e.unref(m),downInner:"",options:v,onChange:p,key:Math.round(),slabel:"label"},null,8,["value"]))]),_:1}),e.createVNode(E,{label:"活动文字",name:"activeTxt",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(C,{type:"textarea",autoHeight:"",modelValue:w.value.activeTxt,"onUpdate:modelValue":a[1]||(a[1]=e=>w.value.activeTxt=e),placeholder:"请输入",class:"form-texarea"},null,8,["modelValue"])]),_:1})]),_:1},8,["model"]),e.createElementVNode("view",{class:"footer-con"},[e.createElementVNode("button",{class:"btn-default",type:"default",onClick:a[2]||(a[2]=(...t)=>e.unref(N)&&e.unref(N)(...t)),size:"mini"},"删 除"),e.createElementVNode("button",{class:"btn-primary",type:"primary",onClick:V,size:"mini"},"保存/修改")])]))]),e.createElementVNode("view",{class:"white-bg white-bg-2 white-bg-3"},[e.createElementVNode("view",{class:"w-b-title",onClick:a[3]||(a[3]=(...t)=>e.unref(f)&&e.unref(f)(...t))},[e.createTextVNode("业务招待 "),e.createElementVNode("text",null,[e.createTextVNode(e.toDisplayString(e.unref(h)?"展开":"收起")+" ",1),e.createElementVNode("i",{class:e.normalizeClass({iconfont:!0,"icon-up":!e.unref(h),"icon-down":e.unref(h)})},null,2)])]),e.unref(h)?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("view",{key:0,class:"form-con"}," 业务招待 "))]),e.createElementVNode("view",{class:"white-bg white-bg-2 white-bg-3"},[e.createElementVNode("view",{class:"w-b-title",onClick:a[4]||(a[4]=(...t)=>e.unref(b)&&e.unref(b)(...t))},[e.createTextVNode("技术交流 "),e.createElementVNode("text",null,[e.createTextVNode(e.toDisplayString(e.unref(g)?"展开":"收起")+" ",1),e.createElementVNode("i",{class:e.normalizeClass({iconfont:!0,"icon-up":!e.unref(g),"icon-down":e.unref(g)})},null,2)])]),e.unref(g)?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("view",{key:0,class:"form-con"}," 技术交流 "))])])])}}},[["__scopeId","data-v-7db9a5ef"]]),gr=v({__name:"marketInformation",setup(t){const l=e.ref(0);e.onMounted(()=>{l.value=2*Pl(),uni.$on("refreshMarketList",N)}),e.onUnmounted(()=>{uni.$off("refreshMarketList",N)});const o=e.ref(null),r=e.ref(0),i=["市场机会","重大事项信息","竞争对手信息","人员变化信息","重点型号任务信息","通用表单"];let s=e=>{a("log","at pages/business/CRM/marketInformation/marketInformation.vue:180",e+" 切换列表"),r.value=e,u.value=[],o.value&&o.value.triggerDownScroll()},c=()=>{0==r.value?(a("log","at pages/business/CRM/marketInformation/marketInformation.vue:194","市场机会"),uni.navigateTo({url:"/pages/business/CRM/marketInformation/marketOpportunities"})):1==r.value?(a("log","at pages/business/CRM/marketInformation/marketInformation.vue:199","重大机会事项"),uni.navigateTo({url:"/pages/business/CRM/marketInformation/majorMatter"})):2==r.value?(a("log","at pages/business/CRM/marketInformation/marketInformation.vue:204","竞争对手信息"),uni.navigateTo({url:"/pages/business/CRM/marketInformation/competitor"})):3==r.value?(a("log","at pages/business/CRM/marketInformation/marketInformation.vue:209","人员变化信息"),uni.navigateTo({url:"/pages/business/CRM/marketInformation/personnelChanges"})):4==r.value?(a("log","at pages/business/CRM/marketInformation/marketInformation.vue:214","重点型号任务信息"),uni.navigateTo({url:"/pages/business/CRM/marketInformation/keyModelTasks"})):5==r.value?(a("log","at pages/business/CRM/marketInformation/marketInformation.vue:219","通用表单"),uni.navigateTo({url:"/pages/business/CRM/marketInformation/beCurrent"})):a("log","at pages/business/CRM/marketInformation/marketInformation.vue:224","其他?")},u=e.ref([]);const d=e.ref(null),m=e.ref({page:{num:0,size:10},noMoreSize:5,empty:{tip:"~ 空空如也 ~",icon:"../../../../static/images/mescroll-empty.png"},textLoading:"加载中...",textNoMore:"已经到底了"}),p=e.ref({auto:!1,textInOffset:"下拉刷新",textOutOffset:"释放更新",textLoading:"刷新中..."});let v=e.ref(!1);const h=e=>{v.value=!0,d.value=e,o.value=e},g=async e=>{try{const t=1,l=m.value.size,a=r.value+1,n=i[r.value],o=await y(t,l,a,n);u.value=o.list,e.resetUpScroll()}catch(t){e.endErr()}finally{e.endSuccess()}},b=async e=>{try{const t=e.num,l=e.size,a=r.value,n=i[r.value],o=await y(t,l,a,n);1===e.num?u.value=o.list:u.value.push(...o.list),e.endBySize(o.list.length,o.total)}catch(t){e.endErr()}},y=async(e,t,l,a)=>{const n={pageNo:e,pageSize:t,type:l,description:a},o=await(r=n,Qt.get({url:"/crm/app/informationMarketInformation/list",data:r},{isTransformResponse:!1}));var r;return{list:o.rows,total:o.total}},w=async e=>{const t=(e.state||"").trim().toLowerCase();"待提交"===t||"驳回"===t?uni.showModal({title:"操作确认",content:"是否为商业航天行业板块信息?",confirmText:"是",cancelText:"否",success:async t=>{if(t.confirm){e.commercialAerospace="是";try{const t=await Lo(e);200==t.code?(uni.showToast({title:"提交成功",duration:2e3}),N()):uni.showToast({title:t.msg||"操作失败",icon:"none"})}catch{uni.showToast({title:"提交失败,请重试",icon:"none"})}}else if(t.cancel){e.commercialAerospace="否";try{const t=await Lo(e);200==t.code?(uni.showToast({title:"提交成功",duration:2e3}),N()):uni.showToast({title:t.msg||"操作失败",icon:"none"})}catch{uni.showToast({title:"提交失败,请重试",icon:"none"})}}}}):uni.showToast({title:"当前状态不可操作",icon:"none",duration:2e3})},k=async e=>{"市场机会"==e.informationType?uni.navigateTo({url:"/pages/business/CRM/marketInformation/marketOpportunitiesDetail?informationId="+e.informationId}):"重大事项信息"==e.informationType?uni.navigateTo({url:"/pages/business/CRM/marketInformation/majorMatterDetail?informationId="+e.informationId}):"竞争对手信息"==e.informationType?uni.navigateTo({url:"/pages/business/CRM/marketInformation/competitorDetail?informationId="+e.informationId}):"人员变化信息"==e.informationType?uni.navigateTo({url:"/pages/business/CRM/marketInformation/personnelChangesDetail?informationId="+e.informationId}):"重点型号任务信息"==e.informationType?uni.navigateTo({url:"/pages/business/CRM/marketInformation/keyModelTasksDetail?informationId="+e.informationId}):"通用表单"==e.informationType?uni.navigateTo({url:"/pages/business/CRM/marketInformation/beCurrentDetail?informationId="+e.informationId}):a("log","at pages/business/CRM/marketInformation/marketInformation.vue:411","其他")},N=()=>{o.value&&o.value.triggerDownScroll()};return(t,a)=>{const o=n(e.resolveDynamicComponent("uni-icons"),f);return e.openBlock(),e.createElementBlock("view",{class:"con-body"},[e.createElementVNode("view",{class:"con-bg"},[e.createVNode(zn,{ref:"customHeaderRef",title:"市场信息管理",leftFlag:!0,rightFlag:!0},{right:e.withCtx(()=>[e.createElementVNode("view",{class:"head-right",onClick:a[0]||(a[0]=(...t)=>e.unref(c)&&e.unref(c)(...t))},[e.createVNode(o,{type:"plus",size:"24",color:"#B7D2FF"}),e.createTextVNode("新增 ")])]),_:1},512),e.createElementVNode("view",{class:"top-height",style:e.normalizeStyle({paddingTop:l.value+"px"})},null,4),e.createElementVNode("view",{class:"all-body market-con"},[e.createElementVNode("view",{class:"nav-list"},[(e.openBlock(),e.createElementBlock(e.Fragment,null,e.renderList(i,(t,l)=>e.createElementVNode("view",{class:e.normalizeClass(["nav-item",{active:l==r.value}]),key:l,onClick:t=>e.unref(s)(l)},e.toDisplayString(t),11,["onClick"])),64))]),e.createVNode(Kn,{ref_key:"mescrollRef",ref:d,onInit:h,onDown:g,onUp:b,up:m.value,down:p.value,fixed:!1,textColor:"#ffffff",bgColor:"#ffffff",class:e.normalizeClass(["scroll-h",{"loading-scroll":e.unref(v)}])},{default:e.withCtx(()=>[0===r.value?(e.openBlock(!0),e.createElementBlock(e.Fragment,{key:0},e.renderList(e.unref(u),(t,l)=>(e.openBlock(),e.createElementBlock("view",{class:"white-bg margin-bottom20",key:l,onClick:e=>k(t)},[e.createElementVNode("view",{class:"report-list"},[e.createElementVNode("view",{class:"title r-list"},[e.createElementVNode("view",{class:"r-left",style:{"font-size":"38rpx"}},e.toDisplayString(t.cusName),1),e.createElementVNode("view",{class:e.normalizeClass(["r-right btn-gray flex-auto",{"btn-blue":"完成"===t.state}]),size:"mini",onClick:e.withModifiers(e=>w(t),["stop"])},e.toDisplayString(t.state),11,["onClick"])]),e.createElementVNode("view",{style:{padding:"0rpx 0 10rpx"}},[e.createElementVNode("view",{class:"font-bold",style:{"padding-bottom":"10rpx"}},"机会类型:"+e.toDisplayString(t.opportunityType),1),e.createElementVNode("view",{class:"font-bold",style:{"padding-bottom":"10rpx"}}," 机会所处状态:"+e.toDisplayString(t.opportunityStatus),1)])])],8,["onClick"]))),128)):e.createCommentVNode("",!0),1===r.value?(e.openBlock(!0),e.createElementBlock(e.Fragment,{key:1},e.renderList(e.unref(u),(t,l)=>(e.openBlock(),e.createElementBlock("view",{class:"white-bg margin-bottom20",key:l,onClick:e=>k(t)},[e.createElementVNode("view",{class:"report-list"},[e.createElementVNode("view",{class:"title r-list"},[e.createElementVNode("view",{class:"r-left",style:{"font-size":"38rpx"}},e.toDisplayString(t.cusName),1),e.createElementVNode("view",{class:e.normalizeClass(["r-right btn-gray flex-auto",{"btn-blue":"完成"===t.state}]),size:"mini",onClick:e.withModifiers(e=>w(t),["stop"])},e.toDisplayString(t.state),11,["onClick"])]),e.createElementVNode("view",{style:{padding:"0rpx 0 10rpx"}},[e.createElementVNode("view",{class:"font-bold",style:{"padding-bottom":"10rpx"}}," 产生的影响:"+e.toDisplayString(t.theImpactGenerated),1),e.createElementVNode("view",{class:"font-bold",style:{"padding-bottom":"10rpx"}}," 重大事项类型:"+e.toDisplayString(t.opportunityType),1)])])],8,["onClick"]))),128)):e.createCommentVNode("",!0),2===r.value?(e.openBlock(!0),e.createElementBlock(e.Fragment,{key:2},e.renderList(e.unref(u),(t,l)=>(e.openBlock(),e.createElementBlock("view",{class:"white-bg margin-bottom20",key:l,onClick:e=>k(t)},[e.createElementVNode("view",{class:"report-list"},[e.createElementVNode("view",{class:"title r-list"},[e.createElementVNode("view",{class:"r-left",style:{"font-size":"38rpx"}},e.toDisplayString(t.competitiveUnits),1),e.createElementVNode("view",{class:e.normalizeClass(["r-right btn-gray flex-auto",{"btn-blue":"完成"===t.state}]),size:"mini",onClick:e.withModifiers(e=>w(t),["stop"])},e.toDisplayString(t.state),11,["onClick"])]),e.createElementVNode("view",{style:{padding:"0rpx 0 10rpx"}},[e.createElementVNode("view",{class:"font-bold",style:{"padding-bottom":"10rpx"}}," 竞争对手一级标签:"+e.toDisplayString(t.competitorLevelOne),1),e.createElementVNode("view",{class:"font-bold",style:{"padding-bottom":"10rpx"}}," 竞争对手二级标签:"+e.toDisplayString(t.competitorLevelTwo),1)])])],8,["onClick"]))),128)):e.createCommentVNode("",!0),3===r.value?(e.openBlock(!0),e.createElementBlock(e.Fragment,{key:3},e.renderList(e.unref(u),(t,l)=>(e.openBlock(),e.createElementBlock("view",{class:"white-bg margin-bottom20",key:l,onClick:e=>k(t)},[e.createElementVNode("view",{class:"report-list"},[e.createElementVNode("view",{class:"title r-list"},[e.createElementVNode("view",{class:"r-left",style:{"font-size":"38rpx"}},e.toDisplayString(t.cusName),1),e.createElementVNode("view",{class:e.normalizeClass(["r-right btn-gray flex-auto",{"btn-blue":"完成"===t.state}]),size:"mini",onClick:e.withModifiers(e=>w(t),["stop"])},e.toDisplayString(t.state),11,["onClick"])]),e.createElementVNode("view",{style:{padding:"0rpx 0 10rpx"}},[e.createElementVNode("view",{class:"font-bold",style:{"padding-bottom":"10rpx"}},"客户人员名称:"+e.toDisplayString(t.cusUserName),1),e.createElementVNode("view",{class:"font-bold",style:{"padding-bottom":"10rpx"}},"原职务:"+e.toDisplayString(t.originalPosition),1),e.createElementVNode("view",{class:"font-bold",style:{"padding-bottom":"10rpx"}},"现职务:"+e.toDisplayString(t.currentPosition),1)])])],8,["onClick"]))),128)):e.createCommentVNode("",!0),4===r.value?(e.openBlock(!0),e.createElementBlock(e.Fragment,{key:4},e.renderList(e.unref(u),(t,l)=>(e.openBlock(),e.createElementBlock("view",{class:"white-bg margin-bottom20",key:l,onClick:e=>k(t)},[e.createElementVNode("view",{class:"report-list"},[e.createElementVNode("view",{class:"title r-list"},[e.createElementVNode("view",{class:"r-left",style:{"font-size":"38rpx"}},e.toDisplayString(t.cusName),1),e.createElementVNode("view",{class:e.normalizeClass(["r-right btn-gray flex-auto",{"btn-blue":"完成"===t.state}]),size:"mini",onClick:e.withModifiers(e=>w(t),["stop"])},e.toDisplayString(t.state),11,["onClick"])]),e.createElementVNode("view",{style:{padding:"0rpx 0 10rpx"}},[e.createElementVNode("view",{class:"font-bold",style:{"padding-bottom":"10rpx"}},"重点型号:"+e.toDisplayString(t.keyModels),1),e.createElementVNode("view",{class:"font-bold",style:{"padding-bottom":"10rpx"}},"目前状态:"+e.toDisplayString(t.currentStatus),1),e.createElementVNode("view",{class:"font-gray"},e.toDisplayString(t.desc),1)])])],8,["onClick"]))),128)):e.createCommentVNode("",!0),5===r.value?(e.openBlock(!0),e.createElementBlock(e.Fragment,{key:5},e.renderList(e.unref(u),(t,l)=>(e.openBlock(),e.createElementBlock("view",{class:"white-bg margin-bottom20",key:l,onClick:e=>k(t)},[e.createElementVNode("view",{class:"report-list"},[e.createElementVNode("view",{class:"title r-list"},[e.createElementVNode("view",{class:"r-left",style:{"font-size":"38rpx"}},e.toDisplayString(t.cusName),1),e.createElementVNode("view",{class:e.normalizeClass(["r-right btn-gray flex-auto",{"btn-blue":"完成"===t.state}]),size:"mini",onClick:e.withModifiers(e=>w(t),["stop"])},e.toDisplayString(t.state),11,["onClick"])]),e.createElementVNode("view",{style:{padding:"0rpx 0 10rpx"}},[e.createElementVNode("view",{class:"font-bold",style:{"padding-bottom":"10rpx"}},"标签:"+e.toDisplayString(t.generalFormType),1),e.createElementVNode("view",{class:"font-gray"},"内容:"+e.toDisplayString(t.informationContent),1)])])],8,["onClick"]))),128)):e.createCommentVNode("",!0)]),_:1},8,["up","down","class"])])])])}}},[["__scopeId","data-v-e12cb96d"]]),br={__name:"marketOpportunities",setup(t){let l=e.reactive({});e.ref([]);const o=e.ref({cusId:null,cusName:null,opportunityType:"",understandTheWay:"",opportunityDescription:"",opportunityStatus:"",predictedAmount:"",competitionSituation:"",remark:"",picture:"",informationType:"市场机会"}),r={cusName:{rules:[{required:!0,errorMessage:"请选择客户"}]},opportunityType:{rules:[{required:!0,errorMessage:"请选择机会类型"}]},understandTheWay:{rules:[{required:!0,errorMessage:"请输入了解途径"}]},opportunityDescription:{rules:[{required:!0,errorMessage:"请输入机会描述"}]},opportunityStatus:{rules:[{required:!0,errorMessage:"请输入机会所处状态"}]},predictedAmount:{rules:[{required:!0,errorMessage:"请输入预测金额或情况"}]},competitionSituation:{rules:[{required:!0,errorMessage:"请输入竞争情况"}]}};e.ref([]),e.ref(0);const i=e.ref([{id:0,name:"新产品需求"},{id:1,name:"新客户开发"},{id:2,name:"批产任务"},{id:3,name:"新研任务"},{id:4,name:"二筛服务"},{id:5,name:"对手失利"},{id:6,name:"其它"}]);e.ref({cusId:null,cusName:null,opportunityType:i.value[0].name,understandTheWay:"",opportunityDescription:"",opportunityStatus:"",predictedAmount:"",competitionSituation:"",remark:"",picture:"",informationType:"市场机会"}),e.ref([{id:0,name:"新产品需求"},{id:1,name:"新客户开发"},{id:2,name:"批产任务"},{id:3,name:"新研任务"},{id:4,name:"二筛服务"},{id:5,name:"对手失利"},{id:6,name:"其它"}]);const s=e.ref(0),c=e.ref(null),u=e.ref(null);function d(){uni.navigateTo({url:"/pages/business/CRM/marketActivity/chooseCus"})}e.reactive(null),e.onMounted(()=>{o.value.opportunityType=i.value[0].name,s.value=0,uni.$on("onCustomerSelected",m)}),e.onUnmounted(()=>{uni.$off("onCustomerSelected",m)});const m=e=>{o.value.cusName=e.cusName,o.value.cusId=e.cusId,a("log","at pages/business/CRM/marketInformation/marketOpportunities.vue:260","收到客户数据的值:",l)},p=async()=>{try{await c.value.validate();a("log","at pages/business/CRM/marketInformation/marketOpportunities.vue:273",await Uo(o.value)),uni.showToast({title:"提交成功",icon:"success"}),uni.$emit("refreshMarketList"),setTimeout(()=>{uni.navigateBack(1)},1500),a("log","at pages/business/CRM/marketInformation/marketOpportunities.vue:283","表单数据:",o.value)}catch(e){a("log","at pages/business/CRM/marketInformation/marketOpportunities.vue:285","表单验证失败:",e)}},v=e=>{var t,l;s.value=e.detail.value,a("log","at pages/business/CRM/marketInformation/marketOpportunities.vue:291","opportunityTypeIndex:",null==(t=i.value[e.detail.value])?void 0:t.name),o.value.opportunityType=(null==(l=i.value[e.detail.value])?void 0:l.name)||""};return(t,l)=>{const a=n(e.resolveDynamicComponent("uni-icons"),f),m=n(e.resolveDynamicComponent("uni-forms-item"),dl),h=n(e.resolveDynamicComponent("uni-easyinput"),ul),g=n(e.resolveDynamicComponent("uni-forms"),_l);return e.openBlock(),e.createElementBlock("view",{class:"con-body"},[e.createElementVNode("view",{class:"con-bg"},[e.createVNode(zn,{ref_key:"customHeaderRef",ref:u,title:"市场机会添加",leftFlag:!0,rightFlag:!0},{right:e.withCtx(()=>[e.createElementVNode("view",{class:"head-right",onClick:p},[e.createVNode(a,{"custom-prefix":"iconfont",type:"icon-phonebaocun",size:"22",color:"#B7D2FF"}),e.createTextVNode("保存 ")])]),_:1},512),e.createElementVNode("view",{class:"top-height"}),e.createElementVNode("view",{class:"white-bg"},[e.createElementVNode("view",{class:"form-con"},[e.createVNode(g,{ref_key:"formRef",ref:c,model:o.value,rules:r,"label-width":"100px"},{default:e.withCtx(()=>[e.createVNode(m,{label:"客户名称",name:"cusName",class:"f-c-right"},{default:e.withCtx(()=>[e.createElementVNode("view",{onClick:d,class:"form-item-container"},[e.createElementVNode("text",{class:"name"},e.toDisplayString(o.value.cusName||"点击选择客户"),1)])]),_:1}),e.createVNode(m,{label:"机会类型",name:"opportunityType",class:"f-c-right"},{default:e.withCtx(()=>{var t;return[e.createElementVNode("picker",{onChange:v,value:s.value,range:i.value,"range-key":"name"},[e.createElementVNode("view",{class:"picker"},[e.createTextVNode(e.toDisplayString((null==(t=i.value[s.value])?void 0:t.name)||"请选择机会类型")+" ",1),e.createVNode(a,{type:"right",size:"20",color:"#A0A0A0"})])],40,["value","range"])]}),_:1}),e.createVNode(m,{label:"了解途径",name:"understandTheWay",required:"",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(h,{type:"textarea",autoHeight:"",modelValue:o.value.understandTheWay,"onUpdate:modelValue":l[0]||(l[0]=e=>o.value.understandTheWay=e),placeholder:"请输入了解途径",class:"form-texarea"},null,8,["modelValue"])]),_:1}),e.createVNode(m,{label:"机会描述",name:"opportunityDescription",required:"",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(h,{type:"textarea",autoHeight:"",modelValue:o.value.opportunityDescription,"onUpdate:modelValue":l[1]||(l[1]=e=>o.value.opportunityDescription=e),placeholder:"请输入机会描述",class:"form-texarea"},null,8,["modelValue"])]),_:1}),e.createVNode(m,{label:"机会所处状态",name:"opportunityStatus",required:"",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(h,{type:"textarea",autoHeight:"",modelValue:o.value.opportunityStatus,"onUpdate:modelValue":l[2]||(l[2]=e=>o.value.opportunityStatus=e),placeholder:"请输入机会所处状态",class:"form-texarea"},null,8,["modelValue"])]),_:1}),e.createVNode(m,{label:"预测金额情况",name:"predictedAmount",required:"",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(h,{type:"textarea",autoHeight:"",modelValue:o.value.predictedAmount,"onUpdate:modelValue":l[3]||(l[3]=e=>o.value.predictedAmount=e),placeholder:"请输入预测金额或情况",class:"form-texarea"},null,8,["modelValue"])]),_:1}),e.createVNode(m,{label:"竞争情况",name:"competitionSituation",required:"",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(h,{type:"textarea",autoHeight:"",modelValue:o.value.competitionSituation,"onUpdate:modelValue":l[4]||(l[4]=e=>o.value.competitionSituation=e),placeholder:"请输入竞争情况",class:"form-texarea"},null,8,["modelValue"])]),_:1}),e.createVNode(m,{label:"备注",name:"remark",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(h,{type:"textarea",autoHeight:"",modelValue:o.value.remark,"onUpdate:modelValue":l[5]||(l[5]=e=>o.value.remark=e),placeholder:"请输入备注",class:"form-texarea"},null,8,["modelValue"])]),_:1})]),_:1},8,["model"])])])])])}}},yr=v(br,[["__scopeId","data-v-6c85b4cd"]]),wr={__name:"marketOpportunitiesDetail",setup(t){let l=e.reactive({});e.ref([]),e.ref([]),e.ref(0);const o=e.ref({cusId:null,cusName:null,opportunityType:"",understandTheWay:"",opportunityDescription:"",opportunityStatus:"",predictedAmount:"",competitionSituation:"",remark:"",picture:"",informationType:"市场机会"}),r={cusName:{rules:[{required:!0,errorMessage:"请选择客户"}]},opportunityType:{rules:[{required:!0,errorMessage:"请选择机会类型"}]},understandTheWay:{rules:[{required:!0,errorMessage:"请输入了解途径"}]},opportunityDescription:{rules:[{required:!0,errorMessage:"请输入机会描述"}]},opportunityStatus:{rules:[{required:!0,errorMessage:"请输入机会所处状态"}]},predictedAmount:{rules:[{required:!0,errorMessage:"请输入预测金额或情况"}]},competitionSituation:{rules:[{required:!0,errorMessage:"请输入竞争情况"}]}};e.ref([]),e.ref(0);const i=e.ref([{id:0,name:"新产品需求"},{id:1,name:"新客户开发"},{id:2,name:"批产任务"},{id:3,name:"新研任务"},{id:4,name:"二筛服务"},{id:5,name:"对手失利"},{id:6,name:"其它"}]);e.ref({cusId:null,cusName:null,opportunityType:"",understandTheWay:"",opportunityDescription:"",opportunityStatus:"",predictedAmount:"",competitionSituation:"",remark:"",picture:"",informationType:"市场机会"}),e.ref([{id:0,name:"新产品需求"},{id:1,name:"新客户开发"},{id:2,name:"批产任务"},{id:3,name:"新研任务"},{id:4,name:"二筛服务"},{id:5,name:"对手失利"},{id:6,name:"其它"}]);const s=e.ref(0),u=e.ref(null),d=e.ref(null);function m(){uni.navigateTo({url:"/pages/business/CRM/marketActivity/chooseCus"})}e.reactive(null),e.onMounted(()=>{uni.$on("onCustomerSelected",p)}),e.onUnmounted(()=>{uni.$off("onCustomerSelected",p)});const p=e=>{o.value.cusName=e.cusName,o.value.cusId=e.cusId,a("log","at pages/business/CRM/marketInformation/marketOpportunitiesDetail.vue:266","收到客户数据的值:",l)},v=e.ref({informationId:0});e.onMounted(()=>{Po(v.value).then(e=>{o.value=e.rows[0]})}),c(e=>{v.value.informationId=e.informationId}),e.ref([]);const h=async()=>{try{await u.value.validate();a("log","at pages/business/CRM/marketInformation/marketOpportunitiesDetail.vue:291",await Uo(o.value)),uni.showToast({title:"提交成功",icon:"success"}),uni.$emit("refreshMarketList"),setTimeout(()=>{uni.navigateBack(1)},1500)}catch(e){a("log","at pages/business/CRM/marketInformation/marketOpportunitiesDetail.vue:302","表单验证失败:",e)}},g=async()=>{try{await zo(o.value);uni.showToast({title:"删除成功",icon:"success"}),uni.$emit("refreshMarketList"),setTimeout(()=>{uni.navigateBack(1)},1500)}catch(e){a("log","at pages/business/CRM/marketInformation/marketOpportunitiesDetail.vue:319","表单验证失败:",e)}},b=e=>{var t,l;s.value=e.detail.value,a("log","at pages/business/CRM/marketInformation/marketOpportunitiesDetail.vue:325","opportunityTypeIndex:",null==(t=i.value[e.detail.value])?void 0:t.name),o.value.opportunityType=(null==(l=i.value[e.detail.value])?void 0:l.name)||""};return(t,l)=>{const a=n(e.resolveDynamicComponent("uni-icons"),f),c=n(e.resolveDynamicComponent("uni-forms-item"),dl),p=n(e.resolveDynamicComponent("uni-easyinput"),ul),v=n(e.resolveDynamicComponent("uni-forms"),_l);return e.openBlock(),e.createElementBlock("view",{class:"con-body"},[e.createElementVNode("view",{class:"con-bg"},[e.createVNode(zn,{ref_key:"customHeaderRef",ref:d,title:"市场机会修改",leftFlag:!0,rightFlag:!0},{right:e.withCtx(()=>[e.createElementVNode("view",{class:"head-right",onClick:h},[e.createVNode(a,{"custom-prefix":"iconfont",type:"icon-phonebaocun",size:"22",color:"#B7D2FF"}),e.createTextVNode("保存 ")])]),_:1},512),e.createElementVNode("view",{class:"top-height"}),e.createElementVNode("view",{class:"white-bg"},[e.createElementVNode("view",{class:"form-con"},[e.createVNode(v,{ref_key:"formRef",ref:u,model:o.value,rules:r,"label-width":"100px"},{default:e.withCtx(()=>[e.createVNode(c,{label:"客户名称",name:"cusName",class:"f-c-right"},{default:e.withCtx(()=>[e.createElementVNode("view",{onClick:m,class:"form-item-container"},[e.createElementVNode("text",{class:"name"},e.toDisplayString(o.value.cusName||"点击选择客户"),1)])]),_:1}),e.createVNode(c,{label:"机会类型",name:"opportunityType",class:"f-c-right"},{default:e.withCtx(()=>{var t;return[e.createElementVNode("picker",{onChange:b,value:s.value,range:i.value,"range-key":"name"},[e.createElementVNode("view",{class:"picker"},[e.createTextVNode(e.toDisplayString((null==(t=i.value[s.value])?void 0:t.name)||"请选择机会类型")+" ",1),e.createVNode(a,{type:"right",size:"20",color:"#A0A0A0"})])],40,["value","range"])]}),_:1}),e.createVNode(c,{label:"了解途径",name:"understandTheWay",required:"",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(p,{type:"textarea",autoHeight:"",modelValue:o.value.understandTheWay,"onUpdate:modelValue":l[0]||(l[0]=e=>o.value.understandTheWay=e),placeholder:"请输入了解途径",class:"form-texarea"},null,8,["modelValue"])]),_:1}),e.createVNode(c,{label:"机会描述",name:"opportunityDescription",required:"",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(p,{type:"textarea",autoHeight:"",modelValue:o.value.opportunityDescription,"onUpdate:modelValue":l[1]||(l[1]=e=>o.value.opportunityDescription=e),placeholder:"请输入机会描述",class:"form-texarea"},null,8,["modelValue"])]),_:1}),e.createVNode(c,{label:"机会所处状态",name:"opportunityStatus",required:"",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(p,{type:"textarea",autoHeight:"",modelValue:o.value.opportunityStatus,"onUpdate:modelValue":l[2]||(l[2]=e=>o.value.opportunityStatus=e),placeholder:"请输入机会所处状态",class:"form-texarea"},null,8,["modelValue"])]),_:1}),e.createVNode(c,{label:"预测金额情况",name:"predictedAmount",required:"",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(p,{type:"textarea",autoHeight:"",modelValue:o.value.predictedAmount,"onUpdate:modelValue":l[3]||(l[3]=e=>o.value.predictedAmount=e),placeholder:"请输入预测金额或情况",class:"form-texarea"},null,8,["modelValue"])]),_:1}),e.createVNode(c,{label:"竞争情况",name:"competitionSituation",required:"",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(p,{type:"textarea",autoHeight:"",modelValue:o.value.competitionSituation,"onUpdate:modelValue":l[4]||(l[4]=e=>o.value.competitionSituation=e),placeholder:"请输入竞争情况",class:"form-texarea"},null,8,["modelValue"])]),_:1}),e.createVNode(c,{label:"备注",name:"remark",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(p,{type:"textarea",autoHeight:"",modelValue:o.value.remark,"onUpdate:modelValue":l[5]||(l[5]=e=>o.value.remark=e),placeholder:"请输入备注",class:"form-texarea"},null,8,["modelValue"])]),_:1})]),_:1},8,["model"]),e.createElementVNode("view",{class:"footer-con"},[e.createElementVNode("button",{class:"btn-default",type:"default",onClick:g,size:"mini"},"删 除"),e.createElementVNode("button",{class:"btn-primary",type:"primary",onClick:h,size:"mini"},"保存/修改")])])])])])}}},kr=v(wr,[["__scopeId","data-v-35c9b05a"]]),Nr={__name:"majorMatter",setup(t){e.reactive({}),e.ref([]),e.ref([]),e.ref(0);const l=e.ref({cusId:null,cusName:null,majorTypesOfMatters:"",understandTheWay:"",theImpactGenerated:"",companyResponseStrategy:"",remark:"",picture:"",photos:null,informationType:"重大事项信息"}),o={cusName:{rules:[{required:!0,errorMessage:"请选择客户"}]},majorTypesOfMatters:{rules:[{required:!0,errorMessage:"请选择重大事项类型"}]},understandTheWay:{rules:[{required:!0,errorMessage:"请输入了解途径"}]},theImpactGenerated:{rules:[{required:!0,errorMessage:"请输入产生的影响"}]},companyResponseStrategy:{rules:[{required:!0,errorMessage:"请输入公司应对策略"}]}};e.ref([]),e.ref(0);const r=e.ref([{id:0,name:"质量问题"},{id:1,name:"客户重大变更"},{id:2,name:"行业重大事项"}]);e.ref({cusId:null,cusName:null,opportunityType:"",understandTheWay:"",opportunityDescription:"",opportunityStatus:"",predictedAmount:"",competitionSituation:"",remark:"",picture:"",informationType:"市场机会"});const i=e.ref(0),s=e.ref(null),c=e.ref(null);function u(){uni.navigateTo({url:"/pages/business/CRM/marketActivity/chooseCus"})}e.reactive(null),e.onMounted(()=>{uni.$on("onCustomerSelected",d)}),e.onUnmounted(()=>{uni.$off("onCustomerSelected",d)});const d=e=>{l.value.cusName=e.cusName,l.value.cusId=e.cusId},m=async()=>{try{await s.value.validate();a("log","at pages/business/CRM/marketInformation/majorMatter.vue:201",await Uo(l.value)),uni.showToast({title:"提交成功",icon:"success"}),uni.$emit("refreshMarketList"),setTimeout(()=>{uni.navigateBack(1)},1500),a("log","at pages/business/CRM/marketInformation/majorMatter.vue:211","表单数据:",l.value)}catch(e){a("log","at pages/business/CRM/marketInformation/majorMatter.vue:213","表单验证失败:",e)}},p=e=>{var t,n;i.value=e.detail.value,a("log","at pages/business/CRM/marketInformation/majorMatter.vue:219","opportunityTypeIndex:",null==(t=r.value[e.detail.value])?void 0:t.name),l.value.opportunityType=(null==(n=r.value[e.detail.value])?void 0:n.name)||""};return(t,a)=>{const d=n(e.resolveDynamicComponent("uni-icons"),f),v=n(e.resolveDynamicComponent("uni-forms-item"),dl),h=n(e.resolveDynamicComponent("uni-easyinput"),ul),g=n(e.resolveDynamicComponent("uni-forms"),_l);return e.openBlock(),e.createElementBlock("view",{class:"con-body"},[e.createElementVNode("view",{class:"con-bg"},[e.createVNode(zn,{ref_key:"customHeaderRef",ref:c,title:"重大事项添加",leftFlag:!0,rightFlag:!0},{right:e.withCtx(()=>[e.createElementVNode("view",{class:"head-right",onClick:m},[e.createVNode(d,{"custom-prefix":"iconfont",type:"icon-phonebaocun",size:"22",color:"#B7D2FF"}),e.createTextVNode("保存 ")])]),_:1},512),e.createElementVNode("view",{class:"top-height"}),e.createElementVNode("view",{class:"white-bg"},[e.createElementVNode("view",{class:"form-con"},[e.createVNode(g,{ref_key:"formRef",ref:s,model:l.value,rules:o,"label-width":"100px"},{default:e.withCtx(()=>[e.createVNode(v,{label:"客户名称",name:"cusName",class:"f-c-right"},{default:e.withCtx(()=>[e.createElementVNode("view",{onClick:u,class:"form-item-container"},[e.createElementVNode("text",{class:"name"},e.toDisplayString(l.value.cusName||"点击选择客户"),1)])]),_:1}),e.createVNode(v,{label:"重大事项类型",name:"opportunityType",class:"f-c-right"},{default:e.withCtx(()=>{var t;return[e.createElementVNode("picker",{onChange:p,value:i.value,range:r.value,"range-key":"name"},[e.createElementVNode("view",{class:"picker"},[e.createTextVNode(e.toDisplayString((null==(t=r.value[i.value])?void 0:t.name)||"请选择重大事项类型")+" ",1),e.createVNode(d,{type:"right",size:"20",color:"#A0A0A0"})])],40,["value","range"])]}),_:1}),e.createVNode(v,{label:"了解途径",name:"understandTheWay",required:"",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(h,{type:"textarea",autoHeight:"",modelValue:l.value.understandTheWay,"onUpdate:modelValue":a[0]||(a[0]=e=>l.value.understandTheWay=e),placeholder:"请输入了解途径",class:"form-texarea"},null,8,["modelValue"])]),_:1}),e.createVNode(v,{label:"产生的影响",name:"theImpactGenerated",required:"",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(h,{type:"textarea",autoHeight:"",modelValue:l.value.theImpactGenerated,"onUpdate:modelValue":a[1]||(a[1]=e=>l.value.theImpactGenerated=e),placeholder:"请输入产生的影响",class:"form-texarea"},null,8,["modelValue"])]),_:1}),e.createVNode(v,{label:"公司应对策略",name:"companyResponseStrategy",required:"",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(h,{type:"textarea",autoHeight:"",modelValue:l.value.companyResponseStrategy,"onUpdate:modelValue":a[2]||(a[2]=e=>l.value.companyResponseStrategy=e),placeholder:"请输入公司应对策略",class:"form-texarea"},null,8,["modelValue"])]),_:1}),e.createVNode(v,{label:"备注",name:"remark",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(h,{type:"textarea",autoHeight:"",modelValue:l.value.remark,"onUpdate:modelValue":a[3]||(a[3]=e=>l.value.remark=e),placeholder:"请输入备注",class:"form-texarea"},null,8,["modelValue"])]),_:1})]),_:1},8,["model"])])])])])}}},Vr=v(Nr,[["__scopeId","data-v-86912221"]]),Er={__name:"majorMatterDetail",setup(t){e.reactive({}),e.ref([]),e.ref([]),e.ref(0);const l=e.ref({cusId:null,cusName:null,majorTypesOfMatters:"",understandTheWay:"",theImpactGenerated:"",companyResponseStrategy:"",remark:"",picture:"",photos:null,informationType:"重大事项信息"}),o={cusName:{rules:[{required:!0,errorMessage:"请选择客户"}]},majorTypesOfMatters:{rules:[{required:!0,errorMessage:"请选择重大事项类型"}]},understandTheWay:{rules:[{required:!0,errorMessage:"请输入了解途径"}]},theImpactGenerated:{rules:[{required:!0,errorMessage:"请输入产生的影响"}]},companyResponseStrategy:{rules:[{required:!0,errorMessage:"请输入公司应对策略"}]}};e.ref([]),e.ref(0);const r=e.ref([{id:0,name:"质量问题"},{id:1,name:"客户重大变更"},{id:2,name:"行业重大事项"}]);e.ref({cusId:null,cusName:null,opportunityType:"",understandTheWay:"",opportunityDescription:"",opportunityStatus:"",predictedAmount:"",competitionSituation:"",remark:"",picture:"",informationType:"市场机会"});const i=e.ref(0),s=e.ref(null),u=e.ref(null);function d(){uni.navigateTo({url:"/pages/business/CRM/marketActivity/chooseCus"})}e.reactive(null),e.onMounted(()=>{uni.$on("onCustomerSelected",m)}),e.onUnmounted(()=>{uni.$off("onCustomerSelected",m)});const m=e=>{l.value.cusName=e.cusName,l.value.cusId=e.cusId},p=async()=>{try{await s.value.validate();a("log","at pages/business/CRM/marketInformation/majorMatterDetail.vue:208",await Uo(l.value)),uni.showToast({title:"提交成功",icon:"success"}),uni.$emit("refreshMarketList"),setTimeout(()=>{uni.navigateBack(1)},1500)}catch(e){a("log","at pages/business/CRM/marketInformation/majorMatterDetail.vue:218","表单验证失败:",e)}},v=e=>{var t,n;i.value=e.detail.value,a("log","at pages/business/CRM/marketInformation/majorMatterDetail.vue:224","opportunityTypeIndex:",null==(t=r.value[e.detail.value])?void 0:t.name),l.value.opportunityType=(null==(n=r.value[e.detail.value])?void 0:n.name)||""},h=e.ref({informationId:0});e.onMounted(()=>{Po(h.value).then(e=>{l.value=e.rows[0]})}),c(e=>{h.value.informationId=e.informationId}),e.ref([]);const g=async()=>{try{await zo(l.value);uni.showToast({title:"删除成功",icon:"success"}),uni.$emit("refreshMarketList"),setTimeout(()=>{uni.navigateBack(1)},1500)}catch(e){a("log","at pages/business/CRM/marketInformation/majorMatterDetail.vue:260","表单验证失败:",e)}};return(t,a)=>{const c=n(e.resolveDynamicComponent("uni-icons"),f),m=n(e.resolveDynamicComponent("uni-forms-item"),dl),h=n(e.resolveDynamicComponent("uni-easyinput"),ul),b=n(e.resolveDynamicComponent("uni-forms"),_l);return e.openBlock(),e.createElementBlock("view",{class:"con-body"},[e.createElementVNode("view",{class:"con-bg"},[e.createVNode(zn,{ref_key:"customHeaderRef",ref:u,title:"重大事项修改",leftFlag:!0,rightFlag:!0},{right:e.withCtx(()=>[e.createElementVNode("view",{class:"head-right",onClick:p},[e.createVNode(c,{"custom-prefix":"iconfont",type:"icon-phonebaocun",size:"22",color:"#B7D2FF"}),e.createTextVNode("保存 ")])]),_:1},512),e.createElementVNode("view",{class:"top-height"}),e.createElementVNode("view",{class:"white-bg"},[e.createElementVNode("view",{class:"form-con"},[e.createVNode(b,{ref_key:"formRef",ref:s,model:l.value,rules:o,"label-width":"100px"},{default:e.withCtx(()=>[e.createVNode(m,{label:"客户名称",name:"cusName",class:"f-c-right"},{default:e.withCtx(()=>[e.createElementVNode("view",{onClick:d,class:"form-item-container"},[e.createElementVNode("text",{class:"name"},e.toDisplayString(l.value.cusName||"点击选择客户"),1)])]),_:1}),e.createVNode(m,{label:"重大事项类型",name:"opportunityType",class:"f-c-right"},{default:e.withCtx(()=>{var t;return[e.createElementVNode("picker",{onChange:v,value:i.value,range:r.value,"range-key":"name"},[e.createElementVNode("view",{class:"picker"},[e.createTextVNode(e.toDisplayString((null==(t=r.value[i.value])?void 0:t.name)||"请选择重大事项类型")+" ",1),e.createVNode(c,{type:"right",size:"20",color:"#A0A0A0"})])],40,["value","range"])]}),_:1}),e.createVNode(m,{label:"了解途径",name:"understandTheWay",required:"",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(h,{type:"textarea",autoHeight:"",modelValue:l.value.understandTheWay,"onUpdate:modelValue":a[0]||(a[0]=e=>l.value.understandTheWay=e),placeholder:"请输入了解途径",class:"form-texarea"},null,8,["modelValue"])]),_:1}),e.createVNode(m,{label:"产生的影响",name:"theImpactGenerated",required:"",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(h,{type:"textarea",autoHeight:"",modelValue:l.value.theImpactGenerated,"onUpdate:modelValue":a[1]||(a[1]=e=>l.value.theImpactGenerated=e),placeholder:"请输入产生的影响",class:"form-texarea"},null,8,["modelValue"])]),_:1}),e.createVNode(m,{label:"公司应对策略",name:"companyResponseStrategy",required:"",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(h,{type:"textarea",autoHeight:"",modelValue:l.value.companyResponseStrategy,"onUpdate:modelValue":a[2]||(a[2]=e=>l.value.companyResponseStrategy=e),placeholder:"请输入公司应对策略",class:"form-texarea"},null,8,["modelValue"])]),_:1}),e.createVNode(m,{label:"备注",name:"remark",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(h,{type:"textarea",autoHeight:"",modelValue:l.value.remark,"onUpdate:modelValue":a[3]||(a[3]=e=>l.value.remark=e),placeholder:"请输入备注",class:"form-texarea"},null,8,["modelValue"])]),_:1})]),_:1},8,["model"]),e.createElementVNode("view",{class:"footer-con"},[e.createElementVNode("button",{class:"btn-default",type:"default",onClick:g,size:"mini"},"删 除"),e.createElementVNode("button",{class:"btn-primary",type:"primary",onClick:p,size:"mini"},"保存/修改")])])])])])}}},Cr=v(Er,[["__scopeId","data-v-0dd6d95e"]]),xr={__name:"competitor",setup(t){e.reactive({}),e.ref([]),e.ref([]),e.ref(0);const l=e.ref({competitiveUnits:"振华云科",competitorLevelOne:"基本信息",competitorLevelTwo:"",specificMatters:"",remark:"",picture:"",informationType:"竞争对手信息"}),o={competitiveUnits:{rules:[{required:!0,errorMessage:"请选择竞争单位"}]},competitorLevelOne:{rules:[{required:!0,errorMessage:"请选择信息类型"}]},competitorLevelTwo:{rules:[{required:!0,errorMessage:"请选择具体分类"}]},specificMatters:{rules:[{required:!0,errorMessage:"请输入具体信息"}]}};e.ref([]),e.ref(0);const r=e.ref([{id:0,name:"振华云科"},{id:1,name:"四川永星"},{id:2,name:"风华邦科"},{id:3,name:"株洲宏达"},{id:4,name:"福建火炬"},{id:5,name:"福建毫米"},{id:6,name:"广州创天"},{id:7,name:"贝迪斯"},{id:8,name:"禹龙通电子"},{id:9,name:"成都昊天"},{id:10,name:"风华特种"},{id:11,name:"济宁正和"},{id:12,name:"盛世"},{id:13,name:"广东意杰"},{id:14,name:"西安威特"},{id:15,name:"盛雷城"},{id:16,name:"广东福德"},{id:17,name:"咸阳智联"},{id:18,name:"安徽来福"},{id:19,name:"国巨"},{id:20,name:"开步电子"},{id:21,name:"成都宏鸣"},{id:22,name:"其他"}]),i=e.ref([{id:0,name:"基本信息"},{id:1,name:"业务信息"}]),s=e.ref([{id:0,name:"资质情况"},{id:1,name:"人员情况"},{id:2,name:"产品种类(新研制产品、主推产品)"},{id:3,name:"近三年销售情况"},{id:4,name:"市场组织架构"},{id:5,name:"市场策略"},{id:6,name:"竞争对手变化产生的市场机会"},{id:7,name:"其他"}]),c=e.ref([{id:0,name:"质量问题"},{id:1,name:"重大市场活动"},{id:2,name:"市场占有率"},{id:3,name:"与客户人员的关系"},{id:4,name:"竞争动向"},{id:5,name:"其他"}]),u=e.computed(()=>({"资质情况":"2020年通过IATF16949 汽车质量管理体系认证,IATF证书编号:0368475,CASC证书编号:2020A069;/四川永星目前有二筛条件,已经拿到CANS认证,可以对电阻器进行二筛。","人员情况":"893厂,现有员工900余人,在全国设立6个办事处/云科成都办事处有五人,负责成都、绵阳、重庆,对接凯天的是罗晓波","产品种类(新研制产品、主推产品)":"云科已申请RN5161系列进入SAST-G目录,目前尚未完成进目录工作。/云科:2022年薄膜电路产品上市。","近三年销售情况":"2021年云科销售浆料8亿元/1、云科一年在隆盛的电阻销售额在200万左右,保险丝的销售额也在200万左右。2、云科一季度在607所的销售额大概在150万左右;","市场组织架构":"1、云科市场部新上任一位领导,与九院13所领导副所长关系密切;2、西安办事处新换办事处主任杨文建,是振华集团领导的亲属;3、云科北京片区今年更换领导,是从振华富调过去的,并且把原来负责九院的业务员吴明金撤了,更换了新的业务员;1、振华云科的河南地区新增一位业务员(胡心圣)。2、佰威达的老板是施广勤,同时也是博威的老板。","市场策略":"1、外围进攻:通过熔断器、射频等产品抢占常规电阻器份额,例如中航工业金城南京机电液压工程研究中心,云科的片阻已有少量供货。2、盯住高价值产品:抢占我们高价值产品(合金箔、熔断器、射频)的最主要客户的市场份额,例如九院16所、兵器212所,但目前仍未得手。低价策略:风华和火炬今年想以低价策略进驻抢占份额。目前普军级F精度报价0.5,J精度报价0.2。","竞争对手变化产生的市场机会":"893将一部分股份卖给北海银河,银河快倒闭时改行做医药行业,不景气","其他":"请输入其他补充信息","质量问题":"在核九院五所,云科产品出现批次性硫化问题,云科及时处理,用抗硫化产品做了替代。893在梅岭说我司08年质量问题,基础采购员都知道了这个情况,说不敢选择我司火工品。目前常规片式产品普军等级,云科与我司均为8毛,893报6毛未选择他们。","重大市场活动":"云科在航天五院举办党建活动","市场占有率":"云科在航天领域的市场占有率为30%(信息来源是XXX)/振华云科在航天航空的份额占比大概在60%,大都基于领导层的关系基础,几乎不会来司拜访用户。","与客户人员的关系":"振华集团高层跟118厂高层关系很好,有时会来上海组织联谊活动/青岛整流器制造有限公司有云科内线,了解我公司价格。","竞争动向":"中电科技集团重庆声光电有限公司的106项目893中标/云科:最近一次竞标常规国军标0.55元/只(单一规格用量60万只),D精度厚膜0.9元/只(2个规格共20万只),通过这次竞标得到三个单一规格电阻的采购。"}[l.value.competitorLevelTwo]||"请输入具体信息")),d=e.ref(0),m=e.ref(0),p=e.ref("基本信息");e.ref("资质情况");const v=e.ref(0),h=e.ref(s.value),g=e.ref(null),b=e.ref(null);e.reactive(null),e.onMounted(()=>{uni.$on("onCustomerSelected",y)}),e.onUnmounted(()=>{uni.$off("onCustomerSelected",y)});const y=e=>{l.value.cusName=e.cusName,l.value.cusId=e.cusId},w=async()=>{try{await g.value.validate();a("log","at pages/business/CRM/marketInformation/competitor.vue:369",await Uo(l.value)),uni.showToast({title:"提交成功",icon:"success"}),uni.$emit("refreshMarketList"),setTimeout(()=>{uni.navigateBack(1)},1500),a("log","at pages/business/CRM/marketInformation/competitor.vue:379","表单数据:",l.value)}catch(e){a("log","at pages/business/CRM/marketInformation/competitor.vue:381","表单验证失败:",e)}},k=e=>{var t,n;d.value=e.detail.value,a("log","at pages/business/CRM/marketInformation/competitor.vue:387","competitiveUnitsIndex:",null==(t=r.value[e.detail.value])?void 0:t.name),l.value.competitiveUnits=(null==(n=r.value[e.detail.value])?void 0:n.name)||""},N=e=>{var t,n,o;e.detail.value>=0&&e.detail.value{var t;v.value=e.detail.value,l.value.competitorLevelTwo=(null==(t=h.value[e.detail.value])?void 0:t.name)||""};return(t,a)=>{const s=n(e.resolveDynamicComponent("uni-icons"),f),c=n(e.resolveDynamicComponent("uni-forms-item"),dl),y=n(e.resolveDynamicComponent("uni-easyinput"),ul),E=n(e.resolveDynamicComponent("uni-forms"),_l);return e.openBlock(),e.createElementBlock("view",{class:"con-body"},[e.createElementVNode("view",{class:"con-bg"},[e.createVNode(zn,{ref_key:"customHeaderRef",ref:b,title:"竞争对手信息添加",leftFlag:!0,rightFlag:!0},{right:e.withCtx(()=>[e.createElementVNode("view",{class:"head-right",onClick:w},[e.createVNode(s,{"custom-prefix":"iconfont",type:"icon-phonebaocun",size:"22",color:"#B7D2FF"}),e.createTextVNode("保存 ")])]),_:1},512),e.createElementVNode("view",{class:"top-height"}),e.createElementVNode("view",{class:"white-bg"},[e.createElementVNode("view",{class:"form-con"},[e.createVNode(E,{ref_key:"formRef",ref:g,model:l.value,rules:o,"label-width":"100px"},{default:e.withCtx(()=>[e.createVNode(c,{label:"竞争单位",name:"competitiveUnits",class:"f-c-right"},{default:e.withCtx(()=>{var t;return[e.createElementVNode("picker",{onChange:k,value:d.value,range:r.value,"range-key":"name"},[e.createElementVNode("view",{class:"picker"},[e.createTextVNode(e.toDisplayString((null==(t=r.value[d.value])?void 0:t.name)||"请选择竞争单位")+" ",1),e.createVNode(s,{type:"right",size:"20",color:"#A0A0A0"})])],40,["value","range"])]}),_:1}),e.createVNode(c,{label:"信息类型",name:"competitorLevelOne",class:"f-c-right"},{default:e.withCtx(()=>{var t;return[e.createElementVNode("picker",{onChange:N,value:p.value,range:i.value,"range-key":"name"},[e.createElementVNode("view",{class:"picker"},[e.createTextVNode(e.toDisplayString((null==(t=i.value[m.value])?void 0:t.name)||"请选择信息类型")+" ",1),e.createVNode(s,{type:"right",size:"20",color:"#A0A0A0"})])],40,["value","range"])]}),_:1}),e.createVNode(c,{label:"具体分类",name:"competitorLevelTwo",class:"f-c-right"},{default:e.withCtx(()=>{var t;return[e.createElementVNode("picker",{onChange:V,value:v.value,range:h.value,"range-key":"name"},[e.createElementVNode("view",{class:"picker"},[e.createTextVNode(e.toDisplayString((null==(t=h.value[v.value])?void 0:t.name)||"请选择具体分类")+" ",1),e.createVNode(s,{type:"right",size:"20",color:"#A0A0A0"})])],40,["value","range"])]}),_:1}),e.createVNode(c,{label:"具体信息",name:"specificMatters",required:"",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(y,{type:"textarea",autoHeight:"",modelValue:l.value.specificMatters,"onUpdate:modelValue":a[0]||(a[0]=e=>l.value.specificMatters=e),placeholder:u.value,class:"form-texarea"},null,8,["modelValue","placeholder"])]),_:1}),e.createVNode(c,{label:"备注",name:"remark",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(y,{type:"textarea",autoHeight:"",modelValue:l.value.remark,"onUpdate:modelValue":a[1]||(a[1]=e=>l.value.remark=e),placeholder:"请输入备注",class:"form-texarea"},null,8,["modelValue"])]),_:1})]),_:1},8,["model"])])])])])}}},Sr=v(xr,[["__scopeId","data-v-11a54290"]]),_r={__name:"competitorDetail",setup(t){e.reactive({}),e.ref([]),e.ref([]),e.ref(0);const l=e.ref({competitiveUnits:"振华云科",competitorLevelOne:"基本信息",competitorLevelTwo:"",specificMatters:"",remark:"",picture:"",informationType:"竞争对手信息"}),o={competitiveUnits:{rules:[{required:!0,errorMessage:"请选择竞争单位"}]},competitorLevelOne:{rules:[{required:!0,errorMessage:"请选择信息类型"}]},competitorLevelTwo:{rules:[{required:!0,errorMessage:"请选择具体分类"}]},specificMatters:{rules:[{required:!0,errorMessage:"请输入具体信息"}]}};e.ref([]),e.ref(0);const r=e.ref([{id:0,name:"振华云科"},{id:1,name:"四川永星"},{id:2,name:"风华邦科"},{id:3,name:"株洲宏达"},{id:4,name:"福建火炬"},{id:5,name:"福建毫米"},{id:6,name:"广州创天"},{id:7,name:"贝迪斯"},{id:8,name:"禹龙通电子"},{id:9,name:"成都昊天"},{id:10,name:"风华特种"},{id:11,name:"济宁正和"},{id:12,name:"盛世"},{id:13,name:"广东意杰"},{id:14,name:"西安威特"},{id:15,name:"盛雷城"},{id:16,name:"广东福德"},{id:17,name:"咸阳智联"},{id:18,name:"安徽来福"},{id:19,name:"国巨"},{id:20,name:"开步电子"},{id:21,name:"成都宏鸣"},{id:22,name:"其他"}]),i=e.ref([{id:0,name:"基本信息"},{id:1,name:"业务信息"}]),s=e.ref([{id:0,name:"资质情况"},{id:1,name:"人员情况"},{id:2,name:"产品种类(新研制产品、主推产品)"},{id:3,name:"近三年销售情况"},{id:4,name:"市场组织架构"},{id:5,name:"市场策略"},{id:6,name:"竞争对手变化产生的市场机会"},{id:7,name:"其他"}]),u=e.ref([{id:0,name:"质量问题"},{id:1,name:"重大市场活动"},{id:2,name:"市场占有率"},{id:3,name:"与客户人员的关系"},{id:4,name:"竞争动向"},{id:5,name:"其他"}]),d=e.computed(()=>({"资质情况":"2020年通过IATF16949 汽车质量管理体系认证,IATF证书编号:0368475,CASC证书编号:2020A069;/四川永星目前有二筛条件,已经拿到CANS认证,可以对电阻器进行二筛。","人员情况":"893厂,现有员工900余人,在全国设立6个办事处/云科成都办事处有五人,负责成都、绵阳、重庆,对接凯天的是罗晓波","产品种类(新研制产品、主推产品)":"云科已申请RN5161系列进入SAST-G目录,目前尚未完成进目录工作。/云科:2022年薄膜电路产品上市。","近三年销售情况":"2021年云科销售浆料8亿元/1、云科一年在隆盛的电阻销售额在200万左右,保险丝的销售额也在200万左右。2、云科一季度在607所的销售额大概在150万左右;","市场组织架构":"1、云科市场部新上任一位领导,与九院13所领导副所长关系密切;2、西安办事处新换办事处主任杨文建,是振华集团领导的亲属;3、云科北京片区今年更换领导,是从振华富调过去的,并且把原来负责九院的业务员吴明金撤了,更换了新的业务员;1、振华云科的河南地区新增一位业务员(胡心圣)。2、佰威达的老板是施广勤,同时也是博威的老板。","市场策略":"1、外围进攻:通过熔断器、射频等产品抢占常规电阻器份额,例如中航工业金城南京机电液压工程研究中心,云科的片阻已有少量供货。2、盯住高价值产品:抢占我们高价值产品(合金箔、熔断器、射频)的最主要客户的市场份额,例如九院16所、兵器212所,但目前仍未得手。低价策略:风华和火炬今年想以低价策略进驻抢占份额。目前普军级F精度报价0.5,J精度报价0.2。","竞争对手变化产生的市场机会":"893将一部分股份卖给北海银河,银河快倒闭时改行做医药行业,不景气","其他":"请输入其他补充信息","质量问题":"在核九院五所,云科产品出现批次性硫化问题,云科及时处理,用抗硫化产品做了替代。893在梅岭说我司08年质量问题,基础采购员都知道了这个情况,说不敢选择我司火工品。目前常规片式产品普军等级,云科与我司均为8毛,893报6毛未选择他们。","重大市场活动":"云科在航天五院举办党建活动","市场占有率":"云科在航天领域的市场占有率为30%(信息来源是XXX)/振华云科在航天航空的份额占比大概在60%,大都基于领导层的关系基础,几乎不会来司拜访用户。","与客户人员的关系":"振华集团高层跟118厂高层关系很好,有时会来上海组织联谊活动/青岛整流器制造有限公司有云科内线,了解我公司价格。","竞争动向":"中电科技集团重庆声光电有限公司的106项目893中标/云科:最近一次竞标常规国军标0.55元/只(单一规格用量60万只),D精度厚膜0.9元/只(2个规格共20万只),通过这次竞标得到三个单一规格电阻的采购。"}[l.value.competitorLevelTwo]||"请输入具体信息")),m=e.ref(0),p=e.ref(0),v=e.ref("基本信息"),h=e.ref(0),g=e.ref(s.value);e.ref("");const b=e.ref(null),y=e.ref(null);e.reactive(null),e.onMounted(()=>{uni.$on("onCustomerSelected",w)}),e.onUnmounted(()=>{uni.$off("onCustomerSelected",w)});const w=e=>{l.value.cusName=e.cusName,l.value.cusId=e.cusId},k=async()=>{try{await b.value.validate();a("log","at pages/business/CRM/marketInformation/competitorDetail.vue:377",await Uo(l.value)),uni.showToast({title:"提交成功",icon:"success"}),uni.$emit("refreshMarketList"),setTimeout(()=>{uni.navigateBack(1)},1500)}catch(e){a("log","at pages/business/CRM/marketInformation/competitorDetail.vue:387","表单验证失败:",e)}},N=e=>{var t,n;m.value=e.detail.value,a("log","at pages/business/CRM/marketInformation/competitorDetail.vue:393","competitiveUnitsIndex:",null==(t=r.value[e.detail.value])?void 0:t.name),l.value.competitiveUnits=(null==(n=r.value[e.detail.value])?void 0:n.name)||""},V=e=>{var t,n,o;e.detail.value>=0&&e.detail.value{var t;h.value=e.detail.value,l.value.competitorLevelTwo=(null==(t=g.value[e.detail.value])?void 0:t.name)||""},C=e.ref({informationId:0});e.onMounted(()=>{Po(C.value).then(e=>{l.value=e.rows[0]})}),c(e=>{C.value.informationId=e.informationId}),e.ref([]);const x=async()=>{try{await zo(l.value);uni.showToast({title:"删除成功",icon:"success"}),uni.$emit("refreshMarketList"),setTimeout(()=>{uni.navigateBack(1)},1500)}catch(e){a("log","at pages/business/CRM/marketInformation/competitorDetail.vue:458","表单验证失败:",e)}};return(t,a)=>{const s=n(e.resolveDynamicComponent("uni-icons"),f),c=n(e.resolveDynamicComponent("uni-forms-item"),dl),u=n(e.resolveDynamicComponent("uni-easyinput"),ul),w=n(e.resolveDynamicComponent("uni-forms"),_l);return e.openBlock(),e.createElementBlock("view",{class:"con-body"},[e.createElementVNode("view",{class:"con-bg"},[e.createVNode(zn,{ref_key:"customHeaderRef",ref:y,title:"竞争对手信息添加",leftFlag:!0,rightFlag:!0},{right:e.withCtx(()=>[e.createElementVNode("view",{class:"head-right",onClick:k},[e.createVNode(s,{"custom-prefix":"iconfont",type:"icon-phonebaocun",size:"22",color:"#B7D2FF"}),e.createTextVNode("保存 ")])]),_:1},512),e.createElementVNode("view",{class:"top-height"}),e.createElementVNode("view",{class:"white-bg"},[e.createElementVNode("view",{class:"form-con"},[e.createVNode(w,{ref_key:"formRef",ref:b,model:l.value,rules:o,"label-width":"100px"},{default:e.withCtx(()=>[e.createVNode(c,{label:"竞争单位",name:"competitiveUnits",class:"f-c-right"},{default:e.withCtx(()=>{var t;return[e.createElementVNode("picker",{onChange:N,value:m.value,range:r.value,"range-key":"name"},[e.createElementVNode("view",{class:"picker"},[e.createTextVNode(e.toDisplayString((null==(t=r.value[m.value])?void 0:t.name)||"请选择竞争单位")+" ",1),e.createVNode(s,{type:"right",size:"20",color:"#A0A0A0"})])],40,["value","range"])]}),_:1}),e.createVNode(c,{label:"信息类型",name:"competitorLevelOne",class:"f-c-right"},{default:e.withCtx(()=>{var t;return[e.createElementVNode("picker",{onChange:V,value:v.value,range:i.value,"range-key":"name"},[e.createElementVNode("view",{class:"picker"},[e.createTextVNode(e.toDisplayString((null==(t=i.value[p.value])?void 0:t.name)||"请选择信息类型")+" ",1),e.createVNode(s,{type:"right",size:"20",color:"#A0A0A0"})])],40,["value","range"])]}),_:1}),e.createVNode(c,{label:"具体分类",name:"competitorLevelTwo",class:"f-c-right"},{default:e.withCtx(()=>{var t;return[e.createElementVNode("picker",{onChange:E,value:h.value,range:g.value,"range-key":"name"},[e.createElementVNode("view",{class:"picker"},[e.createTextVNode(e.toDisplayString((null==(t=g.value[h.value])?void 0:t.name)||"请选择具体分类")+" ",1),e.createVNode(s,{type:"right",size:"20",color:"#A0A0A0"})])],40,["value","range"])]}),_:1}),e.createVNode(c,{label:"具体信息",name:"specificMatters",required:"",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(u,{type:"textarea",autoHeight:"",modelValue:l.value.specificMatters,"onUpdate:modelValue":a[0]||(a[0]=e=>l.value.specificMatters=e),placeholder:d.value,class:"form-texarea"},null,8,["modelValue","placeholder"])]),_:1}),e.createVNode(c,{label:"备注",name:"remark",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(u,{type:"textarea",autoHeight:"",modelValue:l.value.remark,"onUpdate:modelValue":a[1]||(a[1]=e=>l.value.remark=e),placeholder:"请输入备注",class:"form-texarea"},null,8,["modelValue"])]),_:1})]),_:1},8,["model"]),e.createElementVNode("view",{class:"footer-con"},[e.createElementVNode("button",{class:"btn-default",type:"default",onClick:x,size:"mini"},"删 除"),e.createElementVNode("button",{class:"btn-primary",type:"primary",onClick:k,size:"mini"},"保存/修改")])])])])])}}},Tr=v(_r,[["__scopeId","data-v-ef84abb2"]]),Dr={__name:"personnelChanges",setup(t){let l=e.reactive({});e.ref([]),e.ref([]),e.ref(0);const o=e.ref({cusId:null,cusName:null,cusUserName:null,originalPosition:null,currentPosition:null,positionOfOurCompany:"是",developmentEfforts:"加强",successor:null,remark:"",picture:"",photos:null,cusPersonnel:"",informationType:"人员变化信息"}),i={cusName:{rules:[{required:!0,errorMessage:"请选择客户"}]},cusUserName:{rules:[{required:!0,errorMessage:"请选择客户人员"}]},originalPosition:{rules:[{required:!0,errorMessage:"请输入原职务"}]},currentPosition:{rules:[{required:!0,errorMessage:"请输入现职务"}]},positionOfOurCompany:{rules:[{required:!0,errorMessage:"请选择现职务是否与我公司业务相关"}]},developmentEfforts:{rules:[{required:!0,errorMessage:"请选择公关力度"}]},successor:{rules:[{required:!0,errorMessage:"请输入继任者"}]}};e.ref([]),e.ref(0);const s=e.ref([{id:0,name:"是"},{id:1,name:"否"}]),c=e.ref([{id:0,name:"加强"},{id:1,name:"维持"},{id:2,name:"减弱"}]);e.ref(0);const d=e.ref(0),m=e.ref(0),p=e.ref(null),v=e.ref(null);function h(){uni.navigateTo({url:"/pages/business/CRM/marketActivity/chooseCus"})}e.reactive(null),e.onMounted(()=>{uni.$on("onCustomerSelected",g)}),e.onUnmounted(()=>{uni.$off("onCustomerSelected",g)});const g=e=>{o.value.cusName=e.cusName,o.value.cusId=e.cusId,a("log","at pages/business/CRM/marketInformation/personnelChanges.vue:223","收到客户数据的值:",l)};function b(){a("log","at pages/business/CRM/marketInformation/personnelChanges.vue:228","点击了输入框",o.value.cusName),uni.navigateTo({url:"/pages/business/CRM/customerUserList?cusName="+o.value.cusName})}r(()=>{null!=Et.get("checkedRCClientList")&&Et.get("checkedRCClientList")!=[]&&(o.value.cusUserName=Et.get("checkedRCClientList"))}),u(()=>{y()});let y=()=>{Et.remove("checkedRCClientList")};const w=async()=>{try{await p.value.validate();const e=o.value.cusUserName.join(",");o.value.cusUserName=e;a("log","at pages/business/CRM/marketInformation/personnelChanges.vue:260",await Uo(o.value)),uni.showToast({title:"提交成功",icon:"success"}),uni.$emit("refreshMarketList"),setTimeout(()=>{uni.navigateBack(1)},1500)}catch(e){a("log","at pages/business/CRM/marketInformation/personnelChanges.vue:271","表单验证失败:",e)}},k=e=>{var t,l;d.value=e.detail.value,a("log","at pages/business/CRM/marketInformation/personnelChanges.vue:283","positionOfOurCompanyIndex:",null==(t=s.value[e.detail.value])?void 0:t.name),o.value.positionOfOurCompany=(null==(l=s.value[e.detail.value])?void 0:l.name)||""},N=e=>{var t,l;m.value=e.detail.value,a("log","at pages/business/CRM/marketInformation/personnelChanges.vue:289","developmentEffortsIndex:",null==(t=c.value[e.detail.value])?void 0:t.name),o.value.opportunityType=(null==(l=c.value[e.detail.value])?void 0:l.name)||""};return(t,l)=>{const a=n(e.resolveDynamicComponent("uni-icons"),f),r=n(e.resolveDynamicComponent("uni-forms-item"),dl),u=n(e.resolveDynamicComponent("uni-easyinput"),ul),g=n(e.resolveDynamicComponent("uni-forms"),_l);return e.openBlock(),e.createElementBlock("view",{class:"con-body"},[e.createElementVNode("view",{class:"con-bg"},[e.createVNode(zn,{ref_key:"customHeaderRef",ref:v,title:"人员变化添加",leftFlag:!0,rightFlag:!0},{right:e.withCtx(()=>[e.createElementVNode("view",{class:"head-right",onClick:w},[e.createVNode(a,{"custom-prefix":"iconfont",type:"icon-phonebaocun",size:"22",color:"#B7D2FF"}),e.createTextVNode("保存 ")])]),_:1},512),e.createElementVNode("view",{class:"top-height"}),e.createElementVNode("view",{class:"white-bg"},[e.createElementVNode("view",{class:"form-con"},[e.createVNode(g,{ref_key:"formRef",ref:p,model:o.value,rules:i,"label-width":"100px"},{default:e.withCtx(()=>[e.createVNode(r,{label:"客户名称",name:"cusName",class:"f-c-right"},{default:e.withCtx(()=>[e.createElementVNode("view",{onClick:h,class:"form-item-container"},[e.createElementVNode("text",{class:"name"},e.toDisplayString(o.value.cusName||"点击选择客户"),1)])]),_:1}),e.createVNode(r,{label:"客户人员",name:"cusUserName",class:"f-c-right"},{default:e.withCtx(()=>[e.createVNode(u,{modelValue:o.value.cusUserName,"onUpdate:modelValue":l[0]||(l[0]=e=>o.value.cusUserName=e),placeholder:"请选择客户人员",name:"input",onFocus:b},null,8,["modelValue"])]),_:1}),e.createVNode(r,{label:"原职务",name:"originalPosition",required:"",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(u,{type:"textarea",autoHeight:"",modelValue:o.value.originalPosition,"onUpdate:modelValue":l[1]||(l[1]=e=>o.value.originalPosition=e),placeholder:"请输入原职务",class:"form-texarea"},null,8,["modelValue"])]),_:1}),e.createVNode(r,{label:"现职务",name:"currentPosition",required:"",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(u,{type:"textarea",autoHeight:"",modelValue:o.value.currentPosition,"onUpdate:modelValue":l[2]||(l[2]=e=>o.value.currentPosition=e),placeholder:"请输入现职务",class:"form-texarea"},null,8,["modelValue"])]),_:1}),e.createVNode(r,{label:"现职务是否与我司业务相关",name:"positionOfOurCompany",class:"f-c-right"},{default:e.withCtx(()=>{var t;return[e.createElementVNode("picker",{onChange:k,value:d.value,range:s.value,"range-key":"name"},[e.createElementVNode("view",{class:"picker"},[e.createTextVNode(e.toDisplayString((null==(t=s.value[d.value])?void 0:t.name)||"请选择机会类型")+" ",1),e.createVNode(a,{type:"right",size:"20",color:"#A0A0A0"})])],40,["value","range"])]}),_:1}),e.createVNode(r,{label:"公关力度",name:"developmentEfforts",class:"f-c-right"},{default:e.withCtx(()=>{var t;return[e.createElementVNode("picker",{onChange:N,value:m.value,range:c.value,"range-key":"name"},[e.createElementVNode("view",{class:"picker"},[e.createTextVNode(e.toDisplayString((null==(t=c.value[m.value])?void 0:t.name)||"请选择公关力度")+" ",1),e.createVNode(a,{type:"right",size:"20",color:"#A0A0A0"})])],40,["value","range"])]}),_:1}),e.createVNode(r,{label:"继任者",name:"successor",required:"",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(u,{type:"textarea",autoHeight:"",modelValue:o.value.successor,"onUpdate:modelValue":l[3]||(l[3]=e=>o.value.successor=e),placeholder:"请输入继任者",class:"form-texarea"},null,8,["modelValue"])]),_:1}),e.createVNode(r,{label:"备注",name:"remark",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(u,{type:"textarea",autoHeight:"",modelValue:o.value.remark,"onUpdate:modelValue":l[4]||(l[4]=e=>o.value.remark=e),placeholder:"请输入备注",class:"form-texarea"},null,8,["modelValue"])]),_:1})]),_:1},8,["model"])])])])])}}},Br=v(Dr,[["__scopeId","data-v-8c9ec04b"]]),Ir={__name:"personnelChangesDetail",setup(t){let l=e.reactive({});e.ref([]),e.ref([]),e.ref(0);const o=e.ref({cusId:null,cusName:null,cusUserName:null,originalPosition:null,currentPosition:null,positionOfOurCompany:"是",developmentEfforts:"加强",successor:null,remark:"",picture:"",photos:null,cusPersonnel:"",informationType:"人员变化信息"}),i={cusName:{rules:[{required:!0,errorMessage:"请选择客户"}]},cusUserName:{rules:[{required:!0,errorMessage:"请选择客户人员"}]},originalPosition:{rules:[{required:!0,errorMessage:"请输入原职务"}]},currentPosition:{rules:[{required:!0,errorMessage:"请输入现职务"}]},positionOfOurCompany:{rules:[{required:!0,errorMessage:"请选择现职务是否与我公司业务相关"}]},developmentEfforts:{rules:[{required:!0,errorMessage:"请选择公关力度"}]},successor:{rules:[{required:!0,errorMessage:"请输入继任者"}]}};e.ref([]),e.ref(0);const s=e.ref([{id:0,name:"是"},{id:1,name:"否"}]),d=e.ref([{id:0,name:"加强"},{id:1,name:"维持"},{id:2,name:"减弱"}]);e.ref(0);const m=e.ref(0),p=e.ref(0),v=e.ref(null),h=e.ref(null);function g(){uni.navigateTo({url:"/pages/business/CRM/marketActivity/chooseCus"})}e.reactive(null),e.onMounted(()=>{uni.$on("onCustomerSelected",b)}),e.onUnmounted(()=>{uni.$off("onCustomerSelected",b)});const b=e=>{o.value.cusName=e.cusName,o.value.cusId=e.cusId,a("log","at pages/business/CRM/marketInformation/personnelChangesDetail.vue:224","收到客户数据的值:",l)};function y(){a("log","at pages/business/CRM/marketInformation/personnelChangesDetail.vue:229","点击了输入框",o.value.cusName),uni.navigateTo({url:"/pages/business/CRM/customerUserList?cusName="+o.value.cusName})}r(()=>{null!=Et.get("checkedRCClientList")&&Et.get("checkedRCClientList")!=[]&&(o.value.cusUserName=Et.get("checkedRCClientList"))}),u(()=>{w()});let w=()=>{Et.remove("checkedRCClientList")};const k=async()=>{try{await v.value.validate();const e=o.value.cusUserName.join(",");o.value.cusUserName=e;a("log","at pages/business/CRM/marketInformation/personnelChangesDetail.vue:261",await Uo(o.value)),uni.showToast({title:"提交成功",icon:"success"}),uni.$emit("refreshMarketList"),setTimeout(()=>{uni.navigateBack(1)},1500)}catch(e){a("log","at pages/business/CRM/marketInformation/personnelChangesDetail.vue:275","表单验证失败:",e)}},N=e=>{var t,l;m.value=e.detail.value,a("log","at pages/business/CRM/marketInformation/personnelChangesDetail.vue:287","positionOfOurCompanyIndex:",null==(t=s.value[e.detail.value])?void 0:t.name),o.value.positionOfOurCompany=(null==(l=s.value[e.detail.value])?void 0:l.name)||""},V=e=>{var t,l;p.value=e.detail.value,a("log","at pages/business/CRM/marketInformation/personnelChangesDetail.vue:293","developmentEffortsIndex:",null==(t=d.value[e.detail.value])?void 0:t.name),o.value.opportunityType=(null==(l=d.value[e.detail.value])?void 0:l.name)||""},E=e.ref({informationId:0});e.onMounted(()=>{Po(E.value).then(e=>{o.value=e.rows[0]})}),c(e=>{E.value.informationId=e.informationId}),e.ref([]);const C=async()=>{try{await zo(o.value);uni.showToast({title:"删除成功",icon:"success"}),uni.$emit("refreshMarketList"),setTimeout(()=>{uni.navigateBack(1)},1500)}catch(e){a("log","at pages/business/CRM/marketInformation/personnelChangesDetail.vue:328","表单验证失败:",e)}};return(t,l)=>{const a=n(e.resolveDynamicComponent("uni-icons"),f),r=n(e.resolveDynamicComponent("uni-forms-item"),dl),c=n(e.resolveDynamicComponent("uni-easyinput"),ul),u=n(e.resolveDynamicComponent("uni-forms"),_l);return e.openBlock(),e.createElementBlock("view",{class:"con-body"},[e.createElementVNode("view",{class:"con-bg"},[e.createVNode(zn,{ref_key:"customHeaderRef",ref:h,title:"人员变化添加",leftFlag:!0,rightFlag:!0},{right:e.withCtx(()=>[e.createElementVNode("view",{class:"head-right",onClick:k},[e.createVNode(a,{"custom-prefix":"iconfont",type:"icon-phonebaocun",size:"22",color:"#B7D2FF"}),e.createTextVNode("保存 ")])]),_:1},512),e.createElementVNode("view",{class:"top-height"}),e.createElementVNode("view",{class:"white-bg"},[e.createElementVNode("view",{class:"form-con"},[e.createVNode(u,{ref_key:"formRef",ref:v,model:o.value,rules:i,"label-width":"100px"},{default:e.withCtx(()=>[e.createVNode(r,{label:"客户名称",name:"cusName",class:"f-c-right"},{default:e.withCtx(()=>[e.createElementVNode("view",{onClick:g,class:"form-item-container"},[e.createElementVNode("text",{class:"name"},e.toDisplayString(o.value.cusName||"点击选择客户"),1)])]),_:1}),e.createVNode(r,{label:"客户人员",name:"cusUserName",class:"f-c-right"},{default:e.withCtx(()=>[e.createVNode(c,{modelValue:o.value.cusUserName,"onUpdate:modelValue":l[0]||(l[0]=e=>o.value.cusUserName=e),placeholder:"请选择客户人员",name:"input",onFocus:y},null,8,["modelValue"])]),_:1}),e.createVNode(r,{label:"原职务",name:"originalPosition",required:"",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(c,{type:"textarea",autoHeight:"",modelValue:o.value.originalPosition,"onUpdate:modelValue":l[1]||(l[1]=e=>o.value.originalPosition=e),placeholder:"请输入原职务",class:"form-texarea"},null,8,["modelValue"])]),_:1}),e.createVNode(r,{label:"现职务",name:"currentPosition",required:"",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(c,{type:"textarea",autoHeight:"",modelValue:o.value.currentPosition,"onUpdate:modelValue":l[2]||(l[2]=e=>o.value.currentPosition=e),placeholder:"请输入现职务",class:"form-texarea"},null,8,["modelValue"])]),_:1}),e.createVNode(r,{label:"现职务是否与我司业务相关",name:"positionOfOurCompany",class:"f-c-right"},{default:e.withCtx(()=>{var t;return[e.createElementVNode("picker",{onChange:N,value:m.value,range:s.value,"range-key":"name"},[e.createElementVNode("view",{class:"picker"},[e.createTextVNode(e.toDisplayString((null==(t=s.value[m.value])?void 0:t.name)||"请选择机会类型")+" ",1),e.createVNode(a,{type:"right",size:"20",color:"#A0A0A0"})])],40,["value","range"])]}),_:1}),e.createVNode(r,{label:"公关力度",name:"developmentEfforts",class:"f-c-right"},{default:e.withCtx(()=>{var t;return[e.createElementVNode("picker",{onChange:V,value:p.value,range:d.value,"range-key":"name"},[e.createElementVNode("view",{class:"picker"},[e.createTextVNode(e.toDisplayString((null==(t=d.value[p.value])?void 0:t.name)||"请选择公关力度")+" ",1),e.createVNode(a,{type:"right",size:"20",color:"#A0A0A0"})])],40,["value","range"])]}),_:1}),e.createVNode(r,{label:"继任者",name:"successor",required:"",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(c,{type:"textarea",autoHeight:"",modelValue:o.value.successor,"onUpdate:modelValue":l[3]||(l[3]=e=>o.value.successor=e),placeholder:"请输入继任者",class:"form-texarea"},null,8,["modelValue"])]),_:1}),e.createVNode(r,{label:"备注",name:"remark",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(c,{type:"textarea",autoHeight:"",modelValue:o.value.remark,"onUpdate:modelValue":l[4]||(l[4]=e=>o.value.remark=e),placeholder:"请输入备注",class:"form-texarea"},null,8,["modelValue"])]),_:1})]),_:1},8,["model"]),e.createElementVNode("view",{class:"footer-con"},[e.createElementVNode("button",{class:"btn-default",type:"default",onClick:C,size:"mini"},"删 除"),e.createElementVNode("button",{class:"btn-primary",type:"primary",onClick:k,size:"mini"},"保存/修改")])])])])])}}},Mr=v(Ir,[["__scopeId","data-v-d64138c7"]]),Rr=v({__name:"keyModelTasks",setup(t){e.reactive({}),e.ref([]),e.ref([]),e.ref(0);const l=e.ref({cusId:null,cusName:null,keyModels:null,currentStatus:null,batchProductionPlan:null,situationOfSuperiorUnits:null,lowerLevelSupportingUnits:null,remark:"",informationType:"重点型号任务信息"}),o={cusName:{rules:[{required:!0,errorMessage:"请选择客户"}]},keyModels:{rules:[{required:!0,errorMessage:"请输入重点型号"}]},currentStatus:{rules:[{required:!0,errorMessage:"请输入目前状态"}]},batchProductionPlan:{rules:[{required:!0,errorMessage:"请输入批产计划"}]},situationOfSuperiorUnits:{rules:[{required:!0,errorMessage:"请输入外协、外包、上级单位情况"}]},lowerLevelSupportingUnits:{rules:[{required:!0,errorMessage:"请输入下级配套单位"}]}};e.ref([]),e.ref(0);const r=e.ref(null),i=e.ref(null);function s(){uni.navigateTo({url:"/pages/business/CRM/marketActivity/chooseCus"})}e.reactive(null),e.onMounted(()=>{uni.$on("onCustomerSelected",c)}),e.onUnmounted(()=>{uni.$off("onCustomerSelected",c)});const c=e=>{l.value.cusName=e.cusName,l.value.cusId=e.cusId},u=async()=>{try{await r.value.validate();a("log","at pages/business/CRM/marketInformation/keyModelTasks.vue:176",await Uo(l.value)),uni.showToast({title:"提交成功",icon:"success"}),uni.$emit("refreshMarketList"),setTimeout(()=>{uni.navigateBack(1)},1500),a("log","at pages/business/CRM/marketInformation/keyModelTasks.vue:186","表单数据:",l.value)}catch(e){a("log","at pages/business/CRM/marketInformation/keyModelTasks.vue:188","表单验证失败:",e)}};return(t,a)=>{const c=n(e.resolveDynamicComponent("uni-icons"),f),d=n(e.resolveDynamicComponent("uni-forms-item"),dl),m=n(e.resolveDynamicComponent("uni-easyinput"),ul),p=n(e.resolveDynamicComponent("uni-forms"),_l);return e.openBlock(),e.createElementBlock("view",{class:"con-body"},[e.createElementVNode("view",{class:"con-bg"},[e.createVNode(zn,{ref_key:"customHeaderRef",ref:i,title:"重点型号任务信息添加",leftFlag:!0,rightFlag:!0},{right:e.withCtx(()=>[e.createElementVNode("view",{class:"head-right",onClick:u},[e.createVNode(c,{"custom-prefix":"iconfont",type:"icon-phonebaocun",size:"22",color:"#B7D2FF"}),e.createTextVNode("保存 ")])]),_:1},512),e.createElementVNode("view",{class:"top-height"}),e.createElementVNode("view",{class:"white-bg"},[e.createElementVNode("view",{class:"form-con"},[e.createVNode(p,{ref_key:"formRef",ref:r,model:l.value,rules:o,"label-width":"100px"},{default:e.withCtx(()=>[e.createVNode(d,{label:"客户名称",name:"cusName",class:"f-c-right"},{default:e.withCtx(()=>[e.createElementVNode("view",{onClick:s,class:"form-item-container"},[e.createElementVNode("text",{class:"name"},e.toDisplayString(l.value.cusName||"点击选择客户"),1)])]),_:1}),e.createVNode(d,{label:"重点型号",name:"keyModels",required:"",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(m,{type:"textarea",autoHeight:"",modelValue:l.value.keyModels,"onUpdate:modelValue":a[0]||(a[0]=e=>l.value.keyModels=e),placeholder:"请输入重点型号",class:"form-texarea"},null,8,["modelValue"])]),_:1}),e.createVNode(d,{label:"目前状态",name:"currentStatus",required:"",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(m,{type:"textarea",autoHeight:"",modelValue:l.value.currentStatus,"onUpdate:modelValue":a[1]||(a[1]=e=>l.value.currentStatus=e),placeholder:"请输入目前状态",class:"form-texarea"},null,8,["modelValue"])]),_:1}),e.createVNode(d,{label:"批产计划",name:"batchProductionPlan",required:"",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(m,{type:"textarea",autoHeight:"",modelValue:l.value.batchProductionPlan,"onUpdate:modelValue":a[2]||(a[2]=e=>l.value.batchProductionPlan=e),placeholder:"请输入批产计划",class:"form-texarea"},null,8,["modelValue"])]),_:1}),e.createVNode(d,{label:"外协、外包、上级单位情况",name:"situationOfSuperiorUnits",required:"",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(m,{type:"textarea",autoHeight:"",modelValue:l.value.situationOfSuperiorUnits,"onUpdate:modelValue":a[3]||(a[3]=e=>l.value.situationOfSuperiorUnits=e),placeholder:"请输入外协、外包、上级单位情况",class:"form-texarea"},null,8,["modelValue"])]),_:1}),e.createVNode(d,{label:"下级配套单位",name:"lowerLevelSupportingUnits",required:"",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(m,{type:"textarea",autoHeight:"",modelValue:l.value.lowerLevelSupportingUnits,"onUpdate:modelValue":a[4]||(a[4]=e=>l.value.lowerLevelSupportingUnits=e),placeholder:"请输入下级配套单位",class:"form-texarea"},null,8,["modelValue"])]),_:1}),e.createVNode(d,{label:"备注",name:"remark",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(m,{type:"textarea",autoHeight:"",modelValue:l.value.remark,"onUpdate:modelValue":a[5]||(a[5]=e=>l.value.remark=e),placeholder:"请输入备注",class:"form-texarea"},null,8,["modelValue"])]),_:1})]),_:1},8,["model"])])])])])}}},[["__scopeId","data-v-0e64594f"]]),Ar=v({__name:"keyModelTasksDetail",setup(t){e.reactive({}),e.ref([]),e.ref([]),e.ref(0);const l=e.ref({cusId:null,cusName:null,keyModels:null,currentStatus:null,batchProductionPlan:null,situationOfSuperiorUnits:null,lowerLevelSupportingUnits:null,remark:"",informationType:"重点型号任务信息"}),o={cusName:{rules:[{required:!0,errorMessage:"请选择客户"}]},keyModels:{rules:[{required:!0,errorMessage:"请输入重点型号"}]},currentStatus:{rules:[{required:!0,errorMessage:"请输入目前状态"}]},batchProductionPlan:{rules:[{required:!0,errorMessage:"请输入批产计划"}]},situationOfSuperiorUnits:{rules:[{required:!0,errorMessage:"请输入外协、外包、上级单位情况"}]},lowerLevelSupportingUnits:{rules:[{required:!0,errorMessage:"请输入下级配套单位"}]}};e.ref([]),e.ref(0);const r=e.ref(null),i=e.ref(null);function s(){uni.navigateTo({url:"/pages/business/CRM/marketActivity/chooseCus"})}e.reactive(null),e.onMounted(()=>{uni.$on("onCustomerSelected",u)}),e.onUnmounted(()=>{uni.$off("onCustomerSelected",u)});const u=e=>{l.value.cusName=e.cusName,l.value.cusId=e.cusId},d=async()=>{try{await r.value.validate();a("log","at pages/business/CRM/marketInformation/keyModelTasksDetail.vue:181",await Uo(l.value)),uni.showToast({title:"提交成功",icon:"success"}),uni.$emit("refreshMarketList"),setTimeout(()=>{uni.navigateBack(1)},1500)}catch(e){a("log","at pages/business/CRM/marketInformation/keyModelTasksDetail.vue:191","表单验证失败:",e)}},m=e.ref({informationId:0});e.onMounted(()=>{Po(m.value).then(e=>{l.value=e.rows[0]})}),c(e=>{m.value.informationId=e.informationId}),e.ref([]);const p=async()=>{try{await zo(l.value);uni.showToast({title:"删除成功",icon:"success"}),uni.$emit("refreshMarketList"),setTimeout(()=>{uni.navigateBack(1)},1500)}catch(e){a("log","at pages/business/CRM/marketInformation/keyModelTasksDetail.vue:227","表单验证失败:",e)}};return(t,a)=>{const c=n(e.resolveDynamicComponent("uni-icons"),f),u=n(e.resolveDynamicComponent("uni-forms-item"),dl),m=n(e.resolveDynamicComponent("uni-easyinput"),ul),v=n(e.resolveDynamicComponent("uni-forms"),_l);return e.openBlock(),e.createElementBlock("view",{class:"con-body"},[e.createElementVNode("view",{class:"con-bg"},[e.createVNode(zn,{ref_key:"customHeaderRef",ref:i,title:"重点型号任务信息修改",leftFlag:!0,rightFlag:!0},{right:e.withCtx(()=>[e.createElementVNode("view",{class:"head-right",onClick:d},[e.createVNode(c,{"custom-prefix":"iconfont",type:"icon-phonebaocun",size:"22",color:"#B7D2FF"}),e.createTextVNode("保存 ")])]),_:1},512),e.createElementVNode("view",{class:"top-height"}),e.createElementVNode("view",{class:"white-bg"},[e.createElementVNode("view",{class:"form-con"},[e.createVNode(v,{ref_key:"formRef",ref:r,model:l.value,rules:o,"label-width":"100px"},{default:e.withCtx(()=>[e.createVNode(u,{label:"客户名称",name:"cusName",class:"f-c-right"},{default:e.withCtx(()=>[e.createElementVNode("view",{onClick:s,class:"form-item-container"},[e.createElementVNode("text",{class:"name"},e.toDisplayString(l.value.cusName||"点击选择客户"),1)])]),_:1}),e.createVNode(u,{label:"重点型号",name:"keyModels",required:"",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(m,{type:"textarea",autoHeight:"",modelValue:l.value.keyModels,"onUpdate:modelValue":a[0]||(a[0]=e=>l.value.keyModels=e),placeholder:"请输入重点型号",class:"form-texarea"},null,8,["modelValue"])]),_:1}),e.createVNode(u,{label:"目前状态",name:"currentStatus",required:"",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(m,{type:"textarea",autoHeight:"",modelValue:l.value.currentStatus,"onUpdate:modelValue":a[1]||(a[1]=e=>l.value.currentStatus=e),placeholder:"请输入目前状态",class:"form-texarea"},null,8,["modelValue"])]),_:1}),e.createVNode(u,{label:"批产计划",name:"batchProductionPlan",required:"",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(m,{type:"textarea",autoHeight:"",modelValue:l.value.batchProductionPlan,"onUpdate:modelValue":a[2]||(a[2]=e=>l.value.batchProductionPlan=e),placeholder:"请输入批产计划",class:"form-texarea"},null,8,["modelValue"])]),_:1}),e.createVNode(u,{label:"外协、外包、上级单位情况",name:"situationOfSuperiorUnits",required:"",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(m,{type:"textarea",autoHeight:"",modelValue:l.value.situationOfSuperiorUnits,"onUpdate:modelValue":a[3]||(a[3]=e=>l.value.situationOfSuperiorUnits=e),placeholder:"请输入外协、外包、上级单位情况",class:"form-texarea"},null,8,["modelValue"])]),_:1}),e.createVNode(u,{label:"下级配套单位",name:"lowerLevelSupportingUnits",required:"",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(m,{type:"textarea",autoHeight:"",modelValue:l.value.lowerLevelSupportingUnits,"onUpdate:modelValue":a[4]||(a[4]=e=>l.value.lowerLevelSupportingUnits=e),placeholder:"请输入下级配套单位",class:"form-texarea"},null,8,["modelValue"])]),_:1}),e.createVNode(u,{label:"备注",name:"remark",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(m,{type:"textarea",autoHeight:"",modelValue:l.value.remark,"onUpdate:modelValue":a[5]||(a[5]=e=>l.value.remark=e),placeholder:"请输入备注",class:"form-texarea"},null,8,["modelValue"])]),_:1})]),_:1},8,["model"]),e.createElementVNode("view",{class:"footer-con"},[e.createElementVNode("button",{class:"btn-default",type:"default",onClick:p,size:"mini"},"删 除"),e.createElementVNode("button",{class:"btn-primary",type:"primary",onClick:d,size:"mini"},"保存/修改")])])])])])}}},[["__scopeId","data-v-2c8170d4"]]),Fr={__name:"beCurrent",setup(t){e.reactive({}),e.ref([]),e.ref([]),e.ref(0);const l=e.ref({cusId:null,cusName:null,generalFormType:"专项市场调研信息",informationContent:"",picture:"",photos:null,description:null,informationType:"通用表单"}),o={cusName:{rules:[{required:!0,errorMessage:"请选择客户"}]},generalFormType:{rules:[{required:!0,errorMessage:"请选择通用表单类型"}]},informationContent:{rules:[{required:!0,errorMessage:"请输入信息内容"}]}};e.ref([]),e.ref(0);const r=e.ref([{id:0,name:"专项市场调研信息"},{id:1,name:"供货改进需求信息"},{id:2,name:"客户赞扬、抱怨信息"},{id:3,name:"领导承诺"},{id:4,name:"待办事项"},{id:5,name:"备忘录"}]),i=e.ref(0),s=e.ref(null),c=e.ref(null);function u(){uni.navigateTo({url:"/pages/business/CRM/marketActivity/chooseCus"})}e.reactive(null),e.onMounted(()=>{uni.$on("onCustomerSelected",d)}),e.onUnmounted(()=>{uni.$off("onCustomerSelected",d)});const d=e=>{l.value.cusName=e.cusName,l.value.cusId=e.cusId},m=async()=>{try{await s.value.validate();a("log","at pages/business/CRM/marketInformation/beCurrent.vue:172",await Uo(l.value)),uni.showToast({title:"提交成功",icon:"success"}),uni.$emit("refreshMarketList"),setTimeout(()=>{uni.navigateBack(1)},1500),a("log","at pages/business/CRM/marketInformation/beCurrent.vue:182","表单数据:",l.value)}catch(e){a("log","at pages/business/CRM/marketInformation/beCurrent.vue:184","表单验证失败:",e)}},p=e=>{var t,n;i.value=e.detail.value,a("log","at pages/business/CRM/marketInformation/beCurrent.vue:190","generalFormTypeIndex:",null==(t=r.value[e.detail.value])?void 0:t.name),l.value.generalFormType=(null==(n=r.value[e.detail.value])?void 0:n.name)||""};return(t,a)=>{const d=n(e.resolveDynamicComponent("uni-icons"),f),v=n(e.resolveDynamicComponent("uni-forms-item"),dl),h=n(e.resolveDynamicComponent("uni-easyinput"),ul),g=n(e.resolveDynamicComponent("uni-forms"),_l);return e.openBlock(),e.createElementBlock("view",{class:"con-body"},[e.createElementVNode("view",{class:"con-bg"},[e.createVNode(zn,{ref_key:"customHeaderRef",ref:c,title:"通用表单添加",leftFlag:!0,rightFlag:!0},{right:e.withCtx(()=>[e.createElementVNode("view",{class:"head-right",onClick:m},[e.createVNode(d,{"custom-prefix":"iconfont",type:"icon-phonebaocun",size:"22",color:"#B7D2FF"}),e.createTextVNode("保存 ")])]),_:1},512),e.createElementVNode("view",{class:"top-height"}),e.createElementVNode("view",{class:"white-bg"},[e.createElementVNode("view",{class:"form-con"},[e.createVNode(g,{ref_key:"formRef",ref:s,model:l.value,rules:o,"label-width":"100px"},{default:e.withCtx(()=>[e.createVNode(v,{label:"客户名称",name:"cusName",class:"f-c-right"},{default:e.withCtx(()=>[e.createElementVNode("view",{onClick:u,class:"form-item-container"},[e.createElementVNode("text",{class:"name"},e.toDisplayString(l.value.cusName||"点击选择客户"),1)])]),_:1}),e.createVNode(v,{label:"通用表单类型",name:"generalFormType",class:"f-c-right"},{default:e.withCtx(()=>{var t;return[e.createElementVNode("picker",{onChange:p,value:i.value,range:r.value,"range-key":"name"},[e.createElementVNode("view",{class:"picker"},[e.createTextVNode(e.toDisplayString((null==(t=r.value[i.value])?void 0:t.name)||"请选择通用表单类型")+" ",1),e.createVNode(d,{type:"right",size:"20",color:"#A0A0A0"})])],40,["value","range"])]}),_:1}),e.createVNode(v,{label:"信息内容",name:"informationContent",required:"",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(h,{type:"textarea",autoHeight:"",modelValue:l.value.informationContent,"onUpdate:modelValue":a[0]||(a[0]=e=>l.value.informationContent=e),placeholder:"请输入信息内容",class:"form-texarea"},null,8,["modelValue"])]),_:1})]),_:1},8,["model"])])])])])}}},Lr=v(Fr,[["__scopeId","data-v-67fc6166"]]),Ur={__name:"beCurrentDetail",setup(t){e.reactive({}),e.ref([]),e.ref([]),e.ref(0);const l=e.ref({cusId:null,cusName:null,generalFormType:"专项市场调研信息",informationContent:"",picture:"",photos:null,description:null,informationType:"通用表单"}),o={cusName:{rules:[{required:!0,errorMessage:"请选择客户"}]},generalFormType:{rules:[{required:!0,errorMessage:"请选择通用表单类型"}]},informationContent:{rules:[{required:!0,errorMessage:"请输入信息内容"}]}};e.ref([]),e.ref(0);const r=e.ref([{id:0,name:"专项市场调研信息"},{id:1,name:"供货改进需求信息"},{id:2,name:"客户赞扬、抱怨信息"},{id:3,name:"领导承诺"},{id:4,name:"待办事项"},{id:5,name:"备忘录"}]),i=e.ref(0),s=e.ref(null),u=e.ref(null);function d(){uni.navigateTo({url:"/pages/business/CRM/marketActivity/chooseCus"})}e.reactive(null),e.onMounted(()=>{uni.$on("onCustomerSelected",m)}),e.onUnmounted(()=>{uni.$off("onCustomerSelected",m)});const m=e=>{l.value.cusName=e.cusName,l.value.cusId=e.cusId},p=async()=>{try{await s.value.validate();a("log","at pages/business/CRM/marketInformation/beCurrentDetail.vue:177",await Uo(l.value)),uni.showToast({title:"提交成功",icon:"success"}),uni.$emit("refreshMarketList"),setTimeout(()=>{uni.navigateBack(1)},1500)}catch(e){a("log","at pages/business/CRM/marketInformation/beCurrentDetail.vue:187","表单验证失败:",e)}},v=e=>{var t,n;i.value=e.detail.value,a("log","at pages/business/CRM/marketInformation/beCurrentDetail.vue:193","generalFormTypeIndex:",null==(t=r.value[e.detail.value])?void 0:t.name),l.value.generalFormType=(null==(n=r.value[e.detail.value])?void 0:n.name)||""},h=e.ref({informationId:0});e.onMounted(()=>{Po(h.value).then(e=>{l.value=e.rows[0]})}),c(e=>{h.value.informationId=e.informationId}),e.ref([]);const g=async()=>{try{await zo(l.value);uni.showToast({title:"删除成功",icon:"success"}),uni.$emit("refreshMarketList"),setTimeout(()=>{uni.navigateBack(1)},1500)}catch(e){a("log","at pages/business/CRM/marketInformation/beCurrentDetail.vue:226","表单验证失败:",e)}};return(t,a)=>{const c=n(e.resolveDynamicComponent("uni-icons"),f),m=n(e.resolveDynamicComponent("uni-forms-item"),dl),h=n(e.resolveDynamicComponent("uni-easyinput"),ul),b=n(e.resolveDynamicComponent("uni-forms"),_l);return e.openBlock(),e.createElementBlock("view",{class:"con-body"},[e.createElementVNode("view",{class:"con-bg"},[e.createVNode(zn,{ref_key:"customHeaderRef",ref:u,title:"通用表单添加",leftFlag:!0,rightFlag:!0},{right:e.withCtx(()=>[e.createElementVNode("view",{class:"head-right",onClick:p},[e.createVNode(c,{"custom-prefix":"iconfont",type:"icon-phonebaocun",size:"22",color:"#B7D2FF"}),e.createTextVNode("保存 ")])]),_:1},512),e.createElementVNode("view",{class:"top-height"}),e.createElementVNode("view",{class:"white-bg"},[e.createElementVNode("view",{class:"form-con"},[e.createVNode(b,{ref_key:"formRef",ref:s,model:l.value,rules:o,"label-width":"100px"},{default:e.withCtx(()=>[e.createVNode(m,{label:"客户名称",name:"cusName",class:"f-c-right"},{default:e.withCtx(()=>[e.createElementVNode("view",{onClick:d,class:"form-item-container"},[e.createElementVNode("text",{class:"name"},e.toDisplayString(l.value.cusName||"点击选择客户"),1)])]),_:1}),e.createVNode(m,{label:"通用表单类型",name:"generalFormType",class:"f-c-right"},{default:e.withCtx(()=>{var t;return[e.createElementVNode("picker",{onChange:v,value:i.value,range:r.value,"range-key":"name"},[e.createElementVNode("view",{class:"picker"},[e.createTextVNode(e.toDisplayString((null==(t=r.value[i.value])?void 0:t.name)||"请选择通用表单类型")+" ",1),e.createVNode(c,{type:"right",size:"20",color:"#A0A0A0"})])],40,["value","range"])]}),_:1}),e.createVNode(m,{label:"信息内容",name:"informationContent",required:"",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(h,{type:"textarea",autoHeight:"",modelValue:l.value.informationContent,"onUpdate:modelValue":a[0]||(a[0]=e=>l.value.informationContent=e),placeholder:"请输入信息内容",class:"form-texarea"},null,8,["modelValue"])]),_:1})]),_:1},8,["model"]),e.createElementVNode("view",{class:"footer-con"},[e.createElementVNode("button",{class:"btn-default",type:"default",onClick:g,size:"mini"},"删 除"),e.createElementVNode("button",{class:"btn-primary",type:"primary",onClick:p,size:"mini"},"保存/修改")])])])])])}}},Pr=v(Ur,[["__scopeId","data-v-ecb84718"]]),Or={__name:"customerUserList",setup(t){const l=Yt(),a=e.ref({cusName:"",pageNum:1,pageSize:10});e.onMounted(()=>{Oo(a.value).then(e=>{o.value=e.rows})}),c(e=>{a.value.cusName=e.cusName});const o=e.ref([]);let r=e.ref("");function i(){l.toast("点击了查询,当前内容:"+r.value)}function s(e){Et.set("checkedRCClientList",e.detail.value)}return e.watch(r,(e,t)=>{a.value.nickName=r.value,Oo(a.value).then(e=>{o.value=e.rows})}),(t,l)=>{const a=n(e.resolveDynamicComponent("uni-easyinput"),ul);return e.openBlock(),e.createElementBlock("view",{class:"con-body"},[e.createElementVNode("view",null,[e.createVNode(zn,{ref:"customHeaderRef",title:"走访报告添加客户人员",leftFlag:!0,rightFlag:!1},null,512),e.createElementVNode("view",{class:"top-height"}),e.createVNode(a,{prefixIcon:"search",modelValue:e.unref(r),"onUpdate:modelValue":l[0]||(l[0]=t=>e.isRef(r)?r.value=t:r=t),placeholder:"请输入客户人员名称",clearable:"",onIconClick:i},null,8,["modelValue"]),e.createElementVNode("checkbox-group",{class:"block",onChange:s},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(o.value,(t,l)=>(e.openBlock(),e.createElementBlock("view",{class:"itemClass",key:t.userId},[e.createElementVNode("checkbox",{class:"checkBoxClass",value:t.userName},null,8,["value"]),e.createElementVNode("view",{class:"clientClass"},[e.createElementVNode("text",{class:"blue-text"},e.toDisplayString(t.userName),1),e.createTextVNode(" "+e.toDisplayString(" | ")+" "+e.toDisplayString(null!=t.userDept?t.userDept:" ")+" "+e.toDisplayString(null!=t.job?t.job:" ")+" "+e.toDisplayString(t.mobilePhone)+" "+e.toDisplayString(null!=t.remark?t.remark:" "),1)])]))),128))],32)])])}}},zr=v(Or,[["__scopeId","data-v-2033c7cf"]]),jr=v({__name:"infomationView",setup(t){const l=e.ref(0);e.onMounted(()=>{l.value=2*Pl(),uni.$on("updateStatus",x)});let n=e.ref(!1),o=e.ref(void 0),r=e.ref({typeId:3,typeName:"消息类型"}),s=e.ref([{id:1,name:"市场机会"},{id:2,name:"重大事项信息"},{id:3,name:"竞争对手信息"},{id:4,name:"人员变化信息"},{id:5,name:"重点型号任务信息"},{id:6,name:"通用信息"}]),c=e.ref({}),d=e.ref([]);const m=e.ref(""),p=e.ref("");let v=e.ref(null);e.watch(v,(e,t)=>{jo({pageNum:1,pageSize:10}).then(e=>{200==e.code&&(d.value=e.rows)})}),i(()=>{n.value=!1}),e.ref(0),e.ref([{categoryId:1,categoryName:"市场机会"},{categoryId:2,categoryName:"重大事项信息"},{categoryId:3,categoryName:"竞争对手信息"},{categoryId:4,categoryName:"人员变化信息"},{categoryId:5,categoryName:"重点型号任务信息"},{categoryId:6,categoryName:"通用信息"}]),e.ref({id:1,val:""});const h=()=>{n.value=!1},f=()=>{n.value=!0},g=(e,t)=>{c.value=e.value,p.value=t.value||"",m.value=e.value.name||"",v.value=t.value,a("log","at pages/business/CRM/marketInformation/infomationView.vue:207","selValue"+m.value),a("log","at pages/business/CRM/marketInformation/infomationView.vue:208","inputval"+p.value),b.value&&b.value.resetUpScroll(),n.value=!1},b=e.ref(null),y=e.ref({page:{num:0,size:10},noMoreSize:5,empty:{tip:"~ 空空如也 ~",icon:"../../../../static/images/mescroll-empty.png"},textLoading:"加载中...",textNoMore:"已经到底了"}),w=e.ref({auto:!0,textInOffset:"下拉刷新",textOutOffset:"释放更新",textLoading:"刷新中..."});let k=e.ref(!1);const N=e=>{k.value=!0,b.value=e},V=async e=>{try{setTimeout(async()=>{const t=await C(1,y.value.page.size);k.value=!1,d.value=t.list,e.resetUpScroll()},500)}catch(t){e.endErr()}finally{setTimeout(async()=>{e.endSuccess()},500)}},E=async e=>{try{setTimeout(async()=>{const t=await C(e.num,e.size,m.value,p.value);1===e.num?d.value=t.list:d.value.push(...t.list),e.endBySize(t.list.length,t.total)},500)}catch(t){e.endErr()}},C=(e,t)=>new Promise(async l=>{let a={pageNum:e,pageSize:t,selValue:m.value,inputval:p.value},n=await jo(a);l({list:n.rows,total:n.total})});e.ref(0),e.ref(),e.ref(),e.ref(),e.ref(),u(()=>{uni.$off("updateStatus")});const x=e=>{const t=[...d.value].map(t=>t.informationId==e?{...t,myselfBrowsing:1}:t);d.value=t};return(t,l)=>(e.openBlock(),e.createElementBlock("view",{class:"con-body"},[e.createElementVNode("view",{class:"con-bg"},[e.createVNode(zn,{ref:"customHeaderRef",title:e.unref(n)?"搜索":"市场信息查看",leftFlag:!0,rightFlag:!0,onBack:h,searchType:e.unref(n)?1:void 0},null,8,["title","searchType"]),e.createElementVNode("view",{class:"top-height"}),e.unref(n)?(e.openBlock(),e.createBlock(No,{key:0,searchKeywords:e.unref(o),searchType:e.unref(r),checkTypeObj:e.unref(c),searchTypeList:e.unref(s),onConfirm:g},null,8,["searchKeywords","searchType","checkTypeObj","searchTypeList"])):(e.openBlock(),e.createElementBlock("view",{key:1,class:"search",onClick:f},[e.createElementVNode("view",{class:"search-bg"},[e.createElementVNode("view",{class:"search-left"},e.toDisplayString(e.unref(c).name?e.unref(c).name:"全部"),1),e.createElementVNode("view",{class:"search-right"},[e.withDirectives(e.createElementVNode("input",{class:"uni-input","onUpdate:modelValue":l[0]||(l[0]=e=>p.value=e),placeholder:"请输入您想查询的内容或服务","placeholder-class":"search-color"},null,512),[[e.vModelText,p.value]])])])])),e.unref(n)?e.createCommentVNode("",!0):(e.openBlock(),e.createBlock(Kn,{key:2,ref_key:"mescrollRef",ref:b,onInit:N,onDown:V,onUp:E,up:y.value,down:w.value,fixed:!1,textColor:"#ffffff",bgColor:"#ffffff",class:e.normalizeClass(["scroll-h",{"loading-scroll":e.unref(k)}])},{default:e.withCtx(()=>[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(e.unref(d),(t,l)=>(e.openBlock(),e.createElementBlock("view",{class:"white-bg margin-bottom20",key:l,onClick:e=>function(e){uni.navigateTo({url:"/pages/business/CRM/marketInformation/informationDetail?informationId="+e.informationId+"&selValue="+e.selValue+"&inputval="+e.inputval})}(t)},[e.createElementVNode("view",null,[e.createElementVNode("view",{class:"report-list"},[e.createElementVNode("view",{class:"title"},"信息类型:"+e.toDisplayString(t.informationType),1),e.createElementVNode("view",{class:"r-list"},[null!=t.cusName?(e.openBlock(),e.createElementBlock("view",{key:0,class:"r-name"},"公司名称:"+e.toDisplayString(t.cusName),1)):e.createCommentVNode("",!0),e.createElementVNode("view",{class:e.normalizeClass(["r-right btn-gray flex-auto",0==t.myselfBrowsing?"btn-blue":"btn-green"]),size:"mini"},e.toDisplayString(0==t.myselfBrowsing?"未读":"已读"),3)]),e.createElementVNode("view",{class:"border-bottom"}),e.createElementVNode("view",{class:"border-bottom"}),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"报告人"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(t.createName),1)]),e.createElementVNode("view",{class:"border-bottom"}),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"报告日期"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(t.createTime),1)])])])],8,["onClick"]))),128))]),_:1},8,["up","down","class"]))])]))}},[["__scopeId","data-v-ae53353c"]]),qr=v({__name:"informationDetail",setup(t){let l=e.ref(0);e.ref(null),c(e=>{l.value=e.informationId,n()}),e.ref({});let a=e.ref({});const n=async()=>{let e={informationId:l.value},t=await qo(e);a.value=t.rows[0],uni.$emit("updateStatus",l.value)};return(t,l)=>(e.openBlock(),e.createElementBlock("view",{class:"con-body"},[e.createElementVNode("view",{class:"con-bg"},[e.createVNode(zn,{ref:"customHeaderRef",title:"市场信息详情",leftFlag:!0,rightFlag:!1},null,512),e.createElementVNode("view",{class:"top-height"}),e.createElementVNode("view",{class:"white-bg"},[e.createElementVNode("view",{class:"report-list"},[e.createElementVNode("view",{class:"title"},e.toDisplayString(e.unref(a).informationType),1),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-name"},e.toDisplayString(e.unref(a).cusName),1)]),e.createElementVNode("view",{class:"border-bottom b-width"}),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"报告人"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(e.unref(a).createName),1)]),e.createElementVNode("view",{class:"border-bottom b-width"}),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"创建日期"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(e.unref(a).createTime),1)]),null!=e.unref(a).createTime?(e.openBlock(),e.createElementBlock("view",{key:0,class:"border-bottom b-width"})):e.createCommentVNode("",!0),null!=e.unref(a).createTime?(e.openBlock(),e.createElementBlock("view",{key:1,class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"创建时间"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(e.unref(a).createTime),1)])):e.createCommentVNode("",!0),null!=e.unref(a).opportunityType?(e.openBlock(),e.createElementBlock("view",{key:2,class:"border-bottom b-width"})):e.createCommentVNode("",!0),null!=e.unref(a).opportunityType?(e.openBlock(),e.createElementBlock("view",{key:3,class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"机会类型"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(e.unref(a).opportunityType),1)])):e.createCommentVNode("",!0),null!=e.unref(a).understandTheWay?(e.openBlock(),e.createElementBlock("view",{key:4,class:"border-bottom b-width"})):e.createCommentVNode("",!0),null!=e.unref(a).understandTheWay?(e.openBlock(),e.createElementBlock("view",{key:5,class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"了解途径"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(e.unref(a).understandTheWay),1)])):e.createCommentVNode("",!0),null!=e.unref(a).opportunityDescription?(e.openBlock(),e.createElementBlock("view",{key:6,class:"border-bottom b-width"})):e.createCommentVNode("",!0),null!=e.unref(a).opportunityDescription?(e.openBlock(),e.createElementBlock("view",{key:7,class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"机会描述"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(e.unref(a).opportunityDescription),1)])):e.createCommentVNode("",!0),null!=e.unref(a).opportunityStatus?(e.openBlock(),e.createElementBlock("view",{key:8,class:"border-bottom b-width"})):e.createCommentVNode("",!0),null!=e.unref(a).opportunityStatus?(e.openBlock(),e.createElementBlock("view",{key:9,class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"机会所处状态"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(e.unref(a).opportunityStatus),1)])):e.createCommentVNode("",!0),null!=e.unref(a).predictedAmount?(e.openBlock(),e.createElementBlock("view",{key:10,class:"border-bottom b-width"})):e.createCommentVNode("",!0),null!=e.unref(a).predictedAmount?(e.openBlock(),e.createElementBlock("view",{key:11,class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"预测金额或情况"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(e.unref(a).predictedAmount),1)])):e.createCommentVNode("",!0),null!=e.unref(a).competitionSituation?(e.openBlock(),e.createElementBlock("view",{key:12,class:"border-bottom b-width"})):e.createCommentVNode("",!0),null!=e.unref(a).competitionSituation?(e.openBlock(),e.createElementBlock("view",{key:13,class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"竞争情况"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(e.unref(a).competitionSituation),1)])):e.createCommentVNode("",!0),null!=e.unref(a).majorTypesOfMatters?(e.openBlock(),e.createElementBlock("view",{key:14,class:"border-bottom b-width"})):e.createCommentVNode("",!0),null!=e.unref(a).majorTypesOfMatters?(e.openBlock(),e.createElementBlock("view",{key:15,class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"重大事项类型"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(e.unref(a).majorTypesOfMatters),1)])):e.createCommentVNode("",!0),null!=e.unref(a).theImpactGenerated?(e.openBlock(),e.createElementBlock("view",{key:16,class:"border-bottom b-width"})):e.createCommentVNode("",!0),null!=e.unref(a).theImpactGenerated?(e.openBlock(),e.createElementBlock("view",{key:17,class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"产生的影响"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(e.unref(a).theImpactGenerated),1)])):e.createCommentVNode("",!0),null!=e.unref(a).companyResponseStrategy?(e.openBlock(),e.createElementBlock("view",{key:18,class:"border-bottom b-width"})):e.createCommentVNode("",!0),null!=e.unref(a).companyResponseStrategy?(e.openBlock(),e.createElementBlock("view",{key:19,class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"公司应对策略"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(e.unref(a).companyResponseStrategy),1)])):e.createCommentVNode("",!0),null!=e.unref(a).competitiveUnits?(e.openBlock(),e.createElementBlock("view",{key:20,class:"border-bottom b-width"})):e.createCommentVNode("",!0),null!=e.unref(a).competitiveUnits?(e.openBlock(),e.createElementBlock("view",{key:21,class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"竞争单位"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(e.unref(a).competitiveUnits),1)])):e.createCommentVNode("",!0),null!=e.unref(a).competitorLevelOne?(e.openBlock(),e.createElementBlock("view",{key:22,class:"border-bottom b-width"})):e.createCommentVNode("",!0),null!=e.unref(a).competitorLevelOne?(e.openBlock(),e.createElementBlock("view",{key:23,class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"信息类型"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(e.unref(a).competitorLevelOne),1)])):e.createCommentVNode("",!0),null!=e.unref(a).competitorLevelTwo?(e.openBlock(),e.createElementBlock("view",{key:24,class:"border-bottom b-width"})):e.createCommentVNode("",!0),null!=e.unref(a).competitorLevelTwo?(e.openBlock(),e.createElementBlock("view",{key:25,class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"具体分类"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(e.unref(a).competitorLevelTwo),1)])):e.createCommentVNode("",!0),null!=e.unref(a).specificMatters?(e.openBlock(),e.createElementBlock("view",{key:26,class:"border-bottom b-width"})):e.createCommentVNode("",!0),null!=e.unref(a).specificMatters?(e.openBlock(),e.createElementBlock("view",{key:27,class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"具体事情"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(e.unref(a).specificMatters),1)])):e.createCommentVNode("",!0),null!=e.unref(a).originalPosition?(e.openBlock(),e.createElementBlock("view",{key:28,class:"border-bottom b-width"})):e.createCommentVNode("",!0),null!=e.unref(a).originalPosition?(e.openBlock(),e.createElementBlock("view",{key:29,class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"原职务"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(e.unref(a).originalPosition),1)])):e.createCommentVNode("",!0),null!=e.unref(a).currentPosition?(e.openBlock(),e.createElementBlock("view",{key:30,class:"border-bottom b-width"})):e.createCommentVNode("",!0),null!=e.unref(a).currentPosition?(e.openBlock(),e.createElementBlock("view",{key:31,class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"现职务"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(e.unref(a).currentPosition),1)])):e.createCommentVNode("",!0),null!=e.unref(a).positionOfOurCompany?(e.openBlock(),e.createElementBlock("view",{key:32,class:"border-bottom b-width"})):e.createCommentVNode("",!0),null!=e.unref(a).positionOfOurCompany?(e.openBlock(),e.createElementBlock("view",{key:33,class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"现职务是否与我公司业务相关"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(e.unref(a).positionOfOurCompany),1)])):e.createCommentVNode("",!0),null!=e.unref(a).developmentEfforts?(e.openBlock(),e.createElementBlock("view",{key:34,class:"border-bottom b-width"})):e.createCommentVNode("",!0),null!=e.unref(a).developmentEfforts?(e.openBlock(),e.createElementBlock("view",{key:35,class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"攻关力度"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(e.unref(a).developmentEfforts),1)])):e.createCommentVNode("",!0),null!=e.unref(a).successor?(e.openBlock(),e.createElementBlock("view",{key:36,class:"border-bottom b-width"})):e.createCommentVNode("",!0),null!=e.unref(a).successor?(e.openBlock(),e.createElementBlock("view",{key:37,class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"继任者"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(e.unref(a).successor),1)])):e.createCommentVNode("",!0),null!=e.unref(a).keyModels?(e.openBlock(),e.createElementBlock("view",{key:38,class:"border-bottom b-width"})):e.createCommentVNode("",!0),null!=e.unref(a).keyModels?(e.openBlock(),e.createElementBlock("view",{key:39,class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"重点型号"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(e.unref(a).keyModels),1)])):e.createCommentVNode("",!0),null!=e.unref(a).currentStatus?(e.openBlock(),e.createElementBlock("view",{key:40,class:"border-bottom b-width"})):e.createCommentVNode("",!0),null!=e.unref(a).currentStatus?(e.openBlock(),e.createElementBlock("view",{key:41,class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"目前状态"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(e.unref(a).currentStatus),1)])):e.createCommentVNode("",!0),null!=e.unref(a).batchProductionPlan?(e.openBlock(),e.createElementBlock("view",{key:42,class:"border-bottom b-width"})):e.createCommentVNode("",!0),null!=e.unref(a).batchProductionPlan?(e.openBlock(),e.createElementBlock("view",{key:43,class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"批产计划"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(e.unref(a).batchProductionPlan),1)])):e.createCommentVNode("",!0),null!=e.unref(a).situation?(e.openBlock(),e.createElementBlock("view",{key:44,class:"border-bottom b-width"})):e.createCommentVNode("",!0),null!=e.unref(a).situation?(e.openBlock(),e.createElementBlock("view",{key:45,class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"外协、外包、上级单位情况"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(e.unref(a).situation),1)])):e.createCommentVNode("",!0),null!=e.unref(a).subordinateSupportingUnits?(e.openBlock(),e.createElementBlock("view",{key:46,class:"border-bottom b-width"})):e.createCommentVNode("",!0),null!=e.unref(a).subordinateSupportingUnits?(e.openBlock(),e.createElementBlock("view",{key:47,class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"下级配套单位"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(e.unref(a).subordinateSupportingUnits),1)])):e.createCommentVNode("",!0),null!=e.unref(a).generalFormType?(e.openBlock(),e.createElementBlock("view",{key:48,class:"border-bottom b-width"})):e.createCommentVNode("",!0),null!=e.unref(a).generalFormType?(e.openBlock(),e.createElementBlock("view",{key:49,class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"通用表单类型"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(e.unref(a).generalFormType),1)])):e.createCommentVNode("",!0),null!=e.unref(a).informationContent?(e.openBlock(),e.createElementBlock("view",{key:50,class:"border-bottom b-width"})):e.createCommentVNode("",!0),null!=e.unref(a).informationContent?(e.openBlock(),e.createElementBlock("view",{key:51,class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"信息内容"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(e.unref(a).informationContent),1)])):e.createCommentVNode("",!0),null!=e.unref(a).remark?(e.openBlock(),e.createElementBlock("view",{key:52,class:"border-bottom b-width"})):e.createCommentVNode("",!0),null!=e.unref(a).remark?(e.openBlock(),e.createElementBlock("view",{key:53,class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"备注"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(e.unref(a).remark),1)])):e.createCommentVNode("",!0),e.createElementVNode("view",{class:"border-bottom b-width"})])]),e.createElementVNode("view",{class:"bottom-height"})])]))}},[["__scopeId","data-v-6c943a8a"]]),$r=v({__name:"marketInformationReview",setup(t){const l=e.ref(0);e.onMounted(()=>{l.value=2*Pl()});let a=e.ref([]),n=e.ref(null);e.watch(n,(e,t)=>{var l={pageNum:1,pageSize:10,searchContent:n.value};getYsVisistList(l).then(e=>{200==e.code&&(a.value=e.rows)})});const o=e.ref(null),i=e.ref({page:{num:0,size:10},noMoreSize:5,empty:{tip:"~ 空空如也 ~",icon:"../../../../static/images/mescroll-empty.png"},textLoading:"加载中...",textNoMore:"已经到底了"}),s=e.ref({auto:!0,textInOffset:"下拉刷新",textOutOffset:"释放更新",textLoading:"刷新中..."});let c=e.ref(!1);const u=e=>{c.value=!0,o.value=e},d=async e=>{try{setTimeout(async()=>{const t=await p(1,i.value.page.size);c.value=!1,a.value=t.list,e.resetUpScroll()},500)}catch(t){e.endErr()}finally{setTimeout(async()=>{e.endSuccess()},500)}},m=async e=>{try{setTimeout(async()=>{const t=await p(e.num,e.size);1===e.num?a.value=t.list:a.value.push(...t.list),e.endBySize(t.list.length,t.total)},500)}catch(t){e.endErr()}},p=(e,t)=>new Promise(async l=>{let a={pageNum:e,pageSize:t},n=await(o=a,Qt.get({url:"/crm/app/informationMarketInformation/Approval",data:o},{isTransformResponse:!1}));var o;l({list:n.rows,total:n.total})});return e.ref(0),r(()=>{uni.$on("refreshList",p(1,10)),p(1,10)}),e.onUnmounted(()=>{uni.$off("refreshList")}),e.onMounted(()=>{p()}),(t,n)=>(e.openBlock(),e.createElementBlock("view",{class:"con-body"},[e.createElementVNode("view",{class:"con-bg"},[e.createVNode(zn,{ref:"customHeaderRef",title:"市场信息审核",leftFlag:!0,rightFlag:!0},{right:e.withCtx(()=>[]),_:1},512),e.createElementVNode("view",{class:"top-height",style:e.normalizeStyle({paddingTop:l.value+"px"})},null,4),e.createElementVNode("view",{class:"all-body"},[e.createVNode(Kn,{ref_key:"mescrollRef",ref:o,onInit:u,onDown:d,onUp:m,up:i.value,down:s.value,fixed:!1,textColor:"#ffffff",bgColor:"#ffffff",class:e.normalizeClass(["scroll-h",{"loading-scroll":e.unref(c)}])},{default:e.withCtx(()=>[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(e.unref(a),(t,l)=>(e.openBlock(),e.createElementBlock("view",{class:"white-bg margin-bottom20",key:l,onClick:e=>function(e){uni.navigateTo({url:"/pages/business/CRM/marketInformation/marketInformationReviewDetail?informationId="+e.informationId})}(t)},[e.createElementVNode("view",null,[e.createElementVNode("view",{class:"report-list"},[e.createElementVNode("view",{class:"title"},"信息类型:"+e.toDisplayString(t.informationType),1),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-name"},"公司名称:"+e.toDisplayString(t.cusName),1)]),e.createElementVNode("view",{class:"border-bottom"}),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"创建人"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(t.createName),1)]),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"创建时间"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(t.createTime),1)]),e.createElementVNode("view",{class:"border-bottom"}),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"是否为商业航天类型"),e.createElementVNode("view",{class:"r-name"},e.toDisplayString(t.commercialAerospace),1)])])])],8,["onClick"]))),128))]),_:1},8,["up","down","class"])])])]))}},[["__scopeId","data-v-38e1ed4c"]]),Hr=v({__name:"marketInformationReviewDetail",setup(t){let l=e.ref(0);e.ref(null),c(e=>{l.value=e.informationId,o()}),e.ref({});let n=e.ref({});const o=async()=>{let e={informationId:l.value},t=await qo(e);n.value=t.rows[0]},r=async()=>{try{const t={informationId:l.value};a("log","at pages/business/CRM/marketInformation/marketInformationReviewDetail.vue:249",await(e=t,Qt.get({url:"/crm/app/informationMarketInformation/ApprovalSuccess",data:e},{isTransformResponse:!1}))),uni.showToast({title:"提交成功",icon:"success"}),setTimeout(()=>{uni.navigateBack(1)},1500)}catch(t){a("log","at pages/business/CRM/marketInformation/marketInformationReviewDetail.vue:259","提交失败:",t),uni.showToast({title:"提交失败",icon:"error"})}var e},i=async()=>{uni.showModal({title:"驳回原因",content:"",editable:!0,success:async function(e){if(e.confirm)try{const n={informationId:l.value,opinion:e.content};a("log","at pages/business/CRM/marketInformation/marketInformationReviewDetail.vue:281","驳回成功:",await(t=n,Qt.get({url:"/crm/app/informationMarketInformation/ApprovalUnSuccess",data:t},{isTransformResponse:!1}))),uni.showToast({title:"驳回成功",icon:"success"}),setTimeout(()=>{uni.navigateBack(1)},1500)}catch(n){a("log","at pages/business/CRM/marketInformation/marketInformationReviewDetail.vue:291","驳回失败:",n),uni.showToast({title:"驳回失败",icon:"error"})}var t}})};return(t,l)=>(e.openBlock(),e.createElementBlock("view",{class:"con-body"},[e.createElementVNode("view",{class:"con-bg"},[e.createVNode(zn,{ref:"customHeaderRef",title:"市场信息详情",leftFlag:!0,rightFlag:!1},null,512),e.createElementVNode("view",{class:"top-height"}),e.createElementVNode("view",{class:"white-bg"},[e.createElementVNode("view",{class:"report-list"},[e.createElementVNode("view",{class:"title"},e.toDisplayString(e.unref(n).informationType),1),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-name"},e.toDisplayString(e.unref(n).cusName),1)]),e.createElementVNode("view",{class:"border-bottom b-width"}),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"报告人"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(e.unref(n).createName),1)]),e.createElementVNode("view",{class:"border-bottom b-width"}),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"创建日期"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(e.unref(n).createTime),1)]),null!=e.unref(n).opportunityType?(e.openBlock(),e.createElementBlock("view",{key:0,class:"border-bottom b-width"})):e.createCommentVNode("",!0),null!=e.unref(n).opportunityType?(e.openBlock(),e.createElementBlock("view",{key:1,class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"机会类型"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(e.unref(n).opportunityType),1)])):e.createCommentVNode("",!0),null!=e.unref(n).understandTheWay?(e.openBlock(),e.createElementBlock("view",{key:2,class:"border-bottom b-width"})):e.createCommentVNode("",!0),null!=e.unref(n).understandTheWay?(e.openBlock(),e.createElementBlock("view",{key:3,class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"了解途径"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(e.unref(n).understandTheWay),1)])):e.createCommentVNode("",!0),null!=e.unref(n).opportunityDescription?(e.openBlock(),e.createElementBlock("view",{key:4,class:"border-bottom b-width"})):e.createCommentVNode("",!0),null!=e.unref(n).opportunityDescription?(e.openBlock(),e.createElementBlock("view",{key:5,class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"机会描述"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(e.unref(n).opportunityDescription),1)])):e.createCommentVNode("",!0),null!=e.unref(n).opportunityStatus?(e.openBlock(),e.createElementBlock("view",{key:6,class:"border-bottom b-width"})):e.createCommentVNode("",!0),null!=e.unref(n).opportunityStatus?(e.openBlock(),e.createElementBlock("view",{key:7,class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"机会所处状态"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(e.unref(n).opportunityStatus),1)])):e.createCommentVNode("",!0),null!=e.unref(n).predictedAmount?(e.openBlock(),e.createElementBlock("view",{key:8,class:"border-bottom b-width"})):e.createCommentVNode("",!0),null!=e.unref(n).predictedAmount?(e.openBlock(),e.createElementBlock("view",{key:9,class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"预测金额或情况"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(e.unref(n).predictedAmount),1)])):e.createCommentVNode("",!0),null!=e.unref(n).competitionSituation?(e.openBlock(),e.createElementBlock("view",{key:10,class:"border-bottom b-width"})):e.createCommentVNode("",!0),null!=e.unref(n).competitionSituation?(e.openBlock(),e.createElementBlock("view",{key:11,class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"竞争情况"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(e.unref(n).competitionSituation),1)])):e.createCommentVNode("",!0),null!=e.unref(n).majorTypesOfMatters?(e.openBlock(),e.createElementBlock("view",{key:12,class:"border-bottom b-width"})):e.createCommentVNode("",!0),null!=e.unref(n).majorTypesOfMatters?(e.openBlock(),e.createElementBlock("view",{key:13,class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"重大事项类型"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(e.unref(n).majorTypesOfMatters),1)])):e.createCommentVNode("",!0),null!=e.unref(n).theImpactGenerated?(e.openBlock(),e.createElementBlock("view",{key:14,class:"border-bottom b-width"})):e.createCommentVNode("",!0),null!=e.unref(n).theImpactGenerated?(e.openBlock(),e.createElementBlock("view",{key:15,class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"产生的影响"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(e.unref(n).theImpactGenerated),1)])):e.createCommentVNode("",!0),null!=e.unref(n).companyResponseStrategy?(e.openBlock(),e.createElementBlock("view",{key:16,class:"border-bottom b-width"})):e.createCommentVNode("",!0),null!=e.unref(n).companyResponseStrategy?(e.openBlock(),e.createElementBlock("view",{key:17,class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"公司应对策略"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(e.unref(n).companyResponseStrategy),1)])):e.createCommentVNode("",!0),null!=e.unref(n).competitiveUnits?(e.openBlock(),e.createElementBlock("view",{key:18,class:"border-bottom b-width"})):e.createCommentVNode("",!0),null!=e.unref(n).competitiveUnits?(e.openBlock(),e.createElementBlock("view",{key:19,class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"竞争单位"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(e.unref(n).competitiveUnits),1)])):e.createCommentVNode("",!0),null!=e.unref(n).competitorLevelOne?(e.openBlock(),e.createElementBlock("view",{key:20,class:"border-bottom b-width"})):e.createCommentVNode("",!0),null!=e.unref(n).competitorLevelOne?(e.openBlock(),e.createElementBlock("view",{key:21,class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"信息类型"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(e.unref(n).competitorLevelOne),1)])):e.createCommentVNode("",!0),null!=e.unref(n).competitorLevelTwo?(e.openBlock(),e.createElementBlock("view",{key:22,class:"border-bottom b-width"})):e.createCommentVNode("",!0),null!=e.unref(n).competitorLevelTwo?(e.openBlock(),e.createElementBlock("view",{key:23,class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"具体分类"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(e.unref(n).competitorLevelTwo),1)])):e.createCommentVNode("",!0),null!=e.unref(n).specificMatters?(e.openBlock(),e.createElementBlock("view",{key:24,class:"border-bottom b-width"})):e.createCommentVNode("",!0),null!=e.unref(n).specificMatters?(e.openBlock(),e.createElementBlock("view",{key:25,class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"具体事情"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(e.unref(n).specificMatters),1)])):e.createCommentVNode("",!0),null!=e.unref(n).originalPosition?(e.openBlock(),e.createElementBlock("view",{key:26,class:"border-bottom b-width"})):e.createCommentVNode("",!0),null!=e.unref(n).originalPosition?(e.openBlock(),e.createElementBlock("view",{key:27,class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"原职务"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(e.unref(n).originalPosition),1)])):e.createCommentVNode("",!0),null!=e.unref(n).currentPosition?(e.openBlock(),e.createElementBlock("view",{key:28,class:"border-bottom b-width"})):e.createCommentVNode("",!0),null!=e.unref(n).currentPosition?(e.openBlock(),e.createElementBlock("view",{key:29,class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"现职务"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(e.unref(n).currentPosition),1)])):e.createCommentVNode("",!0),null!=e.unref(n).positionOfOurCompany?(e.openBlock(),e.createElementBlock("view",{key:30,class:"border-bottom b-width"})):e.createCommentVNode("",!0),null!=e.unref(n).positionOfOurCompany?(e.openBlock(),e.createElementBlock("view",{key:31,class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"现职务是否与我公司业务相关"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(e.unref(n).positionOfOurCompany),1)])):e.createCommentVNode("",!0),null!=e.unref(n).developmentEfforts?(e.openBlock(),e.createElementBlock("view",{key:32,class:"border-bottom b-width"})):e.createCommentVNode("",!0),null!=e.unref(n).developmentEfforts?(e.openBlock(),e.createElementBlock("view",{key:33,class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"攻关力度"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(e.unref(n).developmentEfforts),1)])):e.createCommentVNode("",!0),null!=e.unref(n).successor?(e.openBlock(),e.createElementBlock("view",{key:34,class:"border-bottom b-width"})):e.createCommentVNode("",!0),null!=e.unref(n).successor?(e.openBlock(),e.createElementBlock("view",{key:35,class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"继任者"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(e.unref(n).successor),1)])):e.createCommentVNode("",!0),null!=e.unref(n).keyModels?(e.openBlock(),e.createElementBlock("view",{key:36,class:"border-bottom b-width"})):e.createCommentVNode("",!0),null!=e.unref(n).keyModels?(e.openBlock(),e.createElementBlock("view",{key:37,class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"重点型号"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(e.unref(n).keyModels),1)])):e.createCommentVNode("",!0),null!=e.unref(n).currentStatus?(e.openBlock(),e.createElementBlock("view",{key:38,class:"border-bottom b-width"})):e.createCommentVNode("",!0),null!=e.unref(n).currentStatus?(e.openBlock(),e.createElementBlock("view",{key:39,class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"目前状态"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(e.unref(n).currentStatus),1)])):e.createCommentVNode("",!0),null!=e.unref(n).batchProductionPlan?(e.openBlock(),e.createElementBlock("view",{key:40,class:"border-bottom b-width"})):e.createCommentVNode("",!0),null!=e.unref(n).batchProductionPlan?(e.openBlock(),e.createElementBlock("view",{key:41,class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"批产计划"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(e.unref(n).batchProductionPlan),1)])):e.createCommentVNode("",!0),null!=e.unref(n).situation?(e.openBlock(),e.createElementBlock("view",{key:42,class:"border-bottom b-width"})):e.createCommentVNode("",!0),null!=e.unref(n).situation?(e.openBlock(),e.createElementBlock("view",{key:43,class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"外协、外包、上级单位情况"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(e.unref(n).situation),1)])):e.createCommentVNode("",!0),null!=e.unref(n).subordinateSupportingUnits?(e.openBlock(),e.createElementBlock("view",{key:44,class:"border-bottom b-width"})):e.createCommentVNode("",!0),null!=e.unref(n).subordinateSupportingUnits?(e.openBlock(),e.createElementBlock("view",{key:45,class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"下级配套单位"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(e.unref(n).subordinateSupportingUnits),1)])):e.createCommentVNode("",!0),null!=e.unref(n).generalFormType?(e.openBlock(),e.createElementBlock("view",{key:46,class:"border-bottom b-width"})):e.createCommentVNode("",!0),null!=e.unref(n).generalFormType?(e.openBlock(),e.createElementBlock("view",{key:47,class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"通用表单类型"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(e.unref(n).generalFormType),1)])):e.createCommentVNode("",!0),null!=e.unref(n).informationContent?(e.openBlock(),e.createElementBlock("view",{key:48,class:"border-bottom b-width"})):e.createCommentVNode("",!0),null!=e.unref(n).informationContent?(e.openBlock(),e.createElementBlock("view",{key:49,class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"信息内容"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(e.unref(n).informationContent),1)])):e.createCommentVNode("",!0),null!=e.unref(n).remark?(e.openBlock(),e.createElementBlock("view",{key:50,class:"border-bottom b-width"})):e.createCommentVNode("",!0),null!=e.unref(n).remark?(e.openBlock(),e.createElementBlock("view",{key:51,class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"备注"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(e.unref(n).remark),1)])):e.createCommentVNode("",!0),e.createElementVNode("view",{class:"border-bottom b-width"})])]),e.createElementVNode("view",{class:"tipsPopBtn"},[e.createElementVNode("view",{class:"btnCancal",onClick:i},"驳回"),e.createElementVNode("view",{class:"btnComfire",onClick:r},"通过")])])]))}},[["__scopeId","data-v-e72cff7b"]]),Wr=v({__name:"index",setup(t){const l=e.ref(0);e.onMounted(()=>{l.value=2*Pl()});let a=e.ref([]),o=e.ref(null);e.watch(o,(e,t)=>{var l={pageNum:1,pageSize:10,searchContent:o.value};getYsVisistList(l).then(e=>{200==e.code&&(a.value=e.rows)})});let i=()=>{uni.navigateTo({url:"/pages/business/CRM/paymentCollection/addPaymentCollection"})};const s=e.ref(null),c=e.ref({page:{num:0,size:10},noMoreSize:5,empty:{tip:"~ 空空如也 ~",icon:"../../../../static/images/mescroll-empty.png"},textLoading:"加载中...",textNoMore:"已经到底了"}),u=e.ref({auto:!1,textInOffset:"下拉刷新",textOutOffset:"释放更新",textLoading:"刷新中..."});let d=e.ref(!1);const m=e=>{d.value=!0,s.value=e},p=async e=>{try{setTimeout(async()=>{const t=await h(1,c.value.page.size);d.value=!1,a.value=t.list,e.resetUpScroll()},500)}catch(t){e.endErr()}finally{setTimeout(async()=>{e.endSuccess()},500)}},v=async e=>{try{setTimeout(async()=>{const t=await h(e.num,e.size);1===e.num?a.value=t.list:a.value.push(...t.list),e.endBySize(t.list.length,t.total)},500)}catch(t){e.endErr()}},h=(e,t)=>new Promise(async l=>{let a={pageNum:e,pageSize:t},n=await(o=a,Qt.get({url:"/crm/app/InformationReviewController/getPaymentList",data:o},{isTransformResponse:!1}));var o;l({list:n.rows,total:n.total})});return e.ref(0),r(()=>{uni.$on("refreshList",h(1,10)),h(1,10)}),e.onUnmounted(()=>{uni.$off("refreshList")}),e.onMounted(()=>{h()}),(t,o)=>{const r=n(e.resolveDynamicComponent("uni-icons"),f);return e.openBlock(),e.createElementBlock("view",{class:"con-body"},[e.createElementVNode("view",{class:"con-bg"},[e.createVNode(zn,{ref:"customHeaderRef",title:"个人回款信息查看",leftFlag:!0,rightFlag:!0},{right:e.withCtx(()=>[e.createElementVNode("view",{class:"head-right",onClick:o[0]||(o[0]=(...t)=>e.unref(i)&&e.unref(i)(...t))},[e.createVNode(r,{type:"plus",size:"24",color:"#B7D2FF"}),e.createTextVNode("新增 ")])]),_:1},512),e.createElementVNode("view",{class:"top-height",style:e.normalizeStyle({paddingTop:l.value+"px"})},null,4),e.createElementVNode("view",{class:"all-body"},[e.createVNode(Kn,{ref_key:"mescrollRef",ref:s,onInit:m,onDown:p,onUp:v,up:c.value,down:u.value,fixed:!1,textColor:"#ffffff",bgColor:"#ffffff",class:e.normalizeClass(["scroll-h",{"loading-scroll":e.unref(d)}])},{default:e.withCtx(()=>[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(e.unref(a),(t,l)=>(e.openBlock(),e.createElementBlock("view",{class:"white-bg margin-bottom20",key:l,onClick:e=>function(e){uni.navigateTo({url:"/pages/business/CRM/paymentCollection/paymentDetail?collectionId="+e.collectionId+"&cusId="+e.cusId+"&targetAmount="+e.targetAmount+"&cusName="+e.cusName})}(t)},[e.createElementVNode("view",null,[e.createElementVNode("view",{class:"report-list"},[e.createElementVNode("view",{class:"title"},"客户:"+e.toDisplayString(t.cusName),1),e.createElementVNode("view",{class:"r-list"}),e.createElementVNode("view",{class:"border-bottom"}),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"计划年份"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(t.year),1)]),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"计划月份"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(t.month),1)]),e.createElementVNode("view",{class:"border-bottom"}),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"创建时间"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(t.createTime),1)]),e.createElementVNode("view",{class:"border-bottom"}),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"计划汇款金额"),e.createElementVNode("view",{class:"r-right",style:{color:"red"}},e.toDisplayString(t.targetAmount),1)])])])],8,["onClick"]))),128))]),_:1},8,["up","down","class"])])])])}}},[["__scopeId","data-v-92b1bcd6"]]),Yr=v({__name:"addPaymentCollection",setup(t){e.reactive({}),e.ref([]),e.ref([]),e.ref(0);const l=e.ref({cusId:null,promiseCode:null,cusName:null,targetAmount:null}),o={cusName:{rules:[{required:!0,errorMessage:"请选择客户"}]},targetAmount:{rules:[{required:!0,errorMessage:"请输入回款计划金额"},{format:"number",errorMessage:"必须输入数字(可包含小数点)"}]}};e.ref([]),e.ref(0);const r=e.ref(null),i=e.ref(null);function s(){uni.navigateTo({url:"/pages/business/CRM/marketActivity/chooseCus"})}e.reactive(null),e.onMounted(()=>{uni.$on("onCustomerSelected",c)}),e.onUnmounted(()=>{uni.$off("onCustomerSelected",c)});const c=e=>{l.value.cusName=e.cusName,l.value.cusId=e.cusId},u=async()=>{try{await r.value.validate();a("log","at pages/business/CRM/paymentCollection/addPaymentCollection.vue:130",await(e=l.value,Qt.post({url:"/crm/app/InformationReviewController/addPaymentCollection",data:e},{isTransformResponse:!1}))),uni.showToast({title:"提交成功",icon:"success"}),uni.$emit("refreshList"),uni.navigateBack(1)}catch(t){a("log","at pages/business/CRM/paymentCollection/addPaymentCollection.vue:138","表单验证失败:",t)}var e};return(t,a)=>{const c=n(e.resolveDynamicComponent("uni-icons"),f),d=n(e.resolveDynamicComponent("uni-forms-item"),dl),m=n(e.resolveDynamicComponent("uni-easyinput"),ul),p=n(e.resolveDynamicComponent("uni-forms"),_l);return e.openBlock(),e.createElementBlock("view",{class:"con-body"},[e.createElementVNode("view",{class:"con-bg"},[e.createVNode(zn,{ref_key:"customHeaderRef",ref:i,title:"回款计划新增",leftFlag:!0,rightFlag:!0},{right:e.withCtx(()=>[e.createElementVNode("view",{class:"head-right",onClick:u},[e.createVNode(c,{"custom-prefix":"iconfont",type:"icon-phonebaocun",size:"22",color:"#B7D2FF"}),e.createTextVNode("保存 ")])]),_:1},512),e.createElementVNode("view",{class:"top-height"}),e.createElementVNode("view",{class:"white-bg"},[e.createElementVNode("view",{class:"form-con"},[e.createVNode(p,{ref_key:"formRef",ref:r,model:l.value,rules:o,"label-width":"100px"},{default:e.withCtx(()=>[e.createVNode(d,{label:"客户名称",name:"cusName",class:"f-c-right"},{default:e.withCtx(()=>[e.createElementVNode("view",{onClick:s,class:"form-item-container"},[e.createElementVNode("text",{class:"name"},e.toDisplayString(l.value.cusName||"点击选择客户"),1)])]),_:1}),e.createVNode(d,{label:"计划回款金额",name:"targetAmount",required:"",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(m,{type:"textarea",autoHeight:"",modelValue:l.value.targetAmount,"onUpdate:modelValue":a[0]||(a[0]=e=>l.value.targetAmount=e),placeholder:"请输入计划回款金额",class:"form-texarea"},null,8,["modelValue"])]),_:1})]),_:1},8,["model"])])])])])}}},[["__scopeId","data-v-01aeab0c"]]),Jr=v({__name:"paymentDetail",setup(t){e.reactive({}),e.ref([]),e.ref([]),e.ref(0);const l=e.ref({cusId:null,promiseCode:null,cusName:null,targetAmount:null,collectionId:null}),o={cusName:{rules:[{required:!0,errorMessage:"请选择客户"}]},targetAmount:{rules:[{required:!0,errorMessage:"请输入回款计划金额"},{format:"number",errorMessage:"必须输入数字(可包含小数点)"}]}};e.ref([]),e.ref(0);const r=e.ref(null),i=e.ref(null);function s(){uni.navigateTo({url:"/pages/business/CRM/marketActivity/chooseCus"})}e.reactive(null),e.onMounted(()=>{uni.$on("onCustomerSelected",u)}),e.onUnmounted(()=>{uni.$off("onCustomerSelected",u)});const u=e=>{l.value.cusName=e.cusName,l.value.cusId=e.cusId},d=async()=>{try{await r.value.validate();a("log","at pages/business/CRM/paymentCollection/paymentDetail.vue:134",await(e=l.value,Qt.post({url:"/crm/app/InformationReviewController/updatePaymentDetail",data:e},{isTransformResponse:!1}))),uni.showToast({title:"提交成功",icon:"success"}),uni.$emit("refreshMarketOpportunityList"),uni.navigateBack(1)}catch(t){a("log","at pages/business/CRM/paymentCollection/paymentDetail.vue:142","表单验证失败:",t)}var e};e.ref({informationId:0}),c(e=>{l.value.cusName=e.cusName,l.value.cusId=e.cusId,l.value.collectionId=e.collectionId,l.value.targetAmount=e.targetAmount});const m=async()=>{try{await(e=l.value,Qt.post({url:"/crm/app/InformationReviewController/deletePaymentDetail",data:e},{isTransformResponse:!1}));uni.showToast({title:"删除成功",icon:"success"}),uni.$emit("refreshMarketOpportunityList"),uni.navigateBack(1)}catch(t){a("log","at pages/business/CRM/paymentCollection/paymentDetail.vue:169","表单验证失败:",t)}var e};return(t,a)=>{const c=n(e.resolveDynamicComponent("uni-icons"),f),u=n(e.resolveDynamicComponent("uni-forms-item"),dl),p=n(e.resolveDynamicComponent("uni-easyinput"),ul),v=n(e.resolveDynamicComponent("uni-forms"),_l);return e.openBlock(),e.createElementBlock("view",{class:"con-body"},[e.createElementVNode("view",{class:"con-bg"},[e.createVNode(zn,{ref_key:"customHeaderRef",ref:i,title:"回款任务单修改",leftFlag:!0,rightFlag:!0},{right:e.withCtx(()=>[e.createElementVNode("view",{class:"head-right",onClick:d},[e.createVNode(c,{"custom-prefix":"iconfont",type:"icon-phonebaocun",size:"22",color:"#B7D2FF"}),e.createTextVNode("保存 ")])]),_:1},512),e.createElementVNode("view",{class:"top-height"}),e.createElementVNode("view",{class:"white-bg"},[e.createElementVNode("view",{class:"form-con"},[e.createVNode(v,{ref_key:"formRef",ref:r,model:l.value,rules:o,"label-width":"100px"},{default:e.withCtx(()=>[e.createVNode(u,{label:"客户名称",name:"cusName",class:"f-c-right"},{default:e.withCtx(()=>[e.createElementVNode("view",{onClick:s,class:"form-item-container"},[e.createElementVNode("text",{class:"name"},e.toDisplayString(l.value.cusName||"点击选择客户"),1)])]),_:1}),e.createVNode(u,{label:"计划回款金额",name:"targetAmount",required:"",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(p,{type:"textarea",autoHeight:"",modelValue:l.value.targetAmount,"onUpdate:modelValue":a[0]||(a[0]=e=>l.value.targetAmount=e),placeholder:"请输入计划回款金额",class:"form-texarea"},null,8,["modelValue"])]),_:1})]),_:1},8,["model"]),e.createElementVNode("view",{class:"footer-con"},[e.createElementVNode("button",{class:"btn-default",type:"default",onClick:m,size:"mini"},"删 除"),e.createElementVNode("button",{class:"btn-primary",type:"primary",onClick:d,size:"mini"},"保存/修改")])])])])])}}},[["__scopeId","data-v-71be52ad"]]),Qr=v({__name:"paymentCollectionCheck",setup(t){function l(){uni.navigateTo({url:"/pages/business/CRM/paymentCollection/fullStaffStatisticsViewingTable"})}function a(){uni.navigateTo({url:"/pages/business/CRM/paymentCollection/personalPaymentCollectionTable"})}return(t,o)=>{const r=n(e.resolveDynamicComponent("uni-forms-item"),dl),i=n(e.resolveDynamicComponent("uni-forms"),_l);return e.openBlock(),e.createElementBlock("view",{class:"con-body"},[e.createElementVNode("view",{class:"con-bg"},[e.createVNode(zn,{ref:"customHeaderRef",title:"回款计划查看",leftFlag:!0,rightFlag:!0},{right:e.withCtx(()=>[]),_:1},512),e.createElementVNode("view",{class:"top-height"}),e.createElementVNode("view",{class:"white-bg"},[e.createElementVNode("view",{class:"form-con"},[e.createVNode(i,{ref:"formRef",model:t.formData,rules:t.rules,"label-width":"100px"},{default:e.withCtx(()=>[e.createVNode(r,{label:"全员统计查看",name:"cusName",class:"f-c-right"},{default:e.withCtx(()=>[e.createElementVNode("view",{onClick:l,class:"form-item-container"},[e.createElementVNode("text",{class:"name"},e.toDisplayString("点击跳转"))])]),_:1}),e.createVNode(r,{label:"个人详细查看",name:"cusName",class:"f-c-right"},{default:e.withCtx(()=>[e.createElementVNode("view",{onClick:a,class:"form-item-container"},[e.createElementVNode("text",{class:"name"},e.toDisplayString("点击跳转"))])]),_:1})]),_:1},8,["model","rules"])])])])])}}},[["__scopeId","data-v-92cc8d0e"]]),Kr={en:{"uni-load-more.contentdown":"Pull up to show more","uni-load-more.contentrefresh":"loading...","uni-load-more.contentnomore":"No more data"},"zh-Hans":{"uni-load-more.contentdown":"上拉显示更多","uni-load-more.contentrefresh":"正在加载...","uni-load-more.contentnomore":"没有更多数据了"},"zh-Hant":{"uni-load-more.contentdown":"上拉顯示更多","uni-load-more.contentrefresh":"正在加載...","uni-load-more.contentnomore":"沒有更多數據了"}};let Gr;setTimeout(()=>{Gr=uni.getSystemInfoSync().platform},16);const{t:Zr}=go(Kr);const Xr=v({name:"UniLoadMore",emits:["clickLoadMore"],props:{status:{type:String,default:"more"},showIcon:{type:Boolean,default:!0},iconType:{type:String,default:"auto"},iconSize:{type:Number,default:24},color:{type:String,default:"#777777"},contentText:{type:Object,default:()=>({contentdown:"",contentrefresh:"",contentnomore:""})},showText:{type:Boolean,default:!0}},data:()=>({webviewHide:!1,platform:Gr,imgBase64:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QzlBMzU3OTlEOUM0MTFFOUI0NTZDNERBQURBQzI4RkUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QzlBMzU3OUFEOUM0MTFFOUI0NTZDNERBQURBQzI4RkUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDOUEzNTc5N0Q5QzQxMUU5QjQ1NkM0REFBREFDMjhGRSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDOUEzNTc5OEQ5QzQxMUU5QjQ1NkM0REFBREFDMjhGRSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pt+ALSwAAA6CSURBVHja1FsLkFZVHb98LM+F5bHL8khA1iSeiyQBCRM+YGqKUnnJTDLGI0BGZlKDIU2MMglUiDApEZvSsZnQtBRJtKwQNKQMFYeRDR10WOLd8ljYXdh+v8v5fR3Od+797t1dnOnO/Ofce77z+J//+b/P+ZqtXbs2sJ9MJhNUV1cHJ06cCJo3bx7EPc2aNcvpy7pWrVoF+/fvDyoqKoI2bdoE9fX1F7TjN8a+EXBn/fkfvw942Tf+wYMHg9mzZwfjxo0LDhw4EPa1x2MbFw/fOGfPng1qa2tzcCkILsLDydq2bRsunpOTMM7TD/W/tZDZhPdeKD+yGxHhdu3aBV27dg3OnDlzMVANMheLAO3btw8KCwuDmpoaX5OxbgUIMEq7K8IcPnw4KCsrC/r37x8cP378/4cAXAB3vqSkJMuiDhTkw+XcuXNhOWbMmKBly5YhUT8xArhyFvP0BfwRsAuwxJZJsm/nzp2DTp06he/OU+cZ64K6o0ePBkOHDg2GDx8e6gEbJ5Q/NHNuAJQ1hgBeHUDlR7nVTkY8rQAvAi4z34vR/mPs1FoRsaCgIJThI0eOBC1atEiFGGV+5MiRoS45efJkqFjJFXV1dQuA012m2WcwTw98fy6CqBdsaiIO4CScrGPHjvk4odhavPquRtFWXEC25VgkREKOCh/qDSq+vn37htzD/mZTOmOc5U7zKzBPEedygWshcDyWvs30igAbU+6oyMgJBCFhwQE0fccxN60Ay9iebbjoDh06hMowjQxT4fXq1SskArmHZpkArvixp/kWzHdMeArExSJEaiXIjjRjRJ4DaAGWpibLzXN3Fm1vA5teBgh3j1Rv3bp1YgKwPdmf2p9zcyNYYgPKMfY0T5f5nNYdw158nJ8QawW4CLKwiOBSEgO/hok2eBydR+3dYH+PLxA5J8Vv0KBBwenTp0P2JWAx6+yFEBfs8lMY+y0SWMBNI9E4ThKi58VKTg3FQZS1RQF1cz27eC0QHMu+3E0SkUowjhVt5VdaWhp07949ZHv2Qd1EjDXM2cla1M0nl3GxAs3J9yREzyTdFVKVFOaE9qRA8GM0WebRuo9JGZKA7Mv2SeS/Z8+eoQ9BArMfFrLGo6jvxbhHbJZnKX2Rzz1O7QhJJ9Cs2ZMaWIyq/zhdeqPNfIoHd58clIQD+JSXl4dKlyIAuBdVXZwFVWKspSSoxE++h8x4k3uCnEhE4I5KwRiFWGOU0QWKiCYLbdoRMRKAu2kQ9vkfLU6dOhX06NEjlH+yMRZSinnuyWnYosVcji8CEA/6Cg2JF+IIUBqnGKUTCNwtwBN4f89RiK1R96DEgO2o0NDmtEdvVFdVVYV+P3UAPUEs6GFwV3PHmXkD4vh74iDFJysVI/MlaQhwKeBNTLYX5VuA8T4/gZxA4MRGFxDB6R7OmYPfyykGRJbyie+XnGYnQIC/coH9+vULiYrxrkL9ZA9+0ykaHIfEpM7ge8TiJ2CsHYwyMfafAF1yCGBHYIbCVDjDjKt7BeB51D+LgQa6OkG7IDYEEtvQ7lnXLKLtLdLuJBpE4gPUXcW2+PkZwOex+4cGDhwYDBkyRL7/HFcEwUGPo/8uWRUpYnfxGHco8HkewLHLyYmAawAPuIFZxhOpDfJQ8gbUv41yORAptMWBNr6oqMhWird5+u+iHmBb2nhjDV7HWBNQTgK8y11l5NetWzc5ULscAtSj7nbNI0skhWeUZCc0W4nyH/jO4Vz0u1IeYhbk4AiwM6tjxIWByHsoZ9qcIBPJd/y+DwPfBESOmCa/QF3WiZHucLlEDpNxcNhmheEOPgdQNx6/VZFQzFZ5TN08AHXQt2Ii3EdyFuUsPtTcGPhW5iMiCNELvz+Gdn9huG4HUJaW/w3g0wxV0XaG7arG2WeKiUWYM4Y7GO5ezshTARbbWGw/DvXkpp/ivVvE0JVoMxN4rpGzJMhE5Pl+xlATsDIqikP9F9D2z3h9nOksEUFhK+qO4rcPkoalMQ/HqJLIyb3F3JdjrCcw1yZ8joyJLR5gCo54etlag7qIoeNh1N1BRYj3DTFJ0elotxPlVzkGuYAmL0VSJVGAJA41c4Z6A3BzTLfn0HYwYKEI6CUAMzZEWvLsIcQOo1AmmyyM72nHJCfYsogflGV6jEk9vyQZXSuq6w4c16NsGcGZbwOPr+H1RkOk2LEzjNepxQkihHSCQ4ynAYNRx2zMKV92CQMWqj8J0BRE8EShxRFN6YrfCRhC0x3r/Zm4IbQCcmJoV0kMamllccR6FjHqUC5F2R/wS2dcymOlfAKOS4KmzQb5cpNC2MC7JhVn5wjXoJ44rYhLh8n0eXOCorJxa7POjbSlCGVczr34/RsAmrcvo9s+wGp3tzVhntxiXiJ4nvEYb4FJkf0O8HocAePmLvCxnL0AORraVekJk6TYjDabRVXfRE2lCN1h6ZQRN1+InUbsCpKwoBZHh0dODN9JBCUffItXxEavTQkUtnfTVAplCWL3JISz29h4NjotnuSsQKJCk8dF+kJR6RARjrqFVmfPnj3ZbK8cIJ0msd6jgHPGtfVTQ8VLmlvh4mct9sobRmPic0DyDQQnx/NlfYUgyz59+oScsH379pAwXABD32nTpoUHIToESeI5mnbE/UqDdyLcafEBf2MCqgC7NwxIbMREJQ0g4D4sfJwnD+AmRrII05cfMWJE+L1169bQr+fip06dGp4oJ83lmYd5wj/EmMa4TaHivo4EeCguYZBnkB5g2aWA69OIEnUHOaGysjIYMGBAMGnSpODYsWPZwCpFmm4lNq+4gSLQA7jcX8DwtjEyRC8wjabnXEx9kfWnTJkSJkAo90xpJVV+FmcVNeYAF5zWngS4C4O91MBxmAv8blLEpbjI5sz9MTdAhcgkCT1RO8mZkAjfiYpTEvStAS53Uw1vAiUGgZ3GpuQEYvoiBqlIan7kSDHnTwJQFNiPu0+5VxCVYhcZIjNrdXUDdp+Eq5AZ3Gkg8QAyVZRZIk4Tl4QAbF9cXJxNYZMAtAokgs4BrNxEpCtteXg7DDTMDKYNSuQdKsnJBek7HxewvxaosWxLYXtw+cJp18217wql4aKCfBNoEu0O5VU+PhctJ0YeXD4C6JQpyrlpSLTojpGGGN5YwNziChdIZLk4lvLcFJ9jMX3QdiImY9bmGQU+TRUL5CHITTRlgF8D9ouD1MfmLoEPl5xokIumZ2cfgMpHt47IW9N64Hsh7wQYYjyIugWuF5fCqYncXRd5vPMWyizzvhi/32+nvG0dZc9vR6fZOu0md5e+uC408FvKSIOZwXlGvxPv95izA2Vtvg1xKFWARI+vMX66HUhpQQb643uW1bSjuTWyw2SBvDrBvjFic1eGGlz5esq3ko9uSIlBRqPuFcCv8F4WIcN12nVaBd0SaYwI6PDDImR11JkqgHcPmQssjxIn6bUshygDFJUTxPMpHk+jfjPgupgdnYV2R/g7xSjtpah8RJBewhwf0gGK6XI92u4wXFEU40afJ4DN4h5LcAd+40HI3JgJecuT0c062W0i2hQJUTcxan3/CMW1PF2K6bbA+Daz4xRs1D3Br1Cm0OihKCqizW78/nXAF/G5TXrEcVzaNMH6CyMswqsAHqDyDLEyou8lwOXnKF8DjI6KjV3KzMBiXkDH8ij/H214J5A596ekrZ3F0zXlWeL7+P5eUrNo3/QwC15uxthuzidy7DzKRwEDaAViiDgKbTbz7CJnzo0bN7pIfIiid8SuPwn25o3QCmpnyjlZkyxPP8EomCJzrGb7GJMx7tNsq4MT2xMUYaiErZOluTzKsnz3gwCeCZyVRZJfYplNEokEjwrPtxlxjeYAk+F1F74VAzPxQRNYYdtpOUvWs8J1sGhBJMNsb7igN8plJs1eSmLIhLKE4rvaCX27gOhLpLOsIzJ7qn/i+wZzcvSOZ23/du8TZjwV8zHIXoP4R3ifBxiFz1dcVpa3aPntPE+c6TmIWE9EtcMmAcPdWAhYhAXxcLOQi9L1WhD1Sc8p1d2oL7XGiRKp8F4A2i8K/nfI+y/gsTDJ/YC/8+AD5Uh04KHiGl+cIFPnBDDrPMjwRGkLXyxO4VGbfQWnDH2v0bVWE3C9QOXlepbgjEfIJQI6XDG3z5ahD9cw2pS78ipB85wyScNTvsVzlzzhL8/jRrnmVjfFJK/m3m4nj9vbgQTguT8XZTjsm672R5uJKEaQmBI/c58gyus8ZDagLpEVSJBIyHp4jn++xqPV71OgQgJYEWOtZ/haxRtKmWOBu8xdBLftWltsY84zE6WIEy/eIOWL+BaayMx+KHtL7EAkqdNDLiEXmEMUHniedtJqg9HmZtfvt26vNi0BdG3Ft3g8ZOf7PAu59TxtzivLNIekyi+wD1i8CuUiD9FXAa8C+/xS3JPmZnomyc7H+fb4/Se0bk41Fel621r4cgVxbq91V4jVqwB7HTe2M7jgB+QWHavZkDRPmZcASoZEmBx6i75bGjPcMdL4/VKGFAGWZkGzPG0XAbdL9A81G5LOmUnC9hHKJeO7dcUMjblSl12867ElFTtaGl20xvvLGPdVz/8TVuU7y0x1PG7vtNg24oz9Uo/Z412++VFWI7Fcog9tu9Lm6gvRmIPv9x1xmQAu6RDkXtbOtlGEmpgD5Nvnyc0dcv0EE6cfdi1HmhMf9wDF3k3gtRvEedhxjpgfqPb9PU9iEJHnyOUA7bQUXh6kq/D7l2iTjWv7XOD530BDr8jIrus+srXjt4MzumJMHuTsBa63YKE1+RR5lBjEikCCnWKWiHdzOgKO+nRIBAF88za/IFmJ3eMZov4CYxGBabcpGL8EYx+SeMXJeRwHNsV/h+vdxeuhEpN3ZyNY78Gm2fknJxVGhyjixPiQvVkNzT1elD9Py/aTAL64Hb9vcYmC9zfdXdT/C1LeGbg4rnBaAihDFJH12W5ulfNCNe/xTsP3bp8ikzJs5BF+5PNfAQYAPaseTdsEcaYAAAAASUVORK5CYII="}),computed:{iconSnowWidth(){return 2*(Math.floor(this.iconSize/24)||1)},contentdownText(){return this.contentText.contentdown||Zr("uni-load-more.contentdown")},contentrefreshText(){return this.contentText.contentrefresh||Zr("uni-load-more.contentrefresh")},contentnomoreText(){return this.contentText.contentnomore||Zr("uni-load-more.contentnomore")}},mounted(){var e=getCurrentPages(),t=e[e.length-1].$getAppWebview();t.addEventListener("hide",()=>{this.webviewHide=!0}),t.addEventListener("show",()=>{this.webviewHide=!1})},methods:{onClick(){this.$emit("clickLoadMore",{detail:{status:this.status}})}}},[["render",function(t,l,a,n,o,r){return e.openBlock(),e.createElementBlock("view",{class:"uni-load-more",onClick:l[0]||(l[0]=(...e)=>r.onClick&&r.onClick(...e))},[!o.webviewHide&&("circle"===a.iconType||"auto"===a.iconType&&"android"===o.platform)&&"loading"===a.status&&a.showIcon?(e.openBlock(),e.createElementBlock("view",{key:0,style:e.normalizeStyle({width:a.iconSize+"px",height:a.iconSize+"px"}),class:"uni-load-more__img uni-load-more__img--android-MP"},[e.createElementVNode("view",{class:"uni-load-more__img-icon",style:e.normalizeStyle({borderTopColor:a.color,borderTopWidth:a.iconSize/12})},null,4),e.createElementVNode("view",{class:"uni-load-more__img-icon",style:e.normalizeStyle({borderTopColor:a.color,borderTopWidth:a.iconSize/12})},null,4),e.createElementVNode("view",{class:"uni-load-more__img-icon",style:e.normalizeStyle({borderTopColor:a.color,borderTopWidth:a.iconSize/12})},null,4)],4)):!o.webviewHide&&"loading"===a.status&&a.showIcon?(e.openBlock(),e.createElementBlock("view",{key:1,style:e.normalizeStyle({width:a.iconSize+"px",height:a.iconSize+"px"}),class:"uni-load-more__img uni-load-more__img--ios-H5"},[e.createElementVNode("image",{src:o.imgBase64,mode:"widthFix"},null,8,["src"])],4)):e.createCommentVNode("",!0),a.showText?(e.openBlock(),e.createElementBlock("text",{key:2,class:"uni-load-more__text",style:e.normalizeStyle({color:a.color})},e.toDisplayString("more"===a.status?r.contentdownText:"loading"===a.status?r.contentrefreshText:r.contentnomoreText),5)):e.createCommentVNode("",!0)])}],["__scopeId","data-v-749ed5be"]]),ei={__name:"fullStaffStatisticsViewingTable",setup(t){const l=e.ref(!1),o=e.ref(0),r=e.ref(0);e.ref(0),e.ref(null);let i=()=>{v()};const s=e.ref({month:"1",region:"北京大区"}),c=e.ref([]),u=e.ref([{id:1,name:"北京大区"},{id:2,name:"市场三部"},{id:3,name:"市场二部"},{id:4,name:"南方大区"},{id:5,name:"北方大区"},{id:6,name:"西部大区"}]),d=e.ref([{id:1,name:"1月"},{id:2,name:"2月"},{id:3,name:"3月"},{id:4,name:"4月"},{id:5,name:"5月"},{id:6,name:"6月"},{id:7,name:"7月"},{id:8,name:"8月"},{id:9,name:"9月"},{id:10,name:"10月"},{id:11,name:"11月"},{id:12,name:"12月"}]),m=e=>{var t,l;o.value=e.detail.value,a("log","at pages/business/CRM/paymentCollection/fullStaffStatisticsViewingTable.vue:137","index1:",null==(t=d.value[e.detail.value])?void 0:t.name),s.value.month=(null==(l=d.value[e.detail.value])?void 0:l.id)||""},p=e=>{var t,l;r.value=e.detail.value,a("log","at pages/business/CRM/paymentCollection/fullStaffStatisticsViewingTable.vue:142","index2:",null==(t=u.value[e.detail.value])?void 0:t.name),s.value.region=(null==(l=u.value[e.detail.value])?void 0:l.name)||""},v=async()=>{l.value=!0;try{const e=await $o(s.value);c.value=e.rows||[],a("log","at pages/business/CRM/paymentCollection/fullStaffStatisticsViewingTable.vue:153","获取到的数据:",c.value)}catch(e){a("error","at pages/business/CRM/paymentCollection/fullStaffStatisticsViewingTable.vue:155","获取数据失败:",e),uni.showToast({title:"获取数据失败",icon:"error"})}finally{l.value=!1}};return e.onMounted(()=>{(async()=>{l.value=!0;try{const e=await $o();c.value=e.rows||[],a("log","at pages/business/CRM/paymentCollection/fullStaffStatisticsViewingTable.vue:171","获取到的数据:",c.value)}catch(e){a("error","at pages/business/CRM/paymentCollection/fullStaffStatisticsViewingTable.vue:173","获取数据失败:",e),uni.showToast({title:"获取数据失败",icon:"error"})}finally{l.value=!1}})()}),(t,a)=>{var s,v;const h=n(e.resolveDynamicComponent("uni-icons"),f),g=n(e.resolveDynamicComponent("uni-load-more"),Xr);return e.openBlock(),e.createElementBlock("view",{class:"con-body"},[e.createElementVNode("view",{class:"con-bg"},[e.createVNode(zn,{ref:"customHeaderRef",title:"全员信息查看统计表",leftFlag:!0,rightFlag:!1},null,512),e.createElementVNode("view",{class:"top-height"}),e.createElementVNode("view",null,[e.createElementVNode("view",{class:"search"},[e.createElementVNode("picker",{value:o.value,onChange:m,range:d.value,"range-key":"name",class:"picker-bg"},[e.createElementVNode("view",{class:"picker"},[e.createVNode(h,{"custom-prefix":"iconfont",color:"#ffffff",type:"icon-phoneshizhong",size:"18"}),e.createElementVNode("view",null,e.toDisplayString((null==(s=d.value[o.value])?void 0:s.name)||"选择月份"),1),e.createVNode(h,{type:"down",size:"18"})])],40,["value","range"]),e.createElementVNode("picker",{onChange:p,value:r.value,range:u.value,class:"picker-bg","range-key":"name"},[e.createElementVNode("view",{class:"picker"},[e.createVNode(h,{type:"person",size:"18"}),e.createElementVNode("view",null,e.toDisplayString((null==(v=u.value[r.value])?void 0:v.name)||"选择区域"),1),e.createVNode(h,{type:"down",size:"18"})])],40,["value","range"]),e.createElementVNode("button",{type:"default",onClick:a[0]||(a[0]=(...t)=>e.unref(i)&&e.unref(i)(...t)),size:"mini",class:"btn-search"},"查询")]),e.createElementVNode("view",{class:"white-bg"},[e.createElementVNode("view",{class:"table-title"},"回款信息查询"),l.value?(e.openBlock(),e.createElementBlock("view",{key:0,class:"loading-container"},[e.createVNode(g,{status:"loading",contentText:"加载中..."})])):0===c.value.length?(e.openBlock(),e.createElementBlock("view",{key:1,class:"empty-tip"}," 暂无数据 ")):(e.openBlock(),e.createElementBlock("table",{key:2,class:"my-table"},[e.createElementVNode("tr",null,[e.createElementVNode("th",{class:"tab-width100"},"业务员姓名"),e.createElementVNode("th",null,"目标回款"),e.createElementVNode("th",null,"实际回款"),e.createElementVNode("th",null,"完成度")]),(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(c.value,(t,l)=>(e.openBlock(),e.createElementBlock("tr",{key:l},[e.createElementVNode("td",null,e.toDisplayString(t.userName),1),e.createElementVNode("td",null,e.toDisplayString(t.targetAmount),1),e.createElementVNode("td",null,e.toDisplayString(t.backMoneyRatio),1),e.createElementVNode("td",null,e.toDisplayString(t.jisuan),1)]))),128))]))])])])])}}},ti=v(ei,[["__scopeId","data-v-bdfeb9ea"]]),li={__name:"personalPaymentCollectionTable",setup(t){const l=e.ref(!1),o=e.ref(0);e.ref(0),e.ref(0),e.ref(null);let r=()=>{d()};const i=e.ref({month:"1",bandResult:""}),s=e.ref([]);e.ref([{id:1,name:"北京大区"},{id:2,name:"市场三部"},{id:3,name:"市场二部"},{id:4,name:"南方大区"},{id:5,name:"北方大区"},{id:6,name:"西部大区"}]);const c=e.ref([{id:1,name:"1月"},{id:2,name:"2月"},{id:3,name:"3月"},{id:4,name:"4月"},{id:5,name:"5月"},{id:6,name:"6月"},{id:7,name:"7月"},{id:8,name:"8月"},{id:9,name:"9月"},{id:10,name:"10月"},{id:11,name:"11月"},{id:12,name:"12月"}]),u=e=>{var t,l;o.value=e.detail.value,a("log","at pages/business/CRM/paymentCollection/personalPaymentCollectionTable.vue:148","index1:",null==(t=c.value[e.detail.value])?void 0:t.name),i.value.month=(null==(l=c.value[e.detail.value])?void 0:l.id)||""},d=async()=>{l.value=!0;try{const e=await Ho(i.value);s.value=e.rows||[],a("log","at pages/business/CRM/paymentCollection/personalPaymentCollectionTable.vue:164","获取到的数据:",s.value)}catch(e){a("error","at pages/business/CRM/paymentCollection/personalPaymentCollectionTable.vue:166","获取数据失败:",e),uni.showToast({title:"获取数据失败",icon:"error"})}finally{l.value=!1}};return e.onMounted(()=>{(async()=>{l.value=!0;try{const e=await Ho();s.value=e.rows||[],a("log","at pages/business/CRM/paymentCollection/personalPaymentCollectionTable.vue:182","获取到的数据:",s.value)}catch(e){a("error","at pages/business/CRM/paymentCollection/personalPaymentCollectionTable.vue:184","获取数据失败:",e),uni.showToast({title:"获取数据失败",icon:"error"})}finally{l.value=!1}})()}),(t,a)=>{var d;const m=n(e.resolveDynamicComponent("uni-icons"),f),p=n(e.resolveDynamicComponent("uni-load-more"),Xr);return e.openBlock(),e.createElementBlock("view",{class:"con-body"},[e.createElementVNode("view",{class:"con-bg"},[e.createVNode(zn,{ref:"customHeaderRef",title:"个人详情查看统计表",leftFlag:!0,rightFlag:!1},null,512),e.createElementVNode("view",{class:"top-height"}),e.createElementVNode("view",null,[e.createElementVNode("view",{class:"search"},[e.createElementVNode("picker",{value:o.value,onChange:u,range:c.value,"range-key":"name",class:"picker-bg"},[e.createElementVNode("view",{class:"picker"},[e.createVNode(m,{"custom-prefix":"iconfont",color:"#ffffff",type:"icon-phoneshizhong",size:"18"}),e.createElementVNode("view",null,e.toDisplayString((null==(d=c.value[o.value])?void 0:d.name)||"选择月份"),1),e.createVNode(m,{type:"down",size:"18"})])],40,["value","range"]),e.createElementVNode("view",{class:"picker-bg"},[e.createElementVNode("view",{class:"picker"},[e.createVNode(m,{type:"person",size:"18",color:"#ffffff"}),e.withDirectives(e.createElementVNode("input",{class:"search-input","onUpdate:modelValue":a[0]||(a[0]=e=>i.value.bandResult=e),placeholder:"输入业务员","placeholder-style":"color:#ffffff;font-size:28rpx"},null,512),[[e.vModelText,i.value.bandResult]])])]),e.createElementVNode("button",{type:"default",onClick:a[1]||(a[1]=(...t)=>e.unref(r)&&e.unref(r)(...t)),size:"mini",class:"btn-search"},"查询")]),e.createElementVNode("view",{class:"white-bg"},[e.createElementVNode("view",{class:"table-title"},"回款信息查询"),l.value?(e.openBlock(),e.createElementBlock("view",{key:0,class:"loading-container"},[e.createVNode(p,{status:"loading",contentText:"加载中..."})])):0===s.value.length?(e.openBlock(),e.createElementBlock("view",{key:1,class:"empty-tip"}," 暂无数据 ")):(e.openBlock(),e.createElementBlock("table",{key:2,class:"my-table"},[e.createElementVNode("tr",null,[e.createElementVNode("th",{class:"tab-width100"},"业务员姓名"),e.createElementVNode("th",{class:"tab-width160"},"客户名称"),e.createElementVNode("th",null,"目标回款"),e.createElementVNode("th",null,"实际回款"),e.createElementVNode("th",null,"完成度")]),(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(s.value,(t,l)=>(e.openBlock(),e.createElementBlock("tr",{key:l},[e.createElementVNode("td",null,e.toDisplayString(t.userName),1),e.createElementVNode("td",{class:"txtLeft"},e.toDisplayString(t.cusName),1),e.createElementVNode("td",null,e.toDisplayString(t.targetAmount),1),e.createElementVNode("td",null,e.toDisplayString(t.backNum),1),e.createElementVNode("td",null,e.toDisplayString(t.jisuan),1)]))),128))]))])])])])}}},ai=v(li,[["__scopeId","data-v-eb785de0"]]),ni={__name:"weekPlanUpdate",setup(t){let l=e.ref(0);const o=["外出","出差","公司","办事处"],r=e.ref(null),i=e.ref({workType:"",content:""}),s={workType:{rules:[{required:!0,errorMessage:"请选择工作类型"}]}},c=e=>{l=e.detail.value,i.value.workType=o[l]},u=async()=>{try{await r.value.validate(),uni.showToast({title:"验证通过",icon:"success"}),a("log","at pages/business/CRM/weekPlanUpdate.vue:97","表单数据:",i.value)}catch(e){a("log","at pages/business/CRM/weekPlanUpdate.vue:102","表单验证失败:",e)}};return(t,a)=>{const d=n(e.resolveDynamicComponent("uni-icons"),f),m=n(e.resolveDynamicComponent("uni-forms-item"),dl),p=n(e.resolveDynamicComponent("uni-easyinput"),ul),v=n(e.resolveDynamicComponent("uni-forms"),_l);return e.openBlock(),e.createElementBlock("view",{class:"con-body"},[e.createElementVNode("view",{class:"con-bg"},[e.createVNode(zn,{ref:"customHeaderRef",title:"修改周计划",leftFlag:!0,rightFlag:!0},{right:e.withCtx(()=>[e.createElementVNode("view",{class:"head-right",onClick:u},[e.createVNode(d,{"custom-prefix":"iconfont",type:"icon-phonebaocun",size:"22",color:"#B7D2FF"}),e.createTextVNode("保存 ")])]),_:1},512),e.createElementVNode("view",{class:"top-height"}),e.createElementVNode("view",{class:"week-plan-title"},[e.createElementVNode("view",null,"姓名:赵欣鸣"),e.createElementVNode("view",null,"2025-09 第 3 周")]),e.createElementVNode("view",{class:"white-bg white-bg-2"},[e.createElementVNode("view",{class:"w-b-title"},[e.createTextVNode("2025-09-21 星期一 "),e.createElementVNode("text",null,[e.createVNode(d,{type:"right",size:"20",color:"#A0A0A0"})])]),e.createElementVNode("view",{class:"form-con"},[e.createVNode(v,{ref_key:"formRef",ref:r,model:i.value,rules:s,"label-width":"100px","label-position":"top"},{default:e.withCtx(()=>[e.createVNode(m,{label:"工作类型",name:"workType"},{default:e.withCtx(()=>[e.createElementVNode("view",{class:"form-picker"},[e.createElementVNode("picker",{onChange:c,value:e.unref(l),range:o},[e.createElementVNode("view",{class:"flex"},[e.createTextVNode(e.toDisplayString(o[e.unref(l)])+" ",1),e.createVNode(d,{type:"down",size:"20",color:"#A0A0A0"})])],40,["value"])])]),_:1}),e.createVNode(m,{label:"内容",name:"content"},{default:e.withCtx(()=>[e.createVNode(p,{type:"textarea",autoHeight:"",modelValue:i.value.content,"onUpdate:modelValue":a[0]||(a[0]=e=>i.value.content=e),placeholder:"请输入",class:"form-texarea"},null,8,["modelValue"])]),_:1})]),_:1},8,["model"])])])])])}}},oi=v(ni,[["__scopeId","data-v-d944b4fa"]]),ri=v({__name:"index",setup(t){const l=e.ref(0);return e.onMounted(()=>{l.value=2*Pl()}),(t,l)=>{const a=n(e.resolveDynamicComponent("uni-icons"),f);return e.openBlock(),e.createElementBlock("view",{class:"con-body"},[e.createElementVNode("view",{class:"con-bg"},[e.createVNode(zn,{ref:"customHeaderRef",title:"计划表",leftFlag:!0},null,512),e.createElementVNode("view",{class:"top-height"}),e.createElementVNode("view",{class:"white-bg"},[e.createElementVNode("navigator",{url:"/pages/business/CRM/plan/myPlan"},[e.createElementVNode("view",{class:"list-item item-padding"},[e.createElementVNode("img",{class:"l-icon",src:"static/images/business/icon-zfsp.png"},null,8,["src"]),e.createElementVNode("text",null,"我的计划"),e.createElementVNode("view",{class:"list-right"},[e.createVNode(a,{type:"right",size:"20",color:"#A0A0A0"})])])]),e.createElementVNode("view",{class:"item-border"}),e.createElementVNode("navigator",{url:"/pages/business/CRM/plan/planView"},[e.createElementVNode("view",{class:"list-item item-padding"},[e.createElementVNode("img",{class:"l-icon",src:"static/images/business/icon-jhck.png"},null,8,["src"]),e.createElementVNode("text",null,"计划查看"),e.createElementVNode("view",{class:"list-right"},[e.createVNode(a,{type:"right",size:"20",color:"#A0A0A0"})])])])])])])}}},[["__scopeId","data-v-d6691610"]]);class ii{constructor(e,t){this.options=e,this.animation=uni.createAnimation({...e}),this.currentStepAnimates={},this.next=0,this.$=t}_nvuePushAnimates(e,t){let l=this.currentStepAnimates[this.next],a={};if(a=l||{styles:{},config:{}},si.includes(e)){a.styles.transform||(a.styles.transform="");let l="";"rotate"===e&&(l="deg"),a.styles.transform+=`${e}(${t+l}) `}else a.styles[e]=`${t}`;this.currentStepAnimates[this.next]=a}_animateRun(e={},t={}){let l=this.$.$refs.ani.ref;if(l)return new Promise((a,n)=>{nvueAnimation.transition(l,{styles:e,...t},e=>{a()})})}_nvueNextAnimate(e,t=0,l){let a=e[t];if(a){let{styles:n,config:o}=a;this._animateRun(n,o).then(()=>{t+=1,this._nvueNextAnimate(e,t,l)})}else this.currentStepAnimates={},"function"==typeof l&&l(),this.isEnd=!0}step(e={}){return this.animation.step(e),this}run(e){this.$.animationData=this.animation.export(),this.$.timer=setTimeout(()=>{"function"==typeof e&&e()},this.$.durationTime)}}const si=["matrix","matrix3d","rotate","rotate3d","rotateX","rotateY","rotateZ","scale","scale3d","scaleX","scaleY","scaleZ","skew","skewX","skewY","translate","translate3d","translateX","translateY","translateZ"];function ci(e,t){if(t)return clearTimeout(t.timer),new ii(e,t)}si.concat(["opacity","backgroundColor"],["width","height","left","right","top","bottom"]).forEach(e=>{ii.prototype[e]=function(...t){return this.animation[e](...t),this}});const ui=v({name:"uniTransition",emits:["click","change"],props:{show:{type:Boolean,default:!1},modeClass:{type:[Array,String],default:()=>"fade"},duration:{type:Number,default:300},styles:{type:Object,default:()=>({})},customClass:{type:String,default:""},onceRender:{type:Boolean,default:!1}},data:()=>({isShow:!1,transform:"",opacity:0,animationData:{},durationTime:300,config:{}}),watch:{show:{handler(e){e?this.open():this.isShow&&this.close()},immediate:!0}},computed:{stylesObject(){let e={...this.styles,"transition-duration":this.duration/1e3+"s"},t="";for(let l in e){t+=this.toLine(l)+":"+e[l]+";"}return t},transformStyles(){return"transform:"+this.transform+";opacity:"+this.opacity+";"+this.stylesObject}},created(){this.config={duration:this.duration,timingFunction:"ease",transformOrigin:"50% 50%",delay:0},this.durationTime=this.duration},methods:{init(e={}){e.duration&&(this.durationTime=e.duration),this.animation=ci(Object.assign(this.config,e),this)},onClick(){this.$emit("click",{detail:this.isShow})},step(e,t={}){return this.animation?(Object.keys(e).forEach(t=>{const l=e[t];"function"==typeof this.animation[t]&&(Array.isArray(l)?this.animation[t](...l):this.animation[t](l))}),this.animation.step(t),this):this},run(e){this.animation&&this.animation.run(e)},open(){clearTimeout(this.timer),this.isShow=!0,this.transform=this.styleInit(!1).transform||"",this.opacity=this.styleInit(!1).opacity||0,this.$nextTick(()=>{this.timer=setTimeout(()=>{this.animation=ci(this.config,this),this.tranfromInit(!1).step(),this.animation.run(()=>{this.transform="",this.opacity=this.styleInit(!1).opacity||1,this.$emit("change",{detail:this.isShow})})},80)})},close(e){this.animation&&this.tranfromInit(!0).step().run(()=>{this.isShow=!1,this.animationData=null,this.animation=null;let{opacity:e,transform:t}=this.styleInit(!1);this.opacity=e||1,this.transform=t,this.$emit("change",{detail:this.isShow})})},styleInit(e){let t={transform:"",opacity:1};const l=(e,l)=>{const a=this.animationType(e)[l];l.startsWith("fade")?t.opacity=a:t.transform+=a+" "};return"string"==typeof this.modeClass?l(e,this.modeClass):this.modeClass.forEach(t=>l(e,t)),t},tranfromInit(e){let t=(e,t)=>{let l=null;"fade"===t?l=e?0:1:(l=e?"-100%":"0","zoom-in"===t&&(l=e?.8:1),"zoom-out"===t&&(l=e?1.2:1),"slide-right"===t&&(l=e?"100%":"0"),"slide-bottom"===t&&(l=e?"100%":"0")),this.animation[this.animationMode()[t]](l)};return"string"==typeof this.modeClass?t(e,this.modeClass):this.modeClass.forEach(l=>{t(e,l)}),this.animation},animationType:e=>({fade:e?1:0,"slide-top":`translateY(${e?"0":"-100%"})`,"slide-right":`translateX(${e?"0":"100%"})`,"slide-bottom":`translateY(${e?"0":"100%"})`,"slide-left":`translateX(${e?"0":"-100%"})`,"zoom-in":`scaleX(${e?1:.8}) scaleY(${e?1:.8})`,"zoom-out":`scaleX(${e?1:1.2}) scaleY(${e?1:1.2})`}),animationMode:()=>({fade:"opacity","slide-top":"translateY","slide-right":"translateX","slide-bottom":"translateY","slide-left":"translateX","zoom-in":"scale","zoom-out":"scale"}),toLine:e=>e.replace(/([A-Z])/g,"-$1").toLowerCase()}},[["render",function(t,l,a,n,o,r){return e.withDirectives((e.openBlock(),e.createElementBlock("view",{ref:"ani",animation:o.animationData,class:e.normalizeClass(a.customClass),style:e.normalizeStyle(r.transformStyles),onClick:l[0]||(l[0]=(...e)=>r.onClick&&r.onClick(...e))},[e.renderSlot(t.$slots,"default")],14,["animation"])),[[e.vShow,o.isShow]])}]]); /*! * vue-router v4.5.1 * (c) 2025 Eduardo San Martin Morote * @license MIT */var di,mi,pi,vi,hi,fi;(mi=di||(di={})).pop="pop",mi.push="push",(vi=pi||(pi={})).back="back",vi.forward="forward",vi.unknown="",(fi=hi||(hi={}))[fi.aborted=4]="aborted",fi[fi.cancelled=8]="cancelled",fi[fi.duplicated=16]="duplicated";const gi=Symbol("");function bi(t){return e.inject(gi)}const yi=["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"],wi=["一","二","三","四","五","六","日"],ki=["外出","出差","公司","办事处","请假","法定假日"],Ni={"外出":"#04C660","出差":"#41b883","公司":"#20A0F1","办事处":"#307af5","请假":"#f2c55c","法定假日":"#e88f89",null:"#e7e7e782"},Vi=["北京","市场二部","南区","北区","西区","市场三部"],Ei=["firstDayOfThe","secondDayOfThis","thirdDayOfThe","fourthDayOfThe","fifthDayOfThe","sixthDayOfThe","seventhDayOfThe"].map(e=>`${e}Week`),Ci=wi.map(e=>`星期${e}`),xi=wi.map(e=>`周${e}`),Si=yi.map(e=>`typeOf${e}`),_i=yi.map(e=>`eventOf${e}`);function Ti(){var e=new Date,t=new Date(e.getFullYear(),e.getMonth(),1).getDay();return Math.ceil((e.getDate()+t)/7)}function Di(e){a("log","at pages/business/CRM/plan/dateTimeUtils.js:28",e,888888888);var t=[];let l=(new Date).getDay();for(let a=l-1;a>=0;a--)"本周"===e?t.push(Bi(-a)):t.push(Ii(-a));for(let a=1;a<=7-l;a++)"本周"===e?t.push(Bi(a)):t.push(Ii(a));return{year:t[0].year,month:t[0].month,day:t[0].day,firstDayOfTheWeek:t[0].result,secondDayOfThisWeek:t[1].result,thirdDayOfTheWeek:t[2].result,fourthDayOfTheWeek:t[3].result,fifthDayOfTheWeek:t[4].result,sixthDayOfTheWeek:t[5].result,seventhDayOfTheWeek:t[6].result}}function Bi(e){var t=new Date;t.getTime();var l=t.getTime()+864e5*e;t.setTime(l);var a=t.getFullYear(),n=t.getMonth(),o=t.getDate();if(n+=1,"ios"==uni.getSystemInfoSync().platform){let e=new Date(a+"-"+n+"-"+o).getDay();return{day:o,isToday:o==(new Date).getDate(),month:n,result:a+"-"+n+"-"+o,week:e,year:a}}{let e=new Date(a+"-"+n+"-"+o).getDay();return{day:o,isToday:o==(new Date).getDate(),month:n,result:a+"-"+n+"-"+o,week:e,year:a}}}function Ii(e){var t=new Date;t.getTime();var l=t.getTime()+864e5*e;t.setTime(l+6048e5);var a=t.getFullYear(),n=t.getMonth(),o=t.getDate();if(n+=1,"ios"==uni.getSystemInfoSync().platform){let e=new Date(a+"-"+n+"-"+o).getDay();return{day:o,isToday:o==(new Date).getDate(),month:n,result:a+"-"+n+"-"+o,week:e,year:a}}{let e=new Date(a+"-"+n+"-"+o).getDay();return{day:o,isToday:o==(new Date).getDate(),month:n,result:a+"-"+n+"-"+o,week:e,year:a}}}const Mi=v({__name:"myPlan",setup(t){const l=e.ref(null),o=bi();l.value={nickName:"",userName:""};const r=e.ref({pageNum:1,pageSize:10}),i=new Date,s=e.ref(0),c=e.ref(null),u=e.ref(0),d=e.ref([]),m=e.ref(null);let p=e=>m.value?m.value[Ei[e]]:"",v=e=>m.value?m.value[Si[e]]:"",h=e=>m.value?m.value[_i[e]]:"";const g=()=>{var e;k.value=!1,uni.showLoading(),(e=r.value,Qt.get({url:"/crm/app/appWeeklyPlan/getWeeklyListByUser",data:e},{isTransformResponse:!1})).then(e=>{const{rows:t}=e;t.length>0&&(d.value=t,m.value=t[0],u.value=t[0].date,c.value=t[0].firstDayOfTheWeek.substring(0,7)),a("log","at pages/business/CRM/plan/myPlan.vue:130",o.path,"用户周计划列表获取成功")}).catch(e=>{a("log","at pages/business/CRM/plan/myPlan.vue:132",e,"周计划列表获取失败")}).finally(()=>{uni.hideLoading(),setTimeout(()=>k.value=!0,20)})};e.onMounted(()=>{g()});let b=e.computed(()=>{let e=m.value.firstDayOfTheWeek.substring(0,4);return u.value=m.value.date,c.value=m.value.firstDayOfTheWeek.substring(0,7),i.getFullYear()===parseInt(e)&&i.getMonth()+1===m.value.month&&Ti()===m.value.date});function y(e,t){uni.navigateTo({url:"/pages/business/CRM/plan/planEdit",events:{refreshData:function(){g()}},success:function(l){l.eventChannel.emit("editPlanData",{param:e,isAdd:t})}})}function w(){a("log","at pages/business/CRM/plan/myPlan.vue:174","handleCreate","前往增加计划");const e=["本周","下周"];uni.showActionSheet({itemList:e,success(t){var l;(l={month:(new Date).getMonth()+1,date:Ti()},Qt.post({url:"/crm/app/appWeeklyPlan/Judgethisweek",data:l,header:{"Content-Type":"application/json;charset=UTF-8"}})).then(l=>{a("log","at pages/business/CRM/plan/myPlan.vue:185",l,"可以创建周计划"),y({itemList:e,selectIndex:t.tapIndex},!0)}).catch(e=>{a("warn","at pages/business/CRM/plan/myPlan.vue:188",e,"已存在周计划")})},fail(e){}})}const k=e.ref(!1);return e.watch(s,(e,t)=>{t!==e&&(k.value=!1,setTimeout(()=>{m.value=d.value[e],k.value=!0},20))}),(t,l)=>{const r=n(e.resolveDynamicComponent("uni-icons"),f),i=n(e.resolveDynamicComponent("uni-transition"),ui);return e.openBlock(),e.createElementBlock("view",{class:"con-body"},[e.createElementVNode("view",{class:"con-bg"},[e.createVNode(zn,{ref:"customHeaderRef",title:"周计划列表",leftFlag:!0,rightFlag:!0},{right:e.withCtx(()=>[e.createElementVNode("view",{class:"head-right",onClick:w},[e.createVNode(r,{type:"plus",size:"24",color:"#B7D2FF"}),e.createTextVNode(" 新增 ")])]),_:1},512),e.createElementVNode("view",{class:"top-height"}),e.createElementVNode("view",{class:"week-plan-title"},[u.value?(e.openBlock(),e.createElementBlock("view",{key:0},[e.createTextVNode(e.toDisplayString(c.value)+" ",1),e.unref(b)?(e.openBlock(),e.createElementBlock("view",{key:0,style:{display:"inline-block"}},[e.createElementVNode("strong",null,"本周")])):(e.openBlock(),e.createElementBlock("view",{key:1,style:{display:"inline-block"}},[e.createTextVNode(" 第 "),e.createElementVNode("strong",null,e.toDisplayString(u.value),1),e.createTextVNode(" 周")]))])):e.createCommentVNode("",!0)]),e.createElementVNode("view",{class:"nav-list"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(d.value,(t,l)=>{return e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["nav-item",{active:l==s.value}]),key:l,onClick:e=>function(e){a("log","at pages/business/CRM/plan/myPlan.vue:225",e,"tab更换时间段"),s.value=e,m.value=d.value[e]}(l)},e.toDisplayString((n=t).firstDayOfTheWeek.substring(0,4)+"年"+n.month+"月 第"+n.date+"周"),11,["onClick"]);var n}),128))]),e.createVNode(i,{duration:300,"mode-class":["fade","slide-bottom"],styles:{width:"100%","background-color":"#f0f0f0","border-top-left-radius":"8px","border-top-right-radius":"8px"},show:k.value},{default:e.withCtx(()=>[m.value?(e.openBlock(!0),e.createElementBlock(e.Fragment,{key:0},e.renderList(e.unref(Ei),(t,l)=>(e.openBlock(),e.createElementBlock("view",{key:l},[e.createElementVNode("view",{class:e.normalizeClass(["white-bg white-bg-2",{"white-bg-r":0===l}])},[e.createElementVNode("view",{class:"report-list"},[e.createElementVNode("view",{class:"w-b-title"},[e.createElementVNode("view",{class:"r-left"},e.toDisplayString(e.unref(p)(l))+" "+e.toDisplayString(e.unref(Ci)[l]),1),e.createElementVNode("view",{class:"r-right btn-edit",onClick:e=>function(e){const{planId:t,year:l,month:n,date:r,planDateId:i}=m.value;let s={planId:t,year:l,month:n,date:r,planDateId:i};for(let a=0;a{g=e.getCurrentInstance().proxy;g.getOpenerEventChannel().on("editPlanData",e=>{if(s.value=e.isAdd,e.isAdd)(e=>{const{itemList:t,selectIndex:l}=e;a("log","at pages/business/CRM/plan/planEdit.vue:132",o.path,`:创建${t[l]}计划`),u.value="创建周计划",r.value.yearMonth=eo({}).substring(0,7),r.value.weekNum=Ti()+l;const n=Di(t[l]);v.value.date=Ti()+l;const{year:i,month:s}=n;v.value.year=i,v.value.month=s;for(let a in Ei){let e=b(a);if(v.value[e]=n[e],a>=5){let e=y(a);v.value[e]="法定假日",p.value[e]=ki.indexOf("法定假日")}}a("log","at pages/business/CRM/plan/planEdit.vue:153",v.value)})(e.param);else{let{userName:t,formData:l,editFields:n}=e.param;a("log","at pages/business/CRM/plan/planEdit.vue:164",o.path,t,l,n,"计划编辑页读取到参数"),v.value=l,i.value.userName=t,r.value.yearMonth=l.firstDayOfTheWeek.substring(0,7),r.value.weekNum=l.date;for(let e in Ei)d.value[e]=n.includes(y(e))||n.includes(w(e))}})}),function(){for(let e in Si)e<5&&(h[y(e)]={rules:[{required:!0,errorMessage:"请选择工作类型",trigger:"blur"}]});for(let e in _i)e<5&&(h[w(e)]={rules:[{required:!0,errorMessage:"请输入工作内容",trigger:"blur"}]})}();const k=e=>{const{field:t}=e.target.dataset;a("log","at pages/business/CRM/plan/planEdit.vue:233","选中工作类型: ",ki[e.detail.value],",更新类型字段: ",t),p.value[t]=e.detail.value,v.value[t]=ki[e.detail.value]},N=async()=>{try{if(await m.value.validate(),s.value){a("log","at pages/business/CRM/plan/planEdit.vue:261",v.value,"新增计划");await function(e){return Qt.post({url:"/crm/app/appWeeklyPlan/addComment",data:e,header:{"Content-Type":"application/json;charset=UTF-8"}})}(v.value).catch(e=>{l.error("操作失败!"),a("error","at pages/business/CRM/plan/planEdit.vue:264",e,"周计划新增失败")});l.success("保存成功!"),setTimeout(()=>{g.getOpenerEventChannel().emit("refreshData"),uni.navigateBack()},500)}else{await(e=v.value,Qt.post({url:"/crm/app/appWeeklyPlan/updateWeekly",data:e,header:{"Content-Type":"application/json;charset=UTF-8"}})).catch(e=>{l.error("操作失败!"),a("warn","at pages/business/CRM/plan/planEdit.vue:252",e,"更新周计划失败")});l.success("修改成功!"),setTimeout(()=>{g.getOpenerEventChannel().emit("refreshData"),uni.navigateBack()},500)}}catch(t){uni.showToast({icon:"none",title:"请完善内容",duration:1500}),a("log","at pages/business/CRM/plan/planEdit.vue:279","表单验证失败:",t)}var e};return(t,l)=>{const a=n(e.resolveDynamicComponent("uni-icons"),f),o=n(e.resolveDynamicComponent("uni-forms-item"),dl),i=n(e.resolveDynamicComponent("uni-easyinput"),ul),s=n(e.resolveDynamicComponent("uni-forms"),_l);return e.openBlock(),e.createElementBlock("view",{class:"con-body"},[e.createElementVNode("view",{class:"con-bg"},[e.createVNode(zn,{ref:"customHeaderRef",title:u.value,leftFlag:!0,rightFlag:!0},{right:e.withCtx(()=>[e.createElementVNode("view",{class:"head-right",onClick:N},[e.createVNode(a,{"custom-prefix":"iconfont",type:"icon-phonebaocun",size:"22",color:"#B7D2FF"}),e.createTextVNode(" 保存 ")])]),_:1},8,["title"]),e.createElementVNode("view",{class:"top-height"}),e.createElementVNode("view",{class:"week-plan-title"},[e.createElementVNode("view",null,[e.createTextVNode(e.toDisplayString(r.value.yearMonth)+" 第 ",1),e.createElementVNode("strong",null,e.toDisplayString(r.value.weekNum),1),e.createTextVNode(" 周")])]),e.createVNode(s,{ref_key:"formRef",ref:m,model:v.value,rules:h,"label-width":"100px","label-position":"top"},{default:e.withCtx(()=>[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(e.unref(Ei),(t,l)=>(e.openBlock(),e.createElementBlock("view",null,[e.createElementVNode("view",{class:e.normalizeClass(["white-bg",0==l?"white-bg-2":"white-bg-3"])},[e.createElementVNode("view",{class:"w-b-title",onClick:e=>function(e){d.value[e]=!d.value[e]}(l)},[e.createTextVNode(e.toDisplayString(v.value[t])+" "+e.toDisplayString(e.unref(Ci)[l])+" ",1),e.createElementVNode("text",null,[e.createTextVNode(e.toDisplayString(d.value[l]?"收起":"展开")+" ",1),e.createElementVNode("i",{class:e.normalizeClass({iconfont:!0,"icon-up":d.value[l],"icon-down":!d.value[l]})},null,2)])],8,["onClick"]),e.createElementVNode("view",{class:e.normalizeClass(["form-con",{show:d.value[l],hidden:!d.value[l]}])},[e.createVNode(o,{label:"工作类型",name:y(l),required:l<5},{default:e.withCtx(()=>[e.createElementVNode("view",{class:"form-picker"},[e.createElementVNode("picker",{onChange:k,range:e.unref(ki),"data-field":y(l)},[e.createElementVNode("view",{class:"flex"},[e.createTextVNode(e.toDisplayString(v.value[y(l)])+" ",1),e.createVNode(a,{type:"down",size:"20",color:"#A0A0A0"})])],40,["range","data-field"])])]),_:2},1032,["name","required"]),e.createVNode(o,{label:"内容",name:w(l),required:l<5},{default:e.withCtx(()=>[e.createVNode(i,{type:"textarea",modelValue:v.value[w(l)],"onUpdate:modelValue":e=>v.value[w(l)]=e,placeholder:"请输入",class:"form-texarea"},null,8,["modelValue","onUpdate:modelValue"])]),_:2},1032,["name","required"])],2)],2)]))),256))]),_:1},8,["model","rules"])])])}}},Ai=v(Ri,[["__scopeId","data-v-e7f595f9"]]),Fi="uni-col";const Li=v({name:"uniCol",props:{span:{type:Number,default:24},offset:{type:Number,default:-1},pull:{type:Number,default:-1},push:{type:Number,default:-1},xs:[Number,Object],sm:[Number,Object],md:[Number,Object],lg:[Number,Object],xl:[Number,Object]},data:()=>({gutter:0,sizeClass:"",parentWidth:0,nvueWidth:0,marginLeft:0,right:0,left:0}),created(){let e=this.$parent;for(;e&&"uniRow"!==e.$options.componentName;)e=e.$parent;this.updateGutter(e.gutter),e.$watch("gutter",e=>{this.updateGutter(e)})},computed:{sizeList(){let{span:e,offset:t,pull:l,push:a}=this;return{span:e,offset:t,pull:l,push:a}},pointClassList(){let e=[];return["xs","sm","md","lg","xl"].forEach(t=>{const l=this[t];"number"==typeof l?e.push(`${Fi}-${t}-${l}`):"object"==typeof l&&l&&Object.keys(l).forEach(a=>{e.push("span"===a?`${Fi}-${t}-${l[a]}`:`${Fi}-${t}-${a}-${l[a]}`)})}),e.join(" ")}},methods:{updateGutter(e){e=Number(e),isNaN(e)||(this.gutter=e/2)}},watch:{sizeList:{immediate:!0,handler(e){let t=[];for(let l in e){const a=e[l];!a&&0!==a||-1===a||t.push("span"===l?`${Fi}-${a}`:`${Fi}-${l}-${a}`)}this.sizeClass=t.join(" ")}}}},[["render",function(t,l,a,n,o,r){return e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["uni-col",o.sizeClass,r.pointClassList]),style:e.normalizeStyle({paddingLeft:`${Number(o.gutter)}rpx`,paddingRight:`${Number(o.gutter)}rpx`})},[e.renderSlot(t.$slots,"default",{},void 0,!0)],6)}],["__scopeId","data-v-f9442938"]]),Ui="uni-row",Pi="--";const Oi=v({name:"uniRow",componentName:"uniRow",props:{type:String,gutter:Number,justify:{type:String,default:"start"},align:{type:String,default:"top"},width:{type:[String,Number],default:750}},created(){},computed:{marginValue(){return this.gutter?-this.gutter/2:0},typeClass(){return"flex"===this.type?`${Ui+Pi}flex`:""},justifyClass(){return"start"!==this.justify?`${Ui+Pi}flex-justify-${this.justify}`:""},alignClass(){return"top"!==this.align?`${Ui+Pi}flex-align-${this.align}`:""}}},[["render",function(t,l,a,n,o,r){return e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["uni-row",r.typeClass,r.justifyClass,r.alignClass]),style:e.normalizeStyle({marginLeft:`${Number(r.marginValue)}rpx`,marginRight:`${Number(r.marginValue)}rpx`})},[e.renderSlot(t.$slots,"default",{},void 0,!0)],6)}],["__scopeId","data-v-b6a8b341"]]),zi=v({__name:"closeableModal",props:{modelValue:{type:Boolean,default:!1},closeTip:{type:String,default:"点按空白处取消"},title:{type:String},content:{type:String},contentAlign:{type:String},cancelBtn:{type:Boolean,default:!0},confirmBtn:{type:Boolean,default:!0},cancelText:{type:String,default:"取消"},confirmText:{type:String,default:"确认"}},emits:["update:modelValue","cancel","confirm","success"],setup(t,{emit:l}){let a=e.ref(!1);const n=l,o=()=>{n("update:modelValue",!1)},r=()=>{n("cancel"),n("success","cancel"),o()},i=()=>{n("confirm"),n("success","confirm"),o()};return(l,n)=>t.modelValue?(e.openBlock(),e.createElementBlock("view",{key:0,class:"model",onClick:o,onTouchmove:n[1]||(n[1]=e.withModifiers(()=>{},["prevent"])),onMousewheel:n[2]||(n[2]=e.withModifiers(()=>{},["prevent"]))},[t.closeTip?(e.openBlock(),e.createElementBlock("view",{key:0,style:{color:"rgba(255,255,255,0.15)","letter-spacing":"5rpx","margin-top":"50%","text-align":"center"}},e.toDisplayString(t.closeTip),1)):e.createCommentVNode("",!0),e.createElementVNode("view",{class:"model-con",onClick:n[0]||(n[0]=e.withModifiers(()=>{},["stop"]))},[t.title?(e.openBlock(),e.createElementBlock("view",{key:0,class:"model-top"},e.toDisplayString(t.title),1)):e.createCommentVNode("",!0),e.createElementVNode("view",{class:e.normalizeClass({"model-middle":!0,"m-height":!t.title,"align-center":"center"===t.contentAlign})},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(t.content.split("\n"),t=>(e.openBlock(),e.createElementBlock("view",null,e.toDisplayString(t),1))),256))],2),e.createElementVNode("view",{class:"model-bottom"},[t.cancelBtn?(e.openBlock(),e.createElementBlock("button",{key:0,type:"primary",class:"btn-cancel",onClick:r},e.toDisplayString(t.cancelText),1)):e.createCommentVNode("",!0),t.confirmBtn?(e.openBlock(),e.createElementBlock("button",{key:1,type:"default",class:"btn-green",onClick:i,loading:e.unref(a),disabled:e.unref(a)},e.toDisplayString(t.confirmText),9,["loading","disabled"])):e.createCommentVNode("",!0)])])],32)):e.createCommentVNode("",!0)}},[["__scopeId","data-v-f941a10d"]]),ji={__name:"planView",setup(t){const l=e.ref(0);e.onMounted(()=>{l.value=2*Pl(),uni.showLoading({}),b().then(e=>{let{total:t,rows:l}=e;a("log","at pages/business/CRM/plan/planView.vue:134",t,l,"周计划数据获取成功"),u.value=l}).catch(e=>{a("warn","at pages/business/CRM/plan/planView.vue:137",e,"周计划数据获取失败")}).finally(()=>{uni.hideLoading()})});let o=eo("start"),r=eo("end"),i=eo({}),s=e.ref(0),c=e.ref({selectDate:i,region:Vi[s.value]}),u=e.ref([]);m(()=>{uni.showLoading(),b().then(e=>{const{rows:t}=e;u.value=t,a("log","at pages/business/CRM/plan/planView.vue:164",t,"刷新周计划成功")}).finally(()=>{uni.stopPullDownRefresh(),uni.hideLoading()})});const d=Ti(),p=Di("本周"),v=p.month;a("log","at pages/business/CRM/plan/planView.vue:176",d,"当前周数");const h=e=>p[Ei[e]].substring(7),g=e.ref({month:v,date:d,pageNum:1,pageSize:10}),b=()=>new Promise(async e=>{let{rows:t,total:l}=await(a=g.value,Qt.get({url:"/crm/app/appWeeklyPlan/list",data:a},{isTransformResponse:!1}));var a;e({rows:t,total:l})});let y=e=>{i=e.detail.value,c.value.selectDate=e.detail.value,w()},w=()=>{var e;a("log","at pages/business/CRM/plan/planView.vue:206",c.value,"查询参数"),uni.showLoading(),(e=c.value,Qt.get({url:"/crm/app/appWeeklyPlan/weeklyListByDate",data:e},{isTransformResponse:!1})).then(e=>{const{total:t,rows:l}=e;u.value=l,a("log","at pages/business/CRM/plan/planView.vue:211",l,"查询成功")}).catch(e=>{a("warn","at pages/business/CRM/plan/planView.vue:213",e,"数据获取失败")}).finally(()=>{uni.hideLoading()})};const k=e=>{s.value=e.detail.value,c.value.region=Vi[e.detail.value],w()},N=e.ref(!1),V=e.ref({title:null,content:null,showCancel:!1,success:console.log}),E=(e,t)=>{let l=u.value[e],n=l[Ei[t]],o=l[Si[t]],r=l[_i[t]];var i;o&&r?(i={title:`${o}`,content:`姓名:${l.userName}\n时间:${n}\n内容:${r}`},N.value=!0,Object.assign(V.value,i),a("log","at pages/business/CRM/plan/planView.vue:239",V.value)):uni.showToast({title:"无计划内容",icon:"none",duration:1500})};return(t,l)=>{const a=n(e.resolveDynamicComponent("uni-icons"),f),d=n(e.resolveDynamicComponent("uni-col"),Li),m=n(e.resolveDynamicComponent("uni-row"),Oi);return e.openBlock(),e.createElementBlock(e.Fragment,null,[e.createElementVNode("view",{class:"con-body"},[e.createElementVNode("view",{class:"con-bg"},[e.createVNode(zn,{ref:"customHeaderRef",title:"周计划表",leftFlag:!0,rightFlag:!0},{right:e.withCtx(()=>[]),_:1},512),e.createElementVNode("view",{class:"top-height"}),e.createElementVNode("view",null,[e.createElementVNode("view",{class:"search"},[e.createElementVNode("picker",{mode:"date",value:e.unref(i),start:e.unref(o),end:e.unref(r),onChange:l[0]||(l[0]=(...t)=>e.unref(y)&&e.unref(y)(...t)),class:"picker-bg"},[e.createElementVNode("view",{class:"picker"},[e.createVNode(a,{"custom-prefix":"iconfont",color:"#ffffff",type:"icon-phoneshizhong",size:"18"}),e.createElementVNode("view",null,e.toDisplayString(e.unref(i)),1),e.createVNode(a,{type:"down",size:"18"})])],40,["value","start","end"]),e.createElementVNode("picker",{onChange:k,value:e.unref(s),range:e.unref(Vi),class:"picker-bg"},[e.createElementVNode("view",{class:"picker"},[e.createVNode(a,{type:"person",size:"18"}),e.createElementVNode("view",null,e.toDisplayString(e.unref(Vi)[e.unref(s)]),1),e.createVNode(a,{type:"down",size:"18"})])],40,["value","range"])]),e.unref(u).length?(e.openBlock(),e.createElementBlock("view",{key:0,class:"white-bg"},[e.createElementVNode("view",{style:{"text-align":"center","margin-bottom":"30rpx","font-size":"30rpx"}},[e.createTextVNode(e.toDisplayString((e.unref(u)[0][e.unref(Ei)[0]]||e.unref(c).selectDate).substring(5,7))+"月 ",1),e.createElementVNode("span",{class:"line"}),e.createTextVNode(" "+e.toDisplayString((e.unref(u)[0][e.unref(Ei)[0]]||e.unref(c).selectDate).substring(0,4))+"年 ",1)]),e.createVNode(m,{class:"demo-uni-row"},{default:e.withCtx(()=>[e.createVNode(d,{span:1},{default:e.withCtx(()=>[e.createElementVNode("view",{class:"demo-uni-col right-radius"})]),_:1}),e.createVNode(d,{span:2},{default:e.withCtx(()=>[e.createElementVNode("view",{class:"demo-uni-col left-radius"},"姓名")]),_:1}),(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(e.unref(Ei),(t,l)=>(e.openBlock(),e.createBlock(d,{span:3},{default:e.withCtx(()=>[e.createElementVNode("view",{class:"demo-uni-col mar-left"},[e.createElementVNode("text",null,e.toDisplayString(e.unref(xi)[l]),1),e.unref(u)[0][t]?(e.openBlock(),e.createElementBlock("text",{key:0,class:"font-bold"},e.toDisplayString(e.unref(u)[0][t].substring(8)),1)):(e.openBlock(),e.createElementBlock("text",{key:1,class:"font-bold"},e.toDisplayString(h(l)),1))])]),_:2},1024))),256))]),_:1}),(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(e.unref(u),(t,l)=>(e.openBlock(),e.createBlock(m,{key:l,class:"demo-uni-row"},{default:e.withCtx(()=>[e.createVNode(d,{span:1},{default:e.withCtx(()=>[e.createElementVNode("view",{class:"demo-uni-col right-radius"},[e.createElementVNode("text",null,e.toDisplayString(l+1),1)])]),_:2},1024),e.createVNode(d,{span:2},{default:e.withCtx(()=>[e.createElementVNode("view",{class:"demo-uni-col left-radius"},[e.createElementVNode("text",null,e.toDisplayString(t.nickName||t.userName),1)])]),_:2},1024),(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(e.unref(Si),(a,n)=>(e.openBlock(),e.createBlock(d,{span:3},{default:e.withCtx(()=>[e.createElementVNode("view",{class:"demo-uni-col mar-left color-white",onClick:e=>E(l,n),style:e.normalizeStyle({backgroundColor:e.unref(Ni)[t[a]]})},[t[a]?(e.openBlock(),e.createElementBlock("text",{key:0},e.toDisplayString(t[a]),1)):(e.openBlock(),e.createElementBlock("text",{key:1,style:{"font-weight":"300",color:"gray"}},"暂无"))],12,["onClick"])]),_:2},1024))),256))]),_:2},1024))),128))])):(e.openBlock(),e.createElementBlock("view",{key:1,style:{"text-align":"center","margin-top":"50%",color:"white"}}," 暂无数据 "))])])]),e.createVNode(zi,{closeTip:"",modelValue:N.value,"onUpdate:modelValue":l[1]||(l[1]=e=>N.value=e),title:V.value.title,content:V.value.content,cancelBtn:V.value.showCancel,confirmText:"关闭",onSuccess:V.value.success},null,8,["modelValue","title","content","cancelBtn","onSuccess"])],64)}}},qi=v(ji,[["__scopeId","data-v-9e12a2bc"]]),$i={easycom:{autoscan:!0,custom:{"^uni-(.*)":"@dcloudio/uni-ui/lib/uni-$1/uni-$1.vue"}},pages:[{path:"pages/loading/loading",style:{navigationBarTitleText:""}},{path:"pages/deviceAuth/deviceAuth",style:{navigationBarTitleText:""}},{path:"pages/login/login",style:{navigationBarTitleText:""}},{path:"pages/home/home",style:{navigationBarTitleText:"",renderer:"native",hardwareAccelerated:!0}},{path:"pages/business/business",style:{navigationBarTitleText:"",renderer:"native",hardwareAccelerated:!0}},{path:"pages/business/editDaily",style:{navigationBarTitleText:"",renderer:"native",hardwareAccelerated:!0}},{path:"pages/notice/notice",style:{navigationBarTitleText:""}},{path:"pages/notice/noticeDetail",style:{navigationBarTitleText:""}},{path:"pages/notice/waitApprove",style:{navigationBarTitleText:""}},{path:"pages/notice/waitApproveDetail",style:{navigationBarTitleText:""}},{path:"pages/userinfo/userinfo",style:{navigationBarTitleText:"",renderer:"native",hardwareAccelerated:!0}},{path:"pages/userinfo/version",style:{navigationBarTitleText:""}},{path:"pages/search/search",style:{navigationBarTitleText:""}},{path:"pages/h5-webview/h5-webview",style:{navigationBarTitleText:""}},{path:"pages/business/CRM/marketInformation",style:{navigationBarTitleText:""}},{path:"pages/business/CRM/visitorReport",style:{navigationBarTitleText:""}},{path:"pages/business/CRM/visitorReportAdd",style:{navigationBarTitleText:""}},{path:"pages/business/CRM/visitorReportDetail",style:{navigationBarTitleText:""}},{path:"pages/business/CRM/visitorReportEnter",style:{navigationBarTitleText:""}},{path:"pages/business/CRM/marketInformation/marketInformation",style:{navigationBarTitleText:"市场信息管理"}},{path:"pages/business/CRM/marketInformation/marketOpportunities",style:{navigationBarTitleText:"市场机会录入"}},{path:"pages/business/CRM/marketInformation/marketOpportunitiesDetail",style:{navigationBarTitleText:"市场机会修改"}},{path:"pages/business/CRM/marketInformation/majorMatter",style:{navigationBarTitleText:"重大事项录入"}},{path:"pages/business/CRM/marketInformation/majorMatterDetail",style:{navigationBarTitleText:"重大事项更改"}},{path:"pages/business/CRM/marketInformation/competitor",style:{navigationBarTitleText:"竞争对手信息录入"}},{path:"pages/business/CRM/marketInformation/competitorDetail",style:{navigationBarTitleText:"竞争对手信息更改"}},{path:"pages/business/CRM/marketInformation/personnelChanges",style:{navigationBarTitleText:"人员变化信息录入"}},{path:"pages/business/CRM/marketInformation/personnelChangesDetail",style:{navigationBarTitleText:"人员变化信息更改"}},{path:"pages/business/CRM/marketInformation/keyModelTasks",style:{navigationBarTitleText:"重点型号任务信息录入"}},{path:"pages/business/CRM/marketInformation/keyModelTasksDetail",style:{navigationBarTitleText:"重点型号任务信息更新"}},{path:"pages/business/CRM/marketInformation/beCurrent",style:{navigationBarTitleText:"通用信息录入"}},{path:"pages/business/CRM/marketInformation/beCurrentDetail",style:{navigationBarTitleText:"通用信息更新"}},{path:"pages/business/CRM/customerUserList",style:{navigationBarTitleText:"客户人员选择"}},{path:"pages/business/CRM/marketInformation/infomationView",style:{navigationBarTitleText:"市场信息查看"}},{path:"pages/business/CRM/marketInformation/informationDetail",style:{navigationBarTitleText:"市场信息详情"}},{path:"pages/business/CRM/marketInformation/marketInformationReview",style:{navigationBarTitleText:"市场信息审核"}},{path:"pages/business/CRM/marketInformation/marketInformationReviewDetail",style:{navigationBarTitleText:"市场信息审核"}},{path:"pages/business/CRM/paymentCollection/index",style:{navigationBarTitleText:"回款首页查看"}},{path:"pages/business/CRM/paymentCollection/addPaymentCollection",style:{navigationBarTitleText:"回款新增"}},{path:"pages/business/CRM/paymentCollection/paymentDetail",style:{navigationBarTitleText:"回款新增"}},{path:"pages/business/CRM/paymentCollection/paymentCollectionCheck",style:{navigationBarTitleText:"回款查看"}},{path:"pages/business/CRM/paymentCollection/fullStaffStatisticsViewingTable",style:{navigationBarTitleText:"全员统计查看"}},{path:"pages/business/CRM/paymentCollection/personalPaymentCollectionTable",style:{navigationBarTitleText:"个人详情查看"}},{path:"pages/business/CRM/weekPlanUpdate",style:{navigationBarTitleText:""}},{path:"pages/business/CRM/plan/index",style:{navigationBarTitleText:""}},{path:"pages/business/CRM/plan/myPlan",style:{navigationBarTitleText:""}},{path:"pages/business/CRM/plan/planEdit",style:{navigationBarTitleText:""}},{path:"pages/business/CRM/plan/planView",style:{navigationBarTitleText:"",enablePullDownRefresh:!0}},{path:"pages/business/CRM/customer/customerAdd",style:{navigationBarTitleText:""}},{path:"pages/business/CRM/customer/customerAudit",style:{navigationBarTitleText:""}},{path:"pages/business/CRM/customer/customerUserBelong",style:{navigationBarTitleText:""}},{path:"pages/business/CRM/customer/components/confirmForm",style:{navigationBarTitleText:""}},{path:"pages/business/CRM/customer/changeCustomerOwner",style:{navigationBarTitleText:""}},{path:"pages/business/CRM/mainOwner/audit/mainOwnerChangeAudit",style:{navigationBarTitleText:""}},{path:"pages/business/CRM/mainOwner/audit/confirmForm",style:{navigationBarTitleText:""}},{path:"pages/business/CRM/mainOwner/view/viewMainOwner",style:{navigationBarTitleText:""}},{path:"pages/business/CRM/mainOwner/view/viewMainOwnerDetail",style:{navigationBarTitleText:""}},{path:"pages/business/CRM/customer/components/customerUserEdit",style:{navigationBarTitleText:""}},{path:"pages/business/CRM/customer/selectCustomer",style:{navigationBarTitleText:""}},{path:"pages/business/CRM/vistorCheckin",style:{navigationBarTitleText:""}},{path:"pages/business/CRM/checkinStatistics",style:{navigationBarTitleText:""}},{path:"pages/business/CRM/paymentCollection",style:{navigationBarTitleText:""}},{path:"pages/business/CRM/marketActivity/visitReport",style:{navigationBarTitleText:""}},{path:"pages/business/CRM/marketActivity/visitorReportAdd",style:{navigationBarTitleText:""}},{path:"pages/business/CRM/marketActivity/visitReportView",style:{navigationBarTitleText:""}},{path:"pages/business/CRM/marketActivity/visitReportDetail",style:{navigationBarTitleText:""}},{path:"pages/business/CRM/marketActivity/auditReport",style:{navigationBarTitleText:""}},{path:"pages/business/CRM/marketActivity/detailForApproval",style:{navigationBarTitleText:""}},{path:"pages/business/CRM/marketActivity/visitorReportEnter",style:{navigationBarTitleText:""}},{path:"pages/business/CRM/marketActivity/auditReject",style:{navigationBarTitleText:""}},{path:"pages/business/CRM/marketActivity/customerUserList",style:{navigationBarTitleText:""}},{path:"pages/business/CRM/marketActivity/myUserList",style:{navigationBarTitleText:""}},{path:"pages/business/CRM/marketActivity/activityTypeList",style:{navigationBarTitleText:""}},{path:"pages/business/CRM/marketActivity/chooseCus",style:{navigationBarTitleText:""}},{path:"pages/business/CRM/map/vistorCheckin",style:{navigationBarTitleText:""}},{path:"pages/business/CRM/map/addRearkSignIn",style:{navigationBarTitleText:""}},{path:"pages/business/CRM/map/checkInView",style:{navigationBarTitleText:""}},{path:"pages/business/CRM/map/checkinStatistics",style:{navigationBarTitleText:""}},{path:"pages/business/EQF/qualityFeedback/qualityFeedbackIndex",style:{navigationBarTitleText:""}},{path:"pages/business/EQF/qualityFeedback/qualityFeedbackAdd",style:{navigationBarTitleText:""}},{path:"pages/business/EQF/components/chooseCus",style:{navigationBarTitleText:""}},{path:"pages/business/EQF/qualityFeedback/qualityFeedbackEnter",style:{navigationBarTitleText:""}},{path:"pages/business/EQF/components/qualityFeedbackDetailComponent",style:{navigationBarTitleText:""}},{path:"pages/business/EQF/components/customerOrder",style:{navigationBarTitleText:""}},{path:"pages/business/EQF/components/gkCustomerOrder",style:{navigationBarTitleText:""}},{path:"pages/business/EQF/qualityFeedback/gkQualityFeedbackEnter",style:{navigationBarTitleText:""}},{path:"pages/business/EQF/components/gkQualityFeedbackDetailComponent",style:{navigationBarTitleText:""}},{path:"pages/business/polling/index",style:{navigationBarTitleText:""}},{path:"pages/business/polling/searchList",style:{navigationBarTitleText:""}},{path:"pages/business/polling/taskDetail",style:{navigationBarTitleText:""}},{path:"pages/business/polling/optionDetail",style:{navigationBarTitleText:""}},{path:"pages/business/polling/problemDetail",style:{navigationBarTitleText:""}},{path:"pages/business/polling/problemList",style:{navigationBarTitleText:""}},{path:"pages/business/polling/taskList",style:{navigationBarTitleText:""}},{path:"pages/business/polling/problemReport",style:{navigationBarTitleText:""}},{path:"pages/business/polling/problemLog",style:{navigationBarTitleText:""}},{path:"pages/business/polling/nfcTest/index",style:{navigationBarTitleText:""}}],globalStyle:{navigationBarTextStyle:"black",navigationBarTitleText:"718友晟",navigationBarBackgroundColor:"#F8F8F8",backgroundColor:"#F8F8F8",navigationStyle:"custom"},tabBar:{color:"#919191",selectedColor:"#ffffff",borderStyle:"#ffffff",backgroundColor:"#000000",fontSize:"12px",iconWidth:"24px",list:[{pagePath:"pages/home/home",iconPath:"static/images/tabs/menu-home.png",selectedIconPath:"static/images/tabs/menu-home-on.png",text:"首页"},{pagePath:"pages/business/business",iconPath:"static/images/tabs/menu-business.png",selectedIconPath:"static/images/tabs/menu-business-on.png",text:"业务中心"},{pagePath:"pages/notice/notice",iconPath:"static/images/tabs/menu-info.png",selectedIconPath:"static/images/tabs/menu-info-on.png",text:"消息"},{pagePath:"pages/userinfo/userinfo",iconPath:"static/images/tabs/menu-me.png",selectedIconPath:"static/images/tabs/menu-me-on.png",text:"我的"}]}};function Hi(e,t,l){return e(l={path:t,exports:{},require:function(e,t){return function(){throw new Error("Dynamic requires are not currently supported by @rollup/plugin-commonjs")}(null==t&&l.path)}},l.exports),l.exports}var Wi=Hi(function(e,t){var l;e.exports=(l=l||function(e){var t=Object.create||function(){function e(){}return function(t){var l;return e.prototype=t,l=new e,e.prototype=null,l}}(),l={},a=l.lib={},n=a.Base={extend:function(e){var l=t(this);return e&&l.mixIn(e),l.hasOwnProperty("init")&&this.init!==l.init||(l.init=function(){l.$super.init.apply(this,arguments)}),l.init.prototype=l,l.$super=this,l},create:function(){var e=this.extend();return e.init.apply(e,arguments),e},init:function(){},mixIn:function(e){for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);e.hasOwnProperty("toString")&&(this.toString=e.toString)},clone:function(){return this.init.prototype.extend(this)}},o=a.WordArray=n.extend({init:function(e,t){e=this.words=e||[],this.sigBytes=null!=t?t:4*e.length},toString:function(e){return(e||i).stringify(this)},concat:function(e){var t=this.words,l=e.words,a=this.sigBytes,n=e.sigBytes;if(this.clamp(),a%4)for(var o=0;o>>2]>>>24-o%4*8&255;t[a+o>>>2]|=r<<24-(a+o)%4*8}else for(o=0;o>>2]=l[o>>>2];return this.sigBytes+=n,this},clamp:function(){var t=this.words,l=this.sigBytes;t[l>>>2]&=4294967295<<32-l%4*8,t.length=e.ceil(l/4)},clone:function(){var e=n.clone.call(this);return e.words=this.words.slice(0),e},random:function(t){for(var l,a=[],n=function(t){var l=987654321,a=4294967295;return function(){var n=((l=36969*(65535&l)+(l>>16)&a)<<16)+(t=18e3*(65535&t)+(t>>16)&a)&a;return n/=4294967296,(n+=.5)*(e.random()>.5?1:-1)}},r=0;r>>2]>>>24-n%4*8&255;a.push((o>>>4).toString(16)),a.push((15&o).toString(16))}return a.join("")},parse:function(e){for(var t=e.length,l=[],a=0;a>>3]|=parseInt(e.substr(a,2),16)<<24-a%8*4;return new o.init(l,t/2)}},s=r.Latin1={stringify:function(e){for(var t=e.words,l=e.sigBytes,a=[],n=0;n>>2]>>>24-n%4*8&255;a.push(String.fromCharCode(o))}return a.join("")},parse:function(e){for(var t=e.length,l=[],a=0;a>>2]|=(255&e.charCodeAt(a))<<24-a%4*8;return new o.init(l,t)}},c=r.Utf8={stringify:function(e){try{return decodeURIComponent(escape(s.stringify(e)))}catch(t){throw new Error("Malformed UTF-8 data")}},parse:function(e){return s.parse(unescape(encodeURIComponent(e)))}},u=a.BufferedBlockAlgorithm=n.extend({reset:function(){this._data=new o.init,this._nDataBytes=0},_append:function(e){"string"==typeof e&&(e=c.parse(e)),this._data.concat(e),this._nDataBytes+=e.sigBytes},_process:function(t){var l=this._data,a=l.words,n=l.sigBytes,r=this.blockSize,i=n/(4*r),s=(i=t?e.ceil(i):e.max((0|i)-this._minBufferSize,0))*r,c=e.min(4*s,n);if(s){for(var u=0;u>>24)|4278255360&(n<<24|n>>>8)}var o=this._hash.words,r=e[t+0],s=e[t+1],p=e[t+2],v=e[t+3],h=e[t+4],f=e[t+5],g=e[t+6],b=e[t+7],y=e[t+8],w=e[t+9],k=e[t+10],N=e[t+11],V=e[t+12],E=e[t+13],C=e[t+14],x=e[t+15],S=o[0],_=o[1],T=o[2],D=o[3];S=c(S,_,T,D,r,7,i[0]),D=c(D,S,_,T,s,12,i[1]),T=c(T,D,S,_,p,17,i[2]),_=c(_,T,D,S,v,22,i[3]),S=c(S,_,T,D,h,7,i[4]),D=c(D,S,_,T,f,12,i[5]),T=c(T,D,S,_,g,17,i[6]),_=c(_,T,D,S,b,22,i[7]),S=c(S,_,T,D,y,7,i[8]),D=c(D,S,_,T,w,12,i[9]),T=c(T,D,S,_,k,17,i[10]),_=c(_,T,D,S,N,22,i[11]),S=c(S,_,T,D,V,7,i[12]),D=c(D,S,_,T,E,12,i[13]),T=c(T,D,S,_,C,17,i[14]),S=u(S,_=c(_,T,D,S,x,22,i[15]),T,D,s,5,i[16]),D=u(D,S,_,T,g,9,i[17]),T=u(T,D,S,_,N,14,i[18]),_=u(_,T,D,S,r,20,i[19]),S=u(S,_,T,D,f,5,i[20]),D=u(D,S,_,T,k,9,i[21]),T=u(T,D,S,_,x,14,i[22]),_=u(_,T,D,S,h,20,i[23]),S=u(S,_,T,D,w,5,i[24]),D=u(D,S,_,T,C,9,i[25]),T=u(T,D,S,_,v,14,i[26]),_=u(_,T,D,S,y,20,i[27]),S=u(S,_,T,D,E,5,i[28]),D=u(D,S,_,T,p,9,i[29]),T=u(T,D,S,_,b,14,i[30]),S=d(S,_=u(_,T,D,S,V,20,i[31]),T,D,f,4,i[32]),D=d(D,S,_,T,y,11,i[33]),T=d(T,D,S,_,N,16,i[34]),_=d(_,T,D,S,C,23,i[35]),S=d(S,_,T,D,s,4,i[36]),D=d(D,S,_,T,h,11,i[37]),T=d(T,D,S,_,b,16,i[38]),_=d(_,T,D,S,k,23,i[39]),S=d(S,_,T,D,E,4,i[40]),D=d(D,S,_,T,r,11,i[41]),T=d(T,D,S,_,v,16,i[42]),_=d(_,T,D,S,g,23,i[43]),S=d(S,_,T,D,w,4,i[44]),D=d(D,S,_,T,V,11,i[45]),T=d(T,D,S,_,x,16,i[46]),S=m(S,_=d(_,T,D,S,p,23,i[47]),T,D,r,6,i[48]),D=m(D,S,_,T,b,10,i[49]),T=m(T,D,S,_,C,15,i[50]),_=m(_,T,D,S,f,21,i[51]),S=m(S,_,T,D,V,6,i[52]),D=m(D,S,_,T,v,10,i[53]),T=m(T,D,S,_,k,15,i[54]),_=m(_,T,D,S,s,21,i[55]),S=m(S,_,T,D,y,6,i[56]),D=m(D,S,_,T,x,10,i[57]),T=m(T,D,S,_,g,15,i[58]),_=m(_,T,D,S,E,21,i[59]),S=m(S,_,T,D,h,6,i[60]),D=m(D,S,_,T,N,10,i[61]),T=m(T,D,S,_,p,15,i[62]),_=m(_,T,D,S,w,21,i[63]),o[0]=o[0]+S|0,o[1]=o[1]+_|0,o[2]=o[2]+T|0,o[3]=o[3]+D|0},_doFinalize:function(){var t=this._data,l=t.words,a=8*this._nDataBytes,n=8*t.sigBytes;l[n>>>5]|=128<<24-n%32;var o=e.floor(a/4294967296),r=a;l[15+(n+64>>>9<<4)]=16711935&(o<<8|o>>>24)|4278255360&(o<<24|o>>>8),l[14+(n+64>>>9<<4)]=16711935&(r<<8|r>>>24)|4278255360&(r<<24|r>>>8),t.sigBytes=4*(l.length+1),this._process();for(var i=this._hash,s=i.words,c=0;c<4;c++){var u=s[c];s[c]=16711935&(u<<8|u>>>24)|4278255360&(u<<24|u>>>8)}return i},clone:function(){var e=o.clone.call(this);return e._hash=this._hash.clone(),e}});function c(e,t,l,a,n,o,r){var i=e+(t&l|~t&a)+n+r;return(i<>>32-o)+t}function u(e,t,l,a,n,o,r){var i=e+(t&a|l&~a)+n+r;return(i<>>32-o)+t}function d(e,t,l,a,n,o,r){var i=e+(t^l^a)+n+r;return(i<>>32-o)+t}function m(e,t,l,a,n,o,r){var i=e+(l^(t|~a))+n+r;return(i<>>32-o)+t}t.MD5=o._createHelper(s),t.HmacMD5=o._createHmacHelper(s)}(Math),l.MD5)}),Hi(function(e,t){var l,a,n;e.exports=(a=(l=Yi).lib.Base,n=l.enc.Utf8,void(l.algo.HMAC=a.extend({init:function(e,t){e=this._hasher=new e.init,"string"==typeof t&&(t=n.parse(t));var l=e.blockSize,a=4*l;t.sigBytes>a&&(t=e.finalize(t)),t.clamp();for(var o=this._oKey=t.clone(),r=this._iKey=t.clone(),i=o.words,s=r.words,c=0;c>>2]>>>24-o%4*8&255)<<16|(t[o+1>>>2]>>>24-(o+1)%4*8&255)<<8|t[o+2>>>2]>>>24-(o+2)%4*8&255,i=0;i<4&&o+.75*i>>6*(3-i)&63));var s=a.charAt(64);if(s)for(;n.length%4;)n.push(s);return n.join("")},parse:function(e){var t=e.length,l=this._map,a=this._reverseMap;if(!a){a=this._reverseMap=[];for(var o=0;o>>6-r%4*2;a[o>>>2]|=(i|s)<<24-o%4*8,o++}return n.create(a,o)}(e,t,a)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="},l.enc.Base64)});const Gi="uni_id_token",Zi="uni_id_token_expired",Xi="FUNCTION",es="OBJECT",ts="CLIENT_DB",ls="pending",as="rejected";function ns(e){return Object.prototype.toString.call(e).slice(8,-1).toLowerCase()}function os(e){return"object"===ns(e)}function rs(e){return"function"==typeof e}function is(e){return function(){try{return e.apply(e,arguments)}catch(t){console.error(t)}}}const ss="REJECTED",cs="NOT_PENDING";class us{constructor({createPromise:e,retryRule:t=ss}={}){this.createPromise=e,this.status=null,this.promise=null,this.retryRule=t}get needRetry(){if(!this.status)return!0;switch(this.retryRule){case ss:return this.status===as;case cs:return this.status!==ls}}exec(){return this.needRetry?(this.status=ls,this.promise=this.createPromise().then(e=>(this.status="fulfilled",Promise.resolve(e)),e=>(this.status=as,Promise.reject(e))),this.promise):this.promise}}class ds{constructor(){this._callback={}}addListener(e,t){this._callback[e]||(this._callback[e]=[]),this._callback[e].push(t)}on(e,t){return this.addListener(e,t)}removeListener(e,t){if(!t)throw new Error('The "listener" argument must be of type function. Received undefined');const l=this._callback[e];if(!l)return;const a=function(e,t){for(let l=e.length-1;l>=0;l--)if(e[l]===t)return l;return-1}(l,t);l.splice(a,1)}off(e,t){return this.removeListener(e,t)}removeAllListener(e){delete this._callback[e]}emit(e,...t){const l=this._callback[e];if(l)for(let a=0;a{ws.indexOf(l)>-1&&function(e,t,l){let a=ks[e][t];a||(a=ks[e][t]=[]),-1===a.indexOf(l)&&rs(l)&&a.push(l)}(e,l,t[l])})}function Vs(e,t){ks[e]||(ks[e]={}),os(t)?Object.keys(t).forEach(l=>{ws.indexOf(l)>-1&&function(e,t,l){const a=ks[e][t];if(!a)return;const n=a.indexOf(l);n>-1&&a.splice(n,1)}(e,l,t[l])}):delete ks[e]}function Es(e,t){return e&&0!==e.length?e.reduce((e,l)=>e.then(()=>l(t)),Promise.resolve()):Promise.resolve()}function Cs(e,t){return ks[e]&&ks[e][t]||[]}function xs(e){Ns("callObject",e)}const Ss=ys("_globalUniCloudListener"),_s="response",Ts="needLogin",Ds="refreshToken",Bs="clientdb",Is="cloudfunction",Ms="cloudobject";function Rs(e){return Ss[e]||(Ss[e]=[]),Ss[e]}function As(e,t){const l=Rs(e);l.includes(t)||l.push(t)}function Fs(e,t){const l=Rs(e),a=l.indexOf(t);-1!==a&&l.splice(a,1)}function Ls(e,t){const l=Rs(e);for(let a=0;a{Ps&&e(),function t(){if("function"==typeof getCurrentPages){const t=getCurrentPages();t&&t[0]&&(Ps=!0,e())}Ps||setTimeout(()=>{t()},30)}()}),Us)}function zs(e){const t={};for(const l in e){const a=e[l];rs(a)&&(t[l]=is(a))}return t}class js extends Error{constructor(e){const t=e.message||e.errMsg||"unknown system error";super(t),this.errMsg=t,this.code=this.errCode=e.code||e.errCode||"SYSTEM_ERROR",this.errSubject=this.subject=e.subject||e.errSubject,this.cause=e.cause,this.requestId=e.requestId}toJson(e=0){if(!(e>=10))return e++,{errCode:this.errCode,errMsg:this.errMsg,errSubject:this.errSubject,cause:this.cause&&this.cause.toJson?this.cause.toJson(e):this.cause}}}var qs={request:e=>uni.request(e),uploadFile:e=>uni.uploadFile(e),setStorageSync:(e,t)=>uni.setStorageSync(e,t),getStorageSync:e=>uni.getStorageSync(e),removeStorageSync:e=>uni.removeStorageSync(e),clearStorageSync:()=>uni.clearStorageSync(),connectSocket:e=>uni.connectSocket(e)};function $s(e){return e&&$s(e.__v_raw)||e}function Hs(){return{token:qs.getStorageSync(Gi)||qs.getStorageSync("uniIdToken"),tokenExpired:qs.getStorageSync(Zi)}}function Ws({token:e,tokenExpired:t}={}){e&&qs.setStorageSync(Gi,e),t&&qs.setStorageSync(Zi,t)}let Ys,Js;function Qs(){return Ys||(Ys=uni.getSystemInfoSync()),Ys}function Ks(){let e,t;try{if(uni.getLaunchOptionsSync){if(uni.getLaunchOptionsSync.toString().indexOf("not yet implemented")>-1)return;const{scene:l,channel:a}=uni.getLaunchOptionsSync();e=a,t=l}}catch(l){}return{channel:e,scene:t}}let Gs={};function Zs(){const e=uni.getLocale&&uni.getLocale()||"en";if(Js)return{...Gs,...Js,locale:e,LOCALE:e};const t=Qs(),{deviceId:l,osName:a,uniPlatform:n,appId:o}=t,r=["appId","appLanguage","appName","appVersion","appVersionCode","appWgtVersion","browserName","browserVersion","deviceBrand","deviceId","deviceModel","deviceType","osName","osVersion","romName","romVersion","ua","hostName","hostVersion","uniPlatform","uniRuntimeVersion","uniRuntimeVersionCode","uniCompilerVersion","uniCompilerVersionCode"];for(const i in t)Object.hasOwnProperty.call(t,i)&&-1===r.indexOf(i)&&delete t[i];return Js={PLATFORM:n,OS:a,APPID:o,DEVICEID:l,...Ks(),...t},{...Gs,...Js,locale:e,LOCALE:e}}var Xs=function(e,t){let l="";return Object.keys(e).sort().forEach(function(t){e[t]&&(l=l+"&"+t+"="+e[t])}),l=l.slice(1),Ji(l,t).toString()},ec=function(e,t){return new Promise((l,a)=>{t(Object.assign(e,{complete(e){e||(e={});const t=e.data&&e.data.header&&e.data.header["x-serverless-request-id"]||e.header&&e.header["request-id"];if(!e.statusCode||e.statusCode>=400){const l=e.data&&e.data.error&&e.data.error.code||"SYS_ERR",n=e.data&&e.data.error&&e.data.error.message||e.errMsg||"request:fail";return a(new js({code:l,message:n,requestId:t}))}const n=e.data;if(n.error)return a(new js({code:n.error.code,message:n.error.message,requestId:t}));n.result=n.data,n.requestId=t,delete n.data,l(n)}}))})},tc=function(e){return Ki.stringify(Qi.parse(e))},lc=class{constructor(e){["spaceId","clientSecret"].forEach(t=>{if(!Object.prototype.hasOwnProperty.call(e,t))throw new Error(`${t} required`)}),this.config=Object.assign({},{endpoint:0===e.spaceId.indexOf("mp-")?"https://api.next.bspapp.com":"https://api.bspapp.com"},e),this.config.provider="aliyun",this.config.requestUrl=this.config.endpoint+"/client",this.config.envType=this.config.envType||"public",this.config.accessTokenKey="access_token_"+this.config.spaceId,this.adapter=qs,this._getAccessTokenPromiseHub=new us({createPromise:()=>this.requestAuth(this.setupRequest({method:"serverless.auth.user.anonymousAuthorize",params:"{}"},"auth")).then(e=>{if(!e.result||!e.result.accessToken)throw new js({code:"AUTH_FAILED",message:"获取accessToken失败"});this.setAccessToken(e.result.accessToken)}),retryRule:cs})}get hasAccessToken(){return!!this.accessToken}setAccessToken(e){this.accessToken=e}requestWrapped(e){return ec(e,this.adapter.request)}requestAuth(e){return this.requestWrapped(e)}request(e,t){return Promise.resolve().then(()=>this.hasAccessToken?t?this.requestWrapped(e):this.requestWrapped(e).catch(t=>new Promise((e,l)=>{!t||"GATEWAY_INVALID_TOKEN"!==t.code&&"InvalidParameter.InvalidToken"!==t.code?l(t):e()}).then(()=>this.getAccessToken()).then(()=>{const t=this.rebuildRequest(e);return this.request(t,!0)})):this.getAccessToken().then(()=>{const t=this.rebuildRequest(e);return this.request(t,!0)}))}rebuildRequest(e){const t=Object.assign({},e);return t.data.token=this.accessToken,t.header["x-basement-token"]=this.accessToken,t.header["x-serverless-sign"]=Xs(t.data,this.config.clientSecret),t}setupRequest(e,t){const l=Object.assign({},e,{spaceId:this.config.spaceId,timestamp:Date.now()}),a={"Content-Type":"application/json"};return"auth"!==t&&(l.token=this.accessToken,a["x-basement-token"]=this.accessToken),a["x-serverless-sign"]=Xs(l,this.config.clientSecret),{url:this.config.requestUrl,method:"POST",data:l,dataType:"json",header:a}}getAccessToken(){return this._getAccessTokenPromiseHub.exec()}async authorize(){await this.getAccessToken()}callFunction(e){const t={method:"serverless.function.runtime.invoke",params:JSON.stringify({functionTarget:e.name,functionArgs:e.data||{}})};return this.request({...this.setupRequest(t),timeout:e.timeout})}getOSSUploadOptionsFromPath(e){const t={method:"serverless.file.resource.generateProximalSign",params:JSON.stringify(e)};return this.request(this.setupRequest(t))}uploadFileToOSS({url:e,formData:t,name:l,filePath:a,fileType:n,onUploadProgress:o}){return new Promise((r,i)=>{const s=this.adapter.uploadFile({url:e,formData:t,name:l,filePath:a,fileType:n,header:{"X-OSS-server-side-encrpytion":"AES256"},success(e){e&&e.statusCode<400?r(e):i(new js({code:"UPLOAD_FAILED",message:"文件上传失败"}))},fail(e){i(new js({code:e.code||"UPLOAD_FAILED",message:e.message||e.errMsg||"文件上传失败"}))}});"function"==typeof o&&s&&"function"==typeof s.onProgressUpdate&&s.onProgressUpdate(e=>{o({loaded:e.totalBytesSent,total:e.totalBytesExpectedToSend})})})}reportOSSUpload(e){const t={method:"serverless.file.resource.report",params:JSON.stringify(e)};return this.request(this.setupRequest(t))}async uploadFile({filePath:e,cloudPath:t,fileType:l="image",cloudPathAsRealPath:a=!1,onUploadProgress:n,config:o}){if("string"!==ns(t))throw new js({code:"INVALID_PARAM",message:"cloudPath必须为字符串类型"});if(!(t=t.trim()))throw new js({code:"INVALID_PARAM",message:"cloudPath不可为空"});if(/:\/\//.test(t))throw new js({code:"INVALID_PARAM",message:"cloudPath不合法"});const r=o&&o.envType||this.config.envType;if(a&&("/"!==t[0]&&(t="/"+t),t.indexOf("\\")>-1))throw new js({code:"INVALID_PARAM",message:"使用cloudPath作为路径时,cloudPath不可包含“\\”"});const i=(await this.getOSSUploadOptionsFromPath({env:r,filename:a?t.split("/").pop():t,fileId:a?t:void 0})).result,s="https://"+i.cdnDomain+"/"+i.ossPath,{securityToken:c,accessKeyId:u,signature:d,host:m,ossPath:p,id:v,policy:h,ossCallbackUrl:f}=i,g={"Cache-Control":"max-age=2592000","Content-Disposition":"attachment",OSSAccessKeyId:u,Signature:d,host:m,id:v,key:p,policy:h,success_action_status:200};if(c&&(g["x-oss-security-token"]=c),f){const e=JSON.stringify({callbackUrl:f,callbackBody:JSON.stringify({fileId:v,spaceId:this.config.spaceId}),callbackBodyType:"application/json"});g.callback=tc(e)}const b={url:"https://"+i.host,formData:g,fileName:"file",name:"file",filePath:e,fileType:l};if(await this.uploadFileToOSS(Object.assign({},b,{onUploadProgress:n})),f)return{success:!0,filePath:e,fileID:s};if((await this.reportOSSUpload({id:v})).success)return{success:!0,filePath:e,fileID:s};throw new js({code:"UPLOAD_FAILED",message:"文件上传失败"})}getTempFileURL({fileList:e}={}){return new Promise((t,l)=>{Array.isArray(e)&&0!==e.length||l(new js({code:"INVALID_PARAM",message:"fileList的元素必须是非空的字符串"})),this.getFileInfo({fileList:e}).then(l=>{t({fileList:e.map((e,t)=>{const a=l.fileList[t];return{fileID:e,tempFileURL:a&&a.url||e}})})})})}async getFileInfo({fileList:e}={}){if(!Array.isArray(e)||0===e.length)throw new js({code:"INVALID_PARAM",message:"fileList的元素必须是非空的字符串"});const t={method:"serverless.file.resource.info",params:JSON.stringify({id:e.map(e=>e.split("?")[0]).join(",")})};return{fileList:(await this.request(this.setupRequest(t))).result}}},ac={init(e){const t=new lc(e),l={signInAnonymously:function(){return t.authorize()},getLoginState:function(){return Promise.resolve(!1)}};return t.auth=function(){return l},t.customAuth=t.auth,t}};const nc="undefined"!=typeof location&&"http:"===location.protocol?"http:":"https:";var oc,rc;(rc=oc||(oc={})).local="local",rc.none="none",rc.session="session";var ic=function(){},sc=Hi(function(e,t){var l;e.exports=(l=Yi,function(e){var t=l,a=t.lib,n=a.WordArray,o=a.Hasher,r=t.algo,i=[],s=[];!function(){function t(t){for(var l=e.sqrt(t),a=2;a<=l;a++)if(!(t%a))return!1;return!0}function l(e){return 4294967296*(e-(0|e))|0}for(var a=2,n=0;n<64;)t(a)&&(n<8&&(i[n]=l(e.pow(a,.5))),s[n]=l(e.pow(a,1/3)),n++),a++}();var c=[],u=r.SHA256=o.extend({_doReset:function(){this._hash=new n.init(i.slice(0))},_doProcessBlock:function(e,t){for(var l=this._hash.words,a=l[0],n=l[1],o=l[2],r=l[3],i=l[4],u=l[5],d=l[6],m=l[7],p=0;p<64;p++){if(p<16)c[p]=0|e[t+p];else{var v=c[p-15],h=(v<<25|v>>>7)^(v<<14|v>>>18)^v>>>3,f=c[p-2],g=(f<<15|f>>>17)^(f<<13|f>>>19)^f>>>10;c[p]=h+c[p-7]+g+c[p-16]}var b=a&n^a&o^n&o,y=(a<<30|a>>>2)^(a<<19|a>>>13)^(a<<10|a>>>22),w=m+((i<<26|i>>>6)^(i<<21|i>>>11)^(i<<7|i>>>25))+(i&u^~i&d)+s[p]+c[p];m=d,d=u,u=i,i=r+w|0,r=o,o=n,n=a,a=w+(y+b)|0}l[0]=l[0]+a|0,l[1]=l[1]+n|0,l[2]=l[2]+o|0,l[3]=l[3]+r|0,l[4]=l[4]+i|0,l[5]=l[5]+u|0,l[6]=l[6]+d|0,l[7]=l[7]+m|0},_doFinalize:function(){var t=this._data,l=t.words,a=8*this._nDataBytes,n=8*t.sigBytes;return l[n>>>5]|=128<<24-n%32,l[14+(n+64>>>9<<4)]=e.floor(a/4294967296),l[15+(n+64>>>9<<4)]=a,t.sigBytes=4*l.length,this._process(),this._hash},clone:function(){var e=o.clone.call(this);return e._hash=this._hash.clone(),e}});t.SHA256=o._createHelper(u),t.HmacSHA256=o._createHmacHelper(u)}(Math),l.SHA256)}),cc=sc,uc=Hi(function(e,t){e.exports=Yi.HmacSHA256});const dc=()=>{let e;if(!Promise){e=()=>{},e.promise={};const t=()=>{throw new js({message:'Your Node runtime does support ES6 Promises. Set "global.Promise" to your preferred implementation of promises.'})};return Object.defineProperty(e.promise,"then",{get:t}),Object.defineProperty(e.promise,"catch",{get:t}),e}const t=new Promise((t,l)=>{e=(e,a)=>e?l(e):t(a)});return e.promise=t,e};function mc(e){return void 0===e}function pc(e){return"[object Null]"===Object.prototype.toString.call(e)}function vc(e=""){return e.replace(/([\s\S]+)\s+(请前往云开发AI小助手查看问题:.*)/,"$1")}function hc(e=32){let t="";for(let l=0;l=0?JSON.parse(l).content:""}removeStore(e){this._storage.removeItem(e)}}const Nc={},Vc={};function Ec(e){return Nc[e]}class Cc{constructor(e,t){this.data=t||null,this.name=e}}class xc extends Cc{constructor(e,t){super("error",{error:e,data:t}),this.error=e}}const Sc=new class{constructor(){this._listeners={}}on(e,t){return l=e,a=t,(n=this._listeners)[l]=n[l]||[],n[l].push(a),this;var l,a,n}off(e,t){return function(e,t,l){if(l&&l[e]){const a=l[e].indexOf(t);-1!==a&&l[e].splice(a,1)}}(e,t,this._listeners),this}fire(e,t){if(e instanceof xc)return console.error(e.error),this;const l="string"==typeof e?new Cc(e,t||{}):e,a=l.name;if(this._listens(a)){l.target=this;const e=this._listeners[a]?[...this._listeners[a]]:[];for(const t of e)t.call(this,l)}return this}_listens(e){return this._listeners[e]&&this._listeners[e].length>0}};function _c(e,t){Sc.on(e,t)}function Tc(e,t={}){Sc.fire(e,t)}function Dc(e,t){Sc.off(e,t)}const Bc="loginStateChanged",Ic="loginStateExpire",Mc="loginTypeChanged",Rc="anonymousConverted",Ac="refreshAccessToken";var Fc;!function(e){e.ANONYMOUS="ANONYMOUS",e.WECHAT="WECHAT",e.WECHAT_PUBLIC="WECHAT-PUBLIC",e.WECHAT_OPEN="WECHAT-OPEN",e.CUSTOM="CUSTOM",e.EMAIL="EMAIL",e.USERNAME="USERNAME",e.NULL="NULL"}(Fc||(Fc={}));class Lc{constructor(){this._fnPromiseMap=new Map}async run(e,t){let l=this._fnPromiseMap.get(e);return l||(l=new Promise(async(l,a)=>{try{await this._runIdlePromise();const e=t();l(await e)}catch(n){a(n)}finally{this._fnPromiseMap.delete(e)}}),this._fnPromiseMap.set(e,l)),l}_runIdlePromise(){return Promise.resolve()}}class Uc{constructor(e){this._singlePromise=new Lc,this._cache=Ec(e.env),this._baseURL=`https://${e.env}.ap-shanghai.tcb-api.tencentcloudapi.com`,this._reqClass=new gc.adapter.reqClass({timeout:e.timeout,timeoutMsg:`请求在${e.timeout/1e3}s内未完成,已中断`,restrictedMethods:["post"]})}_getDeviceId(){if(this._deviceID)return this._deviceID;const{deviceIdKey:e}=this._cache.keys;let t=this._cache.getStore(e);return"string"==typeof t&&t.length>=16&&t.length<=48||(t=hc(),this._cache.setStore(e,t)),this._deviceID=t,t}async _request(e,t,l={}){const a={"x-request-id":hc(),"x-device-id":this._getDeviceId()};if(l.withAccessToken){const{tokenTypeKey:e}=this._cache.keys,t=await this.getAccessToken(),l=this._cache.getStore(e);a.authorization=`${l} ${t}`}return this._reqClass["get"===l.method?"get":"post"]({url:`${this._baseURL}${e}`,data:t,headers:a})}async _fetchAccessToken(){const{loginTypeKey:e,accessTokenKey:t,accessTokenExpireKey:l,tokenTypeKey:a}=this._cache.keys,n=this._cache.getStore(e);if(n&&n!==Fc.ANONYMOUS)throw new js({code:"INVALID_OPERATION",message:"非匿名登录不支持刷新 access token"});const o=await this._singlePromise.run("fetchAccessToken",async()=>(await this._request("/auth/v1/signin/anonymously",{},{method:"post"})).data),{access_token:r,expires_in:i,token_type:s}=o;return this._cache.setStore(a,s),this._cache.setStore(t,r),this._cache.setStore(l,Date.now()+1e3*i),r}isAccessTokenExpired(e,t){let l=!0;return e&&t&&(l=t(await this._request("/auth/v1/user/me",{},{withAccessToken:!0,method:"get"})).data)}}const Pc=["auth.getJwt","auth.logout","auth.signInWithTicket","auth.signInAnonymously","auth.signIn","auth.fetchAccessTokenWithRefreshToken","auth.signUpWithEmailAndPassword","auth.activateEndUserMail","auth.sendPasswordResetEmail","auth.resetPasswordWithToken","auth.isUsernameRegistered"],Oc={"X-SDK-Version":"1.3.5"};function zc(e,t,l){const a=e[t];e[t]=function(t){const n={},o={};l.forEach(l=>{const{data:a,headers:r}=l.call(e,t);Object.assign(n,a),Object.assign(o,r)});const r=t.data;return r&&(()=>{var e;if(e=r,"[object FormData]"!==Object.prototype.toString.call(e))t.data={...r,...n};else for(const t in n)r.append(t,n[t])})(),t.headers={...t.headers||{},...o},a.call(e,t)}}function jc(){const e=Math.random().toString(16).slice(2);return{data:{seqId:e},headers:{...Oc,"x-seqid":e}}}class qc{constructor(e={}){var t;this.config=e,this._reqClass=new gc.adapter.reqClass({timeout:this.config.timeout,timeoutMsg:`请求在${this.config.timeout/1e3}s内未完成,已中断`,restrictedMethods:["post"]}),this._cache=Ec(this.config.env),this._localCache=(t=this.config.env,Vc[t]),this.oauth=new Uc(this.config),zc(this._reqClass,"post",[jc]),zc(this._reqClass,"upload",[jc]),zc(this._reqClass,"download",[jc])}async post(e){return await this._reqClass.post(e)}async upload(e){return await this._reqClass.upload(e)}async download(e){return await this._reqClass.download(e)}async refreshAccessToken(){let e,t;this._refreshAccessTokenPromise||(this._refreshAccessTokenPromise=this._refreshAccessToken());try{e=await this._refreshAccessTokenPromise}catch(l){t=l}if(this._refreshAccessTokenPromise=null,this._shouldRefreshAccessTokenHook=null,t)throw t;return e}async _refreshAccessToken(){const{accessTokenKey:e,accessTokenExpireKey:t,refreshTokenKey:l,loginTypeKey:a,anonymousUuidKey:n}=this._cache.keys;this._cache.removeStore(e),this._cache.removeStore(t);let o=this._cache.getStore(l);if(!o)throw new js({message:"未登录CloudBase"});const r={refresh_token:o},i=await this.request("auth.fetchAccessTokenWithRefreshToken",r);if(i.data.code){const{code:e}=i.data;if("SIGN_PARAM_INVALID"===e||"REFRESH_TOKEN_EXPIRED"===e||"INVALID_REFRESH_TOKEN"===e){if(this._cache.getStore(a)===Fc.ANONYMOUS&&"INVALID_REFRESH_TOKEN"===e){const e=this._cache.getStore(n),t=this._cache.getStore(l),a=await this.send("auth.signInAnonymously",{anonymous_uuid:e,refresh_token:t});return this.setRefreshToken(a.refresh_token),this._refreshAccessToken()}Tc(Ic),this._cache.removeStore(l)}throw new js({code:i.data.code,message:`刷新access token失败:${i.data.code}`})}if(i.data.access_token)return Tc(Ac),this._cache.setStore(e,i.data.access_token),this._cache.setStore(t,i.data.access_token_expire+Date.now()),{accessToken:i.data.access_token,accessTokenExpire:i.data.access_token_expire};i.data.refresh_token&&(this._cache.removeStore(l),this._cache.setStore(l,i.data.refresh_token),this._refreshAccessToken())}async getAccessToken(){const{accessTokenKey:e,accessTokenExpireKey:t,refreshTokenKey:l}=this._cache.keys;if(!this._cache.getStore(l))throw new js({message:"refresh token不存在,登录状态异常"});let a=this._cache.getStore(e),n=this._cache.getStore(t),o=!0;return this._shouldRefreshAccessTokenHook&&!(await this._shouldRefreshAccessTokenHook(a,n))&&(o=!1),(!a||!n||n{e.wxOpenId&&e.wxPublicId&&(t=!0)}),{users:l,hasPrimaryUid:t}}setPrimaryUid(e){return this._request.send("auth.setPrimaryUid",{uid:e})}unlink(e){return this._request.send("auth.unlink",{platform:e})}async update(e){const{nickName:t,gender:l,avatarUrl:a,province:n,country:o,city:r}=e,{data:i}=await this._request.send("auth.updateUserInfo",{nickName:t,gender:l,avatarUrl:a,province:n,country:o,city:r});this.setLocalUserInfo(i)}async refresh(){const e=await this._request.oauth.getUserInfo();return this.setLocalUserInfo(e),e}setUserInfo(){const{userInfoKey:e}=this._cache.keys,t=this._cache.getStore(e);["uid","loginType","openid","wxOpenId","wxPublicId","unionId","qqMiniOpenId","email","hasPassword","customUserId","nickName","gender","avatarUrl"].forEach(e=>{this[e]=t[e]}),this.location={country:t.country,province:t.province,city:t.city}}setLocalUserInfo(e){const{userInfoKey:t}=this._cache.keys;this._cache.setStore(t,e),this.setUserInfo()}}class Jc{constructor(e){if(!e)throw new js({code:"PARAM_ERROR",message:"envId is not defined"});this._cache=Ec(e);const{refreshTokenKey:t,accessTokenKey:l,accessTokenExpireKey:a}=this._cache.keys,n=this._cache.getStore(t),o=this._cache.getStore(l),r=this._cache.getStore(a);this.credential={refreshToken:n,accessToken:o,accessTokenExpire:r},this.user=new Yc(e)}get isAnonymousAuth(){return this.loginType===Fc.ANONYMOUS}get isCustomAuth(){return this.loginType===Fc.CUSTOM}get isWeixinAuth(){return this.loginType===Fc.WECHAT||this.loginType===Fc.WECHAT_OPEN||this.loginType===Fc.WECHAT_PUBLIC}get loginType(){return this._cache.getStore(this._cache.keys.loginTypeKey)}}class Qc extends Wc{async signIn(){this._cache.updatePersistence("local"),await this._request.oauth.getAccessToken(),Tc(Bc),Tc(Mc,{env:this.config.env,loginType:Fc.ANONYMOUS,persistence:"local"});const e=new Jc(this.config.env);return await e.user.refresh(),e}async linkAndRetrieveDataWithTicket(e){const{anonymousUuidKey:t,refreshTokenKey:l}=this._cache.keys,a=this._cache.getStore(t),n=this._cache.getStore(l),o=await this._request.send("auth.linkAndRetrieveDataWithTicket",{anonymous_uuid:a,refresh_token:n,ticket:e});if(o.refresh_token)return this._clearAnonymousUUID(),this.setRefreshToken(o.refresh_token),await this._request.refreshAccessToken(),Tc(Rc,{env:this.config.env}),Tc(Mc,{loginType:Fc.CUSTOM,persistence:"local"}),{credential:{refreshToken:o.refresh_token}};throw new js({message:"匿名转化失败"})}_setAnonymousUUID(e){const{anonymousUuidKey:t,loginTypeKey:l}=this._cache.keys;this._cache.removeStore(t),this._cache.setStore(t,e),this._cache.setStore(l,Fc.ANONYMOUS)}_clearAnonymousUUID(){this._cache.removeStore(this._cache.keys.anonymousUuidKey)}}class Kc extends Wc{async signIn(e){if("string"!=typeof e)throw new js({code:"PARAM_ERROR",message:"ticket must be a string"});const{refreshTokenKey:t}=this._cache.keys,l=await this._request.send("auth.signInWithTicket",{ticket:e,refresh_token:this._cache.getStore(t)||""});if(l.refresh_token)return this.setRefreshToken(l.refresh_token),await this._request.refreshAccessToken(),Tc(Bc),Tc(Mc,{env:this.config.env,loginType:Fc.CUSTOM,persistence:this.config.persistence}),await this.refreshUserInfo(),new Jc(this.config.env);throw new js({message:"自定义登录失败"})}}class Gc extends Wc{async signIn(e,t){if("string"!=typeof e)throw new js({code:"PARAM_ERROR",message:"email must be a string"});const{refreshTokenKey:l}=this._cache.keys,a=await this._request.send("auth.signIn",{loginType:"EMAIL",email:e,password:t,refresh_token:this._cache.getStore(l)||""}),{refresh_token:n,access_token:o,access_token_expire:r}=a;if(n)return this.setRefreshToken(n),o&&r?this.setAccessToken(o,r):await this._request.refreshAccessToken(),await this.refreshUserInfo(),Tc(Bc),Tc(Mc,{env:this.config.env,loginType:Fc.EMAIL,persistence:this.config.persistence}),new Jc(this.config.env);throw a.code?new js({code:a.code,message:`邮箱登录失败: ${a.message}`}):new js({message:"邮箱登录失败"})}async activate(e){return this._request.send("auth.activateEndUserMail",{token:e})}async resetPasswordWithToken(e,t){return this._request.send("auth.resetPasswordWithToken",{token:e,newPassword:t})}}class Zc extends Wc{async signIn(e,t){if("string"!=typeof e)throw new js({code:"PARAM_ERROR",message:"username must be a string"});"string"!=typeof t&&(t="",console.warn("password is empty"));const{refreshTokenKey:l}=this._cache.keys,a=await this._request.send("auth.signIn",{loginType:Fc.USERNAME,username:e,password:t,refresh_token:this._cache.getStore(l)||""}),{refresh_token:n,access_token_expire:o,access_token:r}=a;if(n)return this.setRefreshToken(n),r&&o?this.setAccessToken(r,o):await this._request.refreshAccessToken(),await this.refreshUserInfo(),Tc(Bc),Tc(Mc,{env:this.config.env,loginType:Fc.USERNAME,persistence:this.config.persistence}),new Jc(this.config.env);throw a.code?new js({code:a.code,message:`用户名密码登录失败: ${a.message}`}):new js({message:"用户名密码登录失败"})}}class Xc{constructor(e){this.config=e,this._cache=Ec(e.env),this._request=Hc(e.env),this._onAnonymousConverted=this._onAnonymousConverted.bind(this),this._onLoginTypeChanged=this._onLoginTypeChanged.bind(this),_c(Mc,this._onLoginTypeChanged)}get currentUser(){const e=this.hasLoginState();return e&&e.user||null}get loginType(){return this._cache.getStore(this._cache.keys.loginTypeKey)}anonymousAuthProvider(){return new Qc(this.config)}customAuthProvider(){return new Kc(this.config)}emailAuthProvider(){return new Gc(this.config)}usernameAuthProvider(){return new Zc(this.config)}async signInAnonymously(){return new Qc(this.config).signIn()}async signInWithEmailAndPassword(e,t){return new Gc(this.config).signIn(e,t)}signInWithUsernameAndPassword(e,t){return new Zc(this.config).signIn(e,t)}async linkAndRetrieveDataWithTicket(e){return this._anonymousAuthProvider||(this._anonymousAuthProvider=new Qc(this.config)),_c(Rc,this._onAnonymousConverted),await this._anonymousAuthProvider.linkAndRetrieveDataWithTicket(e)}async signOut(){if(this.loginType===Fc.ANONYMOUS)throw new js({message:"匿名用户不支持登出操作"});const{refreshTokenKey:e,accessTokenKey:t,accessTokenExpireKey:l}=this._cache.keys,a=this._cache.getStore(e);if(!a)return;const n=await this._request.send("auth.logout",{refresh_token:a});return this._cache.removeStore(e),this._cache.removeStore(t),this._cache.removeStore(l),Tc(Bc),Tc(Mc,{env:this.config.env,loginType:Fc.NULL,persistence:this.config.persistence}),n}async signUpWithEmailAndPassword(e,t){return this._request.send("auth.signUpWithEmailAndPassword",{email:e,password:t})}async sendPasswordResetEmail(e){return this._request.send("auth.sendPasswordResetEmail",{email:e})}onLoginStateChanged(e){_c(Bc,()=>{const t=this.hasLoginState();e.call(this,t)});const t=this.hasLoginState();e.call(this,t)}onLoginStateExpired(e){_c(Ic,e.bind(this))}onAccessTokenRefreshed(e){_c(Ac,e.bind(this))}onAnonymousConverted(e){_c(Rc,e.bind(this))}onLoginTypeChanged(e){_c(Mc,()=>{const t=this.hasLoginState();e.call(this,t)})}async getAccessToken(){return{accessToken:(await this._request.getAccessToken()).accessToken,env:this.config.env}}hasLoginState(){const{accessTokenKey:e,accessTokenExpireKey:t}=this._cache.keys,l=this._cache.getStore(e),a=this._cache.getStore(t);return this._request.oauth.isAccessTokenExpired(l,a)?null:new Jc(this.config.env)}async isUsernameRegistered(e){if("string"!=typeof e)throw new js({code:"PARAM_ERROR",message:"username must be a string"});const{data:t}=await this._request.send("auth.isUsernameRegistered",{username:e});return t&&t.isRegistered}getLoginState(){return Promise.resolve(this.hasLoginState())}async signInWithTicket(e){return new Kc(this.config).signIn(e)}shouldRefreshAccessToken(e){this._request._shouldRefreshAccessTokenHook=e.bind(this)}getUserInfo(){return this._request.send("auth.getUserInfo",{}).then(e=>e.code?e:{...e.data,requestId:e.seqId})}getAuthHeader(){const{refreshTokenKey:e,accessTokenKey:t}=this._cache.keys,l=this._cache.getStore(e);return{"x-cloudbase-credentials":this._cache.getStore(t)+"/@@/"+l}}_onAnonymousConverted(e){const{env:t}=e.data;t===this.config.env&&this._cache.updatePersistence(this.config.persistence)}_onLoginTypeChanged(e){const{loginType:t,persistence:l,env:a}=e.data;a===this.config.env&&(this._cache.updatePersistence(l),this._cache.setStore(this._cache.keys.loginTypeKey,t))}}const eu=function(e,t){t=t||dc();const l=Hc(this.config.env),{cloudPath:a,filePath:n,onUploadProgress:o,fileType:r="image"}=e;return l.send("storage.getUploadMetadata",{path:a}).then(e=>{const{data:{url:i,authorization:s,token:c,fileId:u,cosFileId:d},requestId:m}=e,p={key:a,signature:s,"x-cos-meta-fileid":d,success_action_status:"201","x-cos-security-token":c};l.upload({url:i,data:p,file:n,name:a,fileType:r,onUploadProgress:o}).then(e=>{201===e.statusCode?t(null,{fileID:u,requestId:m}):t(new js({code:"STORAGE_REQUEST_FAIL",message:`STORAGE_REQUEST_FAIL: ${e.data}`}))}).catch(e=>{t(e)})}).catch(e=>{t(e)}),t.promise},tu=function(e,t){t=t||dc();const l=Hc(this.config.env),{cloudPath:a}=e;return l.send("storage.getUploadMetadata",{path:a}).then(e=>{t(null,e)}).catch(e=>{t(e)}),t.promise},lu=function({fileList:e},t){if(t=t||dc(),!e||!Array.isArray(e))return{code:"INVALID_PARAM",message:"fileList必须是非空的数组"};for(let a of e)if(!a||"string"!=typeof a)return{code:"INVALID_PARAM",message:"fileList的元素必须是非空的字符串"};const l={fileid_list:e};return Hc(this.config.env).send("storage.batchDeleteFile",l).then(e=>{e.code?t(null,e):t(null,{fileList:e.data.delete_list,requestId:e.requestId})}).catch(e=>{t(e)}),t.promise},au=function({fileList:e},t){t=t||dc(),e&&Array.isArray(e)||t(null,{code:"INVALID_PARAM",message:"fileList必须是非空的数组"});let l=[];for(let n of e)"object"==typeof n?(n.hasOwnProperty("fileID")&&n.hasOwnProperty("maxAge")||t(null,{code:"INVALID_PARAM",message:"fileList的元素必须是包含fileID和maxAge的对象"}),l.push({fileid:n.fileID,max_age:n.maxAge})):"string"==typeof n?l.push({fileid:n}):t(null,{code:"INVALID_PARAM",message:"fileList的元素必须是字符串"});const a={file_list:l};return Hc(this.config.env).send("storage.batchGetDownloadUrl",a).then(e=>{e.code?t(null,e):t(null,{fileList:e.data.download_list,requestId:e.requestId})}).catch(e=>{t(e)}),t.promise},nu=async function({fileID:e},t){const l=(await au.call(this,{fileList:[{fileID:e,maxAge:600}]})).fileList[0];if("SUCCESS"!==l.code)return t?t(l):new Promise(e=>{e(l)});const a=Hc(this.config.env);let n=l.download_url;if(n=encodeURI(n),!t)return a.download({url:n});t(await a.download({url:n}))},ou=function({name:e,data:t,query:l,parse:a,search:n,timeout:o},r){const i=r||dc();let s;try{s=t?JSON.stringify(t):""}catch(u){return Promise.reject(u)}if(!e)return Promise.reject(new js({code:"PARAM_ERROR",message:"函数名不能为空"}));const c={inQuery:l,parse:a,search:n,function_name:e,request_data:s};return Hc(this.config.env).send("functions.invokeFunction",c,{timeout:o}).then(e=>{if(e.code)i(null,e);else{let l=e.data.response_data;if(a)i(null,{result:l,requestId:e.requestId});else try{l=JSON.parse(e.data.response_data),i(null,{result:l,requestId:e.requestId})}catch(t){i(new js({message:"response data must be json"}))}}return i.promise}).catch(e=>{i(e)}),i.promise},ru={timeout:15e3,persistence:"session"},iu=6e5,su={};class cu{constructor(e){this.config=e||this.config,this.authObj=void 0}init(e){switch(gc.adapter||(this.requestClient=new gc.adapter.reqClass({timeout:e.timeout||5e3,timeoutMsg:`请求在${(e.timeout||5e3)/1e3}s内未完成,已中断`})),this.config={...ru,...e},!0){case this.config.timeout>iu:console.warn("timeout大于可配置上限[10分钟],已重置为上限数值"),this.config.timeout=iu;break;case this.config.timeout<100:console.warn("timeout小于可配置下限[100ms],已重置为下限数值"),this.config.timeout=100}return new cu(this.config)}auth({persistence:e}={}){if(this.authObj)return this.authObj;const t=e||gc.adapter.primaryStorage||ru.persistence;var l;return t!==this.config.persistence&&(this.config.persistence=t),function(e){const{env:t}=e;Nc[t]=new kc(e),Vc[t]=new kc({...e,persistence:"local"})}(this.config),l=this.config,$c[l.env]=new qc(l),this.authObj=new Xc(this.config),this.authObj}on(e,t){return _c.apply(this,[e,t])}off(e,t){return Dc.apply(this,[e,t])}callFunction(e,t){return ou.apply(this,[e,t])}deleteFile(e,t){return lu.apply(this,[e,t])}getTempFileURL(e,t){return au.apply(this,[e,t])}downloadFile(e,t){return nu.apply(this,[e,t])}uploadFile(e,t){return eu.apply(this,[e,t])}getUploadMetadata(e,t){return tu.apply(this,[e,t])}registerExtension(e){su[e.name]=e}async invokeExtension(e,t){const l=su[e];if(!l)throw new js({message:`扩展${e} 必须先注册`});return await l.invoke(t,this)}useAdapters(e){const{adapter:t,runtime:l}=function(e){const t=(l=e,"[object Array]"===Object.prototype.toString.call(l)?e:[e]);var l;for(const a of t){const{isMatch:e,genAdapter:t,runtime:l}=a;if(e())return{adapter:t(),runtime:l}}}(e)||{};t&&(gc.adapter=t),l&&(gc.runtime=l)}}var uu=new cu;function du(e,t,l){void 0===l&&(l={});var a=/\?/.test(t),n="";for(var o in l)""===n?!a&&(t+="?"):n+="&",n+=o+"="+encodeURIComponent(l[o]);return/^http(s)?:\/\//.test(t+=n)?t:""+e+t}class mu{get(e){const{url:t,data:l,headers:a,timeout:n}=e;return new Promise((e,o)=>{qs.request({url:du("https:",t),data:l,method:"GET",header:a,timeout:n,success(t){e(t)},fail(e){o(e)}})})}post(e){const{url:t,data:l,headers:a,timeout:n}=e;return new Promise((e,o)=>{qs.request({url:du("https:",t),data:l,method:"POST",header:a,timeout:n,success(t){e(t)},fail(e){o(e)}})})}upload(e){return new Promise((t,l)=>{const{url:a,file:n,data:o,headers:r,fileType:i}=e,s=qs.uploadFile({url:du("https:",a),name:"file",formData:Object.assign({},o),filePath:n,fileType:i,header:r,success(e){const l={statusCode:e.statusCode,data:e.data||{}};200===e.statusCode&&o.success_action_status&&(l.statusCode=parseInt(o.success_action_status,10)),t(l)},fail(e){l(new Error(e.errMsg||"uploadFile:fail"))}});"function"==typeof e.onUploadProgress&&s&&"function"==typeof s.onProgressUpdate&&s.onProgressUpdate(t=>{e.onUploadProgress({loaded:t.totalBytesSent,total:t.totalBytesExpectedToSend})})})}}const pu={setItem(e,t){qs.setStorageSync(e,t)},getItem:e=>qs.getStorageSync(e),removeItem(e){qs.removeStorageSync(e)},clear(){qs.clearStorageSync()}};var vu={genAdapter:function(){return{root:{},reqClass:mu,localStorage:pu,primaryStorage:"local"}},isMatch:function(){return!0},runtime:"uni_app"};uu.useAdapters(vu);const hu=uu,fu=hu.init;hu.init=function(e){e.env=e.spaceId;const t=fu.call(this,e);t.config.provider="tencent",t.config.spaceId=e.spaceId;const l=t.auth;return t.auth=function(e){const t=l.call(this,e);return["linkAndRetrieveDataWithTicket","signInAnonymously","signOut","getAccessToken","getLoginState","signInWithTicket","getUserInfo"].forEach(e=>{var l;t[e]=(l=t[e],function(e){e=e||{};const{success:t,fail:a,complete:n}=zs(e);if(!(t||a||n))return l.call(this,e);l.call(this,e).then(e=>{t&&t(e),n&&n(e)},e=>{a&&a(e),n&&n(e)})}).bind(t)}),t},t.customAuth=t.auth,t};var gu=hu;async function bu(e,t){const l=`http://${e}:${t}/system/ping`;try{const e=await(a={url:l,timeout:500},new Promise((e,t)=>{qs.request({...a,success(t){e(t)},fail(e){t(e)}})}));return!(!e.data||0!==e.data.code)}catch(n){return!1}var a}const yu={"serverless.file.resource.generateProximalSign":"storage/generate-proximal-sign","serverless.file.resource.report":"storage/report","serverless.file.resource.delete":"storage/delete","serverless.file.resource.getTempFileURL":"storage/get-temp-file-url"};var wu=class{constructor(e){if(["spaceId","clientSecret"].forEach(t=>{if(!Object.prototype.hasOwnProperty.call(e,t))throw new Error(`${t} required`)}),!e.endpoint)throw new Error("集群空间未配置ApiEndpoint,配置后需要重新关联服务空间后生效");this.config=Object.assign({},e),this.config.provider="dcloud",this.config.requestUrl=this.config.endpoint+"/client",this.config.envType=this.config.envType||"public",this.adapter=qs}async request(e,t=!0){return e=this.setupRequest(e),Promise.resolve().then(()=>ec(e,this.adapter.request))}requestLocal(e){return new Promise((t,l)=>{this.adapter.request(Object.assign(e,{complete(e){if(e||(e={}),!e.statusCode||e.statusCode>=400){const t=e.data&&e.data.code||"SYS_ERR",a=e.data&&e.data.message||"request:fail";return l(new js({code:t,message:a}))}t({success:!0,result:e.data})}}))})}setupRequest(e){const t=Object.assign({},e,{spaceId:this.config.spaceId,timestamp:Date.now()}),l={"Content-Type":"application/json"};l["x-serverless-sign"]=Xs(t,this.config.clientSecret);const a=Zs();l["x-client-info"]=encodeURIComponent(JSON.stringify(a));const{token:n}=Hs();return l["x-client-token"]=n,{url:this.config.requestUrl,method:"POST",data:t,dataType:"json",header:JSON.parse(JSON.stringify(l))}}async setupLocalRequest(e){const t=Zs(),{token:l}=Hs(),a=Object.assign({},e,{spaceId:this.config.spaceId,timestamp:Date.now(),clientInfo:t,token:l}),{address:n,servePort:o}=this.__dev__&&this.__dev__.debugInfo||{},{address:r}=await async function(e,t){let l;for(let a=0;a{const{url:o,formData:r,name:i}=t.result;return n=t.result.fileUrl,new Promise((t,n)=>{const s=this.adapter.uploadFile({url:o,formData:r,name:i,filePath:e,fileType:l,success(e){e&&e.statusCode<400?t(e):n(new js({code:"UPLOAD_FAILED",message:"文件上传失败"}))},fail(e){n(new js({code:e.code||"UPLOAD_FAILED",message:e.message||e.errMsg||"文件上传失败"}))}});"function"==typeof a&&s&&"function"==typeof s.onProgressUpdate&&s.onProgressUpdate(e=>{a({loaded:e.totalBytesSent,total:e.totalBytesExpectedToSend})})})}).then(()=>this.reportUploadFile({cloudPath:t})).then(t=>new Promise((l,a)=>{t.success?l({success:!0,filePath:e,fileID:n}):a(new js({code:"UPLOAD_FAILED",message:"文件上传失败"}))}))}deleteFile({fileList:e}){const t={method:"serverless.file.resource.delete",params:JSON.stringify({fileList:e})};return this.request(t).then(e=>{if(e.success)return e.result;throw new js({code:"DELETE_FILE_FAILED",message:"删除文件失败"})})}getTempFileURL({fileList:e,maxAge:t}={}){if(!Array.isArray(e)||0===e.length)throw new js({code:"INVALID_PARAM",message:"fileList的元素必须是非空的字符串"});const l={method:"serverless.file.resource.getTempFileURL",params:JSON.stringify({fileList:e,maxAge:t})};return this.request(l).then(e=>{if(e.success)return{fileList:e.result.fileList.map(e=>({fileID:e.fileID,tempFileURL:e.tempFileURL}))};throw new js({code:"GET_TEMP_FILE_URL_FAILED",message:"获取临时文件链接失败"})})}},ku={init(e){const t=new wu(e),l={signInAnonymously:function(){return Promise.resolve()},getLoginState:function(){return Promise.resolve(!1)}};return t.auth=function(){return l},t.customAuth=t.auth,t}},Nu=Hi(function(e,t){e.exports=Yi.enc.Hex});function Vu(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(e){var t=16*Math.random()|0;return("x"===e?t:3&t|8).toString(16)})}function Eu(e="",t={}){const{data:l,functionName:a,method:n,headers:o,signHeaderKeys:r=[],config:i}=t,s=String(Date.now()),c=Vu(),u=Object.assign({},o,{"x-from-app-id":i.spaceAppId,"x-from-env-id":i.spaceId,"x-to-env-id":i.spaceId,"x-from-instance-id":s,"x-from-function-name":a,"x-client-timestamp":s,"x-alipay-source":"client","x-request-id":c,"x-alipay-callid":c,"x-trace-id":c}),d=["x-from-app-id","x-from-env-id","x-to-env-id","x-from-instance-id","x-from-function-name","x-client-timestamp"].concat(r),[m="",p=""]=e.split("?")||[],v=function(e){const t="HMAC-SHA256",l=e.signedHeaders.join(";"),a=e.signedHeaders.map(t=>`${t.toLowerCase()}:${e.headers[t]}\n`).join(""),n=cc(e.body).toString(Nu),o=`${e.method.toUpperCase()}\n${e.path}\n${e.query}\n${a}\n${l}\n${n}\n`,r=cc(o).toString(Nu),i=`${t}\n${e.timestamp}\n${r}\n`,s=uc(i,e.secretKey).toString(Nu);return`${t} Credential=${e.secretId}, SignedHeaders=${l}, Signature=${s}`}({path:m,query:p,method:n,headers:u,timestamp:s,body:JSON.stringify(l),secretId:i.accessKey,secretKey:i.secretKey,signedHeaders:d.sort()});return{url:`${i.endpoint}${e}`,headers:Object.assign({},u,{Authorization:v})}}function Cu({url:e,data:t,method:l="POST",headers:a={},timeout:n}){return new Promise((o,r)=>{qs.request({url:e,method:l,data:"object"==typeof t?JSON.stringify(t):t,header:a,dataType:"json",timeout:n,complete:(e={})=>{const t=a["x-trace-id"]||"";if(!e.statusCode||e.statusCode>=400){const{message:l,errMsg:a,trace_id:n}=e.data||{};return r(new js({code:"SYS_ERR",message:l||a||"request:fail",requestId:n||t}))}o({status:e.statusCode,data:e.data,headers:e.header,requestId:t})}})})}function xu(e,t){const{path:l,data:a,method:n="GET"}=e,{url:o,headers:r}=Eu(l,{functionName:"",data:a,method:n,headers:{"x-alipay-cloud-mode":"oss","x-data-api-type":"oss","x-expire-timestamp":Date.now()+6e4},signHeaderKeys:["x-data-api-type","x-expire-timestamp"],config:t});return Cu({url:o,data:a,method:n,headers:r}).then(e=>{const t=e.data||{};if(!t.success)throw new js({code:e.errCode,message:e.errMsg,requestId:e.requestId});return t.data||{}}).catch(e=>{throw new js({code:e.errCode,message:e.errMsg,requestId:e.requestId})})}function Su(e=""){const t=e.trim().replace(/^cloud:\/\//,""),l=t.indexOf("/");if(l<=0)throw new js({code:"INVALID_PARAM",message:"fileID不合法"});const a=t.substring(0,l),n=t.substring(l+1);return a!==this.config.spaceId&&console.warn("file ".concat(e," does not belong to env ").concat(this.config.spaceId)),n}function _u(e=""){return"cloud://".concat(this.config.spaceId,"/").concat(e.replace(/^\/+/,""))}class Tu{constructor(e){this.config=e}signedURL(e,t={}){const l=`/ws/function/${e}`,a=this.config.wsEndpoint.replace(/^ws(s)?:\/\//,""),n=Object.assign({},t,{accessKeyId:this.config.accessKey,signatureNonce:Vu(),timestamp:""+Date.now()}),o=[l,["accessKeyId","authorization","signatureNonce","timestamp"].sort().map(function(e){return n[e]?"".concat(e,"=").concat(n[e]):null}).filter(Boolean).join("&"),`host:${a}`].join("\n"),r=["HMAC-SHA256",cc(o).toString(Nu)].join("\n"),i=uc(r,this.config.secretKey).toString(Nu),s=Object.keys(n).map(e=>`${e}=${encodeURIComponent(n[e])}`).join("&");return`${this.config.wsEndpoint}${l}?${s}&signature=${i}`}}var Du=class{constructor(e){if(["spaceId","spaceAppId","accessKey","secretKey"].forEach(t=>{if(!Object.prototype.hasOwnProperty.call(e,t))throw new Error(`${t} required`)}),e.endpoint){if("string"!=typeof e.endpoint)throw new Error("endpoint must be string");if(!/^https:\/\//.test(e.endpoint))throw new Error("endpoint must start with https://");e.endpoint=e.endpoint.replace(/\/$/,"")}this.config=Object.assign({},e,{endpoint:e.endpoint||`https://${e.spaceId}.api-hz.cloudbasefunction.cn`,wsEndpoint:e.wsEndpoint||`wss://${e.spaceId}.api-hz.cloudbasefunction.cn`}),this._websocket=new Tu(this.config)}callFunction(e){return function(e,t){const{name:l,data:a,async:n=!1,timeout:o}=e,r="POST",i={"x-to-function-name":l};n&&(i["x-function-invoke-type"]="async");const{url:s,headers:c}=Eu("/functions/invokeFunction",{functionName:l,data:a,method:r,headers:i,signHeaderKeys:["x-to-function-name"],config:t});return Cu({url:s,data:a,method:r,headers:c,timeout:o}).then(e=>{let t=0;if(n){const l=e.data||{};t="200"===l.errCode?0:l.errCode,e.data=l.data||{},e.errMsg=l.errMsg}if(0!==t)throw new js({code:t,message:e.errMsg,requestId:e.requestId});return{errCode:t,success:0===t,requestId:e.requestId,result:e.data}}).catch(e=>{throw new js({code:e.errCode,message:e.errMsg,requestId:e.requestId})})}(e,this.config)}uploadFileToOSS({url:e,filePath:t,fileType:l,formData:a,onUploadProgress:n}){return new Promise((o,r)=>{const i=qs.uploadFile({url:e,filePath:t,fileType:l,formData:a,name:"file",success(e){e&&e.statusCode<400?o(e):r(new js({code:"UPLOAD_FAILED",message:"文件上传失败"}))},fail(e){r(new js({code:e.code||"UPLOAD_FAILED",message:e.message||e.errMsg||"文件上传失败"}))}});"function"==typeof n&&i&&"function"==typeof i.onProgressUpdate&&i.onProgressUpdate(e=>{n({loaded:e.totalBytesSent,total:e.totalBytesExpectedToSend})})})}async uploadFile({filePath:e,cloudPath:t="",fileType:l="image",onUploadProgress:a}){if("string"!==ns(t))throw new js({code:"INVALID_PARAM",message:"cloudPath必须为字符串类型"});if(!(t=t.trim()))throw new js({code:"INVALID_PARAM",message:"cloudPath不可为空"});if(/:\/\//.test(t))throw new js({code:"INVALID_PARAM",message:"cloudPath不合法"});const n=await xu({path:"/".concat(t.replace(/^\//,""),"?post_url")},this.config),{file_id:o,upload_url:r,form_data:i}=n,s=i&&i.reduce((e,t)=>(e[t.key]=t.value,e),{});return this.uploadFileToOSS({url:r,filePath:e,fileType:l,formData:s,onUploadProgress:a}).then(()=>({fileID:o}))}async getTempFileURL({fileList:e}){return new Promise((t,l)=>{(!e||e.length<0)&&t({code:"INVALID_PARAM",message:"fileList不能为空数组"}),e.length>50&&t({code:"INVALID_PARAM",message:"fileList数组长度不能超过50"});const a=[];for(const o of e){let e;"string"!==ns(o)&&t({code:"INVALID_PARAM",message:"fileList的元素必须是非空的字符串"});try{e=Su.call(this,o)}catch(n){console.warn(n.errCode,n.errMsg),e=o}a.push({file_id:e,expire:600})}xu({path:"/?download_url",data:{file_list:a},method:"POST"},this.config).then(e=>{const{file_list:l=[]}=e;t({fileList:l.map(e=>({fileID:_u.call(this,e.file_id),tempFileURL:e.download_url}))})}).catch(e=>l(e))})}async connectWebSocket(e){const{name:t,query:l}=e;return qs.connectSocket({url:this._websocket.signedURL(t,l),complete:()=>{}})}},Bu={init:e=>{e.provider="alipay";const t=new Du(e);return t.auth=function(){return{signInAnonymously:function(){return Promise.resolve()},getLoginState:function(){return Promise.resolve(!0)}}},t}};function Iu({data:e}){let t;t=Zs();const l=JSON.parse(JSON.stringify(e||{}));if(Object.assign(l,{clientInfo:t}),!l.uniIdToken){const{token:e}=Hs();e&&(l.uniIdToken=e)}return l}const Mu=[{rule:/fc_function_not_found|FUNCTION_NOT_FOUND/,content:",云函数[{functionName}]在云端不存在,请检查此云函数名称是否正确以及该云函数是否已上传到服务空间",mode:"append"}];var Ru=/[\\^$.*+?()[\]{}|]/g,Au=RegExp(Ru.source);function Fu(e,t,l){return e.replace(new RegExp((a=t)&&Au.test(a)?a.replace(Ru,"\\$&"):a,"g"),l);var a}const Lu="request",Uu="response",Pu="both",Ou="_globalUniCloudStatus",zu={code:2e4},ju={code:20101,message:"Invalid client"};function qu(e){const{errSubject:t,subject:l,errCode:a,errMsg:n,code:o,message:r,cause:i}=e||{};return new js({subject:t||l||"uni-secure-network",code:a||o||zu.code,message:n||r,cause:i})}let $u;function Hu({secretType:e}={}){return e===Lu||e===Uu||e===Pu}function Wu({name:e,data:t={}}={}){return"DCloud-clientDB"===e&&"encryption"===t.redirectTo&&"getAppClientKey"===t.action}function Yu({functionName:e,result:t,logPvd:l}){}function Ju(e){const t=e.callFunction,l=function(l){const a=l.name;l.data=Iu.call(e,{data:l.data});const n={aliyun:"aliyun",tencent:"tcb",tcb:"tcb",alipay:"alipay",dcloud:"dcloud"}[this.config.provider],o=Hu(l),r=Wu(l),i=o||r;return t.call(this,l).then(e=>(e.errCode=0,!i&&Yu.call(this,{functionName:a,result:e,logPvd:n}),Promise.resolve(e)),e=>(!i&&Yu.call(this,{functionName:a,result:e,logPvd:n}),e&&e.message&&(e.message=function({message:e="",extraInfo:t={},formatter:l=[]}={}){for(let a=0;al.provider===e&&l.spaceId===t);return a&&a.config}({provider:e,spaceId:t});if(!i||!i.accessControl||!i.accessControl.enable)return!1;const s=i.accessControl.function||{},c=Object.keys(s);if(0===c.length)return!0;const u=function(e,t){let l,a,n;for(let o=0;oe.trim()).indexOf(t)>-1&&(a=r):n=r:l=r}return l||a||n}(c,l);if(!u)return!1;if((s[u]||[]).find((e={})=>e.appId===a&&(e.platform||"").toLowerCase()===r.toLowerCase()))return!0;throw console.error(`此应用[appId: ${a}, platform: ${r}]不在云端配置的允许访问的应用列表内,参考:https://uniapp.dcloud.net.cn/uniCloud/secure-network.html#verify-client`),qu(ju)}({provider:a,spaceId:n,functionName:o})?new $u({secretType:t.secretType,uniCloudIns:e}).wrapVerifyClientCallFunction(l.bind(e))(t):r(t),Object.defineProperty(i,"result",{get:()=>(console.warn("当前返回结果为Promise类型,不可直接访问其result属性,详情请参考:https://uniapp.dcloud.net.cn/uniCloud/faq?id=promise"),{})}),i.then(e=>e)}}$u=class{constructor(){throw qu({message:`Platform ${vs} is not enabled, please check whether secure network module is enabled in your manifest.json`})}};const Qu=Symbol("CLIENT_DB_INTERNAL");function Ku(e,t){return e.then="DoNotReturnProxyWithAFunctionNamedThen",e._internalType=Qu,e.inspect=null,e.__v_raw=void 0,new Proxy(e,{get(e,l,a){if("_uniClient"===l)return null;if("symbol"==typeof l)return e[l];if(l in e||"string"!=typeof l){const t=e[l];return"function"==typeof t?t.bind(e):t}return t.get(e,l,a)}})}function Gu(e){return{on:(t,l)=>{e[t]=e[t]||[],e[t].indexOf(l)>-1||e[t].push(l)},off:(t,l)=>{e[t]=e[t]||[];const a=e[t].indexOf(l);-1!==a&&e[t].splice(a,1)}}}const Zu=["db.Geo","db.command","command.aggregate"];function Xu(e,t){return Zu.indexOf(`${e}.${t}`)>-1}function ed(e){switch(ns(e=$s(e))){case"array":return e.map(e=>ed(e));case"object":return e._internalType===Qu||Object.keys(e).forEach(t=>{e[t]=ed(e[t])}),e;case"regexp":return{$regexp:{source:e.source,flags:e.flags}};case"date":return{$date:e.toISOString()};default:return e}}function td(e){return e&&e.content&&e.content.$method}class ld{constructor(e,t,l){this.content=e,this.prevStage=t||null,this.udb=null,this._database=l}toJSON(){let e=this;const t=[e.content];for(;e.prevStage;)e=e.prevStage,t.push(e.content);return{$db:t.reverse().map(e=>({$method:e.$method,$param:ed(e.$param)}))}}toString(){return JSON.stringify(this.toJSON())}getAction(){const e=this.toJSON().$db.find(e=>"action"===e.$method);return e&&e.$param&&e.$param[0]}getCommand(){return{$db:this.toJSON().$db.filter(e=>"action"!==e.$method)}}get isAggregate(){let e=this;for(;e;){const t=td(e),l=td(e.prevStage);if("aggregate"===t&&"collection"===l||"pipeline"===t)return!0;e=e.prevStage}return!1}get isCommand(){let e=this;for(;e;){if("command"===td(e))return!0;e=e.prevStage}return!1}get isAggregateCommand(){let e=this;for(;e;){const t=td(e),l=td(e.prevStage);if("aggregate"===t&&"command"===l)return!0;e=e.prevStage}return!1}getNextStageFn(e){const t=this;return function(){return ad({$method:e,$param:ed(Array.from(arguments))},t,t._database)}}get count(){return this.isAggregate?this.getNextStageFn("count"):function(){return this._send("count",Array.from(arguments))}}get remove(){return this.isCommand?this.getNextStageFn("remove"):function(){return this._send("remove",Array.from(arguments))}}get(){return this._send("get",Array.from(arguments))}get add(){return this.isCommand?this.getNextStageFn("add"):function(){return this._send("add",Array.from(arguments))}}update(){return this._send("update",Array.from(arguments))}end(){return this._send("end",Array.from(arguments))}get set(){return this.isCommand?this.getNextStageFn("set"):function(){throw new Error("JQL禁止使用set方法")}}_send(e,t){const l=this.getAction(),a=this.getCommand();return a.$db.push({$method:e,$param:ed(t)}),this._database._callCloudFunction({action:l,command:a})}}function ad(e,t,l){return Ku(new ld(e,t,l),{get(e,t){let a="db";return e&&e.content&&(a=e.content.$method),Xu(a,t)?ad({$method:t},e,l):function(){return ad({$method:t,$param:ed(Array.from(arguments))},e,l)}}})}function nd({path:e,method:t}){return class{constructor(){this.param=Array.from(arguments)}toJSON(){return{$newDb:[...e.map(e=>({$method:e})),{$method:t,$param:this.param}]}}toString(){return JSON.stringify(this.toJSON())}}}class od{constructor({uniClient:e={},isJQL:t=!1}={}){this._uniClient=e,this._authCallBacks={},this._dbCallBacks={},e._isDefault&&(this._dbCallBacks=ys("_globalUniCloudDatabaseCallback")),t||(this.auth=Gu(this._authCallBacks)),this._isJQL=t,Object.assign(this,Gu(this._dbCallBacks)),this.env=Ku({},{get:(e,t)=>({$env:t})}),this.Geo=Ku({},{get:(e,t)=>nd({path:["Geo"],method:t})}),this.serverDate=nd({path:[],method:"serverDate"}),this.RegExp=nd({path:[],method:"RegExp"})}getCloudEnv(e){if("string"!=typeof e||!e.trim())throw new Error("getCloudEnv参数错误");return{$env:e.replace("$cloudEnv_","")}}_callback(e,t){const l=this._dbCallBacks;l[e]&&l[e].forEach(e=>{e(...t)})}_callbackAuth(e,t){const l=this._authCallBacks;l[e]&&l[e].forEach(e=>{e(...t)})}multiSend(){const e=Array.from(arguments),t=e.map(e=>{const t=e.getAction(),l=e.getCommand();if("getTemp"!==l.$db[l.$db.length-1].$method)throw new Error("multiSend只支持子命令内使用getTemp");return{action:t,command:l}});return this._callCloudFunction({multiCommand:t,queryList:e})}}function rd(e,t={}){return Ku(new e(t),{get:(e,t)=>Xu("db",t)?ad({$method:t},null,e):function(){return ad({$method:t,$param:ed(Array.from(arguments))},null,e)}})}class id extends od{_parseResult(e){return this._isJQL?e.result:e}_callCloudFunction({action:e,command:t,multiCommand:l,queryList:a}){function n(e,t){if(l&&a)for(let l=0;lEs(Cs(r,"complete"),e)).then(()=>(n(null,e),Ls(_s,{type:Bs,content:e}),Promise.reject(e)))}const s=Es(Cs(r,"invoke")),c=this._uniClient;return s.then(()=>c.callFunction({name:"DCloud-clientDB",type:ts,data:{action:e,command:t,multiCommand:l}})).then(e=>{const{code:t,message:l,token:a,tokenExpired:s,systemInfo:c=[]}=e.result;if(c)for(let n=0;n(console.warn(l),a)})}}return d=e,Es(Cs(r,"success"),d).then(()=>Es(Cs(r,"complete"),d)).then(()=>{n(d,null);const e=o._parseResult(d);return Ls(_s,{type:Bs,content:e}),Promise.resolve(e)});var d},e=>(/fc_function_not_found|FUNCTION_NOT_FOUND/g.test(e.message)&&console.warn("clientDB未初始化,请在web控制台保存一次schema以开启clientDB"),i(new js({code:e.code||"SYSTEM_ERROR",message:e.message,requestId:e.requestId}))))}}const sd="token无效,跳转登录页面",cd="token过期,跳转登录页面",ud={TOKEN_INVALID_TOKEN_EXPIRED:cd,TOKEN_INVALID_INVALID_CLIENTID:sd,TOKEN_INVALID:sd,TOKEN_INVALID_WRONG_TOKEN:sd,TOKEN_INVALID_ANONYMOUS_USER:sd},dd={"uni-id-token-expired":cd,"uni-id-check-token-failed":sd,"uni-id-token-not-exist":sd,"uni-id-check-device-feature-failed":sd},md={...ud,...dd,default:"用户未登录或登录状态过期,自动跳转登录页面"};function pd(e,t){let l="";return l=e?`${e}/${t}`:t,l.replace(/^\//,"")}function vd(e=[],t=""){const l=[],a=[];return e.forEach(e=>{!0===e.needLogin?l.push(pd(t,e.path)):!1===e.needLogin&&a.push(pd(t,e.path))}),{needLoginPage:l,notNeedLoginPage:a}}function hd(e){return e.split("?")[0].replace(/^\//,"")}function fd(){return function(e){let t=e&&e.$page&&e.$page.fullPath;return t?("/"!==t.charAt(0)&&(t="/"+t),t):""}(function(){const e=getCurrentPages();return e[e.length-1]}())}function gd(){return hd(fd())}function bd(e="",t={}){if(!e)return!1;if(!(t&&t.list&&t.list.length))return!1;const l=t.list,a=hd(e);return l.some(e=>e.pagePath===a)}const yd=!!$i.uniIdRouter,{loginPage:wd,routerNeedLogin:kd,resToLogin:Nd,needLoginPage:Vd,notNeedLoginPage:Ed,loginPageInTabBar:Cd}=function({pages:e=[],subPackages:t=[],uniIdRouter:l={},tabBar:a={}}=$i){const{loginPage:n,needLogin:o=[],resToLogin:r=!0}=l,{needLoginPage:i,notNeedLoginPage:s}=vd(e),{needLoginPage:c,notNeedLoginPage:u}=function(e=[]){const t=[],l=[];return e.forEach(e=>{const{root:a,pages:n=[]}=e,{needLoginPage:o,notNeedLoginPage:r}=vd(n,a);t.push(...o),l.push(...r)}),{needLoginPage:t,notNeedLoginPage:l}}(t);return{loginPage:n,routerNeedLogin:o,resToLogin:r,needLoginPage:[...i,...c],notNeedLoginPage:[...s,...u],loginPageInTabBar:bd(n,a)}}();if(Vd.indexOf(wd)>-1)throw new Error(`Login page [${wd}] should not be "needLogin", please check your pages.json`);function xd(e){const t=gd();if("/"===e.charAt(0))return e;const[l,a]=e.split("?"),n=l.replace(/^\//,"").split("/"),o=t.split("/");o.pop();for(let r=0;r-1?a+`&uniIdRedirectUrl=${encodeURIComponent(n)}`:a+`?uniIdRedirectUrl=${encodeURIComponent(n)}`:a);var a,n;Cd?"navigateTo"!==e&&"redirectTo"!==e||(e="switchTab"):"switchTab"===e&&(e="navigateTo");const o={navigateTo:uni.navigateTo,redirectTo:uni.redirectTo,switchTab:uni.switchTab,reLaunch:uni.reLaunch};setTimeout(()=>{o[e]({url:l})},0)}function Td({url:e}={}){const t={abortLoginPageJump:!1,autoToLoginPage:!1},l=function(){const{token:e,tokenExpired:t}=Hs();let l;if(e){if(t-1)&&(Vd.indexOf(t)>-1||kd.some(t=>{return l=e,new RegExp(t).test(l);var l}))}(e)&&l){if(l.uniIdRedirectUrl=e,Rs(Ts).length>0)return setTimeout(()=>{Ls(Ts,l)},0),t.abortLoginPageJump=!0,t;t.autoToLoginPage=!0}return t}function Dd(){!function(){const e=fd(),{abortLoginPageJump:t,autoToLoginPage:l}=Td({url:e});t||l&&_d({api:"redirectTo",redirect:e})}();const e=["navigateTo","redirectTo","reLaunch","switchTab"];for(let t=0;t{const{type:t,content:l}=e;let a=!1;switch(t){case"cloudobject":a=function(e){if("object"!=typeof e)return!1;const{errCode:t}=e||{};return t in md}(l);break;case"clientdb":a=function(e){if("object"!=typeof e)return!1;const{errCode:t}=e||{};return t in ud}(l)}a&&function(e={}){const t=Rs(Ts);Os().then(()=>{const l=fd();if(l&&Sd({redirect:l}))return t.length>0?Ls(Ts,Object.assign({uniIdRedirectUrl:l},e)):void(wd&&_d({api:"navigateTo",redirect:l}))})}(l)})}function Id(e){var t;(t=e).onResponse=function(e){As(_s,e)},t.offResponse=function(e){Fs(_s,e)},function(e){e.onNeedLogin=function(e){As(Ts,e)},e.offNeedLogin=function(e){Fs(Ts,e)},yd&&(ys(Ou).needLoginInit||(ys(Ou).needLoginInit=!0,Os().then(()=>{Dd.call(e)}),Nd&&Bd.call(e)))}(e),function(e){e.onRefreshToken=function(e){As(Ds,e)},e.offRefreshToken=function(e){Fs(Ds,e)}}(e)}let Md;const Rd="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",Ad=/^(?:[A-Za-z\d+/]{4})*?(?:[A-Za-z\d+/]{2}(?:==)?|[A-Za-z\d+/]{3}=?)?$/;function Fd(){const e=Hs().token||"",t=e.split(".");if(!e||3!==t.length)return{uid:null,role:[],permission:[],tokenExpired:0};let l;try{l=JSON.parse((a=t[1],decodeURIComponent(Md(a).split("").map(function(e){return"%"+("00"+e.charCodeAt(0).toString(16)).slice(-2)}).join(""))))}catch(n){throw new Error("获取当前用户信息出错,详细错误信息为:"+n.message)}var a;return l.tokenExpired=1e3*l.exp,delete l.exp,delete l.iat,l}Md="function"!=typeof atob?function(e){if(e=String(e).replace(/[\t\n\f\r ]+/g,""),!Ad.test(e))throw new Error("Failed to execute 'atob' on 'Window': The string to be decoded is not correctly encoded.");var t;e+="==".slice(2-(3&e.length));for(var l,a,n="",o=0;o>16&255):64===a?String.fromCharCode(t>>16&255,t>>8&255):String.fromCharCode(t>>16&255,t>>8&255,255&t);return n}:atob;var Ld=function(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}(Hi(function(e,t){Object.defineProperty(t,"__esModule",{value:!0});const l="chooseAndUploadFile:ok",a="chooseAndUploadFile:fail";function n(e,t){return e.tempFiles.forEach((e,l)=>{e.name||(e.name=e.path.substring(e.path.lastIndexOf("/")+1)),t&&(e.fileType=t),e.cloudPath=Date.now()+"_"+l+e.name.substring(e.name.lastIndexOf("."))}),e.tempFilePaths||(e.tempFilePaths=e.tempFiles.map(e=>e.path)),e}function o(e,t,{onChooseFile:a,onUploadProgress:n}){return t.then(e=>{if(a){const t=a(e);if(void 0!==t)return Promise.resolve(t).then(t=>void 0===t?e:t)}return e}).then(t=>!1===t?{errMsg:l,tempFilePaths:[],tempFiles:[]}:function(e,t,a=5,n){(t=Object.assign({},t)).errMsg=l;const o=t.tempFiles,r=o.length;let i=0;return new Promise(l=>{for(;i=r)return void(!o.find(e=>!e.url&&!e.errMsg)&&l(t));const c=o[a];e.uploadFile({provider:c.provider,filePath:c.path,cloudPath:c.cloudPath,fileType:c.fileType,cloudPathAsRealPath:c.cloudPathAsRealPath,onUploadProgress(e){e.index=a,e.tempFile=c,e.tempFilePath=c.path,n&&n(e)}}).then(e=>{c.url=e.fileID,a{c.errMsg=e.errMsg||e.message,a{uni.chooseImage({count:t,sizeType:l,sourceType:o,extension:r,success(t){e(n(t,"image"))},fail(e){i({errMsg:e.errMsg.replace("chooseImage:fail",a)})}})})}(t),t):"video"===t.type?o(e,function(e){const{camera:t,compressed:l,maxDuration:o,sourceType:r=["album","camera"],extension:i}=e;return new Promise((e,s)=>{uni.chooseVideo({camera:t,compressed:l,maxDuration:o,sourceType:r,extension:i,success(t){const{tempFilePath:l,duration:a,size:o,height:r,width:i}=t;e(n({errMsg:"chooseVideo:ok",tempFilePaths:[l],tempFiles:[{name:t.tempFile&&t.tempFile.name||"",path:l,size:o,type:t.tempFile&&t.tempFile.type||"",width:i,height:r,duration:a,fileType:"video",cloudPath:""}]},"video"))},fail(e){s({errMsg:e.errMsg.replace("chooseVideo:fail",a)})}})})}(t),t):o(e,function(e){const{count:t,extension:l}=e;return new Promise((e,o)=>{let r=uni.chooseFile;if("undefined"!=typeof wx&&"function"==typeof wx.chooseMessageFile&&(r=wx.chooseMessageFile),"function"!=typeof r)return o({errMsg:a+" 请指定 type 类型,该平台仅支持选择 image 或 video。"});r({type:"all",count:t,extension:l,success(t){e(n(t))},fail(e){o({errMsg:e.errMsg.replace("chooseFile:fail",a)})}})})}(t),t)}}}));const Ud="manual";function Pd(e){return{props:{localdata:{type:Array,default:()=>[]},options:{type:[Object,Array],default:()=>({})},spaceInfo:{type:Object,default:()=>({})},collection:{type:[String,Array],default:""},action:{type:String,default:""},field:{type:String,default:""},orderby:{type:String,default:""},where:{type:[String,Object],default:""},pageData:{type:String,default:"add"},pageCurrent:{type:Number,default:1},pageSize:{type:Number,default:20},getcount:{type:[Boolean,String],default:!1},gettree:{type:[Boolean,String],default:!1},gettreepath:{type:[Boolean,String],default:!1},startwith:{type:String,default:""},limitlevel:{type:Number,default:10},groupby:{type:String,default:""},groupField:{type:String,default:""},distinct:{type:[Boolean,String],default:!1},foreignKey:{type:String,default:""},loadtime:{type:String,default:"auto"},manual:{type:Boolean,default:!1}},data:()=>({mixinDatacomLoading:!1,mixinDatacomHasMore:!1,mixinDatacomResData:[],mixinDatacomErrorMessage:"",mixinDatacomPage:{},mixinDatacomError:null}),created(){this.mixinDatacomPage={current:this.pageCurrent,size:this.pageSize,count:0},this.$watch(()=>{var e=[];return["pageCurrent","pageSize","localdata","collection","action","field","orderby","where","getont","getcount","gettree","groupby","groupField","distinct"].forEach(t=>{e.push(this[t])}),e},(e,t)=>{if(this.loadtime===Ud)return;let l=!1;const a=[];for(let n=2;n{this.mixinDatacomLoading=!1;const{data:a,count:n}=l.result;this.getcount&&(this.mixinDatacomPage.count=n),this.mixinDatacomHasMore=a.length{this.mixinDatacomLoading=!1,this.mixinDatacomErrorMessage=e,this.mixinDatacomError=e,l&&l(e)}))},mixinDatacomGet(t={}){let l;t=t||{},l="undefined"!=typeof __uniX&&__uniX?e.databaseForJQL(this.spaceInfo):e.database(this.spaceInfo);const a=t.action||this.action;a&&(l=l.action(a));const n=t.collection||this.collection;l=Array.isArray(n)?l.collection(...n):l.collection(n);const o=t.where||this.where;o&&Object.keys(o).length&&(l=l.where(o));const r=t.field||this.field;r&&(l=l.field(r));const i=t.foreignKey||this.foreignKey;i&&(l=l.foreignKey(i));const s=t.groupby||this.groupby;s&&(l=l.groupBy(s));const c=t.groupField||this.groupField;c&&(l=l.groupField(c)),!0===(void 0!==t.distinct?t.distinct:this.distinct)&&(l=l.distinct());const u=t.orderby||this.orderby;u&&(l=l.orderBy(u));const d=void 0!==t.pageCurrent?t.pageCurrent:this.mixinDatacomPage.current,m=void 0!==t.pageSize?t.pageSize:this.mixinDatacomPage.size,p=void 0!==t.getcount?t.getcount:this.getcount,v=void 0!==t.gettree?t.gettree:this.gettree,h=void 0!==t.gettreepath?t.gettreepath:this.gettreepath,f={getCount:p},g={limitLevel:void 0!==t.limitlevel?t.limitlevel:this.limitlevel,startWith:void 0!==t.startwith?t.startwith:this.startwith};return v&&(f.getTree=g),h&&(f.getTreePath=g),l=l.skip(m*(d-1)).limit(m).get(f),l}}}}function Od(e){return ys("_globalUniCloudSecureNetworkCache__{spaceId}".replace("{spaceId}",e.config.spaceId))}async function zd({openid:e,callLoginByWeixin:t=!1}={}){throw Od(this),new Error(`[SecureNetwork] API \`initSecureNetworkByWeixin\` is not supported on platform \`${vs}\``)}async function jd(e){const t=Od(this);return t.initPromise||(t.initPromise=zd.call(this,e).then(e=>e).catch(e=>{throw delete t.initPromise,e})),t.initPromise}function qd(e){Gs=e}function $d(e){const t={getAppBaseInfo:uni.getSystemInfo,getPushClientId:uni.getPushClientId};return function(l){return new Promise((a,n)=>{t[e]({...l,success(e){a(e)},fail(e){n(e)}})})}}class Hd extends ds{constructor(){super(),this._uniPushMessageCallback=this._receivePushMessage.bind(this),this._currentMessageId=-1,this._payloadQueue=[]}init(){return Promise.all([$d("getAppBaseInfo")(),$d("getPushClientId")()]).then(([{appId:e}={},{cid:t}={}]=[])=>{if(!e)throw new Error("Invalid appId, please check the manifest.json file");if(!t)throw new Error("Invalid push client id");this._appId=e,this._pushClientId=t,this._seqId=Date.now()+"-"+Math.floor(9e5*Math.random()+1e5),this.emit("open"),this._initMessageListener()},e=>{throw this.emit("error",e),this.close(),e})}async open(){return this.init()}_isUniCloudSSE(e){if("receive"!==e.type)return!1;const t=e&&e.data&&e.data.payload;return!(!t||"UNI_CLOUD_SSE"!==t.channel||t.seqId!==this._seqId)}_receivePushMessage(e){if(!this._isUniCloudSSE(e))return;const t=e&&e.data&&e.data.payload,{action:l,messageId:a,message:n}=t;this._payloadQueue.push({action:l,messageId:a,message:n}),this._consumMessage()}_consumMessage(){for(;;){const e=this._payloadQueue.find(e=>e.messageId===this._currentMessageId+1);if(!e)break;this._currentMessageId++,this._parseMessagePayload(e)}}_parseMessagePayload(e){const{action:t,messageId:l,message:a}=e;"end"===t?this._end({messageId:l,message:a}):"message"===t&&this._appendMessage({messageId:l,message:a})}_appendMessage({messageId:e,message:t}={}){this.emit("message",t)}_end({messageId:e,message:t}={}){this.emit("end",t),this.close()}_initMessageListener(){uni.onPushMessage(this._uniPushMessageCallback)}_destroy(){uni.offPushMessage(this._uniPushMessageCallback)}toJSON(){return{appId:this._appId,pushClientId:this._pushClientId,seqId:this._seqId}}close(){this._destroy(),this.emit("close")}}const Wd={tcb:gu,tencent:gu,aliyun:ac,private:ku,dcloud:ku,alipay:Bu};let Yd=new class{init(e){let t={};const l=Wd[e.provider];if(!l)throw new Error("未提供正确的provider参数");var a;return t=l.init(e),function(e){e._initPromiseHub||(e._initPromiseHub=new us({createPromise:function(){let t=Promise.resolve();t=new Promise(e=>{setTimeout(()=>{e()},1)});const l=e.auth();return t.then(()=>l.getLoginState()).then(e=>e?Promise.resolve():l.signInAnonymously())}}))}(t),Ju(t),function(e){const t=e.uploadFile;e.uploadFile=function(e){return t.call(this,e)}}(t),(a=t).database=function(e){if(e&&Object.keys(e).length>0)return a.init(e).database();if(this._database)return this._database;const t=rd(id,{uniClient:a});return this._database=t,t},a.databaseForJQL=function(e){if(e&&Object.keys(e).length>0)return a.init(e).databaseForJQL();if(this._databaseForJQL)return this._databaseForJQL;const t=rd(id,{uniClient:a,isJQL:!0});return this._databaseForJQL=t,t},function(e){e.getCurrentUserInfo=Fd,e.chooseAndUploadFile=Ld.initChooseAndUploadFile(e),Object.assign(e,{get mixinDatacom(){return Pd(e)}}),e.SSEChannel=Hd,e.initSecureNetworkByWeixin=function(e){return function({openid:t,callLoginByWeixin:l=!1}={}){return jd.call(e,{openid:t,callLoginByWeixin:l})}}(e),e.setCustomClientInfo=qd,e.importObject=function(t){return function(l,a={}){a=function(e,t={}){return e.customUI=t.customUI||e.customUI,e.parseSystemError=t.parseSystemError||e.parseSystemError,Object.assign(e.loadingOptions,t.loadingOptions),Object.assign(e.errorOptions,t.errorOptions),"object"==typeof t.secretMethods&&(e.secretMethods=t.secretMethods),e}({customUI:!1,loadingOptions:{title:"加载中...",mask:!0},errorOptions:{type:"modal",retry:!1}},a);const{customUI:n,loadingOptions:o,errorOptions:r,parseSystemError:i}=a,s=!n;return new Proxy({},{get(n,c){switch(c){case"toString":return"[object UniCloudObject]";case"toJSON":return{}}return function({fn:e,interceptorName:t,getCallbackArgs:l}={}){return async function(...a){const n=l?l({params:a}):{};let o,r;try{return await Es(Cs(t,"invoke"),{...n}),o=await e(...a),await Es(Cs(t,"success"),{...n,result:o}),o}catch(i){throw r=i,await Es(Cs(t,"fail"),{...n,error:r}),r}finally{await Es(Cs(t,"complete"),r?{...n,error:r}:{...n,result:o})}}}({fn:async function n(...u){let d;s&&uni.showLoading({title:o.title,mask:o.mask});const m={name:l,type:es,data:{method:c,params:u}};"object"==typeof a.secretMethods&&function(e,t){const l=t.data.method,a=e.secretMethods||{},n=a[l]||a["*"];n&&(t.secretType=n)}(a,m);let p=!1;try{d=await t.callFunction(m)}catch(e){p=!0,d={result:new js(e)}}const{errSubject:v,errCode:h,errMsg:f,newToken:g}=d.result||{};if(s&&uni.hideLoading(),g&&g.token&&g.tokenExpired&&(Ws(g),Ls(Ds,{...g})),h){let e=f;if(p&&i&&(e=(await i({objectName:l,methodName:c,params:u,errSubject:v,errCode:h,errMsg:f})).errMsg||f),s)if("toast"===r.type)uni.showToast({title:e,icon:"none"});else{if("modal"!==r.type)throw new Error(`Invalid errorOptions.type: ${r.type}`);{const{confirm:t}=await async function({title:e,content:t,showCancel:l,cancelText:a,confirmText:n}={}){return new Promise((o,r)=>{uni.showModal({title:e,content:t,showCancel:l,cancelText:a,confirmText:n,success(e){o(e)},fail(){o({confirm:!1,cancel:!0})}})})}({title:"提示",content:e,showCancel:r.retry,cancelText:"取消",confirmText:r.retry?"重试":"确定"});if(r.retry&&t)return n(...u)}}const t=new js({subject:v,code:h,message:f,requestId:d.requestId});throw t.detail=d.result,Ls(_s,{type:Ms,content:t}),t}return Ls(_s,{type:Ms,content:d.result}),d.result},interceptorName:"callObject",getCallbackArgs:function({params:e}={}){return{objectName:l,methodName:c,params:e}}})}})}}(e)}(t),["callFunction","uploadFile","deleteFile","getTempFileURL","downloadFile","chooseAndUploadFile"].forEach(e=>{if(!t[e])return;const l=t[e];t[e]=function(){return l.apply(t,Array.from(arguments))},t[e]=function(e,t){return function(l){let a=!1;if("callFunction"===t){const e=l&&l.type||Xi;a=e!==Xi}const n="callFunction"===t&&!a,o=this._initPromiseHub.exec();l=l||{};const{success:r,fail:i,complete:s}=zs(l),c=o.then(()=>a?Promise.resolve():Es(Cs(t,"invoke"),l)).then(()=>e.call(this,l)).then(e=>a?Promise.resolve(e):Es(Cs(t,"success"),e).then(()=>Es(Cs(t,"complete"),e)).then(()=>(n&&Ls(_s,{type:Is,content:e}),Promise.resolve(e))),e=>a?Promise.reject(e):Es(Cs(t,"fail"),e).then(()=>Es(Cs(t,"complete"),e)).then(()=>(Ls(_s,{type:Is,content:e}),Promise.reject(e))));if(!(r||i||s))return c;c.then(e=>{r&&r(e),s&&s(e),n&&Ls(_s,{type:Is,content:e})},e=>{i&&i(e),s&&s(e),n&&Ls(_s,{type:Is,content:e})})}}(t[e],e).bind(t)}),t.init=this.init,t}};(()=>{const e=hs;let t={};if(e&&1===e.length)t=e[0],Yd=Yd.init(t),Yd._isDefault=!0;else{const t=["auth","callFunction","uploadFile","deleteFile","getTempFileURL","downloadFile"],l=["database","getCurrentUserInfo","importObject"];let a;a=e&&e.length>0?"应用有多个服务空间,请通过uniCloud.init方法指定要使用的服务空间":"应用未关联服务空间,请在uniCloud目录右键关联服务空间",[...t,...l].forEach(e=>{Yd[e]=function(){if(console.error(a),-1===l.indexOf(e))return Promise.reject(new js({code:"SYS_ERR",message:a}));console.error(a)}})}Object.assign(Yd,{get mixinDatacom(){return Pd(Yd)}}),Id(Yd),Yd.addInterceptor=Ns,Yd.removeInterceptor=Vs,Yd.interceptObject=xs,uni.__uniCloud=Yd;{const e=gs||(gs=function(){if("undefined"!=typeof globalThis)return globalThis;if("undefined"!=typeof self)return self;if("undefined"!=typeof window)return window;function e(){return this}return void 0!==e()?e():new Function("return this")()}(),gs);e.uniCloud=Yd,e.UniCloudError=js}})();var Jd=Yd;const Qd={props:{localdata:{type:[Array,Object],default:()=>[]},spaceInfo:{type:Object,default:()=>({})},collection:{type:String,default:""},action:{type:String,default:""},field:{type:String,default:""},orderby:{type:String,default:""},where:{type:[String,Object],default:""},pageData:{type:String,default:"add"},pageCurrent:{type:Number,default:1},pageSize:{type:Number,default:500},getcount:{type:[Boolean,String],default:!1},getone:{type:[Boolean,String],default:!1},gettree:{type:[Boolean,String],default:!1},manual:{type:Boolean,default:!1},value:{type:[Array,String,Number],default:()=>[]},modelValue:{type:[Array,String,Number],default:()=>[]},preload:{type:Boolean,default:!1},stepSearh:{type:Boolean,default:!0},selfField:{type:String,default:""},parentField:{type:String,default:""},multiple:{type:Boolean,default:!1},map:{type:Object,default:()=>({text:"text",value:"value"})}},data(){return{loading:!1,errorMessage:"",loadMore:{contentdown:"",contentrefresh:"",contentnomore:""},dataList:[],selected:[],selectedIndex:0,page:{current:this.pageCurrent,size:this.pageSize,count:0}}},computed:{isLocalData(){return!this.collection.length},isCloudData(){return this.collection.length>0},isCloudDataList(){return this.isCloudData&&!this.parentField&&!this.selfField},isCloudDataTree(){return this.isCloudData&&this.parentField&&this.selfField},dataValue(){return(Array.isArray(this.modelValue)?this.modelValue.length>0:null!==this.modelValue||void 0!==this.modelValue)?this.modelValue:this.value},hasValue(){return"number"==typeof this.dataValue||null!=this.dataValue&&this.dataValue.length>0}},created(){this.$watch(()=>{var e=[];return["pageCurrent","pageSize","spaceInfo","value","modelValue","localdata","collection","action","field","orderby","where","getont","getcount","gettree"].forEach(t=>{e.push(this[t])}),e},(e,t)=>{for(let l=2;l(this.selected=e.result.data,e.result.data))},getCloudDataTreeValue(){return this.getCommand({field:this._cloudDataPostField(),getTreePath:{startWith:`${this.selfField}=='${this.dataValue}'`}}).then(e=>{let t=[];return this._extractTreePath(e.result.data,t),this.selected=t,t})},getCommand(e={}){let t=Jd.database(this.spaceInfo);const l=e.action||this.action;l&&(t=t.action(l));const a=e.collection||this.collection;t=t.collection(a);const n=e.where||this.where;n&&Object.keys(n).length&&(t=t.where(n));const o=e.field||this.field;o&&(t=t.field(o));const r=e.orderby||this.orderby;r&&(t=t.orderBy(r));const i=void 0!==e.pageCurrent?e.pageCurrent:this.page.current,s=void 0!==e.pageSize?e.pageSize:this.page.size,c={getCount:void 0!==e.getcount?e.getcount:this.getcount,getTree:void 0!==e.gettree?e.gettree:this.gettree};return e.getTreePath&&(c.getTreePath=e.getTreePath),t=t.skip(s*(i-1)).limit(s).get(c),t},_cloudDataPostField(){let e=[this.field];return this.parentField&&e.push(`${this.parentField} as parent_value`),e.join(",")},_cloudDataTreeWhere(){let e=[],t=this.selected,l=this.parentField;if(l&&e.push(`${l} == null || ${l} == ""`),t.length)for(var a=0;anull===e.parent_value||void 0===e.parent_value||""===e.parent_value));for(let n=0;ne.parent_value===o);r.length?l.push(r):a=!1}return{dataList:l,hasNodes:a}},_extractTree(e,t,l){let a=this.map.value;for(let n=0;n{this.loadData()})},methods:{onPropsChange(){this._treeData=[],this.selectedIndex=0,this.$nextTick(()=>{this.loadData()})},handleSelect(e){this.selectedIndex=e},handleNodeClick(e,t,l){if(e.disable)return;const a=this.dataList[t][l],n=a[this.map.text],o=a[this.map.value];if(t{e.length?(this._treeData.push(...e),this._updateBindData(a)):a.isleaf=!0,this.onSelectedChange(a,a.isleaf)}))},updateData(e){this._treeData=e.treeData,this.selected=e.selected,this._treeData.length?this._updateBindData():this.loadData()},onDataChange(){this.$emit("datachange")},onSelectedChange(e,t){t&&this._dispatchEvent(),e&&this.$emit("nodeclick",e)},_dispatchEvent(){this.$emit("change",this.selected.slice(0))}}},[["render",function(t,l,a,o,r,i){const s=n(e.resolveDynamicComponent("uni-load-more"),Xr);return e.openBlock(),e.createElementBlock("view",{class:"uni-data-pickerview"},[t.isCloudDataList?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("scroll-view",{key:0,class:"selected-area","scroll-x":"true"},[e.createElementVNode("view",{class:"selected-list"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(t.selected,(l,a)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["selected-item",{"selected-item-active":a==t.selectedIndex}]),key:a,onClick:e=>i.handleSelect(a)},[e.createElementVNode("text",null,e.toDisplayString(l.text||""),1)],10,["onClick"]))),128))])])),e.createElementVNode("view",{class:"tab-c"},[e.createElementVNode("scroll-view",{class:"list","scroll-y":!0},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(t.dataList[t.selectedIndex],(l,a)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["item",{"is-disabled":!!l.disable}]),key:a,onClick:e=>i.handleNodeClick(l,t.selectedIndex,a)},[e.createElementVNode("text",{class:"item-text"},e.toDisplayString(l[t.map.text]),1),t.selected.length>t.selectedIndex&&l[t.map.value]==t.selected[t.selectedIndex].value?(e.openBlock(),e.createElementBlock("view",{key:0,class:"check"})):e.createCommentVNode("",!0)],10,["onClick"]))),128))]),t.loading?(e.openBlock(),e.createElementBlock("view",{key:0,class:"loading-cover"},[e.createVNode(s,{class:"load-more",contentText:t.loadMore,status:"loading"},null,8,["contentText"])])):e.createCommentVNode("",!0),t.errorMessage?(e.openBlock(),e.createElementBlock("view",{key:1,class:"error-message"},[e.createElementVNode("text",{class:"error-text"},e.toDisplayString(t.errorMessage),1)])):e.createCommentVNode("",!0)])])}],["__scopeId","data-v-2d9c7f4f"]])},props:{options:{type:[Object,Array],default:()=>({})},popupTitle:{type:String,default:"请选择"},placeholder:{type:String,default:"请选择"},heightMobile:{type:String,default:""},readonly:{type:Boolean,default:!1},clearIcon:{type:Boolean,default:!0},border:{type:Boolean,default:!0},split:{type:String,default:"/"},ellipsis:{type:Boolean,default:!0}},data:()=>({isOpened:!1,inputSelected:[]}),created(){this.$nextTick(()=>{this.load()})},watch:{localdata:{handler(){this.load()},deep:!0}},methods:{clear(){this._dispatchEvent([])},onPropsChange(){this._treeData=[],this.selectedIndex=0,this.load()},load(){this.readonly?this._processReadonly(this.localdata,this.dataValue):this.isLocalData?(this.loadData(),this.inputSelected=this.selected.slice(0)):(this.isCloudDataList||this.isCloudDataTree)&&(this.loading=!0,this.getCloudDataValue().then(e=>{this.loading=!1,this.inputSelected=e}).catch(e=>{this.loading=!1,this.errorMessage=e}))},show(){this.isOpened=!0,setTimeout(()=>{this.$refs.pickerView.updateData({treeData:this._treeData,selected:this.selected,selectedIndex:this.selectedIndex})},200),this.$emit("popupopened")},hide(){this.isOpened=!1,this.$emit("popupclosed")},handleInput(){this.readonly?this.$emit("inputclick"):this.show()},handleClose(e){this.hide()},onnodeclick(e){this.$emit("nodeclick",e)},ondatachange(e){this._treeData=this.$refs.pickerView._treeData},onchange(e){this.hide(),this.$nextTick(()=>{this.inputSelected=e}),this._dispatchEvent(e)},_processReadonly(e,t){if(e.findIndex(e=>e.children)>-1){let e;return Array.isArray(t)?(e=t[t.length-1],"object"==typeof e&&e.value&&(e=e.value)):e=t,void(this.inputSelected=this._findNodePath(e,this.localdata))}if(!this.hasValue)return void(this.inputSelected=[]);let l=[];if(Array.isArray(t))for(let o=0;oe.value==a);n&&l.push(n)}else{let a=e.find(e=>e.value==t);a&&l.push(a)}l.length&&(this.inputSelected=l)},_filterForArray(e,t){var l=[];for(let o=0;oe.value==a);n&&l.push(n)}return l},_dispatchEvent(e){let t={};if(e.length){for(var l=new Array(e.length),a=0;ai.handleInput&&i.handleInput(...e))},[e.renderSlot(t.$slots,"default",{options:a.options,data:r.inputSelected,error:t.errorMessage},()=>[e.createElementVNode("view",{class:e.normalizeClass(["input-value",{"input-value-border":a.border}])},[t.errorMessage?(e.openBlock(),e.createElementBlock("text",{key:0,class:"selected-area error-text"},e.toDisplayString(t.errorMessage),1)):t.loading&&!r.isOpened?(e.openBlock(),e.createElementBlock("view",{key:1,class:"selected-area"},[e.createVNode(s,{class:"load-more",contentText:t.loadMore,status:"loading"},null,8,["contentText"])])):r.inputSelected.length?(e.openBlock(),e.createElementBlock("scroll-view",{key:2,class:"selected-area","scroll-x":"true"},[e.createElementVNode("view",{class:"selected-list"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(r.inputSelected,(t,l)=>(e.openBlock(),e.createElementBlock("view",{class:"selected-item",key:l},[e.createElementVNode("text",{class:"text-color"},e.toDisplayString(t.text),1),li.clear&&i.clear(...e),["stop"]))},[e.createVNode(c,{type:"clear",color:"#c0c4cc",size:"24"})])):e.createCommentVNode("",!0),a.clearIcon&&r.inputSelected.length||a.readonly?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("view",{key:5,class:"arrow-area"},[e.createElementVNode("view",{class:"input-arrow"})]))],2)],!0)]),r.isOpened?(e.openBlock(),e.createElementBlock("view",{key:0,class:"uni-data-tree-cover",onClick:l[2]||(l[2]=(...e)=>i.handleClose&&i.handleClose(...e))})):e.createCommentVNode("",!0),r.isOpened?(e.openBlock(),e.createElementBlock("view",{key:1,class:"uni-data-tree-dialog"},[e.createElementVNode("view",{class:"uni-popper__arrow"}),e.createElementVNode("view",{class:"dialog-caption"},[e.createElementVNode("view",{class:"title-area"},[e.createElementVNode("text",{class:"dialog-title"},e.toDisplayString(a.popupTitle),1)]),e.createElementVNode("view",{class:"dialog-close",onClick:l[3]||(l[3]=(...e)=>i.handleClose&&i.handleClose(...e))},[e.createElementVNode("view",{class:"dialog-close-plus","data-id":"close"}),e.createElementVNode("view",{class:"dialog-close-plus dialog-close-rotate","data-id":"close"})])]),e.createVNode(u,{class:"picker-view",ref:"pickerView",modelValue:t.dataValue,"onUpdate:modelValue":l[4]||(l[4]=e=>t.dataValue=e),localdata:t.localdata,preload:t.preload,collection:t.collection,field:t.field,orderby:t.orderby,where:t.where,"step-searh":t.stepSearh,"self-field":t.selfField,"parent-field":t.parentField,"managed-mode":!0,map:t.map,ellipsis:a.ellipsis,onChange:i.onchange,onDatachange:i.ondatachange,onNodeclick:i.onnodeclick},null,8,["modelValue","localdata","preload","collection","field","orderby","where","step-searh","self-field","parent-field","map","ellipsis","onChange","onDatachange","onNodeclick"])])):e.createCommentVNode("",!0)])}],["__scopeId","data-v-becd1eca"]]),Zd=[{id:1,name:"客户一把手"},{id:2,name:"主管科研的高层领导"},{id:3,name:"主管物资的高层领导"},{id:4,name:"主管技术的重点型号两总"},{id:5,name:"物资部门一把手"},{id:6,name:"主管技术的型号两总"},{id:7,name:"主管技术的中层领导"},{id:8,name:"主管物资的中层领导"},{id:9,name:"设计组长"},{id:10,name:"重点设计师"},{id:11,name:"采购组长"},{id:12,name:"采购员"},{id:13,name:"质量部门和其他相关部门中层领导"},{id:14,name:"基层设计人员"},{id:15,name:"其他相关人员"}],Xd=[{id:1,name:"Y1(D)",value:"A"},{id:2,name:"Y2(C)",value:"B"},{id:3,name:"Y3(B)",value:"C"},{id:4,name:"Y4(A)",value:"D"}],em=[{id:1,name:"男"},{id:2,name:"女"}],tm=[{id:1,name:"YA"},{id:2,name:"NA"},{id:3,name:"YB-"},{id:4,name:"YB"},{id:5,name:"YB+"},{id:6,name:"NB"},{id:7,name:"YC"},{id:8,name:"YC+"},{id:9,name:"NC"},{id:10,name:"YD"},{id:11,name:"ND"}],lm=[{id:1,name:"生理"},{id:2,name:"安全"},{id:3,name:"归属"},{id:4,name:"尊重"},{id:5,name:"自我实现"}],am=[{id:1,name:"上行"},{id:2,name:"平行"},{id:3,name:"下行"}],nm=[{id:"1",value:1,name:"游戏"},{id:"2",value:2,name:"羽毛球"},{id:"3",value:3,name:"篮球"},{id:"4",value:4,name:"足球"},{id:"5",value:5,name:"打牌"},{id:"6",value:6,name:"唱歌"},{id:"7",value:7,name:"钓鱼"},{id:"8",value:8,name:"跑步"},{id:"9",value:9,name:"滑雪"},{id:"11",value:11,name:"旅游"},{id:"12",value:12,name:"读书"},{id:"13",value:13,name:"摩托"},{id:"14",value:14,name:"汽车"},{id:"15",value:15,name:"军事"},{id:"16",value:16,name:"美食"},{id:"17",value:17,name:"文玩"},{id:"18",value:18,name:"其他"}],om=[{id:1,name:"+5:热情拥护"},{id:2,name:"+4:大力支持"},{id:3,name:"+3:支持"},{id:4,name:"+2:感兴趣"},{id:5,name:"+1:认知相同"},{id:10,name:"-1:不会拒绝"},{id:9,name:"-2:不感兴趣"},{id:8,name:"-3:负面评价"},{id:7,name:"-4:抗拒建议"},{id:6,name:"-5:支持对手"}],rm=[{id:1,name:"正常上班"},{id:2,name:"离职"},{id:3,name:"退休"}],im={"提交":"tijiao-deal","驳回":"chaoqi-deal","超期":"chaoqi-deal","完成":"wancheng-deal","待审核":"daishenhe-un-deal"},sm=[{value:"11",label:"北京市",children:[{value:"1101",label:"市辖区",children:[{value:"110101",label:"东城区"},{value:"110102",label:"西城区"},{value:"110105",label:"朝阳区"},{value:"110106",label:"丰台区"},{value:"110107",label:"石景山区"},{value:"110108",label:"海淀区"},{value:"110109",label:"门头沟区"},{value:"110111",label:"房山区"},{value:"110112",label:"通州区"},{value:"110113",label:"顺义区"},{value:"110114",label:"昌平区"},{value:"110115",label:"大兴区"},{value:"110116",label:"怀柔区"},{value:"110117",label:"平谷区"},{value:"110118",label:"密云区"},{value:"110119",label:"延庆区"}]}]},{value:"12",label:"天津市",children:[{value:"1201",label:"市辖区",children:[{value:"120101",label:"和平区"},{value:"120102",label:"河东区"},{value:"120103",label:"河西区"},{value:"120104",label:"南开区"},{value:"120105",label:"河北区"},{value:"120106",label:"红桥区"},{value:"120110",label:"东丽区"},{value:"120111",label:"西青区"},{value:"120112",label:"津南区"},{value:"120113",label:"北辰区"},{value:"120114",label:"武清区"},{value:"120115",label:"宝坻区"},{value:"120116",label:"滨海新区"},{value:"120117",label:"宁河区"},{value:"120118",label:"静海区"},{value:"120119",label:"蓟州区"}]}]},{value:"13",label:"河北省",children:[{value:"1301",label:"石家庄市",children:[{value:"130102",label:"长安区"},{value:"130104",label:"桥西区"},{value:"130105",label:"新华区"},{value:"130107",label:"井陉矿区"},{value:"130108",label:"裕华区"},{value:"130109",label:"藁城区"},{value:"130110",label:"鹿泉区"},{value:"130111",label:"栾城区"},{value:"130121",label:"井陉县"},{value:"130123",label:"正定县"},{value:"130125",label:"行唐县"},{value:"130126",label:"灵寿县"},{value:"130127",label:"高邑县"},{value:"130128",label:"深泽县"},{value:"130129",label:"赞皇县"},{value:"130130",label:"无极县"},{value:"130131",label:"平山县"},{value:"130132",label:"元氏县"},{value:"130133",label:"赵县"},{value:"130171",label:"石家庄高新技术产业开发区"},{value:"130172",label:"石家庄循环化工园区"},{value:"130181",label:"辛集市"},{value:"130183",label:"晋州市"},{value:"130184",label:"新乐市"}]},{value:"1302",label:"唐山市",children:[{value:"130202",label:"路南区"},{value:"130203",label:"路北区"},{value:"130204",label:"古冶区"},{value:"130205",label:"开平区"},{value:"130207",label:"丰南区"},{value:"130208",label:"丰润区"},{value:"130209",label:"曹妃甸区"},{value:"130224",label:"滦南县"},{value:"130225",label:"乐亭县"},{value:"130227",label:"迁西县"},{value:"130229",label:"玉田县"},{value:"130271",label:"唐山市芦台经济技术开发区"},{value:"130272",label:"唐山市汉沽管理区"},{value:"130273",label:"唐山高新技术产业开发区"},{value:"130274",label:"河北唐山海港经济开发区"},{value:"130281",label:"遵化市"},{value:"130283",label:"迁安市"},{value:"130284",label:"滦州市"}]},{value:"1303",label:"秦皇岛市",children:[{value:"130302",label:"海港区"},{value:"130303",label:"山海关区"},{value:"130304",label:"北戴河区"},{value:"130306",label:"抚宁区"},{value:"130321",label:"青龙满族自治县"},{value:"130322",label:"昌黎县"},{value:"130324",label:"卢龙县"},{value:"130371",label:"秦皇岛市经济技术开发区"},{value:"130372",label:"北戴河新区"}]},{value:"1304",label:"邯郸市",children:[{value:"130402",label:"邯山区"},{value:"130403",label:"丛台区"},{value:"130404",label:"复兴区"},{value:"130406",label:"峰峰矿区"},{value:"130407",label:"肥乡区"},{value:"130408",label:"永年区"},{value:"130423",label:"临漳县"},{value:"130424",label:"成安县"},{value:"130425",label:"大名县"},{value:"130426",label:"涉县"},{value:"130427",label:"磁县"},{value:"130430",label:"邱县"},{value:"130431",label:"鸡泽县"},{value:"130432",label:"广平县"},{value:"130433",label:"馆陶县"},{value:"130434",label:"魏县"},{value:"130435",label:"曲周县"},{value:"130471",label:"邯郸经济技术开发区"},{value:"130473",label:"邯郸冀南新区"},{value:"130481",label:"武安市"}]},{value:"1305",label:"邢台市",children:[{value:"130502",label:"桥东区"},{value:"130503",label:"桥西区"},{value:"130521",label:"邢台县"},{value:"130522",label:"临城县"},{value:"130523",label:"内丘县"},{value:"130524",label:"柏乡县"},{value:"130525",label:"隆尧县"},{value:"130526",label:"任县"},{value:"130527",label:"南和县"},{value:"130528",label:"宁晋县"},{value:"130529",label:"巨鹿县"},{value:"130530",label:"新河县"},{value:"130531",label:"广宗县"},{value:"130532",label:"平乡县"},{value:"130533",label:"威县"},{value:"130534",label:"清河县"},{value:"130535",label:"临西县"},{value:"130571",label:"河北邢台经济开发区"},{value:"130581",label:"南宫市"},{value:"130582",label:"沙河市"}]},{value:"1306",label:"保定市",children:[{value:"130602",label:"竞秀区"},{value:"130606",label:"莲池区"},{value:"130607",label:"满城区"},{value:"130608",label:"清苑区"},{value:"130609",label:"徐水区"},{value:"130623",label:"涞水县"},{value:"130624",label:"阜平县"},{value:"130626",label:"定兴县"},{value:"130627",label:"唐县"},{value:"130628",label:"高阳县"},{value:"130629",label:"容城县"},{value:"130630",label:"涞源县"},{value:"130631",label:"望都县"},{value:"130632",label:"安新县"},{value:"130633",label:"易县"},{value:"130634",label:"曲阳县"},{value:"130635",label:"蠡县"},{value:"130636",label:"顺平县"},{value:"130637",label:"博野县"},{value:"130638",label:"雄县"},{value:"130671",label:"保定高新技术产业开发区"},{value:"130672",label:"保定白沟新城"},{value:"130681",label:"涿州市"},{value:"130682",label:"定州市"},{value:"130683",label:"安国市"},{value:"130684",label:"高碑店市"}]},{value:"1307",label:"张家口市",children:[{value:"130702",label:"桥东区"},{value:"130703",label:"桥西区"},{value:"130705",label:"宣化区"},{value:"130706",label:"下花园区"},{value:"130708",label:"万全区"},{value:"130709",label:"崇礼区"},{value:"130722",label:"张北县"},{value:"130723",label:"康保县"},{value:"130724",label:"沽源县"},{value:"130725",label:"尚义县"},{value:"130726",label:"蔚县"},{value:"130727",label:"阳原县"},{value:"130728",label:"怀安县"},{value:"130730",label:"怀来县"},{value:"130731",label:"涿鹿县"},{value:"130732",label:"赤城县"},{value:"130771",label:"张家口市高新技术产业开发区"},{value:"130772",label:"张家口市察北管理区"},{value:"130773",label:"张家口市塞北管理区"}]},{value:"1308",label:"承德市",children:[{value:"130802",label:"双桥区"},{value:"130803",label:"双滦区"},{value:"130804",label:"鹰手营子矿区"},{value:"130821",label:"承德县"},{value:"130822",label:"兴隆县"},{value:"130824",label:"滦平县"},{value:"130825",label:"隆化县"},{value:"130826",label:"丰宁满族自治县"},{value:"130827",label:"宽城满族自治县"},{value:"130828",label:"围场满族蒙古族自治县"},{value:"130871",label:"承德高新技术产业开发区"},{value:"130881",label:"平泉市"}]},{value:"1309",label:"沧州市",children:[{value:"130902",label:"新华区"},{value:"130903",label:"运河区"},{value:"130921",label:"沧县"},{value:"130922",label:"青县"},{value:"130923",label:"东光县"},{value:"130924",label:"海兴县"},{value:"130925",label:"盐山县"},{value:"130926",label:"肃宁县"},{value:"130927",label:"南皮县"},{value:"130928",label:"吴桥县"},{value:"130929",label:"献县"},{value:"130930",label:"孟村回族自治县"},{value:"130971",label:"河北沧州经济开发区"},{value:"130972",label:"沧州高新技术产业开发区"},{value:"130973",label:"沧州渤海新区"},{value:"130981",label:"泊头市"},{value:"130982",label:"任丘市"},{value:"130983",label:"黄骅市"},{value:"130984",label:"河间市"}]},{value:"1310",label:"廊坊市",children:[{value:"131002",label:"安次区"},{value:"131003",label:"广阳区"},{value:"131022",label:"固安县"},{value:"131023",label:"永清县"},{value:"131024",label:"香河县"},{value:"131025",label:"大城县"},{value:"131026",label:"文安县"},{value:"131028",label:"大厂回族自治县"},{value:"131071",label:"廊坊经济技术开发区"},{value:"131081",label:"霸州市"},{value:"131082",label:"三河市"}]},{value:"1311",label:"衡水市",children:[{value:"131102",label:"桃城区"},{value:"131103",label:"冀州区"},{value:"131121",label:"枣强县"},{value:"131122",label:"武邑县"},{value:"131123",label:"武强县"},{value:"131124",label:"饶阳县"},{value:"131125",label:"安平县"},{value:"131126",label:"故城县"},{value:"131127",label:"景县"},{value:"131128",label:"阜城县"},{value:"131171",label:"河北衡水高新技术产业开发区"},{value:"131172",label:"衡水滨湖新区"},{value:"131182",label:"深州市"}]}]},{value:"14",label:"山西省",children:[{value:"1401",label:"太原市",children:[{value:"140105",label:"小店区"},{value:"140106",label:"迎泽区"},{value:"140107",label:"杏花岭区"},{value:"140108",label:"尖草坪区"},{value:"140109",label:"万柏林区"},{value:"140110",label:"晋源区"},{value:"140121",label:"清徐县"},{value:"140122",label:"阳曲县"},{value:"140123",label:"娄烦县"},{value:"140171",label:"山西转型综合改革示范区"},{value:"140181",label:"古交市"}]},{value:"1402",label:"大同市",children:[{value:"140212",label:"新荣区"},{value:"140213",label:"平城区"},{value:"140214",label:"云冈区"},{value:"140215",label:"云州区"},{value:"140221",label:"阳高县"},{value:"140222",label:"天镇县"},{value:"140223",label:"广灵县"},{value:"140224",label:"灵丘县"},{value:"140225",label:"浑源县"},{value:"140226",label:"左云县"},{value:"140271",label:"山西大同经济开发区"}]},{value:"1403",label:"阳泉市",children:[{value:"140302",label:"城区"},{value:"140303",label:"矿区"},{value:"140311",label:"郊区"},{value:"140321",label:"平定县"},{value:"140322",label:"盂县"}]},{value:"1404",label:"长治市",children:[{value:"140403",label:"潞州区"},{value:"140404",label:"上党区"},{value:"140405",label:"屯留区"},{value:"140406",label:"潞城区"},{value:"140423",label:"襄垣县"},{value:"140425",label:"平顺县"},{value:"140426",label:"黎城县"},{value:"140427",label:"壶关县"},{value:"140428",label:"长子县"},{value:"140429",label:"武乡县"},{value:"140430",label:"沁县"},{value:"140431",label:"沁源县"},{value:"140471",label:"山西长治高新技术产业园区"}]},{value:"1405",label:"晋城市",children:[{value:"140502",label:"城区"},{value:"140521",label:"沁水县"},{value:"140522",label:"阳城县"},{value:"140524",label:"陵川县"},{value:"140525",label:"泽州县"},{value:"140581",label:"高平市"}]},{value:"1406",label:"朔州市",children:[{value:"140602",label:"朔城区"},{value:"140603",label:"平鲁区"},{value:"140621",label:"山阴县"},{value:"140622",label:"应县"},{value:"140623",label:"右玉县"},{value:"140671",label:"山西朔州经济开发区"},{value:"140681",label:"怀仁市"}]},{value:"1407",label:"晋中市",children:[{value:"140702",label:"榆次区"},{value:"140721",label:"榆社县"},{value:"140722",label:"左权县"},{value:"140723",label:"和顺县"},{value:"140724",label:"昔阳县"},{value:"140725",label:"寿阳县"},{value:"140726",label:"太谷县"},{value:"140727",label:"祁县"},{value:"140728",label:"平遥县"},{value:"140729",label:"灵石县"},{value:"140781",label:"介休市"}]},{value:"1408",label:"运城市",children:[{value:"140802",label:"盐湖区"},{value:"140821",label:"临猗县"},{value:"140822",label:"万荣县"},{value:"140823",label:"闻喜县"},{value:"140824",label:"稷山县"},{value:"140825",label:"新绛县"},{value:"140826",label:"绛县"},{value:"140827",label:"垣曲县"},{value:"140828",label:"夏县"},{value:"140829",label:"平陆县"},{value:"140830",label:"芮城县"},{value:"140881",label:"永济市"},{value:"140882",label:"河津市"}]},{value:"1409",label:"忻州市",children:[{value:"140902",label:"忻府区"},{value:"140921",label:"定襄县"},{value:"140922",label:"五台县"},{value:"140923",label:"代县"},{value:"140924",label:"繁峙县"},{value:"140925",label:"宁武县"},{value:"140926",label:"静乐县"},{value:"140927",label:"神池县"},{value:"140928",label:"五寨县"},{value:"140929",label:"岢岚县"},{value:"140930",label:"河曲县"},{value:"140931",label:"保德县"},{value:"140932",label:"偏关县"},{value:"140971",label:"五台山风景名胜区"},{value:"140981",label:"原平市"}]},{value:"1410",label:"临汾市",children:[{value:"141002",label:"尧都区"},{value:"141021",label:"曲沃县"},{value:"141022",label:"翼城县"},{value:"141023",label:"襄汾县"},{value:"141024",label:"洪洞县"},{value:"141025",label:"古县"},{value:"141026",label:"安泽县"},{value:"141027",label:"浮山县"},{value:"141028",label:"吉县"},{value:"141029",label:"乡宁县"},{value:"141030",label:"大宁县"},{value:"141031",label:"隰县"},{value:"141032",label:"永和县"},{value:"141033",label:"蒲县"},{value:"141034",label:"汾西县"},{value:"141081",label:"侯马市"},{value:"141082",label:"霍州市"}]},{value:"1411",label:"吕梁市",children:[{value:"141102",label:"离石区"},{value:"141121",label:"文水县"},{value:"141122",label:"交城县"},{value:"141123",label:"兴县"},{value:"141124",label:"临县"},{value:"141125",label:"柳林县"},{value:"141126",label:"石楼县"},{value:"141127",label:"岚县"},{value:"141128",label:"方山县"},{value:"141129",label:"中阳县"},{value:"141130",label:"交口县"},{value:"141181",label:"孝义市"},{value:"141182",label:"汾阳市"}]}]},{value:"15",label:"内蒙古自治区",children:[{value:"1501",label:"呼和浩特市",children:[{value:"150102",label:"新城区"},{value:"150103",label:"回民区"},{value:"150104",label:"玉泉区"},{value:"150105",label:"赛罕区"},{value:"150121",label:"土默特左旗"},{value:"150122",label:"托克托县"},{value:"150123",label:"和林格尔县"},{value:"150124",label:"清水河县"},{value:"150125",label:"武川县"},{value:"150171",label:"呼和浩特金海工业园区"},{value:"150172",label:"呼和浩特经济技术开发区"}]},{value:"1502",label:"包头市",children:[{value:"150202",label:"东河区"},{value:"150203",label:"昆都仑区"},{value:"150204",label:"青山区"},{value:"150205",label:"石拐区"},{value:"150206",label:"白云鄂博矿区"},{value:"150207",label:"九原区"},{value:"150221",label:"土默特右旗"},{value:"150222",label:"固阳县"},{value:"150223",label:"达尔罕茂明安联合旗"},{value:"150271",label:"包头稀土高新技术产业开发区"}]},{value:"1503",label:"乌海市",children:[{value:"150302",label:"海勃湾区"},{value:"150303",label:"海南区"},{value:"150304",label:"乌达区"}]},{value:"1504",label:"赤峰市",children:[{value:"150402",label:"红山区"},{value:"150403",label:"元宝山区"},{value:"150404",label:"松山区"},{value:"150421",label:"阿鲁科尔沁旗"},{value:"150422",label:"巴林左旗"},{value:"150423",label:"巴林右旗"},{value:"150424",label:"林西县"},{value:"150425",label:"克什克腾旗"},{value:"150426",label:"翁牛特旗"},{value:"150428",label:"喀喇沁旗"},{value:"150429",label:"宁城县"},{value:"150430",label:"敖汉旗"}]},{value:"1505",label:"通辽市",children:[{value:"150502",label:"科尔沁区"},{value:"150521",label:"科尔沁左翼中旗"},{value:"150522",label:"科尔沁左翼后旗"},{value:"150523",label:"开鲁县"},{value:"150524",label:"库伦旗"},{value:"150525",label:"奈曼旗"},{value:"150526",label:"扎鲁特旗"},{value:"150571",label:"通辽经济技术开发区"},{value:"150581",label:"霍林郭勒市"}]},{value:"1506",label:"鄂尔多斯市",children:[{value:"150602",label:"东胜区"},{value:"150603",label:"康巴什区"},{value:"150621",label:"达拉特旗"},{value:"150622",label:"准格尔旗"},{value:"150623",label:"鄂托克前旗"},{value:"150624",label:"鄂托克旗"},{value:"150625",label:"杭锦旗"},{value:"150626",label:"乌审旗"},{value:"150627",label:"伊金霍洛旗"}]},{value:"1507",label:"呼伦贝尔市",children:[{value:"150702",label:"海拉尔区"},{value:"150703",label:"扎赉诺尔区"},{value:"150721",label:"阿荣旗"},{value:"150722",label:"莫力达瓦达斡尔族自治旗"},{value:"150723",label:"鄂伦春自治旗"},{value:"150724",label:"鄂温克族自治旗"},{value:"150725",label:"陈巴尔虎旗"},{value:"150726",label:"新巴尔虎左旗"},{value:"150727",label:"新巴尔虎右旗"},{value:"150781",label:"满洲里市"},{value:"150782",label:"牙克石市"},{value:"150783",label:"扎兰屯市"},{value:"150784",label:"额尔古纳市"},{value:"150785",label:"根河市"}]},{value:"1508",label:"巴彦淖尔市",children:[{value:"150802",label:"临河区"},{value:"150821",label:"五原县"},{value:"150822",label:"磴口县"},{value:"150823",label:"乌拉特前旗"},{value:"150824",label:"乌拉特中旗"},{value:"150825",label:"乌拉特后旗"},{value:"150826",label:"杭锦后旗"}]},{value:"1509",label:"乌兰察布市",children:[{value:"150902",label:"集宁区"},{value:"150921",label:"卓资县"},{value:"150922",label:"化德县"},{value:"150923",label:"商都县"},{value:"150924",label:"兴和县"},{value:"150925",label:"凉城县"},{value:"150926",label:"察哈尔右翼前旗"},{value:"150927",label:"察哈尔右翼中旗"},{value:"150928",label:"察哈尔右翼后旗"},{value:"150929",label:"四子王旗"},{value:"150981",label:"丰镇市"}]},{value:"1522",label:"兴安盟",children:[{value:"152201",label:"乌兰浩特市"},{value:"152202",label:"阿尔山市"},{value:"152221",label:"科尔沁右翼前旗"},{value:"152222",label:"科尔沁右翼中旗"},{value:"152223",label:"扎赉特旗"},{value:"152224",label:"突泉县"}]},{value:"1525",label:"锡林郭勒盟",children:[{value:"152501",label:"二连浩特市"},{value:"152502",label:"锡林浩特市"},{value:"152522",label:"阿巴嘎旗"},{value:"152523",label:"苏尼特左旗"},{value:"152524",label:"苏尼特右旗"},{value:"152525",label:"东乌珠穆沁旗"},{value:"152526",label:"西乌珠穆沁旗"},{value:"152527",label:"太仆寺旗"},{value:"152528",label:"镶黄旗"},{value:"152529",label:"正镶白旗"},{value:"152530",label:"正蓝旗"},{value:"152531",label:"多伦县"},{value:"152571",label:"乌拉盖管委会"}]},{value:"1529",label:"阿拉善盟",children:[{value:"152921",label:"阿拉善左旗"},{value:"152922",label:"阿拉善右旗"},{value:"152923",label:"额济纳旗"},{value:"152971",label:"内蒙古阿拉善经济开发区"}]}]},{value:"21",label:"辽宁省",children:[{value:"2101",label:"沈阳市",children:[{value:"210102",label:"和平区"},{value:"210103",label:"沈河区"},{value:"210104",label:"大东区"},{value:"210105",label:"皇姑区"},{value:"210106",label:"铁西区"},{value:"210111",label:"苏家屯区"},{value:"210112",label:"浑南区"},{value:"210113",label:"沈北新区"},{value:"210114",label:"于洪区"},{value:"210115",label:"辽中区"},{value:"210123",label:"康平县"},{value:"210124",label:"法库县"},{value:"210181",label:"新民市"}]},{value:"2102",label:"大连市",children:[{value:"210202",label:"中山区"},{value:"210203",label:"西岗区"},{value:"210204",label:"沙河口区"},{value:"210211",label:"甘井子区"},{value:"210212",label:"旅顺口区"},{value:"210213",label:"金州区"},{value:"210214",label:"普兰店区"},{value:"210224",label:"长海县"},{value:"210281",label:"瓦房店市"},{value:"210283",label:"庄河市"}]},{value:"2103",label:"鞍山市",children:[{value:"210302",label:"铁东区"},{value:"210303",label:"铁西区"},{value:"210304",label:"立山区"},{value:"210311",label:"千山区"},{value:"210321",label:"台安县"},{value:"210323",label:"岫岩满族自治县"},{value:"210381",label:"海城市"}]},{value:"2104",label:"抚顺市",children:[{value:"210402",label:"新抚区"},{value:"210403",label:"东洲区"},{value:"210404",label:"望花区"},{value:"210411",label:"顺城区"},{value:"210421",label:"抚顺县"},{value:"210422",label:"新宾满族自治县"},{value:"210423",label:"清原满族自治县"}]},{value:"2105",label:"本溪市",children:[{value:"210502",label:"平山区"},{value:"210503",label:"溪湖区"},{value:"210504",label:"明山区"},{value:"210505",label:"南芬区"},{value:"210521",label:"本溪满族自治县"},{value:"210522",label:"桓仁满族自治县"}]},{value:"2106",label:"丹东市",children:[{value:"210602",label:"元宝区"},{value:"210603",label:"振兴区"},{value:"210604",label:"振安区"},{value:"210624",label:"宽甸满族自治县"},{value:"210681",label:"东港市"},{value:"210682",label:"凤城市"}]},{value:"2107",label:"锦州市",children:[{value:"210702",label:"古塔区"},{value:"210703",label:"凌河区"},{value:"210711",label:"太和区"},{value:"210726",label:"黑山县"},{value:"210727",label:"义县"},{value:"210781",label:"凌海市"},{value:"210782",label:"北镇市"}]},{value:"2108",label:"营口市",children:[{value:"210802",label:"站前区"},{value:"210803",label:"西市区"},{value:"210804",label:"鲅鱼圈区"},{value:"210811",label:"老边区"},{value:"210881",label:"盖州市"},{value:"210882",label:"大石桥市"}]},{value:"2109",label:"阜新市",children:[{value:"210902",label:"海州区"},{value:"210903",label:"新邱区"},{value:"210904",label:"太平区"},{value:"210905",label:"清河门区"},{value:"210911",label:"细河区"},{value:"210921",label:"阜新蒙古族自治县"},{value:"210922",label:"彰武县"}]},{value:"2110",label:"辽阳市",children:[{value:"211002",label:"白塔区"},{value:"211003",label:"文圣区"},{value:"211004",label:"宏伟区"},{value:"211005",label:"弓长岭区"},{value:"211011",label:"太子河区"},{value:"211021",label:"辽阳县"},{value:"211081",label:"灯塔市"}]},{value:"2111",label:"盘锦市",children:[{value:"211102",label:"双台子区"},{value:"211103",label:"兴隆台区"},{value:"211104",label:"大洼区"},{value:"211122",label:"盘山县"}]},{value:"2112",label:"铁岭市",children:[{value:"211202",label:"银州区"},{value:"211204",label:"清河区"},{value:"211221",label:"铁岭县"},{value:"211223",label:"西丰县"},{value:"211224",label:"昌图县"},{value:"211281",label:"调兵山市"},{value:"211282",label:"开原市"}]},{value:"2113",label:"朝阳市",children:[{value:"211302",label:"双塔区"},{value:"211303",label:"龙城区"},{value:"211321",label:"朝阳县"},{value:"211322",label:"建平县"},{value:"211324",label:"喀喇沁左翼蒙古族自治县"},{value:"211381",label:"北票市"},{value:"211382",label:"凌源市"}]},{value:"2114",label:"葫芦岛市",children:[{value:"211402",label:"连山区"},{value:"211403",label:"龙港区"},{value:"211404",label:"南票区"},{value:"211421",label:"绥中县"},{value:"211422",label:"建昌县"},{value:"211481",label:"兴城市"}]}]},{value:"22",label:"吉林省",children:[{value:"2201",label:"长春市",children:[{value:"220102",label:"南关区"},{value:"220103",label:"宽城区"},{value:"220104",label:"朝阳区"},{value:"220105",label:"二道区"},{value:"220106",label:"绿园区"},{value:"220112",label:"双阳区"},{value:"220113",label:"九台区"},{value:"220122",label:"农安县"},{value:"220171",label:"长春经济技术开发区"},{value:"220172",label:"长春净月高新技术产业开发区"},{value:"220173",label:"长春高新技术产业开发区"},{value:"220174",label:"长春汽车经济技术开发区"},{value:"220182",label:"榆树市"},{value:"220183",label:"德惠市"}]},{value:"2202",label:"吉林市",children:[{value:"220202",label:"昌邑区"},{value:"220203",label:"龙潭区"},{value:"220204",label:"船营区"},{value:"220211",label:"丰满区"},{value:"220221",label:"永吉县"},{value:"220271",label:"吉林经济开发区"},{value:"220272",label:"吉林高新技术产业开发区"},{value:"220273",label:"吉林中国新加坡食品区"},{value:"220281",label:"蛟河市"},{value:"220282",label:"桦甸市"},{value:"220283",label:"舒兰市"},{value:"220284",label:"磐石市"}]},{value:"2203",label:"四平市",children:[{value:"220302",label:"铁西区"},{value:"220303",label:"铁东区"},{value:"220322",label:"梨树县"},{value:"220323",label:"伊通满族自治县"},{value:"220381",label:"公主岭市"},{value:"220382",label:"双辽市"}]},{value:"2204",label:"辽源市",children:[{value:"220402",label:"龙山区"},{value:"220403",label:"西安区"},{value:"220421",label:"东丰县"},{value:"220422",label:"东辽县"}]},{value:"2205",label:"通化市",children:[{value:"220502",label:"东昌区"},{value:"220503",label:"二道江区"},{value:"220521",label:"通化县"},{value:"220523",label:"辉南县"},{value:"220524",label:"柳河县"},{value:"220581",label:"梅河口市"},{value:"220582",label:"集安市"}]},{value:"2206",label:"白山市",children:[{value:"220602",label:"浑江区"},{value:"220605",label:"江源区"},{value:"220621",label:"抚松县"},{value:"220622",label:"靖宇县"},{value:"220623",label:"长白朝鲜族自治县"},{value:"220681",label:"临江市"}]},{value:"2207",label:"松原市",children:[{value:"220702",label:"宁江区"},{value:"220721",label:"前郭尔罗斯蒙古族自治县"},{value:"220722",label:"长岭县"},{value:"220723",label:"乾安县"},{value:"220771",label:"吉林松原经济开发区"},{value:"220781",label:"扶余市"}]},{value:"2208",label:"白城市",children:[{value:"220802",label:"洮北区"},{value:"220821",label:"镇赉县"},{value:"220822",label:"通榆县"},{value:"220871",label:"吉林白城经济开发区"},{value:"220881",label:"洮南市"},{value:"220882",label:"大安市"}]},{value:"2224",label:"延边朝鲜族自治州",children:[{value:"222401",label:"延吉市"},{value:"222402",label:"图们市"},{value:"222403",label:"敦化市"},{value:"222404",label:"珲春市"},{value:"222405",label:"龙井市"},{value:"222406",label:"和龙市"},{value:"222424",label:"汪清县"},{value:"222426",label:"安图县"}]}]},{value:"23",label:"黑龙江省",children:[{value:"2301",label:"哈尔滨市",children:[{value:"230102",label:"道里区"},{value:"230103",label:"南岗区"},{value:"230104",label:"道外区"},{value:"230108",label:"平房区"},{value:"230109",label:"松北区"},{value:"230110",label:"香坊区"},{value:"230111",label:"呼兰区"},{value:"230112",label:"阿城区"},{value:"230113",label:"双城区"},{value:"230123",label:"依兰县"},{value:"230124",label:"方正县"},{value:"230125",label:"宾县"},{value:"230126",label:"巴彦县"},{value:"230127",label:"木兰县"},{value:"230128",label:"通河县"},{value:"230129",label:"延寿县"},{value:"230183",label:"尚志市"},{value:"230184",label:"五常市"}]},{value:"2302",label:"齐齐哈尔市",children:[{value:"230202",label:"龙沙区"},{value:"230203",label:"建华区"},{value:"230204",label:"铁锋区"},{value:"230205",label:"昂昂溪区"},{value:"230206",label:"富拉尔基区"},{value:"230207",label:"碾子山区"},{value:"230208",label:"梅里斯达斡尔族区"},{value:"230221",label:"龙江县"},{value:"230223",label:"依安县"},{value:"230224",label:"泰来县"},{value:"230225",label:"甘南县"},{value:"230227",label:"富裕县"},{value:"230229",label:"克山县"},{value:"230230",label:"克东县"},{value:"230231",label:"拜泉县"},{value:"230281",label:"讷河市"}]},{value:"2303",label:"鸡西市",children:[{value:"230302",label:"鸡冠区"},{value:"230303",label:"恒山区"},{value:"230304",label:"滴道区"},{value:"230305",label:"梨树区"},{value:"230306",label:"城子河区"},{value:"230307",label:"麻山区"},{value:"230321",label:"鸡东县"},{value:"230381",label:"虎林市"},{value:"230382",label:"密山市"}]},{value:"2304",label:"鹤岗市",children:[{value:"230402",label:"向阳区"},{value:"230403",label:"工农区"},{value:"230404",label:"南山区"},{value:"230405",label:"兴安区"},{value:"230406",label:"东山区"},{value:"230407",label:"兴山区"},{value:"230421",label:"萝北县"},{value:"230422",label:"绥滨县"}]},{value:"2305",label:"双鸭山市",children:[{value:"230502",label:"尖山区"},{value:"230503",label:"岭东区"},{value:"230505",label:"四方台区"},{value:"230506",label:"宝山区"},{value:"230521",label:"集贤县"},{value:"230522",label:"友谊县"},{value:"230523",label:"宝清县"},{value:"230524",label:"饶河县"}]},{value:"2306",label:"大庆市",children:[{value:"230602",label:"萨尔图区"},{value:"230603",label:"龙凤区"},{value:"230604",label:"让胡路区"},{value:"230605",label:"红岗区"},{value:"230606",label:"大同区"},{value:"230621",label:"肇州县"},{value:"230622",label:"肇源县"},{value:"230623",label:"林甸县"},{value:"230624",label:"杜尔伯特蒙古族自治县"},{value:"230671",label:"大庆高新技术产业开发区"}]},{value:"2307",label:"伊春市",children:[{value:"230702",label:"伊春区"},{value:"230703",label:"南岔区"},{value:"230704",label:"友好区"},{value:"230705",label:"西林区"},{value:"230706",label:"翠峦区"},{value:"230707",label:"新青区"},{value:"230708",label:"美溪区"},{value:"230709",label:"金山屯区"},{value:"230710",label:"五营区"},{value:"230711",label:"乌马河区"},{value:"230712",label:"汤旺河区"},{value:"230713",label:"带岭区"},{value:"230714",label:"乌伊岭区"},{value:"230715",label:"红星区"},{value:"230716",label:"上甘岭区"},{value:"230722",label:"嘉荫县"},{value:"230781",label:"铁力市"}]},{value:"2308",label:"佳木斯市",children:[{value:"230803",label:"向阳区"},{value:"230804",label:"前进区"},{value:"230805",label:"东风区"},{value:"230811",label:"郊区"},{value:"230822",label:"桦南县"},{value:"230826",label:"桦川县"},{value:"230828",label:"汤原县"},{value:"230881",label:"同江市"},{value:"230882",label:"富锦市"},{value:"230883",label:"抚远市"}]},{value:"2309",label:"七台河市",children:[{value:"230902",label:"新兴区"},{value:"230903",label:"桃山区"},{value:"230904",label:"茄子河区"},{value:"230921",label:"勃利县"}]},{value:"2310",label:"牡丹江市",children:[{value:"231002",label:"东安区"},{value:"231003",label:"阳明区"},{value:"231004",label:"爱民区"},{value:"231005",label:"西安区"},{value:"231025",label:"林口县"},{value:"231071",label:"牡丹江经济技术开发区"},{value:"231081",label:"绥芬河市"},{value:"231083",label:"海林市"},{value:"231084",label:"宁安市"},{value:"231085",label:"穆棱市"},{value:"231086",label:"东宁市"}]},{value:"2311",label:"黑河市",children:[{value:"231102",label:"爱辉区"},{value:"231121",label:"嫩江县"},{value:"231123",label:"逊克县"},{value:"231124",label:"孙吴县"},{value:"231181",label:"北安市"},{value:"231182",label:"五大连池市"}]},{value:"2312",label:"绥化市",children:[{value:"231202",label:"北林区"},{value:"231221",label:"望奎县"},{value:"231222",label:"兰西县"},{value:"231223",label:"青冈县"},{value:"231224",label:"庆安县"},{value:"231225",label:"明水县"},{value:"231226",label:"绥棱县"},{value:"231281",label:"安达市"},{value:"231282",label:"肇东市"},{value:"231283",label:"海伦市"}]},{value:"2327",label:"大兴安岭地区",children:[{value:"232701",label:"漠河市"},{value:"232721",label:"呼玛县"},{value:"232722",label:"塔河县"},{value:"232761",label:"加格达奇区"},{value:"232762",label:"松岭区"},{value:"232763",label:"新林区"},{value:"232764",label:"呼中区"}]}]},{value:"31",label:"上海市",children:[{value:"3101",label:"市辖区",children:[{value:"310101",label:"黄浦区"},{value:"310104",label:"徐汇区"},{value:"310105",label:"长宁区"},{value:"310106",label:"静安区"},{value:"310107",label:"普陀区"},{value:"310109",label:"虹口区"},{value:"310110",label:"杨浦区"},{value:"310112",label:"闵行区"},{value:"310113",label:"宝山区"},{value:"310114",label:"嘉定区"},{value:"310115",label:"浦东新区"},{value:"310116",label:"金山区"},{value:"310117",label:"松江区"},{value:"310118",label:"青浦区"},{value:"310120",label:"奉贤区"},{value:"310151",label:"崇明区"}]}]},{value:"32",label:"江苏省",children:[{value:"3201",label:"南京市",children:[{value:"320102",label:"玄武区"},{value:"320104",label:"秦淮区"},{value:"320105",label:"建邺区"},{value:"320106",label:"鼓楼区"},{value:"320111",label:"浦口区"},{value:"320113",label:"栖霞区"},{value:"320114",label:"雨花台区"},{value:"320115",label:"江宁区"},{value:"320116",label:"六合区"},{value:"320117",label:"溧水区"},{value:"320118",label:"高淳区"}]},{value:"3202",label:"无锡市",children:[{value:"320205",label:"锡山区"},{value:"320206",label:"惠山区"},{value:"320211",label:"滨湖区"},{value:"320213",label:"梁溪区"},{value:"320214",label:"新吴区"},{value:"320281",label:"江阴市"},{value:"320282",label:"宜兴市"}]},{value:"3203",label:"徐州市",children:[{value:"320302",label:"鼓楼区"},{value:"320303",label:"云龙区"},{value:"320305",label:"贾汪区"},{value:"320311",label:"泉山区"},{value:"320312",label:"铜山区"},{value:"320321",label:"丰县"},{value:"320322",label:"沛县"},{value:"320324",label:"睢宁县"},{value:"320371",label:"徐州经济技术开发区"},{value:"320381",label:"新沂市"},{value:"320382",label:"邳州市"}]},{value:"3204",label:"常州市",children:[{value:"320402",label:"天宁区"},{value:"320404",label:"钟楼区"},{value:"320411",label:"新北区"},{value:"320412",label:"武进区"},{value:"320413",label:"金坛区"},{value:"320481",label:"溧阳市"}]},{value:"3205",label:"苏州市",children:[{value:"320505",label:"虎丘区"},{value:"320506",label:"吴中区"},{value:"320507",label:"相城区"},{value:"320508",label:"姑苏区"},{value:"320509",label:"吴江区"},{value:"320571",label:"苏州工业园区"},{value:"320581",label:"常熟市"},{value:"320582",label:"张家港市"},{value:"320583",label:"昆山市"},{value:"320585",label:"太仓市"}]},{value:"3206",label:"南通市",children:[{value:"320602",label:"崇川区"},{value:"320611",label:"港闸区"},{value:"320612",label:"通州区"},{value:"320623",label:"如东县"},{value:"320671",label:"南通经济技术开发区"},{value:"320681",label:"启东市"},{value:"320682",label:"如皋市"},{value:"320684",label:"海门市"},{value:"320685",label:"海安市"}]},{value:"3207",label:"连云港市",children:[{value:"320703",label:"连云区"},{value:"320706",label:"海州区"},{value:"320707",label:"赣榆区"},{value:"320722",label:"东海县"},{value:"320723",label:"灌云县"},{value:"320724",label:"灌南县"},{value:"320771",label:"连云港经济技术开发区"},{value:"320772",label:"连云港高新技术产业开发区"}]},{value:"3208",label:"淮安市",children:[{value:"320803",label:"淮安区"},{value:"320804",label:"淮阴区"},{value:"320812",label:"清江浦区"},{value:"320813",label:"洪泽区"},{value:"320826",label:"涟水县"},{value:"320830",label:"盱眙县"},{value:"320831",label:"金湖县"},{value:"320871",label:"淮安经济技术开发区"}]},{value:"3209",label:"盐城市",children:[{value:"320902",label:"亭湖区"},{value:"320903",label:"盐都区"},{value:"320904",label:"大丰区"},{value:"320921",label:"响水县"},{value:"320922",label:"滨海县"},{value:"320923",label:"阜宁县"},{value:"320924",label:"射阳县"},{value:"320925",label:"建湖县"},{value:"320971",label:"盐城经济技术开发区"},{value:"320981",label:"东台市"}]},{value:"3210",label:"扬州市",children:[{value:"321002",label:"广陵区"},{value:"321003",label:"邗江区"},{value:"321012",label:"江都区"},{value:"321023",label:"宝应县"},{value:"321071",label:"扬州经济技术开发区"},{value:"321081",label:"仪征市"},{value:"321084",label:"高邮市"}]},{value:"3211",label:"镇江市",children:[{value:"321102",label:"京口区"},{value:"321111",label:"润州区"},{value:"321112",label:"丹徒区"},{value:"321171",label:"镇江新区"},{value:"321181",label:"丹阳市"},{value:"321182",label:"扬中市"},{value:"321183",label:"句容市"}]},{value:"3212",label:"泰州市",children:[{value:"321202",label:"海陵区"},{value:"321203",label:"高港区"},{value:"321204",label:"姜堰区"},{value:"321271",label:"泰州医药高新技术产业开发区"},{value:"321281",label:"兴化市"},{value:"321282",label:"靖江市"},{value:"321283",label:"泰兴市"}]},{value:"3213",label:"宿迁市",children:[{value:"321302",label:"宿城区"},{value:"321311",label:"宿豫区"},{value:"321322",label:"沭阳县"},{value:"321323",label:"泗阳县"},{value:"321324",label:"泗洪县"},{value:"321371",label:"宿迁经济技术开发区"}]}]},{value:"33",label:"浙江省",children:[{value:"3301",label:"杭州市",children:[{value:"330102",label:"上城区"},{value:"330103",label:"下城区"},{value:"330104",label:"江干区"},{value:"330105",label:"拱墅区"},{value:"330106",label:"西湖区"},{value:"330108",label:"滨江区"},{value:"330109",label:"萧山区"},{value:"330110",label:"余杭区"},{value:"330111",label:"富阳区"},{value:"330112",label:"临安区"},{value:"330122",label:"桐庐县"},{value:"330127",label:"淳安县"},{value:"330182",label:"建德市"}]},{value:"3302",label:"宁波市",children:[{value:"330203",label:"海曙区"},{value:"330205",label:"江北区"},{value:"330206",label:"北仑区"},{value:"330211",label:"镇海区"},{value:"330212",label:"鄞州区"},{value:"330213",label:"奉化区"},{value:"330225",label:"象山县"},{value:"330226",label:"宁海县"},{value:"330281",label:"余姚市"},{value:"330282",label:"慈溪市"}]},{value:"3303",label:"温州市",children:[{value:"330302",label:"鹿城区"},{value:"330303",label:"龙湾区"},{value:"330304",label:"瓯海区"},{value:"330305",label:"洞头区"},{value:"330324",label:"永嘉县"},{value:"330326",label:"平阳县"},{value:"330327",label:"苍南县"},{value:"330328",label:"文成县"},{value:"330329",label:"泰顺县"},{value:"330371",label:"温州经济技术开发区"},{value:"330381",label:"瑞安市"},{value:"330382",label:"乐清市"}]},{value:"3304",label:"嘉兴市",children:[{value:"330402",label:"南湖区"},{value:"330411",label:"秀洲区"},{value:"330421",label:"嘉善县"},{value:"330424",label:"海盐县"},{value:"330481",label:"海宁市"},{value:"330482",label:"平湖市"},{value:"330483",label:"桐乡市"}]},{value:"3305",label:"湖州市",children:[{value:"330502",label:"吴兴区"},{value:"330503",label:"南浔区"},{value:"330521",label:"德清县"},{value:"330522",label:"长兴县"},{value:"330523",label:"安吉县"}]},{value:"3306",label:"绍兴市",children:[{value:"330602",label:"越城区"},{value:"330603",label:"柯桥区"},{value:"330604",label:"上虞区"},{value:"330624",label:"新昌县"},{value:"330681",label:"诸暨市"},{value:"330683",label:"嵊州市"}]},{value:"3307",label:"金华市",children:[{value:"330702",label:"婺城区"},{value:"330703",label:"金东区"},{value:"330723",label:"武义县"},{value:"330726",label:"浦江县"},{value:"330727",label:"磐安县"},{value:"330781",label:"兰溪市"},{value:"330782",label:"义乌市"},{value:"330783",label:"东阳市"},{value:"330784",label:"永康市"}]},{value:"3308",label:"衢州市",children:[{value:"330802",label:"柯城区"},{value:"330803",label:"衢江区"},{value:"330822",label:"常山县"},{value:"330824",label:"开化县"},{value:"330825",label:"龙游县"},{value:"330881",label:"江山市"}]},{value:"3309",label:"舟山市",children:[{value:"330902",label:"定海区"},{value:"330903",label:"普陀区"},{value:"330921",label:"岱山县"},{value:"330922",label:"嵊泗县"}]},{value:"3310",label:"台州市",children:[{value:"331002",label:"椒江区"},{value:"331003",label:"黄岩区"},{value:"331004",label:"路桥区"},{value:"331022",label:"三门县"},{value:"331023",label:"天台县"},{value:"331024",label:"仙居县"},{value:"331081",label:"温岭市"},{value:"331082",label:"临海市"},{value:"331083",label:"玉环市"}]},{value:"3311",label:"丽水市",children:[{value:"331102",label:"莲都区"},{value:"331121",label:"青田县"},{value:"331122",label:"缙云县"},{value:"331123",label:"遂昌县"},{value:"331124",label:"松阳县"},{value:"331125",label:"云和县"},{value:"331126",label:"庆元县"},{value:"331127",label:"景宁畲族自治县"},{value:"331181",label:"龙泉市"}]}]},{value:"34",label:"安徽省",children:[{value:"3401",label:"合肥市",children:[{value:"340102",label:"瑶海区"},{value:"340103",label:"庐阳区"},{value:"340104",label:"蜀山区"},{value:"340111",label:"包河区"},{value:"340121",label:"长丰县"},{value:"340122",label:"肥东县"},{value:"340123",label:"肥西县"},{value:"340124",label:"庐江县"},{value:"340171",label:"合肥高新技术产业开发区"},{value:"340172",label:"合肥经济技术开发区"},{value:"340173",label:"合肥新站高新技术产业开发区"},{value:"340181",label:"巢湖市"}]},{value:"3402",label:"芜湖市",children:[{value:"340202",label:"镜湖区"},{value:"340203",label:"弋江区"},{value:"340207",label:"鸠江区"},{value:"340208",label:"三山区"},{value:"340221",label:"芜湖县"},{value:"340222",label:"繁昌县"},{value:"340223",label:"南陵县"},{value:"340225",label:"无为县"},{value:"340271",label:"芜湖经济技术开发区"},{value:"340272",label:"安徽芜湖长江大桥经济开发区"}]},{value:"3403",label:"蚌埠市",children:[{value:"340302",label:"龙子湖区"},{value:"340303",label:"蚌山区"},{value:"340304",label:"禹会区"},{value:"340311",label:"淮上区"},{value:"340321",label:"怀远县"},{value:"340322",label:"五河县"},{value:"340323",label:"固镇县"},{value:"340371",label:"蚌埠市高新技术开发区"},{value:"340372",label:"蚌埠市经济开发区"}]},{value:"3404",label:"淮南市",children:[{value:"340402",label:"大通区"},{value:"340403",label:"田家庵区"},{value:"340404",label:"谢家集区"},{value:"340405",label:"八公山区"},{value:"340406",label:"潘集区"},{value:"340421",label:"凤台县"},{value:"340422",label:"寿县"}]},{value:"3405",label:"马鞍山市",children:[{value:"340503",label:"花山区"},{value:"340504",label:"雨山区"},{value:"340506",label:"博望区"},{value:"340521",label:"当涂县"},{value:"340522",label:"含山县"},{value:"340523",label:"和县"}]},{value:"3406",label:"淮北市",children:[{value:"340602",label:"杜集区"},{value:"340603",label:"相山区"},{value:"340604",label:"烈山区"},{value:"340621",label:"濉溪县"}]},{value:"3407",label:"铜陵市",children:[{value:"340705",label:"铜官区"},{value:"340706",label:"义安区"},{value:"340711",label:"郊区"},{value:"340722",label:"枞阳县"}]},{value:"3408",label:"安庆市",children:[{value:"340802",label:"迎江区"},{value:"340803",label:"大观区"},{value:"340811",label:"宜秀区"},{value:"340822",label:"怀宁县"},{value:"340825",label:"太湖县"},{value:"340826",label:"宿松县"},{value:"340827",label:"望江县"},{value:"340828",label:"岳西县"},{value:"340871",label:"安徽安庆经济开发区"},{value:"340881",label:"桐城市"},{value:"340882",label:"潜山市"}]},{value:"3410",label:"黄山市",children:[{value:"341002",label:"屯溪区"},{value:"341003",label:"黄山区"},{value:"341004",label:"徽州区"},{value:"341021",label:"歙县"},{value:"341022",label:"休宁县"},{value:"341023",label:"黟县"},{value:"341024",label:"祁门县"}]},{value:"3411",label:"滁州市",children:[{value:"341102",label:"琅琊区"},{value:"341103",label:"南谯区"},{value:"341122",label:"来安县"},{value:"341124",label:"全椒县"},{value:"341125",label:"定远县"},{value:"341126",label:"凤阳县"},{value:"341171",label:"苏滁现代产业园"},{value:"341172",label:"滁州经济技术开发区"},{value:"341181",label:"天长市"},{value:"341182",label:"明光市"}]},{value:"3412",label:"阜阳市",children:[{value:"341202",label:"颍州区"},{value:"341203",label:"颍东区"},{value:"341204",label:"颍泉区"},{value:"341221",label:"临泉县"},{value:"341222",label:"太和县"},{value:"341225",label:"阜南县"},{value:"341226",label:"颍上县"},{value:"341271",label:"阜阳合肥现代产业园区"},{value:"341272",label:"阜阳经济技术开发区"},{value:"341282",label:"界首市"}]},{value:"3413",label:"宿州市",children:[{value:"341302",label:"埇桥区"},{value:"341321",label:"砀山县"},{value:"341322",label:"萧县"},{value:"341323",label:"灵璧县"},{value:"341324",label:"泗县"},{value:"341371",label:"宿州马鞍山现代产业园区"},{value:"341372",label:"宿州经济技术开发区"}]},{value:"3415",label:"六安市",children:[{value:"341502",label:"金安区"},{value:"341503",label:"裕安区"},{value:"341504",label:"叶集区"},{value:"341522",label:"霍邱县"},{value:"341523",label:"舒城县"},{value:"341524",label:"金寨县"},{value:"341525",label:"霍山县"}]},{value:"3416",label:"亳州市",children:[{value:"341602",label:"谯城区"},{value:"341621",label:"涡阳县"},{value:"341622",label:"蒙城县"},{value:"341623",label:"利辛县"}]},{value:"3417",label:"池州市",children:[{value:"341702",label:"贵池区"},{value:"341721",label:"东至县"},{value:"341722",label:"石台县"},{value:"341723",label:"青阳县"}]},{value:"3418",label:"宣城市",children:[{value:"341802",label:"宣州区"},{value:"341821",label:"郎溪县"},{value:"341822",label:"广德县"},{value:"341823",label:"泾县"},{value:"341824",label:"绩溪县"},{value:"341825",label:"旌德县"},{value:"341871",label:"宣城市经济开发区"},{value:"341881",label:"宁国市"}]}]},{value:"35",label:"福建省",children:[{value:"3501",label:"福州市",children:[{value:"350102",label:"鼓楼区"},{value:"350103",label:"台江区"},{value:"350104",label:"仓山区"},{value:"350105",label:"马尾区"},{value:"350111",label:"晋安区"},{value:"350112",label:"长乐区"},{value:"350121",label:"闽侯县"},{value:"350122",label:"连江县"},{value:"350123",label:"罗源县"},{value:"350124",label:"闽清县"},{value:"350125",label:"永泰县"},{value:"350128",label:"平潭县"},{value:"350181",label:"福清市"}]},{value:"3502",label:"厦门市",children:[{value:"350203",label:"思明区"},{value:"350205",label:"海沧区"},{value:"350206",label:"湖里区"},{value:"350211",label:"集美区"},{value:"350212",label:"同安区"},{value:"350213",label:"翔安区"}]},{value:"3503",label:"莆田市",children:[{value:"350302",label:"城厢区"},{value:"350303",label:"涵江区"},{value:"350304",label:"荔城区"},{value:"350305",label:"秀屿区"},{value:"350322",label:"仙游县"}]},{value:"3504",label:"三明市",children:[{value:"350402",label:"梅列区"},{value:"350403",label:"三元区"},{value:"350421",label:"明溪县"},{value:"350423",label:"清流县"},{value:"350424",label:"宁化县"},{value:"350425",label:"大田县"},{value:"350426",label:"尤溪县"},{value:"350427",label:"沙县"},{value:"350428",label:"将乐县"},{value:"350429",label:"泰宁县"},{value:"350430",label:"建宁县"},{value:"350481",label:"永安市"}]},{value:"3505",label:"泉州市",children:[{value:"350502",label:"鲤城区"},{value:"350503",label:"丰泽区"},{value:"350504",label:"洛江区"},{value:"350505",label:"泉港区"},{value:"350521",label:"惠安县"},{value:"350524",label:"安溪县"},{value:"350525",label:"永春县"},{value:"350526",label:"德化县"},{value:"350527",label:"金门县"},{value:"350581",label:"石狮市"},{value:"350582",label:"晋江市"},{value:"350583",label:"南安市"}]},{value:"3506",label:"漳州市",children:[{value:"350602",label:"芗城区"},{value:"350603",label:"龙文区"},{value:"350622",label:"云霄县"},{value:"350623",label:"漳浦县"},{value:"350624",label:"诏安县"},{value:"350625",label:"长泰县"},{value:"350626",label:"东山县"},{value:"350627",label:"南靖县"},{value:"350628",label:"平和县"},{value:"350629",label:"华安县"},{value:"350681",label:"龙海市"}]},{value:"3507",label:"南平市",children:[{value:"350702",label:"延平区"},{value:"350703",label:"建阳区"},{value:"350721",label:"顺昌县"},{value:"350722",label:"浦城县"},{value:"350723",label:"光泽县"},{value:"350724",label:"松溪县"},{value:"350725",label:"政和县"},{value:"350781",label:"邵武市"},{value:"350782",label:"武夷山市"},{value:"350783",label:"建瓯市"}]},{value:"3508",label:"龙岩市",children:[{value:"350802",label:"新罗区"},{value:"350803",label:"永定区"},{value:"350821",label:"长汀县"},{value:"350823",label:"上杭县"},{value:"350824",label:"武平县"},{value:"350825",label:"连城县"},{value:"350881",label:"漳平市"}]},{value:"3509",label:"宁德市",children:[{value:"350902",label:"蕉城区"},{value:"350921",label:"霞浦县"},{value:"350922",label:"古田县"},{value:"350923",label:"屏南县"},{value:"350924",label:"寿宁县"},{value:"350925",label:"周宁县"},{value:"350926",label:"柘荣县"},{value:"350981",label:"福安市"},{value:"350982",label:"福鼎市"}]}]},{value:"36",label:"江西省",children:[{value:"3601",label:"南昌市",children:[{value:"360102",label:"东湖区"},{value:"360103",label:"西湖区"},{value:"360104",label:"青云谱区"},{value:"360105",label:"湾里区"},{value:"360111",label:"青山湖区"},{value:"360112",label:"新建区"},{value:"360121",label:"南昌县"},{value:"360123",label:"安义县"},{value:"360124",label:"进贤县"}]},{value:"3602",label:"景德镇市",children:[{value:"360202",label:"昌江区"},{value:"360203",label:"珠山区"},{value:"360222",label:"浮梁县"},{value:"360281",label:"乐平市"}]},{value:"3603",label:"萍乡市",children:[{value:"360302",label:"安源区"},{value:"360313",label:"湘东区"},{value:"360321",label:"莲花县"},{value:"360322",label:"上栗县"},{value:"360323",label:"芦溪县"}]},{value:"3604",label:"九江市",children:[{value:"360402",label:"濂溪区"},{value:"360403",label:"浔阳区"},{value:"360404",label:"柴桑区"},{value:"360423",label:"武宁县"},{value:"360424",label:"修水县"},{value:"360425",label:"永修县"},{value:"360426",label:"德安县"},{value:"360428",label:"都昌县"},{value:"360429",label:"湖口县"},{value:"360430",label:"彭泽县"},{value:"360481",label:"瑞昌市"},{value:"360482",label:"共青城市"},{value:"360483",label:"庐山市"}]},{value:"3605",label:"新余市",children:[{value:"360502",label:"渝水区"},{value:"360521",label:"分宜县"}]},{value:"3606",label:"鹰潭市",children:[{value:"360602",label:"月湖区"},{value:"360603",label:"余江区"},{value:"360681",label:"贵溪市"}]},{value:"3607",label:"赣州市",children:[{value:"360702",label:"章贡区"},{value:"360703",label:"南康区"},{value:"360704",label:"赣县区"},{value:"360722",label:"信丰县"},{value:"360723",label:"大余县"},{value:"360724",label:"上犹县"},{value:"360725",label:"崇义县"},{value:"360726",label:"安远县"},{value:"360727",label:"龙南县"},{value:"360728",label:"定南县"},{value:"360729",label:"全南县"},{value:"360730",label:"宁都县"},{value:"360731",label:"于都县"},{value:"360732",label:"兴国县"},{value:"360733",label:"会昌县"},{value:"360734",label:"寻乌县"},{value:"360735",label:"石城县"},{value:"360781",label:"瑞金市"}]},{value:"3608",label:"吉安市",children:[{value:"360802",label:"吉州区"},{value:"360803",label:"青原区"},{value:"360821",label:"吉安县"},{value:"360822",label:"吉水县"},{value:"360823",label:"峡江县"},{value:"360824",label:"新干县"},{value:"360825",label:"永丰县"},{value:"360826",label:"泰和县"},{value:"360827",label:"遂川县"},{value:"360828",label:"万安县"},{value:"360829",label:"安福县"},{value:"360830",label:"永新县"},{value:"360881",label:"井冈山市"}]},{value:"3609",label:"宜春市",children:[{value:"360902",label:"袁州区"},{value:"360921",label:"奉新县"},{value:"360922",label:"万载县"},{value:"360923",label:"上高县"},{value:"360924",label:"宜丰县"},{value:"360925",label:"靖安县"},{value:"360926",label:"铜鼓县"},{value:"360981",label:"丰城市"},{value:"360982",label:"樟树市"},{value:"360983",label:"高安市"}]},{value:"3610",label:"抚州市",children:[{value:"361002",label:"临川区"},{value:"361003",label:"东乡区"},{value:"361021",label:"南城县"},{value:"361022",label:"黎川县"},{value:"361023",label:"南丰县"},{value:"361024",label:"崇仁县"},{value:"361025",label:"乐安县"},{value:"361026",label:"宜黄县"},{value:"361027",label:"金溪县"},{value:"361028",label:"资溪县"},{value:"361030",label:"广昌县"}]},{value:"3611",label:"上饶市",children:[{value:"361102",label:"信州区"},{value:"361103",label:"广丰区"},{value:"361121",label:"上饶县"},{value:"361123",label:"玉山县"},{value:"361124",label:"铅山县"},{value:"361125",label:"横峰县"},{value:"361126",label:"弋阳县"},{value:"361127",label:"余干县"},{value:"361128",label:"鄱阳县"},{value:"361129",label:"万年县"},{value:"361130",label:"婺源县"},{value:"361181",label:"德兴市"}]}]},{value:"37",label:"山东省",children:[{value:"3701",label:"济南市",children:[{value:"370102",label:"历下区"},{value:"370103",label:"市中区"},{value:"370104",label:"槐荫区"},{value:"370105",label:"天桥区"},{value:"370112",label:"历城区"},{value:"370113",label:"长清区"},{value:"370114",label:"章丘区"},{value:"370115",label:"济阳区"},{value:"370124",label:"平阴县"},{value:"370126",label:"商河县"},{value:"370171",label:"济南高新技术产业开发区"}]},{value:"3702",label:"青岛市",children:[{value:"370202",label:"市南区"},{value:"370203",label:"市北区"},{value:"370211",label:"黄岛区"},{value:"370212",label:"崂山区"},{value:"370213",label:"李沧区"},{value:"370214",label:"城阳区"},{value:"370215",label:"即墨区"},{value:"370271",label:"青岛高新技术产业开发区"},{value:"370281",label:"胶州市"},{value:"370283",label:"平度市"},{value:"370285",label:"莱西市"}]},{value:"3703",label:"淄博市",children:[{value:"370302",label:"淄川区"},{value:"370303",label:"张店区"},{value:"370304",label:"博山区"},{value:"370305",label:"临淄区"},{value:"370306",label:"周村区"},{value:"370321",label:"桓台县"},{value:"370322",label:"高青县"},{value:"370323",label:"沂源县"}]},{value:"3704",label:"枣庄市",children:[{value:"370402",label:"市中区"},{value:"370403",label:"薛城区"},{value:"370404",label:"峄城区"},{value:"370405",label:"台儿庄区"},{value:"370406",label:"山亭区"},{value:"370481",label:"滕州市"}]},{value:"3705",label:"东营市",children:[{value:"370502",label:"东营区"},{value:"370503",label:"河口区"},{value:"370505",label:"垦利区"},{value:"370522",label:"利津县"},{value:"370523",label:"广饶县"},{value:"370571",label:"东营经济技术开发区"},{value:"370572",label:"东营港经济开发区"}]},{value:"3706",label:"烟台市",children:[{value:"370602",label:"芝罘区"},{value:"370611",label:"福山区"},{value:"370612",label:"牟平区"},{value:"370613",label:"莱山区"},{value:"370634",label:"长岛县"},{value:"370671",label:"烟台高新技术产业开发区"},{value:"370672",label:"烟台经济技术开发区"},{value:"370681",label:"龙口市"},{value:"370682",label:"莱阳市"},{value:"370683",label:"莱州市"},{value:"370684",label:"蓬莱市"},{value:"370685",label:"招远市"},{value:"370686",label:"栖霞市"},{value:"370687",label:"海阳市"}]},{value:"3707",label:"潍坊市",children:[{value:"370702",label:"潍城区"},{value:"370703",label:"寒亭区"},{value:"370704",label:"坊子区"},{value:"370705",label:"奎文区"},{value:"370724",label:"临朐县"},{value:"370725",label:"昌乐县"},{value:"370772",label:"潍坊滨海经济技术开发区"},{value:"370781",label:"青州市"},{value:"370782",label:"诸城市"},{value:"370783",label:"寿光市"},{value:"370784",label:"安丘市"},{value:"370785",label:"高密市"},{value:"370786",label:"昌邑市"}]},{value:"3708",label:"济宁市",children:[{value:"370811",label:"任城区"},{value:"370812",label:"兖州区"},{value:"370826",label:"微山县"},{value:"370827",label:"鱼台县"},{value:"370828",label:"金乡县"},{value:"370829",label:"嘉祥县"},{value:"370830",label:"汶上县"},{value:"370831",label:"泗水县"},{value:"370832",label:"梁山县"},{value:"370871",label:"济宁高新技术产业开发区"},{value:"370881",label:"曲阜市"},{value:"370883",label:"邹城市"}]},{value:"3709",label:"泰安市",children:[{value:"370902",label:"泰山区"},{value:"370911",label:"岱岳区"},{value:"370921",label:"宁阳县"},{value:"370923",label:"东平县"},{value:"370982",label:"新泰市"},{value:"370983",label:"肥城市"}]},{value:"3710",label:"威海市",children:[{value:"371002",label:"环翠区"},{value:"371003",label:"文登区"},{value:"371071",label:"威海火炬高技术产业开发区"},{value:"371072",label:"威海经济技术开发区"},{value:"371073",label:"威海临港经济技术开发区"},{value:"371082",label:"荣成市"},{value:"371083",label:"乳山市"}]},{value:"3711",label:"日照市",children:[{value:"371102",label:"东港区"},{value:"371103",label:"岚山区"},{value:"371121",label:"五莲县"},{value:"371122",label:"莒县"},{value:"371171",label:"日照经济技术开发区"}]},{value:"3712",label:"莱芜市",children:[{value:"371202",label:"莱城区"},{value:"371203",label:"钢城区"}]},{value:"3713",label:"临沂市",children:[{value:"371302",label:"兰山区"},{value:"371311",label:"罗庄区"},{value:"371312",label:"河东区"},{value:"371321",label:"沂南县"},{value:"371322",label:"郯城县"},{value:"371323",label:"沂水县"},{value:"371324",label:"兰陵县"},{value:"371325",label:"费县"},{value:"371326",label:"平邑县"},{value:"371327",label:"莒南县"},{value:"371328",label:"蒙阴县"},{value:"371329",label:"临沭县"},{value:"371371",label:"临沂高新技术产业开发区"},{value:"371372",label:"临沂经济技术开发区"},{value:"371373",label:"临沂临港经济开发区"}]},{value:"3714",label:"德州市",children:[{value:"371402",label:"德城区"},{value:"371403",label:"陵城区"},{value:"371422",label:"宁津县"},{value:"371423",label:"庆云县"},{value:"371424",label:"临邑县"},{value:"371425",label:"齐河县"},{value:"371426",label:"平原县"},{value:"371427",label:"夏津县"},{value:"371428",label:"武城县"},{value:"371471",label:"德州经济技术开发区"},{value:"371472",label:"德州运河经济开发区"},{value:"371481",label:"乐陵市"},{value:"371482",label:"禹城市"}]},{value:"3715",label:"聊城市",children:[{value:"371502",label:"东昌府区"},{value:"371521",label:"阳谷县"},{value:"371522",label:"莘县"},{value:"371523",label:"茌平县"},{value:"371524",label:"东阿县"},{value:"371525",label:"冠县"},{value:"371526",label:"高唐县"},{value:"371581",label:"临清市"}]},{value:"3716",label:"滨州市",children:[{value:"371602",label:"滨城区"},{value:"371603",label:"沾化区"},{value:"371621",label:"惠民县"},{value:"371622",label:"阳信县"},{value:"371623",label:"无棣县"},{value:"371625",label:"博兴县"},{value:"371681",label:"邹平市"}]},{value:"3717",label:"菏泽市",children:[{value:"371702",label:"牡丹区"},{value:"371703",label:"定陶区"},{value:"371721",label:"曹县"},{value:"371722",label:"单县"},{value:"371723",label:"成武县"},{value:"371724",label:"巨野县"},{value:"371725",label:"郓城县"},{value:"371726",label:"鄄城县"},{value:"371728",label:"东明县"},{value:"371771",label:"菏泽经济技术开发区"},{value:"371772",label:"菏泽高新技术开发区"}]}]},{value:"41",label:"河南省",children:[{value:"4101",label:"郑州市",children:[{value:"410102",label:"中原区"},{value:"410103",label:"二七区"},{value:"410104",label:"管城回族区"},{value:"410105",label:"金水区"},{value:"410106",label:"上街区"},{value:"410108",label:"惠济区"},{value:"410122",label:"中牟县"},{value:"410171",label:"郑州经济技术开发区"},{value:"410172",label:"郑州高新技术产业开发区"},{value:"410173",label:"郑州航空港经济综合实验区"},{value:"410181",label:"巩义市"},{value:"410182",label:"荥阳市"},{value:"410183",label:"新密市"},{value:"410184",label:"新郑市"},{value:"410185",label:"登封市"}]},{value:"4102",label:"开封市",children:[{value:"410202",label:"龙亭区"},{value:"410203",label:"顺河回族区"},{value:"410204",label:"鼓楼区"},{value:"410205",label:"禹王台区"},{value:"410212",label:"祥符区"},{value:"410221",label:"杞县"},{value:"410222",label:"通许县"},{value:"410223",label:"尉氏县"},{value:"410225",label:"兰考县"}]},{value:"4103",label:"洛阳市",children:[{value:"410302",label:"老城区"},{value:"410303",label:"西工区"},{value:"410304",label:"瀍河回族区"},{value:"410305",label:"涧西区"},{value:"410306",label:"吉利区"},{value:"410311",label:"洛龙区"},{value:"410322",label:"孟津县"},{value:"410323",label:"新安县"},{value:"410324",label:"栾川县"},{value:"410325",label:"嵩县"},{value:"410326",label:"汝阳县"},{value:"410327",label:"宜阳县"},{value:"410328",label:"洛宁县"},{value:"410329",label:"伊川县"},{value:"410371",label:"洛阳高新技术产业开发区"},{value:"410381",label:"偃师市"}]},{value:"4104",label:"平顶山市",children:[{value:"410402",label:"新华区"},{value:"410403",label:"卫东区"},{value:"410404",label:"石龙区"},{value:"410411",label:"湛河区"},{value:"410421",label:"宝丰县"},{value:"410422",label:"叶县"},{value:"410423",label:"鲁山县"},{value:"410425",label:"郏县"},{value:"410471",label:"平顶山高新技术产业开发区"},{value:"410472",label:"平顶山市新城区"},{value:"410481",label:"舞钢市"},{value:"410482",label:"汝州市"}]},{value:"4105",label:"安阳市",children:[{value:"410502",label:"文峰区"},{value:"410503",label:"北关区"},{value:"410505",label:"殷都区"},{value:"410506",label:"龙安区"},{value:"410522",label:"安阳县"},{value:"410523",label:"汤阴县"},{value:"410526",label:"滑县"},{value:"410527",label:"内黄县"},{value:"410571",label:"安阳高新技术产业开发区"},{value:"410581",label:"林州市"}]},{value:"4106",label:"鹤壁市",children:[{value:"410602",label:"鹤山区"},{value:"410603",label:"山城区"},{value:"410611",label:"淇滨区"},{value:"410621",label:"浚县"},{value:"410622",label:"淇县"},{value:"410671",label:"鹤壁经济技术开发区"}]},{value:"4107",label:"新乡市",children:[{value:"410702",label:"红旗区"},{value:"410703",label:"卫滨区"},{value:"410704",label:"凤泉区"},{value:"410711",label:"牧野区"},{value:"410721",label:"新乡县"},{value:"410724",label:"获嘉县"},{value:"410725",label:"原阳县"},{value:"410726",label:"延津县"},{value:"410727",label:"封丘县"},{value:"410728",label:"长垣县"},{value:"410771",label:"新乡高新技术产业开发区"},{value:"410772",label:"新乡经济技术开发区"},{value:"410773",label:"新乡市平原城乡一体化示范区"},{value:"410781",label:"卫辉市"},{value:"410782",label:"辉县市"}]},{value:"4108",label:"焦作市",children:[{value:"410802",label:"解放区"},{value:"410803",label:"中站区"},{value:"410804",label:"马村区"},{value:"410811",label:"山阳区"},{value:"410821",label:"修武县"},{value:"410822",label:"博爱县"},{value:"410823",label:"武陟县"},{value:"410825",label:"温县"},{value:"410871",label:"焦作城乡一体化示范区"},{value:"410882",label:"沁阳市"},{value:"410883",label:"孟州市"}]},{value:"4109",label:"濮阳市",children:[{value:"410902",label:"华龙区"},{value:"410922",label:"清丰县"},{value:"410923",label:"南乐县"},{value:"410926",label:"范县"},{value:"410927",label:"台前县"},{value:"410928",label:"濮阳县"},{value:"410971",label:"河南濮阳工业园区"},{value:"410972",label:"濮阳经济技术开发区"}]},{value:"4110",label:"许昌市",children:[{value:"411002",label:"魏都区"},{value:"411003",label:"建安区"},{value:"411024",label:"鄢陵县"},{value:"411025",label:"襄城县"},{value:"411071",label:"许昌经济技术开发区"},{value:"411081",label:"禹州市"},{value:"411082",label:"长葛市"}]},{value:"4111",label:"漯河市",children:[{value:"411102",label:"源汇区"},{value:"411103",label:"郾城区"},{value:"411104",label:"召陵区"},{value:"411121",label:"舞阳县"},{value:"411122",label:"临颍县"},{value:"411171",label:"漯河经济技术开发区"}]},{value:"4112",label:"三门峡市",children:[{value:"411202",label:"湖滨区"},{value:"411203",label:"陕州区"},{value:"411221",label:"渑池县"},{value:"411224",label:"卢氏县"},{value:"411271",label:"河南三门峡经济开发区"},{value:"411281",label:"义马市"},{value:"411282",label:"灵宝市"}]},{value:"4113",label:"南阳市",children:[{value:"411302",label:"宛城区"},{value:"411303",label:"卧龙区"},{value:"411321",label:"南召县"},{value:"411322",label:"方城县"},{value:"411323",label:"西峡县"},{value:"411324",label:"镇平县"},{value:"411325",label:"内乡县"},{value:"411326",label:"淅川县"},{value:"411327",label:"社旗县"},{value:"411328",label:"唐河县"},{value:"411329",label:"新野县"},{value:"411330",label:"桐柏县"},{value:"411371",label:"南阳高新技术产业开发区"},{value:"411372",label:"南阳市城乡一体化示范区"},{value:"411381",label:"邓州市"}]},{value:"4114",label:"商丘市",children:[{value:"411402",label:"梁园区"},{value:"411403",label:"睢阳区"},{value:"411421",label:"民权县"},{value:"411422",label:"睢县"},{value:"411423",label:"宁陵县"},{value:"411424",label:"柘城县"},{value:"411425",label:"虞城县"},{value:"411426",label:"夏邑县"},{value:"411471",label:"豫东综合物流产业聚集区"},{value:"411472",label:"河南商丘经济开发区"},{value:"411481",label:"永城市"}]},{value:"4115",label:"信阳市",children:[{value:"411502",label:"浉河区"},{value:"411503",label:"平桥区"},{value:"411521",label:"罗山县"},{value:"411522",label:"光山县"},{value:"411523",label:"新县"},{value:"411524",label:"商城县"},{value:"411525",label:"固始县"},{value:"411526",label:"潢川县"},{value:"411527",label:"淮滨县"},{value:"411528",label:"息县"},{value:"411571",label:"信阳高新技术产业开发区"}]},{value:"4116",label:"周口市",children:[{value:"411602",label:"川汇区"},{value:"411621",label:"扶沟县"},{value:"411622",label:"西华县"},{value:"411623",label:"商水县"},{value:"411624",label:"沈丘县"},{value:"411625",label:"郸城县"},{value:"411626",label:"淮阳县"},{value:"411627",label:"太康县"},{value:"411628",label:"鹿邑县"},{value:"411671",label:"河南周口经济开发区"},{value:"411681",label:"项城市"}]},{value:"4117",label:"驻马店市",children:[{value:"411702",label:"驿城区"},{value:"411721",label:"西平县"},{value:"411722",label:"上蔡县"},{value:"411723",label:"平舆县"},{value:"411724",label:"正阳县"},{value:"411725",label:"确山县"},{value:"411726",label:"泌阳县"},{value:"411727",label:"汝南县"},{value:"411728",label:"遂平县"},{value:"411729",label:"新蔡县"},{value:"411771",label:"河南驻马店经济开发区"}]},{value:"4190",label:"省直辖县级行政区划",children:[{value:"419001",label:"济源市"}]}]},{value:"42",label:"湖北省",children:[{value:"4201",label:"武汉市",children:[{value:"420102",label:"江岸区"},{value:"420103",label:"江汉区"},{value:"420104",label:"硚口区"},{value:"420105",label:"汉阳区"},{value:"420106",label:"武昌区"},{value:"420107",label:"青山区"},{value:"420111",label:"洪山区"},{value:"420112",label:"东西湖区"},{value:"420113",label:"汉南区"},{value:"420114",label:"蔡甸区"},{value:"420115",label:"江夏区"},{value:"420116",label:"黄陂区"},{value:"420117",label:"新洲区"}]},{value:"4202",label:"黄石市",children:[{value:"420202",label:"黄石港区"},{value:"420203",label:"西塞山区"},{value:"420204",label:"下陆区"},{value:"420205",label:"铁山区"},{value:"420222",label:"阳新县"},{value:"420281",label:"大冶市"}]},{value:"4203",label:"十堰市",children:[{value:"420302",label:"茅箭区"},{value:"420303",label:"张湾区"},{value:"420304",label:"郧阳区"},{value:"420322",label:"郧西县"},{value:"420323",label:"竹山县"},{value:"420324",label:"竹溪县"},{value:"420325",label:"房县"},{value:"420381",label:"丹江口市"}]},{value:"4205",label:"宜昌市",children:[{value:"420502",label:"西陵区"},{value:"420503",label:"伍家岗区"},{value:"420504",label:"点军区"},{value:"420505",label:"猇亭区"},{value:"420506",label:"夷陵区"},{value:"420525",label:"远安县"},{value:"420526",label:"兴山县"},{value:"420527",label:"秭归县"},{value:"420528",label:"长阳土家族自治县"},{value:"420529",label:"五峰土家族自治县"},{value:"420581",label:"宜都市"},{value:"420582",label:"当阳市"},{value:"420583",label:"枝江市"}]},{value:"4206",label:"襄阳市",children:[{value:"420602",label:"襄城区"},{value:"420606",label:"樊城区"},{value:"420607",label:"襄州区"},{value:"420624",label:"南漳县"},{value:"420625",label:"谷城县"},{value:"420626",label:"保康县"},{value:"420682",label:"老河口市"},{value:"420683",label:"枣阳市"},{value:"420684",label:"宜城市"}]},{value:"4207",label:"鄂州市",children:[{value:"420702",label:"梁子湖区"},{value:"420703",label:"华容区"},{value:"420704",label:"鄂城区"}]},{value:"4208",label:"荆门市",children:[{value:"420802",label:"东宝区"},{value:"420804",label:"掇刀区"},{value:"420822",label:"沙洋县"},{value:"420881",label:"钟祥市"},{value:"420882",label:"京山市"}]},{value:"4209",label:"孝感市",children:[{value:"420902",label:"孝南区"},{value:"420921",label:"孝昌县"},{value:"420922",label:"大悟县"},{value:"420923",label:"云梦县"},{value:"420981",label:"应城市"},{value:"420982",label:"安陆市"},{value:"420984",label:"汉川市"}]},{value:"4210",label:"荆州市",children:[{value:"421002",label:"沙市区"},{value:"421003",label:"荆州区"},{value:"421022",label:"公安县"},{value:"421023",label:"监利县"},{value:"421024",label:"江陵县"},{value:"421071",label:"荆州经济技术开发区"},{value:"421081",label:"石首市"},{value:"421083",label:"洪湖市"},{value:"421087",label:"松滋市"}]},{value:"4211",label:"黄冈市",children:[{value:"421102",label:"黄州区"},{value:"421121",label:"团风县"},{value:"421122",label:"红安县"},{value:"421123",label:"罗田县"},{value:"421124",label:"英山县"},{value:"421125",label:"浠水县"},{value:"421126",label:"蕲春县"},{value:"421127",label:"黄梅县"},{value:"421171",label:"龙感湖管理区"},{value:"421181",label:"麻城市"},{value:"421182",label:"武穴市"}]},{value:"4212",label:"咸宁市",children:[{value:"421202",label:"咸安区"},{value:"421221",label:"嘉鱼县"},{value:"421222",label:"通城县"},{value:"421223",label:"崇阳县"},{value:"421224",label:"通山县"},{value:"421281",label:"赤壁市"}]},{value:"4213",label:"随州市",children:[{value:"421303",label:"曾都区"},{value:"421321",label:"随县"},{value:"421381",label:"广水市"}]},{value:"4228",label:"恩施土家族苗族自治州",children:[{value:"422801",label:"恩施市"},{value:"422802",label:"利川市"},{value:"422822",label:"建始县"},{value:"422823",label:"巴东县"},{value:"422825",label:"宣恩县"},{value:"422826",label:"咸丰县"},{value:"422827",label:"来凤县"},{value:"422828",label:"鹤峰县"}]},{value:"4290",label:"省直辖县级行政区划",children:[{value:"429004",label:"仙桃市"},{value:"429005",label:"潜江市"},{value:"429006",label:"天门市"},{value:"429021",label:"神农架林区"}]}]},{value:"43",label:"湖南省",children:[{value:"4301",label:"长沙市",children:[{value:"430102",label:"芙蓉区"},{value:"430103",label:"天心区"},{value:"430104",label:"岳麓区"},{value:"430105",label:"开福区"},{value:"430111",label:"雨花区"},{value:"430112",label:"望城区"},{value:"430121",label:"长沙县"},{value:"430181",label:"浏阳市"},{value:"430182",label:"宁乡市"}]},{value:"4302",label:"株洲市",children:[{value:"430202",label:"荷塘区"},{value:"430203",label:"芦淞区"},{value:"430204",label:"石峰区"},{value:"430211",label:"天元区"},{value:"430212",label:"渌口区"},{value:"430223",label:"攸县"},{value:"430224",label:"茶陵县"},{value:"430225",label:"炎陵县"},{value:"430271",label:"云龙示范区"},{value:"430281",label:"醴陵市"}]},{value:"4303",label:"湘潭市",children:[{value:"430302",label:"雨湖区"},{value:"430304",label:"岳塘区"},{value:"430321",label:"湘潭县"},{value:"430371",label:"湖南湘潭高新技术产业园区"},{value:"430372",label:"湘潭昭山示范区"},{value:"430373",label:"湘潭九华示范区"},{value:"430381",label:"湘乡市"},{value:"430382",label:"韶山市"}]},{value:"4304",label:"衡阳市",children:[{value:"430405",label:"珠晖区"},{value:"430406",label:"雁峰区"},{value:"430407",label:"石鼓区"},{value:"430408",label:"蒸湘区"},{value:"430412",label:"南岳区"},{value:"430421",label:"衡阳县"},{value:"430422",label:"衡南县"},{value:"430423",label:"衡山县"},{value:"430424",label:"衡东县"},{value:"430426",label:"祁东县"},{value:"430471",label:"衡阳综合保税区"},{value:"430472",label:"湖南衡阳高新技术产业园区"},{value:"430473",label:"湖南衡阳松木经济开发区"},{value:"430481",label:"耒阳市"},{value:"430482",label:"常宁市"}]},{value:"4305",label:"邵阳市",children:[{value:"430502",label:"双清区"},{value:"430503",label:"大祥区"},{value:"430511",label:"北塔区"},{value:"430521",label:"邵东县"},{value:"430522",label:"新邵县"},{value:"430523",label:"邵阳县"},{value:"430524",label:"隆回县"},{value:"430525",label:"洞口县"},{value:"430527",label:"绥宁县"},{value:"430528",label:"新宁县"},{value:"430529",label:"城步苗族自治县"},{value:"430581",label:"武冈市"}]},{value:"4306",label:"岳阳市",children:[{value:"430602",label:"岳阳楼区"},{value:"430603",label:"云溪区"},{value:"430611",label:"君山区"},{value:"430621",label:"岳阳县"},{value:"430623",label:"华容县"},{value:"430624",label:"湘阴县"},{value:"430626",label:"平江县"},{value:"430671",label:"岳阳市屈原管理区"},{value:"430681",label:"汨罗市"},{value:"430682",label:"临湘市"}]},{value:"4307",label:"常德市",children:[{value:"430702",label:"武陵区"},{value:"430703",label:"鼎城区"},{value:"430721",label:"安乡县"},{value:"430722",label:"汉寿县"},{value:"430723",label:"澧县"},{value:"430724",label:"临澧县"},{value:"430725",label:"桃源县"},{value:"430726",label:"石门县"},{value:"430771",label:"常德市西洞庭管理区"},{value:"430781",label:"津市市"}]},{value:"4308",label:"张家界市",children:[{value:"430802",label:"永定区"},{value:"430811",label:"武陵源区"},{value:"430821",label:"慈利县"},{value:"430822",label:"桑植县"}]},{value:"4309",label:"益阳市",children:[{value:"430902",label:"资阳区"},{value:"430903",label:"赫山区"},{value:"430921",label:"南县"},{value:"430922",label:"桃江县"},{value:"430923",label:"安化县"},{value:"430971",label:"益阳市大通湖管理区"},{value:"430972",label:"湖南益阳高新技术产业园区"},{value:"430981",label:"沅江市"}]},{value:"4310",label:"郴州市",children:[{value:"431002",label:"北湖区"},{value:"431003",label:"苏仙区"},{value:"431021",label:"桂阳县"},{value:"431022",label:"宜章县"},{value:"431023",label:"永兴县"},{value:"431024",label:"嘉禾县"},{value:"431025",label:"临武县"},{value:"431026",label:"汝城县"},{value:"431027",label:"桂东县"},{value:"431028",label:"安仁县"},{value:"431081",label:"资兴市"}]},{value:"4311",label:"永州市",children:[{value:"431102",label:"零陵区"},{value:"431103",label:"冷水滩区"},{value:"431121",label:"祁阳县"},{value:"431122",label:"东安县"},{value:"431123",label:"双牌县"},{value:"431124",label:"道县"},{value:"431125",label:"江永县"},{value:"431126",label:"宁远县"},{value:"431127",label:"蓝山县"},{value:"431128",label:"新田县"},{value:"431129",label:"江华瑶族自治县"},{value:"431171",label:"永州经济技术开发区"},{value:"431172",label:"永州市金洞管理区"},{value:"431173",label:"永州市回龙圩管理区"}]},{value:"4312",label:"怀化市",children:[{value:"431202",label:"鹤城区"},{value:"431221",label:"中方县"},{value:"431222",label:"沅陵县"},{value:"431223",label:"辰溪县"},{value:"431224",label:"溆浦县"},{value:"431225",label:"会同县"},{value:"431226",label:"麻阳苗族自治县"},{value:"431227",label:"新晃侗族自治县"},{value:"431228",label:"芷江侗族自治县"},{value:"431229",label:"靖州苗族侗族自治县"},{value:"431230",label:"通道侗族自治县"},{value:"431271",label:"怀化市洪江管理区"},{value:"431281",label:"洪江市"}]},{value:"4313",label:"娄底市",children:[{value:"431302",label:"娄星区"},{value:"431321",label:"双峰县"},{value:"431322",label:"新化县"},{value:"431381",label:"冷水江市"},{value:"431382",label:"涟源市"}]},{value:"4331",label:"湘西土家族苗族自治州",children:[{value:"433101",label:"吉首市"},{value:"433122",label:"泸溪县"},{value:"433123",label:"凤凰县"},{value:"433124",label:"花垣县"},{value:"433125",label:"保靖县"},{value:"433126",label:"古丈县"},{value:"433127",label:"永顺县"},{value:"433130",label:"龙山县"},{value:"433172",label:"湖南吉首经济开发区"},{value:"433173",label:"湖南永顺经济开发区"}]}]},{value:"44",label:"广东省",children:[{value:"4401",label:"广州市",children:[{value:"440103",label:"荔湾区"},{value:"440104",label:"越秀区"},{value:"440105",label:"海珠区"},{value:"440106",label:"天河区"},{value:"440111",label:"白云区"},{value:"440112",label:"黄埔区"},{value:"440113",label:"番禺区"},{value:"440114",label:"花都区"},{value:"440115",label:"南沙区"},{value:"440117",label:"从化区"},{value:"440118",label:"增城区"}]},{value:"4402",label:"韶关市",children:[{value:"440203",label:"武江区"},{value:"440204",label:"浈江区"},{value:"440205",label:"曲江区"},{value:"440222",label:"始兴县"},{value:"440224",label:"仁化县"},{value:"440229",label:"翁源县"},{value:"440232",label:"乳源瑶族自治县"},{value:"440233",label:"新丰县"},{value:"440281",label:"乐昌市"},{value:"440282",label:"南雄市"}]},{value:"4403",label:"深圳市",children:[{value:"440303",label:"罗湖区"},{value:"440304",label:"福田区"},{value:"440305",label:"南山区"},{value:"440306",label:"宝安区"},{value:"440307",label:"龙岗区"},{value:"440308",label:"盐田区"},{value:"440309",label:"龙华区"},{value:"440310",label:"坪山区"},{value:"440311",label:"光明区"}]},{value:"4404",label:"珠海市",children:[{value:"440402",label:"香洲区"},{value:"440403",label:"斗门区"},{value:"440404",label:"金湾区"}]},{value:"4405",label:"汕头市",children:[{value:"440507",label:"龙湖区"},{value:"440511",label:"金平区"},{value:"440512",label:"濠江区"},{value:"440513",label:"潮阳区"},{value:"440514",label:"潮南区"},{value:"440515",label:"澄海区"},{value:"440523",label:"南澳县"}]},{value:"4406",label:"佛山市",children:[{value:"440604",label:"禅城区"},{value:"440605",label:"南海区"},{value:"440606",label:"顺德区"},{value:"440607",label:"三水区"},{value:"440608",label:"高明区"}]},{value:"4407",label:"江门市",children:[{value:"440703",label:"蓬江区"},{value:"440704",label:"江海区"},{value:"440705",label:"新会区"},{value:"440781",label:"台山市"},{value:"440783",label:"开平市"},{value:"440784",label:"鹤山市"},{value:"440785",label:"恩平市"}]},{value:"4408",label:"湛江市",children:[{value:"440802",label:"赤坎区"},{value:"440803",label:"霞山区"},{value:"440804",label:"坡头区"},{value:"440811",label:"麻章区"},{value:"440823",label:"遂溪县"},{value:"440825",label:"徐闻县"},{value:"440881",label:"廉江市"},{value:"440882",label:"雷州市"},{value:"440883",label:"吴川市"}]},{value:"4409",label:"茂名市",children:[{value:"440902",label:"茂南区"},{value:"440904",label:"电白区"},{value:"440981",label:"高州市"},{value:"440982",label:"化州市"},{value:"440983",label:"信宜市"}]},{value:"4412",label:"肇庆市",children:[{value:"441202",label:"端州区"},{value:"441203",label:"鼎湖区"},{value:"441204",label:"高要区"},{value:"441223",label:"广宁县"},{value:"441224",label:"怀集县"},{value:"441225",label:"封开县"},{value:"441226",label:"德庆县"},{value:"441284",label:"四会市"}]},{value:"4413",label:"惠州市",children:[{value:"441302",label:"惠城区"},{value:"441303",label:"惠阳区"},{value:"441322",label:"博罗县"},{value:"441323",label:"惠东县"},{value:"441324",label:"龙门县"}]},{value:"4414",label:"梅州市",children:[{value:"441402",label:"梅江区"},{value:"441403",label:"梅县区"},{value:"441422",label:"大埔县"},{value:"441423",label:"丰顺县"},{value:"441424",label:"五华县"},{value:"441426",label:"平远县"},{value:"441427",label:"蕉岭县"},{value:"441481",label:"兴宁市"}]},{value:"4415",label:"汕尾市",children:[{value:"441502",label:"城区"},{value:"441521",label:"海丰县"},{value:"441523",label:"陆河县"},{value:"441581",label:"陆丰市"}]},{value:"4416",label:"河源市",children:[{value:"441602",label:"源城区"},{value:"441621",label:"紫金县"},{value:"441622",label:"龙川县"},{value:"441623",label:"连平县"},{value:"441624",label:"和平县"},{value:"441625",label:"东源县"}]},{value:"4417",label:"阳江市",children:[{value:"441702",label:"江城区"},{value:"441704",label:"阳东区"},{value:"441721",label:"阳西县"},{value:"441781",label:"阳春市"}]},{value:"4418",label:"清远市",children:[{value:"441802",label:"清城区"},{value:"441803",label:"清新区"},{value:"441821",label:"佛冈县"},{value:"441823",label:"阳山县"},{value:"441825",label:"连山壮族瑶族自治县"},{value:"441826",label:"连南瑶族自治县"},{value:"441881",label:"英德市"},{value:"441882",label:"连州市"}]},{value:"4419",label:"东莞市",children:[{value:"441900003",label:"东城街道"},{value:"441900004",label:"南城街道"},{value:"441900005",label:"万江街道"},{value:"441900006",label:"莞城街道"},{value:"441900101",label:"石碣镇"},{value:"441900102",label:"石龙镇"},{value:"441900103",label:"茶山镇"},{value:"441900104",label:"石排镇"},{value:"441900105",label:"企石镇"},{value:"441900106",label:"横沥镇"},{value:"441900107",label:"桥头镇"},{value:"441900108",label:"谢岗镇"},{value:"441900109",label:"东坑镇"},{value:"441900110",label:"常平镇"},{value:"441900111",label:"寮步镇"},{value:"441900112",label:"樟木头镇"},{value:"441900113",label:"大朗镇"},{value:"441900114",label:"黄江镇"},{value:"441900115",label:"清溪镇"},{value:"441900116",label:"塘厦镇"},{value:"441900117",label:"凤岗镇"},{value:"441900118",label:"大岭山镇"},{value:"441900119",label:"长安镇"},{value:"441900121",label:"虎门镇"},{value:"441900122",label:"厚街镇"},{value:"441900123",label:"沙田镇"},{value:"441900124",label:"道滘镇"},{value:"441900125",label:"洪梅镇"},{value:"441900126",label:"麻涌镇"},{value:"441900127",label:"望牛墩镇"},{value:"441900128",label:"中堂镇"},{value:"441900129",label:"高埗镇"},{value:"441900401",label:"松山湖管委会"},{value:"441900402",label:"东莞港"},{value:"441900403",label:"东莞生态园"}]},{value:"4420",label:"中山市",children:[{value:"442000001",label:"石岐区街道"},{value:"442000002",label:"东区街道"},{value:"442000003",label:"火炬开发区街道"},{value:"442000004",label:"西区街道"},{value:"442000005",label:"南区街道"},{value:"442000006",label:"五桂山街道"},{value:"442000100",label:"小榄镇"},{value:"442000101",label:"黄圃镇"},{value:"442000102",label:"民众镇"},{value:"442000103",label:"东凤镇"},{value:"442000104",label:"东升镇"},{value:"442000105",label:"古镇镇"},{value:"442000106",label:"沙溪镇"},{value:"442000107",label:"坦洲镇"},{value:"442000108",label:"港口镇"},{value:"442000109",label:"三角镇"},{value:"442000110",label:"横栏镇"},{value:"442000111",label:"南头镇"},{value:"442000112",label:"阜沙镇"},{value:"442000113",label:"南朗镇"},{value:"442000114",label:"三乡镇"},{value:"442000115",label:"板芙镇"},{value:"442000116",label:"大涌镇"},{value:"442000117",label:"神湾镇"}]},{value:"4451",label:"潮州市",children:[{value:"445102",label:"湘桥区"},{value:"445103",label:"潮安区"},{value:"445122",label:"饶平县"}]},{value:"4452",label:"揭阳市",children:[{value:"445202",label:"榕城区"},{value:"445203",label:"揭东区"},{value:"445222",label:"揭西县"},{value:"445224",label:"惠来县"},{value:"445281",label:"普宁市"}]},{value:"4453",label:"云浮市",children:[{value:"445302",label:"云城区"},{value:"445303",label:"云安区"},{value:"445321",label:"新兴县"},{value:"445322",label:"郁南县"},{value:"445381",label:"罗定市"}]}]},{value:"45",label:"广西壮族自治区",children:[{value:"4501",label:"南宁市",children:[{value:"450102",label:"兴宁区"},{value:"450103",label:"青秀区"},{value:"450105",label:"江南区"},{value:"450107",label:"西乡塘区"},{value:"450108",label:"良庆区"},{value:"450109",label:"邕宁区"},{value:"450110",label:"武鸣区"},{value:"450123",label:"隆安县"},{value:"450124",label:"马山县"},{value:"450125",label:"上林县"},{value:"450126",label:"宾阳县"},{value:"450127",label:"横县"}]},{value:"4502",label:"柳州市",children:[{value:"450202",label:"城中区"},{value:"450203",label:"鱼峰区"},{value:"450204",label:"柳南区"},{value:"450205",label:"柳北区"},{value:"450206",label:"柳江区"},{value:"450222",label:"柳城县"},{value:"450223",label:"鹿寨县"},{value:"450224",label:"融安县"},{value:"450225",label:"融水苗族自治县"},{value:"450226",label:"三江侗族自治县"}]},{value:"4503",label:"桂林市",children:[{value:"450302",label:"秀峰区"},{value:"450303",label:"叠彩区"},{value:"450304",label:"象山区"},{value:"450305",label:"七星区"},{value:"450311",label:"雁山区"},{value:"450312",label:"临桂区"},{value:"450321",label:"阳朔县"},{value:"450323",label:"灵川县"},{value:"450324",label:"全州县"},{value:"450325",label:"兴安县"},{value:"450326",label:"永福县"},{value:"450327",label:"灌阳县"},{value:"450328",label:"龙胜各族自治县"},{value:"450329",label:"资源县"},{value:"450330",label:"平乐县"},{value:"450332",label:"恭城瑶族自治县"},{value:"450381",label:"荔浦市"}]},{value:"4504",label:"梧州市",children:[{value:"450403",label:"万秀区"},{value:"450405",label:"长洲区"},{value:"450406",label:"龙圩区"},{value:"450421",label:"苍梧县"},{value:"450422",label:"藤县"},{value:"450423",label:"蒙山县"},{value:"450481",label:"岑溪市"}]},{value:"4505",label:"北海市",children:[{value:"450502",label:"海城区"},{value:"450503",label:"银海区"},{value:"450512",label:"铁山港区"},{value:"450521",label:"合浦县"}]},{value:"4506",label:"防城港市",children:[{value:"450602",label:"港口区"},{value:"450603",label:"防城区"},{value:"450621",label:"上思县"},{value:"450681",label:"东兴市"}]},{value:"4507",label:"钦州市",children:[{value:"450702",label:"钦南区"},{value:"450703",label:"钦北区"},{value:"450721",label:"灵山县"},{value:"450722",label:"浦北县"}]},{value:"4508",label:"贵港市",children:[{value:"450802",label:"港北区"},{value:"450803",label:"港南区"},{value:"450804",label:"覃塘区"},{value:"450821",label:"平南县"},{value:"450881",label:"桂平市"}]},{value:"4509",label:"玉林市",children:[{value:"450902",label:"玉州区"},{value:"450903",label:"福绵区"},{value:"450921",label:"容县"},{value:"450922",label:"陆川县"},{value:"450923",label:"博白县"},{value:"450924",label:"兴业县"},{value:"450981",label:"北流市"}]},{value:"4510",label:"百色市",children:[{value:"451002",label:"右江区"},{value:"451021",label:"田阳县"},{value:"451022",label:"田东县"},{value:"451023",label:"平果县"},{value:"451024",label:"德保县"},{value:"451026",label:"那坡县"},{value:"451027",label:"凌云县"},{value:"451028",label:"乐业县"},{value:"451029",label:"田林县"},{value:"451030",label:"西林县"},{value:"451031",label:"隆林各族自治县"},{value:"451081",label:"靖西市"}]},{value:"4511",label:"贺州市",children:[{value:"451102",label:"八步区"},{value:"451103",label:"平桂区"},{value:"451121",label:"昭平县"},{value:"451122",label:"钟山县"},{value:"451123",label:"富川瑶族自治县"}]},{value:"4512",label:"河池市",children:[{value:"451202",label:"金城江区"},{value:"451203",label:"宜州区"},{value:"451221",label:"南丹县"},{value:"451222",label:"天峨县"},{value:"451223",label:"凤山县"},{value:"451224",label:"东兰县"},{value:"451225",label:"罗城仫佬族自治县"},{value:"451226",label:"环江毛南族自治县"},{value:"451227",label:"巴马瑶族自治县"},{value:"451228",label:"都安瑶族自治县"},{value:"451229",label:"大化瑶族自治县"}]},{value:"4513",label:"来宾市",children:[{value:"451302",label:"兴宾区"},{value:"451321",label:"忻城县"},{value:"451322",label:"象州县"},{value:"451323",label:"武宣县"},{value:"451324",label:"金秀瑶族自治县"},{value:"451381",label:"合山市"}]},{value:"4514",label:"崇左市",children:[{value:"451402",label:"江州区"},{value:"451421",label:"扶绥县"},{value:"451422",label:"宁明县"},{value:"451423",label:"龙州县"},{value:"451424",label:"大新县"},{value:"451425",label:"天等县"},{value:"451481",label:"凭祥市"}]}]},{value:"46",label:"海南省",children:[{value:"4601",label:"海口市",children:[{value:"460105",label:"秀英区"},{value:"460106",label:"龙华区"},{value:"460107",label:"琼山区"},{value:"460108",label:"美兰区"}]},{value:"4602",label:"三亚市",children:[{value:"460202",label:"海棠区"},{value:"460203",label:"吉阳区"},{value:"460204",label:"天涯区"},{value:"460205",label:"崖州区"}]},{value:"4603",label:"三沙市",children:[{value:"460321",label:"西沙群岛"},{value:"460322",label:"南沙群岛"},{value:"460323",label:"中沙群岛的岛礁及其海域"}]},{value:"4604",label:"儋州市",children:[{value:"460400100",label:"那大镇"},{value:"460400101",label:"和庆镇"},{value:"460400102",label:"南丰镇"},{value:"460400103",label:"大成镇"},{value:"460400104",label:"雅星镇"},{value:"460400105",label:"兰洋镇"},{value:"460400106",label:"光村镇"},{value:"460400107",label:"木棠镇"},{value:"460400108",label:"海头镇"},{value:"460400109",label:"峨蔓镇"},{value:"460400111",label:"王五镇"},{value:"460400112",label:"白马井镇"},{value:"460400113",label:"中和镇"},{value:"460400114",label:"排浦镇"},{value:"460400115",label:"东成镇"},{value:"460400116",label:"新州镇"},{value:"460400499",label:"洋浦经济开发区"},{value:"460400500",label:"华南热作学院"}]},{value:"4690",label:"省直辖县级行政区划",children:[{value:"469001",label:"五指山市"},{value:"469002",label:"琼海市"},{value:"469005",label:"文昌市"},{value:"469006",label:"万宁市"},{value:"469007",label:"东方市"},{value:"469021",label:"定安县"},{value:"469022",label:"屯昌县"},{value:"469023",label:"澄迈县"},{value:"469024",label:"临高县"},{value:"469025",label:"白沙黎族自治县"},{value:"469026",label:"昌江黎族自治县"},{value:"469027",label:"乐东黎族自治县"},{value:"469028",label:"陵水黎族自治县"},{value:"469029",label:"保亭黎族苗族自治县"},{value:"469030",label:"琼中黎族苗族自治县"}]}]},{value:"50",label:"重庆市",children:[{value:"5001",label:"市辖区",children:[{value:"500101",label:"万州区"},{value:"500102",label:"涪陵区"},{value:"500103",label:"渝中区"},{value:"500104",label:"大渡口区"},{value:"500105",label:"江北区"},{value:"500106",label:"沙坪坝区"},{value:"500107",label:"九龙坡区"},{value:"500108",label:"南岸区"},{value:"500109",label:"北碚区"},{value:"500110",label:"綦江区"},{value:"500111",label:"大足区"},{value:"500112",label:"渝北区"},{value:"500113",label:"巴南区"},{value:"500114",label:"黔江区"},{value:"500115",label:"长寿区"},{value:"500116",label:"江津区"},{value:"500117",label:"合川区"},{value:"500118",label:"永川区"},{value:"500119",label:"南川区"},{value:"500120",label:"璧山区"},{value:"500151",label:"铜梁区"},{value:"500152",label:"潼南区"},{value:"500153",label:"荣昌区"},{value:"500154",label:"开州区"},{value:"500155",label:"梁平区"},{value:"500156",label:"武隆区"}]},{value:"5002",label:"县",children:[{value:"500229",label:"城口县"},{value:"500230",label:"丰都县"},{value:"500231",label:"垫江县"},{value:"500233",label:"忠县"},{value:"500235",label:"云阳县"},{value:"500236",label:"奉节县"},{value:"500237",label:"巫山县"},{value:"500238",label:"巫溪县"},{value:"500240",label:"石柱土家族自治县"},{value:"500241",label:"秀山土家族苗族自治县"},{value:"500242",label:"酉阳土家族苗族自治县"},{value:"500243",label:"彭水苗族土家族自治县"}]}]},{value:"51",label:"四川省",children:[{value:"5101",label:"成都市",children:[{value:"510104",label:"锦江区"},{value:"510105",label:"青羊区"},{value:"510106",label:"金牛区"},{value:"510107",label:"武侯区"},{value:"510108",label:"成华区"},{value:"510112",label:"龙泉驿区"},{value:"510113",label:"青白江区"},{value:"510114",label:"新都区"},{value:"510115",label:"温江区"},{value:"510116",label:"双流区"},{value:"510117",label:"郫都区"},{value:"510121",label:"金堂县"},{value:"510129",label:"大邑县"},{value:"510131",label:"蒲江县"},{value:"510132",label:"新津县"},{value:"510181",label:"都江堰市"},{value:"510182",label:"彭州市"},{value:"510183",label:"邛崃市"},{value:"510184",label:"崇州市"},{value:"510185",label:"简阳市"}]},{value:"5103",label:"自贡市",children:[{value:"510302",label:"自流井区"},{value:"510303",label:"贡井区"},{value:"510304",label:"大安区"},{value:"510311",label:"沿滩区"},{value:"510321",label:"荣县"},{value:"510322",label:"富顺县"}]},{value:"5104",label:"攀枝花市",children:[{value:"510402",label:"东区"},{value:"510403",label:"西区"},{value:"510411",label:"仁和区"},{value:"510421",label:"米易县"},{value:"510422",label:"盐边县"}]},{value:"5105",label:"泸州市",children:[{value:"510502",label:"江阳区"},{value:"510503",label:"纳溪区"},{value:"510504",label:"龙马潭区"},{value:"510521",label:"泸县"},{value:"510522",label:"合江县"},{value:"510524",label:"叙永县"},{value:"510525",label:"古蔺县"}]},{value:"5106",label:"德阳市",children:[{value:"510603",label:"旌阳区"},{value:"510604",label:"罗江区"},{value:"510623",label:"中江县"},{value:"510681",label:"广汉市"},{value:"510682",label:"什邡市"},{value:"510683",label:"绵竹市"}]},{value:"5107",label:"绵阳市",children:[{value:"510703",label:"涪城区"},{value:"510704",label:"游仙区"},{value:"510705",label:"安州区"},{value:"510722",label:"三台县"},{value:"510723",label:"盐亭县"},{value:"510725",label:"梓潼县"},{value:"510726",label:"北川羌族自治县"},{value:"510727",label:"平武县"},{value:"510781",label:"江油市"}]},{value:"5108",label:"广元市",children:[{value:"510802",label:"利州区"},{value:"510811",label:"昭化区"},{value:"510812",label:"朝天区"},{value:"510821",label:"旺苍县"},{value:"510822",label:"青川县"},{value:"510823",label:"剑阁县"},{value:"510824",label:"苍溪县"}]},{value:"5109",label:"遂宁市",children:[{value:"510903",label:"船山区"},{value:"510904",label:"安居区"},{value:"510921",label:"蓬溪县"},{value:"510922",label:"射洪县"},{value:"510923",label:"大英县"}]},{value:"5110",label:"内江市",children:[{value:"511002",label:"市中区"},{value:"511011",label:"东兴区"},{value:"511024",label:"威远县"},{value:"511025",label:"资中县"},{value:"511071",label:"内江经济开发区"},{value:"511083",label:"隆昌市"}]},{value:"5111",label:"乐山市",children:[{value:"511102",label:"市中区"},{value:"511111",label:"沙湾区"},{value:"511112",label:"五通桥区"},{value:"511113",label:"金口河区"},{value:"511123",label:"犍为县"},{value:"511124",label:"井研县"},{value:"511126",label:"夹江县"},{value:"511129",label:"沐川县"},{value:"511132",label:"峨边彝族自治县"},{value:"511133",label:"马边彝族自治县"},{value:"511181",label:"峨眉山市"}]},{value:"5113",label:"南充市",children:[{value:"511302",label:"顺庆区"},{value:"511303",label:"高坪区"},{value:"511304",label:"嘉陵区"},{value:"511321",label:"南部县"},{value:"511322",label:"营山县"},{value:"511323",label:"蓬安县"},{value:"511324",label:"仪陇县"},{value:"511325",label:"西充县"},{value:"511381",label:"阆中市"}]},{value:"5114",label:"眉山市",children:[{value:"511402",label:"东坡区"},{value:"511403",label:"彭山区"},{value:"511421",label:"仁寿县"},{value:"511423",label:"洪雅县"},{value:"511424",label:"丹棱县"},{value:"511425",label:"青神县"}]},{value:"5115",label:"宜宾市",children:[{value:"511502",label:"翠屏区"},{value:"511503",label:"南溪区"},{value:"511504",label:"叙州区"},{value:"511523",label:"江安县"},{value:"511524",label:"长宁县"},{value:"511525",label:"高县"},{value:"511526",label:"珙县"},{value:"511527",label:"筠连县"},{value:"511528",label:"兴文县"},{value:"511529",label:"屏山县"}]},{value:"5116",label:"广安市",children:[{value:"511602",label:"广安区"},{value:"511603",label:"前锋区"},{value:"511621",label:"岳池县"},{value:"511622",label:"武胜县"},{value:"511623",label:"邻水县"},{value:"511681",label:"华蓥市"}]},{value:"5117",label:"达州市",children:[{value:"511702",label:"通川区"},{value:"511703",label:"达川区"},{value:"511722",label:"宣汉县"},{value:"511723",label:"开江县"},{value:"511724",label:"大竹县"},{value:"511725",label:"渠县"},{value:"511771",label:"达州经济开发区"},{value:"511781",label:"万源市"}]},{value:"5118",label:"雅安市",children:[{value:"511802",label:"雨城区"},{value:"511803",label:"名山区"},{value:"511822",label:"荥经县"},{value:"511823",label:"汉源县"},{value:"511824",label:"石棉县"},{value:"511825",label:"天全县"},{value:"511826",label:"芦山县"},{value:"511827",label:"宝兴县"}]},{value:"5119",label:"巴中市",children:[{value:"511902",label:"巴州区"},{value:"511903",label:"恩阳区"},{value:"511921",label:"通江县"},{value:"511922",label:"南江县"},{value:"511923",label:"平昌县"},{value:"511971",label:"巴中经济开发区"}]},{value:"5120",label:"资阳市",children:[{value:"512002",label:"雁江区"},{value:"512021",label:"安岳县"},{value:"512022",label:"乐至县"}]},{value:"5132",label:"阿坝藏族羌族自治州",children:[{value:"513201",label:"马尔康市"},{value:"513221",label:"汶川县"},{value:"513222",label:"理县"},{value:"513223",label:"茂县"},{value:"513224",label:"松潘县"},{value:"513225",label:"九寨沟县"},{value:"513226",label:"金川县"},{value:"513227",label:"小金县"},{value:"513228",label:"黑水县"},{value:"513230",label:"壤塘县"},{value:"513231",label:"阿坝县"},{value:"513232",label:"若尔盖县"},{value:"513233",label:"红原县"}]},{value:"5133",label:"甘孜藏族自治州",children:[{value:"513301",label:"康定市"},{value:"513322",label:"泸定县"},{value:"513323",label:"丹巴县"},{value:"513324",label:"九龙县"},{value:"513325",label:"雅江县"},{value:"513326",label:"道孚县"},{value:"513327",label:"炉霍县"},{value:"513328",label:"甘孜县"},{value:"513329",label:"新龙县"},{value:"513330",label:"德格县"},{value:"513331",label:"白玉县"},{value:"513332",label:"石渠县"},{value:"513333",label:"色达县"},{value:"513334",label:"理塘县"},{value:"513335",label:"巴塘县"},{value:"513336",label:"乡城县"},{value:"513337",label:"稻城县"},{value:"513338",label:"得荣县"}]},{value:"5134",label:"凉山彝族自治州",children:[{value:"513401",label:"西昌市"},{value:"513422",label:"木里藏族自治县"},{value:"513423",label:"盐源县"},{value:"513424",label:"德昌县"},{value:"513425",label:"会理县"},{value:"513426",label:"会东县"},{value:"513427",label:"宁南县"},{value:"513428",label:"普格县"},{value:"513429",label:"布拖县"},{value:"513430",label:"金阳县"},{value:"513431",label:"昭觉县"},{value:"513432",label:"喜德县"},{value:"513433",label:"冕宁县"},{value:"513434",label:"越西县"},{value:"513435",label:"甘洛县"},{value:"513436",label:"美姑县"},{value:"513437",label:"雷波县"}]}]},{value:"52",label:"贵州省",children:[{value:"5201",label:"贵阳市",children:[{value:"520102",label:"南明区"},{value:"520103",label:"云岩区"},{value:"520111",label:"花溪区"},{value:"520112",label:"乌当区"},{value:"520113",label:"白云区"},{value:"520115",label:"观山湖区"},{value:"520121",label:"开阳县"},{value:"520122",label:"息烽县"},{value:"520123",label:"修文县"},{value:"520181",label:"清镇市"}]},{value:"5202",label:"六盘水市",children:[{value:"520201",label:"钟山区"},{value:"520203",label:"六枝特区"},{value:"520221",label:"水城县"},{value:"520281",label:"盘州市"}]},{value:"5203",label:"遵义市",children:[{value:"520302",label:"红花岗区"},{value:"520303",label:"汇川区"},{value:"520304",label:"播州区"},{value:"520322",label:"桐梓县"},{value:"520323",label:"绥阳县"},{value:"520324",label:"正安县"},{value:"520325",label:"道真仡佬族苗族自治县"},{value:"520326",label:"务川仡佬族苗族自治县"},{value:"520327",label:"凤冈县"},{value:"520328",label:"湄潭县"},{value:"520329",label:"余庆县"},{value:"520330",label:"习水县"},{value:"520381",label:"赤水市"},{value:"520382",label:"仁怀市"}]},{value:"5204",label:"安顺市",children:[{value:"520402",label:"西秀区"},{value:"520403",label:"平坝区"},{value:"520422",label:"普定县"},{value:"520423",label:"镇宁布依族苗族自治县"},{value:"520424",label:"关岭布依族苗族自治县"},{value:"520425",label:"紫云苗族布依族自治县"}]},{value:"5205",label:"毕节市",children:[{value:"520502",label:"七星关区"},{value:"520521",label:"大方县"},{value:"520522",label:"黔西县"},{value:"520523",label:"金沙县"},{value:"520524",label:"织金县"},{value:"520525",label:"纳雍县"},{value:"520526",label:"威宁彝族回族苗族自治县"},{value:"520527",label:"赫章县"}]},{value:"5206",label:"铜仁市",children:[{value:"520602",label:"碧江区"},{value:"520603",label:"万山区"},{value:"520621",label:"江口县"},{value:"520622",label:"玉屏侗族自治县"},{value:"520623",label:"石阡县"},{value:"520624",label:"思南县"},{value:"520625",label:"印江土家族苗族自治县"},{value:"520626",label:"德江县"},{value:"520627",label:"沿河土家族自治县"},{value:"520628",label:"松桃苗族自治县"}]},{value:"5223",label:"黔西南布依族苗族自治州",children:[{value:"522301",label:"兴义市"},{value:"522302",label:"兴仁市"},{value:"522323",label:"普安县"},{value:"522324",label:"晴隆县"},{value:"522325",label:"贞丰县"},{value:"522326",label:"望谟县"},{value:"522327",label:"册亨县"},{value:"522328",label:"安龙县"}]},{value:"5226",label:"黔东南苗族侗族自治州",children:[{value:"522601",label:"凯里市"},{value:"522622",label:"黄平县"},{value:"522623",label:"施秉县"},{value:"522624",label:"三穗县"},{value:"522625",label:"镇远县"},{value:"522626",label:"岑巩县"},{value:"522627",label:"天柱县"},{value:"522628",label:"锦屏县"},{value:"522629",label:"剑河县"},{value:"522630",label:"台江县"},{value:"522631",label:"黎平县"},{value:"522632",label:"榕江县"},{value:"522633",label:"从江县"},{value:"522634",label:"雷山县"},{value:"522635",label:"麻江县"},{value:"522636",label:"丹寨县"}]},{value:"5227",label:"黔南布依族苗族自治州",children:[{value:"522701",label:"都匀市"},{value:"522702",label:"福泉市"},{value:"522722",label:"荔波县"},{value:"522723",label:"贵定县"},{value:"522725",label:"瓮安县"},{value:"522726",label:"独山县"},{value:"522727",label:"平塘县"},{value:"522728",label:"罗甸县"},{value:"522729",label:"长顺县"},{value:"522730",label:"龙里县"},{value:"522731",label:"惠水县"},{value:"522732",label:"三都水族自治县"}]}]},{value:"53",label:"云南省",children:[{value:"5301",label:"昆明市",children:[{value:"530102",label:"五华区"},{value:"530103",label:"盘龙区"},{value:"530111",label:"官渡区"},{value:"530112",label:"西山区"},{value:"530113",label:"东川区"},{value:"530114",label:"呈贡区"},{value:"530115",label:"晋宁区"},{value:"530124",label:"富民县"},{value:"530125",label:"宜良县"},{value:"530126",label:"石林彝族自治县"},{value:"530127",label:"嵩明县"},{value:"530128",label:"禄劝彝族苗族自治县"},{value:"530129",label:"寻甸回族彝族自治县"},{value:"530181",label:"安宁市"}]},{value:"5303",label:"曲靖市",children:[{value:"530302",label:"麒麟区"},{value:"530303",label:"沾益区"},{value:"530304",label:"马龙区"},{value:"530322",label:"陆良县"},{value:"530323",label:"师宗县"},{value:"530324",label:"罗平县"},{value:"530325",label:"富源县"},{value:"530326",label:"会泽县"},{value:"530381",label:"宣威市"}]},{value:"5304",label:"玉溪市",children:[{value:"530402",label:"红塔区"},{value:"530403",label:"江川区"},{value:"530422",label:"澄江县"},{value:"530423",label:"通海县"},{value:"530424",label:"华宁县"},{value:"530425",label:"易门县"},{value:"530426",label:"峨山彝族自治县"},{value:"530427",label:"新平彝族傣族自治县"},{value:"530428",label:"元江哈尼族彝族傣族自治县"}]},{value:"5305",label:"保山市",children:[{value:"530502",label:"隆阳区"},{value:"530521",label:"施甸县"},{value:"530523",label:"龙陵县"},{value:"530524",label:"昌宁县"},{value:"530581",label:"腾冲市"}]},{value:"5306",label:"昭通市",children:[{value:"530602",label:"昭阳区"},{value:"530621",label:"鲁甸县"},{value:"530622",label:"巧家县"},{value:"530623",label:"盐津县"},{value:"530624",label:"大关县"},{value:"530625",label:"永善县"},{value:"530626",label:"绥江县"},{value:"530627",label:"镇雄县"},{value:"530628",label:"彝良县"},{value:"530629",label:"威信县"},{value:"530681",label:"水富市"}]},{value:"5307",label:"丽江市",children:[{value:"530702",label:"古城区"},{value:"530721",label:"玉龙纳西族自治县"},{value:"530722",label:"永胜县"},{value:"530723",label:"华坪县"},{value:"530724",label:"宁蒗彝族自治县"}]},{value:"5308",label:"普洱市",children:[{value:"530802",label:"思茅区"},{value:"530821",label:"宁洱哈尼族彝族自治县"},{value:"530822",label:"墨江哈尼族自治县"},{value:"530823",label:"景东彝族自治县"},{value:"530824",label:"景谷傣族彝族自治县"},{value:"530825",label:"镇沅彝族哈尼族拉祜族自治县"},{value:"530826",label:"江城哈尼族彝族自治县"},{value:"530827",label:"孟连傣族拉祜族佤族自治县"},{value:"530828",label:"澜沧拉祜族自治县"},{value:"530829",label:"西盟佤族自治县"}]},{value:"5309",label:"临沧市",children:[{value:"530902",label:"临翔区"},{value:"530921",label:"凤庆县"},{value:"530922",label:"云县"},{value:"530923",label:"永德县"},{value:"530924",label:"镇康县"},{value:"530925",label:"双江拉祜族佤族布朗族傣族自治县"},{value:"530926",label:"耿马傣族佤族自治县"},{value:"530927",label:"沧源佤族自治县"}]},{value:"5323",label:"楚雄彝族自治州",children:[{value:"532301",label:"楚雄市"},{value:"532322",label:"双柏县"},{value:"532323",label:"牟定县"},{value:"532324",label:"南华县"},{value:"532325",label:"姚安县"},{value:"532326",label:"大姚县"},{value:"532327",label:"永仁县"},{value:"532328",label:"元谋县"},{value:"532329",label:"武定县"},{value:"532331",label:"禄丰县"}]},{value:"5325",label:"红河哈尼族彝族自治州",children:[{value:"532501",label:"个旧市"},{value:"532502",label:"开远市"},{value:"532503",label:"蒙自市"},{value:"532504",label:"弥勒市"},{value:"532523",label:"屏边苗族自治县"},{value:"532524",label:"建水县"},{value:"532525",label:"石屏县"},{value:"532527",label:"泸西县"},{value:"532528",label:"元阳县"},{value:"532529",label:"红河县"},{value:"532530",label:"金平苗族瑶族傣族自治县"},{value:"532531",label:"绿春县"},{value:"532532",label:"河口瑶族自治县"}]},{value:"5326",label:"文山壮族苗族自治州",children:[{value:"532601",label:"文山市"},{value:"532622",label:"砚山县"},{value:"532623",label:"西畴县"},{value:"532624",label:"麻栗坡县"},{value:"532625",label:"马关县"},{value:"532626",label:"丘北县"},{value:"532627",label:"广南县"},{value:"532628",label:"富宁县"}]},{value:"5328",label:"西双版纳傣族自治州",children:[{value:"532801",label:"景洪市"},{value:"532822",label:"勐海县"},{value:"532823",label:"勐腊县"}]},{value:"5329",label:"大理白族自治州",children:[{value:"532901",label:"大理市"},{value:"532922",label:"漾濞彝族自治县"},{value:"532923",label:"祥云县"},{value:"532924",label:"宾川县"},{value:"532925",label:"弥渡县"},{value:"532926",label:"南涧彝族自治县"},{value:"532927",label:"巍山彝族回族自治县"},{value:"532928",label:"永平县"},{value:"532929",label:"云龙县"},{value:"532930",label:"洱源县"},{value:"532931",label:"剑川县"},{value:"532932",label:"鹤庆县"}]},{value:"5331",label:"德宏傣族景颇族自治州",children:[{value:"533102",label:"瑞丽市"},{value:"533103",label:"芒市"},{value:"533122",label:"梁河县"},{value:"533123",label:"盈江县"},{value:"533124",label:"陇川县"}]},{value:"5333",label:"怒江傈僳族自治州",children:[{value:"533301",label:"泸水市"},{value:"533323",label:"福贡县"},{value:"533324",label:"贡山独龙族怒族自治县"},{value:"533325",label:"兰坪白族普米族自治县"}]},{value:"5334",label:"迪庆藏族自治州",children:[{value:"533401",label:"香格里拉市"},{value:"533422",label:"德钦县"},{value:"533423",label:"维西傈僳族自治县"}]}]},{value:"54",label:"西藏自治区",children:[{value:"5401",label:"拉萨市",children:[{value:"540102",label:"城关区"},{value:"540103",label:"堆龙德庆区"},{value:"540104",label:"达孜区"},{value:"540121",label:"林周县"},{value:"540122",label:"当雄县"},{value:"540123",label:"尼木县"},{value:"540124",label:"曲水县"},{value:"540127",label:"墨竹工卡县"},{value:"540171",label:"格尔木藏青工业园区"},{value:"540172",label:"拉萨经济技术开发区"},{value:"540173",label:"西藏文化旅游创意园区"},{value:"540174",label:"达孜工业园区"}]},{value:"5402",label:"日喀则市",children:[{value:"540202",label:"桑珠孜区"},{value:"540221",label:"南木林县"},{value:"540222",label:"江孜县"},{value:"540223",label:"定日县"},{value:"540224",label:"萨迦县"},{value:"540225",label:"拉孜县"},{value:"540226",label:"昂仁县"},{value:"540227",label:"谢通门县"},{value:"540228",label:"白朗县"},{value:"540229",label:"仁布县"},{value:"540230",label:"康马县"},{value:"540231",label:"定结县"},{value:"540232",label:"仲巴县"},{value:"540233",label:"亚东县"},{value:"540234",label:"吉隆县"},{value:"540235",label:"聂拉木县"},{value:"540236",label:"萨嘎县"},{value:"540237",label:"岗巴县"}]},{value:"5403",label:"昌都市",children:[{value:"540302",label:"卡若区"},{value:"540321",label:"江达县"},{value:"540322",label:"贡觉县"},{value:"540323",label:"类乌齐县"},{value:"540324",label:"丁青县"},{value:"540325",label:"察雅县"},{value:"540326",label:"八宿县"},{value:"540327",label:"左贡县"},{value:"540328",label:"芒康县"},{value:"540329",label:"洛隆县"},{value:"540330",label:"边坝县"}]},{value:"5404",label:"林芝市",children:[{value:"540402",label:"巴宜区"},{value:"540421",label:"工布江达县"},{value:"540422",label:"米林县"},{value:"540423",label:"墨脱县"},{value:"540424",label:"波密县"},{value:"540425",label:"察隅县"},{value:"540426",label:"朗县"}]},{value:"5405",label:"山南市",children:[{value:"540502",label:"乃东区"},{value:"540521",label:"扎囊县"},{value:"540522",label:"贡嘎县"},{value:"540523",label:"桑日县"},{value:"540524",label:"琼结县"},{value:"540525",label:"曲松县"},{value:"540526",label:"措美县"},{value:"540527",label:"洛扎县"},{value:"540528",label:"加查县"},{value:"540529",label:"隆子县"},{value:"540530",label:"错那县"},{value:"540531",label:"浪卡子县"}]},{value:"5406",label:"那曲市",children:[{value:"540602",label:"色尼区"},{value:"540621",label:"嘉黎县"},{value:"540622",label:"比如县"},{value:"540623",label:"聂荣县"},{value:"540624",label:"安多县"},{value:"540625",label:"申扎县"},{value:"540626",label:"索县"},{value:"540627",label:"班戈县"},{value:"540628",label:"巴青县"},{value:"540629",label:"尼玛县"},{value:"540630",label:"双湖县"}]},{value:"5425",label:"阿里地区",children:[{value:"542521",label:"普兰县"},{value:"542522",label:"札达县"},{value:"542523",label:"噶尔县"},{value:"542524",label:"日土县"},{value:"542525",label:"革吉县"},{value:"542526",label:"改则县"},{value:"542527",label:"措勤县"}]}]},{value:"61",label:"陕西省",children:[{value:"6101",label:"西安市",children:[{value:"610102",label:"新城区"},{value:"610103",label:"碑林区"},{value:"610104",label:"莲湖区"},{value:"610111",label:"灞桥区"},{value:"610112",label:"未央区"},{value:"610113",label:"雁塔区"},{value:"610114",label:"阎良区"},{value:"610115",label:"临潼区"},{value:"610116",label:"长安区"},{value:"610117",label:"高陵区"},{value:"610118",label:"鄠邑区"},{value:"610122",label:"蓝田县"},{value:"610124",label:"周至县"}]},{value:"6102",label:"铜川市",children:[{value:"610202",label:"王益区"},{value:"610203",label:"印台区"},{value:"610204",label:"耀州区"},{value:"610222",label:"宜君县"}]},{value:"6103",label:"宝鸡市",children:[{value:"610302",label:"渭滨区"},{value:"610303",label:"金台区"},{value:"610304",label:"陈仓区"},{value:"610322",label:"凤翔县"},{value:"610323",label:"岐山县"},{value:"610324",label:"扶风县"},{value:"610326",label:"眉县"},{value:"610327",label:"陇县"},{value:"610328",label:"千阳县"},{value:"610329",label:"麟游县"},{value:"610330",label:"凤县"},{value:"610331",label:"太白县"}]},{value:"6104",label:"咸阳市",children:[{value:"610402",label:"秦都区"},{value:"610403",label:"杨陵区"},{value:"610404",label:"渭城区"},{value:"610422",label:"三原县"},{value:"610423",label:"泾阳县"},{value:"610424",label:"乾县"},{value:"610425",label:"礼泉县"},{value:"610426",label:"永寿县"},{value:"610428",label:"长武县"},{value:"610429",label:"旬邑县"},{value:"610430",label:"淳化县"},{value:"610431",label:"武功县"},{value:"610481",label:"兴平市"},{value:"610482",label:"彬州市"}]},{value:"6105",label:"渭南市",children:[{value:"610502",label:"临渭区"},{value:"610503",label:"华州区"},{value:"610522",label:"潼关县"},{value:"610523",label:"大荔县"},{value:"610524",label:"合阳县"},{value:"610525",label:"澄城县"},{value:"610526",label:"蒲城县"},{value:"610527",label:"白水县"},{value:"610528",label:"富平县"},{value:"610581",label:"韩城市"},{value:"610582",label:"华阴市"}]},{value:"6106",label:"延安市",children:[{value:"610602",label:"宝塔区"},{value:"610603",label:"安塞区"},{value:"610621",label:"延长县"},{value:"610622",label:"延川县"},{value:"610623",label:"子长县"},{value:"610625",label:"志丹县"},{value:"610626",label:"吴起县"},{value:"610627",label:"甘泉县"},{value:"610628",label:"富县"},{value:"610629",label:"洛川县"},{value:"610630",label:"宜川县"},{value:"610631",label:"黄龙县"},{value:"610632",label:"黄陵县"}]},{value:"6107",label:"汉中市",children:[{value:"610702",label:"汉台区"},{value:"610703",label:"南郑区"},{value:"610722",label:"城固县"},{value:"610723",label:"洋县"},{value:"610724",label:"西乡县"},{value:"610725",label:"勉县"},{value:"610726",label:"宁强县"},{value:"610727",label:"略阳县"},{value:"610728",label:"镇巴县"},{value:"610729",label:"留坝县"},{value:"610730",label:"佛坪县"}]},{value:"6108",label:"榆林市",children:[{value:"610802",label:"榆阳区"},{value:"610803",label:"横山区"},{value:"610822",label:"府谷县"},{value:"610824",label:"靖边县"},{value:"610825",label:"定边县"},{value:"610826",label:"绥德县"},{value:"610827",label:"米脂县"},{value:"610828",label:"佳县"},{value:"610829",label:"吴堡县"},{value:"610830",label:"清涧县"},{value:"610831",label:"子洲县"},{value:"610881",label:"神木市"}]},{value:"6109",label:"安康市",children:[{value:"610902",label:"汉滨区"},{value:"610921",label:"汉阴县"},{value:"610922",label:"石泉县"},{value:"610923",label:"宁陕县"},{value:"610924",label:"紫阳县"},{value:"610925",label:"岚皋县"},{value:"610926",label:"平利县"},{value:"610927",label:"镇坪县"},{value:"610928",label:"旬阳县"},{value:"610929",label:"白河县"}]},{value:"6110",label:"商洛市",children:[{value:"611002",label:"商州区"},{value:"611021",label:"洛南县"},{value:"611022",label:"丹凤县"},{value:"611023",label:"商南县"},{value:"611024",label:"山阳县"},{value:"611025",label:"镇安县"},{value:"611026",label:"柞水县"}]}]},{value:"62",label:"甘肃省",children:[{value:"6201",label:"兰州市",children:[{value:"620102",label:"城关区"},{value:"620103",label:"七里河区"},{value:"620104",label:"西固区"},{value:"620105",label:"安宁区"},{value:"620111",label:"红古区"},{value:"620121",label:"永登县"},{value:"620122",label:"皋兰县"},{value:"620123",label:"榆中县"},{value:"620171",label:"兰州新区"}]},{value:"6202",label:"嘉峪关市",children:[{value:"620201100",label:"新城镇"},{value:"620201101",label:"峪泉镇"},{value:"620201102",label:"文殊镇"},{value:"620201401",label:"雄关区"},{value:"620201402",label:"镜铁区"},{value:"620201403",label:"长城区"}]},{value:"6203",label:"金昌市",children:[{value:"620302",label:"金川区"},{value:"620321",label:"永昌县"}]},{value:"6204",label:"白银市",children:[{value:"620402",label:"白银区"},{value:"620403",label:"平川区"},{value:"620421",label:"靖远县"},{value:"620422",label:"会宁县"},{value:"620423",label:"景泰县"}]},{value:"6205",label:"天水市",children:[{value:"620502",label:"秦州区"},{value:"620503",label:"麦积区"},{value:"620521",label:"清水县"},{value:"620522",label:"秦安县"},{value:"620523",label:"甘谷县"},{value:"620524",label:"武山县"},{value:"620525",label:"张家川回族自治县"}]},{value:"6206",label:"武威市",children:[{value:"620602",label:"凉州区"},{value:"620621",label:"民勤县"},{value:"620622",label:"古浪县"},{value:"620623",label:"天祝藏族自治县"}]},{value:"6207",label:"张掖市",children:[{value:"620702",label:"甘州区"},{value:"620721",label:"肃南裕固族自治县"},{value:"620722",label:"民乐县"},{value:"620723",label:"临泽县"},{value:"620724",label:"高台县"},{value:"620725",label:"山丹县"}]},{value:"6208",label:"平凉市",children:[{value:"620802",label:"崆峒区"},{value:"620821",label:"泾川县"},{value:"620822",label:"灵台县"},{value:"620823",label:"崇信县"},{value:"620825",label:"庄浪县"},{value:"620826",label:"静宁县"},{value:"620881",label:"华亭市"}]},{value:"6209",label:"酒泉市",children:[{value:"620902",label:"肃州区"},{value:"620921",label:"金塔县"},{value:"620922",label:"瓜州县"},{value:"620923",label:"肃北蒙古族自治县"},{value:"620924",label:"阿克塞哈萨克族自治县"},{value:"620981",label:"玉门市"},{value:"620982",label:"敦煌市"}]},{value:"6210",label:"庆阳市",children:[{value:"621002",label:"西峰区"},{value:"621021",label:"庆城县"},{value:"621022",label:"环县"},{value:"621023",label:"华池县"},{value:"621024",label:"合水县"},{value:"621025",label:"正宁县"},{value:"621026",label:"宁县"},{value:"621027",label:"镇原县"}]},{value:"6211",label:"定西市",children:[{value:"621102",label:"安定区"},{value:"621121",label:"通渭县"},{value:"621122",label:"陇西县"},{value:"621123",label:"渭源县"},{value:"621124",label:"临洮县"},{value:"621125",label:"漳县"},{value:"621126",label:"岷县"}]},{value:"6212",label:"陇南市",children:[{value:"621202",label:"武都区"},{value:"621221",label:"成县"},{value:"621222",label:"文县"},{value:"621223",label:"宕昌县"},{value:"621224",label:"康县"},{value:"621225",label:"西和县"},{value:"621226",label:"礼县"},{value:"621227",label:"徽县"},{value:"621228",label:"两当县"}]},{value:"6229",label:"临夏回族自治州",children:[{value:"622901",label:"临夏市"},{value:"622921",label:"临夏县"},{value:"622922",label:"康乐县"},{value:"622923",label:"永靖县"},{value:"622924",label:"广河县"},{value:"622925",label:"和政县"},{value:"622926",label:"东乡族自治县"},{value:"622927",label:"积石山保安族东乡族撒拉族自治县"}]},{value:"6230",label:"甘南藏族自治州",children:[{value:"623001",label:"合作市"},{value:"623021",label:"临潭县"},{value:"623022",label:"卓尼县"},{value:"623023",label:"舟曲县"},{value:"623024",label:"迭部县"},{value:"623025",label:"玛曲县"},{value:"623026",label:"碌曲县"},{value:"623027",label:"夏河县"}]}]},{value:"63",label:"青海省",children:[{value:"6301",label:"西宁市",children:[{value:"630102",label:"城东区"},{value:"630103",label:"城中区"},{value:"630104",label:"城西区"},{value:"630105",label:"城北区"},{value:"630121",label:"大通回族土族自治县"},{value:"630122",label:"湟中县"},{value:"630123",label:"湟源县"}]},{value:"6302",label:"海东市",children:[{value:"630202",label:"乐都区"},{value:"630203",label:"平安区"},{value:"630222",label:"民和回族土族自治县"},{value:"630223",label:"互助土族自治县"},{value:"630224",label:"化隆回族自治县"},{value:"630225",label:"循化撒拉族自治县"}]},{value:"6322",label:"海北藏族自治州",children:[{value:"632221",label:"门源回族自治县"},{value:"632222",label:"祁连县"},{value:"632223",label:"海晏县"},{value:"632224",label:"刚察县"}]},{value:"6323",label:"黄南藏族自治州",children:[{value:"632321",label:"同仁县"},{value:"632322",label:"尖扎县"},{value:"632323",label:"泽库县"},{value:"632324",label:"河南蒙古族自治县"}]},{value:"6325",label:"海南藏族自治州",children:[{value:"632521",label:"共和县"},{value:"632522",label:"同德县"},{value:"632523",label:"贵德县"},{value:"632524",label:"兴海县"},{value:"632525",label:"贵南县"}]},{value:"6326",label:"果洛藏族自治州",children:[{value:"632621",label:"玛沁县"},{value:"632622",label:"班玛县"},{value:"632623",label:"甘德县"},{value:"632624",label:"达日县"},{value:"632625",label:"久治县"},{value:"632626",label:"玛多县"}]},{value:"6327",label:"玉树藏族自治州",children:[{value:"632701",label:"玉树市"},{value:"632722",label:"杂多县"},{value:"632723",label:"称多县"},{value:"632724",label:"治多县"},{value:"632725",label:"囊谦县"},{value:"632726",label:"曲麻莱县"}]},{value:"6328",label:"海西蒙古族藏族自治州",children:[{value:"632801",label:"格尔木市"},{value:"632802",label:"德令哈市"},{value:"632803",label:"茫崖市"},{value:"632821",label:"乌兰县"},{value:"632822",label:"都兰县"},{value:"632823",label:"天峻县"},{value:"632857",label:"大柴旦行政委员会"}]}]},{value:"64",label:"宁夏回族自治区",children:[{value:"6401",label:"银川市",children:[{value:"640104",label:"兴庆区"},{value:"640105",label:"西夏区"},{value:"640106",label:"金凤区"},{value:"640121",label:"永宁县"},{value:"640122",label:"贺兰县"},{value:"640181",label:"灵武市"}]},{value:"6402",label:"石嘴山市",children:[{value:"640202",label:"大武口区"},{value:"640205",label:"惠农区"},{value:"640221",label:"平罗县"}]},{value:"6403",label:"吴忠市",children:[{value:"640302",label:"利通区"},{value:"640303",label:"红寺堡区"},{value:"640323",label:"盐池县"},{value:"640324",label:"同心县"},{value:"640381",label:"青铜峡市"}]},{value:"6404",label:"固原市",children:[{value:"640402",label:"原州区"},{value:"640422",label:"西吉县"},{value:"640423",label:"隆德县"},{value:"640424",label:"泾源县"},{value:"640425",label:"彭阳县"}]},{value:"6405",label:"中卫市",children:[{value:"640502",label:"沙坡头区"},{value:"640521",label:"中宁县"},{value:"640522",label:"海原县"}]}]},{value:"65",label:"新疆维吾尔自治区",children:[{value:"6501",label:"乌鲁木齐市",children:[{value:"650102",label:"天山区"},{value:"650103",label:"沙依巴克区"},{value:"650104",label:"新市区"},{value:"650105",label:"水磨沟区"},{value:"650106",label:"头屯河区"},{value:"650107",label:"达坂城区"},{value:"650109",label:"米东区"},{value:"650121",label:"乌鲁木齐县"},{value:"650171",label:"乌鲁木齐经济技术开发区"},{value:"650172",label:"乌鲁木齐高新技术产业开发区"}]},{value:"6502",label:"克拉玛依市",children:[{value:"650202",label:"独山子区"},{value:"650203",label:"克拉玛依区"},{value:"650204",label:"白碱滩区"},{value:"650205",label:"乌尔禾区"}]},{value:"6504",label:"吐鲁番市",children:[{value:"650402",label:"高昌区"},{value:"650421",label:"鄯善县"},{value:"650422",label:"托克逊县"}]},{value:"6505",label:"哈密市",children:[{value:"650502",label:"伊州区"},{value:"650521",label:"巴里坤哈萨克自治县"},{value:"650522",label:"伊吾县"}]},{value:"6523",label:"昌吉回族自治州",children:[{value:"652301",label:"昌吉市"},{value:"652302",label:"阜康市"},{value:"652323",label:"呼图壁县"},{value:"652324",label:"玛纳斯县"},{value:"652325",label:"奇台县"},{value:"652327",label:"吉木萨尔县"},{value:"652328",label:"木垒哈萨克自治县"}]},{value:"6527",label:"博尔塔拉蒙古自治州",children:[{value:"652701",label:"博乐市"},{value:"652702",label:"阿拉山口市"},{value:"652722",label:"精河县"},{value:"652723",label:"温泉县"}]},{value:"6528",label:"巴音郭楞蒙古自治州",children:[{value:"652801",label:"库尔勒市"},{value:"652822",label:"轮台县"},{value:"652823",label:"尉犁县"},{value:"652824",label:"若羌县"},{value:"652825",label:"且末县"},{value:"652826",label:"焉耆回族自治县"},{value:"652827",label:"和静县"},{value:"652828",label:"和硕县"},{value:"652829",label:"博湖县"},{value:"652871",label:"库尔勒经济技术开发区"}]},{value:"6529",label:"阿克苏地区",children:[{value:"652901",label:"阿克苏市"},{value:"652922",label:"温宿县"},{value:"652923",label:"库车县"},{value:"652924",label:"沙雅县"},{value:"652925",label:"新和县"},{value:"652926",label:"拜城县"},{value:"652927",label:"乌什县"},{value:"652928",label:"阿瓦提县"},{value:"652929",label:"柯坪县"}]},{value:"6530",label:"克孜勒苏柯尔克孜自治州",children:[{value:"653001",label:"阿图什市"},{value:"653022",label:"阿克陶县"},{value:"653023",label:"阿合奇县"},{value:"653024",label:"乌恰县"}]},{value:"6531",label:"喀什地区",children:[{value:"653101",label:"喀什市"},{value:"653121",label:"疏附县"},{value:"653122",label:"疏勒县"},{value:"653123",label:"英吉沙县"},{value:"653124",label:"泽普县"},{value:"653125",label:"莎车县"},{value:"653126",label:"叶城县"},{value:"653127",label:"麦盖提县"},{value:"653128",label:"岳普湖县"},{value:"653129",label:"伽师县"},{value:"653130",label:"巴楚县"},{value:"653131",label:"塔什库尔干塔吉克自治县"}]},{value:"6532",label:"和田地区",children:[{value:"653201",label:"和田市"},{value:"653221",label:"和田县"},{value:"653222",label:"墨玉县"},{value:"653223",label:"皮山县"},{value:"653224",label:"洛浦县"},{value:"653225",label:"策勒县"},{value:"653226",label:"于田县"},{value:"653227",label:"民丰县"}]},{value:"6540",label:"伊犁哈萨克自治州",children:[{value:"654002",label:"伊宁市"},{value:"654003",label:"奎屯市"},{value:"654004",label:"霍尔果斯市"},{value:"654021",label:"伊宁县"},{value:"654022",label:"察布查尔锡伯自治县"},{value:"654023",label:"霍城县"},{value:"654024",label:"巩留县"},{value:"654025",label:"新源县"},{value:"654026",label:"昭苏县"},{value:"654027",label:"特克斯县"},{value:"654028",label:"尼勒克县"}]},{value:"6542",label:"塔城地区",children:[{value:"654201",label:"塔城市"},{value:"654202",label:"乌苏市"},{value:"654221",label:"额敏县"},{value:"654223",label:"沙湾县"},{value:"654224",label:"托里县"},{value:"654225",label:"裕民县"},{value:"654226",label:"和布克赛尔蒙古自治县"}]},{value:"6543",label:"阿勒泰地区",children:[{value:"654301",label:"阿勒泰市"},{value:"654321",label:"布尔津县"},{value:"654322",label:"富蕴县"},{value:"654323",label:"福海县"},{value:"654324",label:"哈巴河县"},{value:"654325",label:"青河县"},{value:"654326",label:"吉木乃县"}]},{value:"6590",label:"自治区直辖县级行政区划",children:[{value:"659001",label:"石河子市"},{value:"659002",label:"阿拉尔市"},{value:"659003",label:"图木舒克市"},{value:"659004",label:"五家渠市"},{value:"659006",label:"铁门关市"}]}]},{value:"67",label:"香港特别行政区",children:[{value:"6701",label:"香港",children:[{value:"670101",label:"中西区"},{value:"670102",label:"湾仔区"},{value:"670103",label:"东区"},{value:"670104",label:"南区"},{value:"670105",label:"九龙-油尖旺区"},{value:"670106",label:"九龙-深水埗区"},{value:"670107",label:"九龙-九龙城区"},{value:"670108",label:"九龙-黄大仙区"},{value:"670109",label:"九龙-观塘区"},{value:"670110",label:"新界-北区"},{value:"670111",label:"新界-大埔区"},{value:"670112",label:"新界-沙田区"},{value:"670113",label:"新界-西贡区"},{value:"670114",label:"新界-荃湾区"},{value:"670115",label:"新界-屯门区"},{value:"670116",label:"新界-元朗区"},{value:"670117",label:"新界-葵青区"},{value:"670118",label:"新界-离岛区"}]}]},{value:"68",label:"澳门特别行政区",children:[{value:"6801",label:"澳门",children:[{value:"680101",label:"花地玛堂区"},{value:"680102",label:"圣安多尼堂区"},{value:"680103",label:"大堂区"},{value:"680104",label:"望德堂区"},{value:"680105",label:"风顺堂区"},{value:"680106",label:"嘉模堂区"},{value:"680107",label:"圣方济各堂区"},{value:"680108",label:"路氹城"}]}]},{value:"69",label:"台湾省",children:[{value:"6901",label:"台北市",children:[{value:"690101",label:"中正区"},{value:"690102",label:"大同区"},{value:"690103",label:"中山区"},{value:"690104",label:"松山区"},{value:"690105",label:"大安区"},{value:"690106",label:"万华区"},{value:"690107",label:"信义区"},{value:"690108",label:"士林区"},{value:"690109",label:"北投区"},{value:"690110",label:"内湖区"},{value:"690111",label:"南港区"},{value:"690112",label:"文山区"}]},{value:"6902",label:"高雄市",children:[{value:"690201",label:"新兴区"},{value:"690202",label:"前金区"},{value:"690203",label:"芩雅区"},{value:"690204",label:"盐埕区"},{value:"690205",label:"鼓山区"},{value:"690206",label:"旗津区"},{value:"690207",label:"前镇区"},{value:"690208",label:"三民区"},{value:"690209",label:"左营区"},{value:"690210",label:"楠梓区"},{value:"690211",label:"小港区"}]},{value:"6903",label:"台南市",children:[{value:"690301",label:"中西区"},{value:"690302",label:"东区"},{value:"690303",label:"南区"},{value:"690304",label:"北区"},{value:"690305",label:"安平区"},{value:"690306",label:"安南区"}]},{value:"6904",label:"台中市",children:[{value:"690401",label:"中区"},{value:"690402",label:"东区"},{value:"690403",label:"南区"},{value:"690404",label:"西区"},{value:"690405",label:"北区"},{value:"690406",label:"北屯区"},{value:"690407",label:"西屯区"},{value:"690408",label:"南屯区"}]},{value:"6905",label:"基隆市",children:[{value:"690501",label:"仁爱区"},{value:"690502",label:"信义区"},{value:"690503",label:"中正区"},{value:"690504",label:"中山区"},{value:"690505",label:"安乐区"},{value:"690506",label:"暖暖区"},{value:"690507",label:"七堵区"},{value:"690508",label:"南屯区"}]},{value:"6906",label:"新竹市",children:[{value:"690601",label:"东区"},{value:"690602",label:"北区"},{value:"690603",label:"香山区"}]},{value:"6907",label:"嘉义市",children:[{value:"690701",label:"东区"},{value:"690702",label:"西区"}]},{value:"6908",label:"县级",children:[{value:"690801",label:"金门县"},{value:"690802",label:"南投县"},{value:"690803",label:"宜兰县"},{value:"690804",label:"新竹县"},{value:"690805",label:"桃园县"},{value:"690806",label:"苗栗县"},{value:"690807",label:"彰化县"},{value:"690808",label:"嘉义县"},{value:"690809",label:"云林县"},{value:"690810",label:"屏东县"},{value:"690811",label:"台东县"},{value:"690812",label:"花莲县"},{value:"690813",label:"澎湖县"}]}]}];function cm(e){return Qt.get({url:"/crm/app/appCustomerIfno/pageList",data:e},{isTransformResponse:!1})}function um(e){return Qt.get({url:"/crm/app/appCrmCusUserNewController/queryCustomerLevel",data:e},{isTransformResponse:!1})}function dm(e){return Qt.get({url:"/crm/app/appCrmCusUserNewController/getCusUserApprovalListDetail",data:e},{isTransformResponse:!1})}const mm={__name:"customerAdd",setup(t){const l=e.ref(null),o=e.ref({}),r=e.ref({userDept:null,cusId:null,customerUserName:null,userName:null,userType:null,iphone:null,mobilePhone:null,cusName:null,cusEstate:null,jobTelphone:null,functionalRequirements:"",job:null,majorProduct:null,product:null,officeSite:null,sex:"男",tenureTime:null,hierarchyNeeds:null,jobChange:null,develop:null,birthday:null,hobby:null,taboo:null,nativec:null,familyStatus:null,maritalStatus:null,motorcycleType:null,graduateIns:null,homeAddress:null,interpersonal:null,support:null,workingStatus:null,remark:null,salesmanThinkLevel:null,systemThinkLevel:null,function:null}),i=e.ref({cusName:null,sysThinkLevel:null});let s;s=e.reactive({cusName:{rules:[{required:!0,errorMessage:"客户名称不能为空",trigger:"blur"}]},customerUserName:{rules:[{required:!0,errorMessage:"人员名称不能为空",trigger:"blur"}]},iphone:{rules:[{required:!0,errorMessage:"请填写手机号码"},{validateFunction:function(e,t,l,a){/^(13[0-9]|14[1579]|15[0-3,5-9]|16[6]|17[0123456789]|18[0-9]|19[89])\d{8}$/.test(t)||a("手机号码格式不正确,请重新填写")}}]},userDept:{rules:[{required:!0,errorMessage:"所属部门不能为空",trigger:"blur"}]},functionalRequirements:{rules:[{required:!0,errorMessage:"职能不能为空",trigger:"blur"}]},salesmanThinkLevel:{rules:[{required:!0,errorMessage:"手填等级不能为空",trigger:"blur"}]},job:{rules:[{required:!0,errorMessage:"职务不能为空",trigger:"blur"}]},officeSite:{rules:[{required:!0,errorMessage:"办公场地不能为空",trigger:"blur"}]},sex:{rules:[{required:!0,errorMessage:"性别不能为空",trigger:"blur"}]}}),a("log","at pages/business/CRM/customer/customerAdd.vue:401",s,"校验规则");let c=()=>{uni.navigateTo({url:"/pages/business/CRM/customer/selectCustomer",events:{cuSelected(e){a("log","at pages/business/CRM/customer/customerAdd.vue:412",e,"获取到返回的数据");let{cusName:t,cusEstate:l,cusId:n}=e;i.value.cusName=t,l||(i.value.sysThinkLevel="该客户暂无等级信息,无法进行系统推荐"),r.value.cusEstate=l,r.value.cusName=t,r.value.cusId=n,p()}},success:function(e){e.eventChannel.emit("requestCusList",{data:{cusName:i.value.cusName}})}})},u=e=>{a("log","at pages/business/CRM/customer/customerAdd.vue:436",e.detail.value,"职能索引");const{name:t}=Zd[e.detail.value];r.value.functionalRequirements=t,r.value.function=t,p()},d=e=>{a("log","at pages/business/CRM/customer/customerAdd.vue:445",e.detail.value,"人员等级");const{name:t}=Xd[e.detail.value];r.value.salesmanThinkLevel=t},m=e.ref(""),p=async()=>{if(r.value.cusEstate){let{cusEstate:e,functionalRequirements:t}=r.value,l={cusEstate:e,functionalRequirements:t};r.value.salesmanThinkLevel&&(l.personnelLevel=r.value.salesmanThinkLevel);let a=await um(l);try{a.data.systemRecommendationLevel?r.value.systemThinkLevel=a.data.systemRecommendationLevel:m.value="客户无等级信息,暂无法进行等级推荐"}catch(rc){a.systemRecommendationLevel?r.value.systemThinkLevel=a.systemRecommendationLevel:m.value="客户无等级信息,暂无法进行等级推荐"}}else m.value="无公司等级信息,无法推荐等级"},v=e.ref(0),h=e=>{const{value:t}=e.detail;a("log","at pages/business/CRM/customer/customerAdd.vue:485",e.detail.value);const{name:l}=em[t];v.value=t,r.value.sex=l},g=e.ref(0),b=e=>{let{value:t}=e.detail;g.value=t;const{name:l}=tm[t];r.value.userType=l};function y(e){a("log","at pages/business/CRM/customer/customerAdd.vue:503",e),r.value.tenureTime=e}let w=e.ref(0),k=e=>{let{value:t}=e.detail;const{name:l}=lm[t];w.value=t,r.value.hierarchyNeeds=l},N=e.ref(0),V=e=>{let{value:t}=e.detail;N.value=t,r.value.develop=am[t].name};function E(e){r.value.birthday=e}let C=e.ref([]),x=e.ref([]);const S=(e,t)=>{a("log","at pages/business/CRM/customer/customerAdd.vue:535","选择爱好",e,t),C.value=[],x.value=e},_=e=>{r.value.nativec=e.detail.value.map(e=>e.text).join("-")};let T=e.ref(0),D=e=>{let{value:t}=e.detail;T.value=t,r.value.support=om[t].name},B=e.ref(0),I=e=>{let{value:t}=e.detail;B.value=0,r.value.workingStatus=rm[t].name},M=()=>{l.value&&l.value.handleBlur()};const R=async()=>{uni.showLoading();try{200===(await(e=r.value,Qt.get({url:"/crm/app/appCrmCusUserNewController/add",data:e},{isTransformResponse:!1}))).code?uni.showToast({title:"保存成功"}):uni.showToast({title:"操作失败",icon:"error"}),setTimeout(()=>uni.navigateBack(),1500)}catch(t){uni.showToast({icon:"none",title:"保存失败"})}finally{uni.hideLoading()}var e};let A=async()=>{a("log","at pages/business/CRM/customer/customerAdd.vue:614",r.value);try{r.value.iphone&&(r.value.mobilePhone=r.value.iphone),(()=>{const e=x.value.map(e=>{let{name:t}=e;return t}).join(",");a("log","at pages/business/CRM/customer/customerAdd.vue:572",e),(e||r.value.hobby)&&(r.value.hobby=e?(r.value.hobby?r.value.hobby+",":"")+e:r.value.hobby)})(),await(async()=>{r.value.cusName=i.value.cusName,await o.value.validate(),a("log","at pages/business/CRM/customer/customerAdd.vue:582",r.value,"提交表单数据")})(),await R()}catch(e){uni.showToast({icon:"none",title:"请检查并完善信息"}),a("warn","at pages/business/CRM/customer/customerAdd.vue:632",e)}};return(t,a)=>{const p=n(e.resolveDynamicComponent("uni-icons"),f),x=n(e.resolveDynamicComponent("uni-forms-item"),dl),R=n(e.resolveDynamicComponent("uni-easyinput"),ul),F=n(e.resolveDynamicComponent("uni-datetime-picker"),dr),L=n(e.resolveDynamicComponent("uni-data-picker"),Gd),U=n(e.resolveDynamicComponent("uni-forms"),_l);return e.openBlock(),e.createElementBlock("view",{class:"con-body"},[e.createElementVNode("view",{class:"con-bg"},[e.createVNode(zn,{ref:"customHeaderRef",title:"客户人员新增",leftFlag:!0,rightFlag:!0},{right:e.withCtx(()=>[e.createElementVNode("view",{class:"head-right",onClick:a[0]||(a[0]=(...t)=>e.unref(A)&&e.unref(A)(...t))},[e.createVNode(p,{"custom-prefix":"iconfont",type:"icon-phonebaocun",size:"22",color:"#B7D2FF"}),e.createTextVNode(" 保存 ")])]),_:1},512),e.createElementVNode("view",{class:"top-height"}),e.createElementVNode("view",{class:"white-bg"},[e.createElementVNode("view",{class:"form-con",onClick:a[34]||(a[34]=(...t)=>e.unref(M)&&e.unref(M)(...t))},[e.createVNode(U,{ref_key:"formRef",ref:o,model:r.value,rules:e.unref(s),"label-width":"40%"},{default:e.withCtx(()=>[e.createVNode(x,{label:"客户名称",name:"cusName",required:"",class:"f-c-right"},{default:e.withCtx(()=>[e.createElementVNode("view",{class:"customer-name",onClick:a[1]||(a[1]=(...t)=>e.unref(c)&&e.unref(c)(...t))},[e.createVNode(p,{type:"right",size:"20",color:"#A0A0A0"}),e.createElementVNode("text",null,e.toDisplayString(i.value.cusName||"查询客户名称"),1)])]),_:1}),e.createVNode(x,{label:"系统公司等级",name:"cusEstate",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(R,{modelValue:r.value.cusEstate,"onUpdate:modelValue":a[2]||(a[2]=e=>r.value.cusEstate=e),placeholder:i.value.sysThinkLevel?i.value.sysThinkLevel:"默认显示公司等级",disabled:""},null,8,["modelValue","placeholder"])]),_:1}),e.createVNode(x,{label:"人员姓名",name:"customerUserName",required:"",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(R,{modelValue:r.value.customerUserName,"onUpdate:modelValue":a[3]||(a[3]=e=>r.value.customerUserName=e),placeholder:"请输入姓名"},null,8,["modelValue"])]),_:1}),e.createVNode(x,{label:"人员手机号",name:"iphone",required:"",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(R,{modelValue:r.value.iphone,"onUpdate:modelValue":a[4]||(a[4]=e=>r.value.iphone=e),placeholder:"请输入手机号"},null,8,["modelValue"])]),_:1}),e.createVNode(x,{label:"部门",name:"userDept",required:"",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(R,{modelValue:r.value.userDept,"onUpdate:modelValue":a[5]||(a[5]=e=>r.value.userDept=e),placeholder:"请输入所属部门"},null,8,["modelValue"])]),_:1}),e.createVNode(x,{label:"职能",name:"functionalRequirements",required:"",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createElementVNode("view",{class:"form-picker"},[e.createElementVNode("picker",{onChange:a[6]||(a[6]=(...t)=>e.unref(u)&&e.unref(u)(...t)),range:e.unref(Zd),"range-key":"name"},[e.createElementVNode("view",{class:"flex"},[e.createTextVNode(e.toDisplayString(r.value.functionalRequirements?r.value.functionalRequirements:"请选择")+" ",1),e.createVNode(p,{type:"down",size:"20",color:"#A0A0A0"})])],40,["range"])])]),_:1}),e.createVNode(x,{label:"业务人员填写等级",name:"salesmanThinkLevel",required:"",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createElementVNode("view",{class:"form-picker"},[e.createElementVNode("picker",{onChange:a[7]||(a[7]=(...t)=>e.unref(d)&&e.unref(d)(...t)),range:e.unref(Xd),"range-key":"name"},[e.createElementVNode("view",{class:"flex"},[e.createTextVNode(e.toDisplayString(r.value.salesmanThinkLevel?r.value.salesmanThinkLevel:"请选择")+" ",1),e.createVNode(p,{type:"down",size:"20",color:"#A0A0A0"})])],40,["range"])])]),_:1}),e.createVNode(x,{label:"系统推荐等级",name:"systemThinkLevel",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(R,{modelValue:r.value.systemThinkLevel,"onUpdate:modelValue":a[8]||(a[8]=e=>r.value.systemThinkLevel=e),placeholder:e.unref(m)||"默认显示系统推荐等级",disabled:""},null,8,["modelValue","placeholder"])]),_:1}),e.createVNode(x,{label:"职务",name:"job",required:"",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(R,{modelValue:r.value.job,"onUpdate:modelValue":a[9]||(a[9]=e=>r.value.job=e),placeholder:"请输入职务"},null,8,["modelValue"])]),_:1}),e.createVNode(x,{label:"办公场地",name:"officeSite",required:"",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(R,{modelValue:r.value.officeSite,"onUpdate:modelValue":a[10]||(a[10]=e=>r.value.officeSite=e),placeholder:"请输入办公场地"},null,8,["modelValue"])]),_:1}),e.createVNode(x,{label:"性别",name:"sex",required:"",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createElementVNode("view",{class:"form-picker"},[e.createElementVNode("picker",{onChange:a[11]||(a[11]=(...t)=>e.unref(h)&&e.unref(h)(...t)),value:e.unref(v),range:e.unref(em),"range-key":"name"},[e.createElementVNode("view",{class:"flex"},[e.createTextVNode(e.toDisplayString(r.value.sex?r.value.sex:"请选择")+" ",1),e.createVNode(p,{type:"down",size:"20",color:"#A0A0A0"})])],40,["value","range"])])]),_:1}),e.createVNode(x,{label:"工作电话",name:"jobTelphone",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(R,{modelValue:r.value.jobTelphone,"onUpdate:modelValue":a[12]||(a[12]=e=>r.value.jobTelphone=e),placeholder:"请输入工作电话"},null,8,["modelValue"])]),_:1}),e.createVNode(x,{label:"人员等级(K)",name:"userType",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createElementVNode("view",{class:"form-picker"},[e.createElementVNode("picker",{onChange:a[13]||(a[13]=(...t)=>e.unref(b)&&e.unref(b)(...t)),value:e.unref(g),range:e.unref(tm),"range-key":"name"},[e.createElementVNode("view",{class:"flex"},[e.createTextVNode(e.toDisplayString(r.value.userType?r.value.userType:"请选择")+" ",1),e.createVNode(p,{type:"down",size:"20",color:"#A0A0A0"})])],40,["value","range"])])]),_:1}),e.createVNode(x,{label:"专业产品",name:"majorProduct",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(R,{modelValue:r.value.majorProduct,"onUpdate:modelValue":a[14]||(a[14]=e=>r.value.majorProduct=e),placeholder:"请输入专业产品"},null,8,["modelValue"])]),_:1}),e.createVNode(x,{label:"产品需求",name:"product",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(R,{modelValue:r.value.product,"onUpdate:modelValue":a[15]||(a[15]=e=>r.value.product=e),placeholder:"请输入产品需求"},null,8,["modelValue"])]),_:1}),e.createVNode(x,{label:"任职日期",name:"tenureTime",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(F,{type:"date","clear-icon":!1,modelValue:r.value.tenureTime,"onUpdate:modelValue":a[16]||(a[16]=e=>r.value.tenureTime=e),onChange:y},null,8,["modelValue"])]),_:1}),e.createVNode(x,{label:"需求层次",name:"hierarchyNeeds",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createElementVNode("view",{class:"form-picker"},[e.createElementVNode("picker",{onChange:a[17]||(a[17]=(...t)=>e.unref(k)&&e.unref(k)(...t)),value:e.unref(w),range:e.unref(lm),"range-key":"name"},[e.createElementVNode("view",{class:"flex"},[e.createTextVNode(e.toDisplayString(r.value.hierarchyNeeds?r.value.hierarchyNeeds:"请选择")+" ",1),e.createVNode(p,{type:"down",size:"20",color:"#A0A0A0"})])],40,["value","range"])])]),_:1}),e.createVNode(x,{label:"职务变化",name:"jobChange",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(R,{modelValue:r.value.jobChange,"onUpdate:modelValue":a[18]||(a[18]=e=>r.value.jobChange=e),placeholder:"请输入职务变化"},null,8,["modelValue"])]),_:1}),e.createVNode(x,{label:"发展潜能",name:"develop",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createElementVNode("view",{class:"form-picker"},[e.createElementVNode("picker",{onChange:a[19]||(a[19]=(...t)=>e.unref(V)&&e.unref(V)(...t)),value:e.unref(N),range:e.unref(am),"range-key":"name"},[e.createElementVNode("view",{class:"flex"},[e.createTextVNode(e.toDisplayString(r.value.develop?r.value.develop:"请选择")+" ",1),e.createVNode(p,{type:"down",size:"20",color:"#A0A0A0"})])],40,["value","range"])])]),_:1}),e.createVNode(x,{label:"生日",name:"birthday",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(F,{type:"date","clear-icon":!1,modelValue:r.value.birthday,"onUpdate:modelValue":a[20]||(a[20]=e=>r.value.birthday=e),onChange:E},null,8,["modelValue"])]),_:1}),e.createVNode(x,{label:"爱好",name:"hobby",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(R,{modelValue:r.value.hobby,"onUpdate:modelValue":a[21]||(a[21]=e=>r.value.hobby=e),placeholder:"请输入爱好"},null,8,["modelValue"]),e.createVNode(hr,{ref_key:"hobbySelectRef",ref:l,multiple:!0,downInner:"",value:e.unref(C),options:e.unref(nm),onChange:S,slabel:"name"},null,8,["value","options"])]),_:1}),e.createVNode(x,{label:"禁忌",name:"taboo",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(R,{modelValue:r.value.taboo,"onUpdate:modelValue":a[22]||(a[22]=e=>r.value.taboo=e),placeholder:"请输入禁忌"},null,8,["modelValue"])]),_:1}),e.createVNode(x,{label:"籍贯",name:"nativec",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(R,{modelValue:r.value.nativec,"onUpdate:modelValue":a[23]||(a[23]=e=>r.value.nativec=e),placeholder:"请输入或选择籍贯"},null,8,["modelValue"]),e.createVNode(L,{placeholder:"请选择",localdata:e.unref(sm),"clear-icon":!1,map:{text:"label",value:"value"},onChange:_},null,8,["localdata"])]),_:1}),e.createVNode(x,{label:"家庭住址",name:"homeAddress",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(R,{modelValue:r.value.homeAddress,"onUpdate:modelValue":a[24]||(a[24]=e=>r.value.homeAddress=e),placeholder:"请输入家庭住址"},null,8,["modelValue"])]),_:1}),e.createVNode(x,{label:"家庭情况",name:"familyStatus",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(R,{modelValue:r.value.familyStatus,"onUpdate:modelValue":a[25]||(a[25]=e=>r.value.familyStatus=e),placeholder:"请输入家庭情况"},null,8,["modelValue"])]),_:1}),e.createVNode(x,{label:"婚姻状况",name:"maritalStatus",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(R,{modelValue:r.value.maritalStatus,"onUpdate:modelValue":a[26]||(a[26]=e=>r.value.maritalStatus=e),placeholder:"请输入婚姻状况"},null,8,["modelValue"])]),_:1}),e.createVNode(x,{label:"车型及牌号",name:"motorcycleType",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(R,{modelValue:r.value.motorcycleType,"onUpdate:modelValue":a[27]||(a[27]=e=>r.value.motorcycleType=e),placeholder:"请输入车型及牌号"},null,8,["modelValue"])]),_:1}),e.createVNode(x,{label:"毕业院校",name:"graduateIns",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(R,{modelValue:r.value.graduateIns,"onUpdate:modelValue":a[28]||(a[28]=e=>r.value.graduateIns=e),placeholder:"请输入毕业院校"},null,8,["modelValue"])]),_:1}),e.createVNode(x,{label:"人脉关系",name:"interpersonal",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(R,{modelValue:r.value.interpersonal,"onUpdate:modelValue":a[29]||(a[29]=e=>r.value.interpersonal=e),placeholder:"请输入人脉关系"},null,8,["modelValue"])]),_:1}),e.createVNode(x,{label:"支持程度",name:"support",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createElementVNode("view",{class:"form-picker"},[e.createElementVNode("picker",{onChange:a[30]||(a[30]=(...t)=>e.unref(D)&&e.unref(D)(...t)),value:e.unref(T),range:e.unref(om),"range-key":"name"},[e.createElementVNode("view",{class:"flex"},[e.createTextVNode(e.toDisplayString(r.value.support?r.value.support:"请选择")+" ",1),e.createVNode(p,{type:"down",size:"20",color:"#A0A0A0"})])],40,["value","range"])])]),_:1}),e.createVNode(x,{label:"工作状态",name:"workingStatus",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createElementVNode("view",{class:"form-picker"},[e.createElementVNode("picker",{onChange:a[31]||(a[31]=(...t)=>e.unref(I)&&e.unref(I)(...t)),value:e.unref(B),range:e.unref(rm),"range-key":"name"},[e.createElementVNode("view",{class:"flex"},[e.createTextVNode(e.toDisplayString(r.value.workingStatus?r.value.workingStatus:"请选择")+" ",1),e.createVNode(p,{type:"down",size:"20",color:"#A0A0A0"})])],40,["value","range"])])]),_:1}),e.createVNode(x,{label:"备注",name:"remark",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(R,{type:"textarea",autoHeight:"",modelValue:r.value.remark,"onUpdate:modelValue":a[32]||(a[32]=e=>r.value.remark=e),placeholder:"请输入备注",class:"form-texarea"},null,8,["modelValue"])]),_:1}),e.createElementVNode("view",{style:{"padding-bottom":"30rpx","font-size":"12px",color:"gray","text-align":"center"}},[e.createTextVNode("*★,°*:.☆( ̄▽ ̄)/$:*.°★* 。"),e.createElementVNode("br"),e.createTextVNode("恭喜你完成了信息填写,赶快提交吧! ")]),e.createElementVNode("view",{style:{"padding-bottom":"80rpx"}},[e.createElementVNode("button",{type:"primary",onClick:a[33]||(a[33]=(...t)=>e.unref(A)&&e.unref(A)(...t))},"保存")])]),_:1},8,["model","rules"])])])])])}}},pm=v(mm,[["__scopeId","data-v-53c76239"]]),vm={__name:"customerAudit",setup(t){const l=e.ref(0);e.onMounted(()=>{l.value=2*Pl()});let o=e.ref(null);const r=e.ref(null);let i=null,s=()=>{i&&clearTimeout(i),i=setTimeout(async()=>{await g(r.value.mescroll),clearTimeout(i),i=null},500)};e.watch(o,(e,t)=>{s()});const c=e.ref("arrow-up");let u=()=>{c.value="arrow-down"===c.value?"arrow-up":"arrow-down",d.value=d.value.reverse()},d=e.ref([]);const m=e.ref({page:{num:0,size:10},noMoreSize:5,empty:{tip:"~ 空空如也 ~",icon:"../../../../static/images/mescroll-empty.png"},textLoading:"加载中...",textNoMore:"已经到底了"}),p=e.ref({auto:!0,textInOffset:"下拉刷新",textOutOffset:"释放更新",textLoading:"刷新中..."});let v=e.ref(!1);const h=e=>{v.value=!0,r.value=e},g=async e=>{uni.showLoading(),v.value=!0,setTimeout(async()=>{try{const t=await y(1,e.size||m.page.size);d.value=t.list,e.endSuccess(t.list.length,t.total>(e.size||m.page.size)),uni.hideLoading()}catch(t){a("log","at pages/business/CRM/customer/customerAudit.vue:160",t),e.endErr()}finally{v.value=!1}},500)},b=async e=>{setTimeout(async()=>{try{const t=await y(e.num,e.size);1===e.num?d.value=t.list:d.value.push(...t.list),e.endBySize(t.list.length,t.total),e.endSuccess(t.list.length,t.total>e.num*e.size)}catch(t){e.endErr()}},500)},y=(e,t)=>new Promise(async l=>{let n={pageNum:e,pageSize:t,searchContent:o.value};try{let e=await(r=n,Qt.get({url:"/crm/app/appCrmCusUserNewController/getCusUserApprovalList",data:r},{isTransformResponse:!1}));l({list:e.rows,total:e.total})}catch(rc){a("log","at pages/business/CRM/customer/customerAudit.vue:205",rc,"客户人员审核任务列表获取失败")}finally{uni.hideLoading()}var r});let w=e=>{const{userId:t}=e;uni.navigateTo({url:"/pages/business/CRM/customer/components/confirmForm",events:{refreshUserAuditList(){s()}},success(e){e.eventChannel.emit("auditCusUser",{data:{userId:t},editable:!1})}})};return(t,a)=>{const o=n(e.resolveDynamicComponent("uni-icons"),f);return e.openBlock(),e.createElementBlock("view",{class:"con-body"},[e.createElementVNode("view",{class:"con-bg"},[e.createVNode(zn,{ref:"customHeaderRef",title:"客户人员审核",leftFlag:!0,rightFlag:e.unref(d).length>0},{right:e.withCtx(()=>[e.createElementVNode("view",{class:"head-right",onClick:a[0]||(a[0]=(...t)=>e.unref(u)&&e.unref(u)(...t))},[e.createVNode(o,{type:"arrow-down",size:"20",color:"#B7D2FF"}),e.createTextVNode(" "+e.toDisplayString("arrow-up"===c.value?"最新":"最早"),1)])]),_:1},8,["rightFlag"]),e.createElementVNode("view",{class:"top-height",style:e.normalizeStyle({paddingTop:l.value+"px"})},null,4),e.createElementVNode("view",{class:"all-body"},[e.createElementVNode("view",{class:"search"},[e.createElementVNode("view",{class:"custom-search"})]),e.createVNode(Kn,{ref_key:"mescrollRef",ref:r,onInit:h,onDown:g,onUp:b,up:m.value,down:p.value,fixed:!1,textColor:"#ffffff",bgColor:"#ffffff",class:e.normalizeClass(["scroll-h",{"loading-scroll":e.unref(v)}])},{default:e.withCtx(()=>[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(e.unref(d),(t,l)=>(e.openBlock(),e.createElementBlock("view",{class:"white-bg margin-bottom20",key:l},[e.createElementVNode("view",{class:"report-list",onClick:e.withModifiers(l=>e.unref(w)(t),["stop"])},[e.createElementVNode("view",{class:"r-list title"},[e.createTextVNode(e.toDisplayString(t.cusName)+" ",1),e.createElementVNode("view",{class:e.normalizeClass(["r-right",t.auditStatus?"":"btn-pink"])},e.toDisplayString(t.auditStatus?"":"待您审批"),3)]),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"客户人员名称"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(t.userName),1)]),e.createElementVNode("view",{class:"border-bottom"}),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"目前业务员"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(t.belonger),1)]),e.createElementVNode("view",{class:"border-bottom"}),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"创建时间"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(t.createTime),1)]),e.createElementVNode("view",{class:"border-bottom"}),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"职能"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(t.function),1)])],8,["onClick"])]))),128))]),_:1},8,["up","down","class"])])])])}}},hm=v(vm,[["__scopeId","data-v-5634bead"]]),fm={__name:"customerUserBelong",setup(t){const l=e.ref(0);e.onMounted(()=>{l.value=2*Pl()});let o=e.ref(null);const r=e.ref(null);let i=null,s=()=>{a("log","at pages/business/CRM/customer/customerUserBelong.vue:112",o.value),i&&clearTimeout(i),i=setTimeout(async()=>{await h(r.value.mescroll),clearTimeout(i),i=null},500)};e.watch(o,(e,t)=>{s()});let c=()=>{o.value=""},u=e.ref([]);const d=e.ref({page:{num:0,size:10},noMoreSize:5,empty:{tip:"~ 空空如也 ~",icon:"../../../../static/images/mescroll-empty.png"},textLoading:"加载中...",textNoMore:"已经到底了"}),m=e.ref({auto:!0,textInOffset:"下拉刷新",textOutOffset:"释放更新",textLoading:"刷新中..."});let p=e.ref(!1);const v=e=>{p.value=!0,r.value=e},h=async e=>{p.value=!0,uni.showLoading(),setTimeout(async()=>{try{const t=await g(1,e.size||d.page.size);u.value=t.list,e.endSuccess(t.list.length,t.total>=e.size)}catch(t){e.endErr()}finally{p.value=!1}},500)},f=async e=>{setTimeout(async()=>{try{const t=await g(e.num,e.size);1===e.num?u.value=t.list:u.value.push(...t.list),e.endSuccess(t.list.length,t.total>=e.size)}catch(t){e.endErr()}},500)},g=(e,t)=>new Promise(async l=>{let n={pageNum:e,pageSize:t,searchContent:o.value};try{let e=await(r=n,Qt.get({url:"/crm/app/appCrmCusUserNewController/SearchForAllCustomersSalesperson",data:r},{isTransformResponse:!1}));l({list:e.rows,total:e.total})}catch(rc){a("log","at pages/business/CRM/customer/customerUserBelong.vue:210",rc,"获取所有客户人员所属失败")}finally{uni.hideLoading()}var r});let b=e=>{"完成"!==e.nodeCode?uni.navigateTo({url:"/pages/business/CRM/customer/components/customerUserEdit",events:{refreshCusUserList(){a("log","at pages/business/CRM/customer/customerUserBelong.vue:225","refreshCusUserList","响应刷新"),s()}},success(t){t.eventChannel.emit("editCusData",{param:e,isAdd:!1})}}):uni.showToast({title:"已完成审核,不可修改",icon:"none"})},y=null,w=e=>{y=setTimeout(()=>{uni.showModal({title:"提示",content:"是否确认删除本条消息?",success(t){t.confirm?N(e):t.cancel}}),clearTimeout(y)},1500)},k=()=>{null!==y&&clearTimeout(y)},N=async e=>{const t=e.visitId;uni.showToast({title:t||"没有visitId字段,无法删除",icon:"none"})};return(t,a)=>{const i=n(e.resolveDynamicComponent("uni-search-bar"),ko);return e.openBlock(),e.createElementBlock("view",{class:"con-body"},[e.createElementVNode("view",{class:"con-bg"},[e.createVNode(zn,{ref:"customHeaderRef",title:"客户人员查看",leftFlag:!0,rightFlag:!1},null,512),e.createElementVNode("view",{class:"top-height",style:e.normalizeStyle({paddingTop:l.value+"px"})},null,4),e.createElementVNode("view",{class:"all-body"},[e.createElementVNode("view",{class:"search"},[e.createVNode(i,{class:"custom-search",radius:"28",placeholder:"请输入客户人员名称",clearButton:"auto",cancelButton:"none",bgColor:"#6FA2F8",textColor:"#ffffff",onClear:e.unref(c),modelValue:e.unref(o),"onUpdate:modelValue":a[0]||(a[0]=t=>e.isRef(o)?o.value=t:o=t)},null,8,["onClear","modelValue"])]),e.createVNode(Kn,{ref_key:"mescrollRef",ref:r,onInit:v,onDown:h,onUp:f,up:d.value,down:m.value,fixed:!1,textColor:"#ffffff",bgColor:"#ffffff",class:e.normalizeClass(["scroll-h",{"loading-scroll":e.unref(p)}])},{default:e.withCtx(()=>[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(e.unref(u),(t,l)=>(e.openBlock(),e.createElementBlock("view",{class:"white-bg margin-bottom20",key:l,onClick:e.withModifiers(l=>e.unref(b)(t),["stop"])},[e.createElementVNode("view",{class:"report-list"},[e.createElementVNode("view",{class:"w-b-title title",onTouchstart:l=>e.unref(w)(t),onTouchend:a[1]||(a[1]=(...t)=>e.unref(k)&&e.unref(k)(...t))},[e.createTextVNode(e.toDisplayString(t.cusName)+" ",1),t.nodeCode?(e.openBlock(),e.createElementBlock("view",{key:0,class:e.normalizeClass(["r-right btn-edit",e.unref(im)[t.nodeCode]])},e.toDisplayString(t.nodeCode),3)):e.createCommentVNode("",!0)],40,["onTouchstart"]),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"客户人员名称"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(t.userName),1)]),e.createElementVNode("view",{class:"border-bottom"}),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"客户等级"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(t.cusEstate),1)]),e.createElementVNode("view",{class:"border-bottom"}),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"职能"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(t.function),1)]),e.createElementVNode("view",{class:"border-bottom"}),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"创建时间"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(t.createTime),1)]),e.createElementVNode("view",{class:"border-bottom"}),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"业务员认定等级"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(t.salesmanThinkLevel),1)]),e.createElementVNode("view",{class:"border-bottom"}),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"系统认定等级"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(t.systemThinkLevel),1)]),t.opinion?(e.openBlock(),e.createElementBlock("view",{key:0,class:"border-bottom"})):e.createCommentVNode("",!0),t.opinion?(e.openBlock(),e.createElementBlock("view",{key:1,class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"驳回原因"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(t.opinion),1)])):e.createCommentVNode("",!0)])],8,["onClick"]))),128))]),_:1},8,["up","down","class"])])])])}}},gm=v(fm,[["__scopeId","data-v-b4e9200c"]]);const bm={__name:"confirmForm",setup(t){const l=e.ref({}),o=e.ref({userId:null,userDept:null,cusId:null,customerUserName:null,userName:null,userType:null,iphone:null,mobilePhone:null,cusName:null,cusEstate:null,jobTelphone:null,functionalRequirements:"",job:null,majorProduct:null,product:null,officeSite:null,sex:"男",tenureTime:null,hierarchyNeeds:null,jobChange:null,develop:null,birthday:null,hobby:null,taboo:null,nativec:null,familyStatus:null,maritalStatus:null,motorcycleType:null,graduateIns:null,homeAddress:null,interpersonal:null,support:null,workingStatus:null,remark:null,salesmanThinkLevel:null,systemThinkLevel:null,function:null}),r=e.ref({cusName:null,sysThinkLevel:null});let i;i=e.reactive({cusName:{rules:[{required:!0,errorMessage:"客户名称不能为空",trigger:"blur"}]},customerUserName:{rules:[{required:!0,errorMessage:"人员名称不能为空",trigger:"blur"}]},iphone:{rules:[{required:!0,errorMessage:"请填写手机号码"},{validateFunction:function(e,t,l,a){/^(13[0-9]|14[1579]|15[0-3,5-9]|16[6]|17[0123456789]|18[0-9]|19[89])\d{8}$/.test(t)||a("手机号码格式不正确,请重新填写")}}]},userDept:{rules:[{required:!0,errorMessage:"所属部门不能为空",trigger:"blur"}]},functionalRequirements:{rules:[{required:!0,errorMessage:"职能不能为空",trigger:"blur"}]},salesmanThinkLevel:{rules:[{required:!0,errorMessage:"手填等级不能为空",trigger:"blur"}]},job:{rules:[{required:!0,errorMessage:"职务不能为空",trigger:"blur"}]},officeSite:{rules:[{required:!0,errorMessage:"办公场地不能为空",trigger:"blur"}]},sex:{rules:[{required:!0,errorMessage:"性别不能为空",trigger:"blur"}]}}),a("log","at pages/business/CRM/customer/components/confirmForm.vue:391",i,"校验规则");const s=e.ref(!0);let u=null;c(t=>{u=e.getCurrentInstance().proxy;u.getOpenerEventChannel().on("auditCusUser",async e=>{if(s.value=e.editable,!e.editable){let{userId:t}=e.data;a("log","at pages/business/CRM/customer/components/confirmForm.vue:403",e.data,"客户人员所属详情编辑页面读取到参数");let l=await dm({userId:t}).catch(e=>{a("warn","at pages/business/CRM/customer/components/confirmForm.vue:405",e,"客户人员所属编辑信息获取失败")});const{rows:n}=l;let i=n[0];const s=Object.keys(i).filter(e=>null!==i[e]&&"null"!==i[e]).reduce((e,t)=>(e[t]=i[t],e),{}),{cusName:c}=i;r.value.cusName=c,a("log","at pages/business/CRM/customer/components/confirmForm.vue:417",s,"过滤空值属性"),n.length&&Object.assign(o.value,s),o.value.functionalRequirements=i.function}})});let d=e=>{a("log","at pages/business/CRM/customer/components/confirmForm.vue:455",e.detail.value,"职能索引");const{name:t}=Zd[e.detail.value];o.value.functionalRequirements=t,v()},m=e=>{a("log","at pages/business/CRM/customer/components/confirmForm.vue:463",e.detail.value,"人员等级");const{name:t}=Xd[e.detail.value];o.value.salesmanThinkLevel=t},p=e.ref(""),v=async()=>{if(o.value.cusEstate){let{cusEstate:e,functionalRequirements:t}=o.value,l={cusEstate:e,functionalRequirements:t};o.value.salesmanThinkLevel&&(l.personnelLevel=o.value.salesmanThinkLevel);let a=await um(l);try{a.data.systemRecommendationLevel?o.value.systemThinkLevel=a.data.systemRecommendationLevel:p.value="客户无等级信息,暂无法进行等级推荐"}catch(rc){a.systemRecommendationLevel?o.value.systemThinkLevel=a.systemRecommendationLevel:p.value="客户无等级信息,暂无法进行等级推荐"}}else p.value="无公司等级信息,无法推荐等级"},h=e.ref(0),g=e=>{const{value:t}=e.detail;a("log","at pages/business/CRM/customer/components/confirmForm.vue:503",e.detail.value);const{name:l}=em[t];h.value=t,o.value.sex=l},b=e.ref(0),y=e=>{let{value:t}=e.detail;b.value=t;const{name:l}=tm[t];o.value.userType=l};function w(e){o.value.tenureTime=e}let k=e.ref(0),N=e=>{let{value:t}=e.detail;const{name:l}=lm[t];k.value=t,o.value.hierarchyNeeds=l},V=e.ref(0),E=e=>{let{value:t}=e.detail;V.value=t,o.value.develop=am[t].name};function C(e){o.value.birthday=e}let x=e.ref([]),S=e.ref([]);const _=(e,t)=>{x.value=[],S.value=e},T=e=>{o.value.nativec=e.detail.value.map(e=>e.text).join("-")};let D=e.ref(0),B=e=>{let{value:t}=e.detail;D.value=t,o.value.support=om[t].name},I=e.ref(0),M=e=>{let{value:t}=e.detail;I.value=0,o.value.workingStatus=rm[t].name},R=()=>{uni.showModal({title:"是否确认驳回?",editable:!0,placeholderText:"请输入驳回原因",async success(e){if(e.confirm)if(e.content){uni.showLoading();let l=await(t={userRejectedGrounds:e.content,userId:o.value.userId},Qt.get({url:"/crm/app/appCrmCusUserNewController/customerPersonnelsRejectio",data:t},{isTransformResponse:!1}));uni.hideLoading(),200===l.code?(uni.showToast({title:"驳回成功"}),setTimeout(()=>{uni.navigateBack();u.getOpenerEventChannel().emit("refreshUserAuditList")},1e3)):uni.showToast({title:"操作失败",icon:"error"})}else uni.showToast({title:"操作失败!驳回原因不能为空",icon:"none"});var t}})},A=()=>{var e;uni.showLoading(),(e={userId:o.value.userId},Qt.get({url:"/crm/app/appCrmCusUserNewController/clientPersonnelsApproval",data:e},{isTransformResponse:!1})).then(e=>{uni.hideLoading(),200==e.code&&(uni.showToast({title:"操作成功"}),setTimeout(()=>{uni.navigateBack();u.getOpenerEventChannel().emit("refreshUserAuditList")},1e3))}).catch(e=>{uni.showToast({title:"操作失败",icon:"error"})})};return(t,a)=>{const c=n(e.resolveDynamicComponent("uni-icons"),f),u=n(e.resolveDynamicComponent("uni-forms-item"),dl),v=n(e.resolveDynamicComponent("uni-easyinput"),ul),S=n(e.resolveDynamicComponent("uni-datetime-picker"),dr),F=n(e.resolveDynamicComponent("uni-data-picker"),Gd),L=n(e.resolveDynamicComponent("uni-forms"),_l);return e.openBlock(),e.createElementBlock("view",{class:"con-body"},[e.createElementVNode("view",{class:"con-bg"},[e.createVNode(zn,{ref:"customHeaderRef",title:"客户人员详情",leftFlag:!0,rightFlag:!1},null,512),e.createElementVNode("view",{class:"top-height"}),e.createElementVNode("view",{class:"white-bg"},[e.createElementVNode("view",{class:"form-con"},[e.createVNode(L,{ref_key:"formRef",ref:l,model:o.value,rules:e.unref(i),"label-width":"40%"},{default:e.withCtx(()=>[e.createVNode(u,{label:"客户名称",name:"cusName",required:"",class:"f-c-right"},{default:e.withCtx(()=>[e.createElementVNode("view",{class:"customer-name"},[e.createVNode(c,{type:"right",size:"20",color:"#A0A0A0"}),e.createElementVNode("text",null,e.toDisplayString(r.value.cusName||"查询客户名称"),1)])]),_:1}),e.createVNode(u,{label:"系统公司等级",name:"cusEstate",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(v,{modelValue:o.value.cusEstate,"onUpdate:modelValue":a[0]||(a[0]=e=>o.value.cusEstate=e),placeholder:r.value.sysThinkLevel?r.value.sysThinkLevel:"默认显示公司等级",disabled:""},null,8,["modelValue","placeholder"])]),_:1}),e.createVNode(u,{label:"人员姓名",name:"userName",required:"",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(v,{modelValue:o.value.userName,"onUpdate:modelValue":a[1]||(a[1]=e=>o.value.userName=e),placeholder:"请输入姓名",disabled:!s.value},null,8,["modelValue","disabled"])]),_:1}),e.createVNode(u,{label:"人员等级(K)",name:"userType",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createElementVNode("view",{class:"form-picker"},[e.createElementVNode("picker",{onChange:a[2]||(a[2]=(...t)=>e.unref(y)&&e.unref(y)(...t)),value:e.unref(b),range:e.unref(tm),"range-key":"name",disabled:!s.value},[e.createElementVNode("view",{class:"flex"},[e.createTextVNode(e.toDisplayString(o.value.userType?o.value.userType:"请选择")+" ",1),e.createVNode(c,{type:"down",size:"20",color:"#A0A0A0"})])],40,["value","range","disabled"])])]),_:1}),e.createVNode(u,{label:"工作电话",name:"jobTelphone",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(v,{modelValue:o.value.jobTelphone,"onUpdate:modelValue":a[3]||(a[3]=e=>o.value.jobTelphone=e),placeholder:"请输入工作电话",disabled:!s.value},null,8,["modelValue","disabled"])]),_:1}),o.value.mobilePhone?(e.openBlock(),e.createBlock(u,{key:0,label:"人员手机号",name:"mobilePhone",required:"",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(v,{modelValue:o.value.mobilePhone,"onUpdate:modelValue":a[4]||(a[4]=e=>o.value.mobilePhone=e),placeholder:"请输入手机号",disabled:!s.value},null,8,["modelValue","disabled"])]),_:1})):e.createCommentVNode("",!0),e.createVNode(u,{label:"部门",name:"userDept",required:"",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(v,{modelValue:o.value.userDept,"onUpdate:modelValue":a[5]||(a[5]=e=>o.value.userDept=e),placeholder:"请输入所属部门",disabled:!s.value},null,8,["modelValue","disabled"])]),_:1}),e.createVNode(u,{label:"职能",name:"functionalRequirements",required:"",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createElementVNode("view",{class:"form-picker"},[e.createElementVNode("picker",{onChange:a[6]||(a[6]=(...t)=>e.unref(d)&&e.unref(d)(...t)),range:e.unref(Zd),"range-key":"name",disabled:!s.value},[e.createElementVNode("view",{class:"flex"},[e.createTextVNode(e.toDisplayString(o.value.functionalRequirements?o.value.functionalRequirements:"请选择")+" ",1),e.createVNode(c,{type:"down",size:"20",color:"#A0A0A0"})])],40,["range","disabled"])])]),_:1}),e.createVNode(u,{label:"系统推荐等级",name:"systemThinkLevel",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(v,{modelValue:o.value.systemThinkLevel,"onUpdate:modelValue":a[7]||(a[7]=e=>o.value.systemThinkLevel=e),placeholder:e.unref(p)||"默认显示系统推荐等级",disabled:""},null,8,["modelValue","placeholder"])]),_:1}),e.createVNode(u,{label:"业务人员填写等级",name:"salesmanThinkLevel",required:"",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createElementVNode("view",{class:"form-picker"},[e.createElementVNode("picker",{onChange:a[8]||(a[8]=(...t)=>e.unref(m)&&e.unref(m)(...t)),range:e.unref(Xd),"range-key":"name",disabled:!s.value},[e.createElementVNode("view",{class:"flex"},[e.createTextVNode(e.toDisplayString(o.value.salesmanThinkLevel?o.value.salesmanThinkLevel:"请选择")+" ",1),e.createVNode(c,{type:"down",size:"20",color:"#A0A0A0"})])],40,["range","disabled"])])]),_:1}),e.createVNode(u,{label:"职务",name:"job",required:"",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(v,{modelValue:o.value.job,"onUpdate:modelValue":a[9]||(a[9]=e=>o.value.job=e),placeholder:"请输入职务",disabled:!s.value},null,8,["modelValue","disabled"])]),_:1}),e.createVNode(u,{label:"专业产品",name:"majorProduct",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(v,{modelValue:o.value.majorProduct,"onUpdate:modelValue":a[10]||(a[10]=e=>o.value.majorProduct=e),placeholder:"请输入专业产品",disabled:!s.value},null,8,["modelValue","disabled"])]),_:1}),e.createVNode(u,{label:"产品需求",name:"product",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(v,{modelValue:o.value.product,"onUpdate:modelValue":a[11]||(a[11]=e=>o.value.product=e),placeholder:"请输入产品需求",disabled:!s.value},null,8,["modelValue","disabled"])]),_:1}),e.createVNode(u,{label:"办公场地",name:"officeSite",required:"",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(v,{modelValue:o.value.officeSite,"onUpdate:modelValue":a[12]||(a[12]=e=>o.value.officeSite=e),placeholder:"请输入办公场地",disabled:!s.value},null,8,["modelValue","disabled"])]),_:1}),e.createVNode(u,{label:"性别",name:"sex",required:"",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createElementVNode("view",{class:"form-picker"},[e.createElementVNode("picker",{onChange:a[13]||(a[13]=(...t)=>e.unref(g)&&e.unref(g)(...t)),value:e.unref(h),range:e.unref(em),"range-key":"name",disabled:!s.value},[e.createElementVNode("view",{class:"flex"},[e.createTextVNode(e.toDisplayString(o.value.sex?o.value.sex:"请选择")+" ",1),e.createVNode(c,{type:"down",size:"20",color:"#A0A0A0"})])],40,["value","range","disabled"])])]),_:1}),e.createVNode(u,{label:"任职日期",name:"tenureTime",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(S,{type:"date","clear-icon":!1,modelValue:o.value.tenureTime,"onUpdate:modelValue":a[14]||(a[14]=e=>o.value.tenureTime=e),onChange:w,disabled:!s.value},null,8,["modelValue","disabled"])]),_:1}),e.createVNode(u,{label:"需求层次",name:"hierarchyNeeds",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createElementVNode("view",{class:"form-picker"},[e.createElementVNode("picker",{onChange:a[15]||(a[15]=(...t)=>e.unref(N)&&e.unref(N)(...t)),value:e.unref(k),range:e.unref(lm),"range-key":"name",disabled:!s.value},[e.createElementVNode("view",{class:"flex"},[e.createTextVNode(e.toDisplayString(o.value.hierarchyNeeds?o.value.hierarchyNeeds:"请选择")+" ",1),e.createVNode(c,{type:"down",size:"20",color:"#A0A0A0"})])],40,["value","range","disabled"])])]),_:1}),e.createVNode(u,{label:"职务变化",name:"jobChange",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(v,{modelValue:o.value.jobChange,"onUpdate:modelValue":a[16]||(a[16]=e=>o.value.jobChange=e),placeholder:"请输入职务变化",disabled:!s.value},null,8,["modelValue","disabled"])]),_:1}),e.createVNode(u,{label:"发展潜能",name:"develop",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createElementVNode("view",{class:"form-picker"},[e.createElementVNode("picker",{onChange:a[17]||(a[17]=(...t)=>e.unref(E)&&e.unref(E)(...t)),value:e.unref(V),range:e.unref(am),"range-key":"name",disabled:!s.value},[e.createElementVNode("view",{class:"flex"},[e.createTextVNode(e.toDisplayString(o.value.develop?o.value.develop:"请选择")+" ",1),e.createVNode(c,{type:"down",size:"20",color:"#A0A0A0"})])],40,["value","range","disabled"])])]),_:1}),e.createVNode(u,{label:"生日",name:"birthday",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(S,{type:"date","clear-icon":!1,modelValue:o.value.birthday,"onUpdate:modelValue":a[18]||(a[18]=e=>o.value.birthday=e),onChange:C,disabled:!s.value},null,8,["modelValue","disabled"])]),_:1}),e.createVNode(u,{label:"爱好",name:"hobby",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(v,{modelValue:o.value.hobby,"onUpdate:modelValue":a[19]||(a[19]=e=>o.value.hobby=e),placeholder:"请输入爱好",disabled:!s.value},null,8,["modelValue","disabled"]),e.createVNode(hr,{ref:"hobbySelectRef",multiple:!0,downInner:"",value:e.unref(x),options:e.unref(nm),onChange:_,slabel:"name"},null,8,["value","options"])]),_:1}),e.createVNode(u,{label:"禁忌",name:"taboo",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(v,{modelValue:o.value.taboo,"onUpdate:modelValue":a[20]||(a[20]=e=>o.value.taboo=e),placeholder:"请输入禁忌",disabled:!s.value},null,8,["modelValue","disabled"])]),_:1}),e.createVNode(u,{label:"籍贯",name:"nativec",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(v,{modelValue:o.value.nativec,"onUpdate:modelValue":a[21]||(a[21]=e=>o.value.nativec=e),placeholder:"请输入或选择籍贯",disabled:!s.value},null,8,["modelValue","disabled"]),e.createVNode(F,{placeholder:"请选择",localdata:e.unref(sm),"clear-icon":!1,map:{text:"label",value:"value"},onChange:T,readonly:!s.value},null,8,["localdata","readonly"])]),_:1}),e.createVNode(u,{label:"家庭住址",name:"homeAddress",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(v,{modelValue:o.value.homeAddress,"onUpdate:modelValue":a[22]||(a[22]=e=>o.value.homeAddress=e),placeholder:"请输入家庭住址",disabled:!s.value},null,8,["modelValue","disabled"])]),_:1}),e.createVNode(u,{label:"家庭情况",name:"familyStatus",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(v,{modelValue:o.value.familyStatus,"onUpdate:modelValue":a[23]||(a[23]=e=>o.value.familyStatus=e),placeholder:"请输入家庭情况",disabled:!s.value},null,8,["modelValue","disabled"])]),_:1}),e.createVNode(u,{label:"婚姻状况",name:"maritalStatus",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(v,{modelValue:o.value.maritalStatus,"onUpdate:modelValue":a[24]||(a[24]=e=>o.value.maritalStatus=e),placeholder:"请输入婚姻状况",disabled:!s.value},null,8,["modelValue","disabled"])]),_:1}),e.createVNode(u,{label:"车型及牌号",name:"motorcycleType",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(v,{modelValue:o.value.motorcycleType,"onUpdate:modelValue":a[25]||(a[25]=e=>o.value.motorcycleType=e),placeholder:"请输入车型及牌号",disabled:!s.value},null,8,["modelValue","disabled"])]),_:1}),e.createVNode(u,{label:"毕业院校",name:"graduateIns",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(v,{modelValue:o.value.graduateIns,"onUpdate:modelValue":a[26]||(a[26]=e=>o.value.graduateIns=e),placeholder:"请输入毕业院校",disabled:!s.value},null,8,["modelValue","disabled"])]),_:1}),e.createVNode(u,{label:"人脉关系",name:"interpersonal",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(v,{modelValue:o.value.interpersonal,"onUpdate:modelValue":a[27]||(a[27]=e=>o.value.interpersonal=e),placeholder:"请输入人脉关系",disabled:!s.value},null,8,["modelValue","disabled"])]),_:1}),e.createVNode(u,{label:"支持程度",name:"support",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createElementVNode("view",{class:"form-picker"},[e.createElementVNode("picker",{onChange:a[28]||(a[28]=(...t)=>e.unref(B)&&e.unref(B)(...t)),value:e.unref(D),range:e.unref(om),disabled:!s.value,"range-key":"name"},[e.createElementVNode("view",{class:"flex"},[e.createTextVNode(e.toDisplayString(o.value.support?o.value.support:"请选择")+" ",1),e.createVNode(c,{type:"down",size:"20",color:"#A0A0A0"})])],40,["value","range","disabled"])])]),_:1}),e.createVNode(u,{label:"工作状态",name:"workingStatus",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createElementVNode("view",{class:"form-picker"},[e.createElementVNode("picker",{onChange:a[29]||(a[29]=(...t)=>e.unref(M)&&e.unref(M)(...t)),value:e.unref(I),range:e.unref(rm),"range-key":"name",disabled:!s.value},[e.createElementVNode("view",{class:"flex"},[e.createTextVNode(e.toDisplayString(o.value.workingStatus?o.value.workingStatus:"请选择")+" ",1),e.createVNode(c,{type:"down",size:"20",color:"#A0A0A0"})])],40,["value","range","disabled"])])]),_:1}),e.createVNode(u,{label:"备注",name:"remark",class:"uni-forms-item is-direction-top is-top",style:{"padding-bottom":"220rpx"}},{default:e.withCtx(()=>[e.createVNode(v,{type:"textarea",autoHeight:"",modelValue:o.value.reasonForChange,"onUpdate:modelValue":a[30]||(a[30]=e=>o.value.reasonForChange=e),placeholder:"请输入备注",class:"form-texarea",disabled:!s.value},null,8,["modelValue","disabled"])]),_:1}),o.value.userId?(e.openBlock(),e.createElementBlock("view",{key:1,class:"fab"},[e.createElementVNode("button",{class:"mini-btn btn",type:"warn",onClick:a[31]||(a[31]=(...t)=>e.unref(R)&&e.unref(R)(...t))},"✘ 驳回"),e.createElementVNode("button",{class:"mini-btn btn",type:"primary",onClick:a[32]||(a[32]=(...t)=>e.unref(A)&&e.unref(A)(...t))},"✔ 通过")])):e.createCommentVNode("",!0)]),_:1},8,["model","rules"])])])])])}}},ym=v(bm,[["__scopeId","data-v-cdc2b302"]]),wm={__name:"changeCustomerOwner",setup(t){const l=e.ref(0);e.onMounted(()=>{l.value=2*Pl()});let o=e.ref(null);const r=e.ref(null);let i=null;e.watch(o,(e,t)=>{i&&clearTimeout(i),i=setTimeout(async()=>{await v(r.value.mescroll),clearTimeout(i),i=null},500)});let s=()=>{o.value=""},c=e.ref([]);const u=e.ref({page:{num:0,size:10},noMoreSize:5,empty:{tip:"~ 空空如也 ~",icon:"../../../../static/images/mescroll-empty.png"},textLoading:"加载中...",textNoMore:"已经到底了"}),d=e.ref({auto:!0,textInOffset:"下拉刷新",textOutOffset:"释放更新",textLoading:"刷新中..."});let m=e.ref(!1);const p=e=>{m.value=!0,r.value=e},v=async e=>{uni.showLoading(),m.value=!0,setTimeout(async()=>{const t=await f(1,e.size||u.page.size);m.value=!1,c.value=t.list,e.endSuccess(t.list.length,t.total>=e.size)},500)},h=async e=>{uni.showLoading(),setTimeout(async()=>{const t=await f(e.num,e.size);1===e.num?c.value=t.list:c.value.push(...t.list),e.endSuccess(t.list.length,t.total>=e.size)},500)},f=(e,t)=>new Promise(async l=>{let n={pageNum:e,pageSize:t,searchContent:o.value};try{let e=await(r=n,Qt.get({url:"/crm/app/appCrmCusUserNewController/SearchForAllPerson",data:r},{isTransformResponse:!1}));l({list:e.rows,total:e.total})}catch(rc){a("log","at pages/business/CRM/customer/changeCustomerOwner.vue:194",rc,"数据获取失败")}finally{uni.hideLoading()}var r});let g=e=>{uni.navigateTo({url:"/pages/business/CRM/customer/components/customerUserEdit",events:{},success(t){t.eventChannel.emit("editCusData",{param:e,isAdd:!1})}})},b=null,y=e=>{b=setTimeout(()=>{k(e),clearTimeout(b)},1500)},w=()=>{null!==b&&clearTimeout(b)},k=e=>{uni.showModal({title:"是否将该客户人员主的归属人变更为自己?",editable:!0,placeholderText:"请输入变更理由",success(t){var l;t.confirm&&(t.content?(l={userId:e.userId,userName:e.userName,reasonForChange:t.content},Qt.get({url:"/crm/app/appCrmCusUserNewController/submissionOfChangeOfMainOwner",data:l},{isTransformResponse:!1})).then(e=>{200===e.code?uni.showToast({title:"操作成功"}):uni.showToast({title:"操作失败",icon:"error"})}):uni.showToast({title:"操作失败!变更原因不能为空",icon:"none"}))}})};return(t,a)=>{const i=n(e.resolveDynamicComponent("uni-search-bar"),ko);return e.openBlock(),e.createElementBlock("view",{class:"con-body"},[e.createElementVNode("view",{class:"con-bg"},[e.createVNode(zn,{ref:"customHeaderRef",title:"客户人员信息",leftFlag:!0,rightFlag:!1},null,512),e.createElementVNode("view",{class:"top-height",style:e.normalizeStyle({paddingTop:l.value+"px"})},null,4),e.createElementVNode("view",{class:"all-body"},[e.createElementVNode("view",{class:"search"},[e.createVNode(i,{class:"custom-search",radius:"28",placeholder:"请输入客户人员名称",clearButton:"auto",cancelButton:"none",bgColor:"#6FA2F8",textColor:"#ffffff",modelValue:e.unref(o),"onUpdate:modelValue":a[0]||(a[0]=t=>e.isRef(o)?o.value=t:o=t),onClear:e.unref(s)},null,8,["modelValue","onClear"])]),e.createVNode(Kn,{ref_key:"mescrollRef",ref:r,onInit:p,onDown:v,onUp:h,up:u.value,down:d.value,fixed:!1,textColor:"#ffffff",bgColor:"#ffffff",class:e.normalizeClass(["scroll-h",{"loading-scroll":e.unref(m)}])},{default:e.withCtx(()=>[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(e.unref(c),(t,l)=>(e.openBlock(),e.createElementBlock(e.Fragment,{key:l},[t&&"办事处审核通过"!==t.auditStatus?(e.openBlock(),e.createElementBlock("view",{key:0,class:"white-bg margin-bottom20",onTouchstart:l=>e.unref(y)(t),onTouchend:a[1]||(a[1]=(...t)=>e.unref(w)&&e.unref(w)(...t))},[e.createElementVNode("view",{class:"report-list"},[e.createElementVNode("view",{class:"w-b-title title",onDblclick:e.withModifiers(l=>e.unref(g)(t),["stop"])},e.toDisplayString(t.cusName),41,["onDblclick"]),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"客户人员名称"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(t.userName),1)]),e.createElementVNode("view",{class:"border-bottom"}),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"性别"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(t.sex),1)]),e.createElementVNode("view",{class:"border-bottom"}),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"手机号"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(t.mobilePhone||t.iphone),1)]),e.createElementVNode("view",{class:"border-bottom"}),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"部门"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(t.userDept),1)]),e.createElementVNode("view",{class:"border-bottom"}),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"业务员认定等级"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(t.salesmanThinkLevel),1)])])],40,["onTouchstart"])):e.createCommentVNode("",!0)],64))),128))]),_:1},8,["up","down","class"])])])])}}},km=v(wm,[["__scopeId","data-v-86ec7e66"]]);function Nm(e){return Qt.get({url:"/crm/app/appCrmCusUserNewController/viewInformationChangesInprimaryOwnership",data:e},{isTransformResponse:!1})}const Vm=v({__name:"mainOwnerChangeAudit",setup(t){const l=e.ref(0);e.onMounted(()=>{l.value=2*Pl()});let n=e.ref(null);const o=e.ref(null);let r=null,i=()=>{a("log","at pages/business/CRM/mainOwner/audit/mainOwnerChangeAudit.vue:103",n.value),r&&clearTimeout(r),r=setTimeout(async()=>{await p(o.value.mescroll),clearTimeout(r),r=null},500)};e.watch(n,(e,t)=>{i()});let s=e.ref([]);const c=e.ref({page:{num:0,size:10},noMoreSize:5,empty:{tip:"~ 空空如也 ~",icon:"../../../../../static/images/mescroll-empty.png"},textLoading:"加载中...",textNoMore:"已经到底了"}),u=e.ref({auto:!0,textInOffset:"下拉刷新",textOutOffset:"释放更新",textLoading:"刷新中..."});let d=e.ref(!1);const m=e=>{d.value=!0,o.value=e},p=async e=>{d.value=!0,uni.showLoading(),setTimeout(async()=>{try{const t=await h(1,e.size||c.page.size);s.value=t.list,e.endSuccess(t.list.length,t.total>(e.size||c.page.size))}catch(t){a("log","at pages/business/CRM/mainOwner/audit/mainOwnerChangeAudit.vue:160",t),e.endErr()}finally{d.value=!1}},500)},v=async e=>{setTimeout(async()=>{try{const t=await h(e.num,e.size);1===e.num?s.value=t.list:s.value.push(...t.list),e.endSuccess(t.list.length,t.total>e.num*e.size)}catch(t){a("log","at pages/business/CRM/mainOwner/audit/mainOwnerChangeAudit.vue:182",t),e.endErr()}},500)},h=(e,t)=>new Promise(async l=>{let a={pageNum:e,pageSize:t,searchContent:n.value};try{let e=await(o=a,Qt.get({url:"/crm/app/appCrmCusUserNewController/personnelAwaitingReviewForChange",data:o},{isTransformResponse:!1}));l({list:e.rows,total:e.total})}catch(rc){}finally{uni.hideLoading()}var o});let f=e=>{const{userId:t}=e;uni.navigateTo({url:"/pages/business/CRM/mainOwner/audit/confirmForm",events:{refreshOwnerChangeList(){i()}},success(e){e.eventChannel.emit("auditCusOwner",{data:{userId:t},editable:!1})}})};return(t,l)=>(e.openBlock(),e.createElementBlock("view",{class:"con-body"},[e.createElementVNode("view",{class:"con-bg"},[e.createVNode(zn,{ref:"customHeaderRef",title:"客户人员主归属人变更审核",leftFlag:!0,rightFlag:!1},null,512),e.createElementVNode("view",{class:"top-height"}),e.createElementVNode("view",{class:"all-body"},[e.createVNode(Kn,{ref_key:"mescrollRef",ref:o,onInit:m,onDown:p,onUp:v,up:c.value,down:u.value,fixed:!1,textColor:"#ffffff",bgColor:"#ffffff",class:e.normalizeClass(["scroll-h",{"loading-scroll":e.unref(d)}])},{default:e.withCtx(()=>[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(e.unref(s),(t,l)=>(e.openBlock(),e.createElementBlock("view",{class:"white-bg margin-bottom20",key:l},[e.createElementVNode("view",{class:"report-list",onClick:e.withModifiers(l=>e.unref(f)(t),["stop"])},[e.createElementVNode("view",{class:"r-list title"},[e.createTextVNode(e.toDisplayString(t.cusName)+" ",1),e.createElementVNode("view",{class:e.normalizeClass(["r-right no-wrap",t.auditStatus?"btn-blue":"btn-pink"])},e.toDisplayString(t.auditStatus?t.auditStatus:"待您审核"),3)]),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"客户人员名称"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(t.userName),1)]),e.createElementVNode("view",{class:"border-bottom"}),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"目前业务员"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(t.belonger),1)]),e.createElementVNode("view",{class:"border-bottom"}),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"创建时间"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(t.createTime),1)]),e.createElementVNode("view",{class:"border-bottom"}),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"职能"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(t.function),1)]),e.createElementVNode("view",{class:"border-bottom"}),e.createElementVNode("view",{class:"r-list",style:{"font-weight":"bold"}},[e.createElementVNode("view",{class:"r-left"},"申请变更人姓名"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(t.applicantName),1)]),e.createElementVNode("view",{class:"border-bottom"}),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"申请原因"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(t.reasonForChange),1)])],8,["onClick"])]))),128))]),_:1},8,["up","down","class"])])])]))}},[["__scopeId","data-v-ec42dc9a"]]),Em={__name:"confirmForm",setup(t){const l=e.ref({}),o=e.ref({userId:null,userDept:null,cusId:null,customerUserName:null,userName:null,userType:null,iphone:null,mobilePhone:null,cusName:null,cusEstate:null,jobTelphone:null,functionalRequirements:"",job:null,majorProduct:null,product:null,officeSite:null,sex:"男",tenureTime:null,hierarchyNeeds:null,jobChange:null,develop:null,birthday:null,hobby:null,taboo:null,nativec:null,familyStatus:null,maritalStatus:null,motorcycleType:null,graduateIns:null,homeAddress:null,interpersonal:null,support:null,workingStatus:null,remark:null,salesmanThinkLevel:null,systemThinkLevel:null,function:null}),r=e.ref({cusName:null,sysThinkLevel:null});let i;i=e.reactive({cusName:{rules:[{required:!0,errorMessage:"客户名称不能为空",trigger:"blur"}]},customerUserName:{rules:[{required:!0,errorMessage:"人员名称不能为空",trigger:"blur"}]},iphone:{rules:[{required:!0,errorMessage:"请填写手机号码"},{validateFunction:function(e,t,l,a){/^(13[0-9]|14[1579]|15[0-3,5-9]|16[6]|17[0123456789]|18[0-9]|19[89])\d{8}$/.test(t)||a("手机号码格式不正确,请重新填写")}}]},userDept:{rules:[{required:!0,errorMessage:"所属部门不能为空",trigger:"blur"}]},functionalRequirements:{rules:[{required:!0,errorMessage:"职能不能为空",trigger:"blur"}]},salesmanThinkLevel:{rules:[{required:!0,errorMessage:"手填等级不能为空",trigger:"blur"}]},job:{rules:[{required:!0,errorMessage:"职务不能为空",trigger:"blur"}]},officeSite:{rules:[{required:!0,errorMessage:"办公场地不能为空",trigger:"blur"}]},sex:{rules:[{required:!0,errorMessage:"性别不能为空",trigger:"blur"}]}}),a("log","at pages/business/CRM/mainOwner/audit/confirmForm.vue:391",i,"校验规则");const s=e.ref(!0);let u=null;c(t=>{u=e.getCurrentInstance().proxy;u.getOpenerEventChannel().on("auditCusOwner",async e=>{if(s.value=e.editable,!e.editable){let{userId:t}=e.data;a("log","at pages/business/CRM/mainOwner/audit/confirmForm.vue:403",e.data,"客户人员所属详情编辑页面读取到参数");let l=await dm({userId:t}).catch(e=>{a("warn","at pages/business/CRM/mainOwner/audit/confirmForm.vue:405",e,"客户人员所属编辑信息获取失败")});const{rows:n}=l;let i=n[0];const s=Object.keys(i).filter(e=>null!==i[e]&&"null"!==i[e]).reduce((e,t)=>(e[t]=i[t],e),{}),{cusName:c}=i;r.value.cusName=c,a("log","at pages/business/CRM/mainOwner/audit/confirmForm.vue:417",s,"过滤空值属性"),n.length&&Object.assign(o.value,s),o.value.functionalRequirements=i.function}})});let d=e=>{a("log","at pages/business/CRM/mainOwner/audit/confirmForm.vue:426",e.detail.value,"职能索引");const{name:t}=Zd[e.detail.value];o.value.functionalRequirements=t,o.value.function=t,v()},m=e=>{a("log","at pages/business/CRM/mainOwner/audit/confirmForm.vue:435",e.detail.value,"人员等级");const{name:t}=Xd[e.detail.value];o.value.salesmanThinkLevel=t},p=e.ref(""),v=async()=>{if(o.value.cusEstate){let{cusEstate:e,functionalRequirements:t}=o.value,l={cusEstate:e,functionalRequirements:t};o.value.salesmanThinkLevel&&(l.personnelLevel=o.value.salesmanThinkLevel);let a=await um(l);try{a.data.systemRecommendationLevel?o.value.systemThinkLevel=a.data.systemRecommendationLevel:p.value="客户无等级信息,暂无法进行等级推荐"}catch(rc){a.systemRecommendationLevel?o.value.systemThinkLevel=a.systemRecommendationLevel:p.value="客户无等级信息,暂无法进行等级推荐"}}else p.value="无公司等级信息,无法推荐等级"},h=e.ref(0),g=e=>{const{value:t}=e.detail;a("log","at pages/business/CRM/mainOwner/audit/confirmForm.vue:475",e.detail.value);const{name:l}=em[t];h.value=t,o.value.sex=l},b=e.ref(0),y=e=>{let{value:t}=e.detail;b.value=t;const{name:l}=tm[t];o.value.userType=l};function w(e){o.value.tenureTime=e}let k=e.ref(0),N=e=>{let{value:t}=e.detail;const{name:l}=lm[t];k.value=t,o.value.hierarchyNeeds=l},V=e.ref(0),E=e=>{let{value:t}=e.detail;V.value=t,o.value.develop=am[t].name};function C(e){o.value.birthday=e}let x=e.ref([]),S=e.ref([]);const _=(e,t)=>{a("log","at pages/business/CRM/mainOwner/audit/confirmForm.vue:524","选择爱好",e,t),x.value=[],S.value=e},T=e=>{o.value.nativec=e.detail.value.map(e=>e.text).join("-")};let D=e.ref(0),B=e=>{let{value:t}=e.detail;D.value=t,o.value.support=om[t].name},I=e.ref(0),M=e=>{let{value:t}=e.detail;I.value=0,o.value.workingStatus=rm[t].name},R=()=>{uni.showModal({title:"是否确认驳回?",editable:!0,placeholderText:"请输入驳回原因",async success(e){if(e.confirm)if(e.content){200===(await(t={opinionOwn:e.content,userId:o.value.userId},Qt.get({url:"/crm/app/appCrmCusUserNewController/changeOfPrimaryOwnershipNoApproved",data:t},{isTransformResponse:!1}))).code?uni.showToast({title:"操作成功",success(){u.getOpenerEventChannel().emit("refreshOwnerChangeList"),setTimeout(()=>{uni.navigateBack()},1e3)}}):uni.showToast({title:"操作失败",icon:"error"})}else uni.showToast({title:"操作失败!驳回原因不能为空",icon:"none"});var t}})},A=()=>{var e;(e={userId:o.value.userId},Qt.get({url:"/crm/app/appCrmCusUserNewController/changeOfPrimaryOwnershipApproved",data:e},{isTransformResponse:!1})).then(e=>{200==e.code?uni.showToast({title:"操作成功",success(){setTimeout(()=>{uni.navigateBack();u.getOpenerEventChannel().emit("refreshOwnerChangeList")},1e3)}}):uni.showToast({title:"操作失败",icon:"error"})}).catch(e=>{uni.showToast({title:"操作失败",icon:"error"})})};return(t,a)=>{const c=n(e.resolveDynamicComponent("uni-icons"),f),u=n(e.resolveDynamicComponent("uni-forms-item"),dl),v=n(e.resolveDynamicComponent("uni-easyinput"),ul),S=n(e.resolveDynamicComponent("uni-datetime-picker"),dr),F=n(e.resolveDynamicComponent("uni-data-picker"),Gd),L=n(e.resolveDynamicComponent("uni-forms"),_l);return e.openBlock(),e.createElementBlock("view",{class:"con-body"},[e.createElementVNode("view",{class:"con-bg"},[e.createVNode(zn,{ref:"customHeaderRef",title:"客户人员主归属人变更人员详情",leftFlag:!0,rightFlag:!1},null,512),e.createElementVNode("view",{class:"top-height"}),e.createElementVNode("view",{class:"white-bg"},[e.createElementVNode("view",{class:"form-con"},[e.createVNode(L,{ref_key:"formRef",ref:l,model:o.value,rules:e.unref(i),"label-width":"40%"},{default:e.withCtx(()=>[e.createVNode(u,{label:"客户名称",name:"cusName",required:"",class:"f-c-right"},{default:e.withCtx(()=>[e.createElementVNode("view",{class:"customer-name"},[e.createVNode(c,{type:"right",size:"20",color:"#A0A0A0"}),e.createElementVNode("text",null,e.toDisplayString(r.value.cusName||"查询客户名称"),1)])]),_:1}),e.createVNode(u,{label:"系统公司等级",name:"cusEstate",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(v,{modelValue:o.value.cusEstate,"onUpdate:modelValue":a[0]||(a[0]=e=>o.value.cusEstate=e),placeholder:r.value.sysThinkLevel?r.value.sysThinkLevel:"默认显示公司等级",disabled:""},null,8,["modelValue","placeholder"])]),_:1}),e.createVNode(u,{label:"人员姓名",name:"userName",required:"",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(v,{modelValue:o.value.userName,"onUpdate:modelValue":a[1]||(a[1]=e=>o.value.userName=e),placeholder:"请输入姓名",disabled:!s.value},null,8,["modelValue","disabled"])]),_:1}),e.createVNode(u,{label:"人员等级(K)",name:"userType",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createElementVNode("view",{class:"form-picker"},[e.createElementVNode("picker",{onChange:a[2]||(a[2]=(...t)=>e.unref(y)&&e.unref(y)(...t)),value:e.unref(b),range:e.unref(tm),"range-key":"name",disabled:!s.value},[e.createElementVNode("view",{class:"flex"},[e.createTextVNode(e.toDisplayString(o.value.userType?o.value.userType:"请选择")+" ",1),e.createVNode(c,{type:"down",size:"20",color:"#A0A0A0"})])],40,["value","range","disabled"])])]),_:1}),e.createVNode(u,{label:"工作电话",name:"jobTelphone",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(v,{modelValue:o.value.jobTelphone,"onUpdate:modelValue":a[3]||(a[3]=e=>o.value.jobTelphone=e),placeholder:"请输入工作电话",disabled:!s.value},null,8,["modelValue","disabled"])]),_:1}),o.value.mobilePhone?(e.openBlock(),e.createBlock(u,{key:0,label:"人员手机号",name:"mobilePhone",required:"",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(v,{modelValue:o.value.mobilePhone,"onUpdate:modelValue":a[4]||(a[4]=e=>o.value.mobilePhone=e),placeholder:"请输入手机号",disabled:!s.value},null,8,["modelValue","disabled"])]),_:1})):e.createCommentVNode("",!0),e.createVNode(u,{label:"部门",name:"userDept",required:"",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(v,{modelValue:o.value.userDept,"onUpdate:modelValue":a[5]||(a[5]=e=>o.value.userDept=e),placeholder:"请输入所属部门",disabled:!s.value},null,8,["modelValue","disabled"])]),_:1}),e.createVNode(u,{label:"职能",name:"functionalRequirements",required:"",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createElementVNode("view",{class:"form-picker"},[e.createElementVNode("picker",{onChange:a[6]||(a[6]=(...t)=>e.unref(d)&&e.unref(d)(...t)),range:e.unref(Zd),"range-key":"name",disabled:!s.value},[e.createElementVNode("view",{class:"flex"},[e.createTextVNode(e.toDisplayString(o.value.functionalRequirements?o.value.functionalRequirements:"请选择")+" ",1),e.createVNode(c,{type:"down",size:"20",color:"#A0A0A0"})])],40,["range","disabled"])])]),_:1}),e.createVNode(u,{label:"系统推荐等级",name:"systemThinkLevel",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(v,{modelValue:o.value.systemThinkLevel,"onUpdate:modelValue":a[7]||(a[7]=e=>o.value.systemThinkLevel=e),placeholder:e.unref(p)||"默认显示系统推荐等级",disabled:""},null,8,["modelValue","placeholder"])]),_:1}),e.createVNode(u,{label:"业务人员填写等级",name:"salesmanThinkLevel",required:"",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createElementVNode("view",{class:"form-picker"},[e.createElementVNode("picker",{onChange:a[8]||(a[8]=(...t)=>e.unref(m)&&e.unref(m)(...t)),range:e.unref(Xd),"range-key":"name",disabled:!s.value},[e.createElementVNode("view",{class:"flex"},[e.createTextVNode(e.toDisplayString(o.value.salesmanThinkLevel?o.value.salesmanThinkLevel:"请选择")+" ",1),e.createVNode(c,{type:"down",size:"20",color:"#A0A0A0"})])],40,["range","disabled"])])]),_:1}),e.createVNode(u,{label:"职务",name:"job",required:"",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(v,{modelValue:o.value.job,"onUpdate:modelValue":a[9]||(a[9]=e=>o.value.job=e),placeholder:"请输入职务",disabled:!s.value},null,8,["modelValue","disabled"])]),_:1}),e.createVNode(u,{label:"专业产品",name:"majorProduct",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(v,{modelValue:o.value.majorProduct,"onUpdate:modelValue":a[10]||(a[10]=e=>o.value.majorProduct=e),placeholder:"请输入专业产品",disabled:!s.value},null,8,["modelValue","disabled"])]),_:1}),e.createVNode(u,{label:"产品需求",name:"product",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(v,{modelValue:o.value.product,"onUpdate:modelValue":a[11]||(a[11]=e=>o.value.product=e),placeholder:"请输入产品需求",disabled:!s.value},null,8,["modelValue","disabled"])]),_:1}),e.createVNode(u,{label:"办公场地",name:"officeSite",required:"",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(v,{modelValue:o.value.officeSite,"onUpdate:modelValue":a[12]||(a[12]=e=>o.value.officeSite=e),placeholder:"请输入办公场地",disabled:!s.value},null,8,["modelValue","disabled"])]),_:1}),e.createVNode(u,{label:"性别",name:"sex",required:"",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createElementVNode("view",{class:"form-picker"},[e.createElementVNode("picker",{onChange:a[13]||(a[13]=(...t)=>e.unref(g)&&e.unref(g)(...t)),value:e.unref(h),range:e.unref(em),"range-key":"name",disabled:!s.value},[e.createElementVNode("view",{class:"flex"},[e.createTextVNode(e.toDisplayString(o.value.sex?o.value.sex:"请选择")+" ",1),e.createVNode(c,{type:"down",size:"20",color:"#A0A0A0"})])],40,["value","range","disabled"])])]),_:1}),e.createVNode(u,{label:"任职日期",name:"tenureTime",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(S,{type:"date","clear-icon":!1,modelValue:o.value.tenureTime,"onUpdate:modelValue":a[14]||(a[14]=e=>o.value.tenureTime=e),onChange:w,disabled:!s.value},null,8,["modelValue","disabled"])]),_:1}),e.createVNode(u,{label:"需求层次",name:"hierarchyNeeds",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createElementVNode("view",{class:"form-picker"},[e.createElementVNode("picker",{onChange:a[15]||(a[15]=(...t)=>e.unref(N)&&e.unref(N)(...t)),value:e.unref(k),range:e.unref(lm),"range-key":"name",disabled:!s.value},[e.createElementVNode("view",{class:"flex"},[e.createTextVNode(e.toDisplayString(o.value.hierarchyNeeds?o.value.hierarchyNeeds:"请选择")+" ",1),e.createVNode(c,{type:"down",size:"20",color:"#A0A0A0"})])],40,["value","range","disabled"])])]),_:1}),e.createVNode(u,{label:"职务变化",name:"jobChange",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(v,{modelValue:o.value.jobChange,"onUpdate:modelValue":a[16]||(a[16]=e=>o.value.jobChange=e),placeholder:"请输入职务变化",disabled:!s.value},null,8,["modelValue","disabled"])]),_:1}),e.createVNode(u,{label:"发展潜能",name:"develop",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createElementVNode("view",{class:"form-picker"},[e.createElementVNode("picker",{onChange:a[17]||(a[17]=(...t)=>e.unref(E)&&e.unref(E)(...t)),value:e.unref(V),range:e.unref(am),"range-key":"name",disabled:!s.value},[e.createElementVNode("view",{class:"flex"},[e.createTextVNode(e.toDisplayString(o.value.develop?o.value.develop:"请选择")+" ",1),e.createVNode(c,{type:"down",size:"20",color:"#A0A0A0"})])],40,["value","range","disabled"])])]),_:1}),e.createVNode(u,{label:"生日",name:"birthday",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(S,{type:"date","clear-icon":!1,modelValue:o.value.birthday,"onUpdate:modelValue":a[18]||(a[18]=e=>o.value.birthday=e),onChange:C,disabled:!s.value},null,8,["modelValue","disabled"])]),_:1}),e.createVNode(u,{label:"爱好",name:"hobby",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(v,{modelValue:o.value.hobby,"onUpdate:modelValue":a[19]||(a[19]=e=>o.value.hobby=e),placeholder:"请输入爱好",disabled:!s.value},null,8,["modelValue","disabled"]),e.createVNode(hr,{ref:"hobbySelectRef",multiple:!0,downInner:"",value:e.unref(x),options:e.unref(nm),onChange:_,slabel:"name"},null,8,["value","options"])]),_:1}),e.createVNode(u,{label:"禁忌",name:"taboo",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(v,{modelValue:o.value.taboo,"onUpdate:modelValue":a[20]||(a[20]=e=>o.value.taboo=e),placeholder:"请输入禁忌",disabled:!s.value},null,8,["modelValue","disabled"])]),_:1}),e.createVNode(u,{label:"籍贯",name:"nativec",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(v,{modelValue:o.value.nativec,"onUpdate:modelValue":a[21]||(a[21]=e=>o.value.nativec=e),placeholder:"请输入或选择籍贯",disabled:!s.value},null,8,["modelValue","disabled"]),e.createVNode(F,{placeholder:"请选择",localdata:e.unref(sm),"clear-icon":!1,map:{text:"label",value:"value"},onChange:T,readonly:!s.value},null,8,["localdata","readonly"])]),_:1}),e.createVNode(u,{label:"家庭住址",name:"homeAddress",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(v,{modelValue:o.value.homeAddress,"onUpdate:modelValue":a[22]||(a[22]=e=>o.value.homeAddress=e),placeholder:"请输入家庭住址",disabled:!s.value},null,8,["modelValue","disabled"])]),_:1}),e.createVNode(u,{label:"家庭情况",name:"familyStatus",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(v,{modelValue:o.value.familyStatus,"onUpdate:modelValue":a[23]||(a[23]=e=>o.value.familyStatus=e),placeholder:"请输入家庭情况",disabled:!s.value},null,8,["modelValue","disabled"])]),_:1}),e.createVNode(u,{label:"婚姻状况",name:"maritalStatus",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(v,{modelValue:o.value.maritalStatus,"onUpdate:modelValue":a[24]||(a[24]=e=>o.value.maritalStatus=e),placeholder:"请输入婚姻状况",disabled:!s.value},null,8,["modelValue","disabled"])]),_:1}),e.createVNode(u,{label:"车型及牌号",name:"motorcycleType",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(v,{modelValue:o.value.motorcycleType,"onUpdate:modelValue":a[25]||(a[25]=e=>o.value.motorcycleType=e),placeholder:"请输入车型及牌号",disabled:!s.value},null,8,["modelValue","disabled"])]),_:1}),e.createVNode(u,{label:"毕业院校",name:"graduateIns",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(v,{modelValue:o.value.graduateIns,"onUpdate:modelValue":a[26]||(a[26]=e=>o.value.graduateIns=e),placeholder:"请输入毕业院校",disabled:!s.value},null,8,["modelValue","disabled"])]),_:1}),e.createVNode(u,{label:"人脉关系",name:"interpersonal",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(v,{modelValue:o.value.interpersonal,"onUpdate:modelValue":a[27]||(a[27]=e=>o.value.interpersonal=e),placeholder:"请输入人脉关系",disabled:!s.value},null,8,["modelValue","disabled"])]),_:1}),e.createVNode(u,{label:"支持程度",name:"support",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createElementVNode("view",{class:"form-picker"},[e.createElementVNode("picker",{onChange:a[28]||(a[28]=(...t)=>e.unref(B)&&e.unref(B)(...t)),value:e.unref(D),range:e.unref(om),disabled:!s.value,"range-key":"name"},[e.createElementVNode("view",{class:"flex"},[e.createTextVNode(e.toDisplayString(o.value.support?o.value.support:"请选择")+" ",1),e.createVNode(c,{type:"down",size:"20",color:"#A0A0A0"})])],40,["value","range","disabled"])])]),_:1}),e.createVNode(u,{label:"工作状态",name:"workingStatus",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createElementVNode("view",{class:"form-picker"},[e.createElementVNode("picker",{onChange:a[29]||(a[29]=(...t)=>e.unref(M)&&e.unref(M)(...t)),value:e.unref(I),range:e.unref(rm),"range-key":"name",disabled:!s.value},[e.createElementVNode("view",{class:"flex"},[e.createTextVNode(e.toDisplayString(o.value.workingStatus?o.value.workingStatus:"请选择")+" ",1),e.createVNode(c,{type:"down",size:"20",color:"#A0A0A0"})])],40,["value","range","disabled"])])]),_:1}),e.createVNode(u,{label:"备注",name:"remark",class:"uni-forms-item is-direction-top is-top",style:{"padding-bottom":"220rpx"}},{default:e.withCtx(()=>[e.createVNode(v,{type:"textarea",autoHeight:"",modelValue:o.value.reasonForChange,"onUpdate:modelValue":a[30]||(a[30]=e=>o.value.reasonForChange=e),placeholder:"请输入备注",class:"form-texarea",disabled:!s.value},null,8,["modelValue","disabled"])]),_:1}),o.value.userId?(e.openBlock(),e.createElementBlock("view",{key:1,class:"fab"},[e.createElementVNode("button",{class:"mini-btn btn",type:"warn",onClick:a[31]||(a[31]=(...t)=>e.unref(R)&&e.unref(R)(...t))},"✘ 驳回"),e.createElementVNode("button",{class:"mini-btn btn",type:"primary",onClick:a[32]||(a[32]=(...t)=>e.unref(A)&&e.unref(A)(...t))},"✔ 通过")])):e.createCommentVNode("",!0)]),_:1},8,["model","rules"])])])])])}}},Cm=v(Em,[["__scopeId","data-v-c37e592d"]]);function xm(e){return Qt.get({url:"/crm/app/appCrmCusUserNewController/crmCustomerUser",data:e},{isTransformResponse:!1})}function Sm(e){return Qt.get({url:"/crm/app/appVisistDetail/getCompanyPersonnerlName",data:e},{isTransformResponse:!1})}function _m(e){return Qt.post({url:"/crm/app/appVisistDetail/addVisistDetail",data:e},{isTransformResponse:!1})}function Tm(e){return Qt.get({url:"/crm/app/appVisistDetail/deleVisistDetailItem",data:e},{isTransformResponse:!1})}function Dm(e){return Qt.get({url:"/crm/app/appVisistDetail/queryList",data:e},{isTransformResponse:!1})}function Bm(e){return Qt.get({url:"/crm/app/appVisistReport/list",data:e},{isTransformResponse:!1})}function Im(e){return Qt.get({url:"/crm/app/appVisistReport/queryList",data:e},{isTransformResponse:!1})}function Mm(e){return Qt.get({url:"/crm/app/appVisistReport/getDetail",data:e},{isTransformResponse:!1})}function Rm(e){return Qt.get({url:"/crm/app/appVisistDetail/list",data:e},{isTransformResponse:!1})}function Am(e){return Qt.post({url:"/crm/app/appVisistReport/updaterejectReason",data:e},{isTransformResponse:!1})}const Fm=v({__name:"viewMainOwner",setup(t){const l=e.ref(0);let a=e.ref({pageNum:1,pageSize:10});e.onMounted(()=>{l.value=2*Pl()}),r(()=>{Nm(a.value).then(e=>{n.value=e.rows})});let n=e.ref([]);let o=e.ref(!1),i=e.ref(null);const s=e=>{o.value=!0,i.value=e},c=async e=>{try{setTimeout(async()=>{a.pageNum=1,a.pageSize=d.value.page.size;const t=await Nm(a);o.value=!1,n.value=t.rows,e.resetUpScroll()},500)}catch(t){e.endErr()}finally{setTimeout(async()=>{e.endSuccess()},500)}},u=async e=>{try{setTimeout(async()=>{a.pageNum=1,a.pageSize=d.value.page.size;const t=await Nm(a);1===e.num?n.value=t.rows:n.value.push(...t.rows),e.endBySize(t.rows.length,t.total)},500)}catch(t){e.endErr()}},d=e.ref({page:{num:0,size:10},noMoreSize:5,empty:{tip:"~ 空空如也 ~",icon:"../../../../../static/images/mescroll-empty.png"},textLoading:"加载中...",textNoMore:"已经到底了"}),m=e.ref({auto:!0,textInOffset:"下拉刷新",textOutOffset:"释放更新",textLoading:"刷新中..."});return(t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"con-body"},[e.createElementVNode("view",{class:"con-bg"},[e.createVNode(zn,{ref:"customHeaderRef",title:"查看主归属人变更",leftFlag:!0,rightFlag:!1},null,512),e.createElementVNode("view",{class:"top-height",style:e.normalizeStyle({paddingTop:l.value+"px"})},null,4),e.createElementVNode("view",{class:"all-body"},[e.createVNode(Kn,{ref_key:"mescrollRef",ref:i,onInit:s,onDown:c,onUp:u,up:d.value,down:m.value,fixed:!1,textColor:"#ffffff",bgColor:"#ffffff",class:e.normalizeClass(["scroll-h",{"loading-scroll":e.unref(o)}])},{default:e.withCtx(()=>[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(e.unref(n),(t,l)=>(e.openBlock(),e.createElementBlock("view",{class:"white-bg margin-bottom20",key:l,onClick:e=>function(e){uni.navigateTo({url:"./viewMainOwnerDetail?userId="+e.userId})}(t)},[e.createElementVNode("view",null,[e.createElementVNode("view",{class:"report-list"},[e.createElementVNode("view",{class:"r-list title"},[e.createTextVNode(e.toDisplayString(t.cusName)+" ",1),e.createElementVNode("view",{class:"r-name"},e.toDisplayString(t.visistCode),1),e.createElementVNode("view",{class:"r-right btn-blue no-wrap"}," 查看 ")]),e.createElementVNode("view",{class:"border-bottom"}),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"客户人员名称"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(t.userName),1)]),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"目前业务员"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(t.belonger),1)]),e.createElementVNode("view",{class:"border-bottom"}),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"创建时间"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(t.createTime),1)]),e.createElementVNode("view",{class:"border-bottom"}),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"职能"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(t.function),1)])])])],8,["onClick"]))),128))]),_:1},8,["up","down","class"])])])]))}},[["__scopeId","data-v-02969562"]]);const Lm=v({props:{stepType:{type:String,default:"dot"},activeColor:{type:String,default:"#55aaff"},list:{type:Array,default:()=>[]}},methods:{getStateText:e=>({0:"待审核",1:"已通过",2:"已驳回"}[e]||"未知状态"),getStateColor:e=>({0:"#dcdcdc",1:"#55aaff",2:"#ff4d4f"}[e]||"#dcdcdc")},data:()=>({})},[["render",function(t,l,a,n,o,r){return e.openBlock(),e.createElementBlock("view",{class:"steps"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(a.list,(t,l)=>(e.openBlock(),e.createElementBlock("view",{class:"step",key:l},[e.createElementVNode("view",{class:"step_left"},e.toDisplayString(null!==t.createTime?t.createTime:"未审核"),1),e.createElementVNode("view",{class:"step_mid"},[e.createElementVNode("view",{class:"step_dot",style:e.normalizeStyle({backgroundColor:t.stateFlow?a.activeColor:""})},e.toDisplayString("number"===a.stepType?l+1:""),5),l{r.value=2*Pl()}),c(e=>{l.value=e.userId}),e.onMounted(()=>{var e;Nm({userId:l.value}).then(e=>{if(200===e.code){const t=l.value,o=e.rows.find(e=>e.userId==t);o?Object.assign(n,o):a("warn","at pages/business/CRM/mainOwner/view/viewMainOwnerDetail.vue:98","没有找到匹配 userId 的数据")}else uni.showToast({title:e.msg,icon:"none"})},e=>{}),(e={userId:l.value},Qt.get({url:"/crm/app/appCrmCusUserNewController/getCrmCusUserNewChangeOwnerList",data:e},{isTransformResponse:!1})).then(e=>{200==e.code?o.value=e.rows:uni.showToast({title:e.msg,icon:"none"})},e=>{})}),(t,l)=>(e.openBlock(),e.createElementBlock("view",{class:"con-body"},[e.createElementVNode("view",{class:"con-bg"},[e.createVNode(zn,{ref:"customHeaderRef",title:"查看主归属人变更详细信息",leftFlag:!0,rightFlag:!1},null,512),e.createElementVNode("view",{class:"top-height",style:e.normalizeStyle({paddingTop:e.unref(r)+"px"})},null,4),e.createElementVNode("view",{class:"all-body"},[e.createElementVNode("view",{class:"white-bg margin-bottom20",onClick:l[0]||(l[0]=e=>t.showDetail(t.item))},[e.createElementVNode("view",null,[e.createElementVNode("view",{class:"report-list"},[e.createElementVNode("view",{class:"title"},"客户公司名称:"+e.toDisplayString(e.unref(n).cusName),1),e.createElementVNode("view",{class:"border-bottom"}),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"客户人员名称"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(e.unref(n).userName),1)]),e.createElementVNode("view",{class:"border-bottom"}),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"性别"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(e.unref(n).sex),1)]),e.createElementVNode("view",{class:"border-bottom"}),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"手机号"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(e.unref(n).mobilePhone),1)]),e.createElementVNode("view",{class:"border-bottom"}),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"部门"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(e.unref(n).userDept),1)]),e.createElementVNode("view",{class:"border-bottom"}),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left title"},"业务员认定等级"),e.createElementVNode("view",{class:"r-right title"},e.toDisplayString(e.unref(n).salesmanThinkLevel),1)])])])]),e.createElementVNode("view",{class:"tezt"},[e.createVNode(Lm,{list:e.unref(o)},null,8,["list"])])])])]))}},[["__scopeId","data-v-9e6f9f89"]]),Pm={__name:"customerUserEdit",setup(t){const l=e.ref({}),o=e.ref({userDept:null,cusId:null,customerUserName:null,userName:null,userType:null,iphone:null,mobilePhone:null,cusName:null,cusEstate:null,jobTelphone:null,functionalRequirements:"",job:null,majorProduct:null,product:null,officeSite:null,sex:"男",tenureTime:null,hierarchyNeeds:null,jobChange:null,develop:null,birthday:null,hobby:null,taboo:null,nativec:null,familyStatus:null,maritalStatus:null,motorcycleType:null,graduateIns:null,homeAddress:null,interpersonal:null,support:null,workingStatus:null,remark:null,salesmanThinkLevel:null,systemThinkLevel:null,function:null}),r=e.ref({cusName:null,sysThinkLevel:null});let i;i=e.reactive({cusName:{rules:[{required:!0,errorMessage:"客户名称不能为空",trigger:"blur"}]},customerUserName:{rules:[{required:!0,errorMessage:"人员名称不能为空",trigger:"blur"}]},iphone:{rules:[{required:!0,errorMessage:"请填写手机号码"},{validateFunction:function(e,t,l,a){/^(13[0-9]|14[1579]|15[0-3,5-9]|16[6]|17[0123456789]|18[0-9]|19[89])\d{8}$/.test(t)||a("手机号码格式不正确,请重新填写")}}]},userDept:{rules:[{required:!0,errorMessage:"所属部门不能为空",trigger:"blur"}]},functionalRequirements:{rules:[{required:!0,errorMessage:"职能不能为空",trigger:"blur"}]},salesmanThinkLevel:{rules:[{required:!0,errorMessage:"手填等级不能为空",trigger:"blur"}]},job:{rules:[{required:!0,errorMessage:"职务不能为空",trigger:"blur"}]},officeSite:{rules:[{required:!0,errorMessage:"办公场地不能为空",trigger:"blur"}]},sex:{rules:[{required:!0,errorMessage:"性别不能为空",trigger:"blur"}]}}),a("log","at pages/business/CRM/customer/components/customerUserEdit.vue:396",i,"校验规则");const s=e.ref(!0);let u=null;c(t=>{u=e.getCurrentInstance().proxy;u.getOpenerEventChannel().on("editCusData",async e=>{if(s.value=e.isAdd,!e.isAdd){let{userId:t}=e.param;a("log","at pages/business/CRM/customer/components/customerUserEdit.vue:408",e.param,"客户人员所属详情编辑页面读取到参数");let l=await dm({userId:t}).catch(e=>{a("warn","at pages/business/CRM/customer/components/customerUserEdit.vue:410",e,"客户人员所属编辑信息获取失败")});const{rows:n}=l;let i=n[0];const s=Object.keys(i).filter(e=>null!==i[e]&&"null"!==i[e]).reduce((e,t)=>(e[t]=i[t],e),{}),{cusName:c}=i;r.value.cusName=c,a("log","at pages/business/CRM/customer/components/customerUserEdit.vue:422",s,"过滤空值属性"),n.length&&Object.assign(o.value,s),o.value.functionalRequirements=i.function}})});let d=()=>{uni.navigateTo({url:"/pages/business/CRM/customer/selectCustomer",events:{cuSelected(e){a("log","at pages/business/CRM/customer/components/customerUserEdit.vue:436",e,"获取到返回的数据");let{cusName:t,cusEstate:l,cusId:n}=e;r.value.cusName=t,l||(r.value.sysThinkLevel="该客户暂无等级信息,无法进行系统推荐"),o.value.cusEstate=l,o.value.cusName=t,o.value.cusId=n,h()}},success:function(e){e.eventChannel.emit("requestCusList",{data:{cusName:r.value.cusName}})}})},m=e=>{a("log","at pages/business/CRM/customer/components/customerUserEdit.vue:460",e.detail.value,"职能索引");const{name:t}=Zd[e.detail.value];o.value.functionalRequirements=t,o.value.function=t,h()},p=e=>{a("log","at pages/business/CRM/customer/components/customerUserEdit.vue:469",e.detail.value,"人员等级");const{name:t}=Xd[e.detail.value];o.value.salesmanThinkLevel=t},v=e.ref(""),h=async()=>{if(o.value.cusEstate){let{cusEstate:e,functionalRequirements:t}=o.value,l={cusEstate:e,functionalRequirements:t};o.value.salesmanThinkLevel&&(l.personnelLevel=o.value.salesmanThinkLevel);let a=await um(l);try{a.data.systemRecommendationLevel?o.value.systemThinkLevel=a.data.systemRecommendationLevel:v.value="客户无等级信息,暂无法进行等级推荐"}catch(rc){a.systemRecommendationLevel?o.value.systemThinkLevel=a.systemRecommendationLevel:v.value="客户无等级信息,暂无法进行等级推荐"}}else v.value="无公司等级信息,无法推荐等级"},g=e.ref(0),b=e=>{const{value:t}=e.detail;a("log","at pages/business/CRM/customer/components/customerUserEdit.vue:509",e.detail.value);const{name:l}=em[t];g.value=t,o.value.sex=l},y=e.ref(0),w=e=>{let{value:t}=e.detail;y.value=t;const{name:l}=tm[t];o.value.userType=l};function k(e){o.value.tenureTime=e}let N=e.ref(0),V=e=>{let{value:t}=e.detail;const{name:l}=lm[t];N.value=t,o.value.hierarchyNeeds=l},E=e.ref(0),C=e=>{let{value:t}=e.detail;E.value=t,o.value.develop=am[t].name};function x(e){o.value.birthday=e}let S=e.ref([]),_=e.ref([]);const T=(e,t)=>{a("log","at pages/business/CRM/customer/components/customerUserEdit.vue:558","选择爱好",e,t),S.value=[],_.value=e},D=e=>{o.value.nativec=e.detail.value.map(e=>e.text).join("-")};let B=e.ref(0),I=e=>{let{value:t}=e.detail;B.value=t,o.value.support=om[t].name},M=e.ref(0),R=e=>{let{value:t}=e.detail;M.value=0,o.value.workingStatus=rm[t].name};const A=e.ref(null);let F=()=>{A.value&&A.value.handleBlur()},L=async()=>{const e=_.value.map(e=>{let{name:t}=e;return t}).join(",");a("log","at pages/business/CRM/customer/components/customerUserEdit.vue:596",e),(e||o.value.hobby)&&(o.value.hobby=e?(o.value.hobby?o.value.hobby+",":"")+e:o.value.hobby),o.value.iphone=o.value.mobilePhone,o.value.cusName=r.value.cusName;try{await l.value.validate(),a("log","at pages/business/CRM/customer/components/customerUserEdit.vue:606",o.value,"提交表单数据"),uni.showLoading(),(t=o.value,Qt.post({url:"/crm/app/appCrmCusUserNewController/update",data:t},{isTransformResponse:!1})).then(e=>{if(uni.hideLoading(),200===e.code){uni.showToast({title:"更新成功"});u.getOpenerEventChannel().emit("refreshCusUserList"),setTimeout(()=>{uni.navigateBack()},1e3)}else uni.showToast({title:"操作失败",icon:"error"})})}catch(n){uni.showToast({icon:"none",title:"请检查并完善信息"}),a("warn","at pages/business/CRM/customer/components/customerUserEdit.vue:636",n)}var t};return(t,a)=>{const c=n(e.resolveDynamicComponent("uni-icons"),f),u=n(e.resolveDynamicComponent("uni-forms-item"),dl),h=n(e.resolveDynamicComponent("uni-easyinput"),ul),_=n(e.resolveDynamicComponent("uni-datetime-picker"),dr),U=n(e.resolveDynamicComponent("uni-data-picker"),Gd),P=n(e.resolveDynamicComponent("uni-forms"),_l);return e.openBlock(),e.createElementBlock("view",{class:"con-body"},[e.createElementVNode("view",{class:"con-bg"},[e.createVNode(zn,{ref:"customHeaderRef",title:s.value?"客户人员新增":"客户人员归属详情",leftFlag:!0,rightFlag:!0},{right:e.withCtx(()=>[e.createElementVNode("view",{class:"head-right",onClick:a[0]||(a[0]=(...t)=>e.unref(L)&&e.unref(L)(...t))},[e.createVNode(c,{"custom-prefix":"iconfont",type:"icon-phonebaocun",size:"22",color:"#B7D2FF"}),e.createTextVNode(" 保存 ")])]),_:1},8,["title"]),e.createElementVNode("view",{class:"top-height"}),e.createElementVNode("view",{class:"white-bg"},[e.createElementVNode("view",{class:"form-con",onClick:a[34]||(a[34]=(...t)=>e.unref(F)&&e.unref(F)(...t))},[e.createVNode(P,{ref_key:"formRef",ref:l,model:o.value,rules:e.unref(i),"label-width":"40%"},{default:e.withCtx(()=>[e.createVNode(u,{label:"客户名称",name:"cusName",required:"",class:"f-c-right"},{default:e.withCtx(()=>[e.createElementVNode("view",{class:"customer-name",onClick:a[1]||(a[1]=(...t)=>e.unref(d)&&e.unref(d)(...t))},[e.createVNode(c,{type:"right",size:"20",color:"#A0A0A0"}),e.createElementVNode("text",null,e.toDisplayString(r.value.cusName||"查询客户名称"),1)])]),_:1}),e.createVNode(u,{label:"系统公司等级",name:"cusEstate",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(h,{modelValue:o.value.cusEstate,"onUpdate:modelValue":a[2]||(a[2]=e=>o.value.cusEstate=e),placeholder:r.value.sysThinkLevel?r.value.sysThinkLevel:"默认显示公司等级",disabled:""},null,8,["modelValue","placeholder"])]),_:1}),e.createVNode(u,{label:"人员姓名",name:"userName",required:"",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(h,{modelValue:o.value.userName,"onUpdate:modelValue":a[3]||(a[3]=e=>o.value.userName=e),placeholder:"请输入姓名"},null,8,["modelValue"])]),_:1}),o.value.mobilePhone?(e.openBlock(),e.createBlock(u,{key:0,label:"人员手机号",name:"mobilePhone",required:"",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(h,{modelValue:o.value.mobilePhone,"onUpdate:modelValue":a[4]||(a[4]=e=>o.value.mobilePhone=e),placeholder:"请输入手机号"},null,8,["modelValue"])]),_:1})):e.createCommentVNode("",!0),e.createVNode(u,{label:"部门",name:"userDept",required:"",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(h,{modelValue:o.value.userDept,"onUpdate:modelValue":a[5]||(a[5]=e=>o.value.userDept=e),placeholder:"请输入所属部门"},null,8,["modelValue"])]),_:1}),e.createVNode(u,{label:"职能",name:"functionalRequirements",required:"",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createElementVNode("view",{class:"form-picker"},[e.createElementVNode("picker",{onChange:a[6]||(a[6]=(...t)=>e.unref(m)&&e.unref(m)(...t)),range:e.unref(Zd),"range-key":"name"},[e.createElementVNode("view",{class:"flex"},[e.createTextVNode(e.toDisplayString(o.value.functionalRequirements?o.value.functionalRequirements:"请选择")+" ",1),e.createVNode(c,{type:"down",size:"20",color:"#A0A0A0"})])],40,["range"])])]),_:1}),e.createVNode(u,{label:"业务人员填写等级",name:"salesmanThinkLevel",required:"",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createElementVNode("view",{class:"form-picker"},[e.createElementVNode("picker",{onChange:a[7]||(a[7]=(...t)=>e.unref(p)&&e.unref(p)(...t)),range:e.unref(Xd),"range-key":"name"},[e.createElementVNode("view",{class:"flex"},[e.createTextVNode(e.toDisplayString(o.value.salesmanThinkLevel?o.value.salesmanThinkLevel:"请选择")+" ",1),e.createVNode(c,{type:"down",size:"20",color:"#A0A0A0"})])],40,["range"])])]),_:1}),e.createVNode(u,{label:"系统推荐等级",name:"systemThinkLevel",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(h,{modelValue:o.value.systemThinkLevel,"onUpdate:modelValue":a[8]||(a[8]=e=>o.value.systemThinkLevel=e),placeholder:e.unref(v)||"默认显示系统推荐等级",disabled:""},null,8,["modelValue","placeholder"])]),_:1}),e.createVNode(u,{label:"职务",name:"job",required:"",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(h,{modelValue:o.value.job,"onUpdate:modelValue":a[9]||(a[9]=e=>o.value.job=e),placeholder:"请输入职务"},null,8,["modelValue"])]),_:1}),e.createVNode(u,{label:"办公场地",name:"officeSite",required:"",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(h,{modelValue:o.value.officeSite,"onUpdate:modelValue":a[10]||(a[10]=e=>o.value.officeSite=e),placeholder:"请输入办公场地"},null,8,["modelValue"])]),_:1}),e.createVNode(u,{label:"性别",name:"sex",required:"",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createElementVNode("view",{class:"form-picker"},[e.createElementVNode("picker",{onChange:a[11]||(a[11]=(...t)=>e.unref(b)&&e.unref(b)(...t)),value:e.unref(g),range:e.unref(em),"range-key":"name"},[e.createElementVNode("view",{class:"flex"},[e.createTextVNode(e.toDisplayString(o.value.sex?o.value.sex:"请选择")+" ",1),e.createVNode(c,{type:"down",size:"20",color:"#A0A0A0"})])],40,["value","range"])])]),_:1}),e.createVNode(u,{label:"工作电话",name:"jobTelphone",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(h,{modelValue:o.value.jobTelphone,"onUpdate:modelValue":a[12]||(a[12]=e=>o.value.jobTelphone=e),placeholder:"请输入工作电话"},null,8,["modelValue"])]),_:1}),e.createVNode(u,{label:"人员等级(K)",name:"userType",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createElementVNode("view",{class:"form-picker"},[e.createElementVNode("picker",{onChange:a[13]||(a[13]=(...t)=>e.unref(w)&&e.unref(w)(...t)),value:e.unref(y),range:e.unref(tm),"range-key":"name"},[e.createElementVNode("view",{class:"flex"},[e.createTextVNode(e.toDisplayString(o.value.userType?o.value.userType:"请选择")+" ",1),e.createVNode(c,{type:"down",size:"20",color:"#A0A0A0"})])],40,["value","range"])])]),_:1}),e.createVNode(u,{label:"专业产品",name:"majorProduct",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(h,{modelValue:o.value.majorProduct,"onUpdate:modelValue":a[14]||(a[14]=e=>o.value.majorProduct=e),placeholder:"请输入专业产品"},null,8,["modelValue"])]),_:1}),e.createVNode(u,{label:"产品需求",name:"product",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(h,{modelValue:o.value.product,"onUpdate:modelValue":a[15]||(a[15]=e=>o.value.product=e),placeholder:"请输入产品需求"},null,8,["modelValue"])]),_:1}),e.createVNode(u,{label:"任职日期",name:"tenureTime",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(_,{type:"date","clear-icon":!1,modelValue:o.value.tenureTime,"onUpdate:modelValue":a[16]||(a[16]=e=>o.value.tenureTime=e),onChange:k},null,8,["modelValue"])]),_:1}),e.createVNode(u,{label:"需求层次",name:"hierarchyNeeds",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createElementVNode("view",{class:"form-picker"},[e.createElementVNode("picker",{onChange:a[17]||(a[17]=(...t)=>e.unref(V)&&e.unref(V)(...t)),value:e.unref(N),range:e.unref(lm),"range-key":"name"},[e.createElementVNode("view",{class:"flex"},[e.createTextVNode(e.toDisplayString(o.value.hierarchyNeeds?o.value.hierarchyNeeds:"请选择")+" ",1),e.createVNode(c,{type:"down",size:"20",color:"#A0A0A0"})])],40,["value","range"])])]),_:1}),e.createVNode(u,{label:"职务变化",name:"jobChange",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(h,{modelValue:o.value.jobChange,"onUpdate:modelValue":a[18]||(a[18]=e=>o.value.jobChange=e),placeholder:"请输入职务变化"},null,8,["modelValue"])]),_:1}),e.createVNode(u,{label:"发展潜能",name:"develop",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createElementVNode("view",{class:"form-picker"},[e.createElementVNode("picker",{onChange:a[19]||(a[19]=(...t)=>e.unref(C)&&e.unref(C)(...t)),value:e.unref(E),range:e.unref(am),"range-key":"name"},[e.createElementVNode("view",{class:"flex"},[e.createTextVNode(e.toDisplayString(o.value.develop?o.value.develop:"请选择")+" ",1),e.createVNode(c,{type:"down",size:"20",color:"#A0A0A0"})])],40,["value","range"])])]),_:1}),e.createVNode(u,{label:"生日",name:"birthday",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(_,{type:"date","clear-icon":!1,modelValue:o.value.birthday,"onUpdate:modelValue":a[20]||(a[20]=e=>o.value.birthday=e),onChange:x},null,8,["modelValue"])]),_:1}),e.createVNode(u,{label:"爱好",name:"hobby",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(h,{modelValue:o.value.hobby,"onUpdate:modelValue":a[21]||(a[21]=e=>o.value.hobby=e),placeholder:"请输入爱好"},null,8,["modelValue"]),e.createVNode(hr,{ref_key:"hobbySelectRef",ref:A,multiple:!0,downInner:"",value:e.unref(S),options:e.unref(nm),onChange:T,slabel:"name"},null,8,["value","options"])]),_:1}),e.createVNode(u,{label:"禁忌",name:"taboo",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(h,{modelValue:o.value.taboo,"onUpdate:modelValue":a[22]||(a[22]=e=>o.value.taboo=e),placeholder:"请输入禁忌"},null,8,["modelValue"])]),_:1}),e.createVNode(u,{label:"籍贯",name:"nativec",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(h,{modelValue:o.value.nativec,"onUpdate:modelValue":a[23]||(a[23]=e=>o.value.nativec=e),placeholder:"请输入或选择籍贯"},null,8,["modelValue"]),e.createVNode(U,{placeholder:"请选择",localdata:e.unref(sm),"clear-icon":!1,map:{text:"label",value:"value"},onChange:D},null,8,["localdata"])]),_:1}),e.createVNode(u,{label:"家庭住址",name:"homeAddress",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(h,{modelValue:o.value.homeAddress,"onUpdate:modelValue":a[24]||(a[24]=e=>o.value.homeAddress=e),placeholder:"请输入家庭住址"},null,8,["modelValue"])]),_:1}),e.createVNode(u,{label:"家庭情况",name:"familyStatus",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(h,{modelValue:o.value.familyStatus,"onUpdate:modelValue":a[25]||(a[25]=e=>o.value.familyStatus=e),placeholder:"请输入家庭情况"},null,8,["modelValue"])]),_:1}),e.createVNode(u,{label:"婚姻状况",name:"maritalStatus",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(h,{modelValue:o.value.maritalStatus,"onUpdate:modelValue":a[26]||(a[26]=e=>o.value.maritalStatus=e),placeholder:"请输入婚姻状况"},null,8,["modelValue"])]),_:1}),e.createVNode(u,{label:"车型及牌号",name:"motorcycleType",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(h,{modelValue:o.value.motorcycleType,"onUpdate:modelValue":a[27]||(a[27]=e=>o.value.motorcycleType=e),placeholder:"请输入车型及牌号"},null,8,["modelValue"])]),_:1}),e.createVNode(u,{label:"毕业院校",name:"graduateIns",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(h,{modelValue:o.value.graduateIns,"onUpdate:modelValue":a[28]||(a[28]=e=>o.value.graduateIns=e),placeholder:"请输入毕业院校"},null,8,["modelValue"])]),_:1}),e.createVNode(u,{label:"人脉关系",name:"interpersonal",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(h,{modelValue:o.value.interpersonal,"onUpdate:modelValue":a[29]||(a[29]=e=>o.value.interpersonal=e),placeholder:"请输入人脉关系"},null,8,["modelValue"])]),_:1}),e.createVNode(u,{label:"支持程度",name:"support",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createElementVNode("view",{class:"form-picker"},[e.createElementVNode("picker",{onChange:a[30]||(a[30]=(...t)=>e.unref(I)&&e.unref(I)(...t)),value:e.unref(B),range:e.unref(om),"range-key":"name"},[e.createElementVNode("view",{class:"flex"},[e.createTextVNode(e.toDisplayString(o.value.support?o.value.support:"请选择")+" ",1),e.createVNode(c,{type:"down",size:"20",color:"#A0A0A0"})])],40,["value","range"])])]),_:1}),e.createVNode(u,{label:"工作状态",name:"workingStatus",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createElementVNode("view",{class:"form-picker"},[e.createElementVNode("picker",{onChange:a[31]||(a[31]=(...t)=>e.unref(R)&&e.unref(R)(...t)),value:e.unref(M),range:e.unref(rm),"range-key":"name"},[e.createElementVNode("view",{class:"flex"},[e.createTextVNode(e.toDisplayString(o.value.workingStatus?o.value.workingStatus:"请选择")+" ",1),e.createVNode(c,{type:"down",size:"20",color:"#A0A0A0"})])],40,["value","range"])])]),_:1}),e.createVNode(u,{label:"备注",name:"remark",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(h,{type:"textarea",autoHeight:"",modelValue:o.value.remark,"onUpdate:modelValue":a[32]||(a[32]=e=>o.value.remark=e),placeholder:"请输入备注",class:"form-texarea"},null,8,["modelValue"])]),_:1}),e.createElementVNode("view",{style:{"padding-bottom":"30rpx","font-size":"12px",color:"gray","text-align":"center"}},[e.createTextVNode("*★,°*:.☆( ̄▽ ̄)/$:*.°★* 。"),s.value?(e.openBlock(),e.createElementBlock("p",{key:0},"恭喜你完成了信息填写,赶快提交吧!")):e.createCommentVNode("",!0)]),s.value?(e.openBlock(),e.createElementBlock("view",{key:1,style:{"padding-bottom":"80rpx"}},[e.createElementVNode("button",{type:"primary",onClick:a[33]||(a[33]=(...t)=>e.unref(L)&&e.unref(L)(...t))},"保存")])):e.createCommentVNode("",!0)]),_:1},8,["model","rules"])])])])])}}},Om=v(Pm,[["__scopeId","data-v-f1d4935b"]]),zm={__name:"selectCustomer",setup(t){let l=null;const o=e.ref(0);let r=e.ref([]);const i=e.ref(null);let s=e.ref(""),u=e.ref(!1);const d=e.ref({page:{num:0,size:10},noMoreSize:5,empty:{tip:"~ 空空如也 ~",icon:"../../../../static/images/mescroll-empty.png"},textLoading:"加载中...",textNoMore:"已经到底了"}),m=e.ref({auto:!0,textInOffset:"下拉刷新",textOutOffset:"释放更新",textLoading:"刷新中..."}),p=e=>{u.value=!0,i.value=e};e.onMounted(()=>{o.value=2*Pl()}),c(t=>{l=e.getCurrentInstance().proxy;l.getOpenerEventChannel().on("requestCusList",async e=>{let{cusName:t}=e.data;s.value=t})});let v=null;e.watch(s,(e,t)=>{v&&clearTimeout(v),v=setTimeout(async()=>{b(),clearTimeout(v),v=null},500)});const h=async e=>{try{const t=await y(1,d.value.page.size);r.value=t.list,e.endSuccess(t.list.length,t.total>=d.value.page.size)}catch(t){a("log","at pages/business/CRM/customer/selectCustomer.vue:138",t),e.endErr()}},g=async e=>{try{const t=await y(e.num,e.size);1===e.num?r.value=t.list:r.value.push(...t.list),e.endSuccess(t.list.length,t.list.length>=e.size)}catch(t){a("log","at pages/business/CRM/customer/selectCustomer.vue:156",t),e.endErr()}};let b=async()=>{i.value&&(u.value=!0,uni.showLoading(),await h(i.value.mescroll),uni.hideLoading(),u.value=!1)};const y=async(e,t)=>{let l={pageNum:e,pageSize:t,cusName:s.value},{rows:a,total:n}=await cm(l);return{list:a,total:n}},w=e.ref(null),k=e=>{let{value:t}=e.detail;l.getOpenerEventChannel().emit("cuSelected",r.value[t]),uni.navigateBack()};return(t,l)=>{const a=n(e.resolveDynamicComponent("uni-icons"),f),c=n(e.resolveDynamicComponent("uni-search-bar"),ko);return e.openBlock(),e.createElementBlock("view",{class:"con-body"},[e.createElementVNode("view",{class:"con-bg"},[e.createVNode(zn,{ref:"customHeaderRef",title:"客户名称列表",leftFlag:!0,rightFlag:!1},{right:e.withCtx(()=>[e.createElementVNode("view",{class:"head-right",onClick:l[0]||(l[0]=(...e)=>t.handleAdd&&t.handleAdd(...e))},[e.createVNode(a,{type:"plus",size:"24",color:"#B7D2FF"}),e.createTextVNode(" 新增 ")])]),_:1},512),e.createElementVNode("view",{class:"top-height",style:e.normalizeStyle({paddingTop:o.value+"px"})},null,4),e.createElementVNode("view",{class:"all-body"},[e.createElementVNode("view",{class:"search"},[e.createVNode(c,{class:"custom-search",radius:"28",placeholder:"请输入客户名称",clearButton:"auto",cancelButton:"none",bgColor:"#6FA2F8",textColor:"#ffffff",modelValue:e.unref(s),"onUpdate:modelValue":l[1]||(l[1]=t=>e.isRef(s)?s.value=t:s=t),onClear:l[2]||(l[2]=t=>e.isRef(s)?s.value="":s="")},null,8,["modelValue"])]),e.createVNode(Kn,{ref_key:"mescrollRef",ref:i,onInit:p,onDown:h,onUp:g,up:d.value,down:m.value,fixed:!1,textColor:"#ffffff",bgColor:"#ffffff",class:e.normalizeClass(["scroll-h",{"loading-scroll":e.unref(u)}])},{default:e.withCtx(()=>[e.createElementVNode("radio-group",{class:"block",onChange:k},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(e.unref(r),(l,a)=>(e.openBlock(),e.createElementBlock("view",{class:"white-bg",key:a,onClick:e=>t.handleDetail(l)},[e.createElementVNode("radio",{class:e.normalizeClass(["radio",a===w.value?"checked":""]),checked:a===w.value,value:a+""},null,10,["checked","value"]),e.createElementVNode("view",{class:"report-list"},[e.createElementVNode("view",{class:"title"},e.toDisplayString(l.cusName),1),e.createElementVNode("view",{class:"border-bottom"})])],8,["onClick"]))),128))],32)]),_:1},8,["up","down","class"])])])])}}},jm=v(zm,[["__scopeId","data-v-4a01cb68"]]),qm="/static/images/business/btn-qd.png",$m="/static/images/business/btn-dk.png",Hm=v({__name:"vistorCheckin",setup(t){let l=e.ref(!1),a=()=>{l.value=!0},o=()=>{l.value=!0},r=()=>{l.value=!1},i=()=>{l.value=!1};return(t,s)=>{const c=n(e.resolveDynamicComponent("uni-icons"),f);return e.openBlock(),e.createElementBlock("view",{class:"con-body"},[e.createElementVNode("view",{class:"con-bg"},[e.createVNode(zn,{ref:"customHeaderRef",title:"签到打卡",leftFlag:!0,rightFlag:!1},null,512),e.createElementVNode("view",{class:"top-height"}),e.createElementVNode("view",{class:"white-bg"},[e.createElementVNode("image",{src:qm,class:"btn-image",onClick:s[0]||(s[0]=(...t)=>e.unref(a)&&e.unref(a)(...t))}),e.createElementVNode("image",{src:$m,class:"btn-image",onClick:s[1]||(s[1]=(...t)=>e.unref(o)&&e.unref(o)(...t))}),e.createElementVNode("view",{class:"check-desc"},[e.createTextVNode(" 业务人员可通过"),e.createElementVNode("text",{class:"font-orange"},"签到"),e.createTextVNode("或"),e.createElementVNode("text",{class:"font-blue"},"打卡"),e.createTextVNode("进行行为记录,该时间会和走访报告中的时间进行关联,便于查看。 ")])])]),e.unref(l)?(e.openBlock(),e.createElementBlock("view",{key:0,class:"check-con"},[e.createElementVNode("view",{class:"check-in"},[e.createElementVNode("view",{class:"check-tip"},"打卡"),e.createElementVNode("view",{class:"check-title"},"确定要在此处打卡吗?"),e.createElementVNode("view",{class:"check-location"},[e.createVNode(c,{type:"location-filled",size:"30",color:"#0395E0"}),e.createTextVNode(" 亚洲金融大厦 ")]),e.createElementVNode("view",{class:"check-address"},"北京市朝阳区天辰东路1号院"),e.createElementVNode("view",{class:"check-footer"},[e.createElementVNode("button",{class:"btn-default",type:"default",onClick:s[2]||(s[2]=(...t)=>e.unref(r)&&e.unref(r)(...t)),size:"mini"},"取 消"),e.createElementVNode("button",{class:"btn-primary",type:"primary",onClick:s[3]||(s[3]=(...t)=>e.unref(i)&&e.unref(i)(...t)),size:"mini"},"确 定")])])])):e.createCommentVNode("",!0)])}}},[["__scopeId","data-v-a2f499bb"]]),Wm={__name:"checkinStatistics",setup(t){let l=e.ref(0),o=["北京大区","天津大区"],r=e=>{a("log","at pages/business/CRM/checkinStatistics.vue:75","picker发送选择改变,携带值为",e.detail.value),l.value=e.detail.value},i=eo("start"),s=eo("end"),c=eo({}),u=e=>{c=e.detail.value},d=e.ref(null),m=()=>{a("log","at pages/business/CRM/checkinStatistics.vue:91",d.value)},p=e.ref(0),v=e=>{p.value=e},h=e.ref([]);h.value=["王振","胡本华","高勐","崔礼涛","汪津春","王永健","张浩"];let g=e.ref([]);return g.value=["付翰","张旭光","赵欣鸣","张王小北"],(t,a)=>{const d=n(e.resolveDynamicComponent("uni-icons"),f);return e.openBlock(),e.createElementBlock("view",{class:"con-body"},[e.createElementVNode("view",{class:"con-bg"},[e.createVNode(zn,{ref:"customHeaderRef",title:"打卡统计",leftFlag:!0,rightFlag:!1},null,512),e.createElementVNode("view",{class:"top-height"}),e.createElementVNode("view",null,[e.createElementVNode("view",{class:"search"},[e.createElementVNode("picker",{onChange:a[0]||(a[0]=(...t)=>e.unref(r)&&e.unref(r)(...t)),value:e.unref(l),range:e.unref(o),class:"picker-bg"},[e.createElementVNode("view",{class:"picker"},[e.createVNode(d,{type:"location",size:"18"}),e.createElementVNode("view",null,e.toDisplayString(e.unref(o)[e.unref(l)]),1),e.createVNode(d,{type:"down",size:"18"})])],40,["value","range"]),e.createElementVNode("picker",{mode:"date",value:e.unref(c),start:e.unref(i),end:e.unref(s),onChange:a[1]||(a[1]=(...t)=>e.unref(u)&&e.unref(u)(...t)),class:"picker-bg"},[e.createElementVNode("view",{class:"picker"},[e.createVNode(d,{"custom-prefix":"iconfont",color:"#ffffff",type:"icon-phoneshizhong",size:"18"}),e.createElementVNode("view",null,e.toDisplayString(e.unref(c)),1),e.createVNode(d,{type:"down",size:"18"})])],40,["value","start","end"]),e.createElementVNode("button",{type:"default",onClick:a[2]||(a[2]=(...t)=>e.unref(m)&&e.unref(m)(...t)),size:"mini",class:"btn-search"},"查询")]),e.createElementVNode("view",{class:"checkin-tab"},[e.createElementVNode("view",{class:e.normalizeClass(["checkin-tab-item",{active:0==e.unref(p)}]),onClick:a[3]||(a[3]=t=>e.unref(v)(0))},[e.createElementVNode("view",{class:"tab-item-title"},"7"),e.createElementVNode("view",{class:"tab-item-name"},"最新签到打卡")],2),e.createElementVNode("view",{class:e.normalizeClass(["checkin-tab-item",{active:1==e.unref(p)}]),onClick:a[4]||(a[4]=t=>e.unref(v)(1))},[e.createElementVNode("view",{class:"tab-item-title"},"4"),e.createElementVNode("view",{class:"tab-item-name"},"未签到打卡")],2)]),e.createElementVNode("view",{class:"white-bg"},[0==e.unref(p)?(e.openBlock(),e.createElementBlock("view",{key:0,class:"tab-con"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(e.unref(h),(t,l)=>(e.openBlock(),e.createElementBlock("view",{class:"tab-title",key:l},[e.createTextVNode(e.toDisplayString(t)+" ",1),e.createVNode(d,{type:"checkbox-filled",size:"26",color:"#02C74C"})]))),128))])):e.createCommentVNode("",!0),1==e.unref(p)?(e.openBlock(),e.createElementBlock("view",{key:1,class:"tab-con"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(e.unref(g),(t,l)=>(e.openBlock(),e.createElementBlock("view",{class:"tab-title",key:l},[e.createTextVNode(e.toDisplayString(t)+" ",1),e.createVNode(d,{type:"info-filled",size:"26",color:"#FF8059"})]))),128))])):e.createCommentVNode("",!0)])])])])}}},Ym=v(Wm,[["__scopeId","data-v-ad93c148"]]),Jm={__name:"paymentCollection",setup(t){let l=eo("start"),o=eo("end"),r=eo({}),i=e=>{r=e.detail.value},s=e.ref(0),c=["张志刚1","张志刚2"],u=e=>{a("log","at pages/business/CRM/paymentCollection.vue:77","picker发送选择改变,携带值为",e.detail.value),s.value=e.detail.value},d=e.ref(null),m=()=>{a("log","at pages/business/CRM/paymentCollection.vue:84",d.value)};const p=[{name:"张志钢",guestName:"航宇救生装备有限公司",tragetReturnMoney:677153.25,returnMoney:677153.25,completRate:"100%"},{name:"张志钢",guestName:"中国船舶集团有限公司第七一七研究所",tragetReturnMoney:"700000.00",returnMoney:"53890.00",completRate:"7.7%"},{name:"张志钢",guestName:"北京国科舰航传感技术有限公司",tragetReturnMoney:"290877.00",returnMoney:"290877.00",completRate:"100%"},{name:"张志钢",guestName:"武汉杭久电气有限公司",tragetReturnMoney:869706.8,returnMoney:537809.75,completRate:"61.8%"},{name:"张志钢",guestName:"深圳市欧灿科技有限公司",tragetReturnMoney:328097.1,returnMoney:297905.37,completRate:"90.8%"},{name:"张志钢",guestName:"其他",tragetReturnMoney:558703.02,returnMoney:558703.02,completRate:"100%"},{name:"张志钢",guestName:"武汉航空仪表有限责任公司",tragetReturnMoney:"9807328.00",returnMoney:8692300.93,completRate:"88.6%"},{name:"张志钢",guestName:"武汉永力科技股份有限公司",tragetReturnMoney:539087.21,returnMoney:539087.21,completRate:"100%"}];return(t,a)=>{const d=n(e.resolveDynamicComponent("uni-icons"),f);return e.openBlock(),e.createElementBlock("view",{class:"con-body"},[e.createElementVNode("view",{class:"con-bg"},[e.createVNode(zn,{ref:"customHeaderRef",title:"个人回款信息统计表",leftFlag:!0,rightFlag:!1},null,512),e.createElementVNode("view",{class:"top-height"}),e.createElementVNode("view",null,[e.createElementVNode("view",{class:"search"},[e.createElementVNode("picker",{mode:"date",value:e.unref(r),start:e.unref(l),end:e.unref(o),onChange:a[0]||(a[0]=(...t)=>e.unref(i)&&e.unref(i)(...t)),class:"picker-bg"},[e.createElementVNode("view",{class:"picker"},[e.createVNode(d,{"custom-prefix":"iconfont",color:"#ffffff",type:"icon-phoneshizhong",size:"18"}),e.createElementVNode("view",null,e.toDisplayString(e.unref(r)),1),e.createVNode(d,{type:"down",size:"18"})])],40,["value","start","end"]),e.createElementVNode("picker",{onChange:a[1]||(a[1]=(...t)=>e.unref(u)&&e.unref(u)(...t)),value:e.unref(s),range:e.unref(c),class:"picker-bg"},[e.createElementVNode("view",{class:"picker"},[e.createVNode(d,{type:"person",size:"18"}),e.createElementVNode("view",null,e.toDisplayString(e.unref(c)[e.unref(s)]),1),e.createVNode(d,{type:"down",size:"18"})])],40,["value","range"]),e.createElementVNode("button",{type:"default",onClick:a[2]||(a[2]=(...t)=>e.unref(m)&&e.unref(m)(...t)),size:"mini",class:"btn-search"},"查询")]),e.createElementVNode("view",{class:"white-bg"},[e.createElementVNode("view",{class:"table-title"},"回款信息查询"),e.createElementVNode("table",{class:"my-table"},[e.createElementVNode("tr",null,[e.createElementVNode("th",{class:"tab-width100"},"姓名"),e.createElementVNode("th",{class:"tab-width160"},"客户名称"),e.createElementVNode("th",null,"目标回款"),e.createElementVNode("th",null,"实际回款"),e.createElementVNode("th",null,"完成度")]),(e.openBlock(),e.createElementBlock(e.Fragment,null,e.renderList(p,(t,l)=>e.createElementVNode("tr",{key:l},[e.createElementVNode("td",null,e.toDisplayString(t.name),1),e.createElementVNode("td",{class:"txtLeft"},e.toDisplayString(t.guestName),1),e.createElementVNode("td",null,e.toDisplayString(t.tragetReturnMoney),1),e.createElementVNode("td",null,e.toDisplayString(t.returnMoney),1),e.createElementVNode("td",null,e.toDisplayString(t.completRate),1)])),64))])])])])])}}},Qm=v(Jm,[["__scopeId","data-v-22016711"]]),Km=v({__name:"visitReport",setup(t){const l=e.ref(0);e.onMounted(()=>{l.value=2*Pl()});let a=e.ref([]),o=e.ref(null);e.watch(o,(e,t)=>{Bm({pageNum:1,pageSize:10,searchContent:o.value}).then(e=>{200===e.code&&(a.value=e.rows)})});let r=()=>{Bm({pageNum:1,pageSize:10,searchContent:o.value}).then(e=>{200==e.code?a.value=e.rows:(uni.showToast({icon:"none",title:"请求失败"}),a.value=null)})},i=()=>{uni.navigateTo({url:"/pages/business/CRM/marketActivity/visitorReportAdd"})};const s=e.ref(null),c=e.ref({page:{num:0,size:10},noMoreSize:5,empty:{tip:"~ 空空如也 ~",icon:"../../../../static/images/mescroll-empty.png"},textLoading:"加载中...",textNoMore:"已经到底了"}),u=e.ref({auto:!0,textInOffset:"下拉刷新",textOutOffset:"释放更新",textLoading:"刷新中..."});let d=e.ref(!1);const m=e=>{d.value=!0,s.value=e},p=async e=>{try{setTimeout(async()=>{const t=await h(1,c.value.page.size);d.value=!1,a.value=t.list,e.resetUpScroll()},500)}catch(t){e.endErr()}finally{setTimeout(async()=>{e.endSuccess()},500)}},v=async e=>{try{setTimeout(async()=>{const t=await h(e.num,e.size);1===e.num?a.value=t.list:a.value.push(...t.list),e.endBySize(t.list.length,t.total)},500)}catch(t){e.endErr()}},h=(e,t)=>new Promise(async l=>{let a={pageNum:e,pageSize:t},n=await Bm(a);l({list:n.rows,total:n.total})}),g=e.ref(),b=e.ref(),y=e.ref(),w=e.ref();function k(e){g.value=e.visistId,b.value=e.cusName,y.value=e.cusId,w.value=e.status,uni.showModal({title:"删除",content:"请问要删除本条消息吗?",success:t=>{if(t.confirm){const t={visistId:e.visistId};(l=t,Qt.get({url:"/crm/app/appVisistReport/remove",data:l},{isTransformResponse:!1})).then(e=>{500==e.code?uni.showToast({icon:"none",title:"存在明细项,不能直接删除!"}):uni.showToast({title:"删除成功",duration:2e3}),v()})}var l}})}let N=e.ref(!1);function V(e){var t;(t=e,Qt.post({url:"/crm/app/appVisistReport/updateStatus",data:t},{isTransformResponse:!1})).then(e=>{200==e.code?(uni.showToast({title:"提交成功",duration:2e3}),setTimeout(function(){uni.navigateBack({success:()=>{}})},500)):uni.showToast({title:e.msg,icon:"none"})},e=>{})}return(t,h)=>{const E=n(e.resolveDynamicComponent("uni-icons"),f),C=n(e.resolveDynamicComponent("uni-search-bar"),ko);return e.openBlock(),e.createElementBlock("view",{class:"con-body"},[e.createElementVNode("view",{class:"con-bg"},[e.createVNode(zn,{ref:"customHeaderRef",title:"走访报告列表",leftFlag:!0,rightFlag:!0},{right:e.withCtx(()=>[e.createElementVNode("view",{class:"head-right",onClick:h[0]||(h[0]=(...t)=>e.unref(i)&&e.unref(i)(...t))},[e.createVNode(E,{type:"plus",size:"24",color:"#B7D2FF"}),e.createTextVNode("新增 ")])]),_:1},512),e.createElementVNode("view",{class:"top-height",style:e.normalizeStyle({paddingTop:l.value+"px"})},null,4),e.createElementVNode("view",{class:"all-body"},[e.createElementVNode("view",{class:"search"},[e.createVNode(C,{class:"custom-search",radius:"28",placeholder:"请输入客户名称",clearButton:"auto",cancelButton:"none",bgColor:"#6FA2F8",textColor:"#ffffff",modelValue:e.unref(o),"onUpdate:modelValue":h[1]||(h[1]=t=>e.isRef(o)?o.value=t:o=t)},null,8,["modelValue"]),e.createElementVNode("button",{type:"default",onClick:h[2]||(h[2]=(...t)=>e.unref(r)&&e.unref(r)(...t)),size:"mini",class:"btn-search"},"查询")]),e.createVNode(Kn,{ref_key:"mescrollRef",ref:s,onInit:m,onDown:p,onUp:v,up:c.value,down:u.value,fixed:!1,textColor:"#ffffff",bgColor:"#ffffff",class:e.normalizeClass(["scroll-h",{"loading-scroll":e.unref(d)}])},{default:e.withCtx(()=>[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(e.unref(a),(t,l)=>(e.openBlock(),e.createElementBlock("view",{class:"white-bg margin-bottom20",key:l,onLongpress:e=>k(t),"longpress-time":"1500",onClick:e=>function(e){g.value=e.visistId,b.value=e.cusName,y.value=e.cusId,w.value=e.status,N.value||uni.navigateTo({url:"/pages/business/CRM/marketActivity/visitorReportEnter?visistId="+g.value+"&cusName="+b.value+"&cusId="+y.value+"&status="+w.value}),N.value=!1}(t)},[e.createElementVNode("view",null,[e.createElementVNode("view",{class:"report-list"},[e.createElementVNode("view",{class:"title"},"客户:"+e.toDisplayString(t.cusName),1),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-name"},e.toDisplayString(t.visistCode),1),e.createElementVNode("view",{onClick:e.withModifiers(e=>V(t),["stop"])},["驳回"==t.status?(e.openBlock(),e.createElementBlock("view",{key:0,class:"r-right btn-orange",size:"mini"},e.toDisplayString("驳回"==t.status?"再次提交":t.status),1)):(e.openBlock(),e.createElementBlock("view",{key:1,class:"r-right btn-orange",size:"mini"},e.toDisplayString(t.status),1))],8,["onClick"])]),e.createElementVNode("view",{class:"border-bottom"}),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"报告类型"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(t.visistType),1)]),null!=t.joinUser?(e.openBlock(),e.createElementBlock("view",{key:0,class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"我方领导"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(t.joinUser),1)])):e.createCommentVNode("",!0),e.createElementVNode("view",{class:"border-bottom"}),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"报告人"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(t.staffName),1)]),e.createElementVNode("view",{class:"border-bottom"}),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"报告日期"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(t.visistDate),1)])])])],40,["onLongpress","onClick"]))),128))]),_:1},8,["up","down","class"])])])])}}},[["__scopeId","data-v-d5633269"]]),Gm={__name:"visitorReportAdd",setup(t){e.reactive({});const l=[{value:0,text:"姜海洋"},{value:1,text:"曾炀"},{value:2,text:"杨博"},{value:3,text:"廖明君"},{value:4,text:"唐海岩"},{value:4,text:"赵飞"}],o=e.ref(null),r=e.ref({cusId:null,cusName:"",leader:"",visitDate:""});let i=e.reactive([0]);const s=(e,t)=>{i=e,r.value.leader=i};let c=e=>{a("log","at pages/business/CRM/marketActivity/visitorReportAdd.vue:129","changeDate:",e)},u=e.reactive({});const d=async()=>{try{await o.value.validate(),uni.showToast({title:"验证通过",icon:"success"}),u.cusId=r.value.cusId,Array.isArray(r.value.leader)&&(u.joinUser=r.value.leader.map(e=>e.text).join(",")),u.visistDate=r.value.visitDate,u.visistType="I类活动(走访)",u.mapId=b.value,(e=u,Qt.post({url:"/crm/app/appVisistReport/add",data:e},{isTransformResponse:!1})).then(e=>{200==e.code?(uni.showToast({title:"提交成功",duration:2e3}),setTimeout(function(){uni.navigateBack({success:()=>{}})},500)):uni.showToast({title:e.msg,icon:"none"})})}catch(t){a("log","at pages/business/CRM/marketActivity/visitorReportAdd.vue:172","表单验证失败:",t)}var e},m=e.computed(()=>{const e=new Date;return e.setHours(0,0,0,0),e.getTime()}),p=e.computed(()=>{const e=new Date;return e.setDate(e.getDate()-3),e.setHours(0,0,0,0),e.getTime()});function v(){uni.navigateTo({url:"./chooseCus"})}e.reactive(null),e.onMounted(()=>{uni.$on("onCustomerSelected",h)}),e.onUnmounted(()=>{uni.$off("onCustomerSelected",h)});const h=e=>{r.value.cusName=e.cusName,r.value.cusId=e.cusId};e.onMounted(()=>{var e;Qt.get({url:"/crm/app/appVisistReport/addMapList",data:e},{isTransformResponse:!1}).then(e=>{200==e.code?g.value=e.rows:uni.showToast({icon:"none",title:"请求失败"})},e=>{})});let g=e.ref([]);let b=e.ref();function y(e){b.value=e.detail.value}return(t,a)=>{const u=n(e.resolveDynamicComponent("uni-icons"),f),h=n(e.resolveDynamicComponent("uni-forms-item"),dl),b=n(e.resolveDynamicComponent("uni-datetime-picker"),dr),w=n(e.resolveDynamicComponent("uni-forms"),_l);return e.openBlock(),e.createElementBlock("view",{class:"con-body"},[e.createElementVNode("view",{class:"con-bg"},[e.createVNode(zn,{ref:"customHeaderRef",title:"走访报告添加",leftFlag:!0,rightFlag:!0},{right:e.withCtx(()=>[e.createElementVNode("view",{class:"head-right",onClick:d},[e.createVNode(u,{"custom-prefix":"iconfont",type:"icon-phonebaocun",size:"22",color:"#B7D2FF"}),e.createTextVNode("保存 ")])]),_:1},512),e.createElementVNode("view",{class:"top-height"}),e.createElementVNode("view",{class:"white-bg"},[e.createElementVNode("view",{class:"form-con"},[e.createVNode(w,{ref_key:"formRef",ref:o,model:r.value,"label-width":"100px"},{default:e.withCtx(()=>[e.createElementVNode("view",{onClick:v,class:"form-item-container"},[e.createVNode(h,{label:"客户名称",name:"cusName",class:"f-c-right"},{default:e.withCtx(()=>[e.createElementVNode("text",{class:"name"},e.toDisplayString(r.value.cusName),1)]),_:1})]),e.createVNode(h,{label:"签到记录",class:"f-c-right"},{default:e.withCtx(()=>[e.createElementVNode("view",{class:"cu-form-group"},[e.createElementVNode("view",{class:"title"},"签到记录")])]),_:1}),e.createElementVNode("view",{class:"choose"},[e.createElementVNode("radio-group",{onChange:y},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(e.unref(g),(l,a)=>(e.openBlock(),e.createElementBlock("label",{class:"radio",key:a},[e.createElementVNode("view",{class:"record-container"},[e.createElementVNode("radio",{value:l.mapId,checked:a===t.current,class:"radio-style"},null,8,["value","checked"]),e.createElementVNode("view",{class:"record-content"},[e.createElementVNode("view",{class:"info-row"},[e.createElementVNode("text",{class:"label"},"开始时间:"),e.createElementVNode("text",{class:"value"},e.toDisplayString(l.goVisistStartTime),1)]),e.createElementVNode("view",{class:"info-row"},[e.createElementVNode("text",{class:"label"},"开始地点:"),e.createElementVNode("text",{class:"value"},e.toDisplayString(l.addressForStart),1)]),e.createElementVNode("view",{class:"info-row"},[e.createElementVNode("text",{class:"label"},"结束时间:"),e.createElementVNode("text",{class:"value"},e.toDisplayString(l.goVisistEndTime),1)]),e.createElementVNode("view",{class:"info-row"},[e.createElementVNode("text",{class:"label"},"结束地点:"),e.createElementVNode("text",{class:"value"},e.toDisplayString(l.addressForEnd),1)]),null!=l.remark?(e.openBlock(),e.createElementBlock("view",{key:0,class:"info-row"},[e.createElementVNode("text",{class:"label"},"备注:"),e.createElementVNode("text",{class:"value"},e.toDisplayString(l.remark),1)])):e.createCommentVNode("",!0)])])]))),128))],32)]),e.createVNode(h,{label:"我方领导",name:"leader",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[(e.openBlock(),e.createBlock(hr,{multiple:!0,value:e.unref(i),downInner:"",options:l,onChange:s,key:Math.round(),slabel:"text"},null,8,["value"]))]),_:1}),e.createVNode(h,{label:"走访日期",name:"visitDate",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(b,{start:p.value,end:m.value,type:"date","clear-icon":!0,modelValue:r.value.visitDate,"onUpdate:modelValue":a[0]||(a[0]=e=>r.value.visitDate=e),onChange:e.unref(c)},null,8,["start","end","modelValue","onChange"])]),_:1})]),_:1},8,["model"])])])])])}}},Zm=v(Gm,[["__scopeId","data-v-835955c3"]]),Xm=v({__name:"visitReportView",setup(t){r(()=>{u(s.value.mescroll)});let l=e.ref([]),a=e.reactive({selValue:""});const o=e.ref(0);e.onMounted(()=>{o.value=2*Pl()});let i=e.ref(!1),s=e.ref(null);const c=e=>{i.value=!0,s.value=e},u=async e=>{try{setTimeout(async()=>{a.pageNum=1,a.pageSize=m.value.page.size;const t=await Im(a);i.value=!1,l.value=t.rows,e.resetUpScroll()},500)}catch(t){e.endErr()}finally{setTimeout(async()=>{e.endSuccess()},500)}},d=async e=>{try{setTimeout(async()=>{a.pageNum=1,a.pageSize=m.value.page.size;const t=await Im(a);1===e.num?l.value=t.rows:l.value.push(...t.rows),e.endBySize(t.rows.length,t.total)},500)}catch(t){e.endErr()}},m=e.ref({page:{num:0,size:10},noMoreSize:5,empty:{tip:"~ 空空如也 ~",icon:"../../../../static/images/mescroll-empty.png"},textLoading:"加载中...",textNoMore:"已经到底了"}),p=e.ref({auto:!0,textInOffset:"下拉刷新",textOutOffset:"释放更新",textLoading:"刷新中..."});let v=e.ref();function h(){a.inputval=v.value,u(s.value.mescroll)}return(t,a)=>{const r=n(e.resolveDynamicComponent("uni-search-bar"),ko);return e.openBlock(),e.createElementBlock("view",{class:"con-body"},[e.createElementVNode("view",{class:"con-bg"},[e.createVNode(zn,{ref:"customHeaderRef",title:"走访查看",leftFlag:!0,rightFlag:!1},null,512),e.createElementVNode("view",{class:"top-height",style:e.normalizeStyle({paddingTop:o.value+"px"})},null,4),e.createElementVNode("view",{class:"all-body"},[e.createElementVNode("view",{class:"search"},[e.createVNode(r,{class:"custom-search",radius:"28",placeholder:"请输入客户名称",clearButton:"auto",cancelButton:"none",bgColor:"#6FA2F8",textColor:"#ffffff",modelValue:e.unref(v),"onUpdate:modelValue":a[0]||(a[0]=t=>e.isRef(v)?v.value=t:v=t)},null,8,["modelValue"]),e.createElementVNode("button",{type:"default",onClick:h,size:"mini",class:"btn-search"},"查询")]),e.createVNode(Kn,{ref_key:"mescrollRef",ref:s,onInit:c,onDown:u,onUp:d,up:m.value,down:p.value,fixed:!1,textColor:"#ffffff",bgColor:"#ffffff",class:e.normalizeClass(["scroll-h",{"loading-scroll":e.unref(i)}])},{default:e.withCtx(()=>[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(e.unref(l),(t,l)=>(e.openBlock(),e.createElementBlock("view",{class:"white-bg margin-bottom20",key:l,onClick:e=>function(e){uni.navigateTo({url:"./visitReportDetail?visistId="+e.visistId})}(t)},[e.createElementVNode("view",null,[e.createElementVNode("view",{class:"report-list"},[e.createElementVNode("view",{class:"title"},"客户:"+e.toDisplayString(t.cusName),1),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-name"},e.toDisplayString(t.visistCode),1),e.createElementVNode("view",null,[e.createElementVNode("view",{class:e.normalizeClass(0==t.myselfBrowsing?"r-right btn-orange":"r-right btn-blue"),size:"mini"},e.toDisplayString(0==t.myselfBrowsing?"未读":"已读"),3)])]),e.createElementVNode("view",{class:"border-bottom"}),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"报告类型"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString("业务招待"===t.visistType?"Ⅱ类活动":"走访报告"),1)]),null!=t.joinUser?(e.openBlock(),e.createElementBlock("view",{key:0,class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"我方领导"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(t.joinUser),1)])):e.createCommentVNode("",!0),e.createElementVNode("view",{class:"border-bottom"}),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"报告人"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(t.staffName),1)]),e.createElementVNode("view",{class:"border-bottom"}),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"报告日期"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(t.visistDate),1)])])])],8,["onClick"]))),128))]),_:1},8,["up","down","class"])])])])}}},[["__scopeId","data-v-85523389"]]),ep=v({__name:"visitReportDetail",setup(t){let l=e.ref(0);e.ref(null),c(e=>{l.value=e.visistId,i()}),r(()=>{var e;(e=l.value,Qt.get({url:"/crm/app/appUserLike/queryUserLikeStatus/"+e},{isTransformResponse:!1})).then(e=>{var t;d.value=1==(null==(t=e.rows[0])?void 0:t.status),0==d.value?m.value="hand-up":m.value="hand-up-filled"})});let a=e.ref({}),o=e.ref([]);const i=async()=>{let e={visistId:l.value},t=await Mm(e);a.value=t.data;let n=await Rm(e);o.value=n.rows},s=e.ref(0),u=["报告明细"];let d=e.ref(!1),m=e.ref("hand-up"),p=()=>{var e;d.value=!d.value,0==d.value?m.value="hand-up":m.value="hand-up-filled",e=l.value,Qt.post({url:"/crm/app/appUserLike/addVisistDetail",data:e},{isTransformResponse:!1})};return(t,l)=>{const r=n(e.resolveDynamicComponent("uni-icons"),f);return e.openBlock(),e.createElementBlock("view",{class:"con-body"},[e.createElementVNode("view",{class:"con-bg"},[e.createVNode(zn,{ref:"customHeaderRef",title:"走访报告详情",leftFlag:!0,rightFlag:!1},null,512),e.createElementVNode("view",{class:"top-height"}),e.createElementVNode("view",{class:"white-bg"},[e.createElementVNode("view",{class:"report-list"},[e.createElementVNode("view",{class:"title"},e.toDisplayString(e.unref(a).cusName),1),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-name"},e.toDisplayString(e.unref(a).visistCode),1),e.createElementVNode("view",{class:"r-right btn-pink",size:"mini",onClick:l[0]||(l[0]=(...t)=>e.unref(p)&&e.unref(p)(...t))},[e.createVNode(r,{type:e.unref(m),size:"16",color:"#ffffff"},null,8,["type"]),e.createTextVNode(" "+e.toDisplayString(e.unref(d)?"已赞":"未赞"),1)])]),e.createElementVNode("view",{class:"border-bottom b-width"}),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"报告人"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(e.unref(a).staffName),1)]),e.createElementVNode("view",{class:"border-bottom b-width"}),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"走访日期"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(e.unref(a).visistDate),1)]),e.createElementVNode("view",{class:"border-bottom b-width"}),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"是否双方高层领导参与"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(e.unref(a).whetherHaveLeader),1)]),e.createElementVNode("view",{class:"border-bottom b-width"}),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"活动类型"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(e.unref(a).visistType),1)]),e.createElementVNode("view",{class:"border-bottom b-width"})])]),e.createVNode(Pn,{modelValue:s.value,"onUpdate:modelValue":l[1]||(l[1]=e=>s.value=e),tabs:u},{default:e.withCtx(()=>[0===s.value?(e.openBlock(!0),e.createElementBlock(e.Fragment,{key:0},e.renderList(e.unref(o),t=>(e.openBlock(),e.createElementBlock("view",{class:"white-bg white-bg-2"},[e.createElementVNode("view",{class:"report-list"},[e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"拜访事项"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(t.detailType),1)]),e.createElementVNode("view",{class:"border-bottom b-width"}),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"拜访类型"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(t.treeName),1)]),e.createElementVNode("view",{class:"border-bottom b-width"}),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"客户人员"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(t.customerPersonnel),1)]),e.createElementVNode("view",{class:"border-bottom b-width"}),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"我方人员"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(t.ourPersonnel),1)]),e.createElementVNode("view",{class:"border-bottom b-width"}),e.createElementVNode("view",{class:"r-list",style:{display:"block"}},[e.createElementVNode("view",{class:"r-name"},"结果"),e.createElementVNode("view",{class:"r-gray"},[e.createElementVNode("view",null,e.toDisplayString(t.bandResult),1)])])])]))),256)):e.createCommentVNode("",!0)]),_:1},8,["modelValue"]),e.createElementVNode("view",{class:"bottom-height"})])])}}},[["__scopeId","data-v-9e1beb20"]]),tp=v({__name:"auditReport",setup(t){e.ref([]),e.reactive({selValue:""});const l=e.ref(0);e.onMounted(()=>{l.value=2*Pl()});const n=e.ref({page:{num:0,size:10},noMoreSize:5,empty:{tip:"~ 空空如也 ~",icon:"../../../../static/images/mescroll-empty.png"},textLoading:"加载中...",textNoMore:"已经到底了"}),o=e.ref({auto:!0,textInOffset:"下拉刷新",textOutOffset:"释放更新",textLoading:"刷新中..."});let r=e.ref();function i(e){r.value=e}function s(e){e.resetUpScroll()}function c(e){a("log","at pages/business/CRM/marketActivity/auditReport.vue:109",e.num),function(e){var t={pageNum:e.num,pageSize:10};(function(e){return Qt.get({url:"/crm/app/appVisistReport/approvalList",data:e},{isTransformResponse:!1})})(t).then(t=>{200==t.code?(1==e.num?u.value=t.rows:u.value=u.value.concat(t.rows),r.value.mescroll.endBySize(t.rows.length,1e3)):(uni.showToast({icon:"none",title:"请求失败"}),u.value=null,r.value.mescroll.endErr())})}(e)}e.ref(),e.ref(),e.ref(),e.ref();let u=e.ref([]);return(t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"con-body"},[e.createElementVNode("view",{class:"con-bg"},[e.createVNode(zn,{ref:"customHeaderRef",title:"客户审批",leftFlag:!0,rightFlag:!1},null,512),e.createElementVNode("view",{class:"top-height",style:e.normalizeStyle({paddingTop:l.value+"px"})},null,4),e.createElementVNode("view",{class:"all-body"},[e.createVNode(Kn,{ref_key:"mescrollRef",ref:r,onInit:i,onDown:s,onUp:c,up:n.value,down:o.value,fixed:!1,textColor:"#ffffff",bgColor:"#ffffff",class:e.normalizeClass(["scroll-h",{"loading-scroll":t.cssFlag}])},{default:e.withCtx(()=>[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(e.unref(u),(t,l)=>(e.openBlock(),e.createElementBlock("view",{class:"white-bg margin-bottom20",key:l,onClick:e=>function(e){uni.navigateTo({url:"./detailForApproval?visistId="+e.visistId})}(t)},[e.createElementVNode("view",null,[e.createElementVNode("view",{class:"report-list"},[e.createElementVNode("view",{class:"title"},"客户:"+e.toDisplayString(t.cusName),1),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-name"},e.toDisplayString(t.visistCode),1),e.createElementVNode("view",null,[e.createElementVNode("view",{class:"r-right btn-orange",size:"mini"},e.toDisplayString(t.status),1)])]),e.createElementVNode("view",{class:"border-bottom"}),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"走访类型"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(t.visistType),1)]),null!=t.joinUser?(e.openBlock(),e.createElementBlock("view",{key:0,class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"我方领导"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(t.joinUser),1)])):e.createCommentVNode("",!0),e.createElementVNode("view",{class:"border-bottom"}),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"报告人"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(t.staffName),1)]),e.createElementVNode("view",{class:"border-bottom"}),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"报告日期"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(t.visistDate),1)])])])],8,["onClick"]))),128))]),_:1},8,["up","down","class"])])])]))}},[["__scopeId","data-v-c62afb09"]]),lp=v({__name:"detailForApproval",setup(t){let l=e.ref(0);e.ref(null),c(e=>{l.value=e.visistId,r()});let n=e.ref({}),o=e.ref([]);const r=async()=>{let e={visistId:l.value},t=await Mm(e);n.value=t.data;let a=await Rm(e);o.value=a.rows},i=e.ref(0),s=["报告明细"],u=async()=>{uni.showModal({title:"驳回原因",content:"",editable:!0,success:async function(e){if(e.confirm)try{const t={visistId:l.value,rejectReason:e.content};await Am(t);uni.showToast({title:"驳回成功",icon:"success"}),setTimeout(()=>{uni.navigateBack(1)},800)}catch(t){a("log","at pages/business/CRM/marketActivity/detailForApproval.vue:158","驳回失败:",t),uni.showToast({title:"驳回失败",icon:"error"})}}})};function d(e){uni.showModal({title:"提交",content:"是否要通过本报告?",success:function(t){var l;t.confirm&&((l={activityId:e.visistId,reportStaffName:e.staffName},Qt.post({url:"/crm/app/activity/auditActivityReport",data:l,header:{"Content-Type":"application/x-www-form-urlencoded"}},{isTransformResponse:!1})).then(e=>{200==e.code?mescroll.resetUpScroll():uni.showToast({icon:"none",title:e.msg})}),uni.navigateBack({}))}})}return(t,l)=>(e.openBlock(),e.createElementBlock("view",{class:"con-body"},[e.createElementVNode("view",{class:"con-bg"},[e.createVNode(zn,{ref:"customHeaderRef",title:"走访报告详情",leftFlag:!0,rightFlag:!1},null,512),e.createElementVNode("view",{class:"top-height"}),e.createElementVNode("view",{class:"white-bg"},[e.createElementVNode("view",{class:"report-list"},[e.createElementVNode("view",{class:"title"},e.toDisplayString(e.unref(n).cusName),1),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-name"},e.toDisplayString(e.unref(n).visistCode),1)]),e.createElementVNode("view",{class:"border-bottom b-width"}),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"报告人"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(e.unref(n).staffName),1)]),e.createElementVNode("view",{class:"border-bottom b-width"}),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"走访日期"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(e.unref(n).visistDate),1)]),e.createElementVNode("view",{class:"border-bottom b-width"}),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"是否双方高层领导参与"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(e.unref(n).whetherHaveLeader),1)]),e.createElementVNode("view",{class:"border-bottom b-width"}),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"活动类型"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(e.unref(n).visistType),1)]),e.createElementVNode("view",{class:"border-bottom b-width"})])]),e.createVNode(Pn,{modelValue:i.value,"onUpdate:modelValue":l[0]||(l[0]=e=>i.value=e),tabs:s},{default:e.withCtx(()=>[0===i.value?(e.openBlock(!0),e.createElementBlock(e.Fragment,{key:0},e.renderList(e.unref(o),t=>(e.openBlock(),e.createElementBlock("view",{class:"white-bg white-bg-2"},[e.createElementVNode("view",{class:"report-list"},[e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"拜访事项"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(t.detailType),1)]),e.createElementVNode("view",{class:"border-bottom b-width"}),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"拜访类型"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(t.treeName),1)]),e.createElementVNode("view",{class:"border-bottom b-width"}),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"客户人员"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(t.customerPersonnel),1)]),e.createElementVNode("view",{class:"border-bottom b-width"}),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"我方人员"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(t.ourPersonnel),1)]),e.createElementVNode("view",{class:"border-bottom b-width"}),e.createElementVNode("view",{class:"r-list",style:{display:"block"}},[e.createElementVNode("view",{class:"r-name"},"结果"),e.createElementVNode("view",{class:"r-gray"},[e.createElementVNode("view",null,e.toDisplayString(t.bandResult),1)])])])]))),256)):e.createCommentVNode("",!0)]),_:1},8,["modelValue"]),e.createElementVNode("view",{class:"tipsPopBtn"},[e.createElementVNode("view",{class:"btnCancal",onClick:u},"驳回"),e.createElementVNode("view",{class:"btnComfire",onClick:l[1]||(l[1]=t=>d(e.unref(n)))},"通过")]),e.createElementVNode("view",{class:"bottom-height"})])]))}},[["__scopeId","data-v-495e5895"]]),ap=v({__name:"dailyVisitComponent",props:{cusName:String,cusId:Number,visistId:Number,status:String},setup(t,{expose:l}){let o=e.ref([]),i=e.ref([]),s=e.ref([]),c=e.ref([]),d=e.ref(!1);const m=t,p=e.ref({customerUserList:o,myUserList:i,activityTypeList:s,activeTxt:c}),v={activityTypeList:{rules:[{required:!0,errorMessage:"请选择活动内容"}]}},h=e.ref(null);let f=e.reactive({});function g(){f.treeName="日常走访",f.visistId=m.visistId,Tm(f).then(e=>{200==e.code?(uni.showToast({title:"删除成功",duration:2e3}),b()):uni.showToast({title:e.msg,icon:"none"})})}let b=()=>{p.value.customerUserList=null,p.value.myUserList=null,p.value.activityTypeList=null,p.value.activeTxt=null,null!=Et.get("checkedRCClientList")&&Et.remove("checkedRCClientList"),null!=Et.get("checkedRCMyUserList")&&Et.remove("checkedRCMyUserList"),null!=Et.get("checkedRCActivityTypeList")&&Et.remove("checkedRCActivityTypeList")},y=()=>{Et.remove("checkedRCClientList"),Et.remove("checkedRCMyUserList"),Et.remove("checkedRCActivityTypeList")},w=e.reactive({});const k=async()=>{try{await h.value.validate(),uni.showToast({title:"验证通过",icon:"success"}),w.treeName="日常走访",w.cusId=m.cusId,w.visistId=m.visistId,Array.isArray(s.value)?w.activityTags=s.value.join(","):w.activityTags=s.value,Array.isArray(i.value)?w.ourPersonnel=i.value.join(","):w.ourPersonnel=i.value,Array.isArray(o.value)?w.cusPersonnel=o.value.join(","):w.cusPersonnel=o.value,w.bandResult=c.value,_m(w).then(e=>{200==e.code?(uni.showToast({title:"提交成功",duration:2e3}),y()):uni.showToast({title:e.msg,icon:"none"})})}catch(e){a("log","at pages/business/CRM/marketActivity/components/dailyVisitComponent.vue:163","表单验证失败:",e)}};r(()=>{null!=Et.get("checkedRCClientList")&&Et.get("checkedRCClientList")!=[]&&(o.value=Et.get("checkedRCClientList")),null!=Et.get("checkedRCMyUserList")&&Et.get("checkedRCMyUserList")!=[]&&(i.value=Et.get("checkedRCMyUserList")),null!=Et.get("checkedRCActivityTypeList")&&Et.get("checkedRCActivityTypeList")!=[]&&(s.value=Et.get("checkedRCActivityTypeList")),"完成"==m.status?d.value=!0:d.value=!1});let N=e.reactive({});function V(){uni.navigateTo({url:"/pages/business/CRM/marketActivity/customerUserList?cusName="+m.cusName+"&chooseType=日常走访"})}function E(){uni.navigateTo({url:"/pages/business/CRM/marketActivity/myUserList?chooseType=日常走访"})}function C(){uni.navigateTo({url:"/pages/business/CRM/marketActivity/activityTypeList?chooseType=日常走访"})}return u(()=>{y()}),l({handleDelete:b,getRCVisitReportDetailContent:()=>{N.visistId=m.visistId,N.cusId=m.cusId,N.treeName="日常走访",Dm(N).then(e=>{null!=e.rows[0]&&(o.value=e.rows[0].customerPersonnel,i.value=e.rows[0].ourPersonnel,s.value=e.rows[0].activityTags,c.value=e.rows[0].bandResult)})}}),(t,l)=>{const a=n(e.resolveDynamicComponent("uni-easyinput"),ul),o=n(e.resolveDynamicComponent("uni-forms-item"),dl),r=n(e.resolveDynamicComponent("uni-forms"),_l);return e.openBlock(),e.createElementBlock(e.Fragment,null,[e.createVNode(r,{ref_key:"formRef",ref:h,model:p.value,rules:v,"label-width":"100px","label-position":"top"},{default:e.withCtx(()=>[e.createVNode(o,{label:"客户人员",name:"customerUserList",class:"f-c-right"},{default:e.withCtx(()=>[e.createVNode(a,{modelValue:p.value.customerUserList,"onUpdate:modelValue":l[0]||(l[0]=e=>p.value.customerUserList=e),placeholder:"请选择客户人员",name:"input",disabled:e.unref(d),onFocus:V},null,8,["modelValue","disabled"])]),_:1}),e.createVNode(o,{label:"我方参与人",name:"myUserList",class:"f-c-right"},{default:e.withCtx(()=>[e.createVNode(a,{modelValue:p.value.myUserList,"onUpdate:modelValue":l[1]||(l[1]=e=>p.value.myUserList=e),placeholder:"请选择我方参与人",name:"input",disabled:e.unref(d),onFocus:E},null,8,["modelValue","disabled"])]),_:1}),e.createVNode(o,{label:"活动内容",name:"activityTypeList",class:"f-c-right"},{default:e.withCtx(()=>[e.createVNode(a,{modelValue:p.value.activityTypeList,"onUpdate:modelValue":l[2]||(l[2]=e=>p.value.activityTypeList=e),placeholder:"请选择活动内容",name:"input",onFocus:C},null,8,["modelValue"])]),_:1}),e.createVNode(o,{label:"活动文字",name:"activeTxt",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(a,{type:"textarea",autoHeight:"",modelValue:p.value.activeTxt,"onUpdate:modelValue":l[3]||(l[3]=e=>p.value.activeTxt=e),placeholder:"请输入","活动文字":"",class:"form-texarea"},null,8,["modelValue"])]),_:1})]),_:1},8,["model"]),e.createElementVNode("view",{class:"footer-con"},[e.createElementVNode("button",{class:"btn-default",type:"default",onClick:g,size:"mini"},"删 除"),e.createElementVNode("button",{class:"btn-primary",type:"primary",onClick:k,size:"mini"},"保存/修改")])],64)}}},[["__scopeId","data-v-f65b04a5"]]),np=v({__name:"ywVisistComponent",props:{cusName:String,cusId:Number,visistId:Number,status:String},setup(t,{expose:l}){let o=e.ref([]),i=e.ref([]),s=e.ref(""),c=e.ref(!1);const d=t,m=e.ref({customerUserList:o,myUserList:i,activeTxt:s}),p=e.ref(null);let v=e.reactive({});function h(){v.treeName="业务招待",v.visistId=d.visistId,Tm(v).then(e=>{200==e.code?(uni.showToast({title:"删除成功",duration:2e3}),f()):uni.showToast({title:e.msg,icon:"none"})})}let f=()=>{m.value.customerUserList=null,m.value.myUserList=null,m.value.activeTxt=null,null!=Et.get("checkedYWClientList")&&Et.remove("checkedYWClientList"),null!=Et.get("checkedYWMyUserList")&&Et.remove("checkedYWMyUserList")},g=()=>{Et.remove("checkedYWClientList"),Et.remove("checkedYWMyUserList")},b=e.reactive({});const y=async()=>{try{await p.value.validate(),uni.showToast({title:"验证通过",icon:"success"}),b.treeName="业务招待",b.cusId=d.cusId,b.visistId=d.visistId,Array.isArray(i.value)?b.ourPersonnel=i.value.join(","):b.ourPersonnel=i.value,Array.isArray(o.value)?b.cusPersonnel=o.value.join(","):b.cusPersonnel=o.value,b.bandResult=s.value,_m(b).then(e=>{200==e.code?(uni.showToast({title:"提交成功",duration:2e3}),g()):uni.showToast({title:e.msg,icon:"none"})})}catch(e){a("log","at pages/business/CRM/marketActivity/components/ywVisistComponent.vue:138","表单验证失败:",e)}};r(()=>{null!=Et.get("checkedYWClientList")&&Et.get("checkedYWClientList")!=[]&&(o.value=Et.get("checkedYWClientList")),null!=Et.get("checkedYWMyUserList")&&Et.get("checkedYWMyUserList")!=[]&&(i.value=Et.get("checkedYWMyUserList")),"完成"==d.status?c.value=!0:c.value=!1});let w=e.reactive({});function k(){uni.navigateTo({url:"/pages/business/CRM/marketActivity/customerUserList?cusName="+d.cusName+"&chooseType=业务招待"})}function N(){uni.navigateTo({url:"/pages/business/CRM/marketActivity/myUserList?chooseType=业务招待"})}return u(()=>{g()}),l({handleDelete:f,getYWVisitReportDetailContent:()=>{w.visistId=d.visistId,w.cusId=d.cusId,w.treeName="业务招待",Dm(w).then(e=>{null!=e.rows[0]&&(o.value=e.rows[0].customerPersonnel,i.value=e.rows[0].ourPersonnel,s.value=e.rows[0].bandResult)})}}),(t,l)=>{const a=n(e.resolveDynamicComponent("uni-easyinput"),ul),o=n(e.resolveDynamicComponent("uni-forms-item"),dl),r=n(e.resolveDynamicComponent("uni-forms"),_l);return e.openBlock(),e.createElementBlock(e.Fragment,null,[e.createVNode(r,{ref_key:"formRef",ref:p,model:m.value,"label-width":"100px","label-position":"top"},{default:e.withCtx(()=>[e.createVNode(o,{label:"客户人员",name:"customerUserList",class:"f-c-right"},{default:e.withCtx(()=>[e.createVNode(a,{modelValue:m.value.customerUserList,"onUpdate:modelValue":l[0]||(l[0]=e=>m.value.customerUserList=e),placeholder:"请选择客户人员",name:"input",disabled:e.unref(c),onFocus:k},null,8,["modelValue","disabled"])]),_:1}),e.createVNode(o,{label:"我方参与人",name:"myUserList",class:"f-c-right"},{default:e.withCtx(()=>[e.createVNode(a,{modelValue:m.value.myUserList,"onUpdate:modelValue":l[1]||(l[1]=e=>m.value.myUserList=e),placeholder:"请选择我方参与人",name:"input",disabled:e.unref(c),onFocus:N},null,8,["modelValue","disabled"])]),_:1}),e.createVNode(o,{label:"活动文字",name:"activeTxt",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(a,{type:"textarea",autoHeight:"",modelValue:m.value.activeTxt,"onUpdate:modelValue":l[2]||(l[2]=e=>m.value.activeTxt=e),placeholder:"请输入","活动文字":"",class:"form-texarea"},null,8,["modelValue"])]),_:1})]),_:1},8,["model"]),e.createElementVNode("view",{class:"footer-con"},[e.createElementVNode("button",{class:"btn-default",type:"default",onClick:h,size:"mini"},"删 除"),e.createElementVNode("button",{class:"btn-primary",type:"primary",onClick:y,size:"mini"},"保存/修改")])],64)}}},[["__scopeId","data-v-36f33b85"]]),op=v({__name:"jsVisistComponent",props:{cusName:String,cusId:Number,visistId:Number,status:String},setup(t,{expose:l}){let o=e.ref([]),i=e.ref([]),s=e.ref(""),c=e.ref(!1);const d=t,m=e.ref({customerUserList:o,myUserList:i,activeTxt:s}),p=e.ref(null);let v=e.reactive({});function h(){v.treeName="业务招待",v.visistId=d.visistId,Tm(v).then(e=>{200==e.code?(uni.showToast({title:"删除成功",duration:2e3}),f()):uni.showToast({title:e.msg,icon:"none"})})}let f=()=>{m.value.customerUserList=null,m.value.myUserList=null,m.value.activeTxt=null,null!=Et.get("checkedJSClientList")&&Et.remove("checkedJSClientList"),null!=Et.get("checkedJSMyUserList")&&Et.remove("checkedJSMyUserList")},g=()=>{Et.remove("checkedJSClientList"),Et.remove("checkedJSMyUserList")},b=e.reactive({});const y=async()=>{try{await p.value.validate(),uni.showToast({title:"验证通过",icon:"success"}),b.treeName="技术交流",b.cusId=d.cusId,b.visistId=d.visistId,Array.isArray(i.value)?b.ourPersonnel=i.value.join(","):b.ourPersonnel=i.value,Array.isArray(o.value)?b.cusPersonnel=o.value.join(","):b.cusPersonnel=o.value,b.bandResult=s.value,_m(b).then(e=>{200==e.code?(uni.showToast({title:"提交成功",duration:2e3}),g()):uni.showToast({title:e.msg,icon:"none"})})}catch(e){a("log","at pages/business/CRM/marketActivity/components/jsVisistComponent.vue:138","表单验证失败:",e)}};r(()=>{null!=Et.get("checkedJSClientList")&&Et.get("checkedJSClientList")!=[]&&(o.value=Et.get("checkedJSClientList")),null!=Et.get("checkedJSMyUserList")&&Et.get("checkedJSMyUserList")!=[]&&(i.value=Et.get("checkedJSMyUserList")),"完成"==d.status?c.value=!0:c.value=!1});let w=e.reactive({});function k(){uni.navigateTo({url:"/pages/business/CRM/marketActivity/customerUserList?cusName="+d.cusName+"&chooseType=技术交流"})}function N(){uni.navigateTo({url:"/pages/business/CRM/marketActivity/myUserList?chooseType=技术交流"})}return u(()=>{g()}),l({handleDelete:f,getJSVisitReportDetailContent:()=>{w.visistId=d.visistId,w.cusId=d.cusId,w.treeName="技术交流",Dm(w).then(e=>{null!=e.rows[0]&&(o.value=e.rows[0].customerPersonnel,i.value=e.rows[0].ourPersonnel,s.value=e.rows[0].bandResult)})}}),(t,l)=>{const a=n(e.resolveDynamicComponent("uni-easyinput"),ul),o=n(e.resolveDynamicComponent("uni-forms-item"),dl),r=n(e.resolveDynamicComponent("uni-forms"),_l);return e.openBlock(),e.createElementBlock(e.Fragment,null,[e.createVNode(r,{ref_key:"formRef",ref:p,model:m.value,"label-width":"100px","label-position":"top"},{default:e.withCtx(()=>[e.createVNode(o,{label:"客户人员",name:"customerUserList",class:"f-c-right"},{default:e.withCtx(()=>[e.createVNode(a,{modelValue:m.value.customerUserList,"onUpdate:modelValue":l[0]||(l[0]=e=>m.value.customerUserList=e),placeholder:"请选择客户人员",name:"input",disabled:e.unref(c),onFocus:k},null,8,["modelValue","disabled"])]),_:1}),e.createVNode(o,{label:"我方参与人",name:"myUserList",class:"f-c-right"},{default:e.withCtx(()=>[e.createVNode(a,{modelValue:m.value.myUserList,"onUpdate:modelValue":l[1]||(l[1]=e=>m.value.myUserList=e),placeholder:"请选择我方参与人",name:"input",disabled:e.unref(c),onFocus:N},null,8,["modelValue","disabled"])]),_:1}),e.createVNode(o,{label:"活动文字",name:"activeTxt",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(a,{type:"textarea",autoHeight:"",modelValue:m.value.activeTxt,"onUpdate:modelValue":l[2]||(l[2]=e=>m.value.activeTxt=e),placeholder:"请输入","活动文字":"",class:"form-texarea"},null,8,["modelValue"])]),_:1})]),_:1},8,["model"]),e.createElementVNode("view",{class:"footer-con"},[e.createElementVNode("button",{class:"btn-default",type:"default",onClick:h,size:"mini"},"删 除"),e.createElementVNode("button",{class:"btn-primary",type:"primary",onClick:y,size:"mini"},"保存/修改")])],64)}}},[["__scopeId","data-v-76a6388d"]]),rp=v({__name:"lcVisistComponent",props:{cusName:String,cusId:Number,visistId:Number,status:String},setup(t,{expose:l}){let o=e.ref([]),i=e.ref([]),s=e.ref(""),c=e.ref(!1);const d=t,m=e.ref({customerUserList:o,myUserList:i,activeTxt:s}),p=e.ref(null);let v=e.reactive({});function h(){v.treeName="业务招待",v.visistId=d.visistId,Tm(v).then(e=>{200==e.code?(uni.showToast({title:"删除成功",duration:2e3}),f()):uni.showToast({title:e.msg,icon:"none"})})}let f=()=>{m.value.customerUserList=null,m.value.myUserList=null,m.value.activeTxt=null,null!=Et.get("checkedLCClientList")&&Et.remove("checkedLCClientList"),null!=Et.get("checkedLCMyUserList")&&Et.remove("checkedLCMyUserList")},g=()=>{Et.remove("checkedLCClientList"),Et.remove("checkedLCMyUserList")},b=e.reactive({});const y=async()=>{try{await p.value.validate(),uni.showToast({title:"验证通过",icon:"success"}),b.treeName="来厂参观",b.cusId=d.cusId,b.visistId=d.visistId,Array.isArray(i.value)?b.ourPersonnel=i.value.join(","):b.ourPersonnel=i.value,Array.isArray(o.value)?b.cusPersonnel=o.value.join(","):b.cusPersonnel=o.value,b.bandResult=s.value,_m(b).then(e=>{200==e.code?(uni.showToast({title:"提交成功",duration:2e3}),g()):uni.showToast({title:e.msg,icon:"none"})})}catch(e){a("log","at pages/business/CRM/marketActivity/components/lcVisistComponent.vue:138","表单验证失败:",e)}};r(()=>{null!=Et.get("checkedLCClientList")&&Et.get("checkedLCClientList")!=[]&&(o.value=Et.get("checkedLCClientList")),null!=Et.get("checkedLCMyUserList")&&Et.get("checkedLCMyUserList")!=[]&&(i.value=Et.get("checkedLCMyUserList")),"完成"==d.status?c.value=!0:c.value=!1});let w=e.reactive({});function k(){uni.navigateTo({url:"/pages/business/CRM/marketActivity/customerUserList?cusName="+d.cusName+"&chooseType=来厂参观"})}function N(){uni.navigateTo({url:"/pages/business/CRM/marketActivity/myUserList?chooseType=来厂参观"})}return u(()=>{g()}),l({handleDelete:f,getLCVisitReportDetailContent:()=>{w.visistId=d.visistId,w.cusId=d.cusId,w.treeName="来厂参观",Dm(w).then(e=>{null!=e.rows[0]&&(o.value=e.rows[0].customerPersonnel,i.value=e.rows[0].ourPersonnel,s.value=e.rows[0].bandResult)})}}),(t,l)=>{const a=n(e.resolveDynamicComponent("uni-easyinput"),ul),o=n(e.resolveDynamicComponent("uni-forms-item"),dl),r=n(e.resolveDynamicComponent("uni-forms"),_l);return e.openBlock(),e.createElementBlock(e.Fragment,null,[e.createVNode(r,{ref_key:"formRef",ref:p,model:m.value,"label-width":"100px","label-position":"top"},{default:e.withCtx(()=>[e.createVNode(o,{label:"客户人员",name:"customerUserList",class:"f-c-right"},{default:e.withCtx(()=>[e.createVNode(a,{modelValue:m.value.customerUserList,"onUpdate:modelValue":l[0]||(l[0]=e=>m.value.customerUserList=e),placeholder:"请选择客户人员",name:"input",disabled:e.unref(c),onFocus:k},null,8,["modelValue","disabled"])]),_:1}),e.createVNode(o,{label:"我方参与人",name:"myUserList",class:"f-c-right"},{default:e.withCtx(()=>[e.createVNode(a,{modelValue:m.value.myUserList,"onUpdate:modelValue":l[1]||(l[1]=e=>m.value.myUserList=e),placeholder:"请选择我方参与人",name:"input",disabled:e.unref(c),onFocus:N},null,8,["modelValue","disabled"])]),_:1}),e.createVNode(o,{label:"活动文字",name:"activeTxt",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(a,{type:"textarea",autoHeight:"",modelValue:m.value.activeTxt,"onUpdate:modelValue":l[2]||(l[2]=e=>m.value.activeTxt=e),placeholder:"请输入","活动文字":"",class:"form-texarea"},null,8,["modelValue"])]),_:1})]),_:1},8,["model"]),e.createElementVNode("view",{class:"footer-con"},[e.createElementVNode("button",{class:"btn-default",type:"default",onClick:h,size:"mini"},"删 除"),e.createElementVNode("button",{class:"btn-primary",type:"primary",onClick:y,size:"mini"},"保存/修改")])],64)}}},[["__scopeId","data-v-2fa5821f"]]),ip=v({__name:"djVisistComponent",props:{cusName:String,cusId:Number,visistId:Number,status:String},setup(t,{expose:l}){let o=e.ref([]),i=e.ref([]),s=e.ref(""),c=e.ref(!1);const d=t,m=e.ref({customerUserList:o,myUserList:i,activeTxt:s}),p=e.ref(null);let v=e.reactive({});function h(){v.treeName="党建活动",v.visistId=d.visistId,Tm(v).then(e=>{200==e.code?(uni.showToast({title:"删除成功",duration:2e3}),f()):uni.showToast({title:e.msg,icon:"none"})})}let f=()=>{m.value.customerUserList=null,m.value.myUserList=null,m.value.activeTxt=null,null!=Et.get("checkedDJClientList")&&Et.remove("checkedDJClientList"),null!=Et.get("checkedDJMyUserList")&&Et.remove("checkedDJMyUserList")},g=()=>{Et.remove("checkedDJClientList"),Et.remove("checkedDJMyUserList")},b=e.reactive({});const y=async()=>{try{await p.value.validate(),uni.showToast({title:"验证通过",icon:"success"}),b.treeName="党建活动",b.cusId=d.cusId,b.visistId=d.visistId,Array.isArray(i.value)?b.ourPersonnel=i.value.join(","):b.ourPersonnel=i.value,Array.isArray(o.value)?b.cusPersonnel=o.value.join(","):b.cusPersonnel=o.value,b.bandResult=s.value,_m(b).then(e=>{200==e.code?(uni.showToast({title:"提交成功",duration:2e3}),g()):uni.showToast({title:e.msg,icon:"none"})})}catch(e){a("log","at pages/business/CRM/marketActivity/components/djVisistComponent.vue:138","表单验证失败:",e)}};r(()=>{null!=Et.get("checkedDJClientList")&&Et.get("checkedDJClientList")!=[]&&(o.value=Et.get("checkedDJClientList")),null!=Et.get("checkedDJMyUserList")&&Et.get("checkedDJMyUserList")!=[]&&(i.value=Et.get("checkedDJMyUserList")),"完成"==d.status?c.value=!0:c.value=!1});let w=e.reactive({});function k(){uni.navigateTo({url:"/pages/business/CRM/marketActivity/customerUserList?cusName="+d.cusName+"&chooseType=党建活动"})}function N(){uni.navigateTo({url:"/pages/business/CRM/marketActivity/myUserList?chooseType=党建活动"})}return u(()=>{g()}),l({handleDelete:f,getDJVisitReportDetailContent:()=>{w.visistId=d.visistId,w.cusId=d.cusId,w.treeName="党建活动",Dm(w).then(e=>{null!=e.rows[0]&&(o.value=e.rows[0].customerPersonnel,i.value=e.rows[0].ourPersonnel,s.value=e.rows[0].bandResult)})}}),(t,l)=>{const a=n(e.resolveDynamicComponent("uni-easyinput"),ul),o=n(e.resolveDynamicComponent("uni-forms-item"),dl),r=n(e.resolveDynamicComponent("uni-forms"),_l);return e.openBlock(),e.createElementBlock(e.Fragment,null,[e.createVNode(r,{ref_key:"formRef",ref:p,model:m.value,"label-width":"100px","label-position":"top"},{default:e.withCtx(()=>[e.createVNode(o,{label:"客户人员",name:"customerUserList",class:"f-c-right"},{default:e.withCtx(()=>[e.createVNode(a,{modelValue:m.value.customerUserList,"onUpdate:modelValue":l[0]||(l[0]=e=>m.value.customerUserList=e),placeholder:"请选择客户人员",name:"input",disabled:e.unref(c),onFocus:k},null,8,["modelValue","disabled"])]),_:1}),e.createVNode(o,{label:"我方参与人",name:"myUserList",class:"f-c-right"},{default:e.withCtx(()=>[e.createVNode(a,{modelValue:m.value.myUserList,"onUpdate:modelValue":l[1]||(l[1]=e=>m.value.myUserList=e),placeholder:"请选择我方参与人",name:"input",disabled:e.unref(c),onFocus:N},null,8,["modelValue","disabled"])]),_:1}),e.createVNode(o,{label:"活动文字",name:"activeTxt",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(a,{type:"textarea",autoHeight:"",modelValue:m.value.activeTxt,"onUpdate:modelValue":l[2]||(l[2]=e=>m.value.activeTxt=e),placeholder:"请输入","活动文字":"",class:"form-texarea"},null,8,["modelValue"])]),_:1})]),_:1},8,["model"]),e.createElementVNode("view",{class:"footer-con"},[e.createElementVNode("button",{class:"btn-default",type:"default",onClick:h,size:"mini"},"删 除"),e.createElementVNode("button",{class:"btn-primary",type:"primary",onClick:y,size:"mini"},"保存/修改")])],64)}}},[["__scopeId","data-v-2530418c"]]),sp=v({__name:"wtVisistComponent",props:{cusName:String,cusId:Number,visistId:Number,status:String},setup(t,{expose:l}){let o=e.ref([]),i=e.ref([]),s=e.ref(""),c=e.ref(!1);const d=t,m=e.ref({customerUserList:o,myUserList:i,activeTxt:s}),p=e.ref(null);let v=e.reactive({});function h(){v.treeName="文体活动",v.visistId=d.visistId,Tm(v).then(e=>{200==e.code?(uni.showToast({title:"删除成功",duration:2e3}),f()):uni.showToast({title:e.msg,icon:"none"})})}let f=()=>{m.value.customerUserList=null,m.value.myUserList=null,m.value.activeTxt=null,null!=Et.get("checkedWTClientList")&&Et.remove("checkedWTClientList"),null!=Et.get("checkedWTMyUserList")&&Et.remove("checkedWTMyUserList")},g=()=>{Et.remove("checkedWTClientList"),Et.remove("checkedWTMyUserList")},b=e.reactive({});const y=async()=>{try{await p.value.validate(),uni.showToast({title:"验证通过",icon:"success"}),b.treeName="文体活动",b.cusId=d.cusId,b.visistId=d.visistId,Array.isArray(i.value)?b.ourPersonnel=i.value.join(","):b.ourPersonnel=i.value,Array.isArray(o.value)?b.cusPersonnel=o.value.join(","):b.cusPersonnel=o.value,b.bandResult=s.value,_m(b).then(e=>{200==e.code?(uni.showToast({title:"提交成功",duration:2e3}),g()):uni.showToast({title:e.msg,icon:"none"})})}catch(e){a("log","at pages/business/CRM/marketActivity/components/wtVisistComponent.vue:138","表单验证失败:",e)}};r(()=>{null!=Et.get("checkedWTClientList")&&Et.get("checkedWTClientList")!=[]&&(o.value=Et.get("checkedWTClientList")),null!=Et.get("checkedWTMyUserList")&&Et.get("checkedWTMyUserList")!=[]&&(i.value=Et.get("checkedWTMyUserList")),"完成"==d.status?c.value=!0:c.value=!1});let w=e.reactive({});function k(){uni.navigateTo({url:"/pages/business/CRM/marketActivity/customerUserList?cusName="+d.cusName+"&chooseType=文体活动"})}function N(){uni.navigateTo({url:"/pages/business/CRM/marketActivity/myUserList?chooseType=文体活动"})}return u(()=>{g()}),l({handleDelete:f,getWTVisitReportDetailContent:()=>{w.visistId=d.visistId,w.cusId=d.cusId,w.treeName="文体活动",Dm(w).then(e=>{null!=e.rows[0]&&(o.value=e.rows[0].customerPersonnel,i.value=e.rows[0].ourPersonnel,s.value=e.rows[0].bandResult)})}}),(t,l)=>{const a=n(e.resolveDynamicComponent("uni-easyinput"),ul),o=n(e.resolveDynamicComponent("uni-forms-item"),dl),r=n(e.resolveDynamicComponent("uni-forms"),_l);return e.openBlock(),e.createElementBlock(e.Fragment,null,[e.createVNode(r,{ref_key:"formRef",ref:p,model:m.value,"label-width":"100px","label-position":"top"},{default:e.withCtx(()=>[e.createVNode(o,{label:"客户人员",name:"customerUserList",class:"f-c-right"},{default:e.withCtx(()=>[e.createVNode(a,{modelValue:m.value.customerUserList,"onUpdate:modelValue":l[0]||(l[0]=e=>m.value.customerUserList=e),placeholder:"请选择客户人员",name:"input",disabled:e.unref(c),onFocus:k},null,8,["modelValue","disabled"])]),_:1}),e.createVNode(o,{label:"我方参与人",name:"myUserList",class:"f-c-right"},{default:e.withCtx(()=>[e.createVNode(a,{modelValue:m.value.myUserList,"onUpdate:modelValue":l[1]||(l[1]=e=>m.value.myUserList=e),placeholder:"请选择我方参与人",name:"input",disabled:e.unref(c),onFocus:N},null,8,["modelValue","disabled"])]),_:1}),e.createVNode(o,{label:"活动文字",name:"activeTxt",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(a,{type:"textarea",autoHeight:"",modelValue:m.value.activeTxt,"onUpdate:modelValue":l[2]||(l[2]=e=>m.value.activeTxt=e),placeholder:"请输入","活动文字":"",class:"form-texarea"},null,8,["modelValue"])]),_:1})]),_:1},8,["model"]),e.createElementVNode("view",{class:"footer-con"},[e.createElementVNode("button",{class:"btn-default",type:"default",onClick:h,size:"mini"},"删 除"),e.createElementVNode("button",{class:"btn-primary",type:"primary",onClick:y,size:"mini"},"保存/修改")])],64)}}},[["__scopeId","data-v-e11d93ed"]]),cp={__name:"lyVisistComponent",props:{cusName:String,cusId:Number,visistId:Number,status:String},setup(t,{expose:l}){let o=e.ref([]),i=e.ref([]),s=e.ref(""),c=e.ref(!1);const d=t,m=e.ref({customerUserList:o,myUserList:i,activeTxt:s}),p=e.ref(null);let v=e.reactive({});function h(){v.treeName="联谊活动",v.visistId=d.visistId,Tm(v).then(e=>{200==e.code?(uni.showToast({title:"删除成功",duration:2e3}),g()):uni.showToast({title:e.msg,icon:"none"})})}let g=()=>{m.value.customerUserList=null,m.value.myUserList=null,m.value.activeTxt=null,C.value=0,null!=Et.get("checkedLYClientList")&&Et.remove("checkedYWClientList"),null!=Et.get("checkedLYMyUserList")&&Et.remove("checkedLYMyUserList")},b=()=>{Et.remove("checkedLYClientList"),Et.remove("checkedLYMyUserList")},y=e.reactive({});const w=async()=>{try{await p.value.validate(),uni.showToast({title:"验证通过",icon:"success"}),y.treeName="联谊活动",y.cusId=d.cusId,y.visistId=d.visistId,Array.isArray(i.value)?y.ourPersonnel=i.value.join(","):y.ourPersonnel=i.value,Array.isArray(o.value)?y.cusPersonnel=o.value.join(","):y.cusPersonnel=o.value,y.bandResult=s.value,y.multiple=C.value+1,_m(y).then(e=>{200==e.code?(uni.showToast({title:"提交成功",duration:2e3}),b()):uni.showToast({title:e.msg,icon:"none"})})}catch(e){a("log","at pages/business/CRM/marketActivity/components/lyVisistComponent.vue:158","表单验证失败:",e)}};r(()=>{null!=Et.get("checkedLYClientList")&&Et.get("checkedLYClientList")!=[]&&(o.value=Et.get("checkedLYClientList")),null!=Et.get("checkedLYMyUserList")&&Et.get("checkedLYMyUserList")!=[]&&(i.value=Et.get("checkedLYMyUserList")),"完成"==d.status?c.value=!0:c.value=!1});let k=e.reactive({});function N(){uni.navigateTo({url:"/pages/business/CRM/marketActivity/customerUserList?cusName="+d.cusName+"&chooseType=联谊活动"})}function V(){uni.navigateTo({url:"/pages/business/CRM/marketActivity/myUserList?chooseType=联谊活动"})}u(()=>{b()});const E=e.ref(["1天","2天","3天","4天","5天","6天","7天"]),C=e.ref(0),x=e=>{C.value=e.detail.value,a("log","at pages/business/CRM/marketActivity/components/lyVisistComponent.vue:223","天数数字:",C.value+1)};return l({handleDelete:g,getLYVisitReportDetailContent:()=>{k.visistId=d.visistId,k.cusId=d.cusId,k.treeName="联谊活动",Dm(k).then(e=>{null!=e.rows[0]&&(o.value=e.rows[0].customerPersonnel,i.value=e.rows[0].ourPersonnel,C.value=e.rows[0].multiple-1,s.value=e.rows[0].bandResult)})}}),(t,l)=>{const a=n(e.resolveDynamicComponent("uni-easyinput"),ul),o=n(e.resolveDynamicComponent("uni-forms-item"),dl),r=n(e.resolveDynamicComponent("uni-icons"),f),i=n(e.resolveDynamicComponent("uni-forms"),_l);return e.openBlock(),e.createElementBlock(e.Fragment,null,[e.createVNode(i,{ref_key:"formRef",ref:p,model:m.value,"label-width":"100px","label-position":"top"},{default:e.withCtx(()=>[e.createVNode(o,{label:"客户人员",name:"customerUserList",class:"f-c-right"},{default:e.withCtx(()=>[e.createVNode(a,{modelValue:m.value.customerUserList,"onUpdate:modelValue":l[0]||(l[0]=e=>m.value.customerUserList=e),placeholder:"请选择客户人员",name:"input",disabled:e.unref(c),onFocus:N},null,8,["modelValue","disabled"])]),_:1}),e.createVNode(o,{label:"我方参与人",name:"myUserList",class:"f-c-right"},{default:e.withCtx(()=>[e.createVNode(a,{modelValue:m.value.myUserList,"onUpdate:modelValue":l[1]||(l[1]=e=>m.value.myUserList=e),placeholder:"请选择我方参与人",name:"input",disabled:e.unref(c),onFocus:V},null,8,["modelValue","disabled"])]),_:1}),e.createVNode(o,{label:"住宿天数",name:"stayDays"},{default:e.withCtx(()=>[e.createElementVNode("picker",{onChange:x,value:C.value,range:E.value,disabled:e.unref(c)},[e.createElementVNode("view",{class:"picker-container"},[e.createElementVNode("view",{class:"picker-display"},e.toDisplayString(E.value[C.value]),1),e.createVNode(r,{type:"arrowdown",size:"16",color:"#666"})])],40,["value","range","disabled"])]),_:1}),e.createVNode(o,{label:"活动文字",name:"activeTxt",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(a,{type:"textarea",autoHeight:"",modelValue:m.value.activeTxt,"onUpdate:modelValue":l[2]||(l[2]=e=>m.value.activeTxt=e),placeholder:"请输入","活动文字":"",class:"form-texarea"},null,8,["modelValue"])]),_:1})]),_:1},8,["model"]),e.createElementVNode("view",{class:"footer-con"},[e.createElementVNode("button",{class:"btn-default",type:"default",onClick:h,size:"mini"},"删 除"),e.createElementVNode("button",{class:"btn-primary",type:"primary",onClick:w,size:"mini"},"保存/修改")])],64)}}},up=v(cp,[["__scopeId","data-v-5eadc138"]]),dp=v({__name:"visitorReportEnter",setup(t){const l=e.ref(),a=e.ref(),n=e.ref(),o=e.ref();c(e=>{l.value=e.cusName,a.value=e.cusId,n.value=e.visistId,o.value=e.status});const r=e.ref(null);let i=e.ref(!0),s=()=>{i.value=!i.value,i.value?r.value.handleDelete():r.value&&r.value.getRCVisitReportDetailContent()};const u=e.ref(null);let d=e.ref(!0),m=()=>{d.value=!d.value,d.value?u.value.handleDelete():u.value&&u.value.getYWVisitReportDetailContent()};const p=e.ref(null);let v=e.ref(!0),h=()=>{v.value=!v.value,v.value?p.value.handleDelete():p.value&&p.value.getJSVisitReportDetailContent()};const f=e.ref(null);let g=e.ref(!0),b=()=>{g.value=!g.value,g.value?f.value.handleDelete():f.value&&f.value.getLCVisitReportDetailContent()};const y=e.ref(null);let w=e.ref(!0),k=()=>{w.value=!w.value,w.value?y.value.handleDelete():y.value&&y.value.getDJVisitReportDetailContent()};const N=e.ref(null);let V=e.ref(!0),E=()=>{V.value=!V.value,V.value?N.value.handleDelete():N.value&&N.value.getWTVisitReportDetailContent()};const C=e.ref(null);let x=e.ref(!0),S=()=>{x.value=!x.value,x.value?C.value.handleDelete():C.value&&C.value.getLYVisitReportDetailContent()};return e.onUnmounted(()=>{Et.remove("checkedRCClientList"),Et.remove("checkedRCMyUserList"),Et.remove("checkedRCActivityTypeList"),Et.remove("checkedYWClientList"),Et.remove("checkedYWMyUserList"),Et.remove("checkedJSClientList"),Et.remove("checkedJSMyUserList"),Et.remove("checkedLCClientList"),Et.remove("checkedLCMyUserList"),Et.remove("checkedDJClientList"),Et.remove("checkedDJMyUserList"),Et.remove("checkedWTClientList"),Et.remove("checkedWTMyUserList"),Et.remove("checkedLYClientList"),Et.remove("checkedLYMyUserList")}),(t,c)=>(e.openBlock(),e.createElementBlock("view",{class:"con-body"},[e.createElementVNode("view",{class:"con-bg"},[e.createVNode(zn,{ref:"customHeaderRef",title:"走访报告内容录入",leftFlag:!0,rightFlag:!1},null,512),e.createElementVNode("view",{class:"top-height"}),e.createElementVNode("view",{class:"white-bg white-bg-2"},[e.createElementVNode("view",{class:"w-b-title",onClick:c[0]||(c[0]=(...t)=>e.unref(s)&&e.unref(s)(...t))},[e.createTextVNode("日常走访 "),e.createElementVNode("text",null,[e.createTextVNode(e.toDisplayString(e.unref(i)?"展开":"收起")+" ",1),e.createElementVNode("i",{class:e.normalizeClass({iconfont:!0,"icon-up":!e.unref(i),"icon-down":e.unref(i)})},null,2)])]),e.withDirectives(e.createElementVNode("view",{class:"form-con"},[e.createVNode(ap,{cusName:l.value,cusId:a.value,visistId:n.value,status:o.value,ref_key:"dailyVisitComponentRef",ref:r},null,8,["cusName","cusId","visistId","status"])],512),[[e.vShow,!e.unref(i)]])]),e.createElementVNode("view",{class:"white-bg white-bg-2 white-bg-3"},[e.createElementVNode("view",{class:"w-b-title",onClick:c[1]||(c[1]=(...t)=>e.unref(m)&&e.unref(m)(...t))},[e.createTextVNode("业务招待 "),e.createElementVNode("text",null,[e.createTextVNode(e.toDisplayString(e.unref(d)?"展开":"收起")+" ",1),e.createElementVNode("i",{class:e.normalizeClass({iconfont:!0,"icon-up":!e.unref(d),"icon-down":e.unref(d)})},null,2)])]),e.withDirectives(e.createElementVNode("view",{class:"form-con"},[e.createVNode(np,{cusName:l.value,cusId:a.value,visistId:n.value,status:o.value,ref_key:"ywVisitComponentRef",ref:u},null,8,["cusName","cusId","visistId","status"])],512),[[e.vShow,!e.unref(d)]])]),e.createElementVNode("view",{class:"white-bg white-bg-2 white-bg-3"},[e.createElementVNode("view",{class:"w-b-title",onClick:c[2]||(c[2]=(...t)=>e.unref(h)&&e.unref(h)(...t))},[e.createTextVNode("技术交流 "),e.createElementVNode("text",null,[e.createTextVNode(e.toDisplayString(e.unref(v)?"展开":"收起")+" ",1),e.createElementVNode("i",{class:e.normalizeClass({iconfont:!0,"icon-up":!e.unref(v),"icon-down":e.unref(v)})},null,2)])]),e.withDirectives(e.createElementVNode("view",{class:"form-con"},[e.createVNode(op,{cusName:l.value,cusId:a.value,visistId:n.value,status:o.value,ref_key:"jsVisitComponentRef",ref:p},null,8,["cusName","cusId","visistId","status"])],512),[[e.vShow,!e.unref(v)]])]),e.createElementVNode("view",{class:"white-bg white-bg-2 white-bg-3"},[e.createElementVNode("view",{class:"w-b-title",onClick:c[3]||(c[3]=(...t)=>e.unref(b)&&e.unref(b)(...t))},[e.createTextVNode("来厂参观 "),e.createElementVNode("text",null,[e.createTextVNode(e.toDisplayString(e.unref(g)?"展开":"收起")+" ",1),e.createElementVNode("i",{class:e.normalizeClass({iconfont:!0,"icon-up":!e.unref(g),"icon-down":e.unref(g)})},null,2)])]),e.withDirectives(e.createElementVNode("view",{class:"form-con"},[e.createVNode(rp,{cusName:l.value,cusId:a.value,visistId:n.value,status:o.value,ref_key:"lcVisitComponentRef",ref:f},null,8,["cusName","cusId","visistId","status"])],512),[[e.vShow,!e.unref(g)]])]),e.createElementVNode("view",{class:"white-bg white-bg-2 white-bg-3"},[e.createElementVNode("view",{class:"w-b-title",onClick:c[4]||(c[4]=(...t)=>e.unref(k)&&e.unref(k)(...t))},[e.createTextVNode("党建活动 "),e.createElementVNode("text",null,[e.createTextVNode(e.toDisplayString(e.unref(w)?"展开":"收起")+" ",1),e.createElementVNode("i",{class:e.normalizeClass({iconfont:!0,"icon-up":!e.unref(w),"icon-down":e.unref(w)})},null,2)])]),e.withDirectives(e.createElementVNode("view",{class:"form-con"},[e.createVNode(ip,{cusName:l.value,cusId:a.value,visistId:n.value,status:o.value,ref_key:"djVisitComponentRef",ref:y},null,8,["cusName","cusId","visistId","status"])],512),[[e.vShow,!e.unref(w)]])]),e.createElementVNode("view",{class:"white-bg white-bg-2 white-bg-3"},[e.createElementVNode("view",{class:"w-b-title",onClick:c[5]||(c[5]=(...t)=>e.unref(E)&&e.unref(E)(...t))},[e.createTextVNode("文体活动 "),e.createElementVNode("text",null,[e.createTextVNode(e.toDisplayString(e.unref(V)?"展开":"收起")+" ",1),e.createElementVNode("i",{class:e.normalizeClass({iconfont:!0,"icon-up":!e.unref(V),"icon-down":e.unref(V)})},null,2)])]),e.withDirectives(e.createElementVNode("view",{class:"form-con"},[e.createVNode(sp,{cusName:l.value,cusId:a.value,visistId:n.value,status:o.value,ref_key:"wtVisitComponentRef",ref:N},null,8,["cusName","cusId","visistId","status"])],512),[[e.vShow,!e.unref(V)]])]),e.createElementVNode("view",{class:"white-bg white-bg-2 white-bg-3"},[e.createElementVNode("view",{class:"w-b-title",onClick:c[6]||(c[6]=(...t)=>e.unref(S)&&e.unref(S)(...t))},[e.createTextVNode("联谊活动 "),e.createElementVNode("text",null,[e.createTextVNode(e.toDisplayString(e.unref(x)?"展开":"收起")+" ",1),e.createElementVNode("i",{class:e.normalizeClass({iconfont:!0,"icon-up":!e.unref(x),"icon-down":e.unref(x)})},null,2)])]),e.withDirectives(e.createElementVNode("view",{class:"form-con"},[e.createVNode(up,{cusName:l.value,cusId:a.value,visistId:n.value,status:o.value,ref_key:"lyVisitComponentRef",ref:C},null,8,["cusName","cusId","visistId","status"])],512),[[e.vShow,!e.unref(x)]])])])]))}},[["__scopeId","data-v-d37832b8"]]),mp=v({__name:"auditReject",setup(t){const l=e.ref(0);e.onMounted(()=>{l.value=2*Pl()});let a=e.ref();c(e=>{a.value=e.visistId});let n=e.ref();function o(){if(null==n.value)return void uni.showToast({title:"驳回原因不能为空!",icon:"none"});Am({visistId:a.value,rejectReason:n.value}).then(e=>{200==e.code?(uni.showToast({title:"提交成功",duration:2e3}),uni.navigateBack({delta:2})):uni.showToast({title:e.msg,icon:"none"})},e=>{})}return(t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"con-body"},[e.createElementVNode("view",{class:"con-bg"},[e.createVNode(zn,{ref:"customHeaderRef",title:"驳回原因",leftFlag:!0,rightFlag:!1},null,512),e.createElementVNode("view",{class:"top-height",style:e.normalizeStyle({paddingTop:l.value+"px"})},null,4),e.createElementVNode("view",{class:"inner-box"},[e.createElementVNode("view",{class:"cu-form-group"},[e.withDirectives(e.createElementVNode("textarea",{"onUpdate:modelValue":a[0]||(a[0]=t=>e.isRef(n)?n.value=t:n=t),placeholder:"请输入驳回原因",name:"input"},null,512),[[e.vModelText,e.unref(n)]])]),e.createElementVNode("view",{class:"btn-box"},[e.createElementVNode("button",{type:"primary",onClick:o},"确定驳回")])])])]))}},[["__scopeId","data-v-6aeb25ed"]]),pp={__name:"customerUserList",setup(t){const l=Yt(),a=e.ref({cusName:"",nickName:"",pageNum:1,pageSize:10});e.onMounted(()=>{xm(a.value).then(e=>{r.value=e.rows})});let o=e.ref();c(e=>{a.value.cusName=e.cusName,o.value=e.chooseType});const r=e.ref([]);let i=e.ref("");function s(){l.toast("点击了查询,当前内容:"+i.value)}function u(e){"日常走访"==o.value&&Et.set("checkedRCClientList",e.detail.value),"业务招待"==o.value&&Et.set("checkedYWClientList",e.detail.value),"技术交流"==o.value&&Et.set("checkedJSClientList",e.detail.value),"来厂参观"==o.value&&Et.set("checkedLCClientList",e.detail.value),"党建活动"==o.value&&Et.set("checkedDJClientList",e.detail.value),"文体活动"==o.value&&Et.set("checkedWTClientList",e.detail.value),"联谊活动"==o.value&&Et.set("checkedLYClientList",e.detail.value)}return e.watch(i,(e,t)=>{a.value.nickName=i.value,xm(a.value).then(e=>{r.value=e.rows})}),(t,l)=>{const a=n(e.resolveDynamicComponent("uni-easyinput"),ul);return e.openBlock(),e.createElementBlock("view",{class:"con-body"},[e.createElementVNode("view",null,[e.createVNode(zn,{ref:"customHeaderRef",title:"走访报告添加客户人员",leftFlag:!0,rightFlag:!1},null,512),e.createElementVNode("view",{class:"top-height"}),e.createVNode(a,{prefixIcon:"search",modelValue:e.unref(i),"onUpdate:modelValue":l[0]||(l[0]=t=>e.isRef(i)?i.value=t:i=t),placeholder:"请输入客户人员名称",clearable:"",onIconClick:s},null,8,["modelValue"]),e.createElementVNode("checkbox-group",{class:"block",onChange:u},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(r.value,(t,l)=>(e.openBlock(),e.createElementBlock("view",{class:"itemClass",key:t.userId},[e.createElementVNode("checkbox",{class:"checkBoxClass",value:t.userName},null,8,["value"]),e.createElementVNode("view",{class:"clientClass"},[e.createElementVNode("text",{class:"blue-text"},e.toDisplayString(t.userName),1),e.createTextVNode(" "+e.toDisplayString(" | ")+" "+e.toDisplayString(null!=t.userDept?t.userDept:" ")+" "+e.toDisplayString(null!=t.job?t.job:" ")+" "+e.toDisplayString(t.mobilePhone)+" "+e.toDisplayString(null!=t.remark?t.remark:" "),1)])]))),128))],32)])])}}},vp=v(pp,[["__scopeId","data-v-12031076"]]),hp={__name:"myUserList",setup(t){const l=Yt(),a=e.ref({cusName:"",nickName:"",pageNum:1,pageSize:10});e.onMounted(()=>{Sm(a.value).then(e=>{r.value=e.rows})});let o=e.ref();c(e=>{a.value.cusName=e.cusName,o.value=e.chooseType});const r=e.ref([]);let i=e.ref("");function s(){l.toast("点击了查询,当前内容:"+i.value)}function u(e){"日常走访"==o.value&&Et.set("checkedRCMyUserList",e.detail.value),"业务招待"==o.value&&Et.set("checkedYWMyUserList",e.detail.value),"技术交流"==o.value&&Et.set("checkedJSMyUserList",e.detail.value),"来厂参观"==o.value&&Et.set("checkedLCMyUserList",e.detail.value),"党建活动"==o.value&&Et.set("checkedDJMyUserList",e.detail.value),"文体活动"==o.value&&Et.set("checkedWTMyUserList",e.detail.value),"联谊活动"==o.value&&Et.set("checkedLYMyUserList",e.detail.value)}return e.watch(i,(e,t)=>{a.value.nickName=i.value,Sm(a.value).then(e=>{r.value=e.rows})}),(t,l)=>{const a=n(e.resolveDynamicComponent("uni-easyinput"),ul);return e.openBlock(),e.createElementBlock("view",{class:"con-body"},[e.createElementVNode("view",null,[e.createVNode(zn,{ref:"customHeaderRef",title:"走访报告添加我方参与人员",leftFlag:!0,rightFlag:!1},null,512),e.createElementVNode("view",{class:"top-height"}),e.createVNode(a,{prefixIcon:"search",modelValue:e.unref(i),"onUpdate:modelValue":l[0]||(l[0]=t=>e.isRef(i)?i.value=t:i=t),placeholder:"请输入客户人员名称",clearable:"",onIconClick:s},null,8,["modelValue"]),e.createElementVNode("checkbox-group",{class:"block",onChange:u},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(r.value,(t,l)=>(e.openBlock(),e.createElementBlock("view",{class:"itemClass",key:t.userId},[e.createElementVNode("checkbox",{class:"checkBoxClass",value:t.nickName},null,8,["value"]),e.createElementVNode("view",{class:"clientClass"},[e.createElementVNode("text",{class:"blue-text"},e.toDisplayString(t.nickName),1)])]))),128))],32)])])}}},fp=v(hp,[["__scopeId","data-v-e3247138"]]),gp={__name:"activityTypeList",setup(t){const l=e.reactive([{id:"1",name:"日常走访"},{id:"2",name:"组合拳推广"},{id:"3",name:"竞标"},{id:"4",name:"型号追踪"},{id:"5",name:"重点产品推广"},{id:"6",name:"谈价"},{id:"7",name:"道歉、感谢"},{id:"8",name:"邀约"},{id:"9",name:"归零会"},{id:"11",name:"高层交流"},{id:"12",name:"质量问题处理"},{id:"13",name:"供应商大会"},{id:"14",name:"新产品推广"},{id:"15",name:"技术支持"}]);function a(e){Et.set("checkedRCActivityTypeList",e.detail.value)}return(t,n)=>(e.openBlock(),e.createElementBlock("view",{class:"con-body"},[e.createElementVNode("view",null,[e.createVNode(zn,{ref:"customHeaderRef",title:"日常走访选择活动类型",leftFlag:!0,rightFlag:!1},null,512),e.createElementVNode("view",{class:"top-height"}),e.createElementVNode("checkbox-group",{class:"block",onChange:a},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(l,(t,l)=>(e.openBlock(),e.createElementBlock("view",{class:"itemClass",key:t.id},[e.createElementVNode("checkbox",{class:"checkBoxClass",value:t.name},null,8,["value"]),e.createElementVNode("view",{class:"clientClass"},[e.createElementVNode("text",{class:"blue-text"},e.toDisplayString(t.name),1)])]))),128))],32)])]))}},bp=v(gp,[["__scopeId","data-v-97903e00"]]),yp={__name:"chooseCus",setup(t){let l=null;const o=e.ref(0);let r=e.ref([]);const i=e.ref(null);let s=e.ref(""),u=e.ref(!1);const d=e.ref({page:{num:0,size:10},noMoreSize:5,empty:{tip:"~ 空空如也 ~",icon:"../../../../static/images/mescroll-empty.png"},textLoading:"加载中...",textNoMore:"已经到底了"}),m=e.ref({auto:!0,textInOffset:"下拉刷新",textOutOffset:"释放更新",textLoading:"刷新中..."}),p=e=>{u.value=!0,i.value=e};e.onMounted(()=>{o.value=2*Pl()}),c(t=>{l=e.getCurrentInstance().proxy;l.getOpenerEventChannel().on("requestCusList",async e=>{let{cusName:t}=e.data;s.value=t})});let v=null;e.watch(s,(e,t)=>{v&&clearTimeout(v),v=setTimeout(async()=>{b(),clearTimeout(v),v=null},500)});const h=async e=>{try{const t=await y(1,d.value.page.size);r.value=t.list,e.endSuccess(t.list.length,t.total>=d.value.page.size)}catch(t){a("log","at pages/business/CRM/marketActivity/chooseCus.vue:138",t),e.endErr()}},g=async e=>{try{const t=await y(e.num,e.size);1===e.num?r.value=t.list:r.value.push(...t.list),e.endSuccess(t.list.length,t.list.length>=e.size)}catch(t){a("log","at pages/business/CRM/marketActivity/chooseCus.vue:156",t),e.endErr()}};let b=async()=>{i.value&&(u.value=!0,uni.showLoading(),await h(i.value.mescroll),uni.hideLoading(),u.value=!1)};const y=async(e,t)=>{let l={pageNum:e,pageSize:t,cusName:s.value},{rows:a,total:n}=await cm(l);return{list:a,total:n}},w=e.ref(null),k=e=>{const t=e.detail.value;uni.$emit("onCustomerSelected",r.value[t]),uni.navigateBack()};return(t,l)=>{const a=n(e.resolveDynamicComponent("uni-icons"),f),c=n(e.resolveDynamicComponent("uni-search-bar"),ko);return e.openBlock(),e.createElementBlock("view",{class:"con-body"},[e.createElementVNode("view",{class:"con-bg"},[e.createVNode(zn,{ref:"customHeaderRef",title:"客户名称列表",leftFlag:!0,rightFlag:!1},{right:e.withCtx(()=>[e.createElementVNode("view",{class:"head-right",onClick:l[0]||(l[0]=(...e)=>t.handleAdd&&t.handleAdd(...e))},[e.createVNode(a,{type:"plus",size:"24",color:"#B7D2FF"}),e.createTextVNode(" 新增 ")])]),_:1},512),e.createElementVNode("view",{class:"top-height",style:e.normalizeStyle({paddingTop:o.value+"px"})},null,4),e.createElementVNode("view",{class:"all-body"},[e.createElementVNode("view",{class:"search"},[e.createVNode(c,{class:"custom-search",radius:"28",placeholder:"请输入客户名称",clearButton:"auto",cancelButton:"none",bgColor:"#6FA2F8",textColor:"#ffffff",modelValue:e.unref(s),"onUpdate:modelValue":l[1]||(l[1]=t=>e.isRef(s)?s.value=t:s=t),onClear:l[2]||(l[2]=t=>e.isRef(s)?s.value="":s="")},null,8,["modelValue"])]),e.createVNode(Kn,{ref_key:"mescrollRef",ref:i,onInit:p,onDown:h,onUp:g,up:d.value,down:m.value,fixed:!1,textColor:"#ffffff",bgColor:"#ffffff",class:e.normalizeClass(["scroll-h",{"loading-scroll":e.unref(u)}])},{default:e.withCtx(()=>[e.createElementVNode("radio-group",{class:"block",onChange:k},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(e.unref(r),(l,a)=>(e.openBlock(),e.createElementBlock("view",{class:"white-bg",key:a,onClick:e=>t.handleDetail(l)},[e.createElementVNode("radio",{class:e.normalizeClass(["radio",a===w.value?"checked":""]),checked:a===w.value,value:a+""},null,10,["checked","value"]),e.createElementVNode("view",{class:"report-list"},[e.createElementVNode("view",{class:"title"},e.toDisplayString(l.cusName),1),e.createElementVNode("view",{class:"border-bottom"})])],8,["onClick"]))),128))],32)]),_:1},8,["up","down","class"])])])])}}},wp=v(yp,[["__scopeId","data-v-772c3787"]]);function kp(e){return Qt.post({url:"/crm/app/appVisistMap/Startadd",data:e},{isTransformResponse:!1})}const Np="https://tiles.geovisearth.com/geo/v1/geocode/regeo",Vp="66c87c897f0251295afdc794e4fbf73046a070338a726fe04f06cece6cb1ffdf",Ep={latitude:34.136,longitude:108.9126,typeName:"西安办事处位置打卡"},Cp={typeName:"第三方维护打卡"},xp={__name:"vistorCheckin",setup(t){let l=e.reactive({addressForStart:null,addressForEnd:null,createId:null,staffName:null,visistCode:null,visistId:null,remark:null,mapId:null}),n=()=>{uni.navigateTo({url:"./addRearkSignIn"})},o=e.ref(!1),r=()=>{uni.getLocation({type:"wgs84",success:e=>{const t=e.latitude,n=e.longitude;a("log","at pages/business/CRM/map/vistorCheckin.vue:100","纬度:",t,",经度:",n),function(e,t){uni.showLoading();const n=Np,r={lat:e,lng:t,radius:1e3,pageSize:1,currentPage:1},i=Vp;uni.request({url:n,method:"GET",data:r,header:{Authorization:"Bearer "+i},success:n=>{if(o.value=!0,a("log","at pages/business/CRM/map/vistorCheckin.vue:190",n,"经纬度解析成功"),200===n.statusCode&&200===n.data.status){let o=n.data.data.rows[0].address;null==o?(a("log","at pages/business/CRM/map/vistorCheckin.vue:194",o.srcLat),r=latitude1,i=longitude1,s=latiude,c=1,function(e,t,l,a,n=6371){const o=u(l-e),r=u(a-t),i=Math.sin(o/2)*Math.sin(o/2)+Math.cos(u(e))*Math.cos(u(l))*Math.sin(r/2)*Math.sin(r/2),s=2*Math.atan2(Math.sqrt(i),Math.sqrt(1-i));return n*s}(s,t,r,i)<=c&&(l.addressForStart=Ep.typeName,l.path=Ep.longitude+","+Ep.latitude)):(l.addressForStart=o,l.path=t+","+e)}else l.addressForStart=Cp.typeName,l.path=t+","+e;var r,i,s,c;uni.hideLoading()},fail(e){a("log","at pages/business/CRM/map/vistorCheckin.vue:211","获取位置失败",e),uni.hideLoading()}})}(t,n)},fail:function(e){a("log","at pages/business/CRM/map/vistorCheckin.vue:104","获取地址失败"+e)}})};const i=(e,t)=>{200===e.code?(t&&t(),uni.showToast({title:Cp.typeName===l.addressForStart?Cp.typeName:e.msg,icon:"success"}),setTimeout(()=>{uni.navigateBack(1)},500)):uni.showToast({icon:"none",title:e.msg})},s=()=>{var e;(e=l,Qt.post({url:"/crm/app/appVisistMap/businessTripClockIn",data:e},{isTransformResponse:!1})).then(e=>{i(e,()=>a("log","at pages/business/CRM/map/vistorCheckin.vue:132","出差打卡成功"))}).catch(e=>{a("log","at pages/business/CRM/map/vistorCheckin.vue:134",e)})};let c=()=>{var e;(e=l,Qt.post({url:"/crm/app/appVisistMap/StartaddForClockIn",data:e},{isTransformResponse:!1})).then(e=>{i(e,()=>a("log","at pages/business/CRM/map/vistorCheckin.vue:140","打卡成功"))}).catch(e=>{a("log","at pages/business/CRM/map/vistorCheckin.vue:142",e)})};function u(e){return e*(Math.PI/180)}return(t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"con-body"},[e.createElementVNode("view",{class:"con-bg"},[e.createVNode(zn,{ref:"customHeaderRef",title:"签到打卡",leftFlag:!0,rightFlag:!1},null,512),e.createElementVNode("view",{class:"top-height"}),e.createElementVNode("view",{class:"white-bg"},[e.createElementVNode("image",{src:qm,class:"btn-image",onClick:a[0]||(a[0]=(...t)=>e.unref(n)&&e.unref(n)(...t))}),e.createElementVNode("image",{src:$m,class:"btn-image",onClick:a[1]||(a[1]=(...t)=>e.unref(r)&&e.unref(r)(...t))}),e.createElementVNode("view",{class:"check-desc"},[e.createTextVNode(" 业务人员可通过 "),e.createElementVNode("text",{class:"font-orange"},"签到"),e.createTextVNode(" 或 "),e.createElementVNode("text",{class:"font-blue"},"打卡 "),e.createTextVNode(" 进行行为记录,该时间会和走访报告中的时间进行关联,便于查看。 ")])])]),e.createVNode(zi,{modelValue:e.unref(o),"onUpdate:modelValue":a[2]||(a[2]=t=>e.isRef(o)?o.value=t:o=t),title:"确认在此处打卡?",content:e.unref(l).addressForStart,closeTip:"轻触空白处关闭",cancelText:"出差",confirmText:"打卡",contentAlign:"center",onConfirm:e.unref(c),onCancel:s},null,8,["modelValue","content","onConfirm"])]))}},Sp=v(xp,[["__scopeId","data-v-c67ce2c7"]]),_p={__name:"addRearkSignIn",setup(t){let l=e.reactive({addressForStart:null,addressForEnd:null,createId:null,staffName:null,visistCode:null,visistId:null,mapId:null,remark:null});const n=e.ref(0);function o(){uni.getLocation({type:"wgs84",success:t=>{!function(t,n){let o=n+","+t;const i="https://tiles.geovisearth.com/geo/v1/geocode/regeo",s={lat:t,lng:n,radius:1e3,pageSize:1,currentPage:1},c="66c87c897f0251295afdc794e4fbf73046a070338a726fe04f06cece6cb1ffdf";uni.request({url:i,method:"GET",data:s,header:{Authorization:"Bearer "+c},success:i=>{if(200==i.statusCode&&200==i.data.status){let d=i.data.data.rows[0].address;if(null==d){const o=e.ref(34.136),i=e.ref(108.9126);s=o.value,c=i.value,u=1,function(e,t,l,a,n=6371){const o=r(l-e),i=r(a-t),s=Math.sin(o/2)*Math.sin(o/2)+Math.cos(r(e))*Math.cos(r(l))*Math.sin(i/2)*Math.sin(i/2),c=2*Math.atan2(Math.sqrt(s),Math.sqrt(1-s));return n*c}(t,n,s,c)<=u&&(l.addressForStart="西安办事处位置签到",uni.showModal({title:"确定要在此处签到吗",content:l.addressForStart,success:function(e){e.confirm?kp({mapId:l.mapId,addressForStart:l.addressForStart,cusName:l.cusName,cusId:l.cusId,remark:l.remark,path:i+","+o}).then(e=>{200==e.code?(uni.showToast({icon:"success",title:e.msg,duration:1500}),setTimeout(()=>{uni.navigateBack(1)},500)):uni.showToast({icon:"none",title:e.msg})}):e.cancel&&a("log","at pages/business/CRM/map/addRearkSignIn.vue:141","用户点击取消")}}))}else l.addressForStart=d,uni.showModal({title:"确定要在此处签到吗",content:l.addressForStart,success:function(e){e.confirm?kp({mapId:l.mapId,addressForStart:l.addressForStart,cusName:l.cusName,cusId:l.cusId,remark:l.remark,path:o}).then(e=>{200==e.code?(uni.showToast({icon:"success",title:e.msg,duration:1500}),setTimeout(()=>{uni.navigateBack(1)},500)):uni.showToast({icon:"none",title:e.msg})}):e.cancel&&a("log","at pages/business/CRM/map/addRearkSignIn.vue:180","用户点击取消")}})}else l.addressForStart="第三方维护签到",uni.showModal({title:"确定要在此处签到吗",content:l.addressForStart,success:function(e){e.confirm?kp({mapId:l.mapId,addressForStart:l.addressForStart,cusName:l.cusName,cusId:l.cusId,path:o}).then(e=>{200==e.code?uni.showToast({icon:"success",title:"第三方维护签到",duration:1500}):uni.showToast({icon:"none",title:e.msg})}):e.cancel&&a("log","at pages/business/CRM/map/addRearkSignIn.vue:214","用户点击取消")}});var s,c,u},fail(e){a("log","at pages/business/CRM/map/addRearkSignIn.vue:221","获取位置失败",e)}})}(t.latitude,t.longitude)},fail:function(e){a("log","at pages/business/CRM/map/addRearkSignIn.vue:62","获取地址失败"+e)}})}function r(e){return e*(Math.PI/180)}return e.onMounted(()=>{n.value=2*Pl()}),c(e=>{l.visistId=e.visistId;let t=new Date;l.craeteTime=to(t,"{y}-{m}-{d}")}),(t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"con-body"},[e.createElementVNode("view",{class:"con-bg"},[e.createVNode(zn,{ref:"customHeaderRef",title:"签到打卡",leftFlag:!0,rightFlag:!1},null,512),e.createElementVNode("view",{class:"top-height",style:e.normalizeStyle({paddingTop:n.value+"px"})},null,4),e.createElementVNode("view",{class:"inner-box"},[e.createElementVNode("view",{class:"cu-form-group"},[e.withDirectives(e.createElementVNode("textarea",{"onUpdate:modelValue":a[0]||(a[0]=t=>e.unref(l).remark=t),placeholder:"请输入签到备注内容",name:"input"},null,512),[[e.vModelText,e.unref(l).remark]])]),e.createElementVNode("view",{class:"btn-box"},[e.createElementVNode("button",{type:"primary",onClick:o},"签到")])])])]))}},Tp=v(_p,[["__scopeId","data-v-3e3dcb8c"]]),Dp={1:{label:"签到",color:"#F5813A"},2:{label:"打卡",color:"#1989FA"},3:{label:"出差",color:"#42b883"}},Bp=v({__name:"checkInView",setup(t){const l=e.ref(0);e.onMounted(()=>{l.value=2*Pl()}),eo("start"),eo("end"),eo({});let a=e.ref([]);function n(){var e;Qt.get({url:"/crm/app/appVisistMap/DKList",data:e},{isTransformResponse:!1}).then(e=>{a.value=e.rows})}return c(()=>{n()}),(t,n)=>(e.openBlock(),e.createElementBlock("view",{class:"con-body"},[e.createElementVNode("view",{class:"con-bg"},[e.createVNode(zn,{ref:"customHeaderRef",title:"考勤查看",leftFlag:!0,rightFlag:!1},null,512),e.createElementVNode("view",{class:"top-height",style:e.normalizeStyle({paddingTop:l.value+"px"})},null,4),e.createElementVNode("view",null,[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(e.unref(a),(t,l)=>(e.openBlock(),e.createElementBlock("view",{class:"white-bg margin-bottom20"},[e.createElementVNode("view",{class:"report-list"},[e.createElementVNode("view",{class:"title",style:e.normalizeStyle({color:e.unref(Dp)[t.mapType].color})},"类型:"+e.toDisplayString(e.unref(Dp)[t.mapType].label),5),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"开始签到时间"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(t.goVisistStartTime),1)]),e.createElementVNode("view",{class:"border-bottom"}),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"开始签到地点"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(t.addressForStart),1)]),e.createElementVNode("view",{class:"border-bottom"}),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"结束签到时间"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(t.goVisistEndTime),1)]),e.createElementVNode("view",{class:"border-bottom"}),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"结束签到地点"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(t.addressForEnd),1)]),null!=t.remark?(e.openBlock(),e.createElementBlock("view",{key:0,class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"备注内容"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(t.remark),1)])):e.createCommentVNode("",!0)])]))),256))])])]))}},[["__scopeId","data-v-64f4c3d0"]]),Ip={__name:"checkinStatistics",setup(t){e.onMounted(()=>{w(),k()});let l=e.ref(0),o=["市场一部","市场二部","市场三部","北京大区","南方大区","北方大区","西部大区"],r=e=>{a("log","at pages/business/CRM/map/checkinStatistics.vue:83","picker发送选择改变,携带值为",e.detail.value),l.value=e.detail.value},i=eo("start"),s=eo("end"),c=eo({}),u=e=>{c=e.detail.value};e.ref(null);let d=()=>{g.tadayDate=c,g.region=o[l.value],w(),k()},m=e.ref(0),p=e.ref([]),v=e.ref(0),h=e.ref([]),g=e.reactive({region:"北京大区"}),b=e.ref(0),y=e=>{b.value=e,0===e?w():1===e&&k()};function w(){var e;(e=g,Qt.get({url:"/crm/app/appVisistMap/QueryBased",data:e},{isTransformResponse:!1})).then(e=>{m.value=e.total,p.value=e.rows.map(e=>e.userName)})}function k(){var e;(e=g,Qt.get({url:"/crm/app/appVisistMap/QueryBasedIsNull",data:e},{isTransformResponse:!1})).then(e=>{v.value=e.total,h.value=e.rows.map(e=>e.userName)})}return(t,a)=>{const g=n(e.resolveDynamicComponent("uni-icons"),f);return e.openBlock(),e.createElementBlock("view",{class:"con-body"},[e.createElementVNode("view",{class:"con-bg"},[e.createVNode(zn,{ref:"customHeaderRef",title:"打卡统计",leftFlag:!0,rightFlag:!1},null,512),e.createElementVNode("view",{class:"top-height"}),e.createElementVNode("view",null,[e.createElementVNode("view",{class:"search"},[e.createElementVNode("picker",{onChange:a[0]||(a[0]=(...t)=>e.unref(r)&&e.unref(r)(...t)),value:e.unref(l),range:e.unref(o),class:"picker-bg"},[e.createElementVNode("view",{class:"picker"},[e.createVNode(g,{type:"location",size:"18"}),e.createElementVNode("view",null,e.toDisplayString(e.unref(o)[e.unref(l)]),1),e.createVNode(g,{type:"down",size:"18"})])],40,["value","range"]),e.createElementVNode("picker",{mode:"date",value:e.unref(c),start:e.unref(i),end:e.unref(s),onChange:a[1]||(a[1]=(...t)=>e.unref(u)&&e.unref(u)(...t)),class:"picker-bg"},[e.createElementVNode("view",{class:"picker"},[e.createVNode(g,{"custom-prefix":"iconfont",color:"#ffffff",type:"icon-phoneshizhong",size:"18"}),e.createElementVNode("view",null,e.toDisplayString(e.unref(c)),1),e.createVNode(g,{type:"down",size:"18"})])],40,["value","start","end"]),e.createElementVNode("button",{type:"default",onClick:a[2]||(a[2]=(...t)=>e.unref(d)&&e.unref(d)(...t)),size:"mini",class:"btn-search"},"查询")]),e.createElementVNode("view",{class:"checkin-tab"},[e.createElementVNode("view",{class:e.normalizeClass(["checkin-tab-item",{active:0==e.unref(b)}]),onClick:a[3]||(a[3]=t=>e.unref(y)(0))},[e.createElementVNode("view",{class:"tab-item-title"},e.toDisplayString(e.unref(m)),1),e.createElementVNode("view",{class:"tab-item-name"},"最新签到打卡")],2),e.createElementVNode("view",{class:e.normalizeClass(["checkin-tab-item",{active:1==e.unref(b)}]),onClick:a[4]||(a[4]=t=>e.unref(y)(1))},[e.createElementVNode("view",{class:"tab-item-title"},e.toDisplayString(e.unref(v)),1),e.createElementVNode("view",{class:"tab-item-name"},"未签到打卡")],2)]),e.createElementVNode("view",{class:"white-bg"},[0==e.unref(b)?(e.openBlock(),e.createElementBlock("view",{key:0,class:"tab-con"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(e.unref(p),(t,l)=>(e.openBlock(),e.createElementBlock("view",{class:"tab-title",key:l},[e.createTextVNode(e.toDisplayString(t)+" ",1),e.createVNode(g,{type:"checkbox-filled",size:"26",color:"#02C74C"})]))),128))])):e.createCommentVNode("",!0),1==e.unref(b)?(e.openBlock(),e.createElementBlock("view",{key:1,class:"tab-con"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(e.unref(h),(t,l)=>(e.openBlock(),e.createElementBlock("view",{class:"tab-title",key:l},[e.createTextVNode(e.toDisplayString(t)+" ",1),e.createVNode(g,{type:"info-filled",size:"26",color:"#FF8059"})]))),128))])):e.createCommentVNode("",!0)])])])])}}},Mp=v(Ip,[["__scopeId","data-v-6a5402e4"]]);function Rp(e){return Qt.get({url:"/crm/app/eqf/qualityFeedback/list"},{isTransformResponse:!1})}const Ap=v({__name:"qualityFeedbackIndex",setup(t){const l=e.ref(0);e.onMounted(()=>{l.value=2*Pl()});let o=e.ref(0),i=e.ref(null),s=e.ref([]),u=e.ref(0);c(e=>{o.value=e.informationId,C(1,10).then(e=>{s.value=e.list,u.value=e.total}).catch(e=>{a("error","at pages/business/EQF/qualityFeedback/qualityFeedbackIndex.vue:123","获取数据失败:",e)}),uni.$on("refreshFeedbackList",d)}),r(()=>{C(1,10).then(e=>{s.value=e.list,u.value=e.total}).catch(e=>{a("error","at pages/business/EQF/qualityFeedback/qualityFeedbackIndex.vue:138","刷新数据失败:",e)})}),uni.$on("onUnload",()=>{uni.$off("refreshFeedbackList",d)});const d=()=>{C(1,10).then(e=>{s.value=e.list,u.value=e.total,b.value&&b.value.resetUpScroll()}).catch(e=>{a("error","at pages/business/EQF/qualityFeedback/qualityFeedbackIndex.vue:159","刷新列表数据失败:",e)})};let m=e.ref(null);e.watch(m,(e,t)=>{Rp().then(e=>{200===e.code&&(s.value=e.rows)})});const p=e=>e&&"string"==typeof e?e.split(",").join("\n"):"-",v=e=>null==e||""===e?"-":e;let h=()=>{Rp().then(e=>{200==e.code?s.value=e.rows:(uni.showToast({icon:"none",title:"请求失败"}),s.value=null)})},g=()=>{uni.navigateTo({url:"/pages/business/EQF/qualityFeedback/qualityFeedbackAdd"})};const b=e.ref(null),y=e.ref({page:{num:0,size:10},noMoreSize:5,empty:{tip:"~ 空空如也 ~",icon:"../../../../static/images/mescroll-empty.png"},textLoading:"加载中...",textNoMore:"已经到底了"}),w=e.ref({auto:!0,textInOffset:"下拉刷新",textOutOffset:"释放更新",textLoading:"刷新中..."});let k=e.ref(!1);const N=e=>{k.value=!0,b.value=e},V=async e=>{try{setTimeout(async()=>{const t=await C(1,y.value.page.size);k.value=!1,s.value=t.list,e.resetUpScroll()},500)}catch(t){e.endErr()}finally{setTimeout(async()=>{e.endSuccess()},500)}},E=async e=>{try{setTimeout(async()=>{const t=await C(e.num,e.size);1===e.num?s.value=t.list:s.value.push(...t.list),e.endBySize(t.list.length,t.total)},500)}catch(t){e.endErr()}},C=(e,t)=>new Promise(async(l,n)=>{try{if(!e||!t)return void n(new Error("分页参数不能为空"));o.value;let r=await Rp();if(!r)return void n(new Error("接口返回为空"));a("log","at pages/business/EQF/qualityFeedback/qualityFeedbackIndex.vue:317","接口返回数据:",r),l({list:r.rows||[],total:r.total||0})}catch(r){a("error","at pages/business/EQF/qualityFeedback/qualityFeedbackIndex.vue:323","请求过程出错:",r),n(r)}});let x=e.ref(0);e.ref();const S=e.ref(),_=e.ref(),T=e.ref(),D=e.ref();function B(e){S.value=e.cusName,_.value=e.cusId,T.value=e.status,i.value=e.id,D.value=e.productType,clearInterval(x.value),x.value=setTimeout(()=>{uni.showModal({title:"删除",content:"请问要删除本条消息吗?",success:t=>{if(t.confirm){const t={id:e.id};(l=t,Qt.post({url:"/crm/app/eqf/qualityFeedback/removeQualityFeedback",data:l},{isTransformResponse:!1})).then(e=>{500==e.code?uni.showToast({icon:"none",title:"存在明细项,不能直接删除!"}):uni.showToast({title:"删除成功",duration:2e3}),E()})}var l}})},750)}function I(){"电阻器"==D.value?uni.navigateTo({url:"/pages/business/EQF/qualityFeedback/qualityFeedbackEnter?id="+i.value+"&status="+T.value}):"管壳"==D.value&&uni.navigateTo({url:"/pages/business/EQF/qualityFeedback/gkQualityFeedbackEnter?id="+i.value+"&status="+T.value}),clearInterval(x.value)}function M(e){var t;a("log","at pages/business/EQF/qualityFeedback/qualityFeedbackIndex.vue:399",e,"item"),(t=e,Qt.post({url:"/crm/app/eqf/qualityFeedback/updateStatus",data:t},{isTransformResponse:!1})).then(e=>{200==e.code?(uni.showToast({title:"提交成功",duration:2e3}),setTimeout(function(){uni.navigateBack({success:()=>{}})},500)):uni.showToast({title:e.msg,icon:"none"})},e=>{})}function R(e){}function A(e){}return(t,a)=>{const o=n(e.resolveDynamicComponent("uni-icons"),f),r=n(e.resolveDynamicComponent("uni-search-bar"),ko),i=e.resolveComponent("mescroll-uni");return e.openBlock(),e.createElementBlock("view",{class:"con-body"},[e.createElementVNode("view",{class:"con-bg"},[e.createVNode(zn,{ref:"customHeaderRef",title:"质量反馈",leftFlag:!0,rightFlag:!0},{right:e.withCtx(()=>[e.createElementVNode("view",{class:"head-right",onClick:a[0]||(a[0]=(...t)=>e.unref(g)&&e.unref(g)(...t))},[e.createVNode(o,{type:"plus",size:"24",color:"#B7D2FF"}),e.createTextVNode("新增 ")])]),_:1},512),e.createElementVNode("view",{class:"top-height",style:e.normalizeStyle({paddingTop:l.value+"px"})},null,4),e.createElementVNode("view",{class:"all-body"},[e.createElementVNode("view",{class:"search"},[e.createVNode(r,{class:"custom-search",radius:"28",placeholder:"请输入客户名称",clearButton:"auto",cancelButton:"none",bgColor:"#6FA2F8",textColor:"#ffffff",modelValue:e.unref(m),"onUpdate:modelValue":a[1]||(a[1]=t=>e.isRef(m)?m.value=t:m=t)},null,8,["modelValue"]),e.createElementVNode("button",{type:"default",onClick:a[2]||(a[2]=(...t)=>e.unref(h)&&e.unref(h)(...t)),size:"mini",class:"btn-search"},"查询")]),e.createVNode(i,{ref_key:"mescrollRef",ref:b,onInit:N,onDown:V,onUp:E,up:y.value,down:w.value,fixed:!1,textColor:"#ffffff",bgColor:"#ffffff",class:e.normalizeClass(["scroll-h",{"loading-scroll":e.unref(k)}])},{default:e.withCtx(()=>[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(e.unref(s),(t,l)=>(e.openBlock(),e.createElementBlock("view",{class:"white-bg margin-bottom20",key:l,onTouchstart:e.withModifiers(e=>B(t),["prevent"]),onTouchend:e.withModifiers(I,["prevent"])},[e.createElementVNode("view",null,[e.createElementVNode("view",{class:"report-list"},[e.createElementVNode("view",{class:"title"},"客户:"+e.toDisplayString(t.customerName)+"-"+e.toDisplayString(t.id),1),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-name"},e.toDisplayString(t.qualityCode),1),e.createElementVNode("view",{onTouchstart:e.withModifiers(R,["stop"]),onTouchend:e.withModifiers(A,["stop"]),onClick:e.withModifiers(e=>M(t),["stop"])},[e.createElementVNode("view",{class:"r-right btn-orange",size:"mini"},e.toDisplayString(t.status),1)],40,["onClick"])]),e.createElementVNode("view",{class:"border-bottom"}),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"外反类型"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(t.productType),1)]),e.createElementVNode("view",{class:"border-bottom"}),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"问题现象描述"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(t.ppNameDescribe),1)]),e.createElementVNode("view",{class:"border-bottom"}),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"问题发生阶段"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(t.posName),1)]),e.createElementVNode("view",{class:"border-bottom"}),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"明细信息"),e.createElementVNode("view",{class:"r-right detail-info",onClick:e=>(e=>{uni.showModal({title:"明细信息",content:`合同号:${v(e.customerCode)}\n批号:${v(e.batchNumber)}`,showCancel:!1})})(t)},[e.createElementVNode("view",{class:"detail-item"},[e.createElementVNode("span",{class:"detail-label"},"合同号:"),e.createElementVNode("span",{class:"detail-value"},e.toDisplayString(p(t.customerCode)),1)]),e.createElementVNode("view",{class:"detail-item"},[e.createElementVNode("span",{class:"detail-label"},"批号:"),e.createElementVNode("span",{class:"detail-value"},e.toDisplayString(p(t.batchNumber)),1)])],8,["onClick"])]),e.createElementVNode("view",{class:"border-bottom"}),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"创建人"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(t.createName),1)]),e.createElementVNode("view",{class:"border-bottom"}),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},"创建日期"),e.createElementVNode("view",{class:"r-right"},e.toDisplayString(t.createTime),1)])])])],40,["onTouchstart"]))),128))]),_:1},8,["up","down","class"])])])])}}},[["__scopeId","data-v-2c8572da"]]);const Fp=v({name:"uni-data-select",mixins:[Jd.mixinDatacom||{}],emits:["open","close","update:modelValue","input","clear","change"],model:{prop:"modelValue",event:"update:modelValue"},options:{virtualHost:!0},props:{localdata:{type:Array,default:()=>[]},value:{type:[String,Number,Array],default:""},modelValue:{type:[String,Number,Array],default:""},label:{type:String,default:""},placeholder:{type:String,default:"请选择"},emptyTips:{type:String,default:"无选项"},clear:{type:Boolean,default:!0},defItem:{type:Number,default:0},disabled:{type:Boolean,default:!1},format:{type:String,default:""},placement:{type:String,default:"bottom"},multiple:{type:Boolean,default:!1},wrap:{type:Boolean,default:!1},align:{type:String,default:"left"},hideRight:{type:Boolean,default:!1},mode:{type:String,default:"default"}},data:()=>({showSelector:!1,current:"",mixinDatacomResData:[],apps:[],channels:[],cacheKey:"uni-data-select-lastSelectedValue"}),created(){this.debounceGet=this.debounce(()=>{this.query()},300),this.collection&&!this.localdata.length&&this.debounceGet()},computed:{typePlaceholder(){const e=this.placeholder,t={"opendb-stat-app-versions":"版本","opendb-app-channels":"渠道","opendb-app-list":"应用"}[this.collection];return t?e+t:e},valueCom(){return""===this.value?this.modelValue:(this.modelValue,this.value)},textShow(){if(this.multiple){const e=this.getCurrentValues();if(Array.isArray(e)&&e.length>0){return this.mixinDatacomResData.filter(t=>e.includes(t.value)).map(e=>this.formatItemName(e)).join(", ")}return""}return this.current},shouldShowClear(){if(this.multiple){const e=this.getCurrentValues();return Array.isArray(e)&&e.length>0}return!!this.current},shouldWrap(){return this.multiple&&this.wrap&&!!this.textShow},getOffsetByPlacement(){switch(this.placement){case"top":return"bottom:calc(100% + 12px);";case"bottom":return"top:calc(100% + 12px);"}},slotSelected(){return!!this.$slots&&this.$slots.selected},slotEmpty(){return!!this.$slots&&this.$slots.empty},slotOption(){return!!this.$slots&&this.$slots.option}},watch:{showSelector:{handler(e,t){e?this.$emit("open"):this.$emit("close")}},localdata:{immediate:!0,handler(e,t){Array.isArray(e)&&t!==e&&(this.mixinDatacomResData=e)}},valueCom(e,t){this.initDefVal()},mixinDatacomResData:{immediate:!0,handler(e){e.length&&this.initDefVal()}}},methods:{getSelectedItems(){const e=this.getCurrentValues();let t=this.mixinDatacomResData;return this.multiple?t.filter(t=>e.includes(t.value))||[]:t.filter(t=>t.value===e)||[]},debounce(e,t=100){let l=null;return function(...a){l&&clearTimeout(l),l=setTimeout(()=>{e.apply(this,a)},t)}},isSelected(e){if(this.multiple){const t=this.getCurrentValues();return Array.isArray(t)&&t.includes(e.value)}return this.getCurrentValues()===e.value},getCurrentValues(){return this.multiple?Array.isArray(this.valueCom)?this.valueCom:this.valueCom?[this.valueCom]:[]:this.valueCom},query(){this.mixinDatacomEasyGet()},onMixinDatacomPropsChange(){this.collection&&this.debounceGet()},initDefVal(){let e=this.multiple?[]:"";if(!this.valueCom&&0!==this.valueCom||this.isDisabled(this.valueCom)){let t;if(this.collection&&(t=this.getCache()),t||0===t)e=t;else{let t=this.multiple?[]:"";this.defItem>0&&this.defItem<=this.mixinDatacomResData.length&&(t=this.multiple?[this.mixinDatacomResData[this.defItem-1].value]:this.mixinDatacomResData[this.defItem-1].value),e=t}(e||0===e||this.multiple&&Array.isArray(e)&&e.length>0)&&this.emit(e)}else e=this.valueCom;if(this.multiple){const t=Array.isArray(e)?e:e?[e]:[],l=this.mixinDatacomResData.filter(e=>t.includes(e.value));this.current=l.map(e=>this.formatItemName(e))}else{const t=this.mixinDatacomResData.find(t=>t.value===e);this.current=t?this.formatItemName(t):""}},isDisabled(e){if(Array.isArray(e))return e.some(e=>this.mixinDatacomResData.some(t=>t.value===e&&t.disable));{let t=!1;return this.mixinDatacomResData.forEach(l=>{l.value===e&&(t=l.disable)}),t}},clearVal(){const e=this.multiple?[]:"";this.emit(e),this.current=this.multiple?[]:"",this.collection&&this.removeCache(),this.$emit("clear")},checkBoxChange(e){let t=e.detail.value,l=t&&t.length>0?t.map(e=>{const t=parseInt(e,10);return isNaN(t)&&console.error(`无效索引: ${e}`),(t<0||t>=this.mixinDatacomResData.length)&&console.error(`索引越界: ${t}`),this.mixinDatacomResData[t].value}):[];const a=this.mixinDatacomResData.filter(e=>l.includes(e.value));this.current=a.map(e=>this.formatItemName(e)),this.emit(l)},change(e){if(!e.disable)if(this.multiple){let t=this.getCurrentValues();Array.isArray(t)||(t=t?[t]:[]);const l=e.value,a=t.indexOf(l);a>-1?t.splice(a,1):t.push(l);const n=this.mixinDatacomResData.filter(e=>t.includes(e.value));this.current=n.map(e=>this.formatItemName(e)),this.emit(t)}else this.showSelector=!1,this.current=this.formatItemName(e),this.emit(e.value)},emit(e){this.$emit("input",e),this.$emit("update:modelValue",e),this.$emit("change",e),this.collection&&this.setCache(e)},toggleSelector(){this.disabled||(this.showSelector=!this.showSelector)},formatItemName(e){let{text:t,value:l,channel_code:a}=e;if(a=a?`(${a})`:"",this.format){let t="";t=this.format;for(let l in e)t=t.replace(new RegExp(`{${l}}`,"g"),e[l]);return t}return this.collection.indexOf("app-list")>0?`${t}(${l})`:t||`未命名${a}`},getLoadData(){return this.mixinDatacomResData},getCurrentCacheKey(){return this.collection},getCache(e=this.getCurrentCacheKey()){return(uni.getStorageSync(this.cacheKey)||{})[e]},setCache(e,t=this.getCurrentCacheKey()){let l=uni.getStorageSync(this.cacheKey)||{};l[t]=e,uni.setStorageSync(this.cacheKey,l)},removeCache(e=this.getCurrentCacheKey()){let t=uni.getStorageSync(this.cacheKey)||{};delete t[e],uni.setStorageSync(this.cacheKey,t)}}},[["render",function(t,l,a,o,r,i){const s=n(e.resolveDynamicComponent("uni-icons"),f);return e.openBlock(),e.createElementBlock("view",{class:"uni-stat__select"},[a.label?(e.openBlock(),e.createElementBlock("span",{key:0,class:"uni-label-text hide-on-phone"},e.toDisplayString(a.label+":"),1)):e.createCommentVNode("",!0),e.createElementVNode("view",{class:e.normalizeClass(["uni-stat-box",{"uni-stat__actived":r.current}])},[e.createElementVNode("view",{class:e.normalizeClass(["uni-select",{"uni-select--disabled":a.disabled,"uni-select--wrap":i.shouldWrap,"border-default":"default"==a.mode,"border-bottom":"underline"==a.mode}])},[e.createElementVNode("view",{class:e.normalizeClass(["uni-select__input-box",{"uni-select__input-box--wrap":i.shouldWrap}]),onClick:l[1]||(l[1]=(...e)=>i.toggleSelector&&i.toggleSelector(...e))},[i.slotSelected?(e.openBlock(),e.createElementBlock("view",{key:0,class:e.normalizeClass(["slot-content padding-top-bottom",{"uni-select__input-text--wrap":i.shouldWrap}])},[e.renderSlot(t.$slots,"selected",{selectedItems:i.getSelectedItems()},void 0,!0)],2)):(e.openBlock(),e.createElementBlock(e.Fragment,{key:1},[i.textShow?(e.openBlock(),e.createElementBlock("view",{key:0,class:e.normalizeClass(["uni-select__input-text",{"uni-select__input-text--wrap":i.shouldWrap}])},[e.createElementVNode("view",{class:e.normalizeClass(["padding-top-bottom","align-"+a.align])},e.toDisplayString(i.textShow),3)],2)):(e.openBlock(),e.createElementBlock("view",{key:1,class:e.normalizeClass(["uni-select__input-text uni-select__input-placeholder","align-"+a.align])},e.toDisplayString(i.typePlaceholder),3))],64)),!a.hideRight&&i.shouldShowClear&&a.clear&&!a.disabled?(e.openBlock(),e.createElementBlock("view",{key:"clear-button",onClick:l[0]||(l[0]=e.withModifiers((...e)=>i.clearVal&&i.clearVal(...e),["stop"]))},[e.createVNode(s,{type:"clear",color:"#c0c4cc",size:"24"})])):a.hideRight?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("view",{key:"arrow-button"},[e.createVNode(s,{type:r.showSelector?"top":"bottom",size:"14",color:"#999"},null,8,["type"])]))],2),r.showSelector?(e.openBlock(),e.createElementBlock("view",{key:0,class:"uni-select--mask",onClick:l[2]||(l[2]=(...e)=>i.toggleSelector&&i.toggleSelector(...e))})):e.createCommentVNode("",!0),r.showSelector?(e.openBlock(),e.createElementBlock("view",{key:1,class:"uni-select__selector",style:e.normalizeStyle(i.getOffsetByPlacement)},[e.createElementVNode("view",{class:e.normalizeClass("bottom"==a.placement?"uni-popper__arrow_bottom":"uni-popper__arrow_top")},null,2),e.createElementVNode("scroll-view",{"scroll-y":"true",class:"uni-select__selector-scroll"},[i.slotEmpty&&0===r.mixinDatacomResData.length?(e.openBlock(),e.createElementBlock("view",{key:0,class:"uni-select__selector-empty"},[e.renderSlot(t.$slots,"empty",{empty:a.emptyTips},void 0,!0)])):(e.openBlock(),e.createElementBlock(e.Fragment,{key:1},[0===r.mixinDatacomResData.length?(e.openBlock(),e.createElementBlock("view",{key:0,class:"uni-select__selector-empty"},[e.createElementVNode("text",null,e.toDisplayString(a.emptyTips),1)])):e.createCommentVNode("",!0)],64)),i.slotOption?(e.openBlock(!0),e.createElementBlock(e.Fragment,{key:2},e.renderList(r.mixinDatacomResData,(l,n)=>(e.openBlock(),e.createElementBlock("view",{key:n,onClick:e=>i.change(l)},[e.renderSlot(t.$slots,"option",{item:l,itemSelected:a.multiple?i.getCurrentValues().includes(l.value):i.getCurrentValues()==l.value},void 0,!0)],8,["onClick"]))),128)):(e.openBlock(),e.createElementBlock(e.Fragment,{key:3},[!a.multiple&&r.mixinDatacomResData.length>0?(e.openBlock(!0),e.createElementBlock(e.Fragment,{key:0},e.renderList(r.mixinDatacomResData,(t,l)=>(e.openBlock(),e.createElementBlock("view",{class:"uni-select__selector-item",key:l,onClick:e=>i.change(t)},[e.createElementVNode("text",{class:e.normalizeClass({"uni-select__selector__disabled":t.disable})},e.toDisplayString(i.formatItemName(t)),3)],8,["onClick"]))),128)):e.createCommentVNode("",!0),a.multiple&&r.mixinDatacomResData.length>0?(e.openBlock(),e.createElementBlock("view",{key:1},[e.createElementVNode("checkbox-group",{onChange:l[3]||(l[3]=(...e)=>i.checkBoxChange&&i.checkBoxChange(...e))},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(r.mixinDatacomResData,(t,l)=>(e.openBlock(),e.createElementBlock("label",{class:"uni-select__selector-item",key:l},[e.createElementVNode("checkbox",{value:l+"",checked:i.getCurrentValues().includes(t.value),disabled:t.disable},null,8,["value","checked","disabled"]),e.createElementVNode("view",{class:e.normalizeClass({"uni-select__selector__disabled":t.disable})},e.toDisplayString(i.formatItemName(t)),3)]))),128))],32)])):e.createCommentVNode("",!0)],64))])],4)):e.createCommentVNode("",!0)],2)],2)])}],["__scopeId","data-v-0136fdd3"]]),Lp=v({__name:"qualityFeedbackAdd",setup(t){e.reactive({}),e.ref([]),e.ref([]),e.ref(0);const l=e.ref({leader:"",userDemand:"",isReturnFactory:"否",isNeedReset:"否",salesman:"",contact:"",productCategory:"",productType:"电阻器",problemPhenomenon:"",problemDescription:"",usageQuantity:"",problemQuantity:"",usageMethod:"",cusName:"",customerId:"",ppNameLabel:"",ppNameDescribe:"",employQuantity:"",problemQuantity:"",employMethod:"",posName:"",customerAppealLabels:[],customerAppeal:"",isReturnfactory:"",isReturnzero:"",salesman:"",salesmanPhone:"",replyTime:""}),o={cusName:{rules:[{required:!0,errorMessage:"请选择客户"}]},productType:{rules:[{required:!0,errorMessage:"请选择产品类型"}]},productCategory:{rules:[{required:!0,errorMessage:"请选择产品类别",validateFunction:(e,t,l,a)=>{"电阻器"!==l.productType||t?a():a("请选择产品类别")}}]},productCategories:{rules:[{required:!0,errorMessage:"请选择产品大类",validateFunction:(e,t,l,a)=>{"管壳"!==l.productType||t?a():a("请选择产品大类")}}]},classification:{rules:[{required:!0,errorMessage:"请选择产品分类",validateFunction:(e,t,l,a)=>{"管壳"!==l.productType||t?a():a("请选择产品分类")}}]},posName:{rules:[{required:!0,errorMessage:"请选择问题发生阶段"}]},customerAppealLabels:{rules:[{required:!0,errorMessage:"请选择用户诉求标签",validateFunction:(e,t,l,a)=>{t&&0!==t.length?a():a("请选择用户诉求标签")}}]},customerAppeal:{rules:[{required:!0,errorMessage:"请输入用户诉求"}]},isReturnzero:{rules:[{required:!0,errorMessage:"请选择是否需要归零"}]}},r=[{text:"电阻器",value:"电阻器"},{text:"管壳",value:"管壳"}],i=[{text:"是",value:"是"},{text:"否",value:"否"},{text:"在途",value:"在途"}],s=[{text:"是",value:"是"},{text:"否",value:"否"}],c=e.ref([]),u=e.ref([]),d=e.ref([]),m=e.ref([]),p=e.ref([]),v=e.ref([]),h=async()=>{try{const e=await Qt.get({url:"/crm/app/eqf/qualityFeedback/listgetResistorTypeList"},{isTransformResponse:!1});c.value=e.rows.map(e=>({text:e.resistorTypeText,value:e.resistorTypeValue}));const t=await Qt.get({url:"/crm/app/eqf/qualityFeedback/listgetProductCategoriesList"},{isTransformResponse:!1});a("log","at pages/business/EQF/qualityFeedback/qualityFeedbackAdd.vue:309",t),u.value=t.rows.map(e=>({text:e.productCategoriesText,value:e.productCategoriesValue}));const l=await Qt.get({url:"/crm/app/eqf/qualityFeedback/listgetClassificationList"},{isTransformResponse:!1});d.value=l.rows.map(e=>({text:e.classificationText,value:e.classificationValue}));const n=await Qt.get({url:"/crm/app/eqf/qualityFeedback/listgetProblemPhenomenonList"},{isTransformResponse:!1});a("log","at pages/business/EQF/qualityFeedback/qualityFeedbackAdd.vue:324",n),m.value=n.rows.map(e=>({text:e.problemPhenomenonText,value:e.problemPhenomenonValue}));const o=await Qt.get({url:"/crm/app/eqf/qualityFeedback/listgetProblemStageList"},{isTransformResponse:!1});p.value=o.rows.map(e=>({text:e.problemStageText,value:e.problemStageValue}));const r=await Qt.get({url:"/crm/app/eqf/qualityFeedback/listgetCustomerAppealLabelList"},{isTransformResponse:!1});v.value=r.rows.map(e=>({text:e.customerAppealLabelText,value:e.customerAppealLabelValue}))}catch(e){a("error","at pages/business/EQF/qualityFeedback/qualityFeedbackAdd.vue:344","加载产品类别数据失败:",e),uni.showToast({title:"加载产品类别数据失败",icon:"none"})}},g=e.ref(null),b=e.ref(null);function y(){uni.navigateTo({url:"/pages/business/EQF/components/chooseCus"})}e.reactive(null),e.onMounted(()=>{uni.$on("onCustomerSelected",w),h()}),e.onUnmounted(()=>{uni.$off("onCustomerSelected",w)});const w=e=>{l.value.cusName=e.cusName,l.value.customerId=e.cusId},k=async()=>{try{await g.value.validate(),a("log","at pages/business/EQF/qualityFeedback/qualityFeedbackAdd.vue:382",l,"5555");await(e=l.value,Qt.post({url:"/crm/app/eqf/qualityFeedback/qualityFeedbackAdd",data:e},{isTransformResponse:!1}));uni.showToast({title:"提交成功",icon:"success"}),uni.$emit("refreshMarketList"),setTimeout(()=>{uni.navigateBack(1)},1500),a("log","at pages/business/EQF/qualityFeedback/qualityFeedbackAdd.vue:393","表单数据:",l.value)}catch(t){a("log","at pages/business/EQF/qualityFeedback/qualityFeedbackAdd.vue:395","表单验证失败:",t)}var e};return(t,a)=>{const h=n(e.resolveDynamicComponent("uni-icons"),f),w=n(e.resolveDynamicComponent("uni-forms-item"),dl),N=n(e.resolveDynamicComponent("uni-data-select"),Fp),V=n(e.resolveDynamicComponent("uni-easyinput"),ul),E=n(e.resolveDynamicComponent("uni-datetime-picker"),dr),C=n(e.resolveDynamicComponent("uni-forms"),_l);return e.openBlock(),e.createElementBlock("view",{class:"con-body"},[e.createElementVNode("view",{class:"con-bg"},[e.createVNode(zn,{ref_key:"customHeaderRef",ref:b,title:"质量反馈新增",leftFlag:!0,rightFlag:!0},{right:e.withCtx(()=>[e.createElementVNode("view",{class:"head-right",onClick:k},[e.createVNode(h,{"custom-prefix":"iconfont",type:"icon-phonebaocun",size:"22",color:"#B7D2FF"}),e.createTextVNode("保存 ")])]),_:1},512),e.createElementVNode("view",{class:"top-height"}),e.createElementVNode("view",{class:"white-bg"},[e.createElementVNode("view",{class:"form-con"},[e.createVNode(C,{ref_key:"formRef",ref:g,model:l.value,rules:o,"label-width":"120px"},{default:e.withCtx(()=>[e.createVNode(w,{label:"客户名称",name:"cusName",class:"f-c-right",required:""},{default:e.withCtx(()=>[e.createElementVNode("view",{onClick:y,class:"form-item-container"},[e.createElementVNode("text",{class:"name"},e.toDisplayString(l.value.cusName||"点击选择客户"),1)])]),_:1}),e.createVNode(w,{label:"产品类型",name:"productType",class:"f-c-right"},{default:e.withCtx(()=>[e.createVNode(N,{modelValue:l.value.productType,"onUpdate:modelValue":a[0]||(a[0]=e=>l.value.productType=e),localdata:r,placeholder:"请选择产品类型"},null,8,["modelValue"])]),_:1}),"电阻器"==l.value.productType?(e.openBlock(),e.createBlock(w,{key:0,label:"产品类别",class:"f-c-right",name:"productCategory",required:""},{default:e.withCtx(()=>[e.createVNode(N,{modelValue:l.value.productCategory,"onUpdate:modelValue":a[1]||(a[1]=e=>l.value.productCategory=e),localdata:c.value,placeholder:"请选择产品类别"},null,8,["modelValue","localdata"])]),_:1})):e.createCommentVNode("",!0),"管壳"==l.value.productType?(e.openBlock(),e.createBlock(w,{key:1,label:"产品大类",class:"f-c-right",name:"productCategories"},{default:e.withCtx(()=>[e.createVNode(N,{modelValue:l.value.productCategories,"onUpdate:modelValue":a[2]||(a[2]=e=>l.value.productCategories=e),localdata:u.value,placeholder:"请选择产品大类"},null,8,["modelValue","localdata"])]),_:1})):e.createCommentVNode("",!0),"管壳"==l.value.productType?(e.openBlock(),e.createBlock(w,{key:2,label:"产品分类",class:"f-c-right",name:"classification"},{default:e.withCtx(()=>[e.createVNode(N,{modelValue:l.value.classification,"onUpdate:modelValue":a[3]||(a[3]=e=>l.value.classification=e),localdata:d.value,placeholder:"请选择产品分类"},null,8,["modelValue","localdata"])]),_:1})):e.createCommentVNode("",!0),e.createVNode(w,{label:"问题现象",name:"ppNameLabel",class:"f-c-right"},{default:e.withCtx(()=>[e.createVNode(N,{modelValue:l.value.ppNameLabel,"onUpdate:modelValue":a[4]||(a[4]=e=>l.value.ppNameLabel=e),localdata:m.value,placeholder:"请选择问题现象"},null,8,["modelValue","localdata"])]),_:1}),e.createVNode(w,{label:"问题现象描述",name:"ppNameDescribe",class:"f-c-right"},{default:e.withCtx(()=>[e.createVNode(V,{modelValue:l.value.ppNameDescribe,"onUpdate:modelValue":a[5]||(a[5]=e=>l.value.ppNameDescribe=e),type:"textarea",placeholder:"请详细描述问题现象"},null,8,["modelValue"])]),_:1}),e.createVNode(w,{label:"使用数量",name:"employQuantity",class:"f-c-right"},{default:e.withCtx(()=>[e.createVNode(V,{modelValue:l.value.employQuantity,"onUpdate:modelValue":a[6]||(a[6]=e=>l.value.employQuantity=e),modelModifiers:{number:!0},type:"number",placeholder:"请输入使用数量"},null,8,["modelValue"])]),_:1}),e.createVNode(w,{label:"问题数量",name:"problemQuantity",class:"f-c-right"},{default:e.withCtx(()=>[e.createVNode(V,{modelValue:l.value.problemQuantity,"onUpdate:modelValue":a[7]||(a[7]=e=>l.value.problemQuantity=e),modelModifiers:{number:!0},type:"number",placeholder:"请输入问题数量"},null,8,["modelValue"])]),_:1}),e.createVNode(w,{label:"使用方法",name:"employMethod",class:"f-c-right"},{default:e.withCtx(()=>[e.createVNode(V,{modelValue:l.value.employMethod,"onUpdate:modelValue":a[8]||(a[8]=e=>l.value.employMethod=e),placeholder:"请输入使用方法"},null,8,["modelValue"])]),_:1}),e.createVNode(w,{label:"问题发生阶段",name:"posName",class:"f-c-right",required:""},{default:e.withCtx(()=>[e.createVNode(N,{modelValue:l.value.posName,"onUpdate:modelValue":a[9]||(a[9]=e=>l.value.posName=e),localdata:p.value,placeholder:"请选择问题发生阶段"},null,8,["modelValue","localdata"])]),_:1}),e.createVNode(w,{label:"用户诉求标签",name:"customerAppealLabels",class:"f-c-right",required:""},{default:e.withCtx(()=>[e.createVNode(N,{modelValue:l.value.customerAppealLabels,"onUpdate:modelValue":a[10]||(a[10]=e=>l.value.customerAppealLabels=e),multiple:!0,localdata:v.value,placeholder:"请选择用户诉求标签"},null,8,["modelValue","localdata"])]),_:1}),e.createVNode(w,{label:"用户诉求",name:"customerAppeal",class:"f-c-right",required:""},{default:e.withCtx(()=>[e.createVNode(V,{modelValue:l.value.customerAppeal,"onUpdate:modelValue":a[11]||(a[11]=e=>l.value.customerAppeal=e),type:"textarea",placeholder:"请输入用户诉求"},null,8,["modelValue"])]),_:1}),e.createVNode(w,{label:"是否返厂",name:"isReturnfactory",class:"f-c-right"},{default:e.withCtx(()=>[e.createVNode(N,{modelValue:l.value.isReturnfactory,"onUpdate:modelValue":a[12]||(a[12]=e=>l.value.isReturnfactory=e),localdata:i,placeholder:"请选择是否返厂"},null,8,["modelValue"])]),_:1}),e.createVNode(w,{label:"是否需要归零",name:"isReturnzero",class:"f-c-right",required:""},{default:e.withCtx(()=>[e.createVNode(N,{modelValue:l.value.isReturnzero,"onUpdate:modelValue":a[13]||(a[13]=e=>l.value.isReturnzero=e),localdata:s,placeholder:"请选择是否需要归零"},null,8,["modelValue"])]),_:1}),e.createVNode(w,{label:"业务员",name:"salesman",class:"f-c-right"},{default:e.withCtx(()=>[e.createVNode(V,{modelValue:l.value.salesman,"onUpdate:modelValue":a[14]||(a[14]=e=>l.value.salesman=e),placeholder:"请输入业务员"},null,8,["modelValue"])]),_:1}),e.createVNode(w,{label:"联系方式",name:"salesmanPhone",class:"f-c-right"},{default:e.withCtx(()=>[e.createVNode(V,{modelValue:l.value.salesmanPhone,"onUpdate:modelValue":a[15]||(a[15]=e=>l.value.salesmanPhone=e),placeholder:"请输入联系方式"},null,8,["modelValue"])]),_:1}),e.createVNode(w,{label:"答复日期",name:"replyTime",class:"uni-forms-item is-direction-top is-top"},{default:e.withCtx(()=>[e.createVNode(E,{type:"date","clear-icon":!1,modelValue:l.value.replyTime,"onUpdate:modelValue":a[16]||(a[16]=e=>l.value.replyTime=e),onChange:t.changeDate},null,8,["modelValue","onChange"])]),_:1})]),_:1},8,["model"])])])])])}}},[["__scopeId","data-v-930468fe"]]),Up={__name:"chooseCus",setup(t){let l=null;const o=e.ref(0);let r=e.ref([]);const i=e.ref(null);let s=e.ref(""),u=e.ref(!1);const d=e.ref({page:{num:0,size:10},noMoreSize:5,empty:{tip:"~ 空空如也 ~",icon:"../../../../static/images/mescroll-empty.png"},textLoading:"加载中...",textNoMore:"已经到底了"}),m=e.ref({auto:!0,textInOffset:"下拉刷新",textOutOffset:"释放更新",textLoading:"刷新中..."}),p=e=>{u.value=!0,i.value=e};e.onMounted(()=>{o.value=2*Pl()}),c(t=>{l=e.getCurrentInstance().proxy;l.getOpenerEventChannel().on("requestCusList",async e=>{let{cusName:t}=e.data;s.value=t})});let v=null;e.watch(s,(e,t)=>{v&&clearTimeout(v),v=setTimeout(async()=>{b(),clearTimeout(v),v=null},500)});const h=async e=>{try{const t=await y(1,d.value.page.size);r.value=t.list,e.endSuccess(t.list.length,t.total>=d.value.page.size)}catch(t){a("log","at pages/business/EQF/components/chooseCus.vue:138",t),e.endErr()}},g=async e=>{try{const t=await y(e.num,e.size);1===e.num?r.value=t.list:r.value.push(...t.list),e.endSuccess(t.list.length,t.list.length>=e.size)}catch(t){a("log","at pages/business/EQF/components/chooseCus.vue:156",t),e.endErr()}};let b=async()=>{i.value&&(u.value=!0,uni.showLoading(),await h(i.value.mescroll),uni.hideLoading(),u.value=!1)};const y=async(e,t)=>{let l={pageNum:e,pageSize:t,cusName:s.value},{rows:a,total:n}=await cm(l);return{list:a,total:n}},w=e.ref(null),k=e=>{const t=e.detail.value;uni.$emit("onCustomerSelected",r.value[t]),uni.navigateBack()};return(t,l)=>{const a=n(e.resolveDynamicComponent("uni-icons"),f),c=n(e.resolveDynamicComponent("uni-search-bar"),ko);return e.openBlock(),e.createElementBlock("view",{class:"con-body"},[e.createElementVNode("view",{class:"con-bg"},[e.createVNode(zn,{ref:"customHeaderRef",title:"客户名称列表",leftFlag:!0,rightFlag:!1},{right:e.withCtx(()=>[e.createElementVNode("view",{class:"head-right",onClick:l[0]||(l[0]=(...e)=>t.handleAdd&&t.handleAdd(...e))},[e.createVNode(a,{type:"plus",size:"24",color:"#B7D2FF"}),e.createTextVNode(" 新增 ")])]),_:1},512),e.createElementVNode("view",{class:"top-height",style:e.normalizeStyle({paddingTop:o.value+"px"})},null,4),e.createElementVNode("view",{class:"all-body"},[e.createElementVNode("view",{class:"search"},[e.createVNode(c,{class:"custom-search",radius:"28",placeholder:"请输入客户名称",clearButton:"auto",cancelButton:"none",bgColor:"#6FA2F8",textColor:"#ffffff",modelValue:e.unref(s),"onUpdate:modelValue":l[1]||(l[1]=t=>e.isRef(s)?s.value=t:s=t),onClear:l[2]||(l[2]=t=>e.isRef(s)?s.value="":s="")},null,8,["modelValue"])]),e.createVNode(Kn,{ref_key:"mescrollRef",ref:i,onInit:p,onDown:h,onUp:g,up:d.value,down:m.value,fixed:!1,textColor:"#ffffff",bgColor:"#ffffff",class:e.normalizeClass(["scroll-h",{"loading-scroll":e.unref(u)}])},{default:e.withCtx(()=>[e.createElementVNode("radio-group",{class:"block",onChange:k},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(e.unref(r),(l,a)=>(e.openBlock(),e.createElementBlock("view",{class:"white-bg",key:a,onClick:e=>t.handleDetail(l)},[e.createElementVNode("radio",{class:e.normalizeClass(["radio",a===w.value?"checked":""]),checked:a===w.value,value:a+""},null,10,["checked","value"]),e.createElementVNode("view",{class:"report-list"},[e.createElementVNode("view",{class:"title"},e.toDisplayString(l.cusName),1),e.createElementVNode("view",{class:"border-bottom"})])],8,["onClick"]))),128))],32)]),_:1},8,["up","down","class"])])])])}}},Pp=v(Up,[["__scopeId","data-v-aebf9235"]]),Op=v({__name:"qualityFeedbackDetailComponent",props:{cusName:String,cusId:Number,feedbackId:Number,status:String},setup(t,{expose:l}){let o=e.ref(!1);const i=t,s=e.ref({customerCode:"",batchNumber:"",supplyQuantity:"",specificationModel:"",motherBatch:"",materialId:"",eqfId:""}),d={contractNumber:{rules:[{required:!0,errorMessage:"请输入合同号"}]},batchNumber:{rules:[{required:!0,errorMessage:"请输入批号"}]},supplyQuantity:{rules:[{required:!0,errorMessage:"请输入供货数量"},{type:"number",errorMessage:"请输入数字"}]},specificationModel:{rules:[{required:!0,errorMessage:"请输入产品规格型号"}]}},m=e.ref(null);function p(){s.value.customerCode="",s.value.batchNumber="",s.value.supplyQuantity="",s.value.specificationModel="",s.value.motherBatch="",s.value.materialId=""}function v(){uni.navigateTo({url:"/pages/business/EQF/components/customerOrder"})}c(e=>{p(),e&&e.id&&(s.value.eqfId=e.id),Et.remove(`qualityFeedbackDetail_${(null==e?void 0:e.id)||""}`)}),e.ref([]);const h=async()=>{try{await m.value.validate(),a("log","at pages/business/EQF/components/qualityFeedbackDetailComponent.vue:149",s,"5555");await(e=s.value,Qt.post({url:"/crm/app/eqf/qualityFeedback/qualityFeedbackDetailAdd",data:e},{isTransformResponse:!1}));uni.showToast({title:"提交成功",icon:"success"}),uni.$emit("refreshMarketList"),uni.$emit("refreshFeedbackList"),setTimeout(()=>{uni.navigateBack(1)},1500),a("log","at pages/business/EQF/components/qualityFeedbackDetailComponent.vue:162","表单数据:",s.value)}catch(t){a("log","at pages/business/EQF/components/qualityFeedbackDetailComponent.vue:164","表单验证失败:",t)}var e};function f(e){if(!e||"object"!=typeof e)return void a("error","at pages/business/EQF/components/qualityFeedbackDetailComponent.vue:194","无效的数据:",e);let t=[];if(a("log","at pages/business/EQF/components/qualityFeedbackDetailComponent.vue:201","接收到的数据:",e),t=e.originalData||[],t&&t.length>0){p(),a("log","at pages/business/EQF/components/qualityFeedbackDetailComponent.vue:210","选中的项目数量:",t.length),a("log","at pages/business/EQF/components/qualityFeedbackDetailComponent.vue:211","选中的项目详情:",t);const e=t.map(e=>e.orderCoode||"").filter(Boolean),l=t.map(e=>e.amount||"").filter(Boolean),n=t.map(e=>e.name||"").filter(Boolean),o=t.map(e=>e.texing||"").filter(Boolean),r=t.map(e=>e.materialId||"").filter(Boolean),c=t.map(e=>e.tokenCode||"").filter(Boolean);a("log","at pages/business/EQF/components/qualityFeedbackDetailComponent.vue:221","拼接前的合同号:",e),setTimeout(()=>{s.value.customerCode=e.join(","),s.value.supplyQuantity=l.join(","),s.value.specificationModel=n.join(","),s.value.motherBatch=o.join(","),s.value.materialId=r.join(","),s.value.batchNumber=c.join(","),a("log","at pages/business/EQF/components/qualityFeedbackDetailComponent.vue:232","设置后的表单数据:",s.value)},0),uni.showToast({title:`已选择${t.length}个批次`,icon:"none",duration:2e3}),Et.set(`qualityFeedbackDetail_${i.feedbackId||""}`,s.value)}}r(()=>{const e=Et.get(`qualityFeedbackDetail_${i.feedbackId}`);e&&(s.value={...s.value,...e}),"完成"==i.status?o.value=!0:o.value=!1,uni.$on("onCustomerSelected",f)}),u(()=>{uni.$off("onCustomerSelected",f)});const g=async e=>{const t=(null==e?void 0:e.trim())||"";var l;if(t)try{uni.showLoading({title:"查询中..."});const o={batchNumber:e};a("log","at pages/business/EQF/components/qualityFeedbackDetailComponent.vue:267","查询参数:",o);const r=`batchInfo_${t}`;let i=Et.get(r);a("log","at pages/business/EQF/components/qualityFeedbackDetailComponent.vue:271","缓存数据:",i);{let e;a("log","at pages/business/EQF/components/qualityFeedbackDetailComponent.vue:275","准备调用API...");try{const t=await(l=o,Qt.get({url:"/crm/app/eqf/qualityFeedback/getMockBatchData",data:l},{isTransformResponse:!1}));a("log","at pages/business/EQF/components/qualityFeedbackDetailComponent.vue:279","API响应原始数据:",t),e=t,void 0!==t.data&&(e=t.data)}catch(n){throw a("error","at pages/business/EQF/components/qualityFeedbackDetailComponent.vue:288","API调用直接失败:",n),new Error(`API调用失败: ${(null==n?void 0:n.message)||"未知错误"}`)}a("log","at pages/business/EQF/components/qualityFeedbackDetailComponent.vue:293","处理后的数据:",e),"object"==typeof e&&null!==e?(i={supplyQuantity:e.supplyQuantity||"",specificationModel:e.specificationModel||"",motherBatch:e.motherBatch||"",materialId:e.materialId||"",batchNumber:t},Et.set(r,i,36e5),s.value.batchNumber=t,s.value.supplyQuantity=e.rows[0].amount||"",s.value.specificationModel=e.rows[0].itemName||"",s.value.motherBatch=e.rows[0].texing||"",s.value.materialId=e.rows[0].materialId||"",s.value.customerCode=e.rows[0].orderCode||"",a("log","at pages/business/EQF/components/qualityFeedbackDetailComponent.vue:316","apiData:",e.rows[0]),a("log","at pages/business/EQF/components/qualityFeedbackDetailComponent.vue:317","更新后的formData:",s.value),uni.showToast({title:"查询成功",duration:2e3})):(a("log","at pages/business/EQF/components/qualityFeedbackDetailComponent.vue:326","未查询到相关数据"),uni.showToast({title:"未查询到相关数据",icon:"none",duration:2e3}))}}catch(o){a("error","at pages/business/EQF/components/qualityFeedbackDetailComponent.vue:343","查询批号数据失败:",o),uni.showToast({title:"查询失败,请重试",icon:"none",duration:2e3})}finally{uni.hideLoading()}else a("log","at pages/business/EQF/components/qualityFeedbackDetailComponent.vue:257","批号为空,不执行查询")};return l({clearForm:p}),(t,l)=>{const a=n(e.resolveDynamicComponent("uni-forms-item"),dl),r=n(e.resolveDynamicComponent("uni-easyinput"),ul),i=n(e.resolveDynamicComponent("uni-forms"),_l);return e.openBlock(),e.createElementBlock(e.Fragment,null,[e.createVNode(i,{ref_key:"formRef",ref:m,model:s.value,rules:d,"label-width":"100px","label-position":"top"},{default:e.withCtx(()=>[e.createVNode(a,{label:"合同号",name:"cusName",class:"f-c-right"},{default:e.withCtx(()=>[e.createElementVNode("view",{onClick:v,class:"form-item-container"},[e.createElementVNode("text",{class:"name"},e.toDisplayString(s.value.customerCode||"点击选择合同数据"),1)])]),_:1}),e.createVNode(a,{label:"合同号",name:"customerCode",class:"f-c-right"},{default:e.withCtx(()=>[e.createVNode(r,{modelValue:s.value.customerCode,"onUpdate:modelValue":l[0]||(l[0]=e=>s.value.customerCode=e),placeholder:"请输入合同号",name:"input",disabled:e.unref(o)},null,8,["modelValue","disabled"])]),_:1}),e.createVNode(a,{label:"批号",name:"batchNumber",class:"f-c-right"},{default:e.withCtx(()=>[e.createVNode(r,{modelValue:s.value.batchNumber,"onUpdate:modelValue":l[1]||(l[1]=e=>s.value.batchNumber=e),placeholder:"请输入批号",name:"input",disabled:e.unref(o),onInput:g},null,8,["modelValue","disabled"])]),_:1}),e.createVNode(a,{label:"供货数量",name:"supplyQuantity",class:"f-c-right"},{default:e.withCtx(()=>[e.createVNode(r,{modelValue:s.value.supplyQuantity,"onUpdate:modelValue":l[2]||(l[2]=e=>s.value.supplyQuantity=e),type:"text",placeholder:"请输入供货数量",name:"input",disabled:e.unref(o)},null,8,["modelValue","disabled"])]),_:1}),e.createVNode(a,{label:"产品规格型号",name:"specificationModel",class:"f-c-right"},{default:e.withCtx(()=>[e.createVNode(r,{modelValue:s.value.specificationModel,"onUpdate:modelValue":l[3]||(l[3]=e=>s.value.specificationModel=e),placeholder:"请输入产品规格型号",name:"input",disabled:e.unref(o)},null,8,["modelValue","disabled"])]),_:1}),e.createVNode(a,{label:"母批号",name:"motherBatch",class:"f-c-right"},{default:e.withCtx(()=>[e.createVNode(r,{modelValue:s.value.motherBatch,"onUpdate:modelValue":l[4]||(l[4]=e=>s.value.motherBatch=e),placeholder:"请输入母批号",name:"input",disabled:e.unref(o)},null,8,["modelValue","disabled"])]),_:1}),e.createVNode(a,{label:"产品ID",name:"materialId",class:"f-c-right"},{default:e.withCtx(()=>[e.createVNode(r,{modelValue:s.value.materialId,"onUpdate:modelValue":l[5]||(l[5]=e=>s.value.materialId=e),placeholder:"请输入产品ID",name:"input",disabled:e.unref(o)},null,8,["modelValue","disabled"])]),_:1})]),_:1},8,["model"]),e.createElementVNode("view",{class:"footer-con"},[e.createCommentVNode("",!0),e.createElementVNode("button",{class:"btn-primary",type:"primary",onClick:h,size:"mini"},"保存")])],64)}}},[["__scopeId","data-v-59bd8e4e"]]),zp={__name:"qualityFeedbackEnter",setup(t){const l=e.ref(),a=e.ref(),n=e.ref(),o=e.ref(),r=e.ref(null);let i=e.ref(!0);c(e=>{l.value=e.cusName,a.value=e.cusId,n.value=e.visistId,o.value=e.status,setTimeout(()=>{r.value&&r.value.clearForm()},100)});let s=()=>{i.value=!i.value,i.value&&r.value&&r.value.clearForm()};const u=()=>{navigateBack({delta:1})};return(t,c)=>(e.openBlock(),e.createElementBlock("view",{class:"con-body"},[e.createElementVNode("view",{class:"con-bg"},[e.createVNode(zn,{ref:"customHeaderRef",title:"外反明细录入",leftFlag:!0,rightFlag:!1,onBack:u},null,512),e.createElementVNode("view",{class:"top-height"}),e.createElementVNode("view",{class:"white-bg white-bg-2"},[e.createElementVNode("view",{class:"w-b-title",onClick:c[0]||(c[0]=(...t)=>e.unref(s)&&e.unref(s)(...t))},[e.createTextVNode("明细录入 "),e.createElementVNode("text",null,[e.createTextVNode(e.toDisplayString(e.unref(i)?"收起":"展开")+" ",1),e.createElementVNode("i",{class:e.normalizeClass({iconfont:!0,"icon-up":e.unref(i),"icon-down":!e.unref(i)})},null,2)])]),e.withDirectives(e.createElementVNode("view",{class:"form-con"},[e.createVNode(Op,{cusName:l.value,cusId:a.value,feedbackId:n.value,status:o.value,ref_key:"qualityFeedbackDetailComponentRef",ref:r},null,8,["cusName","cusId","feedbackId","status"])],512),[[e.vShow,e.unref(i)]])])])]))}},jp=v({__name:"customerOrder",setup(t){let l=null;const o=e.ref(0);let r=e.ref([]);const i=e.ref(null);let s=e.ref(""),u=e.ref(!1);const d=e.ref({page:{num:0,size:10},noMoreSize:5,empty:{tip:"~ 空空如也 ~",icon:"../../../../static/images/mescroll-empty.png"},textLoading:"加载中...",textNoMore:"已经到底了"}),m=e.ref({auto:!0,textInOffset:"下拉刷新",textOutOffset:"释放更新",textLoading:"刷新中..."}),p=e=>{u.value=!0,i.value=e};e.onMounted(()=>{o.value=2*Pl()}),c(t=>{l=e.getCurrentInstance().proxy;l.getOpenerEventChannel().on("requestCusList",async e=>{let{cusName:t}=e.data;s.value=t})});let v=null;e.watch(s,(e,t)=>{v&&clearTimeout(v),v=setTimeout(async()=>{g(),clearTimeout(v),v=null},500)});const h=async e=>{try{const t=await b(1,d.value.page.size);r.value=t.list,y.value=[],e&&"function"==typeof e.endSuccess&&e.endSuccess(t.list.length,t.total>=d.value.page.size)}catch(t){e&&"function"==typeof e.endErr?e.endErr():a("error","at pages/business/EQF/components/customerOrder.vue:137","mescroll 对象不存在或 endErr 方法未定义",t)}},f=async e=>{try{const t=await b(e.num,e.size);1===e.num?(r.value=t.list,y.value=[]):r.value.push(...t.list),e&&"function"==typeof e.endSuccess&&e.endSuccess(t.list.length,t.list.length>=e.size)}catch(t){e&&"function"==typeof e.endErr?e.endErr():a("error","at pages/business/EQF/components/customerOrder.vue:162","mescroll 对象不存在或 endErr 方法未定义",t)}};let g=async()=>{i.value&&(u.value=!0,uni.showLoading(),await h(i.value.mescroll),uni.hideLoading(),u.value=!1)};const b=async(e,t)=>{const l={pageNum:e,pageSize:t,cusCode:s.value};let{rows:a,total:n}=await(o=l,Qt.post({url:"/crm/app/eqf/qualityFeedback/getCustomerOrderList",data:o},{isTransformResponse:!1}));var o;return{list:a,total:n}},y=e.ref([]),w=()=>{if(!r.value||!y.value||0===y.value.length)return void uni.showToast({title:"请选择数据",icon:"none"});const e=y.value.filter(e=>e>=0&&er.value[e]);a("log","at pages/business/EQF/components/customerOrder.vue:219","所有选中的数据:",e),uni.$emit("onCustomerSelected",{originalData:e}),uni.setStorageSync("isFromCustomerOrderPage",!0),uni.navigateBack()};return(t,l)=>{const c=n(e.resolveDynamicComponent("uni-search-bar"),ko),v=e.resolveComponent("mescroll-uni");return e.openBlock(),e.createElementBlock("view",{class:"con-body"},[e.createElementVNode("view",{class:"con-bg"},[e.createVNode(zn,{ref:"customHeaderRef",title:"客户订单列表",leftFlag:!0,rightFlag:!0},{right:e.withCtx(()=>[e.createElementVNode("view",{class:"head-right",onClick:w}," 确定 ")]),_:1},512),e.createElementVNode("view",{class:"top-height",style:e.normalizeStyle({paddingTop:o.value+"px"})},null,4),e.createElementVNode("view",{class:"all-body"},[e.createElementVNode("view",{class:"search"},[e.createVNode(c,{class:"custom-search",radius:"28",placeholder:"请输入合同名称",clearButton:"auto",cancelButton:"none",bgColor:"#6FA2F8",textColor:"#ffffff",modelValue:e.unref(s),"onUpdate:modelValue":l[0]||(l[0]=t=>e.isRef(s)?s.value=t:s=t),onClear:l[1]||(l[1]=t=>e.isRef(s)?s.value="":s="")},null,8,["modelValue"])]),e.createVNode(v,{ref_key:"mescrollRef",ref:i,onInit:p,onDown:h,onUp:f,up:d.value,down:m.value,fixed:!1,textColor:"#ffffff",bgColor:"#ffffff",class:e.normalizeClass(["scroll-h",{"loading-scroll":e.unref(u)}])},{default:e.withCtx(()=>[e.createElementVNode("checkbox-group",{class:"block"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(e.unref(r),(t,l)=>(e.openBlock(),e.createElementBlock("view",{class:"white-bg",key:l},[e.createElementVNode("checkbox",{class:"checkbox",checked:y.value.includes(l),onClick:e.withModifiers(e=>(e=>{y.value.includes(e)?y.value=y.value.filter(t=>t!==e):y.value.push(e),a("log","at pages/business/EQF/components/customerOrder.vue:201","当前选中的索引:",y.value)})(l),["stop"])},null,8,["checked","onClick"]),e.createElementVNode("view",{class:"report-list"},[e.createElementVNode("view",{class:"title"},"批号:"+e.toDisplayString(t.tokenCode),1),e.createElementVNode("view",{class:"title"},"数量:"+e.toDisplayString(t.amount),1),e.createElementVNode("view",{class:"title"},"合同号:"+e.toDisplayString(t.orderCoode),1),e.createElementVNode("view",{class:"title"},"母批:"+e.toDisplayString(t.texing),1),e.createElementVNode("view",{class:"title"},"产品大类:"+e.toDisplayString(t.code),1),e.createElementVNode("view",{class:"title"},"规格型号:"+e.toDisplayString(t.name),1),e.createElementVNode("view",{class:"title"},"产品ID:"+e.toDisplayString(t.materialId),1),e.createElementVNode("view",{class:"border-bottom"})])]))),128))])]),_:1},8,["up","down","class"])])])])}}},[["__scopeId","data-v-d896aafd"]]),qp=v({__name:"gkCustomerOrder",setup(t){let l=null;const o=e.ref(0);let r=e.ref([]);const i=e.ref(null);let s=e.ref(""),u=e.ref(!1);const d=e.ref({page:{num:0,size:10},noMoreSize:5,empty:{tip:"~ 空空如也 ~",icon:"../../../../static/images/mescroll-empty.png"},textLoading:"加载中...",textNoMore:"已经到底了"}),m=e.ref({auto:!0,textInOffset:"下拉刷新",textOutOffset:"释放更新",textLoading:"刷新中..."}),p=e=>{u.value=!0,i.value=e};e.onMounted(()=>{o.value=2*Pl()}),c(t=>{l=e.getCurrentInstance().proxy;l.getOpenerEventChannel().on("requestCusList",async e=>{let{cusName:t}=e.data;s.value=t})});let v=null;e.watch(s,(e,t)=>{v&&clearTimeout(v),v=setTimeout(async()=>{g(),clearTimeout(v),v=null},500)});const h=async e=>{try{const t=await b(1,d.value.page.size);r.value=t.list,y.value=[],e&&"function"==typeof e.endSuccess&&e.endSuccess(t.list.length,t.total>=d.value.page.size)}catch(t){e&&"function"==typeof e.endErr?e.endErr():a("error","at pages/business/EQF/components/gkCustomerOrder.vue:140","mescroll 对象不存在或 endErr 方法未定义",t)}},f=async e=>{try{const t=await b(e.num,e.size);1===e.num?(r.value=t.list,y.value=[]):r.value.push(...t.list),e&&"function"==typeof e.endSuccess&&e.endSuccess(t.list.length,t.list.length>=e.size)}catch(t){e&&"function"==typeof e.endErr?e.endErr():a("error","at pages/business/EQF/components/gkCustomerOrder.vue:165","mescroll 对象不存在或 endErr 方法未定义",t)}};let g=async()=>{i.value&&(u.value=!0,uni.showLoading(),await h(i.value.mescroll),uni.hideLoading(),u.value=!1)};const b=async(e,t)=>{const l={pageNum:e,pageSize:t,gkOrder:s.value};let{rows:a,total:n}=await(o=l,Qt.post({url:"/crm/app/eqf/qualityFeedback/getGkCustomerOrderList",data:o},{isTransformResponse:!1}));var o;return{list:a,total:n}},y=e.ref([]),w=()=>{if(!r.value||!y.value||0===y.value.length)return void uni.showToast({title:"请选择数据",icon:"none"});const e=y.value.filter(e=>e>=0&&er.value[e]);a("log","at pages/business/EQF/components/gkCustomerOrder.vue:222","所有选中的数据:",e),uni.$emit("onCustomerSelected",{originalData:e}),uni.setStorageSync("isFromCustomerOrderPage",!0),uni.navigateBack()};return(t,l)=>{const c=n(e.resolveDynamicComponent("uni-search-bar"),ko),v=e.resolveComponent("mescroll-uni");return e.openBlock(),e.createElementBlock("view",{class:"con-body"},[e.createElementVNode("view",{class:"con-bg"},[e.createVNode(zn,{ref:"customHeaderRef",title:"管壳订单列表",leftFlag:!0,rightFlag:!0},{right:e.withCtx(()=>[e.createElementVNode("view",{class:"head-right",onClick:w}," 确定 ")]),_:1},512),e.createElementVNode("view",{class:"top-height",style:e.normalizeStyle({paddingTop:o.value+"px"})},null,4),e.createElementVNode("view",{class:"all-body"},[e.createElementVNode("view",{class:"search"},[e.createVNode(c,{class:"custom-search",radius:"28",placeholder:"请输入合同名称",clearButton:"auto",cancelButton:"none",bgColor:"#6FA2F8",textColor:"#ffffff",modelValue:e.unref(s),"onUpdate:modelValue":l[0]||(l[0]=t=>e.isRef(s)?s.value=t:s=t),onClear:l[1]||(l[1]=t=>e.isRef(s)?s.value="":s="")},null,8,["modelValue"])]),e.createVNode(v,{ref_key:"mescrollRef",ref:i,onInit:p,onDown:h,onUp:f,up:d.value,down:m.value,fixed:!1,textColor:"#ffffff",bgColor:"#ffffff",class:e.normalizeClass(["scroll-h",{"loading-scroll":e.unref(u)}])},{default:e.withCtx(()=>[e.createElementVNode("checkbox-group",{class:"block"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(e.unref(r),(t,l)=>(e.openBlock(),e.createElementBlock("view",{class:"white-bg",key:l},[e.createElementVNode("checkbox",{class:"checkbox",checked:y.value.includes(l),onClick:e.withModifiers(e=>(e=>{y.value.includes(e)?y.value=y.value.filter(t=>t!==e):y.value.push(e),a("log","at pages/business/EQF/components/gkCustomerOrder.vue:204","当前选中的索引:",y.value)})(l),["stop"])},null,8,["checked","onClick"]),e.createElementVNode("view",{class:"report-list"},[e.createElementVNode("view",{class:"title"},"合同号:"+e.toDisplayString(t.gkOrder),1),e.createElementVNode("view",{class:"title"},"客户名称:"+e.toDisplayString(t.gkCustomerName),1),e.createElementVNode("view",{class:"title"},"产品名称:"+e.toDisplayString(t.gkCpName),1),e.createElementVNode("view",{class:"title"},"产品型号:"+e.toDisplayString(t.gkProductSpec),1),e.createElementVNode("view",{class:"title"},"数量:"+e.toDisplayString(t.gkAmount),1),e.createElementVNode("view",{class:"title"},"批号:"+e.toDisplayString(t.gkTokenCode),1),e.createElementVNode("view",{class:"title"},"母令:"+e.toDisplayString(t.gkMotherorderCode),1),e.createElementVNode("view",{class:"title"},"图纸编号:"+e.toDisplayString(t.gkDrawingNumber),1),e.createElementVNode("view",{class:"title"},"技术负责人:"+e.toDisplayString(t.gkTechnicalDirector),1),e.createElementVNode("view",{class:"title"},"产品ID:"+e.toDisplayString(t.gkProductId),1),e.createElementVNode("view",{class:"border-bottom"})])]))),128))])]),_:1},8,["up","down","class"])])])])}}},[["__scopeId","data-v-49654af4"]]),$p=v({__name:"gkQualityFeedbackDetailComponent",props:{cusName:String,cusId:Number,feedbackId:Number,status:String},setup(t,{expose:l}){let o=e.ref(!1);const i=t,s=e.ref({customerCode:"",batchNumber:"",supplyQuantity:"",specificationModel:"",motherBatch:"",materialId:"",eqfId:"",drawingNumber:"",technicalDirector:""}),d={contractNumber:{rules:[{required:!0,errorMessage:"请输入合同号"}]},batchNumber:{rules:[{required:!0,errorMessage:"请输入批号"}]},supplyQuantity:{rules:[{required:!0,errorMessage:"请输入供货数量"},{type:"number",errorMessage:"请输入数字"}]},specificationModel:{rules:[{required:!0,errorMessage:"请输入产品规格型号"}]}},m=e.ref(null);function p(){s.value.gkOrder="",s.value.gkProductSpec="",s.value.gkAmount="",s.value.gkTokenCode="",s.value.gkMotherorderCode="",s.value.gkDrawingNumber="",s.value.gkTechnicalDirector="",s.value.gkProductId=""}function v(){uni.navigateTo({url:"/pages/business/EQF/components/gkCustomerOrder"})}c(e=>{p(),e&&e.id&&(s.value.eqfId=e.id),Et.remove(`qualityFeedbackDetail_${(null==e?void 0:e.id)||""}`)}),e.ref([]);const h=async()=>{try{await m.value.validate(),a("log","at pages/business/EQF/components/gkQualityFeedbackDetailComponent.vue:153",s,"5555");await(e=s.value,Qt.post({url:"/crm/app/eqf/qualityFeedback/qualityFeedbackGkDetailAdd",data:e},{isTransformResponse:!1}));uni.showToast({title:"提交成功",icon:"success"}),uni.$emit("refreshMarketList"),uni.$emit("refreshFeedbackList"),setTimeout(()=>{uni.navigateBack(1)},1500),a("log","at pages/business/EQF/components/gkQualityFeedbackDetailComponent.vue:166","表单数据:",s.value)}catch(t){a("log","at pages/business/EQF/components/gkQualityFeedbackDetailComponent.vue:168","表单验证失败:",t)}var e};function f(e){if(!e||"object"!=typeof e)return void a("error","at pages/business/EQF/components/gkQualityFeedbackDetailComponent.vue:198","无效的数据:",e);let t=[];if(a("log","at pages/business/EQF/components/gkQualityFeedbackDetailComponent.vue:205","接收到的数据:",e),t=e.originalData||[],t&&t.length>0){p(),a("log","at pages/business/EQF/components/gkQualityFeedbackDetailComponent.vue:214","选中的项目数量:",t.length),a("log","at pages/business/EQF/components/gkQualityFeedbackDetailComponent.vue:215","选中的项目详情:",t);const e=t.map(e=>e.gkOrder||"").filter(Boolean),l=t.map(e=>e.gkProductSpec||"").filter(Boolean),n=t.map(e=>e.gkAmount||"").filter(Boolean),o=t.map(e=>e.gkTokenCode||"").filter(Boolean),r=t.map(e=>e.gkMotherorderCode||"").filter(Boolean),c=t.map(e=>e.gkDrawingNumber||"").filter(Boolean),u=t.map(e=>e.gkTechnicalDirector||"").filter(Boolean),d=t.map(e=>e.gkProductId||"").filter(Boolean);a("log","at pages/business/EQF/components/gkQualityFeedbackDetailComponent.vue:228","拼接前的合同号:",e),setTimeout(()=>{s.value.gkOrder=e.join(","),s.value.gkProductSpec=l.join(","),s.value.gkAmount=n.join(","),s.value.gkTokenCode=o.join(","),s.value.gkMotherorderCode=r.join(","),s.value.gkDrawingNumber=c.join(","),s.value.gkTechnicalDirector=u.join(","),s.value.gkProductId=d.join(","),a("log","at pages/business/EQF/components/gkQualityFeedbackDetailComponent.vue:241","设置后的表单数据:",s.value)},0),uni.showToast({title:`已选择${t.length}个批次`,icon:"none",duration:2e3}),Et.set(`qualityFeedbackDetail_${i.feedbackId||""}`,s.value)}}return r(()=>{const e=Et.get(`qualityFeedbackDetail_${i.feedbackId}`);e&&(s.value={...s.value,...e}),"完成"==i.status?o.value=!0:o.value=!1,uni.$on("onCustomerSelected",f)}),u(()=>{uni.$off("onCustomerSelected",f)}),l({clearForm:p}),(t,l)=>{const a=n(e.resolveDynamicComponent("uni-forms-item"),dl),r=n(e.resolveDynamicComponent("uni-easyinput"),ul),i=n(e.resolveDynamicComponent("uni-forms"),_l);return e.openBlock(),e.createElementBlock(e.Fragment,null,[e.createVNode(i,{ref_key:"formRef",ref:m,model:s.value,rules:d,"label-width":"100px","label-position":"top"},{default:e.withCtx(()=>[e.createVNode(a,{label:"合同号",name:"cusName",class:"f-c-right"},{default:e.withCtx(()=>[e.createElementVNode("view",{onClick:v,class:"form-item-container"},[e.createElementVNode("text",{class:"name"},e.toDisplayString(s.value.gkOrder||"点击选择合同数据"),1)])]),_:1}),e.createVNode(a,{label:"合同号",name:"gkOrder",class:"f-c-right"},{default:e.withCtx(()=>[e.createVNode(r,{modelValue:s.value.gkOrder,"onUpdate:modelValue":l[0]||(l[0]=e=>s.value.gkOrder=e),placeholder:"请输入合同号",name:"input",disabled:e.unref(o)},null,8,["modelValue","disabled"])]),_:1}),e.createVNode(a,{label:"产品规格型号",name:"gkProductSpec",class:"f-c-right"},{default:e.withCtx(()=>[e.createVNode(r,{modelValue:s.value.gkProductSpec,"onUpdate:modelValue":l[1]||(l[1]=e=>s.value.gkProductSpec=e),placeholder:"请输入产品规格型号",name:"input",disabled:e.unref(o)},null,8,["modelValue","disabled"])]),_:1}),e.createVNode(a,{label:"数量",name:"gkAmount",class:"f-c-right"},{default:e.withCtx(()=>[e.createVNode(r,{modelValue:s.value.gkAmount,"onUpdate:modelValue":l[2]||(l[2]=e=>s.value.gkAmount=e),type:"text",placeholder:"请输入供货数量",name:"input",disabled:e.unref(o)},null,8,["modelValue","disabled"])]),_:1}),e.createVNode(a,{label:"批号",name:"gkTokenCode",class:"f-c-right"},{default:e.withCtx(()=>[e.createVNode(r,{modelValue:s.value.gkTokenCode,"onUpdate:modelValue":l[3]||(l[3]=e=>s.value.gkTokenCode=e),placeholder:"请输入批号",name:"input",disabled:e.unref(o)},null,8,["modelValue","disabled"])]),_:1}),e.createVNode(a,{label:"母批号",name:"gkMotherorderCode",class:"f-c-right"},{default:e.withCtx(()=>[e.createVNode(r,{modelValue:s.value.gkMotherorderCode,"onUpdate:modelValue":l[4]||(l[4]=e=>s.value.gkMotherorderCode=e),placeholder:"请输入母批号",name:"input",disabled:e.unref(o)},null,8,["modelValue","disabled"])]),_:1}),e.createVNode(a,{label:"图纸编号",name:"gkDrawingNumber",class:"f-c-right"},{default:e.withCtx(()=>[e.createVNode(r,{modelValue:s.value.gkDrawingNumber,"onUpdate:modelValue":l[5]||(l[5]=e=>s.value.gkDrawingNumber=e),placeholder:"请输入图纸编号",name:"input",disabled:e.unref(o)},null,8,["modelValue","disabled"])]),_:1}),e.createVNode(a,{label:"技术负责人",name:"gkTechnicalDirector",class:"f-c-right"},{default:e.withCtx(()=>[e.createVNode(r,{modelValue:s.value.gkTechnicalDirector,"onUpdate:modelValue":l[6]||(l[6]=e=>s.value.gkTechnicalDirector=e),placeholder:"请输入技术负责人",name:"input",disabled:e.unref(o)},null,8,["modelValue","disabled"])]),_:1}),e.createVNode(a,{label:"产品ID",name:"gkProductId",class:"f-c-right"},{default:e.withCtx(()=>[e.createVNode(r,{modelValue:s.value.gkProductId,"onUpdate:modelValue":l[7]||(l[7]=e=>s.value.gkProductId=e),placeholder:"请输入产品ID",name:"input",disabled:e.unref(o)},null,8,["modelValue","disabled"])]),_:1})]),_:1},8,["model"]),e.createElementVNode("view",{class:"footer-con"},[e.createCommentVNode("",!0),e.createElementVNode("button",{class:"btn-primary",type:"primary",onClick:h,size:"mini"},"保存")])],64)}}},[["__scopeId","data-v-9306c8e7"]]),Hp={__name:"gkQualityFeedbackEnter",setup(t){const l=e.ref(),a=e.ref(),n=e.ref(),o=e.ref(),r=e.ref(null);let i=e.ref(!0);c(e=>{l.value=e.cusName,a.value=e.cusId,n.value=e.visistId,o.value=e.status,setTimeout(()=>{r.value&&r.value.clearForm()},100)});let s=()=>{i.value=!i.value,i.value&&r.value&&r.value.clearForm()};const u=()=>{navigateBack({delta:1})};return(t,c)=>(e.openBlock(),e.createElementBlock("view",{class:"con-body"},[e.createElementVNode("view",{class:"con-bg"},[e.createVNode(zn,{ref:"customHeaderRef",title:"外反明细录入",leftFlag:!0,rightFlag:!1,onBack:u},null,512),e.createElementVNode("view",{class:"top-height"}),e.createElementVNode("view",{class:"white-bg white-bg-2"},[e.createElementVNode("view",{class:"w-b-title",onClick:c[0]||(c[0]=(...t)=>e.unref(s)&&e.unref(s)(...t))},[e.createTextVNode("明细录入 "),e.createElementVNode("text",null,[e.createTextVNode(e.toDisplayString(e.unref(i)?"收起":"展开")+" ",1),e.createElementVNode("i",{class:e.normalizeClass({iconfont:!0,"icon-up":e.unref(i),"icon-down":!e.unref(i)})},null,2)])]),e.withDirectives(e.createElementVNode("view",{class:"form-con"},[e.createVNode($p,{cusName:l.value,cusId:a.value,feedbackId:n.value,status:o.value,ref_key:"qualityFeedbackDetailComponentRef",ref:r},null,8,["cusName","cusId","feedbackId","status"])],512),[[e.vShow,e.unref(i)]])])])]))}},Wp=v({__name:"index",setup(t){let l=e.ref("");c(e=>{let t=new Date;l.value=to(t,"{y}-{m}-{d} 星期{a}")});let n=e.ref([]),o=e.ref([]),r=e.ref([]);const i=e.ref(null),s=e.ref({use:!1,page:{num:0,size:10},noMoreSize:5,empty:{tip:"~ 空空如也 ~",icon:"../../../static/images/mescroll-empty.png"},textLoading:"加载中...",textNoMore:"已经到底了"}),u=e.ref({auto:!0,textInOffset:"下拉刷新",textOutOffset:"释放更新",textLoading:"刷新中..."});let d=e.ref(!1);const m=e=>{d.value=!0,i.value=e},p=async e=>{try{a("log","at pages/business/polling/index.vue:204","下拉刷新");const e=await v(1,s.value.page.size);d.value=!1,n.value=e.list1||[],o.value=e.list2||[],r.value=e.list3||[]}catch(t){e.endErr()}finally{e.endSuccess()}},v=(e,t)=>new Promise(async e=>{e({...await ol({taskStatus:3})||{}})}),h=(e,t)=>{let l="";l=1==t?"/pages/business/polling/taskDetail?id="+e.taskId:"/pages/business/polling/problemDetail?problemId="+e.problemId,uni.navigateTo({url:l})},f=e=>{uni.navigateTo({url:"/pages/business/polling/searchList"})};return(t,l)=>(e.openBlock(),e.createElementBlock("view",{class:"con-body"},[e.createElementVNode("view",{class:"con-bg"},[e.createVNode(zn,{ref:"customHeaderRef",title:"巡检任务",leftFlag:!0,rightFlag:!0},{right:e.withCtx(()=>[e.createElementVNode("view",{class:"head-right",onClick:f},[e.createElementVNode("img",{src:"static/images/polling/icon-calendar.png",class:"img-calendar"},null,8,["src"]),e.createTextVNode("日历 ")])]),_:1},512),e.createElementVNode("view",{class:"top-height"}),e.createVNode(Kn,{ref_key:"mescrollRef",ref:i,onInit:m,onDown:p,down:u.value,up:s.value,fixed:!1,class:e.normalizeClass(["scroll-h",{"loading-scroll":e.unref(d)}])},{default:e.withCtx(()=>[e.createElementVNode("view",{class:"white-bg"},[e.createElementVNode("view",{class:"blue-title"},"日常巡检"),e.unref(n).length>0?(e.openBlock(!0),e.createElementBlock(e.Fragment,{key:0},e.renderList(e.unref(n),(t,l)=>(e.openBlock(),e.createElementBlock("view",{class:"report-list",key:l,onClick:e=>h(t,1)},[e.createElementVNode("view",{class:"r-list",style:{"padding-bottom":"0"}},[e.createElementVNode("view",{class:"r-name"},e.toDisplayString(t.taskName),1),e.createElementVNode("view",{class:"r-right"},[3==t.taskStatus?(e.openBlock(),e.createElementBlock(e.Fragment,{key:0},[0==t.groupFinishNum?(e.openBlock(),e.createElementBlock("img",{key:0,src:"static/images/polling/icon-start.png",class:"img-w"},null,8,["src"])):(e.openBlock(),e.createElementBlock("img",{key:1,src:"static/images/polling/icon-pending.png",class:"img-w"},null,8,["src"]))],64)):4==t.taskStatus?(e.openBlock(),e.createElementBlock("img",{key:1,src:"static/images/polling/icon-complete.png",class:"img-complete"},null,8,["src"])):5==t.taskStatus?(e.openBlock(),e.createElementBlock("img",{key:2,src:"static/images/polling/icon-Expired.png",class:"img-w"},null,8,["src"])):e.createCommentVNode("",!0)])]),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},[e.createTextVNode("巡检单号"),e.createElementVNode("span",{class:"r-gray"},e.toDisplayString(t.taskId),1)])]),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},[e.createElementVNode("view",{class:"r-l-left"},[e.createTextVNode("开始时间"),e.createElementVNode("span",{class:"r-gray"},e.toDisplayString(e.unref(to)(t.planTime,"{h}:{i}")),1)]),e.createElementVNode("view",{class:"r-l-right"},[e.createTextVNode("任务时长"),e.createElementVNode("span",{class:"r-gray"},e.toDisplayString(t.workHour)+"小时",1)])])]),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},[e.createElementVNode("view",{class:"r-l-left"},[e.createTextVNode(" 完成进度"),e.createElementVNode("span",{class:"r-gray"},[e.createElementVNode("span",{class:e.normalizeClass({"r-red":t.groupFinishNum0?(e.openBlock(!0),e.createElementBlock(e.Fragment,{key:2},e.renderList(e.unref(o),(t,l)=>(e.openBlock(),e.createElementBlock("view",{class:"report-list",key:l,onClick:e=>h(t,1)},[e.createElementVNode("view",{class:"r-list",style:{"padding-bottom":"0"}},[e.createElementVNode("view",{class:"r-name"},e.toDisplayString(t.taskName),1),e.createElementVNode("view",{class:"r-right"},[3==t.taskStatus?(e.openBlock(),e.createElementBlock(e.Fragment,{key:0},[0==t.groupFinishNum?(e.openBlock(),e.createElementBlock("img",{key:0,src:"static/images/polling/icon-start.png",class:"img-w"},null,8,["src"])):(e.openBlock(),e.createElementBlock("img",{key:1,src:"static/images/polling/icon-pending.png",class:"img-w"},null,8,["src"]))],64)):4==t.taskStatus?(e.openBlock(),e.createElementBlock("img",{key:1,src:"static/images/polling/icon-complete.png",class:"img-complete"},null,8,["src"])):5==t.taskStatus?(e.openBlock(),e.createElementBlock("img",{key:2,src:"static/images/polling/icon-Expired.png",class:"img-w"},null,8,["src"])):e.createCommentVNode("",!0)])]),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},[e.createTextVNode("巡检单号"),e.createElementVNode("span",{class:"r-gray"},e.toDisplayString(t.taskId),1)])]),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},[e.createElementVNode("view",{class:"r-l-left"},[e.createTextVNode("开始时间"),e.createElementVNode("span",{class:"r-gray"},e.toDisplayString(e.unref(to)(t.planTime,"{h}:{i}")),1)]),e.createElementVNode("view",{class:"r-l-right"},[e.createTextVNode("任务时长"),e.createElementVNode("span",{class:"r-gray"},e.toDisplayString(t.workHour)+"小时",1)])])]),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},[e.createElementVNode("view",{class:"r-l-left"},[e.createTextVNode(" 完成进度"),e.createElementVNode("span",{class:"r-gray"},[e.createElementVNode("span",{class:e.normalizeClass({"r-red":t.groupFinishNum0?(e.openBlock(!0),e.createElementBlock(e.Fragment,{key:0},e.renderList(e.unref(r),(t,l)=>(e.openBlock(),e.createElementBlock("view",{class:"report-list",key:l,onClick:e=>h(t,2)},[e.createElementVNode("view",{class:"r-list",style:{"padding-bottom":"0"}},[e.createElementVNode("view",{class:"r-name"},e.toDisplayString(t.groupName),1),e.createElementVNode("view",{class:"r-right"},[1==t.problemStatus?(e.openBlock(),e.createElementBlock("view",{key:0,class:"btn-red"},"进行中")):e.createCommentVNode("",!0),2==t.problemStatus?(e.openBlock(),e.createElementBlock("view",{key:1,class:"btn-green"},"已解决")):e.createCommentVNode("",!0)])]),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},[e.createElementVNode("view",{class:"r-l-left",style:{width:"220rpx"}},[e.createTextVNode("跟踪次数"),e.createElementVNode("span",{class:"r-gray"},e.toDisplayString(t.logNum),1)]),e.createElementVNode("view",{class:"r-l-right"},[e.createTextVNode("最近跟踪时间"),e.createElementVNode("span",{class:"r-gray"},e.toDisplayString(e.unref(to)(t.lastLogTime,"{m}-{d} {h}:{i}")),1)])])]),l8;t>>=1)l+=this.lunarInfo[e-1900]&t?1:0;return l+this.leapDays(e)},leapMonth:function(e){return 15&this.lunarInfo[e-1900]},leapDays:function(e){return this.leapMonth(e)?65536&this.lunarInfo[e-1900]?30:29:0},monthDays:function(e,t){return t>12||t<1?-1:this.lunarInfo[e-1900]&65536>>t?30:29},solarDays:function(e,t){if(t>12||t<1)return-1;var l=t-1;return 1==l?e%4==0&&e%100!=0||e%400==0?29:28:this.solarMonth[l]},toGanZhiYear:function(e){var t=(e-3)%10,l=(e-3)%12;return 0==t&&(t=10),0==l&&(l=12),this.Gan[t-1]+this.Zhi[l-1]},toAstro:function(e,t){return"魔羯水瓶双鱼白羊金牛双子巨蟹狮子处女天秤天蝎射手魔羯".substr(2*e-(t<[20,19,21,21,21,22,23,23,23,23,22,22][e-1]?2:0),2)+"座"},toGanZhi:function(e){return this.Gan[e%10]+this.Zhi[e%12]},getTerm:function(e,t){if(e<1900||e>2100)return-1;if(t<1||t>24)return-1;var l=this.sTermInfo[e-1900],a=[parseInt("0x"+l.substr(0,5)).toString(),parseInt("0x"+l.substr(5,5)).toString(),parseInt("0x"+l.substr(10,5)).toString(),parseInt("0x"+l.substr(15,5)).toString(),parseInt("0x"+l.substr(20,5)).toString(),parseInt("0x"+l.substr(25,5)).toString()],n=[a[0].substr(0,1),a[0].substr(1,2),a[0].substr(3,1),a[0].substr(4,2),a[1].substr(0,1),a[1].substr(1,2),a[1].substr(3,1),a[1].substr(4,2),a[2].substr(0,1),a[2].substr(1,2),a[2].substr(3,1),a[2].substr(4,2),a[3].substr(0,1),a[3].substr(1,2),a[3].substr(3,1),a[3].substr(4,2),a[4].substr(0,1),a[4].substr(1,2),a[4].substr(3,1),a[4].substr(4,2),a[5].substr(0,1),a[5].substr(1,2),a[5].substr(3,1),a[5].substr(4,2)];return parseInt(n[t-1])},toChinaMonth:function(e){if(e>12||e<1)return-1;var t=this.nStr3[e-1];return t+="月"},toChinaDay:function(e){var t;switch(e){case 10:t="初十";break;case 20:t="二十";break;case 30:t="三十";break;default:t=this.nStr2[Math.floor(e/10)],t+=this.nStr1[e%10]}return t},getAnimal:function(e){return this.Animals[(e-4)%12]},solar2lunar:function(e,t,l){if(e<1900||e>2100)return-1;if(1900==e&&1==t&&l<31)return-1;if(e)a=new Date(e,parseInt(t)-1,l);else var a=new Date;var n,o=0,r=(e=a.getFullYear(),t=a.getMonth()+1,l=a.getDate(),(Date.UTC(a.getFullYear(),a.getMonth(),a.getDate())-Date.UTC(1900,0,31))/864e5);for(n=1900;n<2101&&r>0;n++)r-=o=this.lYearDays(n);r<0&&(r+=o,n--);var i=new Date,s=!1;i.getFullYear()==e&&i.getMonth()+1==t&&i.getDate()==l&&(s=!0);var c=a.getDay(),u=this.nStr1[c];0==c&&(c=7);var d=n,m=this.leapMonth(n),p=!1;for(n=1;n<13&&r>0;n++)m>0&&n==m+1&&0==p?(--n,p=!0,o=this.leapDays(d)):o=this.monthDays(d,n),1==p&&n==m+1&&(p=!1),r-=o;0==r&&m>0&&n==m+1&&(p?p=!1:(p=!0,--n)),r<0&&(r+=o,--n);var v=n,h=r+1,f=t-1,g=this.toGanZhiYear(d),b=this.getTerm(e,2*t-1),y=this.getTerm(e,2*t),w=this.toGanZhi(12*(e-1900)+t+11);l>=b&&(w=this.toGanZhi(12*(e-1900)+t+12));var k=!1,N=null;b==l&&(k=!0,N=this.solarTerm[2*t-2]),y==l&&(k=!0,N=this.solarTerm[2*t-1]);var V=Date.UTC(e,f,1,0,0,0,0)/864e5+25567+10,E=this.toGanZhi(V+l-1),C=this.toAstro(t,l);return{lYear:d,lMonth:v,lDay:h,Animal:this.getAnimal(d),IMonthCn:(p?"闰":"")+this.toChinaMonth(v),IDayCn:this.toChinaDay(h),cYear:e,cMonth:t,cDay:l,gzYear:g,gzMonth:w,gzDay:E,isToday:s,isLeap:p,nWeek:c,ncWeek:"星期"+u,isTerm:k,Term:N,astro:C}},lunar2solar:function(e,t,l,a){a=!!a;var n=this.leapMonth(e);if(this.leapDays(e),a&&n!=t)return-1;if(2100==e&&12==t&&l>1||1900==e&&1==t&&l<31)return-1;var o=this.monthDays(e,t),r=o;if(a&&(r=this.leapDays(e,t)),e<1900||e>2100||l>r)return-1;for(var i=0,s=1900;s0&&(i+=this.leapDays(e),u=!0),i+=this.monthDays(e,s);a&&(i+=o);var d=Date.UTC(1900,1,30,0,0,0),m=new Date(864e5*(i+l-31)+d),p=m.getUTCFullYear(),v=m.getUTCMonth()+1,h=m.getUTCDate();return this.solar2lunar(p,v,h)}};class Jp{constructor({date:e,selected:t,startDate:l,endDate:a,range:n}={}){this.date=this.getDate(new Date),this.selected=t||[],this.startDate=l,this.endDate=a,this.range=n,this.cleanMultipleStatus(),this.weeks={}}setDate(e){this.selectDate=this.getDate(e),this._getWeek(this.selectDate.fullDate)}cleanMultipleStatus(){this.multipleStatus={before:"",after:"",data:[]}}resetSatrtDate(e){this.startDate=e}resetEndDate(e){this.endDate=e}getDate(e,t=0,l="day"){e||(e=new Date),"object"!=typeof e&&(e=e.replace(/-/g,"/"));const a=new Date(e);switch(l){case"day":a.setDate(a.getDate()+t);break;case"month":if(31===a.getDate()&&t>0)a.setDate(a.getDate()+t);else{const e=a.getMonth();a.setMonth(e+t);const l=a.getMonth();t<0&&0!==e&&l-e>t&&a.setMonth(l+(l-e+t)),t>0&&l-e>t&&a.setMonth(l-(l-e-t))}break;case"year":a.setFullYear(a.getFullYear()+t)}const n=a.getFullYear(),o=a.getMonth()+1<10?"0"+(a.getMonth()+1):a.getMonth()+1,r=a.getDate()<10?"0"+a.getDate():a.getDate();return{fullDate:n+"-"+o+"-"+r,year:n,month:o,date:r,day:a.getDay()}}_getLastMonthDays(e,t){let l=[];for(let a=e;a>0;a--){const e=new Date(t.year,t.month-1,1-a).getDate();l.push({date:e,month:t.month-1,lunar:this.getlunar(t.year,t.month-1,e),disable:!0})}return l}_currentMonthDys(e,t){let l=[],a=this.date.fullDate;for(let n=1;n<=e;n++){let e=t.year+"-"+(t.month,t.month+"-")+(n<10?"0"+n:n),o=a===e,r=this.selected&&this.selected.find(t=>{if(this.dateEqual(e,t.date))return t}),i=!0,s=!0;this.startDate&&(i=this.dateCompare(this.startDate,e)),this.endDate&&(s=this.dateCompare(e,this.endDate));let c=this.multipleStatus.data,u=!1,d=-1;this.range&&(c&&(d=c.findIndex(t=>this.dateEqual(t,e))),-1!==d&&(u=!0));let m={fullDate:e,year:t.year,date:n,multiple:!!this.range&&u,beforeMultiple:this.dateEqual(this.multipleStatus.before,e),afterMultiple:this.dateEqual(this.multipleStatus.after,e),month:t.month,lunar:this.getlunar(t.year,t.month,n),disable:!(i&&s),isDay:o};r&&(m.extraInfo=r),l.push(m)}return l}_getNextMonthDays(e,t){let l=[];for(let a=1;at.fullDate===this.getDate(e).fullDate)}dateCompare(e,t){return(e=new Date(e.replace("-","/").replace("-","/")))<=(t=new Date(t.replace("-","/").replace("-","/")))}dateEqual(e,t){return e=new Date(e.replace("-","/").replace("-","/")),t=new Date(t.replace("-","/").replace("-","/")),e.getTime()-t.getTime()===0}geDateAll(e,t){var l=[],a=e.split("-"),n=t.split("-"),o=new Date;o.setFullYear(a[0],a[1]-1,a[2]);var r=new Date;r.setFullYear(n[0],n[1]-1,n[2]);for(var i=o.getTime()-864e5,s=r.getTime()-864e5,c=i;c<=s;)c+=864e5,l.push(this.getDate(new Date(parseInt(c))).fullDate);return l}getlunar(e,t,l){return Yp.solar2lunar(e,t,l)}setSelectInfo(e,t){this.selected=t,this._getWeek(e)}setMultiple(e){let{before:t,after:l}=this.multipleStatus;this.range&&(t&&l?(this.multipleStatus.before=e,this.multipleStatus.after="",this.multipleStatus.data=[]):t?(this.multipleStatus.after=e,this.dateCompare(this.multipleStatus.before,this.multipleStatus.after)?this.multipleStatus.data=this.geDateAll(this.multipleStatus.before,this.multipleStatus.after):this.multipleStatus.data=this.geDateAll(this.multipleStatus.after,this.multipleStatus.before)):this.multipleStatus.before=e,this._getWeek(e))}_getWeek(e){const{year:t,month:l}=this.getDate(e);let a=new Date(t,l-1,1).getDay(),n=new Date(t,l,0).getDate(),o={lastMonthDays:this._getLastMonthDays(a,this.getDate(e)),currentMonthDys:this._currentMonthDys(n,this.getDate(e)),nextMonthDays:[]},r=[];const i=42-(o.lastMonthDays.length+o.currentMonthDys.length);o.nextMonthDays=this._getNextMonthDays(i,this.getDate(e)),r=r.concat(o.lastMonthDays,o.currentMonthDys,o.nextMonthDays);let s={};for(let c=0;c({})},calendar:{type:Object,default:()=>({})},selected:{type:Array,default:()=>[]},lunar:{type:Boolean,default:!1}},computed:{todayText:()=>Kp("uni-calender.today")},methods:{choiceDate(e){this.$emit("change",e)}}},[["render",function(t,l,a,n,o,r){return e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["uni-calendar-item__weeks-box",{"uni-calendar-item--disable":a.weeks.disable,"uni-calendar-item--isDay":a.calendar.fullDate===a.weeks.fullDate&&a.weeks.isDay,"uni-calendar-item--checked":a.calendar.fullDate===a.weeks.fullDate&&!a.weeks.isDay,"uni-calendar-item--before-checked":a.weeks.beforeMultiple,"uni-calendar-item--multiple":a.weeks.multiple,"uni-calendar-item--after-checked":a.weeks.afterMultiple}]),onClick:l[0]||(l[0]=e=>r.choiceDate(a.weeks))},[e.createElementVNode("view",{class:"uni-calendar-item__weeks-box-item"},[a.selected&&a.weeks.extraInfo?(e.openBlock(),e.createElementBlock("text",{key:0,class:"uni-calendar-item__weeks-box-circle"})):e.createCommentVNode("",!0),e.createElementVNode("text",{class:e.normalizeClass(["uni-calendar-item__weeks-box-text",{"uni-calendar-item--isDay-text":a.weeks.isDay,"uni-calendar-item--isDay":a.calendar.fullDate===a.weeks.fullDate&&a.weeks.isDay,"uni-calendar-item--checked":a.calendar.fullDate===a.weeks.fullDate&&!a.weeks.isDay,"uni-calendar-item--before-checked":a.weeks.beforeMultiple,"uni-calendar-item--multiple":a.weeks.multiple,"uni-calendar-item--after-checked":a.weeks.afterMultiple,"uni-calendar-item--disable":a.weeks.disable}])},e.toDisplayString(a.weeks.date),3),a.lunar||a.weeks.extraInfo||!a.weeks.isDay?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("text",{key:1,class:e.normalizeClass(["uni-calendar-item__weeks-lunar-text",{"uni-calendar-item--isDay-text":a.weeks.isDay,"uni-calendar-item--isDay":a.calendar.fullDate===a.weeks.fullDate&&a.weeks.isDay,"uni-calendar-item--checked":a.calendar.fullDate===a.weeks.fullDate&&!a.weeks.isDay,"uni-calendar-item--before-checked":a.weeks.beforeMultiple,"uni-calendar-item--multiple":a.weeks.multiple,"uni-calendar-item--after-checked":a.weeks.afterMultiple}])},e.toDisplayString(r.todayText),3)),a.lunar&&!a.weeks.extraInfo?(e.openBlock(),e.createElementBlock("text",{key:2,class:e.normalizeClass(["uni-calendar-item__weeks-lunar-text",{"uni-calendar-item--isDay-text":a.weeks.isDay,"uni-calendar-item--isDay":a.calendar.fullDate===a.weeks.fullDate&&a.weeks.isDay,"uni-calendar-item--checked":a.calendar.fullDate===a.weeks.fullDate&&!a.weeks.isDay,"uni-calendar-item--before-checked":a.weeks.beforeMultiple,"uni-calendar-item--multiple":a.weeks.multiple,"uni-calendar-item--after-checked":a.weeks.afterMultiple,"uni-calendar-item--disable":a.weeks.disable}])},e.toDisplayString(a.weeks.isDay?r.todayText:"初一"===a.weeks.lunar.IDayCn?a.weeks.lunar.IMonthCn:a.weeks.lunar.IDayCn),3)):e.createCommentVNode("",!0),a.weeks.extraInfo&&a.weeks.extraInfo.info?(e.openBlock(),e.createElementBlock("text",{key:3,class:e.normalizeClass(["uni-calendar-item__weeks-lunar-text",{"uni-calendar-item--extra":a.weeks.extraInfo.info,"uni-calendar-item--isDay-text":a.weeks.isDay,"uni-calendar-item--isDay":a.calendar.fullDate===a.weeks.fullDate&&a.weeks.isDay,"uni-calendar-item--checked":a.calendar.fullDate===a.weeks.fullDate&&!a.weeks.isDay,"uni-calendar-item--before-checked":a.weeks.beforeMultiple,"uni-calendar-item--multiple":a.weeks.multiple,"uni-calendar-item--after-checked":a.weeks.afterMultiple,"uni-calendar-item--disable":a.weeks.disable}])},e.toDisplayString(a.weeks.extraInfo.info),3)):e.createCommentVNode("",!0)])],2)}],["__scopeId","data-v-8efd67db"]]),{t:Zp}=go(Qp),Xp={components:{CalendarItem:Gp},emits:["close","confirm","change","monthSwitch"],props:{date:{type:String,default:""},selected:{type:Array,default:()=>[]},lunar:{type:Boolean,default:!1},startDate:{type:String,default:""},endDate:{type:String,default:""},range:{type:Boolean,default:!1},insert:{type:Boolean,default:!0},showMonth:{type:Boolean,default:!0},clearDate:{type:Boolean,default:!0}},data:()=>({show:!1,weeks:[],calendar:{},nowDate:"",aniMaskShow:!1}),computed:{okText:()=>Zp("uni-calender.ok"),cancelText:()=>Zp("uni-calender.cancel"),todayText:()=>Zp("uni-calender.today"),monText:()=>Zp("uni-calender.MON"),TUEText:()=>Zp("uni-calender.TUE"),WEDText:()=>Zp("uni-calender.WED"),THUText:()=>Zp("uni-calender.THU"),FRIText:()=>Zp("uni-calender.FRI"),SATText:()=>Zp("uni-calender.SAT"),SUNText:()=>Zp("uni-calender.SUN")},watch:{date(e){this.init(e)},startDate(e){this.cale.resetSatrtDate(e),this.cale.setDate(this.nowDate.fullDate),this.weeks=this.cale.weeks},endDate(e){this.cale.resetEndDate(e),this.cale.setDate(this.nowDate.fullDate),this.weeks=this.cale.weeks},selected:{handler(e){this.cale.setSelectInfo(this.nowDate.fullDate,e),this.weeks=this.cale.weeks},deep:!0}},created(){this.cale=new Jp({selected:this.selected,startDate:this.startDate,endDate:this.endDate,range:this.range}),this.init(this.date)},methods:{clean(){},bindDateChange(e){const t=e.detail.value+"-1";this.setDate(t);let l=this.cale.getDate(t);this.$emit("monthSwitch",{year:l.year,month:Number(l.month)})},init(e){this.cale.setDate(e),this.weeks=this.cale.weeks,this.nowDate=this.calendar=this.cale.getInfo(e)},open(){this.clearDate&&!this.insert&&(this.cale.cleanMultipleStatus(),this.init(this.date)),this.show=!0,this.$nextTick(()=>{setTimeout(()=>{this.aniMaskShow=!0},50)})},close(){this.aniMaskShow=!1,this.$nextTick(()=>{setTimeout(()=>{this.show=!1,this.$emit("close")},300)})},confirm(){this.setEmit("confirm"),this.close()},change(){this.insert&&this.setEmit("change")},monthSwitch(){let{year:e,month:t}=this.nowDate;this.$emit("monthSwitch",{year:e,month:Number(t)})},setEmit(e){let{year:t,month:l,date:a,fullDate:n,lunar:o,extraInfo:r}=this.calendar;this.$emit(e,{range:this.cale.multipleStatus,year:t,month:l,date:a,fulldate:n,lunar:o,extraInfo:r||{}})},choiceDate(e){e.disable||(this.calendar=e,this.cale.setMultiple(this.calendar.fullDate),this.weeks=this.cale.weeks,this.change())},backToday(){const e=`${this.nowDate.year}-${this.nowDate.month}`,t=this.cale.getDate(new Date),l=`${t.year}-${t.month}`;this.init(t.fullDate),e!==l&&this.monthSwitch(),this.change()},pre(){const e=this.cale.getDate(this.nowDate.fullDate,-1,"month").fullDate;this.setDate(e),this.monthSwitch()},next(){const e=this.cale.getDate(this.nowDate.fullDate,1,"month").fullDate;this.setDate(e),this.monthSwitch()},setDate(e){this.cale.setDate(e),this.weeks=this.cale.weeks,this.nowDate=this.cale.getInfo(e)}}};const ev=v(Xp,[["render",function(t,l,a,n,o,r){const i=e.resolveComponent("calendar-item");return e.openBlock(),e.createElementBlock("view",{class:"uni-calendar"},[!a.insert&&o.show?(e.openBlock(),e.createElementBlock("view",{key:0,class:e.normalizeClass(["uni-calendar__mask",{"uni-calendar--mask-show":o.aniMaskShow}]),onClick:l[0]||(l[0]=(...e)=>r.clean&&r.clean(...e))},null,2)):e.createCommentVNode("",!0),a.insert||o.show?(e.openBlock(),e.createElementBlock("view",{key:1,class:e.normalizeClass(["uni-calendar__content",{"uni-calendar--fixed":!a.insert,"uni-calendar--ani-show":o.aniMaskShow}])},[a.insert?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("view",{key:0,class:"uni-calendar__header uni-calendar--fixed-top"},[e.createElementVNode("view",{class:"uni-calendar__header-btn-box",onClick:l[1]||(l[1]=(...e)=>r.close&&r.close(...e))},[e.createElementVNode("text",{class:"uni-calendar__header-text uni-calendar--fixed-width"},e.toDisplayString(r.cancelText),1)]),e.createElementVNode("view",{class:"uni-calendar__header-btn-box",onClick:l[2]||(l[2]=(...e)=>r.confirm&&r.confirm(...e))},[e.createElementVNode("text",{class:"uni-calendar__header-text uni-calendar--fixed-width"},e.toDisplayString(r.okText),1)])])),e.createElementVNode("view",{class:"uni-calendar__header"},[e.createElementVNode("view",{class:"uni-calendar__header-btn-box",onClick:l[3]||(l[3]=e.withModifiers((...e)=>r.pre&&r.pre(...e),["stop"]))},[e.createElementVNode("view",{class:"uni-calendar__header-btn uni-calendar--left"})]),e.createElementVNode("picker",{mode:"date",value:a.date,fields:"month",onChange:l[4]||(l[4]=(...e)=>r.bindDateChange&&r.bindDateChange(...e))},[e.createElementVNode("text",{class:"uni-calendar__header-text"},e.toDisplayString((o.nowDate.year||"")+" / "+(o.nowDate.month||"")),1)],40,["value"]),e.createElementVNode("view",{class:"uni-calendar__header-btn-box",onClick:l[5]||(l[5]=e.withModifiers((...e)=>r.next&&r.next(...e),["stop"]))},[e.createElementVNode("view",{class:"uni-calendar__header-btn uni-calendar--right"})]),e.createElementVNode("text",{class:"uni-calendar__backtoday",onClick:l[6]||(l[6]=(...e)=>r.backToday&&r.backToday(...e))},e.toDisplayString(r.todayText),1)]),e.createElementVNode("view",{class:"uni-calendar__box"},[a.showMonth?(e.openBlock(),e.createElementBlock("view",{key:0,class:"uni-calendar__box-bg"},[e.createElementVNode("text",{class:"uni-calendar__box-bg-text"},e.toDisplayString(o.nowDate.month),1)])):e.createCommentVNode("",!0),e.createElementVNode("view",{class:"uni-calendar__weeks"},[e.createElementVNode("view",{class:"uni-calendar__weeks-day"},[e.createElementVNode("text",{class:"uni-calendar__weeks-day-text"},e.toDisplayString(r.SUNText),1)]),e.createElementVNode("view",{class:"uni-calendar__weeks-day"},[e.createElementVNode("text",{class:"uni-calendar__weeks-day-text"},e.toDisplayString(r.monText),1)]),e.createElementVNode("view",{class:"uni-calendar__weeks-day"},[e.createElementVNode("text",{class:"uni-calendar__weeks-day-text"},e.toDisplayString(r.TUEText),1)]),e.createElementVNode("view",{class:"uni-calendar__weeks-day"},[e.createElementVNode("text",{class:"uni-calendar__weeks-day-text"},e.toDisplayString(r.WEDText),1)]),e.createElementVNode("view",{class:"uni-calendar__weeks-day"},[e.createElementVNode("text",{class:"uni-calendar__weeks-day-text"},e.toDisplayString(r.THUText),1)]),e.createElementVNode("view",{class:"uni-calendar__weeks-day"},[e.createElementVNode("text",{class:"uni-calendar__weeks-day-text"},e.toDisplayString(r.FRIText),1)]),e.createElementVNode("view",{class:"uni-calendar__weeks-day"},[e.createElementVNode("text",{class:"uni-calendar__weeks-day-text"},e.toDisplayString(r.SATText),1)])]),(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(o.weeks,(t,l)=>(e.openBlock(),e.createElementBlock("view",{class:"uni-calendar__weeks",key:l},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(t,(t,l)=>(e.openBlock(),e.createElementBlock("view",{class:"uni-calendar__weeks-item",key:l},[e.createVNode(i,{class:"uni-calendar-item--hook",weeks:t,calendar:o.calendar,selected:a.selected,lunar:a.lunar,onChange:r.choiceDate},null,8,["weeks","calendar","selected","lunar","onChange"])]))),128))]))),128))])],2)):e.createCommentVNode("",!0)])}],["__scopeId","data-v-ba7d2012"]]),tv={__name:"calenderMonth",props:{year:{default:(new Date).getFullYear()},month:{default:1}},emits:["change"],setup(t,{emit:l}){const a=t,n=e.ref(100),o=e.computed(()=>{let e=(new Date).getFullYear(),t=[],l=0;for(let a=0;a<100;a++){let n=e-100+a;t.push(n),l++}for(let a=0;a<62;a++){let l=e+a;t.push(l)}return n.value=l,t}),r=e.ref(a.year),i=e.ref(a.month),s=e.ref([{number:1,english:"Jan"},{number:2,english:"Feb"},{number:3,english:"Mar"},{number:4,english:"Apr"},{number:5,english:"May"},{number:6,english:"Jun"},{number:7,english:"Jul"},{number:8,english:"Aug"},{number:9,english:"Sep"},{number:10,english:"Oct"},{number:11,english:"Nov"},{number:12,english:"Dec"}]),c=l,u=()=>{r.value--,n.value--,p()},d=()=>{r.value++,n.value++,p()},m=e=>{n.value=e.detail.value,r.value=o.value[n.value],p()},p=()=>{let e=new Date,t=e.getFullYear();i.value=1,t==r.value&&(i.value=e.getMonth()+1)};return(t,l)=>(e.openBlock(),e.createElementBlock("view",{class:"month-calendar"},[e.createElementVNode("view",{class:"header"},[e.createElementVNode("view",{class:"arrow",onClick:u},"‹‹"),e.createElementVNode("view",{class:"year"},[e.createElementVNode("picker",{onChange:m,value:n.value,range:o.value},[e.createElementVNode("view",{class:"uni-input"},e.toDisplayString(o.value[n.value]),1)],40,["value","range"])]),e.createElementVNode("view",{class:"arrow",onClick:d},"››")]),e.createElementVNode("view",{class:"month-grid"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(s.value,t=>{return e.openBlock(),e.createElementBlock("view",{key:t.number,class:e.normalizeClass(["month-item",{active:(l=t.number,i.value===l)}]),onClick:e=>(e=>{i.value=e;let t=e<10?"0"+e:e;c("change",{year:r.value,month:e,ymStr:r.value+"-"+t})})(t.number)},[e.createElementVNode("view",{class:"month-number"},e.toDisplayString(t.number),1),e.createElementVNode("view",{class:"month-english"},e.toDisplayString(t.english),1)],10,["onClick"]);var l}),128))])]))}},lv=v(tv,[["__scopeId","data-v-e9b5131c"]]),av={__name:"calenderMonthSimple",props:{year:{default:(new Date).getFullYear()},month:{default:1}},emits:["change"],setup(t,{emit:l}){const a=t,n=e.ref(a.year),o=e.ref(a.month),r=e.ref([0,0]),i=e.ref([[],[]]);e.onMounted(()=>{let e=(new Date).getFullYear(),t=0;for(let a=0;a<100;a++){let l=e-100+a;i.value[0].push(l),t++}for(let a=0;a<62;a++){let t=e+a;i.value[0].push(t)}for(let a=1;a<=12;a++)i.value[1].push(a);const l=i.value[1].findIndex(e=>e===o.value);r.value=[t,l]});const s=l,c=e=>{let t=n.value,l=o.value,a=new Date(t+"-"+l),c=1==e?a.getMonth()-1:a.getMonth()+1;a.setMonth(c),n.value=a.getFullYear(),o.value=a.getMonth()+1;const u=i.value[0].findIndex(e=>e===n.value),d=i.value[1].findIndex(e=>e===o.value);r.value=[u,d];let m=o.value.toString().padStart(2,"0");s("change",{year:n.value,month:o.value,ymStr:n.value+"-"+m})},u=()=>{c(1)},d=()=>{c(2)},m=e=>{const{column:t,value:l}=e.detail;0===t?(r.value[0]=t,n.value=i.value[t][l]):1===t&&(r.value[1]=t,o.value=i.value[t][l])},p=e=>{const t=e.detail.value;n.value=parseInt(i.value[0][t[0]]),o.value=parseInt(i.value[1][t[1]]);let l=o.value.toString().padStart(2,"0");s("change",{year:n.value,month:o.value,ymStr:n.value+"-"+l})};return(t,l)=>(e.openBlock(),e.createElementBlock("view",{class:"month-calendar"},[e.createElementVNode("view",{class:"header"},[e.createElementVNode("view",{class:"arrow",onClick:u},"‹‹"),e.createElementVNode("view",{class:"year"},[e.createElementVNode("picker",{mode:"multiSelector",value:r.value,range:i.value,onChange:p,onColumnchange:m},[e.createElementVNode("view",{class:"uni-input"},e.toDisplayString(n.value)+"-"+e.toDisplayString(o.value.toString().padStart(2,"0")),1)],40,["value","range"])]),e.createElementVNode("view",{class:"arrow",onClick:d},"››")])]))}},nv=v(av,[["__scopeId","data-v-f5987c42"]]),ov={__name:"searchList",setup(t){const l=e.ref({}),o=e.ref(""),r=e.ref(""),i=e.ref(0),s=["按天查看","按月查看"];let u=e.ref(0),d=e.ref(0),m=e.ref(0);c(e=>{let t=new Date;o.value=t.getFullYear(),r.value=t.getMonth()+1,l.value=to(t,"{y}-{m}-{d}")});const p=e.ref({range:!0,insert:!1,selected:[],showMonth:!0}),v=e=>{a("log","at pages/business/polling/searchList.vue:276","monthSwitchs 返回:",e)},h=async e=>{l.value=e.fulldate;const t=await x();g.value=t.list},f=async e=>{l.value=e.ymStr,o.value=e.year,r.value=e.month;const t=await x();g.value=t.list};let g=e.ref([]);const b=e.ref(null),y=e.ref(!0),w=e.ref({onScroll:!0,page:{num:0,size:10},noMoreSize:5,empty:{tip:"~ 空空如也 ~",icon:"../../../static/images/mescroll-empty.png"},textLoading:"加载中...",textNoMore:"已经到底了"}),k=e.ref({auto:!1,textInOffset:"下拉刷新",textOutOffset:"释放更新",textLoading:"刷新中..."});let N=e.ref(!1);const V=async e=>{N.value=!0,b.value=e},E=async e=>{try{a("log","at pages/business/polling/searchList.vue:340","下拉刷新"),y.value=!0;const t=await x(1,w.value.page.size);N.value=!1,g.value=t.list,e.resetUpScroll()}catch(t){e.endErr()}finally{setTimeout(async()=>{e.endSuccess()},500)}},C=async e=>{try{a("log","at pages/business/polling/searchList.vue:357","上拉加载更多");let t=await x(e.num,e.size);1===e.num&&(g.value=t.list),e.endBySize(t.list.length,t.total)}catch(t){e.endErr()}},x=(e,t)=>new Promise(async e=>{let t={};if(1==i.value){let e={month:l.value},a=await function(e){return Qt.post({url:"/patrol/patroltask/listm",data:e})}(e);t={...a,list:a.list||[]},0==t.list.length&&t.list.push({list1:[],list2:[]})}else{let e={day:l.value},a=await ol(e);t={...a,list:[]},t.list.push({list1:a.list1||[],list2:a.list2||[],list3:a.list3||[]})}let a=t||{};u.value=a.finishNum,d.value=a.waitNum,m.value=a.expiredNum,e({...a})}),S=e=>{const t=e.getScrollTop();1==i.value&&(0==t&&(y.value=!0),t>=200&&(y.value=!1))},_=(e,t)=>{let l="";l=1==t?"/pages/business/polling/taskDetail?id="+e.taskId:"/pages/business/polling/problemDetail?problemId="+e.problemId,uni.navigateTo({url:l})};return(t,a)=>{const c=n(e.resolveDynamicComponent("uni-calendar"),ev);return e.openBlock(),e.createElementBlock("view",{class:"con-body"},[e.createElementVNode("view",{class:"con-bg"},[e.createVNode(zn,{ref:"customHeaderRef",title:"",leftFlag:!0,rightFlag:!0},{title:e.withCtx(()=>[e.createElementVNode("view",{class:"tab-list"},[(e.openBlock(),e.createElementBlock(e.Fragment,null,e.renderList(s,(t,a)=>e.createElementVNode("view",{class:e.normalizeClass(["tab-item",{active:a==i.value,active1:1==a}]),key:a,onClick:e=>(async e=>{i.value=e,y.value=!0,l.value=to(new Date,1==e?"{y}-{m}":"{y}-{m}-{d}");const t=await x();g.value=t.list})(a)},e.toDisplayString(t),11,["onClick"])),64))])]),_:1},512),e.createElementVNode("view",{class:"top-height"}),e.createVNode(Kn,{ref_key:"mescrollRef",ref:b,onInit:V,fixed:!1,class:e.normalizeClass(["scroll-h",{"loading-scroll":e.unref(N)}]),onDown:E,down:k.value,onUp:C,up:w.value,onScroll:S},{default:e.withCtx(()=>[e.createElementVNode("view",{class:"white-bg"},[y.value?(e.openBlock(),e.createElementBlock("view",{key:0,class:"white-top"},[e.createElementVNode("view",{class:"calender-con"},[0==i.value?(e.openBlock(),e.createBlock(c,{key:0,class:"uni-calendar--hook",selected:p.value.selected,showMonth:!1,onChange:h,onMonthSwitch:v},null,8,["selected"])):1==i.value?(e.openBlock(),e.createBlock(lv,{key:1,year:o.value,month:r.value,onChange:f},null,8,["year","month"])):e.createCommentVNode("",!0)]),e.createElementVNode("view",{class:"calender-list"},[e.createElementVNode("view",{class:"calender-item"},[e.createElementVNode("view",{class:"item-blue"},e.toDisplayString(e.unref(u)),1),e.createElementVNode("view",{class:"font28"},"已巡检")]),e.createElementVNode("view",{class:"calender-item"},[e.createElementVNode("view",{class:e.normalizeClass({"item-red":e.unref(d)>0,"item-blue":0==e.unref(d)})},e.toDisplayString(e.unref(d)),3),e.createElementVNode("view",{class:"font28"},"待巡检")]),e.createElementVNode("view",{class:"calender-item"},[e.createElementVNode("view",{class:"item-red"},e.toDisplayString(e.unref(m)),1),e.createElementVNode("view",{class:"font28"},"已过期")])])])):(e.openBlock(),e.createElementBlock("view",{key:1,class:"calender-blue"},[e.createElementVNode("view",{class:"calender-simple"},[e.createVNode(nv,{year:o.value,month:r.value,onChange:f},null,8,["year","month"])])])),y.value?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("view",{key:2,style:{height:"100rpx"}})),(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(e.unref(g),(t,l)=>(e.openBlock(),e.createElementBlock(e.Fragment,{key:l},[1==i.value&&t.day?(e.openBlock(),e.createElementBlock("view",{key:0,class:"date-title"},e.toDisplayString(t.day),1)):(e.openBlock(),e.createElementBlock("view",{key:1,class:"bg-border"})),e.createElementVNode("view",{class:"blue-title"},"日常巡检"),t.list1?(e.openBlock(),e.createElementBlock(e.Fragment,{key:2},[t.list1.length>0?(e.openBlock(!0),e.createElementBlock(e.Fragment,{key:0},e.renderList(t.list1,(l,a)=>(e.openBlock(),e.createElementBlock("view",{class:"report-list",key:a,onClick:e=>_(l,1)},[e.createElementVNode("view",{class:"r-list",style:{"padding-bottom":"0"}},[e.createElementVNode("view",{class:"r-name"},e.toDisplayString(l.taskName),1),e.createElementVNode("view",{class:"r-right"},[3==l.taskStatus?(e.openBlock(),e.createElementBlock(e.Fragment,{key:0},[0==l.groupFinishNum?(e.openBlock(),e.createElementBlock("img",{key:0,src:"static/images/polling/icon-start.png",class:"img-w"},null,8,["src"])):(e.openBlock(),e.createElementBlock("img",{key:1,src:"static/images/polling/icon-pending.png",class:"img-w"},null,8,["src"]))],64)):4==l.taskStatus?(e.openBlock(),e.createElementBlock("img",{key:1,src:"static/images/polling/icon-complete.png",class:"img-complete"},null,8,["src"])):5==l.taskStatus?(e.openBlock(),e.createElementBlock("img",{key:2,src:"static/images/polling/icon-Expired.png",class:"img-w"},null,8,["src"])):e.createCommentVNode("",!0)])]),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},[e.createTextVNode("巡检单号"),e.createElementVNode("span",{class:"r-gray"},e.toDisplayString(l.taskId),1)])]),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},[e.createElementVNode("view",{class:"r-l-left"},[e.createTextVNode("开始时间"),e.createElementVNode("span",{class:"r-gray"},e.toDisplayString(e.unref(to)(l.planTime,"{h}:{i}")),1)]),e.createElementVNode("view",{class:"r-l-right"},[e.createTextVNode("任务时长"),e.createElementVNode("span",{class:"r-gray"},e.toDisplayString(l.workHour)+"小时",1)])])]),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},[e.createElementVNode("view",{class:"r-l-left"},[e.createTextVNode(" 完成进度"),e.createElementVNode("span",{class:"r-gray"},[e.createElementVNode("span",{class:e.normalizeClass({"r-red":l.groupFinishNum0?(e.openBlock(!0),e.createElementBlock(e.Fragment,{key:0},e.renderList(t.list2,(l,a)=>(e.openBlock(),e.createElementBlock("view",{class:"report-list",key:a,onClick:e=>_(l,1)},[e.createElementVNode("view",{class:"r-list",style:{"padding-bottom":"0"}},[e.createElementVNode("view",{class:"r-name"},e.toDisplayString(l.taskName),1),e.createElementVNode("view",{class:"r-right"},[3==l.taskStatus?(e.openBlock(),e.createElementBlock(e.Fragment,{key:0},[0==l.groupFinishNum?(e.openBlock(),e.createElementBlock("img",{key:0,src:"static/images/polling/icon-start.png",class:"img-w"},null,8,["src"])):(e.openBlock(),e.createElementBlock("img",{key:1,src:"static/images/polling/icon-pending.png",class:"img-w"},null,8,["src"]))],64)):4==l.taskStatus?(e.openBlock(),e.createElementBlock("img",{key:1,src:"static/images/polling/icon-complete.png",class:"img-complete"},null,8,["src"])):5==l.taskStatus?(e.openBlock(),e.createElementBlock("img",{key:2,src:"static/images/polling/icon-Expired.png",class:"img-w"},null,8,["src"])):e.createCommentVNode("",!0)])]),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},[e.createTextVNode("巡检单号"),e.createElementVNode("span",{class:"r-gray"},e.toDisplayString(l.taskId),1)])]),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},[e.createElementVNode("view",{class:"r-l-left"},[e.createTextVNode("开始时间"),e.createElementVNode("span",{class:"r-gray"},e.toDisplayString(e.unref(to)(l.planTime,"{h}:{i}")),1)]),e.createElementVNode("view",{class:"r-l-right"},[e.createTextVNode("任务时长"),e.createElementVNode("span",{class:"r-gray"},e.toDisplayString(l.workHour)+"小时",1)])])]),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},[e.createElementVNode("view",{class:"r-l-left"},[e.createTextVNode(" 完成进度"),e.createElementVNode("span",{class:"r-gray"},[e.createElementVNode("span",{class:e.normalizeClass({"r-red":l.groupFinishNum0?(e.openBlock(!0),e.createElementBlock(e.Fragment,{key:0},e.renderList(t.list3,(l,a)=>(e.openBlock(),e.createElementBlock("view",{class:"report-list",key:a,onClick:e=>_(l,2)},[e.createElementVNode("view",{class:"r-list",style:{"padding-bottom":"0"}},[e.createElementVNode("view",{class:"r-name"},e.toDisplayString(l.groupName),1),e.createElementVNode("view",{class:"r-right"},[1==l.problemStatus?(e.openBlock(),e.createElementBlock("view",{key:0,class:"btn-red"},"进行中")):e.createCommentVNode("",!0),2==l.problemStatus?(e.openBlock(),e.createElementBlock("view",{key:1,class:"btn-green"},"已解决")):e.createCommentVNode("",!0)])]),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},[e.createElementVNode("view",{class:"r-l-left",style:{width:"220rpx"}},[e.createTextVNode("跟踪次数"),e.createElementVNode("span",{class:"r-gray"},e.toDisplayString(l.logNum),1)]),e.createElementVNode("view",{class:"r-l-right"},[e.createTextVNode("最近跟踪时间"),e.createElementVNode("span",{class:"r-gray"},e.toDisplayString(e.unref(to)(l.lastLogTime,"{m}-{d} {h}:{i}")),1)])])]),a\n \n \n `);e.watch(()=>l.progress,(e,t)=>{r(e)},{deep:!0});const r=e=>{n.value=251.2-251.2*e/100,o.value=`\n \n \n `};return(l,r)=>(e.openBlock(),e.createElementBlock("view",{style:e.normalizeStyle({width:t.size+"rpx",height:t.size+"rpx","--offset":n.value}),innerHTML:o.value,ref_key:"svgRef",ref:a},null,12,["innerHTML"]))}},sv=v({__name:"taskDetail",setup(t){let l=e.ref(void 0);e.ref("");const o=e.ref(0);c(e=>{l.value=e.id}),r(async()=>{let e=await h();i.value=e});let i=e.ref({list:[],questList:[],groupFinishNum:0,groupNum:1});const s=e.ref(null),u=e.ref({use:!1,page:{num:0,size:10},noMoreSize:5,empty:{tip:"~ 空空如也 ~",icon:"../../../static/images/mescroll-empty.png"},textLoading:"加载中...",textNoMore:"已经到底了"}),d=e.ref({auto:!1,textInOffset:"下拉刷新",textOutOffset:"释放更新",textLoading:"刷新中..."});let m=e.ref(!1);const p=e=>{m.value=!0,s.value=e},v=async e=>{try{a("log","at pages/business/polling/taskDetail.vue:157","下拉刷新");const t=await h(1,u.value.page.size);m.value=!1,i.value=t,e.resetUpScroll()}catch(t){e.endErr()}finally{setTimeout(async()=>{e.endSuccess()},500)}},h=(e,t)=>new Promise(async e=>{let t={taskId:l.value},a=await function(e){return Qt.post({url:"/patrol/patroltask/detail",data:e})}(t),n=a||{};o.value=n.progress,e({...n})}),g=()=>{let e={taskId:i.value.taskId};var t;Ht("加载中..."),(t=e,Qt.post({url:"/patrol/patroltask/submittask",data:t})).then(e=>{$t("任务提交成功!")}).finally(()=>{Wt()})},b=(e,t)=>{let a="";a=1==t?"/pages/business/polling/optionDetail?taskId="+l.value+"&groupId="+e.groupId:"/pages/business/polling/problemDetail?problemId="+e.problemId,uni.navigateTo({url:a})};return(t,l)=>{const a=n(e.resolveDynamicComponent("uni-icons"),f);return e.openBlock(),e.createElementBlock("view",{class:"con-body"},[e.createElementVNode("view",{class:"con-bg"},[e.createVNode(zn,{ref:"customHeaderRef",title:"巡检详情",leftFlag:!0,rightFlag:!1},null,512),e.createElementVNode("view",{class:"top-height"}),e.createElementVNode("view",{class:"week"},e.toDisplayString(e.unref(to)(e.unref(i).planTime,"{y}-{m}-{d} 星期{a} {h}:{i}"))+"开始 时长"+e.toDisplayString(e.unref(i).workHour)+"小时",1),e.createElementVNode("view",{class:"bg-progress"},[e.createElementVNode("view",{class:"progress-container"},[e.createVNode(iv,{progress:o.value},null,8,["progress"]),e.createElementVNode("span",null,e.toDisplayString((e.unref(i).groupFinishNum/e.unref(i).groupNum*100).toFixed())+"%",1)]),e.createElementVNode("view",{class:"polling"},[e.createElementVNode("view",{class:"p-title p-border"},[e.createTextVNode("巡检单号"),e.createElementVNode("text",null,e.toDisplayString(e.unref(i).taskNo),1)]),e.createElementVNode("view",{class:"p-title"},[e.createTextVNode("完成进度"),e.createElementVNode("text",{class:"p-blue"},e.toDisplayString(e.unref(i).groupFinishNum),1),e.createTextVNode("/"+e.toDisplayString(e.unref(i).groupNum),1)]),e.createElementVNode("view",{class:"btn-primary"},[e.createElementVNode("button",{type:"primary",size:"mini",onClick:g,disabled:3!=e.unref(i).taskStatus},"任务提交",8,["disabled"])])])]),e.createElementVNode("view",{class:"white-bg2"},[e.createVNode(Kn,{ref_key:"mescrollRef",ref:s,onInit:p,onDown:v,down:d.value,up:u.value,fixed:!1,class:e.normalizeClass(["scroll-h",{"loading-scroll":e.unref(m)}])},{default:e.withCtx(()=>[e.createElementVNode("view",{class:"white-bg"},[e.createElementVNode("view",{class:"blue-title"},e.toDisplayString(e.unref(i).taskName),1),e.unref(i).groupList?(e.openBlock(),e.createElementBlock(e.Fragment,{key:0},[e.unref(i).groupList.length>0?(e.openBlock(!0),e.createElementBlock(e.Fragment,{key:0},e.renderList(e.unref(i).groupList,(t,l)=>(e.openBlock(),e.createElementBlock("view",{class:"report-list",key:l,onClick:e=>b(t,1)},[e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},e.toDisplayString(t.groupName),1),e.createElementVNode("view",{class:"r-right"},[t.pointFinishNum0?(e.openBlock(!0),e.createElementBlock(e.Fragment,{key:0},e.renderList(e.unref(i).problemList,(t,l)=>(e.openBlock(),e.createElementBlock("view",{class:"report-list",key:l,onClick:e=>b(t,2)},[e.createElementVNode("view",{class:"r-list",style:{"padding-bottom":"0"}},[e.createElementVNode("view",{class:"r-name"},e.toDisplayString(t.groupName),1),e.createElementVNode("view",{class:"r-right"},[1==t.problemStatus?(e.openBlock(),e.createElementBlock("view",{key:0,class:"btn-red"},"进行中")):e.createCommentVNode("",!0),2==t.problemStatus?(e.openBlock(),e.createElementBlock("view",{key:1,class:"btn-green"},"已解决")):e.createCommentVNode("",!0)])]),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},[e.createElementVNode("view",{class:"r-l-left",style:{width:"220rpx"}},[e.createTextVNode("跟踪次数"),e.createElementVNode("span",{class:"r-gray"},e.toDisplayString(t.logNum),1)]),e.createElementVNode("view",{class:"r-l-right"},[e.createTextVNode("最近跟踪时间"),e.createElementVNode("span",{class:"r-gray"},e.toDisplayString(e.unref(to)(t.lastLogTime,"{m}-{d} {h}:{i}")),1)])])]),la.visible,(e,t)=>{v.value=!1,n=e},{deep:!0,immediate:!0}),e.watch(()=>a.title,(e,t)=>{o.value=e},{deep:!0,immediate:!0}),e.watch(()=>a.content,(e,t)=>{r.value=e},{deep:!0,immediate:!0}),e.watch(()=>a.subContent,(e,t)=>{i.value=e},{deep:!0,immediate:!0}),e.watch(()=>a.subTime,(e,t)=>{s.value=e},{deep:!0,immediate:!0}),e.watch(()=>a.btnFlag,(e,t)=>{c.value=e},{deep:!0,immediate:!0}),e.watch(()=>a.btnFlag2,(e,t)=>{u.value=e},{deep:!0,immediate:!0}),e.watch(()=>a.btnTxt,(e,t)=>{d.value=e},{deep:!0,immediate:!0}),e.watch(()=>a.btnCancelTxt,(e,t)=>{m.value=e},{deep:!0,immediate:!0});const h=l,f=()=>{h("close")},g=()=>{p.value?v.value=!1:v.value=!0,h("confirm")};return(l,a)=>e.unref(n)?(e.openBlock(),e.createElementBlock("view",{key:0,class:"model"},[e.createElementVNode("view",{class:"model-con"},[t.title?(e.openBlock(),e.createElementBlock("view",{key:0,class:"model-top"},e.toDisplayString(t.title),1)):e.createCommentVNode("",!0),t.isGreen?(e.openBlock(),e.createElementBlock("view",{key:2,class:e.normalizeClass(["img-title",{"m-height":!t.title}])},[e.createElementVNode("img",{src:"static/images/polling/icon-success.png"},null,8,["src"])],2)):(e.openBlock(),e.createElementBlock("view",{key:1,class:e.normalizeClass(["img-title",{"m-height":!t.title}])},[e.createElementVNode("img",{src:"static/images/polling/icon-Alert.png"},null,8,["src"])],2)),e.createElementVNode("view",{class:"model-middle"},[e.createElementVNode("view",{class:e.normalizeClass({"font-green":!0,"font-orange":!t.isGreen})},e.toDisplayString(e.unref(r)),3),e.createElementVNode("view",null,e.toDisplayString(e.unref(i)),1),e.unref(s)?(e.openBlock(),e.createElementBlock("view",{key:0},e.toDisplayString(e.unref(to)(e.unref(s),"{y}年{m}月{d}日 星期{a} {h}:{i}")),1)):e.createCommentVNode("",!0)]),e.createElementVNode("view",{class:"model-bottom"},[e.unref(c)?(e.openBlock(),e.createElementBlock("button",{key:0,type:"default",class:"btn-green",onClick:g,loading:!!e.unref(p)&&e.unref(v),disabled:!!e.unref(p)&&e.unref(v)},e.toDisplayString(e.unref(d)),9,["loading","disabled"])):e.createCommentVNode("",!0),e.unref(u)?(e.openBlock(),e.createElementBlock("button",{key:1,type:"primary",class:"btn-cancel",onClick:f},e.toDisplayString(e.unref(m)),1)):e.createCommentVNode("",!0)])])])):e.createCommentVNode("",!0)}},[["__scopeId","data-v-2666c5ec"]]),uv=v({__name:"customShowModal",props:{visible:{type:Boolean},title:{type:String},content:{type:String},btnFlag:{type:Boolean,default:!0},btnFlag2:{type:Boolean,default:!0},btnTxt:{type:String,default:"确定"}},emits:["close","confirm"],setup(t,{emit:l}){const a=t;let n=e.ref(a.visible),o=e.ref(a.title),r=e.ref(a.content),i=e.ref(a.btnFlag),s=e.ref(!1);e.watch(()=>a.visible,(e,t)=>{s.value=!1,n=e},{deep:!0,immediate:!0}),e.watch(()=>a.title,(e,t)=>{o.value=e},{deep:!0,immediate:!0}),e.watch(()=>a.content,(e,t)=>{r=e},{deep:!0,immediate:!0}),e.watch(()=>a.btnFlag,(e,t)=>{i.value=e},{deep:!0,immediate:!0});const c=l,u=()=>{c("close")},d=()=>{s.value=!0,c("confirm")};return(l,a)=>e.unref(n)?(e.openBlock(),e.createElementBlock("view",{key:0,class:"model"},[e.createElementVNode("view",{class:"model-con"},[t.title?(e.openBlock(),e.createElementBlock("view",{key:0,class:"model-top"},e.toDisplayString(t.title),1)):e.createCommentVNode("",!0),e.createElementVNode("view",{class:e.normalizeClass({"model-middle":!0,"m-height":!t.title})},e.toDisplayString(e.unref(r)),3),e.createElementVNode("view",{class:"model-bottom"},[t.btnFlag2?(e.openBlock(),e.createElementBlock("button",{key:0,type:"primary",class:"btn-cancel",onClick:u},"取消")):e.createCommentVNode("",!0),t.btnFlag?(e.openBlock(),e.createElementBlock("button",{key:1,type:"default",class:"btn-green",onClick:d,loading:e.unref(s),disabled:e.unref(s)},e.toDisplayString(t.btnTxt),9,["loading","disabled"])):e.createCommentVNode("",!0)])])])):e.createCommentVNode("",!0)}},[["__scopeId","data-v-b18a1cc9"]]),dv={__name:"mediaPreview",props:{visible:{type:Boolean},url:{}},emits:["close"],setup(t,{emit:l}){const n=t,o=e.ref(n.visible),r=e.ref(n.url);e.watch(()=>n.visible,(e,t)=>{o.value=e},{deep:!0,immediate:!0}),e.watch(()=>n.url,(e,t)=>{r.value=e},{deep:!0,immediate:!0});const i=l,s=()=>{i("close")};let c=e.ref("enlarged-image");const u=e=>{let t=e.detail.width,l=e.detail.height;a("log","at components/mediaPreview.vue:57",t,l),c.value="enlarged-image"};return(t,l)=>o.value?(e.openBlock(),e.createElementBlock("view",{key:0,class:"image-preview-overlay",onClick:s},["image"==e.unref(Fn)(r.value)?(e.openBlock(),e.createElementBlock("image",{key:0,src:r.value,mode:"widthFix",class:"enlarged-image"},null,8,["src"])):"video"==e.unref(Fn)(r.value)?(e.openBlock(),e.createElementBlock("view",{key:1,class:e.normalizeClass(e.unref(c))},[e.createElementVNode("video",{src:r.value,controls:"",onLoadedmetadata:u},null,40,["src"])],2)):e.createCommentVNode("",!0)])):e.createCommentVNode("",!0)}},mv=v(dv,[["__scopeId","data-v-74997a69"]]),pv={__name:"NFCTemplate",emits:["close","changeNfc"],setup(t,{expose:l,emit:o}){const r=o,i=e.ref({deviceId:""}),s=e.ref(!1);let c=null,u=null,d=!1;function m(){try{const e=plus.android.runtimeMainActivity();c=plus.android.importClass("android.nfc.NfcAdapter");const t=c.getDefaultAdapter(e);if(!t)return void uni.showToast({icon:"error",title:"该设备不支持NFC",duration:5e3});if(!t.isEnabled())return void uni.showToast({icon:"error",title:"NFC功能未打开",duration:5e3});!function(){try{const e=plus.android.runtimeMainActivity(),t=plus.android.importClass("android.content.Intent"),l=(plus.android.importClass("android.app.Activity"),plus.android.importClass("android.app.PendingIntent")),a=plus.android.importClass("android.content.IntentFilter");plus.android.importClass("android.nfc.NdefRecord"),plus.android.importClass("android.nfc.NdefMessage"),u=plus.android.importClass("android.nfc.tech.MifareClassic"),c=plus.android.importClass("android.nfc.NfcAdapter");const n=c.getDefaultAdapter(e);if(!n||!n.isEnabled())return;const o=new a("android.nfc.action.NDEF_DISCOVERED"),r=new a("android.nfc.action.TAG_DISCOVERED"),i=[o,r,new a("android.nfc.action.TECH_DISCOVERED")],s=[["android.nfc.tech.Ndef"],["android.nfc.tech.IsoDep"],["android.nfc.tech.NfcA"],["android.nfc.tech.NfcB"],["android.nfc.tech.NfcF"],["android.nfc.tech.Nfcf"],["android.nfc.tech.Nfef"],["android.nfc.tech.Ndef"],["android.nfc.tech.NfcV"],["android.nfc.tech.NdefFormatable"],["android.nfc.tech.MifareClassi"],["android.nfc.tech.MifareUltralight"]],m=new t(e,e.getClass());m.addFlags(t.FLAG_ACTIVITY_SINGLE_TOP);const p=l.getActivity(e,0,m,0);!function(){if(d)return;plus.globalEvent.addEventListener("newintent",v),d=!0}(),n.enableForegroundDispatch(e,p,i,s)}catch(rc){a("error","at components/NFCTemplate.vue:153","初始化NFC失败:",rc)}}()}catch(rc){a("error","at components/NFCTemplate.vue:87","打开NFC失败:",rc),uni.showToast({icon:"error",title:"初始化NFC失败"})}}function p(){d&&(plus.globalEvent.removeEventListener("newintent",v),d=!1)}function v(){!function(){try{const e=plus.android.runtimeMainActivity();let t=e.getIntent().getParcelableArrayExtra("android.nfc.extra.NDEF_MESSAGES");if(t&&t.length>0)try{let e=function(e){return String.fromCharCode(...e)};const l=t[0].getRecords()[0].getPayload();i.value.deviceId=e(l).substring(3),r("changeNfc",i.value.deviceId),s.value=!0}catch(rc){a("log","at components/NFCTemplate.vue:200","读取NDEF数据错误:",rc),uni.showToast({title:"读取数据失败,请重新读取",icon:"none"})}else uni.showToast({title:"未识别到NFC标签",icon:"none"})}catch(rc){a("error","at components/NFCTemplate.vue:207","读取NFC数据失败:",rc),uni.showToast({title:"读取数据失败,请重新读取",icon:"none"})}}(),p()}const h=()=>{r("close")};return e.onMounted(()=>{m()}),e.onBeforeUnmount(()=>{p()}),l({open:m}),(t,l)=>{const a=n(e.resolveDynamicComponent("uni-icons"),f);return e.openBlock(),e.createElementBlock("view",{class:"nfc-con"},[e.createElementVNode("view",{class:"nfc-bg"},[e.createElementVNode("view",{class:"nfc-title"},[e.createVNode(a,{type:"closeempty",size:"20",class:"nfc-close",onClick:h}),e.createTextVNode("NFC识别 ")]),""==i.value.deviceId?(e.openBlock(),e.createElementBlock(e.Fragment,{key:0},[e.createElementVNode("view",{class:"nfc-pic"},[e.createElementVNode("img",{class:"nfc-pic-animal",src:"static/images/polling/nfc-logo.png"},null,8,["src"])]),e.createElementVNode("view",{class:"nfc-desc"},"请将设备靠近NFC识别")],64)):(e.openBlock(),e.createElementBlock("view",{key:1,class:"result-section"},[s.value?(e.openBlock(),e.createElementBlock(e.Fragment,{key:0},[e.createElementVNode("view",{class:"result-header"},[e.createElementVNode("img",{class:"result-img",src:"static/images/polling/icon-success.png"},null,8,["src"]),e.createElementVNode("view",{class:"result-label"},"识别成功")]),e.createElementVNode("view",{class:"result-value"},[e.createElementVNode("view",null,"识别时间"),e.createElementVNode("view",null,e.toDisplayString(e.unref(to)((new Date).getTime(),"{y}年{m}月{d}日 星期{a} {h}:{i}")),1)]),e.createElementVNode("view",{class:"btn-blue",onClick:h},"确定")],64)):(e.openBlock(),e.createElementBlock(e.Fragment,{key:1},[e.createElementVNode("view",{class:"result-header"},[e.createElementVNode("img",{class:"result-img",src:"static/images/polling/icon-Alert.png"},null,8,["src"]),e.createElementVNode("view",{class:"result-label result-err"},"识别失败")]),e.createElementVNode("view",{class:"result-value"}," 可能的失败原因:手机距离NFC设备较远、手机未联网、NFC设备故障…… "),e.createElementVNode("view",{class:"btn-blue",onClick:m},"重新识别")],64))]))])])}}},vv=v(pv,[["__scopeId","data-v-95754aad"]]),hv={__name:"optionDetail",setup(t){const{proxy:l}=e.getCurrentInstance();let n=e.ref(void 0),o=e.ref(void 0),r={};c(e=>{n.value=e.taskId,o.value=e.groupId,r=JSON.parse(uni.getStorageSync(y)||"{}")});const i=e.ref(null),s=e=>{i.value=e},u=e.ref({auto:!0,textInOffset:"下拉刷新",textOutOffset:"释放更新",textLoading:"刷新中..."}),d=async e=>{try{p()}catch(t){e.endErr()}finally{e.endSuccess()}};e.ref([]);let m=e.ref({});const p=async()=>{let e={taskId:n.value,groupId:o.value},t=await function(e){return Qt.post({url:"/patrol/patroltask/taskgroup",data:e})}(e),l=t||{};l.pointList.forEach(e=>{var t,l;if(e.resultContent)if(2==e.pointType||1==e.pointType)e.chooseList=e.resultContent.split(",");else if(7==e.pointType){f.value=[],g.value=[],((null==(t=e.resultContent)?void 0:t.split(","))||[]).forEach(e=>{f.value.push(e),g.value.push({shortUrl:r.minioThumbUrl+"/"+e,url:r.minioUrl+"/"+e})})}else if(8==e.pointType){b.value=[],w.value=[],((null==(l=e.resultContent)?void 0:l.split(","))||[]).forEach(e=>{b.value.push(e),w.value.push({shortUrl:r.minioThumbUrl+"/"+e,url:r.minioUrl+"/"+e})})}}),m.value=l},v=()=>{uni.navigateTo({url:"/pages/business/polling/problemReport?taskId="+n.value+"&groupId="+o.value})},h=(e,t,l)=>{l.resultContent=t.join(","),a("log","at pages/business/polling/optionDetail.vue:349","222多选changeCheck=>",l)},f=e.ref([]),g=e.ref([]);e.ref("");const b=e.ref([]),w=e.ref([]);let k=e.ref(!1),N=e.ref(""),V=e.ref(!0);const E=e=>{k.value=!0,V.value=!1,N.value=e.url},C=()=>{k.value=!1,V.value=!0};let x=e.ref(!1);const S=e.ref(null);let _=e.ref(0);const T=async(e,t)=>{x.value=!0,_.value=t,setTimeout(()=>{S.value&&S.value.open()},50)},D=async e=>{x.value=!1},B=e=>{a("log","at pages/business/polling/optionDetail.vue:486","NFC数据:",e),a("log","at pages/business/polling/optionDetail.vue:487","NFC数据1111:",m.value.pointList,_.value),m.value.pointList[_.value].resultContent=e,a("log","at pages/business/polling/optionDetail.vue:489","NFC数据1111:",m.value.pointList[_.value])},I=e.ref(void 0),M=e=>{uni.scanCode({success:t=>{I.value=t.result,a("log","at pages/business/polling/optionDetail.vue:500","扫码结果:",t.result),a("log","at pages/business/polling/optionDetail.vue:501","码类型:",t.scanType),e.resultContent=t.result},fail:e=>{a("error","at pages/business/polling/optionDetail.vue:505","扫码失败:",e)}})};let R={},A=e.ref(!1);const F=()=>{A.value=!0;let e=m.value.pointList,t=!1;for(let a=0;a{l.push({pointId:e.pointId,resultContent:e.resultContent||"",resultId:e.resultId||void 0})}),R={taskId:n.value,groupId:o.value,resultList:l},a("log","at pages/business/polling/optionDetail.vue:543",t),t||Y()};let L=e.ref(""),U=e.ref(""),P=e.ref(!1),O=e.ref(""),z=e.ref(void 0),j=e.ref(!0),q=e.ref(""),$=e.ref(!1);const H=e=>{P.value=!0,U.value=e,O.value="是否确认提交?",q.value="提交",j.value=!0,$.value=!1,z.value=void 0},W=()=>{P.value=!1,A.value=!1},Y=()=>{try{$.value?(P.value=!1,$.value=!1):(e=R,Qt.post({url:"/patrol/patroltask/submitresult",data:e})).then(e=>{var t;z.value=e,P.value=!1,t="此巡检项已完成",U.value=t,O.value="提交时间",q.value="确定",j.value=!1,$.value=!0,P.value=!0,uni.navigateBack()}).finally(()=>{A.value=!1})}catch(t){a("log","at pages/business/polling/optionDetail.vue:603","==========",t),P.value=!1}var e},J=e.ref(!1),Q=e.ref(""),K=()=>{J.value=!1,A.value=!1};return e.onUnmounted(()=>{}),(t,l)=>(e.openBlock(),e.createElementBlock("view",{class:"con-body"},[e.createElementVNode("view",{class:"con-bg"},[e.createVNode(zn,{ref:"customHeaderRef",title:"巡检详情",leftFlag:!0,rightFlag:!0},{right:e.withCtx(()=>[5==e.unref(m).taskStatus||4==e.unref(m).taskStatus?(e.openBlock(),e.createElementBlock(e.Fragment,{key:0},[],64)):(e.openBlock(),e.createElementBlock("view",{key:1,class:"head-right",onClick:v},[e.createElementVNode("view",{class:"btn-yellow"},[e.createElementVNode("img",{src:"static/images/polling/icon-repair.png",class:"img-repair"},null,8,["src"]),e.createTextVNode("新建问题上报 ")])]))]),_:1},512),e.createElementVNode("view",{class:"top-height"}),e.createVNode(Kn,{ref_key:"mescrollRef",ref:i,onInit:s,down:u.value,onDown:d,fixed:!1,class:"scroll-h"},{default:e.withCtx(()=>[e.createElementVNode("view",{class:"white-bg"},[e.createElementVNode("view",{class:"blue-title"},e.toDisplayString(e.unref(m).groupName),1),e.createElementVNode("view",{class:"blue-sub-title",style:{"margin-bottom":"20rpx"}},[e.createTextVNode(" 巡检日期:"),e.createElementVNode("text",null,e.toDisplayString(e.unref(to)(e.unref(m).lastCheckTime,"{y}-{m}-{d} 星期{a}")),1)]),e.unref(m).pointList?(e.openBlock(),e.createElementBlock(e.Fragment,{key:0},[e.unref(m).pointList.length>0?(e.openBlock(),e.createElementBlock(e.Fragment,{key:0},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(e.unref(m).pointList,(t,l)=>(e.openBlock(),e.createElementBlock("view",{class:"report-list",key:l},[1==t.pointType?(e.openBlock(),e.createElementBlock(e.Fragment,{key:0},[e.createElementVNode("view",{class:"r-left",style:{width:"100%"}},[e.createElementVNode("view",null,e.toDisplayString(String(l+1).padStart(2,"0")+"."),1),e.createElementVNode("view",null,e.toDisplayString(t.pointName),1)]),e.createVNode(hr,{multiple:!1,value:t.chooseList,downInner:"",options:t.optionList,onChange:(...e)=>h(...e,t),slabel:"optionContent",svalue:"optionTitle"},null,8,["value","options","onChange"])],64)):2==t.pointType?(e.openBlock(),e.createElementBlock(e.Fragment,{key:1},[e.createElementVNode("view",{class:"r-left",style:{width:"100%"}},[e.createElementVNode("view",null,e.toDisplayString(String(l+1).padStart(2,"0")+"."),1),e.createElementVNode("view",null,e.toDisplayString(t.pointName),1)]),e.createVNode(hr,{multiple:!0,value:t.chooseList,downInner:"",options:t.optionList,onChange:(...e)=>h(...e,t),slabel:"optionContent",svalue:"optionTitle"},null,8,["value","options","onChange"])],64)):e.createCommentVNode("",!0),3==t.pointType?(e.openBlock(),e.createElementBlock("view",{key:2,class:"r-list"},[e.createElementVNode("view",{class:"r-left"},[e.createElementVNode("view",null,e.toDisplayString(String(l+1).padStart(2,"0")+"."),1),e.createElementVNode("view",null,e.toDisplayString(t.pointName),1)]),e.createElementVNode("view",{class:"r-right"},[e.createElementVNode("radio-group",{onChange:e=>((e,t)=>{let l=e.detail.value;t.resultContent=l,a("log","at pages/business/polling/optionDetail.vue:342","222判断radioChange=>",t)})(e,t),style:{transform:"scale(0.9)"}},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(t.optionList,(l,a)=>(e.openBlock(),e.createElementBlock("radio",{value:l.optionTitle,color:"#02C74C",key:a,style:e.normalizeStyle({marginRight:0==a?"30rpx":"0"}),checked:l.optionTitle===t.resultContent},e.toDisplayString(l.optionContent),13,["value","checked"]))),128))],40,["onChange"])])])):4==t.pointType?(e.openBlock(),e.createElementBlock(e.Fragment,{key:3},[e.createElementVNode("view",{class:"r-left",style:{width:"100%"}},[e.createElementVNode("view",null,e.toDisplayString(String(l+1).padStart(2,"0")+"."),1),e.createElementVNode("view",null,e.toDisplayString(t.pointName),1)]),e.createElementVNode("view",{class:"r-input"},[e.withDirectives(e.createElementVNode("textarea",{class:"textarea","onUpdate:modelValue":e=>t.resultContent=e,"auto-height":"",placeholder:"请输入","placeholder-class":"place-input"},null,8,["onUpdate:modelValue"]),[[e.vModelText,t.resultContent]])])],64)):5==t.pointType?(e.openBlock(),e.createElementBlock("view",{key:4,class:"r-list"},[e.createElementVNode("view",{class:"r-left"},[e.createElementVNode("view",null,e.toDisplayString(String(l+1).padStart(2,"0")+"."),1),e.createElementVNode("view",null,e.toDisplayString(t.pointName),1)]),t.resultContent?(e.openBlock(),e.createElementBlock("view",{key:0,class:"r-right r-active",onClick:e.withModifiers(e=>T(0,l),["stop"])},[e.createElementVNode("img",{src:"static/images/polling/icon-NFCcode-b.png",class:"img-nfc"},null,8,["src"]),e.createElementVNode("view",null,[e.createTextVNode("识别成功"),e.createElementVNode("view",{class:"r-font"},"点击再次识别")])],8,["onClick"])):(e.openBlock(),e.createElementBlock("view",{key:1,class:"r-right",onClick:e.withModifiers(e=>T(0,l),["stop"])},[e.createElementVNode("img",{src:"static/images/polling/icon-NFCcode.png",class:"img-nfc"},null,8,["src"]),e.createTextVNode(" 开始识别 ")],8,["onClick"]))])):6==t.pointType?(e.openBlock(),e.createElementBlock("view",{key:5,class:"r-list"},[e.createElementVNode("view",{class:"r-left"},[e.createElementVNode("view",null,e.toDisplayString(String(l+1).padStart(2,"0")+"."),1),e.createElementVNode("view",null,e.toDisplayString(t.pointName),1)]),t.resultContent?(e.openBlock(),e.createElementBlock("view",{key:0,class:"r-right r-active",onClick:e=>M(t)},[e.createElementVNode("img",{src:"static/images/polling/icon-QRcode-b.png",class:"img-nfc"},null,8,["src"]),e.createElementVNode("view",null,[e.createTextVNode("扫码成功"),e.createElementVNode("view",{class:"r-font"},"点击再次扫码")])],8,["onClick"])):(e.openBlock(),e.createElementBlock("view",{key:1,class:"r-right",onClick:e=>M(t)},[e.createElementVNode("img",{src:"static/images/polling/icon-QRcode.png",class:"img-nfc"},null,8,["src"]),e.createTextVNode(" 开始扫码 ")],8,["onClick"]))])):7==t.pointType?(e.openBlock(),e.createElementBlock(e.Fragment,{key:6},[e.createElementVNode("view",{class:"r-left",style:{width:"100%"}},[e.createElementVNode("view",null,e.toDisplayString(String(l+1).padStart(2,"0")+"."),1),e.createElementVNode("view",null,e.toDisplayString(t.pointName),1)]),e.createElementVNode("view",{class:"img-flex"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(g.value,(t,l)=>(e.openBlock(),e.createElementBlock("view",{class:"img-show",key:l,onClick:e=>E(t)},[e.createElementVNode("img",{src:t.shortUrl},null,8,["src"])],8,["onClick"]))),128)),e.createElementVNode("view",{class:"img-con",onClick:e=>(e=>{a("log","at pages/business/polling/optionDetail.vue:356","item=>",e);try{uni.chooseImage({sourceType:["album","camera"],success:async t=>{t.tempFilePaths.forEach(async t=>{let l=t;l=await Ln(t),il({filePath:l,name:"file",formData:{directory:"polling"}}).then(t=>{let l=t.data;g.value.push({shortUrl:r.minioThumbUrl+"/"+l.fileName,url:r.minioUrl+"/"+l.fileName}),f.value.push(l.fileName),e.resultContent=f.value.join(",")})})},fail:e=>{a("log","at pages/business/polling/optionDetail.vue:400","选择图片失败",e)}})}catch(t){a("log","at pages/business/polling/optionDetail.vue:404",t)}})(t)},[e.createElementVNode("img",{src:"static/images/polling/icon-AddPic.png",class:"img-pic"},null,8,["src"]),e.createElementVNode("view",null,"添加照片")],8,["onClick"])])],64)):8==t.pointType?(e.openBlock(),e.createElementBlock(e.Fragment,{key:7},[e.createElementVNode("view",{class:"r-left",style:{width:"100%"}},[e.createElementVNode("view",null,e.toDisplayString(String(l+1).padStart(2,"0")+"."),1),e.createElementVNode("view",null,e.toDisplayString(t.pointName),1)]),e.createElementVNode("view",{class:"img-flex"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(w.value,(t,l)=>(e.openBlock(),e.createElementBlock("view",{class:"img-show",key:l,onClick:e=>E(t)},[e.withDirectives(e.createElementVNode("video",{src:t.url,controls:""},null,8,["src"]),[[e.vShow,e.unref(V)]])],8,["onClick"]))),128)),e.createElementVNode("view",{class:"img-con",onClick:e=>(e=>{uni.chooseVideo({sourceType:["album","camera"],maxDuration:60,camera:"back",compressed:!0,success:t=>{a("log","at pages/business/polling/optionDetail.vue:419","res=>",t),a("log","at pages/business/polling/optionDetail.vue:422","视频路径:",t.tempFilePath),il({filePath:t.tempFilePath,name:"file",formData:{directory:"polling"}}).then(t=>{let l=t.data;b.value.push(l.fileName),w.value.push(l.fileUrl),e.resultContent=b.value.join(",")}).finally(()=>{})},fail:e=>{a("error","at pages/business/polling/optionDetail.vue:444","选择视频失败:",e)}})})(t)},[e.createElementVNode("img",{src:"static/images/polling/icon-AddVideo.png",class:"img-pic"},null,8,["src"]),e.createElementVNode("view",null,"添加视频")],8,["onClick"])])],64)):e.createCommentVNode("",!0),e.createElementVNode("view",{class:"report-border",style:e.normalizeStyle({borderColor:l{l.value=e.problemId,i=JSON.parse(uni.getStorageSync(y)||"{}")}),r(()=>{p()});const s=e.ref(null),u=e=>{s.value=e},d=e.ref({auto:!1,textInOffset:"下拉刷新",textOutOffset:"释放更新",textLoading:"刷新中..."}),m=async e=>{try{p()}catch(t){e.endErr()}finally{e.endSuccess()}},p=async()=>{var e,t;o.value=!1;let n=await rl({problemId:l.value});n.list=(null==(e=n.pointName)?void 0:e.split(","))||[],n.listFile=(null==(t=n.problemVedio)?void 0:t.split(","))||[],n.logList.forEach(e=>{var t;e.listFile=(null==(t=e.logVedio)?void 0:t.split(","))||[]}),to(n.createTime,"{y}-{m}-{d}")==to((new Date).getTime(),"{y}-{m}-{d}")&&(o.value=!0),a.value=n};let v=e.ref(!1),h=e.ref(""),g=e.ref(!0);const b=e=>{v.value=!0,g.value=!1,h.value=e},w=()=>{v.value=!1,g.value=!0},k=()=>{uni.navigateTo({url:"/pages/business/polling/problemLog?problemId="+l.value})},N=()=>{uni.navigateTo({url:"/pages/business/polling/problemReport?problemId="+l.value})},V=()=>{var e;Ht("加载中..."),(e={problemId:l.value},Qt.post({url:"/patrol/patrolproblem/delproblem",data:e})).then(e=>{$t("删除成功!","提示",!1,()=>{uni.navigateBack()})}).finally(()=>{Wt()})};return(t,l)=>{const r=n(e.resolveDynamicComponent("uni-icons"),f);return e.openBlock(),e.createElementBlock("view",{class:"con-body"},[e.createElementVNode("view",{class:"con-bg"},[e.createVNode(zn,{ref:"customHeaderRef",title:"问题跟踪",leftFlag:!0,rightFlag:!0},{right:e.withCtx(()=>[1==e.unref(a).problemStatus?(e.openBlock(),e.createElementBlock("view",{key:0,class:"head-right",onClick:k},[e.createElementVNode("view",{class:"btn-yellow"},[e.createVNode(r,{type:"plus",size:"20",color:"#4C2D11"}),e.createTextVNode(" 新增跟踪信息 ")])])):e.createCommentVNode("",!0)]),_:1},512),e.createElementVNode("view",{class:"top-height"}),e.createVNode(Kn,{ref_key:"mescrollRef",ref:s,onInit:u,down:d.value,onDown:m,fixed:!1,class:"scroll-h"},{default:e.withCtx(()=>[e.createElementVNode("view",{class:"white-bg"},[e.createElementVNode("view",{class:"red-title"},"问题:"+e.toDisplayString(e.unref(a).groupName),1),e.createElementVNode("view",{class:"report-list"},[e.createElementVNode("view",{class:"report-pro"},"问题项"),e.createElementVNode("view",{class:"report-right"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(e.unref(a).list,(t,l)=>(e.openBlock(),e.createElementBlock("view",{class:"r-list",key:l},[e.createElementVNode("view",{class:e.normalizeClass(["r-left",{"r-red":t.active}])},[e.createElementVNode("view",null,e.toDisplayString(String(l+1).padStart(2,"0")+"."),1),e.createElementVNode("view",null,e.toDisplayString(t),1)],2),e.createElementVNode("view",{class:"r-right"},[e.createElementVNode("view",{class:e.normalizeClass(["r-r-round",{active:t.active}])},null,2)])]))),128))])]),e.createElementVNode("view",{class:"report-border"}),e.createElementVNode("view",{class:"report-list"},[e.createElementVNode("view",{style:{width:"45%",display:"flex"}},[e.createElementVNode("view",{class:"report-pro report-w",style:{"margin-right":"20rpx"}},"提交人"),e.createElementVNode("view",{class:"report-right report-w"},e.toDisplayString(e.unref(a).createUserName),1)]),e.createElementVNode("view",{style:{width:"55%",display:"flex"}},[e.createElementVNode("view",{class:"report-pro report-w",style:{"margin-right":"20rpx"}},"提交时间"),e.createElementVNode("view",{class:"report-right report-w"},e.toDisplayString(e.unref(to)(e.unref(a).createTime,"{y}-{m}-{d} {h}:{i}")),1)])]),e.createElementVNode("view",{class:"report-border"}),e.createElementVNode("view",{class:"report-list"},"问题描述"),e.createElementVNode("view",{class:"report-list report-gray"},e.toDisplayString(e.unref(a).problemDesc),1),e.createElementVNode("view",{class:"report-border"}),e.createElementVNode("view",{class:"report-list"},"问题点位照片或视频"),e.createElementVNode("view",{class:"report-list"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(e.unref(a).listFile,(t,l)=>(e.openBlock(),e.createElementBlock("view",{key:l,class:"img-flex"},["image"==e.unref(Fn)(t)?(e.openBlock(),e.createElementBlock("view",{key:0,class:"img-show",onClick:l=>b(e.unref(i).minioUrl+"/"+t)},[e.createElementVNode("img",{src:e.unref(i).minioThumbUrl+"/"+t},null,8,["src"])],8,["onClick"])):"video"==e.unref(Fn)(t)?(e.openBlock(),e.createElementBlock("view",{key:1,class:"img-show",onClick:l=>b(e.unref(i).minioUrl+"/"+t)},[e.withDirectives(e.createElementVNode("video",{src:e.unref(i).minioUrl+"/"+t,controls:""},null,8,["src"]),[[e.vShow,e.unref(g)]])],8,["onClick"])):e.createCommentVNode("",!0)]))),128))]),e.unref(o)&&1==e.unref(a).problemStatus?(e.openBlock(),e.createElementBlock("view",{key:0,class:"btn-con"},[e.createElementVNode("button",{type:"primary",onClick:N,size:"mini",style:{"margin-right":"50rpx"},class:"btn-primary"},"修改"),e.createElementVNode("button",{type:"primary",onClick:V,size:"mini"},"删除")])):e.createCommentVNode("",!0),e.unref(a).logList?(e.openBlock(),e.createElementBlock(e.Fragment,{key:1},[e.unref(a).logList.length>0?(e.openBlock(),e.createElementBlock(e.Fragment,{key:0},[e.createElementVNode("view",{class:"bg-border"}),(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(e.unref(a).logList,(t,l)=>(e.openBlock(),e.createElementBlock("view",{key:l,class:"log-con"},[e.createElementVNode("view",{class:"blue-title"},[e.createTextVNode(e.toDisplayString(e.unref(to)(t.createTime,"{y}-{m}-{d} {h}:{i}"))+" ",1),e.createElementVNode("text",{style:{"margin-left":"20rpx"}},"巡检人:"+e.toDisplayString(t.modifyUserName),1)]),e.createElementVNode("view",{class:"report-list"},"检查点跟踪情况描述"),e.createElementVNode("view",{class:"report-list report-gray"},e.toDisplayString(t.logDesc),1),e.createElementVNode("view",{class:"report-border"}),e.createElementVNode("view",{class:"report-list"},"检查点位照片或视频"),e.createElementVNode("view",{class:"report-list"},[e.createElementVNode("view",{class:"img-flex"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(t.listFile,(t,l)=>(e.openBlock(),e.createElementBlock(e.Fragment,{key:l},["image"==e.unref(Fn)(t)?(e.openBlock(),e.createElementBlock("view",{key:0,class:"img-show",onClick:l=>b(e.unref(i).minioUrl+"/"+t)},[e.createElementVNode("img",{src:e.unref(i).minioThumbUrl+"/"+t},null,8,["src"])],8,["onClick"])):"video"==e.unref(Fn)(t)?(e.openBlock(),e.createElementBlock("view",{key:1,class:"img-show",onClick:l=>b(e.unref(i).minioUrl+"/"+t)},[e.withDirectives(e.createElementVNode("video",{src:e.unref(i).minioUrl+"/"+t,controls:""},null,8,["src"]),[[e.vShow,e.unref(g)]])],8,["onClick"])):e.createCommentVNode("",!0)],64))),128))])])]))),128))],64)):e.createCommentVNode("",!0)],64)):e.createCommentVNode("",!0)])]),_:1},8,["down"])]),e.createVNode(mv,{visible:e.unref(v),url:e.unref(h),onClose:w},null,8,["visible","url"])])}}},[["__scopeId","data-v-402631c1"]]),bv=v({__name:"problemList",setup(t){c(async e=>{uni.setStorageSync("page_cache",!0)});const l=e.ref(0);e.onMounted(()=>{l.value=2*Pl()});let o=e.ref(!1),r=e.ref(void 0),s=e.ref({typeId:3,typeName:"巡检类型"}),u=e.ref([{id:1,name:"日常巡检"},{id:2,name:"临时巡检"}]),d=e.ref({});i(()=>{o.value=!1});const m=()=>{o.value=!1},p=()=>{o.value=!0},v=(e,t)=>{d.value=e.value,r.value=t.value,o.value=!1};let h=e.ref([]);const g=e.ref(null),b=e.ref({page:{num:0,size:10},noMoreSize:5,empty:{tip:"~ 空空如也 ~",icon:"../../../static/images/mescroll-empty.png"},textLoading:"加载中...",textNoMore:"已经到底了"}),y=e.ref({auto:!1,textInOffset:"下拉刷新",textOutOffset:"释放更新",textLoading:"刷新中..."});let w=e.ref(!1);const k=e=>{w.value=!0,g.value=e},N=async e=>{try{a("log","at pages/business/polling/problemList.vue:151","下拉刷新");const t=await E(1,b.value.page.size);w.value=!1,h.value=t.list,e.resetUpScroll()}catch(t){e.endErr()}finally{setTimeout(async()=>{e.endSuccess()},500)}},V=async e=>{try{a("log","at pages/business/polling/problemList.vue:167","上拉加载更多");let t=await E(e.num,e.size);1===e.num?h.value=t.list:h.value.push(...t.list),e.endBySize(t.list.length,t.total)}catch(t){e.endErr()}},E=(e,t)=>new Promise(async l=>{let a={pageIndex:e,pageSize:t,key:r.value?r.value:void 0,taskType:d.value.id};var n;l({list:(await(n=a,Qt.post({url:"/patrol/patrolproblem/list",data:n}))).list||[]})});return(t,l)=>{const a=n(e.resolveDynamicComponent("uni-icons"),f);return e.openBlock(),e.createElementBlock("view",{class:"con-body"},[e.createElementVNode("view",{class:"con-bg"},[e.createVNode(zn,{ref:"customHeaderRef",title:e.unref(o)?"搜索":"巡检问题跟踪",leftFlag:!0,rightFlag:!1,onBack:m,searchType:e.unref(o)?1:void 0},null,8,["title","searchType"]),e.createElementVNode("view",{class:"top-height"}),e.unref(o)?(e.openBlock(),e.createBlock(No,{key:0,searchKeywords:e.unref(r),searchType:e.unref(s),checkTypeObj:e.unref(d),searchTypeList:e.unref(u),onConfirm:v},null,8,["searchKeywords","searchType","checkTypeObj","searchTypeList"])):(e.openBlock(),e.createElementBlock("view",{key:1,class:"search",onClick:p},[e.createElementVNode("view",{class:"search-bg"},[e.createElementVNode("view",{class:"search-left"},e.toDisplayString(e.unref(d).name?e.unref(d).name:"全部"),1),e.createElementVNode("view",{class:"search-right"},[e.createVNode(a,{type:"search",size:"20",color:"#ffffff"}),e.withDirectives(e.createElementVNode("input",{class:"uni-input","onUpdate:modelValue":l[0]||(l[0]=t=>e.isRef(r)?r.value=t:r=t),placeholder:"搜索","placeholder-class":"search-color"},null,512),[[e.vModelText,e.unref(r)]])])])])),e.unref(o)?e.createCommentVNode("",!0):(e.openBlock(),e.createBlock(Kn,{key:2,ref_key:"mescrollRef",ref:g,onInit:k,onDown:N,onUp:V,up:b.value,down:y.value,fixed:!1,class:e.normalizeClass(["scroll-h",{"loading-scroll":e.unref(w)}])},{default:e.withCtx(()=>[e.createElementVNode("view",{class:e.normalizeClass(["white-bg",{"bg-height":e.unref(h).length<8}])},[e.unref(h).length>0?(e.openBlock(!0),e.createElementBlock(e.Fragment,{key:0},e.renderList(e.unref(h),(t,l)=>(e.openBlock(),e.createElementBlock("view",{class:"report-list",key:l,onClick:e=>(e=>{let t="/pages/business/polling/problemDetail?problemId="+e.problemId;uni.navigateTo({url:t})})(t)},[e.createElementVNode("view",{class:"r-list",style:{"padding-bottom":"0"}},[e.createElementVNode("view",{class:"r-name"},e.toDisplayString(t.groupName),1),e.createElementVNode("view",{class:"r-right"},[1==t.problemStatus?(e.openBlock(),e.createElementBlock("view",{key:0,class:"btn-red"},"进行中")):e.createCommentVNode("",!0),2==t.problemStatus?(e.openBlock(),e.createElementBlock("view",{key:1,class:"btn-green"},"已解决")):e.createCommentVNode("",!0)])]),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},[e.createElementVNode("view",{class:"r-l-left",style:{width:"220rpx"}},[e.createTextVNode("跟踪次数"),e.createElementVNode("span",{class:"r-gray"},e.toDisplayString(t.logNum),1)]),e.createElementVNode("view",{class:"r-l-right"},[e.createTextVNode("最近跟踪时间"),e.createElementVNode("span",{class:"r-gray"},e.toDisplayString(e.unref(to)(t.lastLogTime,"{m}-{d} {h}:{i}")),1)])])]),l{v("close")},g=()=>{v("confirm",{startDate:m.value,endDate:p.value,lastType:u.value})},b=e=>{u.value=e;let t=lo(e);m.value=t.startDate,p.value=t.endDate,i.value=!1,d.value=""},y=(e,t)=>{d.value=e,i.value=!0,u.value="";let l=t.split("-");const n=a.value.findIndex(e=>e==l[0]),s=o.value.findIndex(e=>e==l[1]),m=r.value.findIndex(e=>e==l[2]);c.value=[n,s,m]},w=e=>{const t=e.detail.value;let l=`${a.value[t[0]]}-${o.value[t[1]]}-${r.value[t[2]]}`;1==d.value?m.value=l:p.value=l};return e.onMounted(()=>{let e=new Date;const t=e.getFullYear(),l=e.getMonth()+1,n=e.getDate();(e=>{for(let t=1990;t<=e.getFullYear()+61;t++)a.value.push(t);for(let t=1;t<=12;t++)o.value.push(t.toString().padStart(2,"0"));for(let t=1;t<=31;t++)r.value.push(t.toString().padStart(2,"0"))})(e);const i=a.value.findIndex(e=>e==t),s=o.value.findIndex(e=>e==l),u=r.value.findIndex(e=>e==n);c.value=[i,s,u];let d=lo("3days");m.value=d.startDate,p.value=d.endDate}),(l,v)=>{const k=n(e.resolveDynamicComponent("uni-icons"),f);return t.isShow?(e.openBlock(),e.createElementBlock("view",{key:0,class:"date-con"},[e.createElementVNode("view",{class:"date-bg"},[e.createElementVNode("view",{class:"date-title"},[e.createVNode(k,{type:"closeempty",size:"20",onClick:h}),e.createElementVNode("view",{class:"choose-title"},"选择时间"),e.createElementVNode("view",{class:"date-confirm",onClick:g},"确定")]),e.createElementVNode("view",{class:"range-list"},[e.createElementVNode("view",{class:e.normalizeClass(["range-item",{active:"3days"==e.unref(u)}]),onClick:v[0]||(v[0]=e=>b("3days"))},"近3天",2),e.createElementVNode("view",{class:e.normalizeClass(["range-item",{active:"7days"==e.unref(u)}]),onClick:v[1]||(v[1]=e=>b("7days"))},"近7天",2),e.createElementVNode("view",{class:e.normalizeClass(["range-item",{active:"1month"==e.unref(u)}]),onClick:v[2]||(v[2]=e=>b("1month"))},"近1月",2),e.createElementVNode("view",{class:e.normalizeClass(["range-item",{active:"3months"==e.unref(u)}]),onClick:v[3]||(v[3]=e=>b("3months"))},"近3月",2)]),e.createElementVNode("view",{class:"range-to"},[e.createElementVNode("view",{class:e.normalizeClass(["to-bg",{blue:1==e.unref(d)}]),onClick:v[4]||(v[4]=t=>y(1,e.unref(m)))},e.toDisplayString(e.unref(m)),3),e.createElementVNode("view",{class:"to"},"至"),e.createElementVNode("view",{class:e.normalizeClass(["to-bg",{blue:2==e.unref(d)}]),onClick:v[5]||(v[5]=t=>y(2,e.unref(p)))},e.toDisplayString(e.unref(p)),3)]),e.unref(i)?(e.openBlock(),e.createElementBlock("picker-view",{key:0,class:"picker-view","indicator-style":e.unref(s),value:e.unref(c),onChange:w},[e.createElementVNode("picker-view-column",null,[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(e.unref(a),(t,l)=>(e.openBlock(),e.createElementBlock("view",{class:"item",key:l},e.toDisplayString(t),1))),128))]),e.createElementVNode("picker-view-column",null,[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(e.unref(o),(t,l)=>(e.openBlock(),e.createElementBlock("view",{class:"item",key:l},e.toDisplayString(t),1))),128))]),e.createElementVNode("picker-view-column",null,[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(e.unref(r),(t,l)=>(e.openBlock(),e.createElementBlock("view",{class:"item",key:l},e.toDisplayString(t),1))),128))])],40,["indicator-style","value"])):e.createCommentVNode("",!0)])])):e.createCommentVNode("",!0)}}},wv=v(yv,[["__scopeId","data-v-752b7ac2"]]),kv={__name:"taskList",setup(t){const{proxy:l}=e.getCurrentInstance();let o=e.ref(!1);const r=()=>{o.value=!0},i=()=>{o.value=!1},s=e=>{o.value=!1,m.value=e.startDate+" 至 "+e.endDate,p.value=function(e){let t="";switch(e){case"3days":t="近3天";break;case"7days":t="近7天";break;case"1month":t="近1月";break;case"3months":t="近3月";break;default:t="请选择"}return t}(e.lastType),b.value.startDate=e.startDate,b.value.endDate=e.endDate};let u=e.ref(0),d=e.ref([]),m=e.ref(""),p=e.ref("");c(async e=>{al.forEach(e=>{d.value.push(e.label)});let t=lo("3days");m.value=t.startDate+" 至 "+t.endDate,p.value="近3天",b.value.startDate=t.startDate,b.value.endDate=t.endDate});const v=e=>{u.value=e.detail.value,a("log","at pages/business/polling/taskList.vue:147","obj=>",al[u.value])};let h=e.ref(""),g=e.ref([]),b=e.ref({startDate:""});const y=e.ref(null),w=e.ref({auto:!0,page:{num:0,size:10},noMoreSize:5,empty:{tip:"~ 空空如也 ~",icon:"../../../static/images/mescroll-empty.png"},textLoading:"加载中...",textNoMore:"已经到底了"}),k=e.ref({auto:!1,textInOffset:"下拉刷新",textOutOffset:"释放更新",textLoading:"刷新中..."});let N=e.ref(!1);const V=e=>{N.value=!0,y.value=e},E=async e=>{a("log","at pages/business/polling/taskList.vue:186","mescroll=>",e);try{a("log","at pages/business/polling/taskList.vue:188","下拉刷新");const t=await x(1,w.value.page.size,void 0);N.value=!1,g.value=t.list,e.resetUpScroll()}catch(t){e.endErr()}finally{setTimeout(async()=>{e.endSuccess()},500)}},C=async e=>{try{a("log","at pages/business/polling/taskList.vue:204","上拉加载更多",e);let t=await x(e.num,e.size,h.value);1===e.num?g.value=t.list:g.value.push(...t.list),e.endBySize(t.list.length,t.total)}catch(t){e.endErr()}},x=(e,t,l)=>new Promise(async e=>{let a={pageSize:t,timeBegin:b.value.startDate,timeEnd:b.value.endDate,lastId:l,taskType:al[u.value].value},n=await function(e){return Qt.post({url:"/patrol/patroltask/lists",data:e})}(a),o=n||{};h.value=1==o.isEnd?void 0:o.lastId,e({...o,total:(1==o.isEnd?0:o.lastId)||1,lastId:1==o.isEnd?void 0:o.lastId})}),S=async()=>{let e=await x(0,10);N.value=!1,g.value=e.list};return(t,l)=>{const a=n(e.resolveDynamicComponent("uni-icons"),f);return e.openBlock(),e.createElementBlock("view",{class:"con-body"},[e.createElementVNode("view",{class:"con-bg"},[e.createVNode(zn,{ref:"customHeaderRef",title:"巡检任务查询",leftFlag:!0,rightFlag:!1},null,512),e.createElementVNode("view",{class:"top-height"}),e.createElementVNode("view",{class:"search"},[e.createElementVNode("view",{class:"search-bg s-b-left",onClick:r},[e.createElementVNode("img",{src:"static/images/polling/icon-search-clock.png",class:"img-icon"},null,8,["src"]),e.createTextVNode(" "+e.toDisplayString(e.unref(p))+" ",1),e.createVNode(a,{type:"down",size:"16",color:"#C8DCFF",style:{"margin-left":"auto"}})]),e.createElementVNode("view",{class:"search-bg s-b-right"},[e.createElementVNode("img",{src:"static/images/polling/icon-type.png",class:"img-type"},null,8,["src"]),e.createElementVNode("picker",{onChange:v,value:e.unref(u),range:e.unref(d)},[e.createElementVNode("view",{class:"uni-input"},e.toDisplayString(e.unref(d)[e.unref(u)]),1)],40,["value","range"]),e.createVNode(a,{type:"down",size:"16",color:"#C8DCFF",style:{"margin-left":"auto"}})]),e.createElementVNode("view",{class:"search-btn",onClick:S},"查询")]),e.createElementVNode("view",{class:"week"},e.toDisplayString(e.unref(m)),1),e.createVNode(Kn,{ref_key:"mescrollRef",ref:y,onInit:V,onDown:E,onUp:C,up:w.value,down:k.value,fixed:!1,class:e.normalizeClass(["scroll-h",{"loading-scroll":e.unref(N)}])},{default:e.withCtx(()=>[e.unref(g).length>0?(e.openBlock(),e.createElementBlock("view",{key:0,class:"white-bg"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(e.unref(g),(t,l)=>(e.openBlock(),e.createElementBlock("view",{class:"report-list",key:l,onClick:e=>(e=>{let t="/pages/business/polling/taskDetail?id="+e.taskId;uni.navigateTo({url:t})})(t)},[e.createElementVNode("view",{class:"r-list",style:{"padding-bottom":"0"}},[e.createElementVNode("view",{class:"r-name"},e.toDisplayString(t.taskName),1),e.createElementVNode("view",{class:"r-right"},[3==t.taskStatus?(e.openBlock(),e.createElementBlock(e.Fragment,{key:0},[0==t.count?(e.openBlock(),e.createElementBlock("img",{key:0,src:"static/images/polling/icon-start.png",class:"img-w"},null,8,["src"])):(e.openBlock(),e.createElementBlock("img",{key:1,src:"static/images/polling/icon-pending.png",class:"img-w"},null,8,["src"]))],64)):4==t.taskStatus?(e.openBlock(),e.createElementBlock("img",{key:1,src:"static/images/polling/icon-complete.png",class:"img-complete"},null,8,["src"])):5==t.taskStatus?(e.openBlock(),e.createElementBlock("img",{key:2,src:"static/images/polling/icon-Expired.png",class:"img-w"},null,8,["src"])):e.createCommentVNode("",!0)])]),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},[e.createElementVNode("view",{class:"r-l-left"},[e.createTextVNode("巡检单号"),e.createElementVNode("span",{class:"r-gray"},e.toDisplayString(t.taskId),1)]),e.createElementVNode("view",{class:"r-l-right"},[e.createTextVNode("类型"),e.createElementVNode("span",{class:"r-gray"},e.toDisplayString(e.unref(nl)(t.taskType)),1)])])]),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},[e.createElementVNode("view",{class:"r-l-left"},[e.createTextVNode("开始时间"),e.createElementVNode("span",{class:"r-gray"},e.toDisplayString(e.unref(to)(t.planTime,"{y}-{m}-{d} {h}:{i}")),1)]),e.createElementVNode("view",{class:"r-l-right"},[e.createTextVNode("任务时长"),e.createElementVNode("span",{class:"r-gray"},e.toDisplayString(t.workHour)+"小时",1)])])]),e.createElementVNode("view",{class:"r-list"},[e.createElementVNode("view",{class:"r-left"},[e.createElementVNode("view",{class:"r-l-left"},[e.createTextVNode(" 完成进度"),e.createElementVNode("span",{class:"r-gray"},[e.createElementVNode("span",{class:e.normalizeClass({"r-red":t.groupFinishNum{l.value=e.taskId,n.value=e.groupId,o.value=e.problemId,i=JSON.parse(uni.getStorageSync(y)||"{}");let t=await Xt({});r.value=t.realname}),e.ref([]);let s=e.ref({});const u=e.ref(null),d=e=>{u.value=e},m=e.ref({auto:!0,textInOffset:"下拉刷新",textOutOffset:"释放更新",textLoading:"刷新中..."}),p=async e=>{try{v()}catch(t){e.endErr()}finally{e.endSuccess()}},v=async()=>{var e,t;let a={taskId:o.value?void 0:l.value,groupId:o.value?void 0:n.value,problemId:o.value},r=await rl(a)||{},c=(null==(e=r.pointId)?void 0:e.split(","))||[];r.pointList.forEach(e=>{e.active=!1;for(let t=0;t{h.value.push(e),"image"==Fn(e)?f.value.push({shortUrl:i.minioThumbUrl+"/"+e,url:i.minioUrl+"/"+e}):"video"==Fn(e)&&g.value.push({shortUrl:i.minioThumbUrl+"/"+e,url:i.minioUrl+"/"+e})}),s.value=r};let h=e.ref([]),f=e.ref([]),g=e.ref([]);const b=()=>{uni.chooseMedia({count:9,mediaType:["image","video"],sourceType:["album","camera"],maxDuration:60,camera:"back",success:e=>{a("log","at pages/business/polling/problemReport.vue:189","chooseMedia=>",e),e.tempFiles.forEach(async e=>{a("log","at pages/business/polling/problemReport.vue:192",`文件类型: ${e.fileType}, 文件路径: ${e.tempFilePath}`);let t=e.tempFilePath;"image"===e.fileType&&(t=await Ln(e.tempFilePath)),il({filePath:t,name:"file",formData:{directory:"polling"}}).then(t=>{let l=t.data;h.value.push(l.fileName),"image"===e.fileType?f.value.push({shortUrl:i.minioThumbUrl+"/"+l.fileName,url:i.minioUrl+"/"+l.fileName}):"video"===e.type&&g.value.push({shortUrl:i.minioThumbUrl+"/"+l.fileName,url:i.minioUrl+"/"+l.fileName})})})}})};let w=e.ref(!1),k=e.ref(""),N=e.ref(!0);const V=e=>{w.value=!0,N.value=!1,k.value=e.url},E=()=>{w.value=!1,N.value=!0},C=()=>{let e=[];if(s.value.pointList.forEach(t=>{t.active&&e.push(t.pointId)}),Ht("加载中..."),o.value){let l={problemId:o.value,pointId:e.join(","),problemVedio:h.value.join(","),problemDesc:s.value.problemDesc};(t=l,Qt.post({url:"/patrol/patrolproblem/editproblem",data:t})).then(e=>{$t("修改问题上报成功!")}).finally(()=>{Wt()})}else{(function(e){return Qt.post({url:"/patrol/patrolproblem/addproblem",data:e})})({taskId:l.value,groupId:n.value,pointId:e.join(","),problemVedio:h.value.join(","),problemDesc:s.value.problemDesc}).then(e=>{$t("新建问题上报成功!"),o.value=e}).finally(()=>{Wt()})}var t};return(t,l)=>(e.openBlock(),e.createElementBlock("view",{class:"con-body"},[e.createElementVNode("view",{class:"con-bg"},[e.createVNode(zn,{ref:"customHeaderRef",title:"问题上报",leftFlag:!0,rightFlag:!1},null,512),e.createElementVNode("view",{class:"top-height"}),e.createVNode(Kn,{ref_key:"mescrollRef",ref:u,onInit:d,down:m.value,onDown:p,fixed:!1,class:"scroll-h"},{default:e.withCtx(()=>[e.createElementVNode("view",{class:"white-bg"},[e.createElementVNode("view",{class:"red-title"},"问题:"+e.toDisplayString(e.unref(s).groupName),1),e.createElementVNode("view",{class:"report-list"},[e.createElementVNode("view",{class:"report-pro"},"问题项"),e.createElementVNode("view",{class:"report-right"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(e.unref(s).pointList,(t,l)=>(e.openBlock(),e.createElementBlock("view",{class:"r-list",key:l,onClick:e=>(e=>{e.active=!e.active})(t)},[e.createElementVNode("view",{class:e.normalizeClass(["r-left",{"r-red":t.active}])},[e.createElementVNode("view",null,e.toDisplayString(String(l+1).padStart(2,"0")+"."),1),e.createElementVNode("view",null,e.toDisplayString(t.pointName),1)],2),e.createElementVNode("view",{class:"r-right"},[e.createElementVNode("view",{class:e.normalizeClass(["r-r-round",{active:t.active}])},null,2)])],8,["onClick"]))),128))])]),e.createElementVNode("view",{class:"report-border"}),e.createElementVNode("view",{class:"report-list"},[e.createElementVNode("view",{class:"report-pro"},"提交人"),e.createElementVNode("view",{class:"report-right"},e.toDisplayString(e.unref(s).createUserName?e.unref(s).createUserName:e.unref(r)),1)]),e.createElementVNode("view",{class:"report-border"}),e.createElementVNode("view",{class:"report-list",style:{display:"block"}},[e.createTextVNode(" 问题描述 "),e.withDirectives(e.createElementVNode("textarea",{class:"r-input textarea","onUpdate:modelValue":l[0]||(l[0]=t=>e.unref(s).problemDesc=t),"auto-height":"",placeholder:"请输入问题项描述","placeholder-class":"place-input"},null,512),[[e.vModelText,e.unref(s).problemDesc]])]),e.createElementVNode("view",{class:"report-border"}),e.createElementVNode("view",{class:"report-list",style:{display:"block"}},[e.createElementVNode("view",{class:"r-title"},[e.createTextVNode("问题点位照片或视频 "),e.createElementVNode("text",null,"*")]),e.createElementVNode("view",{class:"img-flex"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(e.unref(f),(t,l)=>(e.openBlock(),e.createElementBlock("view",{class:"img-show",key:l,onClick:e=>V(t)},[e.createElementVNode("img",{src:t.shortUrl},null,8,["src"])],8,["onClick"]))),128)),(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(e.unref(g),(t,l)=>(e.openBlock(),e.createElementBlock("view",{class:"img-show",key:l,onClick:e=>V(t)},[e.createElementVNode("video",{src:t.url,controls:""},null,8,["src"])],8,["onClick"]))),128)),e.createElementVNode("view",{class:"img-con",onClick:b},[e.createElementVNode("img",{src:"static/images/polling/icon-AddPorV.png",class:"img-pic"},null,8,["src"])])])]),e.createElementVNode("view",{class:"btn-submit"},[e.createElementVNode("button",{type:"primary",onClick:C},e.toDisplayString(e.unref(o)?"修改问题跟踪表":"生成问题跟踪表"),1)])])]),_:1},8,["down"])]),e.createVNode(mv,{visible:e.unref(w),url:e.unref(k),onClose:E},null,8,["visible","url"])]))}},[["__scopeId","data-v-98c65d64"]]),Ev=v({__name:"problemLog",setup(t){let l=e.ref(""),n=e.ref(""),o=e.ref("");c(async e=>{l.value=e.problemId;let t=await Xt({});n.value=t.realname}),r(()=>{p()}),e.ref([]);let i=e.ref({});const s=e.ref(null),u=e=>{s.value=e},d=e.ref({auto:!1,textInOffset:"下拉刷新",textOutOffset:"释放更新",textLoading:"刷新中..."}),m=async e=>{try{p()}catch(t){e.endErr()}finally{e.endSuccess()}},p=async()=>{let e=await rl({problemId:l.value})||{};e.list=e.pointName.split(",")||[],i.value=e};let v=e.ref([]),h=e.ref([]),f=e.ref([]);const g=()=>{uni.chooseMedia({count:9,mediaType:["image","video"],sourceType:["album","camera"],maxDuration:60,camera:"back",success:e=>{a("log","at pages/business/polling/problemLog.vue:144","问题跟踪chooseMedia=>",e),e.tempFiles.forEach(async e=>{a("log","at pages/business/polling/problemLog.vue:146",`文件类型: ${e.type}, 文件路径: ${e.tempFilePath}`);let t=e.tempFilePath;"image"===e.fileType&&(t=await Ln(e.tempFilePath)),il({filePath:t,name:"file",formData:{directory:"polling"}}).then(t=>{let l=t.data;v.value.push(l.fileName),"image"===e.fileType?h.value.push(l.fileUrl):"video"===e.type&&f.value.push(l.fileUrl)})})}})},b=()=>{let e={problemId:l.value,logVedio:v.value.join(","),logDesc:o.value};var t;a("log","at pages/business/polling/problemLog.vue:184","problemAddLog=>",e),(t=e,Qt.post({url:"/patrol/patrolproblem/addproblemlog",data:t})).then(e=>{$t("新建问题跟踪成功!"),uni.navigateBack()}).finally(()=>{Wt()})};return(t,l)=>(e.openBlock(),e.createElementBlock("view",{class:"con-body"},[e.createElementVNode("view",{class:"con-bg"},[e.createVNode(zn,{ref:"customHeaderRef",title:"新增跟踪信息",leftFlag:!0,rightFlag:!1},null,512),e.createElementVNode("view",{class:"top-height"}),e.createVNode(Kn,{ref_key:"mescrollRef",ref:s,onInit:u,down:d.value,onDown:m,fixed:!1,class:"scroll-h"},{default:e.withCtx(()=>[e.createElementVNode("view",{class:"white-bg"},[e.createElementVNode("view",{class:"red-title"},"问题:"+e.toDisplayString(e.unref(i).groupName),1),e.createElementVNode("view",{class:"report-list"},[e.createElementVNode("view",{class:"report-pro"},"问题项"),e.createElementVNode("view",{class:"report-right"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(e.unref(i).list,(t,l)=>(e.openBlock(),e.createElementBlock("view",{class:"r-list",key:l},[e.createElementVNode("view",{class:"r-left"},[e.createElementVNode("view",null,e.toDisplayString(String(l+1).padStart(2,"0")+"."),1),e.createElementVNode("view",null,e.toDisplayString(t),1)])]))),128))])]),e.createElementVNode("view",{class:"report-border"}),e.createElementVNode("view",{class:"report-list"},[e.createElementVNode("view",{class:"report-pro"},"提交人"),e.createElementVNode("view",{class:"report-right"},e.toDisplayString(e.unref(i).createUserName),1)]),e.createElementVNode("view",{class:"report-border"}),e.createElementVNode("view",{class:"report-list",style:{display:"block"}},[e.createTextVNode(" 检查点跟踪情况描述 "),e.withDirectives(e.createElementVNode("textarea",{class:"r-input textarea","onUpdate:modelValue":l[0]||(l[0]=t=>e.isRef(o)?o.value=t:o=t),"auto-height":"",placeholder:"请输入跟踪情况描述","placeholder-class":"place-input"},null,512),[[e.vModelText,e.unref(o)]])]),e.createElementVNode("view",{class:"report-border"}),e.createElementVNode("view",{class:"report-list",style:{display:"block"}},[e.createElementVNode("view",{class:"r-title"},[e.createTextVNode("问题点位照片或视频 "),e.createElementVNode("text",null,"*")]),e.createElementVNode("view",{class:"img-flex"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(e.unref(h),(t,l)=>(e.openBlock(),e.createElementBlock("view",{class:"img-show",key:l},[e.createElementVNode("img",{src:t},null,8,["src"])]))),128)),(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(e.unref(f),(t,l)=>(e.openBlock(),e.createElementBlock("view",{class:"img-show",key:l},[e.createElementVNode("video",{src:t,controls:""},null,8,["src"])]))),128)),e.createElementVNode("view",{class:"img-con",onClick:g},[e.createElementVNode("img",{src:"static/images/polling/icon-AddPorV.png",class:"img-pic"},null,8,["src"])])])]),e.createElementVNode("view",{class:"btn-submit"},[e.createElementVNode("button",{type:"primary",onClick:b},"提交")])])]),_:1},8,["down"])])]))}},[["__scopeId","data-v-89a1893c"]]);let Cv,xv,Sv,_v,Tv=!1,Dv=!1,Bv=!1,Iv=[["android.nfc.tech.IsoDep"],["android.nfc.tech.NfcA"],["android.nfc.tech.NfcB"],["android.nfc.tech.NfcF"],["android.nfc.tech.Nfcf"],["android.nfc.tech.NfcV"],["android.net.Uri"],["android.nfc.tech.NdefFormatable"],["android.nfc.tech.MifareClassi"],["android.nfc.tech.MifareUltralight"]],Mv="";const Rv={listenNFCStatus:function(){let e=this;try{let t=plus.android.runtimeMainActivity(),l=plus.android.importClass("android.content.Intent"),n=(plus.android.importClass("android.app.Activity"),plus.android.importClass("android.app.PendingIntent")),o=plus.android.importClass("android.content.IntentFilter");_v=plus.android.importClass("android.net.Uri"),Cv=plus.android.importClass("android.nfc.NfcAdapter");let r=Cv.getDefaultAdapter(t);if(null==r)return uni.showToast({title:"设备不支持NFC!",icon:"none"}),void(Bv=!0);if(!r.isEnabled())return uni.showToast({title:"请在系统设置中先启用NFC功能!",icon:"none"}),void(Bv=!0);Bv=!1;let i=new l(t,t.getClass());i.addFlags(l.FLAG_ACTIVITY_SINGLE_TOP);let s=n.getActivity(t,0,i,0),c=new o("android.nfc.action.TECH_DISCOVERED");c.addDataType("*/*");let u=[c];plus.globalEvent.addEventListener("newintent",function(){a("log","at pages/business/polling/nfcTest/ouu-nfc.js:80","newintent running"),setTimeout(e.nfcRuning(),1e3)}),plus.globalEvent.addEventListener("pause",function(e){a("log","at pages/business/polling/nfcTest/ouu-nfc.js:85","pause running"),r&&r.disableForegroundDispatch(t)}),plus.globalEvent.addEventListener("resume",function(e){a("log","at pages/business/polling/nfcTest/ouu-nfc.js:93","resume running"),r&&r.enableForegroundDispatch(t,s,u,Iv)}),r.enableForegroundDispatch(t,s,u,Iv)}catch(rc){a("error","at pages/business/polling/nfcTest/ouu-nfc.js:101",rc)}},nfcRuning:function(){xv=plus.android.importClass("android.nfc.NdefRecord"),Sv=plus.android.importClass("android.nfc.NdefMessage");let e=plus.android.runtimeMainActivity().getIntent(),t=this;a("log","at pages/business/polling/nfcTest/ouu-nfc.js:111","action type:"+e.getAction()),"android.nfc.action.TECH_DISCOVERED"==e.getAction()&&(Tv?(t.write(e),Tv=!1):Dv&&(t.read(e),Dv=!1))},write(e){try{Av("请勿移开标签 正在写入..."),a("log","at pages/business/polling/nfcTest/ouu-nfc.js:126","text="+Mv);plus.android.invoke(Mv,"getBytes");let t=_v.parse(Mv),l=new Sv([new xv.createUri(t)]);a("log","at pages/business/polling/nfcTest/ouu-nfc.js:131","====message===>",l);let n=plus.android.importClass("android.nfc.tech.Ndef"),o=plus.android.importClass("android.nfc.tech.NdefFormatable"),r=e.getParcelableExtra(Cv.EXTRA_TAG),i=n.get(r);if(null!=i){let e=l.toByteArray().length;return i.connect(),i.isWritable()?i.getMaxSize()0))return Av("没有读取到数据"),"";{let e=l[0].getRecords()[0].getPayload(),t=plus.android.newObject("java.lang.String",e);Av("NFC 数据:"+t),plus.runtime.openURL(t,function(e){a("log","at pages/business/polling/nfcTest/ouu-nfc.js:191","NFC 数据----",e)}),a("log","at pages/business/polling/nfcTest/ouu-nfc.js:193","NFC 数据:",t)}},byteArrayToHexString:function(e){let t,l,a,n=["0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F"],o="";for(l=0;l>>4&15,o+=n[t],t=15&a,o+=n[t];return o},writeData:function(){Bv?Av("请检查设备是否支持并开启 NFC 功能!"):(Tv=!0,Av("请将NFC标签靠近!"))},readData:function(){Bv?Av("请检查设备是否支持并开启 NFC 功能!"):(Dv=!0,Av("请将NFC标签靠近!"))},inputChanage:function(e){a("log","at pages/business/polling/nfcTest/ouu-nfc.js:235","正在编辑写入数据...",e),Mv=e}};function Av(e){uni.showToast({title:e,icon:"none"})}const Fv={data:()=>({inputText:"testtesttesttesttestfdsf"}),onLoad(){Rv.listenNFCStatus()},methods:{input(e){Rv.inputChanage(e.detail.value)},writeData(){Rv.writeData()},readData(){Rv.readData()}}};const Lv=v(Fv,[["render",function(t,l,a,n,o,r){return e.openBlock(),e.createElementBlock("view",{class:"container"},[e.withDirectives(e.createElementVNode("input",{class:"input-box","onUpdate:modelValue":l[0]||(l[0]=e=>o.inputText=e),onInput:l[1]||(l[1]=(...e)=>r.input&&r.input(...e)),type:"text",placeholder:"请输入内容"},null,544),[[e.vModelText,o.inputText]]),e.createElementVNode("view",{class:"btn-box"},[e.createElementVNode("button",{class:"btn-write",onClick:l[2]||(l[2]=e=>r.writeData())},"写信息"),e.createElementVNode("button",{class:"btn-read",onClick:l[3]||(l[3]=e=>r.readData())},"读信息")])])}],["__scopeId","data-v-9948bfd6"]]);__definePage("pages/loading/loading",sl),__definePage("pages/deviceAuth/deviceAuth",Un),__definePage("pages/login/login",On),__definePage("pages/home/home",no),__definePage("pages/business/business",Eo),__definePage("pages/business/editDaily",xo),__definePage("pages/notice/notice",So),__definePage("pages/notice/noticeDetail",_o),__definePage("pages/notice/waitApprove",To),__definePage("pages/notice/waitApproveDetail",Bo),__definePage("pages/userinfo/userinfo",Io),__definePage("pages/userinfo/version",Mo),__definePage("pages/search/search",Ro),__definePage("pages/h5-webview/h5-webview",Ao),__definePage("pages/business/CRM/marketInformation",Fo),__definePage("pages/business/CRM/visitorReport",Wo),__definePage("pages/business/CRM/visitorReportAdd",pr),__definePage("pages/business/CRM/visitorReportDetail",vr),__definePage("pages/business/CRM/visitorReportEnter",fr),__definePage("pages/business/CRM/marketInformation/marketInformation",gr),__definePage("pages/business/CRM/marketInformation/marketOpportunities",yr),__definePage("pages/business/CRM/marketInformation/marketOpportunitiesDetail",kr),__definePage("pages/business/CRM/marketInformation/majorMatter",Vr),__definePage("pages/business/CRM/marketInformation/majorMatterDetail",Cr),__definePage("pages/business/CRM/marketInformation/competitor",Sr),__definePage("pages/business/CRM/marketInformation/competitorDetail",Tr),__definePage("pages/business/CRM/marketInformation/personnelChanges",Br),__definePage("pages/business/CRM/marketInformation/personnelChangesDetail",Mr),__definePage("pages/business/CRM/marketInformation/keyModelTasks",Rr),__definePage("pages/business/CRM/marketInformation/keyModelTasksDetail",Ar),__definePage("pages/business/CRM/marketInformation/beCurrent",Lr),__definePage("pages/business/CRM/marketInformation/beCurrentDetail",Pr),__definePage("pages/business/CRM/customerUserList",zr),__definePage("pages/business/CRM/marketInformation/infomationView",jr),__definePage("pages/business/CRM/marketInformation/informationDetail",qr),__definePage("pages/business/CRM/marketInformation/marketInformationReview",$r),__definePage("pages/business/CRM/marketInformation/marketInformationReviewDetail",Hr),__definePage("pages/business/CRM/paymentCollection/index",Wr),__definePage("pages/business/CRM/paymentCollection/addPaymentCollection",Yr),__definePage("pages/business/CRM/paymentCollection/paymentDetail",Jr),__definePage("pages/business/CRM/paymentCollection/paymentCollectionCheck",Qr),__definePage("pages/business/CRM/paymentCollection/fullStaffStatisticsViewingTable",ti),__definePage("pages/business/CRM/paymentCollection/personalPaymentCollectionTable",ai),__definePage("pages/business/CRM/weekPlanUpdate",oi),__definePage("pages/business/CRM/plan/index",ri),__definePage("pages/business/CRM/plan/myPlan",Mi),__definePage("pages/business/CRM/plan/planEdit",Ai),__definePage("pages/business/CRM/plan/planView",qi),__definePage("pages/business/CRM/customer/customerAdd",pm),__definePage("pages/business/CRM/customer/customerAudit",hm),__definePage("pages/business/CRM/customer/customerUserBelong",gm),__definePage("pages/business/CRM/customer/components/confirmForm",ym),__definePage("pages/business/CRM/customer/changeCustomerOwner",km),__definePage("pages/business/CRM/mainOwner/audit/mainOwnerChangeAudit",Vm),__definePage("pages/business/CRM/mainOwner/audit/confirmForm",Cm),__definePage("pages/business/CRM/mainOwner/view/viewMainOwner",Fm),__definePage("pages/business/CRM/mainOwner/view/viewMainOwnerDetail",Um),__definePage("pages/business/CRM/customer/components/customerUserEdit",Om),__definePage("pages/business/CRM/customer/selectCustomer",jm),__definePage("pages/business/CRM/vistorCheckin",Hm),__definePage("pages/business/CRM/checkinStatistics",Ym),__definePage("pages/business/CRM/paymentCollection",Qm),__definePage("pages/business/CRM/marketActivity/visitReport",Km),__definePage("pages/business/CRM/marketActivity/visitorReportAdd",Zm),__definePage("pages/business/CRM/marketActivity/visitReportView",Xm),__definePage("pages/business/CRM/marketActivity/visitReportDetail",ep),__definePage("pages/business/CRM/marketActivity/auditReport",tp),__definePage("pages/business/CRM/marketActivity/detailForApproval",lp),__definePage("pages/business/CRM/marketActivity/visitorReportEnter",dp),__definePage("pages/business/CRM/marketActivity/auditReject",mp),__definePage("pages/business/CRM/marketActivity/customerUserList",vp),__definePage("pages/business/CRM/marketActivity/myUserList",fp),__definePage("pages/business/CRM/marketActivity/activityTypeList",bp),__definePage("pages/business/CRM/marketActivity/chooseCus",wp),__definePage("pages/business/CRM/map/vistorCheckin",Sp),__definePage("pages/business/CRM/map/addRearkSignIn",Tp),__definePage("pages/business/CRM/map/checkInView",Bp),__definePage("pages/business/CRM/map/checkinStatistics",Mp),__definePage("pages/business/EQF/qualityFeedback/qualityFeedbackIndex",Ap),__definePage("pages/business/EQF/qualityFeedback/qualityFeedbackAdd",Lp),__definePage("pages/business/EQF/components/chooseCus",Pp),__definePage("pages/business/EQF/qualityFeedback/qualityFeedbackEnter",zp),__definePage("pages/business/EQF/components/qualityFeedbackDetailComponent",Op),__definePage("pages/business/EQF/components/customerOrder",jp),__definePage("pages/business/EQF/components/gkCustomerOrder",qp),__definePage("pages/business/EQF/qualityFeedback/gkQualityFeedbackEnter",Hp),__definePage("pages/business/EQF/components/gkQualityFeedbackDetailComponent",$p),__definePage("pages/business/polling/index",Wp),__definePage("pages/business/polling/searchList",rv),__definePage("pages/business/polling/taskDetail",sv),__definePage("pages/business/polling/optionDetail",fv),__definePage("pages/business/polling/problemDetail",gv),__definePage("pages/business/polling/problemList",bv),__definePage("pages/business/polling/taskList",Nv),__definePage("pages/business/polling/problemReport",Vv),__definePage("pages/business/polling/problemLog",Ev),__definePage("pages/business/polling/nfcTest/index",Lv),uni.invokePushCallback({type:"enabled",offline:!0}),Promise.resolve().then(()=>{"undefined"!=typeof plus&&plus.push&&plus.globalEvent.addEventListener("newPath",({path:e})=>{if(!e)return;const t=getCurrentPages(),l=t[t.length-1];l&&l.$page&&l.$page.fullPath===e||uni.navigateTo({url:e,fail(t){t.errMsg.indexOf("tabbar")>-1?uni.switchTab({url:e,fail(e){console.error(e.errMsg)}}):console.error(t.errMsg)}})}),plus.push.setAutoNotification&&plus.push.setAutoNotification(!1)});const Uv={__name:"App",setup:e=>(s(e=>{a("log","at App.vue:15","APP onLaunch"),uni.onPushMessage(e=>{a("log","at App.vue:30","收到推送消息:",e)})}),(e,t)=>null)},Pv=function(){const t=e.effectScope(!0),l=t.run(()=>e.ref({}));let a=[],n=[];const o=e.markRaw({install(e){_t(o),o._a=e,e.provide(Tt,o),e.config.globalProperties.$pinia=o,n.forEach(e=>a.push(e)),n=[]},use(e){return this._a?a.push(e):n.push(e),this},_p:a,_a:null,_e:t,_s:new Map,state:l});return o}();const{app:Ov,Vuex:zv,Pinia:jv}=function(){const t=e.createVueApp(Uv);return t.config.globalProperties.$CLIENT_ID="2",t.config.globalProperties.$NETWORK_ENV=2,t.component("customShowModal",uv),t.use(Pv),{app:t}}();uni.Vuex=zv,uni.Pinia=jv,Ov.provide("__globalStyles",__uniConfig.styles),Ov._component.mpType="app",Ov._component.render=()=>{},Ov.mount("#app")}(Vue,uni.VueShared);