(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-be13b626","chunk-6f53f1d6"],{"1ff6":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container",attrs:{id:"rtp_list"}},[a("div",{directives:[{name:"loading",rawName:"v-loading.fullscreen.lock",value:e.loadingFull,expression:"loadingFull",modifiers:{fullscreen:!0,lock:!0}}]}),e._v(" "),a("el-select",{attrs:{placeholder:"请选择生成比例"},model:{value:e.searchParams.model,callback:function(t){e.$set(e.searchParams,"model",t)},expression:"searchParams.model"}},[a("el-option",{attrs:{value:"",label:"全部"}}),e._v(" "),e._l(e.codeModelList,(function(e,t){return a("el-option",{key:t,attrs:{label:e,value:e}})}))],2),e._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:e.rtpSearch}},[e._v("搜索")]),e._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:function(t){e.codeVis.many=!0}}},[e._v("一键生成")]),e._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:function(t){e.searchCodeVis=!0}}},[e._v("查询防伪码")]),e._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:function(t){e.teamSetVis=!0}}},[e._v("设置客户防伪码")]),e._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:e.showSelectCode}},[e._v("批量修改防伪码")]),e._v(" "),a("el-dialog",{attrs:{title:"批量设置子码真假",visible:e.childCodeVis,width:"520px","before-close":e.resetChildCode},on:{"update:visible":function(t){e.childCodeVis=t}}},[a("el-form",{attrs:{"label-width":"100px"}},[a("el-form-item",{attrs:{label:"子码真假:"}},[a("el-radio",{attrs:{label:"0"},model:{value:e.childCodeIsTrue,callback:function(t){e.childCodeIsTrue=t},expression:"childCodeIsTrue"}},[e._v("真")]),e._v(" "),a("el-radio",{attrs:{label:"1"},model:{value:e.childCodeIsTrue,callback:function(t){e.childCodeIsTrue=t},expression:"childCodeIsTrue"}},[e._v("假")])],1),e._v(" "),a("el-form-item",[a("el-button",{attrs:{type:"primary"},on:{click:e.submitChildCodeSet}},[e._v("确定")]),e._v(" "),a("el-button",{on:{click:e.resetChildCode}},[e._v("取消")])],1)],1)],1),e._v(" "),a("el-dialog",{attrs:{title:"批量修改防伪码",visible:e.selectCodeVis,width:"520px"},on:{"update:visible":function(t){e.selectCodeVis=t}}},[a("el-form",{attrs:{"label-width":"100px"}},[a("el-form-item",{attrs:{label:"防伪码真假:"}},[a("el-radio",{attrs:{label:"0"},model:{value:e.selectCodeIsTrue,callback:function(t){e.selectCodeIsTrue=t},expression:"selectCodeIsTrue"}},[e._v("真")]),e._v(" "),a("el-radio",{attrs:{label:"1"},model:{value:e.selectCodeIsTrue,callback:function(t){e.selectCodeIsTrue=t},expression:"selectCodeIsTrue"}},[e._v("假")])],1),e._v(" "),a("el-form-item",[a("el-button",{attrs:{type:"primary"},on:{click:e.submitSelectCodeSet}},[e._v("确定")]),e._v(" "),a("el-button",{on:{click:function(t){e.selectCodeVis=!1}}},[e._v("取消")])],1)],1)],1),e._v(" "),a("el-dialog",{attrs:{title:"设置客户防伪码",visible:e.teamSetVis,"before-close":e.resetTeamSet,width:"520px"},on:{"update:visible":function(t){e.teamSetVis=t}}},[a("el-form",{ref:"teamSetForm",attrs:{model:e.teamSet,rules:e.teamSetRules,"label-width":"100px"}},[a("el-form-item",{attrs:{label:"客户手机号:"}},[a("el-input",{attrs:{type:"text"},model:{value:e.teamSet.phone,callback:function(t){e.$set(e.teamSet,"phone",t)},expression:"teamSet.phone"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"防伪码真假:"}},[a("el-radio",{attrs:{label:"0"},model:{value:e.teamSet.is_true,callback:function(t){e.$set(e.teamSet,"is_true",t)},expression:"teamSet.is_true"}},[e._v("真")]),e._v(" "),a("el-radio",{attrs:{label:"1"},model:{value:e.teamSet.is_true,callback:function(t){e.$set(e.teamSet,"is_true",t)},expression:"teamSet.is_true"}},[e._v("假")])],1),e._v(" "),a("el-form-item",[a("el-button",{attrs:{type:"primary"},on:{click:e.submitTeamSet}},[e._v("确认")]),e._v(" "),a("el-button",{on:{click:e.resetTeamSet}},[e._v("取消")])],1)],1)],1),e._v(" "),a("el-table",{staticStyle:{"margin-top":"20px"},attrs:{data:e.codeList,"header-cell-style":{background:"#f8fbfc"},border:"",stripe:"","row-key":e.getRowKeys,"expand-row-keys":e.expands},on:{"expand-change":e.getCodeTrace}},[a("el-table-column",{attrs:{type:"expand"},scopedSlots:e._u([{key:"default",fn:function(t){var n=t.row;return[a("el-table",{ref:"childTable",staticStyle:{"margin-top":"20px"},attrs:{data:n.codeTree,"header-cell-style":{background:"#f8fbfc"},border:"",lazy:"",stripe:"",load:e.getChildCode,"row-key":"id","tree-props":{children:"get_child",hasChildren:"hasChildren"}},on:{"selection-change":e.getCodeSelect}},[a("el-table-column",{attrs:{type:"selection",selectable:function(e,t){return e.is_lowest},width:"55",align:"center"}}),e._v(" "),a("el-table-column",{attrs:{prop:"security_code",label:"防伪码",align:"center"}}),e._v(" "),a("el-table-column",{attrs:{prop:"level",label:"防伪码类别",align:"center",width:"100"}}),e._v(" "),a("el-table-column",{attrs:{prop:"code",label:"长链接",align:"center",width:"300"}}),e._v(" "),a("el-table-column",{attrs:{label:"绑定客户",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){var n=t.row.user;return[n?a("el-button",{attrs:{type:"text"},on:{click:function(t){return e.handleSeeMemberInfo(n)}}},[e._v(e._s(n.nickname))]):a("span",[e._v("暂未绑定客户")])]}}],null,!0)}),e._v(" "),a("el-table-column",{attrs:{label:"公司绑定",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){var n=t.row;return[a("el-tag",{attrs:{type:1===n.com_binding?"danger":"success"}},[e._v(e._s(1===n.com_binding?"未绑定":"已绑定"))])]}}],null,!0)}),e._v(" "),a("el-table-column",{attrs:{label:"防伪码真假",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){var n=t.row;return[0===n.is_lowest?[a("el-tag",{attrs:{type:"info"}},[e._v("未标示")])]:[a("el-tag",{attrs:{type:1===n.is_true?"danger":"success"}},[e._v(e._s(1===n.is_true?"假":"真"))])]]}}],null,!0)}),e._v(" "),a("el-table-column",{attrs:{label:"商品信息",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){var n=t.row.get_goods;return[a("p",n?[e._v("\n "+e._s(n.good_name)+"("+e._s(n.size)+")("+e._s(1===n.sex?"女款":"男款")+")\n ")]:[e._v("暂未绑定商品")])]}}],null,!0)}),e._v(" "),a("el-table-column",{attrs:{label:"操作",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.row;return[a("ul",{staticClass:"tree_node_icons"},[a("li",{staticClass:"tree_node_icon",class:r.get_express.length>0?"tree_node_icon_active":"",on:{click:function(t){return e.seeGoodExpress(r)}}},[a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"查看发货信息",placement:"top"}},[a("i",{staticClass:"el-icon-view"})])],1),e._v(" "),a("li",{staticClass:"tree_node_icon",on:{click:function(t){return e.submitCodeTrue(r,n)}}},[a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:0===r.is_lowest?"批量设置子码真假":1===r.is_true?"设置为真码":"设置为假码",placement:"top"}},[a("i",{class:1===r.is_true?"el-icon-check":"el-icon-close"})])],1),e._v(" "),a("li",{staticClass:"tree_node_icon",on:{click:function(t){return e.submitDeleteCode(r,n)}}},[a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"删除",placement:"top"}},[a("i",{staticClass:"el-icon-delete"})])],1)])]}}],null,!0)})],1),e._v(" "),a("pagination",{attrs:{total:n.codeTotal,limit:e.traceInfo.page_size,page:e.traceInfo.page_index},on:{pagination:function(t){return e.changeTracePagination(t,n)},"update:limit":function(t){return e.changeTracePagination(t,n)}}})]}}])}),e._v(" "),a("el-table-column",{attrs:{prop:"sort",label:"批次",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row;return[e._v(" 第 "+e._s(a.sort)+" 批 ")]}}])}),e._v(" "),a("el-table-column",{attrs:{prop:"model",label:"类型",align:"center"}}),e._v(" "),a("el-table-column",{attrs:{prop:"num",label:"生成数量(组)",align:"center"}}),e._v(" "),a("el-table-column",{attrs:{prop:"created_at",label:"生成时间",align:"center"}}),e._v(" "),a("el-table-column",{attrs:{prop:"sort",label:"文件名",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row;return[e._v(" 第"+e._s(a.sort)+"批 - 类型"+e._s(a.model)+" - 数量"+e._s(a.num)+" ")]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"状态",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){var n=t.row;return[a("el-tag",{attrs:{type:0===n.status?"info":"success"}},[e._v(e._s(0===n.status?"正在生成":"已生成"))])]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"操作",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[0===t.row.down_status?a("el-button",{directives:[{name:"throttle",rawName:"v-throttle",value:3e3,expression:"3000"}],attrs:{type:"text"},on:{click:function(a){return e.buildFile(t.row.id,t.$index)}}},[e._v("生成文件")]):e._e(),e._v(" "),1===t.row.down_status?a("el-button",{directives:[{name:"throttle",rawName:"v-throttle",value:3e3,expression:"3000"}],attrs:{type:"text",disabled:""}},[e._v("\n 文件生成中\n "),a("i",{staticClass:"el-icon-loading"})]):e._e(),e._v(" "),2===t.row.down_status?a("el-button",{directives:[{name:"throttle",rawName:"v-throttle",value:3e3,expression:"3000"}],attrs:{type:"text"},on:{click:function(a){return e.download(t.row)}}},[e._v("下载")]):e._e(),e._v(" "),2===t.row.down_status?a("el-button",{attrs:{type:"text"},on:{click:function(a){return e.getRecord(t.row.id)}}},[e._v("日志")]):e._e(),e._v(" "),a("el-button",{attrs:{type:"text"},on:{click:function(a){return e.submitDeleteTrace(t.row.id)}}},[e._v("删除")])]}}])})],1),e._v(" "),a("pagination",{attrs:{total:e.codeListTotal,limit:e.searchParams.page_size,page:e.searchParams.page_index},on:{pagination:e.changePagination,"update:limit":e.changePagination}}),e._v(" "),a("el-dialog",{attrs:{title:"一键生成",visible:e.codeVis.many,width:"350px","before-close":e.resetCreateMany},on:{"update:visible":function(t){return e.$set(e.codeVis,"many",t)}}},[a("el-form",{ref:"codeManyForm",attrs:{"label-width":"100px;",model:e.codeMany,rules:e.codeManyRules}},[a("el-form-item",{attrs:{label:"生成数量:",prop:"total"}},[a("el-input-number",{attrs:{min:1,max:1e4,label:"生成个数"},model:{value:e.codeMany.total,callback:function(t){e.$set(e.codeMany,"total",t)},expression:"codeMany.total"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"生成比例:",prop:"model"}},[a("el-select",{attrs:{placeholder:"请选择"},model:{value:e.codeMany.model,callback:function(t){e.$set(e.codeMany,"model",t)},expression:"codeMany.model"}},e._l(e.codeModelList,(function(e,t){return a("el-option",{key:t,attrs:{label:e,value:e}})})),1)],1),e._v(" "),a("el-form-item",[a("el-button",{attrs:{type:"primary"},on:{click:e.submitCreateMany}},[e._v("生成")]),e._v(" "),a("el-button",{on:{click:e.resetCreateMany}},[e._v("取消")])],1)],1)],1),e._v(" "),a("el-drawer",{attrs:{title:e.memberInfo.realname+" - "+e.levelStatus(e.memberInfo.level).name,visible:e.memberInfoVis,direction:"rtl",size:"35%"},on:{"update:visible":function(t){e.memberInfoVis=t}}},[a("MemberInfo",{attrs:{info:e.memberInfo,"team-type":!1}})],1),e._v(" "),a("el-drawer",{attrs:{title:"发货信息",visible:e.expressVis,direction:"rtl",size:"35%"},on:{"update:visible":function(t){e.expressVis=t}}},e._l(e.expressInfo,(function(t,n){return a("el-form",{key:n,staticStyle:{"border-bottom":"1px solid #ccc"},attrs:{"label-width":"120px"}},[a("el-form-item",{attrs:{label:"发货人姓名:"}},[e._v("\n "+e._s(t.op_name)+"\n ")]),e._v(" "),a("el-form-item",{attrs:{label:"发货人手机号:"}},[e._v("\n "+e._s(t.op_phone)+"\n ")]),e._v(" "),a("el-form-item",{attrs:{label:"收货人姓名:"}},[e._v("\n "+e._s(t.accept_name)+"\n ")]),e._v(" "),a("el-form-item",{attrs:{label:"收货人手机号:"}},[e._v("\n "+e._s(t.accept_phone)+"\n ")]),e._v(" "),a("el-form-item",{attrs:{label:"发货时间:"}},[e._v("\n "+e._s(t.created_at)+"\n ")])],1)})),1),e._v(" "),a("el-drawer",{attrs:{title:"下载日志",visible:e.showRecord,direction:"rtl",size:"30%"},on:{"update:visible":function(t){e.showRecord=t}}},[[a("el-table",{staticStyle:{width:"90%",margin:"0 auto"},attrs:{data:e.downloadRecord,border:""}},[a("el-table-column",{attrs:{prop:"admin_name",label:"下载账号",width:"180",align:"center"}}),e._v(" "),a("el-table-column",{attrs:{prop:"time",label:"下载时间",width:"180",align:"center"}})],1)]],2),e._v(" "),a("el-dialog",{attrs:{title:"查询防伪码",visible:e.searchCodeVis,"close-on-press-escape":!1,"close-on-click-modal":!1,width:"80%"},on:{"update:visible":function(t){e.searchCodeVis=t}}},[a("el-input",{staticStyle:{width:"250px"},attrs:{type:"text",placeholder:"手机号"},model:{value:e.searchPhone,callback:function(t){e.searchPhone=t},expression:"searchPhone"}}),e._v(" "),a("el-input",{staticStyle:{width:"500px"},attrs:{type:"text",placeholder:"长链接"},model:{value:e.searchCode,callback:function(t){e.searchCode=t},expression:"searchCode"}}),e._v(" "),a("el-upload",{staticStyle:{display:"inline-block"},attrs:{action:"","show-file-list":!1,"http-request":e.uploadQrocdeDecode,accept:".jpeg, .jpg, .png"}},[a("el-button",{attrs:{type:"primary"}},[e._v("识别二维码")])],1),e._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:e.getSearchCode}},[e._v("查询")]),e._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:e.showSelectCode}},[e._v("批量修改防伪码")]),e._v(" "),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.codeLoading,expression:"codeLoading"}],ref:"childTable2",staticStyle:{"margin-top":"20px"},attrs:{data:e.searchCodeList,"header-cell-style":{background:"#f8fbfc"},border:"",lazy:"",stripe:"",load:e.getChildCode,"row-key":"id","tree-props":{children:"get_child",hasChildren:"hasChildren"}},on:{"selection-change":e.getCodeSelect}},[a("el-table-column",{attrs:{type:"selection",selectable:function(e,t){return e.is_lowest},width:"55",align:"center"}}),e._v(" "),a("el-table-column",{attrs:{prop:"security_code",label:"防伪码",align:"center",width:"200"}}),e._v(" "),a("el-table-column",{attrs:{prop:"level",label:"防伪码类别",align:"center",width:"100"}}),e._v(" "),a("el-table-column",{attrs:{prop:"code",label:"长链接",align:"center",width:"300"}}),e._v(" "),a("el-table-column",{attrs:{prop:"serial",label:"所属批次",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row;return[e._v("\n 第 "+e._s(a.serial)+" 批\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{prop:"model",label:"类型",align:"center"}}),e._v(" "),a("el-table-column",{attrs:{label:"绑定客户",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){var n=t.row.user;return[n?a("el-button",{attrs:{type:"text"},on:{click:function(t){return e.handleSeeMemberInfo(n)}}},[e._v(e._s(n.nickname))]):a("span",[e._v("暂未绑定客户")])]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"公司绑定",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){var n=t.row;return[a("el-tag",{attrs:{type:1===n.com_binding?"danger":"success"}},[e._v(e._s(1===n.com_binding?"未绑定":"已绑定"))])]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"防伪码真假",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){var n=t.row;return[0===n.is_lowest?[a("el-tag",{attrs:{type:"info"}},[e._v("未标示")])]:[a("el-tag",{attrs:{type:1===n.is_true?"danger":"success"}},[e._v(e._s(1===n.is_true?"假":"真"))])]]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"商品信息",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){var n=t.row.get_goods;return[a("p",n?[e._v("\n "+e._s(n.good_name)+"("+e._s(n.size)+")("+e._s(1===n.sex?"女款":"男款")+")\n ")]:[e._v("暂未绑定商品")])]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"操作",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){var n=t.row;return[a("ul",{staticClass:"tree_node_icons"},[a("li",{staticClass:"tree_node_icon",class:n.get_express.length>0?"tree_node_icon_active":"",on:{click:function(t){return e.seeGoodExpress(n)}}},[a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"查看发货信息",placement:"top"}},[a("i",{staticClass:"el-icon-view"})])],1),e._v(" "),a("li",{staticClass:"tree_node_icon",on:{click:function(t){return e.submitCodeTrue(n,null)}}},[a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:0===n.is_lowest?"批量设置子码真假":1===n.is_true?"设置为真码":"设置为假码",placement:"top"}},[a("i",{class:1===n.is_true?"el-icon-check":"el-icon-close"})])],1),e._v(" "),a("li",{staticClass:"tree_node_icon",on:{click:function(t){return e.submitDeleteCode(n,null)}}},[a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"删除",placement:"top"}},[a("i",{staticClass:"el-icon-delete"})])],1)])]}}])})],1),e._v(" "),a("div",{staticClass:"no_float"},[a("pagination",{attrs:{total:e.searchCodeListTotal,limit:e.searchParams.page_size,page:e.searchParams.page_index},on:{pagination:e.searchChangePagination,"update:limit":e.searchChangePagination}})],1)],1)],1)},r=[],o=(a("20d6"),a("456d"),a("c7eb")),i=(a("96cf"),a("1da1")),s=(a("4f7f"),a("2909")),l=(a("55dd"),a("ac6a"),a("5df3"),a("f400"),a("7159")),c=a.n(l),d=a("832e"),u=a("f72b"),f=a("44f1"),m={components:{MemberInfo:u["default"]},data:function(){var e=function(e,t,a){return t?/^\d+$/.test(t)?void a():a(new Error("请输入正整数数字")):a(new Error("请填写信息"))};return{codeLoading:!1,searchCodeVis:!1,defaultProps:{label:"code",children:"get_child"},searchParams:{search_name:"",page_index:1,page_size:20,model:"",date:new Date},codeTree:[],codeTotal:0,loadingFull:!1,codeVis:{many:!1},codeMany:{total:1,model:""},codeManyRules:{total:[{required:!0,validator:e,trigger:"blur"}],model:[{required:!0,message:"请选择生成比例",trigger:"change"}]},memberInfo:{},memberInfoVis:!1,codeModelList:[],codeList:[],codeListTotal:0,traceInfo:{page_index:1,page_size:10,model:"",sort:""},expands:[],expressVis:!1,expressInfo:[],maps:new Map,expendMaps:new Map,searchCode:"",searchPhone:"",searchCodeList:[],teamSetVis:!1,teamSet:{phone:"",is_true:""},teamSetRules:{phone:[{required:!0,message:"请输入要设置的客户手机号",trigger:"blur"}],is_true:[{required:!0,message:"请选择防伪码真假",trigger:"change"}]},reviseSelectIds:[],selectCodeIsTrue:"",selectCodeVis:!1,childCodeVis:!1,childCodeIsTrue:"",childCodeParent:new Map,searchCodeListTotal:0,searchPageIndex:1,searchPageSize:20,selectPid:[],downloadRecord:[],showRecord:!1,isFile:0,timer:null,id:"",index:"",arr:[]}},watch:{searchCodeVis:function(e){e||(this.searchCode="",this.searchPhone="",this.searchCodeList=[])},"searchParams.model":function(e){this.rtpSearch()},selectCodeVis:function(e){e||(this.selectCodeIsTrue="")},isFile:function(e){var t=this;0===e?clearInterval(this.timer):(clearInterval(this.timer),this.timer=setInterval((function(){t.arr.map((function(e){t.getState(e.id)}))}),2e3))}},created:function(){this.levelStatus=f["c"],this.getCreateCodeModel()},methods:{getState:function(e){var t=this;Object(d["p"])({id:e}).then((function(a){if(200===a.code){if(a.data){var n=a.data.down_status;if(2===n){t.isFile--;for(var r=0;r0})),e.searchCodeList=t.data.list,e.searchCodeListTotal=t.data.total):e.$message.error(t.message||"查询失败")})).catch((function(t){e.codeLoading=!1,e.$message.error("查询失败")}))},seeGoodExpress:function(e){var t=e.get_express;if(0===t.length)return this.$message.error("商品暂无发货信息"),!1;this.expressInfo=t.sort((function(e,t){return new Date(e.created_at).getTime()0)){e.next=13;break}return this.expendMaps.set(n,{row:t,ex:a}),this.resetTraceList(),this.expands=[],this.expands.push(t.id),r=t.model,i=t.sort,this.traceInfo.model=r,this.traceInfo.sort=i,e.next=11,this.getTraceList((function(e,a){t.codeTree=e,t.codeTotal=a}));case 11:e.next=18;break;case 13:this.expendMaps.delete(n),this.resetTraceList(),t.codeTree=[],t.codeTotal=0,this.expands=[];case 18:case"end":return e.stop()}}),e,this)})));function t(t,a){return e.apply(this,arguments)}return t}(),resetTraceList:function(){this.traceInfo={page_index:1,page_size:10,model:"",sort:""}},getTraceList:function(e){var t=this;this.loadingFull=!0,d["g"](this.traceInfo).then((function(a){if(t.loadingFull=!1,200===a.code){var n=a.data.list.map((function(e){return e.hasChildren=e.child_num>0,e}));e&&e(n,a.data.total)}else t.$message.error(a.message||"获取防伪码批次失败")})).catch((function(e){console.log(e),t.loadingFull=!1,t.$message.error("获取防伪码批次失败")}))},getCreateCodeModel:function(){var e=this;this.loadingFull=!0,d["h"]().then((function(t){e.loadingFull=!1,200===t.code?(e.codeModelList=Object.keys(t.data),e.getRtpList()):e.$message.error(t.message||"获取一键生成类型失败")})).catch((function(){e.loadingFull=!1,e.$message.error("获取一键生成类型失败")}))},submitCodeExport:function(e){var t=this;this.loadingFull=!0,d["f"]({id:e}).then((function(e){if(t.loadingFull=!1,200===e.code){var a=document.createElement("a");a.setAttribute("href",e.data),a.setAttribute("download","防伪码"),a.click()}else t.$message.error(e.message||"导出失败")})).catch((function(){t.loadingFull=!1,t.$message.error("导出失败")}))},submitDeleteTrace:function(e){var t=this;this.$confirm("删除该批次下所有子码将会被删除, 确认继续删除?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){t.loadingFull=!0,d["l"]({id:e}).then((function(e){t.loadingFull=!1,200===e.code?(t.$message.success("删除成功"),t.getRtpList()):t.$message.error(e.message||"删除失败")})).catch((function(){t.loadingFull=!1,t.$message.error("删除失败")}))})).catch((function(){}))},resetChildCode:function(){this.childCodeParent.clear(),this.childCodeIsTrue="",this.childCodeVis=!1},submitChildCodeSet:function(){var e=this;if(!this.childCodeIsTrue)return this.$message.error("请选择设置子码的真假"),!1;var t=this.childCodeParent.get("child"),a=t.data,n=t.parent,r=a.p_id;r=r||0,this.loadingFull=!0,d["e"]({id:a.id,is_true:this.childCodeIsTrue}).then((function(t){if(e.loadingFull=!1,200===t.code)if(e.$message.success("设置成功"),e.resetChildCode(),0===+r)if(console.log(1),n){var a=e.codeList.findIndex((function(e){return+e.id===+n.id}));e.$set(e.codeList[a],"codeTree",[]),e.$set(e.codeList[a],"codeTotal",0);var o=e.expendMaps.get(n.id),i=o.row,s=o.ex;e.getCodeTrace(i,s)}else e.getSearchCode();else{var l=e.maps.get(r),c=l.tree,d=l.treeNode,u=l.resolve;e.$set(e.$refs.childTable.store.states.lazyTreeNodeMap,r,[]),e.$refs.childTable2&&e.$set(e.$refs.childTable2.store.states.lazyTreeNodeMap,r,[]),e.getChildCode(c,d,u)}else e.$message.error(t.message||"设置失败")})).catch((function(t){console.log(t),e.loadingFull=!1,e.$message.error("设置失败")}))},submitCodeTrue:function(e,t){var a=this;if(e.is_sell&&1===+e.is_sell)return this.$message.error("该防伪码绑定商品已出售, 不允许修改"),!1;if(1===e.is_lowest){var n=e.p_id;n=n||0,this.$confirm("确认将防伪码设置为".concat(1===e.is_true?"真码":"假码","?"),"提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){a.loadingFull=!0,d["e"]({id:e.id}).then((function(e){if(a.loadingFull=!1,200===e.code)if(a.$message.success("设置成功"),0===+n)if(t){var r=a.codeList.findIndex((function(e){return+e.id===+t.id}));a.$set(a.codeList[r],"codeTree",[]),a.$set(a.codeList[r],"codeTotal",0);var o=a.expendMaps.get(t.id),i=o.row,s=o.ex;a.getCodeTrace(i,s)}else a.getSearchCode();else{var l=a.maps.get(n),c=l.tree,d=l.treeNode,u=l.resolve;a.$set(a.$refs.childTable.store.states.lazyTreeNodeMap,n,[]),a.getChildCode(c,d,u)}else a.$message.error(e.message||"设置失败")})).catch((function(e){console.log(e),a.loadingFull=!1,a.$message.error("设置失败")}))})).catch((function(){}))}else this.childCodeVis=!0,this.childCodeParent.set("child",{data:e,parent:t})},getChildCode:function(e,t,a){var n=this;this.loadingFull=!0;var r=e.id;this.maps.set(r,{tree:e,treeNode:t,resolve:a}),d["d"]({pid:e.sort}).then((function(e){n.loadingFull=!1,200===e.code?(e.data.forEach((function(e){e.hasChildren=e.child_num>0,e.p_id=r||0})),a(JSON.parse(JSON.stringify(e.data)))):n.$message.error(e.message||"获取子码失败")})).catch((function(){n.loadingFull=!1,n.$message.error("获取子码失败")}))},handleSeeMemberInfo:function(e){this.memberInfo=e,this.memberInfoVis=!0},changePagination:function(e){var t=e.page,a=e.limit;this.searchParams.page_size=a,this.searchParams.page_index=t,this.getRtpList()},searchChangePagination:function(e){var t=e.page,a=e.limit;this.searchPageIndex=t,this.searchPageSize=a,this.getSearchCode()},submitDeleteCode:function(e,t){var a=this;if(e.get_child&&e.get_child.length>0)return this.$message.error("该防伪码下存在子码, 请先删除子码"),!1;var n=e.p_id;n=n||0,this.$confirm("确认删除吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){a.loadingFull=!0,d["k"]({id:e.id}).then((function(e){if(a.loadingFull=!1,200===e.code)if(a.$message.success("删除成功"),0===+n)if(t){var r=a.codeList.findIndex((function(e){return+e.id===+t.id}));a.$set(a.codeList[r],"codeTree",[]),a.$set(a.codeList[r],"codeTotal",0);var o=a.codeList[r].num;a.$set(a.codeList[r],"num",--o);var i=a.expendMaps.get(t.id),s=i.row,l=i.ex;a.getCodeTrace(s,l)}else a.getSearchCode();else{var c=a.maps.get(n),d=c.tree,u=c.treeNode,f=c.resolve;a.$set(a.$refs.childTable.store.states.lazyTreeNodeMap,n,[]),a.getChildCode(d,u,f)}else a.$message.error(e.message||"删除失败")})).catch((function(e){console.log(e),a.loadingFull=!1,a.$message.error("删除失败")}))})).catch((function(){}))},submitCreateOne:function(e){var t=this;this.$confirm("确认生成单个防伪码?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){t.loadingFull=!0,d["j"]({pid:e}).then((function(e){t.loadingFull=!1,200===e.code?(t.$message.success("生成防伪码成功"),t.getRtpList()):t.$message.error(e.message||"生成防伪码失败")})).catch((function(){t.loadingFull=!1,t.$message.error("生成防伪码失败")}))})).catch((function(){}))},resetCreateMany:function(){this.codeMany={total:1,grade:1,num:1},this.$refs.codeManyForm.resetFields(),this.codeVis.many=!1},submitCreateMany:function(){var e=this;this.$refs.codeManyForm.validate((function(t){if(!t)return!1;e.loadingFull=!0,d["i"](e.codeMany).then((function(t){e.loadingFull=!1,e.$message.success("一键生成成功"),e.resetCreateMany(),e.getRtpList()})).catch((function(){e.loadingFull=!1,e.$message.error("一键生成失败")}))}))},getRtpList:function(){var e=this;this.loadingFull=!0,d["q"](this.searchParams).then((function(t){e.loadingFull=!1,200===t.code?(t.data.list.forEach((function(e){e.codeTree=[],e.codeTotal=0})),e.codeList=t.data.list,e.codeListTotal=t.data.total):e.$message.error(t.message||"获取列表失败")})).catch((function(){e.loadingFull=!1,e.$message.error("获取列表失败")}))}}},h=m,p=(a("f761"),a("2877")),_=Object(p["a"])(h,n,r,!1,null,"90572522",null);t["default"]=_.exports},"2f21":function(e,t,a){"use strict";var n=a("79e5");e.exports=function(e,t){return!!e&&n((function(){t?e.call(null,(function(){}),1):e.call(null)}))}},"44f1":function(e,t,a){"use strict";a.d(t,"d",(function(){return n})),a.d(t,"e",(function(){return r})),a.d(t,"f",(function(){return o})),a.d(t,"a",(function(){return i})),a.d(t,"c",(function(){return s})),a.d(t,"b",(function(){return l})),a.d(t,"h",(function(){return c})),a.d(t,"g",(function(){return d}));a("c5f6"),a("a481"),a("ac6a");function n(e){switch(+e){case-2:return{name:"已取消",color:"#F56C6C"};case-1:return{name:"待收款确认",color:"#4da5a5"};case 0:return{name:"待订单审核",color:"#f97547"};case 1:return{name:"待财务审核",color:"#13c19f"};case 2:return{name:"待发货审核",color:"#ffaa1d"};case 3:return{name:"待收货",color:"#409EFF"};case 4:return{name:"已完成",color:"#74a2e6"};case 5:return{name:"已驳回(客服)",color:"#67C23A"};case 6:return{name:"已驳回(财务)",color:"#67C23A"};case 7:return{name:"已驳回(物流)",color:"#67C23A"};default:return{name:"未知订单状态",color:"#909399"}}}function r(e){switch(+e){case-1:return{name:"已删除",color:"#4da5a5"};case 0:return{name:"订单未审核",color:"#f97547"};case 1:return{name:"财务未审核",color:"#13c19f"};case 2:return{name:"未发货审核",color:"#ffaa1d"};case 3:return{name:"待收货",color:"#409EFF"};case 4:return{name:"已完成",color:"#74a2e6"}}}function o(e){switch(+e){case 0:return{name:"未付款",color:"#f96b6b"};case 1:return{name:"部分付款",color:"#f96b6b"};case 2:return{name:"已付款",color:"#415161"};case 3:return{name:"待退款",color:"#f96b6b"};default:return{name:"未知支付状态",color:"#909399"}}}function i(e){var t;switch(e){case 0:t="销售未实名认证";break;case 1:t="等待分享人审核";break;case 2:t="等待上级批发商审核";break;case 3:t="等待用户确认";break;case 4:t="分享人审核驳回";break;case 5:t="上级批发商审核驳回";break;case 6:t="授权成功";break;default:t=e}return t}function s(e){if(!e&&0!==e)return{name:"类别待定",color:"#909399"};var t;switch(e){case 3:t={name:"批发商",color:"#f0a637"};break;case 2:t={name:"经销商",color:"#67c23a"};break;case 1:t={name:"销售员",color:"#1fd3c2"};break;default:t={name:"公司",color:"#409eff"}}return t}function l(e,t){if(!e)return 0;var a=t?e:parseFloat(e);return String(a).replace(/(\d{1,3})(?=(\d{3})+(?:$|\.))/g,"$1,")}function c(e){if("0"===e)return 0;var t=Number(100*e).toFixed()+"%";return t}function d(e){switch(+e){case 0:return{name:"未审核",color:"#f96b6b"};case 1:return{name:"已通过",color:"#13c19f"};case 2:return{name:"已驳回",color:"#f30"};default:return{name:"已删除",color:"#999"}}}},"55dd":function(e,t,a){"use strict";var n=a("5ca1"),r=a("d8e8"),o=a("4bf8"),i=a("79e5"),s=[].sort,l=[1,2,3];n(n.P+n.F*(i((function(){l.sort(void 0)}))||!i((function(){l.sort(null)}))||!a("2f21")(s)),"Array",{sort:function(e){return void 0===e?s.call(o(this)):s.call(o(this),r(e))}})},"58f7":function(e,t,a){},"832e":function(e,t,a){"use strict";a.d(t,"q",(function(){return r})),a.d(t,"i",(function(){return o})),a.d(t,"j",(function(){return i})),a.d(t,"k",(function(){return s})),a.d(t,"d",(function(){return l})),a.d(t,"e",(function(){return c})),a.d(t,"f",(function(){return d})),a.d(t,"h",(function(){return u})),a.d(t,"g",(function(){return f})),a.d(t,"l",(function(){return m})),a.d(t,"r",(function(){return h})),a.d(t,"t",(function(){return p})),a.d(t,"s",(function(){return _})),a.d(t,"n",(function(){return g})),a.d(t,"m",(function(){return v})),a.d(t,"p",(function(){return b})),a.d(t,"o",(function(){return w})),a.d(t,"b",(function(){return y})),a.d(t,"a",(function(){return C})),a.d(t,"c",(function(){return x}));var n=a("b775");function r(e){return Object(n["a"])({url:"/trace/index",method:"get",params:e})}function o(e){return Object(n["a"])({url:"/trace/BatchProductionCode",method:"post",data:e})}function i(e){return Object(n["a"])({url:"/trace/add",method:"post",data:e})}function s(e){return Object(n["a"])({url:"/trace/destroy",method:"post",data:e})}function l(e){return Object(n["a"])({url:"/trace/get_child_info",method:"get",params:e})}function c(e){return Object(n["a"])({url:"/trace/set_true",method:"post",data:e})}function d(e){return Object(n["a"])({url:"/trace/get_trace_export_url",method:"get",params:e})}function u(){return Object(n["a"])({url:"/trace/get_model_info",method:"get"})}function f(e){return Object(n["a"])({url:"/trace/getTraceInfo",method:"get",params:e})}function m(e){return Object(n["a"])({url:"/trace/destroySerial",method:"post",data:e})}function h(e){return Object(n["a"])({url:"/trace/getCodeInfo",method:"get",params:e})}function p(e){return Object(n["a"])({url:"/trace/set_all_true",method:"post",data:e})}function _(e){return Object(n["a"])({url:"/trace/set_many_true",method:"post",data:e})}function g(e){return Object(n["a"])({url:"trace/exportFastExcel",method:"get",params:e})}function v(e){return Object(n["a"])({url:"trace/downloadFileLog",method:"post",data:e})}function b(e){return Object(n["a"])({url:"trace/refreshDownload",method:"get",params:e})}function w(e){return Object(n["a"])({url:"trace/getDownloadLog",method:"get",params:e})}function y(e){return Object(n["a"])({url:"/Account/GetSMAccount",method:"get",params:e})}function C(e){return Object(n["a"])({url:"/Account/AddUser",method:"post",data:e})}function x(e){return Object(n["a"])({url:"/Account/UpdateDeviceAccount",method:"get",params:e})}},"8e44":function(e,t,a){"use strict";a.d(t,"i",(function(){return r})),a.d(t,"b",(function(){return o})),a.d(t,"d",(function(){return i})),a.d(t,"c",(function(){return s})),a.d(t,"h",(function(){return l})),a.d(t,"g",(function(){return c})),a.d(t,"f",(function(){return d})),a.d(t,"a",(function(){return u})),a.d(t,"e",(function(){return f}));var n=a("b775");function r(e){return Object(n["a"])({url:"/user/getuserdetails",method:"get",params:e})}function o(e){return Object(n["a"])({url:"/user/GetCrownInfo",method:"get",params:e})}function i(e){return Object(n["a"])({url:"/user/GetNextInfo",method:"get",params:e})}function s(e){return Object(n["a"])({url:"/user/GetLastInfo",method:"get",params:e})}function l(e){return Object(n["a"])({url:"/user/SearchUser",method:"get",params:e})}function c(e){return Object(n["a"])({url:"/user/SearchTeamUser",method:"get",params:e})}function d(e){return Object(n["a"])({url:"/GetUserInfos",method:"get",params:e})}function u(e){return Object(n["a"])({url:"/user/GetCreNum",method:"get",params:e})}function f(e){return Object(n["a"])({url:"/user/GetNowHistory",method:"get",params:e})}},f400:function(e,t,a){"use strict";var n=a("c26b"),r=a("b39a"),o="Map";e.exports=a("e0b8")(o,(function(e){return function(){return e(this,arguments.length>0?arguments[0]:void 0)}}),{get:function(e){var t=n.getEntry(r(this,o),e);return t&&t.v},set:function(e,t){return n.def(r(this,o),0===e?0:e,t)}},n,!0)},f72b:function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticStyle:{padding:"0 20px"}},[a("el-tabs",{on:{"tab-click":e.handleToggle},model:{value:e.type,callback:function(t){e.type=t},expression:"type"}},[a("el-tab-pane",{attrs:{label:"基本信息",name:"1"}},[a("p",[e._v("客户信息:")]),e._v(" "),a("el-form",{attrs:{"label-width":"120px"}},[a("div",{staticStyle:{display:"flex"}},[a("div",[e.isH?e._e():a("div",[a("el-image",{staticStyle:{"margin-left":"46px",width:"100px",height:"100px"},attrs:{src:e.info.headimgurl,"preview-src-list":[e.info.headimgurl],"z-index":2300}})],1),e._v(" "),a("el-form-item",{attrs:{label:"客户昵称:"}},[e._v(e._s(e.info.nickname))]),e._v(" "),a("el-form-item",{attrs:{label:"真实姓名:"}},[e._v(e._s(e.info.realname))]),e._v(" "),a("el-form-item",{attrs:{label:"身份证号:"}},[e._v("\n "+e._s(e.info.cre_num?e.info.cre_num:"暂无")+"\n "),a("el-button",{directives:[{name:"show",rawName:"v-show",value:e.info.warea&&e.info.warea.id&&e.info.cre_num,expression:"info.warea && info.warea.id && info.cre_num"}],attrs:{type:"text",size:"mini",plain:""},on:{click:function(t){return e.getCrnum(e.info.id)}}},[e._v("查看")])],1),e._v(" "),a("el-form-item",{attrs:{label:"联系电话:"}},[e._v(e._s(e.info.mobile))]),e._v(" "),a("el-form-item",{attrs:{label:"客户类别:"}},[a("el-tag",{staticStyle:{color:"#ffffff"},attrs:{color:e.levelStatus(e.info.level).color}},[e._v("\n "+e._s(e.levelStatus(e.info.level).name)+"\n ")])],1),e._v(" "),a("el-form-item",{attrs:{label:"授权码:"}},[e._v(e._s(e.info.auth_code?e.info.auth_code:"暂无"))]),e._v(" "),a("el-form-item",{attrs:{label:"认证状态:"}},[e._v(e._s(e.certStatus(e.info.cert_status)))]),e._v(" "),a("el-form-item",{attrs:{label:"账户状态:"}},[a("el-tag",{attrs:{type:1===e.info.delete?"danger":0===e.info.status?"success":"warning",size:"mini"}},[e._v("\n "+e._s(1===e.info.delete?"已删除":0===e.info.status?"正常":"已禁用")+"\n ")])],1),e._v(" "),a("el-form-item",{attrs:{label:"注册时间:"}},[e._v(e._s(e.info.created_at))]),e._v(" "),e.info.deleted_at?a("el-form-item",{attrs:{label:"删除时间:"}},[e._v(e._s(e.info.deleted_at))]):e._e(),e._v(" "),a("el-form-item",{attrs:{label:"授权开始时间:"}},[e._v(e._s(e.info.auth_startime?e.info.auth_startime:"暂无"))]),e._v(" "),a("el-form-item",{attrs:{label:"授权结束时间:"}},[e._v(e._s(e.info.auth_endtime?e.info.auth_endtime:"暂无"))]),e._v(" "),a("el-form-item",{directives:[{name:"show",rawName:"v-show",value:2===e.info.level,expression:"info.level === 2"}],attrs:{label:"类别变更时间:"}},[e._v("\n "+e._s(e.info.change_info&&e.info.change_info.created_at+"("+e.info.change_info.remark+")")+"\n ")])],1),e._v(" "),e.isH?a("div",[a("el-image",{staticStyle:{"margin-left":"46px",width:"150px",height:"150px"},attrs:{src:e.info.headimgurl,"preview-src-list":[e.info.headimgurl],"z-index":2300}})],1):e._e()])]),e._v(" "),e.info.recom?a("div",[a("p",[e._v("分享人信息:")]),e._v(" "),a("el-form",{attrs:{"label-width":"120px"}},[a("el-form-item",{attrs:{label:"昵称:"}},[e.info.recom?a("el-button",{attrs:{type:"text"},on:{click:function(t){return e.showLink(e.info.recom.id)}}},[e._v(e._s(e.info.recom.nickname))]):e._e()],1),e._v(" "),a("el-form-item",{attrs:{label:"联系方式:"}},[e._v("\n "+e._s(e.info.recom.mobile?e.info.recom.mobile:"暂无分享人联系方式")+"\n ")])],1),e._v(" "),a("el-button",{directives:[{name:"show",rawName:"v-show",value:!e.echart,expression:"!echart"}],staticStyle:{"margin-left":"40px"},attrs:{type:"primary",size:"mini"},on:{click:function(t){return e.showYaoqing(e.info)}}},[e._v("查看邀请关系图")]),e._v(" "),e.echart?a("div",{ref:"main",staticStyle:{height:"300px",overflow:"hide","background-color":"#F7F7F7"},attrs:{id:"main"}}):e._e()],1):e._e(),e._v(" "),e.info.agent?a("div",[a("p",[e._v("上级批发商信息:")]),e._v(" "),a("el-form",{attrs:{"label-width":"100px"}},[a("el-form-item",{attrs:{label:"昵称:"}},[e.info.agent?a("el-button",{attrs:{type:"text"},on:{click:function(t){return e.showLink(e.info.agent.id)}}},[e._v(e._s(e.info.agent.nickname))]):e._e()],1),e._v(" "),a("el-form-item",{attrs:{label:"联系方式:"}},[e._v("\n "+e._s(e.info.agent.mobile?e.info.agent.mobile:"暂无上级批发商联系方式")+"\n ")])],1)],1):e._e(),e._v(" "),e.info.warea?a("div",[a("p",[e._v("服务信息:")]),e._v(" "),a("el-form",{attrs:{"label-width":"100px"}},[a("el-form-item",{attrs:{label:"所在服务:"}},[e.info.warea?a("span",[e._v(e._s(e.info.warea.admin_name))]):e._e()]),e._v(" "),a("el-form-item",{attrs:{label:"客服名称:"}},[e._v("\n "+e._s(e.info.warea.commissar?e.info.warea.commissar:"暂无客服信息")+"\n ")])],1)],1):e._e(),e._v(" "),e.info.crown?a("div",[a("p",[e._v("批发商信息:")]),e._v(" "),a("el-form",{attrs:{"label-width":"100px"}},[a("el-form-item",{attrs:{label:"批发商名称:"}},[e._v("\n "+e._s(e.info.crown.nickname)+"\n ")]),e._v(" "),a("el-form-item",{attrs:{label:"批发商手机号:"}},[e._v("\n "+e._s(e.info.crown.mobile)+"\n ")])],1)],1):e._e()],1),e._v(" "),e.teamType?a("el-tab-pane",{attrs:{label:"团队信息-("+(e.info.childAgentCount&&e.info.childAgentCount||0)+")人",name:"2"}},[e.info.child_agent&&e.info.child_agent.length>0?a("el-table",{staticClass:"tableBorder",attrs:{data:e.info.child_agent,"header-cell-style":{background:"#f8fbfc"},border:"",stripe:""}},[a("el-table-column",{attrs:{prop:"nickname",label:"昵称",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){var n=t.row;return[a("el-button",{attrs:{type:"text"},on:{click:function(t){return e.showLink(n.id)}}},[e._v(e._s(n.nickname))])]}}],null,!1,784077042)}),e._v(" "),a("el-table-column",{attrs:{prop:"mobile",label:"手机号",align:"center"}}),e._v(" "),a("el-table-column",{attrs:{prop:"level",label:"客户类别",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){var n=t.row;return[a("el-tag",{staticStyle:{color:"#ffffff"},attrs:{color:e.levelStatus(n.level).color}},[e._v("\n "+e._s(e.levelStatus(n.level).name)+"\n ")])]}}],null,!1,2609219690)})],1):a("p",[e._v("销售暂无团队")])],1):e._e(),e._v(" "),e.showNum?[3!==+e.info.level?a("el-tab-pane",{attrs:{label:"升级后团队人数-("+(e.info.up_team&&e.info.up_team.num||0)+")人",name:"3"}},[e._v("\n "+e._s(e.info.up_team&&e.info.up_team.num||0)+" 人\n ")]):e._e()]:e._e()],2),e._v(" "),a("el-dialog",{attrs:{title:"团队销售信息",visible:e.visible.team,modal:!1},on:{"update:visible":function(t){return e.$set(e.visible,"team",t)}}},[a("el-form",{attrs:{"label-width":"120px"}},[a("el-row",[a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{label:"销售昵称:"}},[e._v(e._s(e.teamInfo.nickname))])],1),e._v(" "),a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{label:"真实姓名:"}},[e._v(e._s(e.teamInfo.realname))])],1),e._v(" "),a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{label:"身份证号:"}},[e._v(e._s(e.teamInfo.cre_num?e.teamInfo.cre_num:"暂无"))])],1),e._v(" "),a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{label:"联系电话:"}},[e._v(e._s(e.teamInfo.mobile))])],1),e._v(" "),a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{label:"客户类别:"}},[a("el-tag",{staticStyle:{color:"#ffffff"},attrs:{color:e.levelStatus(e.teamInfo.level).color}},[e._v("\n "+e._s(e.levelStatus(e.teamInfo.level).name)+"\n ")])],1)],1),e._v(" "),a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{label:"注册时间:"}},[e._v(e._s(e.teamInfo.created_at))])],1),e._v(" "),a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{label:"邀请码:"}},[e._v(e._s(e.teamInfo.recom_code?e.teamInfo.recom_code:"暂无"))])],1),e._v(" "),a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{label:"账户状态:"}},[a("el-tag",{attrs:{type:1===e.teamInfo.delete?"danger":0===e.teamInfo.status?"success":"warning",size:"mini"}},[e._v("\n "+e._s(1===e.teamInfo.delete?"已删除":0===e.teamInfo.status?"正常":"已禁用")+"\n ")])],1)],1),e._v(" "),a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{label:"认证状态:"}},[e._v(e._s(e.certStatus(e.teamInfo.cert_status)))])],1),e._v(" "),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"授权码:"}},[e._v(e._s(e.teamInfo.auth_code?e.teamInfo.auth_code:"暂无"))])],1),e._v(" "),a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{label:"授权开始时间:"}},[e._v(e._s(e.teamInfo.auth_startime?e.teamInfo.auth_startime:"暂无"))])],1),e._v(" "),a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{label:"授权结束时间:"}},[e._v(e._s(e.teamInfo.auth_endtime?e.teamInfo.auth_endtime:"暂无"))])],1)],1)],1)],1)],1)},r=[],o=a("c7eb"),i=(a("96cf"),a("1da1")),s=(a("456d"),a("7f7f"),a("ac6a"),a("44f1")),l=a("8975"),c=a("8e44"),d=a("ed08"),u=a("313e"),f={props:{info:{type:Object,default:function(){return{nickname:"",realname:"",cre_num:"",mobile:"",level:"",status:"",cert_status:"",created_at:"",recom:{nickname:""},agent:{nickname:"",mobile:""},recom_code:"",child_agent:[]}}},showNum:{type:Boolean,default:!1},teamType:{type:Boolean,default:!0}},data:function(){return{echart:!1,type:"1",isH:!1,loading:!1,visible:{team:!1},teamInfo:{},nowHistory:[]}},watch:{info:function(e,t){this.echart=!1,this.type="1",this.getHistory()}},created:function(){this.getHistory(),Object(d["e"])()&&(this.isH=!0)},methods:{getHistory:function(){var e=this,t=this;Object(c["e"])({id:t.info.id}).then((function(e){if(200===e.code){var a=e.data.history,n=e.data.now;n.name=n.nickname,n.blue=!0,e.data.history.length>0&&a.forEach((function(e){e.name=e.nickname,e.blue=!0}));var r=[{name:t.info.nickname,num:1,collapsed:!1,children:[{name:"分享人",collapsed:!1,num:2,children:[n]},{name:"历史分享人",collapsed:!1,children:a,num:3}]}];t.nowHistory=r}else t.$message.error("获取失败")})).catch((function(t){e.$message.error("获取失败")}))},getCrnum:function(e){var t=this;Object(c["a"])({id:e}).then((function(e){200===e.code?(t.info.cre_num=e.data.cre_num,t.info.warea.id=!1):t.$message.error("获取失败")})).catch((function(e){t.$message.error("获取失败")}))},showYaoqing:function(){var e=this;this.echart=!0,this.$nextTick((function(){e.drewTree(e.nowHistory)}))},getName:function(e){if(e)return e.slice(0,9)},drewTree:function(e){var t=this,a=u.init(document.getElementById("main"));a.setOption({tooltip:{trigger:"item",triggerOn:"mousemove",title:"客户信息",formatter:function(e){if(e.data.blue){var t=e.data,a="",n=t.name?t.name:t.nickname,r=t.realname||"无",o=t.mobile||"无",i=3===t.level?'批发商':2===t.level?'经销商':1===t.level?'销售员':"待定";return'
'+a+"
客户昵称:"+n+"
真实姓名:"+r+"
联系方式:"+o+"
客户类别:"+i+"
"}}},series:[{type:"tree",data:e,initialTreeDepth:1,top:"1%",left:"7%",bottom:"1%",right:"20%",symbolSize:7,label:{normal:{position:"top",verticalAlign:"middle",align:"left",fontSize:13,backgroundColor:"transparent",formatter:function(e){if(e.data.blue)return"{a|"+t.getName(e.name)+"}"},rich:{a:{color:"#1890ff",fontSize:14,padding:5,lineHeight:10}}}},leaves:{label:{normal:{position:"right",verticalAlign:"middle",align:"left"}}},expandAndCollapse:!0,animationDuration:0,animationDurationUpdate:0}]}),a.on("click",this.clickFun)},clickFun:function(e){var t=this;if(e.data.id)t.echart=!1,t.showLink(e.data.id);else{var a=u.init(document.getElementById("main"));!1===e.data.collapsed?t.closeNode(t.nowHistory,e.data.num):t.openNode(t.nowHistory,e.data.num),a.clear(),t.drewTree(t.nowHistory)}},closeNode:function(e,t){var a=this;for(var n in e)e[n].num===t?e[n].collapsed=!0:a.closeNode(e[n].children,t)},openNode:function(e,t){var a=this;for(var n in e)e[n].num===t?e[n].collapsed=!1:a.openNode(e[n].children,t)},excelUpload:function(){var e=this;this.loading=!0,Object(c["f"])({id:this.info.id}).then((function(t){console.log(t),200===t.code?Promise.all([a.e("chunk-5bdd67a2"),a.e("chunk-2c21b5a5")]).then(a.bind(null,"4bf8d")).then((function(a){var n=[],r=[];Object.keys(t.data[0]).forEach((function(e){n.push(e),r.push(e)}));var o=t.data.map((function(e){return r.map((function(t){return e[t]}))}));a.export_json_to_excel({header:n,data:o,filename:"".concat(Object(l["formatter"])(new Date,"yyyy-MM-dd")).concat(e.info.nickname,"团队信息"),autoWidth:!0,bookType:"xlsx"}),e.loading=!1})):(e.loading=!1,e.$message.error("下载失败"))})).catch((function(t){e.loading=!1,e.$message.error("下载失败")}))},levelStatus:function(e){return Object(s["c"])(e)},certStatus:function(e){return Object(s["a"])(e)},showLink:function(e){this.$emit("getOtherInfo",e)},handleToggle:function(e){this.type=e.name},getOtherInfo:function(){var e=Object(i["a"])(Object(o["a"])().mark((function e(t){var a,n,r,i;return Object(o["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(t){e.next=3;break}return this.$message.error("获取用户id失败"),e.abrupt("return",!1);case 3:return e.prev=3,e.next=6,Object(c["i"])({id:t});case 6:a=e.sent,n=a.code,r=a.message,200===n?(i=a.data,this.teamInfo=i,this.visible.team=!0):this.$message.error(r),e.next=14;break;case 11:e.prev=11,e.t0=e["catch"](3),console.log("获取分享人或上级批发商信息失败:".concat(e.t0));case 14:case"end":return e.stop()}}),e,this,[[3,11]])})));function t(t){return e.apply(this,arguments)}return t}()}},m=f,h=a("2877"),p=Object(h["a"])(m,n,r,!1,null,null,null);t["default"]=p.exports},f761:function(e,t,a){"use strict";a("58f7")}}]);