(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-1342"],{"2f65":function(e,t,i){},"3ojK":function(e,t,i){"use strict";var a=i("c2Co"),s=i("4XAY"),n=i("Ew9n"),l=i("raay"),o=i("eOwn"),r=i("BzA1"),c=i("w4ZA"),u=i("3gPr"),d=i("CjUg"),p=i("8OTK"),h=i("f6dm"),f={name:"LeadsDetail",components:{SlideView:n.a,CRMDetailHead:l.a,Activity:o.a,CRMEditBaseInfo:c.a,RelativeFiles:u.a,RelativeHandle:d.a,ImportInfo:r.a,CRMAllCreate:p.default},mixins:[h.a],props:{id:[String,Number],listenerIDs:{type:Array,default:function(){return["crm-main-container"]}},noListenerIDs:{type:Array,default:function(){return[]}},noListenerClass:{type:Array,default:function(){return["el-table__body"]}}},data:function(){return{loading:!1,crmType:"leads",headDetails:[{title:"姓名",value:""},{title:"线索来源",value:""},{title:"手机",value:""},{title:"负责人",value:""},{title:"创建时间",value:""}],tabCurrentName:"Activity",isCreate:!1,showImportInfo:!0,importList:[]}},computed:{activityHandle:function(){var e=[];return this.canCreateFollowRecord&&(e=[{type:"log",label:"写跟进"}]),e},tabNames:function(){return[{label:"活动",name:"Activity"},{label:"详细资料",name:"CRMEditBaseInfo"},{label:this.getTabName("附件",this.tabsNumber.fileCount),name:"RelativeFiles"},{label:"操作记录",name:"RelativeHandle"}]}},mounted:function(){},methods:{getDetial:function(){var e=this;this.loading=!0,Object(a.i)({id:this.id}).then(function(t){e.detailData=t.data,0!==e.detailData.dataAuth&&(e.headDetails[0].value=t.data.name,e.headDetails[1].value=t.data.source,e.headDetails[2].value=t.data.mobile,e.headDetails[3].value=t.data.owner_user_id_info.realname||"",e.headDetails[4].value=t.data.create_time,e.loading=!1)}).catch(function(){e.loading=!1,e.hideView()}),this.getBaseInfo()},getBaseInfo:function(){var e=this;this.loading=!0,Object(s.y)({id:this.id,types:"crm_"+this.crmType,action_id:this.id,module:"crm",controller:this.crmType,action:"read",system:1}).then(function(t){e.importList=t.data,e.loading=!1}).catch(function(){e.loading=!1})},hideView:function(){this.$emit("hide-view")}}},m=(i("H4tY"),i("KHd+")),v=Object(m.a)(f,function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("slide-view",{directives:[{name:"empty",rawName:"v-empty",value:!e.canShowDetail,expression:"!canShowDetail"}],attrs:{"listener-ids":e.listenerIDs,"no-listener-ids":e.noListenerIDs,"no-listener-class":e.noListenerClass,"body-style":{padding:0,height:"100%"},"xs-empty-icon":"nopermission","xs-empty-text":"暂无权限"},on:{afterEnter:e.viewAfterEnter,close:e.hideView}},[i("div",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],ref:"crmDetailMain",staticClass:"detail-main"},[e.canShowDetail&&e.detailData?i("flexbox",{staticClass:"d-container",attrs:{direction:"column",align:"stretch"}},[i("c-r-m-detail-head",{attrs:{detail:e.detailData,"head-details":e.headDetails,id:e.id,"crm-type":e.crmType},on:{handle:e.detailHeadHandle,close:e.hideView}},[i("template",{slot:"name"},[i("el-tooltip",{attrs:{content:0==e.detailData.star?"添加关注":"取消关注",effect:"dark",placement:"top"}},[i("i",{staticClass:"wk wk-focus-on focus-icon",class:{active:0!=e.detailData.star},on:{click:function(t){e.toggleStar()}}})])],1)],2),e._v(" "),i("flexbox",{staticClass:"d-container-bd",attrs:{align:"stretch"}},[i("el-tabs",{staticClass:"d-container-bd--left",attrs:{type:"border-card"},model:{value:e.tabCurrentName,callback:function(t){e.tabCurrentName=t},expression:"tabCurrentName"}},e._l(e.tabNames,function(t,a){return i("el-tab-pane",{key:a,attrs:{label:t.label,name:t.name,lazy:""}},[i(t.name,{tag:"component",attrs:{detail:e.detailData,id:e.id,handle:e.activityHandle,"crm-type":e.crmType}})],1)})),e._v(" "),i("transition",{attrs:{name:"slide-fade"}},[i("el-tabs",{directives:[{name:"show",rawName:"v-show",value:e.showImportInfo,expression:"showImportInfo"}],staticClass:"d-container-bd--right",attrs:{value:"chiefly-contacts",type:"border-card"}},[i("el-tab-pane",{attrs:{label:"重要信息",name:"chiefly-contacts",lazy:""}},[i("import-info",{staticClass:"import-info",attrs:{list:e.importList}})],1)],1)],1)],1)],1):e._e()],1),e._v(" "),i("el-button",{staticClass:"firse-button",on:{click:function(t){e.showImportInfo=!e.showImportInfo}}},[e._v("重"),i("br"),e._v("要"),i("br"),e._v("信"),i("br"),e._v("息"),i("br"),i("i",{staticClass:"el-icon-arrow-right el-icon--right",class:{"is-reverse":!e.showImportInfo}})]),e._v(" "),e.isCreate?i("c-r-m-all-create",{attrs:{action:{type:"update",id:e.id,batchId:e.detailData.batchId},"crm-type":e.crmType},on:{"save-success":e.editSaveSuccess,close:function(t){e.isCreate=!1}}}):e._e()],1)},[],!1,null,"dd0dbed6",null);v.options.__file="Detail.vue";t.a=v.exports},"6Mk1":function(e,t,i){},"77fj":function(e,t,i){"use strict";var a=i("Btlj");i.n(a).a},"7mY3":function(e,t,i){"use strict";var a=i("2f65");i.n(a).a},"9GgJ":function(e,t,i){"use strict";var a={name:"XrHeader",components:{},props:{iconClass:[String,Array],iconColor:String,label:String,showSearch:{type:Boolean,default:!1},searchIconType:{type:String,default:"text"},placeholder:{type:String,default:"请输入内容"},ftTop:{type:String,default:"15px"},content:[String,Number],inputAttr:{type:Object,default:function(){}}},data:function(){return{search:""}},computed:{},watch:{content:{handler:function(){this.search!=this.content&&(this.search=this.content)},immediate:!0}},mounted:function(){},beforeDestroy:function(){},methods:{inputChange:function(){this.$emit("update:content",this.search)},searchClick:function(){this.$emit("search",this.search)}}},s=(i("7mY3"),i("KHd+")),n=Object(s.a)(a,function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("flexbox",{staticClass:"xr-header"},[e.iconClass?i("div",{staticClass:"xr-header__icon",style:{backgroundColor:e.iconColor}},[i("i",{class:e.iconClass})]):e._e(),e._v(" "),i("div",{staticClass:"xr-header__label"},[e.$slots.label?e._t("label"):[e._v(e._s(e.label))]],2),e._v(" "),e.showSearch?i("el-input",e._b({staticClass:"xr-header__search",class:{"is-text":"text"===e.searchIconType},style:{"margin-top":e.ftTop},attrs:{placeholder:e.placeholder},on:{input:e.inputChange},nativeOn:{keyup:function(t){return"button"in t||!e._k(t.keyCode,"enter",13,t.key,"Enter")?e.searchClick(t):null}},model:{value:e.search,callback:function(t){e.search=t},expression:"search"}},"el-input",e.inputAttr,!1),["text"===e.searchIconType?i("el-button",{attrs:{slot:"append",type:"primary"},nativeOn:{click:function(t){return e.searchClick(t)}},slot:"append"},[e._v("搜索")]):i("el-button",{attrs:{slot:"append",icon:"el-icon-search"},nativeOn:{click:function(t){return e.searchClick(t)}},slot:"append"})],1):e._e(),e._v(" "),i("div",{staticClass:"xr-header__ft",style:{top:e.ftTop}},[e._t("ft")],2)],1)},[],!1,null,"acb6d756",null);n.options.__file="index.vue";t.a=n.exports},Btlj:function(e,t,i){},BzA1:function(e,t,i){"use strict";var a=i("a/5N"),s={name:"ImportInfo",components:{},props:{list:Array},data:function(){return{}},computed:{showList:function(){return this.list.filter(function(e){return"file"!==e.form_type})}},watch:{},mounted:function(){},beforeDestroy:function(){},methods:{getValueContent:function(e){if("map_address"===e.form_type)return e.value?e.value.detail_address:"";if("structure"===e.form_type||"user"===e.form_type||"checkbox"===e.form_type){if(Object(a.a)(e.value)){var t={structure:"name",user:"realname",checkbox:""}[e.form_type];return e.value.map(function(e){return t?e[t]:e}).join(",")}return""}if("single_user"===e.form_type)return Object(a.c)(e.value)&&e.value.realname?e.value.realname:"";if("customer"===e.form_type||"business"===e.form_type||"contract"===e.form_type||"contacts"===e.form_type||"category"===e.form_type||"statusName"===e.form_type||"typeName"===e.form_type){var i={customer:"name",business:"name",contract:"name",contacts:"name",category:"name",statusName:"name",typeName:"name"}[e.form_type];return Object(a.a)(e.value)?e.value.length>0?e.value[0][i]:"":e.value?e.value[i]:""}return e.value}}},n=(i("m7P8"),i("KHd+")),l=Object(n.a)(s,function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"content"},[i("div",{staticClass:"content-title"},[e._v("基本信息")]),e._v(" "),e._l(e.showList,function(t,a){return i("p",{key:a,staticClass:"detail-cell"},[i("span",{staticClass:"detail-cell__label"},[e._v("\n "+e._s(t.name)+"\n ")]),i("br"),e._v(" "),i("span",{staticClass:"detail-cell__value"},[e._v("\n "+e._s(e.getValueContent(t))+"\n ")])])})],2)},[],!1,null,"17796cac",null);l.options.__file="ImportInfo.vue";t.a=l.exports},FTCu:function(e,t,i){"use strict";var a=i("a1iR");i.n(a).a},H4tY:function(e,t,i){"use strict";var a=i("6Mk1");i.n(a).a},"I+NK":function(e,t,i){"use strict";var a=i("PWYh");i.n(a).a},J4Uw:function(e,t,i){"use strict";i.d(t,"b",function(){return a}),i.d(t,"a",function(){return s});var a=[{label:"发票申请编号",width:"120px",prop:"invoice_apple_number"},{label:"客户名称",width:"120px",prop:"customer_name"},{label:"合同编号",width:"120px",prop:"contract_number"},{label:"合同金额",width:"90px",prop:"contract_money"},{label:"开票金额(元)",width:"120px",prop:"invoice_money"},{label:"开票日期",width:"120px",prop:"invoice_date"},{label:"实际开票日期",width:"120px",prop:"real_invoice_date"},{label:"开票类型",width:"120px",prop:"invoice_type"},{label:"发票号码",width:"90px",prop:"invoice_number"},{label:"物流单号",width:"90px",prop:"logistics_number"},{label:"负责人",width:"90px",prop:"owner_user_name"},{label:"审核状态",width:"90px",prop:"check_status"}],s=[{form_type:"text",field:"invoice_number",fieldName:"invoiceNumber",name:"发票号码"},{form_type:"date",field:"real_invoice_date",fieldName:"realInvoiceDate",name:"实际开票日期"},{form_type:"text",field:"logistics_number",fieldName:"logisticsNumber",name:"物流单号"},{form_type:"select",field:"invoice_status",fieldName:"invoiceStatus",name:"开票状态",setting:["未开票","已开票"]},{form_type:"check_status",field:"check_status",fieldName:"check_status",name:"审核状态",setting:["待审核","审核中","审核通过","审核失败","已撤回"]},{form_type:"user",field:"owner_user_id",fieldName:"ownerUserId",name:"负责人"}]},"Kdq/":function(e,t,i){"use strict";i.r(t);var a=i("QbLZ"),s=i.n(a),n=i("VcMt"),l=i("9GgJ"),o={name:"XrTableHeader",components:{},props:{selects:{type:Array,default:function(){return[]}},handles:{type:Array,default:function(){return[]}}},data:function(){return{}},computed:{handleShow:function(){return this.selects&&this.selects.length>0}},watch:{},mounted:function(){},beforeDestroy:function(){},methods:{selectionBarClick:function(e){this.$emit("command",e)}}},r=(i("FTCu"),i("KHd+")),c=Object(r.a)(o,function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"xr-table-header"},[i("flexbox",{directives:[{name:"show",rawName:"v-show",value:!e.handleShow,expression:"!handleShow"}],staticClass:"xr-table-header__body",attrs:{align:"center"}},[e._t("default")],2),e._v(" "),i("flexbox",{directives:[{name:"show",rawName:"v-show",value:e.handleShow,expression:"handleShow"}],staticClass:"xr-table-header__handle"},[i("div",{staticClass:"selected—title"},[e._v("已选中 "),i("span",{staticClass:"selected—count"},[e._v(e._s(e.selects.length))]),e._v(" 项")]),e._v(" "),i("flexbox",{staticClass:"selection-items-box"},[e._t("prefix"),e._v(" "),e._l(e.handles,function(t,a){return i("el-button",{key:a,attrs:{icon:e._f("wkIconPre")(t.icon),type:"primary"},nativeOn:{click:function(i){e.selectionBarClick(t.command)}}},[e._v(e._s(t.label))])}),e._v(" "),e._t("suffix")],2)],1),e._v(" "),e._t("append")],2)},[],!1,null,"fa186738",null);c.options.__file="index.vue";var u=c.exports,d=i("ROSF"),p=i("wS25"),h=i("8GhS"),f=i("+lNB"),m=i("yPq4"),v=i("TAVA"),y=i("j4Q1"),_=i("dAOq"),b=i("jHPx"),g=i("ehos"),w=i("L2JU"),C=i("J4Uw"),k={name:"Invoice",components:{XrHeader:l.a,XrTableHeader:u,Create:d.a,MarkInvoice:p.a,XhUserCell:h.p,TransferHandle:f.a,CRMAllDetail:m.a,FilterForm:v.a,FilterContent:y.a},mixins:[_.a],props:{},data:function(){return{loading:!1,crmType:"invoice",tableHeight:document.documentElement.clientHeight-235,filterParams:{invoiceStatus:"",invoiceNumber:"",logisticsNumber:"",customerName:"",realInvoiceDate:"",checkStatus:"",ownerUserId:[]},filterCustomers:{customer:[],purposecustomer:[]},scene:"",scenes:[{name:"全部发票",scene_id:""},{name:"我负责的发票",scene_id:1},{name:"我下属的发票",scene_id:2}],showFilter:!1,filters:C.a,filterObj:{form:[]},list:[],fieldList:C.b,currentPage:1,pageSize:15,pageSizes:[15,30,60,100],total:0,selectionList:[],isCreate:!1,rowDetail:{},markShow:!1,isResetInvoice:!1,transferDialogShow:!1,showDview:!1,rowType:"",rowID:""}},computed:s()({},Object(w.b)(["crm"]),{handles:function(){var e=[];return this.crm&&this.crm[this.crmType]&&(this.crm[this.crmType].delete&&e.push({label:"删除",command:"delete",icon:"delete"}),this.crm[this.crmType].resetinvoicestatus&&1==this.selectionList.length&&e.push({label:"重置开票信息",command:"reset",icon:"reset"}),this.crm[this.crmType].transfer&&e.push({label:"转移",command:"transfer",icon:"transfer"})),e},canUpdateStatus:function(){return this.crm&&this.crm[this.crmType]&&this.crm[this.crmType].setinvoice},canSave:function(){return this.crm&&this.crm[this.crmType]&&this.crm[this.crmType].save}}),watch:{},created:function(){var e=this;window.onresize=function(){e.updateTableHeight()},this.debouncedRefreshList=Object(g.debounce)(500,function(){e.refreshList()}),this.refreshList()},beforeDestroy:function(){},methods:{refreshList:function(){this.handleCurrentChange(1)},handleSizeChange:function(e){this.pageSize=e,this.getList()},handleCurrentChange:function(e){this.currentPage=e,this.getList()},getList:function(){var e=this,t={page:this.currentPage,limit:this.pageSize};this.filterObj&&this.filterObj.obj&&this.filterObj.obj.length>0&&this.filterObj.obj.forEach(function(e){t[{create_user_name:"create_user_id",owner_user_name:"owner_user_id",type_id_info:"type_id",status_id_info:"status_id",business_name:"business_id",contacts_name:"contacts_id",order_user_name:"order_user_id",category_name:"category_id",contract_num:"contract_id",plan_id_info:"plan_id"}[e.type]||e.type]=e}),this.scene&&(t.scene_id=this.scene),Object(n.d)(t).then(function(t){e.list=t.data.list,e.total=t.data.dataCount,e.loading=!1,e.$nextTick(function(){document.querySelector(".el-table__body-wrapper").scrollTop=1})}).catch(function(){e.loading=!1})},fieldFormatter:function(e,t,i){return"invoice_type"==t.property?{1:"增值税专用发票",2:"增值税普通发票",3:"国税通用机打发票",4:"地税通用机打发票",5:"收据"}[e[t.property]]:"contractMoney"==t.property||"invoiceMoney"==t.property?Object(b.h)(e[t.property]||0):""===e[t.property]||null===e[t.property]?"--":e[t.property]},getStatusStyle:function(e){return{backgroundColor:this.getCRMStatusColor(e)}},markReceivables:function(e){this.rowDetail=e.row,this.isResetInvoice=!1,this.markShow=!0},changeUserCell:function(e){this.filterParams.ownerUserId=e.value,this.refreshList()},handleSelectionChange:function(e){this.selectionList=e},handleCommand:function(e){var t=this;"delete"==e?this.$confirm("确定要删除吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){t.loading=!0,Object(n.a)({id:t.selectionList.map(function(e){return e.invoice_id})}).then(function(e){t.loading=!1,t.$message({type:"success",message:"删除成功"}),t.refreshList()}).catch(function(){t.loading=!1})}).catch(function(){}):"transfer"==e?this.transferDialogShow=!0:(this.rowDetail=this.selectionList[0],this.isResetInvoice=!0,this.markShow=!0)},cellClassName:function(e){e.row;var t=e.column;e.rowIndex,e.columnIndex;return"invoice_apple_number"===t.property?"can-visit--underline can-visit--bold":"customer_name"===t.property||"contract_number"===t.property?"can-visit--underline":""},headerCellClassName:function(e){e.row;var t=e.column;e.rowIndex,e.columnIndex;return"invoiceApplyNumber"===t.property?"header-can-visit-backgroud":""},handleHandle:function(e){["alloc","get","transfer","transform","delete","put_seas","exit-team"].includes(e.type)&&(this.showDview=!1),this.getList()},handleRowClick:function(e,t,i){"customer_name"===t.property?(this.rowID=e.customer_id,this.rowType="customer",this.showDview=!0):"contract_number"===t.property?(this.rowID=e.contract_id,this.rowType="contract",this.showDview=!0):"invoice_apple_number"===t.property?(this.rowID=e.invoice_id,this.rowType="invoice",this.showDview=!0):this.showDview=!1},createClick:function(){this.isCreate=!0},sceneChange:function(){this.refreshList()},showFilterClick:function(){this.showFilter=!0},handleFilter:function(e){this.filterObj=e,this.showFilter=!1,this.refreshList(),this.updateTableHeight()},handleDeleteField:function(e){this.filterObj=e.obj,this.refreshList(),this.updateTableHeight()},updateTableHeight:function(){var e=document.documentElement.clientHeight,t=0;t=this.filterObj&&this.filterObj.obj&&this.filterObj.obj.length>0?285:235,this.tableHeight=e-t}}},T=(i("x9/U"),Object(r.a)(k,function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",[i("xr-header",{staticStyle:{padding:"15px 23px"},attrs:{"icon-class":"wk wk-invoice","icon-color":"#13BF97",label:"发票管理"}},[i("template",{slot:"ft"},[e.canSave?i("el-button",{staticClass:"xr-btn--orange",attrs:{icon:"el-icon-plus",type:"primary"},on:{click:e.createClick}},[e._v("新建发票")]):e._e()],1)],2),e._v(" "),i("div",{staticClass:"crm-container"},[i("xr-table-header",{attrs:{handles:e.handles,selects:e.selectionList,scenes:e.scenes},on:{command:e.handleCommand}},[i("span",[e._v("场景:")]),e._v(" "),i("el-select",{staticClass:"scene-select",on:{change:e.sceneChange},model:{value:e.scene,callback:function(t){e.scene=t},expression:"scene"}},e._l(e.scenes,function(e,t){return i("el-option",{key:t,attrs:{label:e.name,value:e.scene_id}})})),e._v(" "),i("el-button",{staticStyle:{"margin-left":"20px"},attrs:{type:"primary",icon:"wk wk-screening"},on:{click:e.showFilterClick}},[e._v("高级筛选")]),e._v(" "),i("filter-form",{attrs:{"field-list":e.filters,"dialog-visible":e.showFilter,obj:e.filterObj,"save-scene":!1},on:{"update:dialogVisible":function(t){e.showFilter=t},filter:e.handleFilter}}),e._v(" "),e.filterObj.form&&e.filterObj.form.length>0?i("filter-content",{attrs:{slot:"append",obj:e.filterObj},on:{delete:e.handleDeleteField},slot:"append"}):e._e()],1),e._v(" "),i("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],staticClass:"n-table--border",staticStyle:{width:"100%"},attrs:{id:"crm-table","row-height":40,data:e.list,height:e.tableHeight,"cell-class-name":e.cellClassName,"header-cell-class-name":e.headerCellClassName,"use-virtual":"",stripe:"",border:"","highlight-current-row":""},on:{"row-click":e.handleRowClick,"selection-change":e.handleSelectionChange}},[i("el-table-column",{attrs:{"show-overflow-tooltip":"",type:"selection",align:"center",width:"55"}}),e._v(" "),e._l(e.fieldList,function(t,a){return i("el-table-column",{key:a,attrs:{prop:t.prop,label:t.label,"min-width":t.width,"show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(a){return["check_status"==t.prop?[i("span",{staticClass:"status-mark",style:e.getStatusStyle(a.row.check_status)}),e._v(" "),i("span",[e._v(e._s(e.getCRMStatusName(a.row.check_status)))])]:[e._v("\n "+e._s(e.fieldFormatter(a.row,a.column))+"\n ")]]}}])})}),e._v(" "),e.canUpdateStatus?i("el-table-column",{attrs:{resizable:!1,label:"操作",fixed:"right",width:"150"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("el-button",{attrs:{disabled:1==t.row.invoice_status,type:1==t.row.invoice_status?"":"primary",plain:""},nativeOn:{click:function(i){e.markReceivables(t)}}},[e._v(e._s(1==t.row.invoice_status?"已开票":"标记为开票"))])]}}])}):e._e(),e._v(" "),i("el-table-column")],2),e._v(" "),i("div",{staticClass:"p-contianer"},[i("el-pagination",{staticClass:"p-bar",attrs:{"current-page":e.currentPage,"page-sizes":e.pageSizes,"page-size":e.pageSize,total:e.total,layout:"total, sizes, prev, pager, next, jumper"},on:{"update:pageSize":function(t){e.pageSize=t},"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})],1)],1),e._v(" "),e.isCreate?i("create",{on:{"save-success":e.refreshList,close:function(t){e.isCreate=!1}}}):e._e(),e._v(" "),i("mark-invoice",{attrs:{visible:e.markShow,reset:e.isResetInvoice,detail:e.rowDetail},on:{"update:visible":function(t){e.markShow=t},change:e.refreshList}}),e._v(" "),i("c-r-m-all-detail",{staticClass:"d-view",attrs:{visible:e.showDview,"crm-type":e.rowType,id:e.rowID},on:{"update:visible":function(t){e.showDview=t},handle:e.handleHandle}}),e._v(" "),i("transfer-handle",{attrs:{"crm-type":e.crmType,"selection-list":e.selectionList,"dialog-visible":e.transferDialogShow},on:{"update:dialogVisible":function(t){e.transferDialogShow=t},handle:e.refreshList}})],1)},[],!1,null,"0951a712",null));T.options.__file="index.vue";t.default=T.exports},Lc7H:function(e,t,i){},"N8+3":function(e,t,i){"use strict";var a=i("epE4");i.n(a).a},NzkR:function(e,t,i){"use strict";var a=i("bvur");i.n(a).a},PWYh:function(e,t,i){},QEKj:function(e,t,i){"use strict";t.a={methods:{getAdvancedFilterOptions:function(e){return"check_status"==e||"deal_status"==e?[{value:"is",label:"等于",disabled:!1,type:1},{value:"isNot",label:"不等于",disabled:!1,type:2}]:"user"==e||"single_user"==e||"structure"==e?[{value:"is",label:"等于",disabled:!1,type:1},{value:"isNot",label:"不等于",disabled:!1,type:2}]:"select"==e?[{value:"in",label:"等于",disabled:!1,type:1},{value:"isNot",label:"不等于",disabled:!1,type:2}]:"checkbox"==e?[{value:"is",label:"等于",disabled:!1,type:1},{value:"contains",label:"包含",disabled:!1,type:3}]:"module"==e||"text"==e||"textarea"==e?[{value:"is",label:"等于",disabled:!1,type:1},{value:"isNot",label:"不等于",disabled:!1,type:2},{value:"contains",label:"包含",disabled:!1,type:3},{value:"notContains",label:"不包含",disabled:!1,type:4}]:"floatnumber"==e||"number"==e?[{value:"is",label:"等于",disabled:!1,type:1},{value:"isNot",label:"不等于",disabled:!1,type:2},{value:"contains",label:"包含",disabled:!1,type:3},{value:"notContains",label:"不包含",disabled:!1,type:4},{value:"isNull",label:"为空",disabled:!1,type:5},{value:"isNotNull",label:"不为空",disabled:!1,type:6},{value:"gt",label:"大于",disabled:!1,type:7},{value:"egt",label:"大于等于",disabled:!1,type:8},{value:"lt",label:"小于",disabled:!1,type:9},{value:"elt",label:"小于等于",disabled:!1,type:10}]:"category"==e?[{value:"is",label:"等于",disabled:!1,type:1},{value:"isNot",label:"不等于",disabled:!1,type:2},{value:"contains",label:"包含",disabled:!1,type:3},{value:"not_contain",label:"不包含",disabled:!1,type:4}]:"mobile"==e||"email"==e?[{value:"is",label:"等于",disabled:!1,type:1},{value:"isNot",label:"不等于",disabled:!1,type:2},{value:"contains",label:"包含",disabled:!1,type:3},{value:"notContains",label:"不包含",disabled:!1,type:4},{value:"startWith",label:"开始于",disabled:!1,type:8},{value:"endWith",label:"结束于",disabled:!1,type:10},{value:"isNull",label:"为空",disabled:!1,type:5},{value:"isNotNull",label:"不为空",disabled:!1,type:6}]:[{value:"is",label:"等于",disabled:!1,type:1},{value:"isNot",label:"不等于",disabled:!1,type:2},{value:"contains",label:"包含",disabled:!1,type:3},{value:"notContains",label:"不包含",disabled:!1,type:4},{value:"startWith",label:"开始于",disabled:!1,type:8},{value:"endWith",label:"结束于",disabled:!1,type:10},{value:"isNull",label:"为空",disabled:!1,type:5},{value:"isNotNull",label:"不为空",disabled:!1,type:6},{value:"gt",label:"大于",disabled:!1,type:7},{value:"egt",label:"大于等于",disabled:!1,type:8},{value:"lt",label:"小于",disabled:!1,type:9},{value:"elt",label:"小于等于",disabled:!1,type:10}]}}}},TAVA:function(e,t,i){"use strict";var a=i("EJiy"),s=i.n(a),n=i("8GhS"),l=i("Woz+"),o=i("7Qib"),r=i("QEKj"),c={name:"Index",components:{XhUserCell:n.p,XhProuctCate:n.j,VDistpicker:l.a,XhStructureCell:n.n},mixins:[r.a],props:{dialogVisible:{type:Boolean,required:!0,default:!1},fieldList:{type:Array,required:!0,default:function(){return[]}},obj:{type:Object,required:!0,default:function(){return{}}},crmType:{type:String,default:""},saveScene:{type:Boolean,default:!0}},data:function(){return{form:[],visible:!1,showErrors:!1,saveChecked:!1,saveDefault:!1,saveName:null}},computed:{infoParams:function(){return this.crmType?{m:"crm",c:this.crmType,a:"index"}:{}}},watch:{dialogVisible:{handler:function(e){e&&(this.form=Object(o.t)(this.obj.form),0==this.form.length&&this.form.push({field:"",name:"",form_type:"",condition:"contains",type:3,value:"",typeOption:[],statusOption:[],type_id:"",status_id:"",address:{state:"",city:"",area:""}}),this.saveChecked=!1,this.saveDefault=!1,this.saveName=null),this.visible=this.dialogVisible},deep:!0,immediate:!0},form:function(){this.$nextTick(function(){var e=document.getElementById("filter-container");e.scrollTop=e.scrollHeight})}},methods:{selectProvince:function(e,t){t.address.state=e.value},selectCity:function(e,t){t.address.city=e.value},selectArea:function(e,t){t.address.area=e.value},typeOptionsChange:function(e){if(e.type_id){var t=e.typeOption.find(function(t){return t.type_id===e.type_id});e.statusOption=t.statusList||[]}else e.statusOption=[];e.status_id=""},arrayValueChange:function(e){e.value.length>0?(e.item.value=e.value,e.item.valueContent=e.valueContent):e.item.value=[]},selectChange:function(e,t){this.getAdvancedFilterOptions(t.form_type).forEach(function(i){i.value===e&&(t.type=i.type)})},showCalCondition:function(e){return"date"!=e&&"datetime"!=e&&"business_type"!=e&&"category"!=e&&"map_address"!=e},fieldFocus:function(){this.$el.click()},fieldChange:function(e){var t=this.fieldList.find(function(t){return t.field===e.field});t&&(e.form_type=t.form_type,e.name=t.name,"business_type"==e.form_type?(e.typeOption=t.setting,e.statusOption=[],e.type_id="",e.status_id="",e.value=""):"check_status"==e.form_type||"deal_status"==e.form_type?(e.setting=t.setting||[],e.value=""):"map_address"==e.form_type?e.address={state:"",city:"",area:""}:"date"===e.form_type||"datetime"===e.form_type||"user"===e.form_type||"single_user"===e.form_type||"structure"===e.form_type||"category"===e.form_type?e.value=[]:"select"==e.form_type||"checkbox"===e.form_type?(e.setting=t.setting||[],e.value=[]):e.value="","checkbox"==e.form_type||"check_status"==e.form_type||"deal_status"==e.form_type?(e.type=1,e.condition="is"):"user"==e.form_type||"single_user"==e.form_type||"structure"==e.form_type?(e.condition="is",e.type=1):"select"==e.form_type?(e.condition="in",e.type=1):(e.condition="is",e.type=1)),this.getError()},handleCancel:function(){this.$emit("update:dialogVisible",!1)},getError:function(){this.showErrors=!1;for(var e=[],t=0;t0){var t=e[0];return void 0===t?"undefined":s()(t)}return[]}}},u=(i("XVLb"),i("KHd+")),d=Object(u.a)(c,function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("el-dialog",{attrs:{visible:e.visible,"close-on-click-modal":!1,title:"高级筛选",width:"900px"},on:{"update:visible":function(t){e.visible=t},close:e.handleCancel}},[i("div",{staticStyle:{"margin-bottom":"10px"}},[e._v("筛选条件")]),e._v(" "),i("el-form",{staticClass:"filter-container",attrs:{id:"filter-container"}},[i("el-form-item",[e._l(e.form,function(t,a){return[i("el-row",{key:a},[i("el-col",{attrs:{span:8}},[i("el-select",{attrs:{placeholder:"请选择要筛选的字段名"},on:{change:function(i){e.fieldChange(t)},focus:e.fieldFocus},model:{value:t.field,callback:function(i){e.$set(t,"field",i)},expression:"formItem.field"}},e._l(e.fieldList,function(e){return i("el-option",{key:e.field,attrs:{label:e.name,value:e.field}})}))],1),e._v(" "),e.showCalCondition(t.form_type)?i("el-col",{attrs:{span:1}},[e._v(" ")]):e._e(),e._v(" "),e.showCalCondition(t.form_type)?i("el-col",{attrs:{span:4}},[i("el-select",{attrs:{placeholder:"请选择范围"},on:{change:function(i){e.selectChange(i,t)}},model:{value:t.condition,callback:function(i){e.$set(t,"condition",i)},expression:"formItem.condition"}},e._l(e.getAdvancedFilterOptions(t.form_type),function(e){return i("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}))],1):e._e(),e._v(" "),"business_type"==t.form_type?i("el-col",{attrs:{span:1}},[e._v(" ")]):e._e(),e._v(" "),"business_type"==t.form_type?i("el-col",{attrs:{span:4}},[i("el-select",{on:{change:function(i){e.typeOptionsChange(t)}},model:{value:t.type_id,callback:function(i){e.$set(t,"type_id",i)},expression:"formItem.type_id"}},e._l(t.typeOption,function(e){return i("el-option",{key:e.type_id,attrs:{label:e.name,value:e.type_id}})}))],1):e._e(),e._v(" "),i("el-col",{attrs:{span:1}},[e._v(" ")]),e._v(" "),i("el-col",{attrs:{span:"datetime"===t.form_type||"date"===t.form_type||"map_address"===t.form_type?13:8}},["check_status"===t.form_type||"deal_status"===t.form_type||"select"===t.form_type&&"string"!=e.getSettingValueType(t.setting)?i("el-select",{attrs:{placeholder:"请选择筛选条件"},model:{value:t.value,callback:function(i){e.$set(t,"value",i)},expression:"formItem.value"}},e._l(t.setting,function(e){return i("el-option",{key:e,attrs:{label:e,value:e}})})):"select"===t.form_type||"checkbox"===t.form_type?i("el-select",{attrs:{multiple:"",placeholder:"请选择筛选条件"},model:{value:t.value,callback:function(i){e.$set(t,"value",i)},expression:"formItem.value"}},e._l(t.setting,function(e){return i("el-option",{key:e,attrs:{label:e,value:e}})})):"date"===t.form_type||"datetime"===t.form_type?i("el-date-picker",{staticStyle:{padding:"0px 10px"},attrs:{"value-format":"date"===t.form_type?"yyyy-MM-dd":"yyyy-MM-dd HH:mm:ss",type:"date"===t.form_type?"daterange":"datetimerange","range-separator":"-","start-placeholder":"开始日期","end-placeholder":"结束日期"},model:{value:t.value,callback:function(i){e.$set(t,"value",i)},expression:"formItem.value"}}):"business_type"===t.form_type?i("el-select",{model:{value:t.status_id,callback:function(i){e.$set(t,"status_id",i)},expression:"formItem.status_id"}},e._l(t.statusOption,function(e){return i("el-option",{key:e.status_id,attrs:{label:e.name,value:e.status_id}})})):"user"===t.form_type||"single_user"===t.form_type?i("xh-user-cell",{attrs:{item:t,"info-params":e.infoParams,value:t.value},on:{"value-change":e.arrayValueChange}}):"structure"===t.form_type?i("xh-structure-cell",{attrs:{item:t,value:t.value},on:{"value-change":e.arrayValueChange}}):"category"===t.form_type?i("xh-prouct-cate",{attrs:{item:t,value:t.value},on:{"value-change":e.arrayValueChange}}):"map_address"===t.form_type?i("v-distpicker",{attrs:{province:t.address.state,city:t.address.city,area:t.address.area},on:{province:function(i){e.selectProvince(i,t)},city:function(i){e.selectCity(i,t)},area:function(i){e.selectArea(i,t)}}}):i("el-input",{attrs:{placeholder:"多个条件请用;隔开"},model:{value:t.value,callback:function(i){e.$set(t,"value",i)},expression:"formItem.value"}})],1),e._v(" "),i("el-col",{staticClass:"delete",attrs:{span:1}},[i("i",{staticClass:"el-icon-error delete-btn",on:{click:function(t){e.handleDelete(a)}}})])],1)]})],2)],1),e._v(" "),i("p",{directives:[{name:"show",rawName:"v-show",value:e.showErrors,expression:"showErrors"}],staticClass:"el-icon-warning warning-info"},[i("span",{staticClass:"desc"},[e._v("筛选条件中有重复项!")])]),e._v(" "),i("el-button",{attrs:{type:"text"},on:{click:e.handleAdd}},[e._v("+ 添加筛选条件")]),e._v(" "),e.saveScene?i("div",{staticClass:"save"},[i("el-checkbox",{model:{value:e.saveChecked,callback:function(t){e.saveChecked=t},expression:"saveChecked"}},[e._v("保存为场景")]),e._v(" "),i("el-input",{directives:[{name:"show",rawName:"v-show",value:e.saveChecked,expression:"saveChecked"}],staticClass:"name",attrs:{maxlength:10,placeholder:"请输入场景名称,最多10个字符"},model:{value:e.saveName,callback:function(t){e.saveName="string"==typeof t?t.trim():t},expression:"saveName"}}),e._v(" "),i("div",{directives:[{name:"show",rawName:"v-show",value:e.saveChecked,expression:"saveChecked"}],staticClass:"save-setting"},[i("el-checkbox",{model:{value:e.saveDefault,callback:function(t){e.saveDefault=t},expression:"saveDefault"}},[e._v("设置为默认")])],1)],1):e._e(),e._v(" "),i("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{on:{click:e.handleCancel}},[e._v("取 消")]),e._v(" "),i("el-button",{attrs:{type:"primary"},on:{click:e.handleConfirm}},[e._v("确 定")])],1)],1)},[],!1,null,"012f579f",null);d.options.__file="index.vue";t.a=d.exports},Vm8M:function(e,t,i){"use strict";var a=i("7Qib"),s={name:"MapView",components:{},props:{title:{type:String,default:""},lat:{type:[String,Number],default:0},lng:{type:[String,Number],default:0}},data:function(){return{}},computed:{},mounted:function(){var e=this;this.$el.style.zIndex=Object(a.q)(),document.body.appendChild(this.$el),Object(a.l)().then(function(){var t=new BMap.Map("choicemap",{enableMapClick:!1}),i=new BMap.Point(parseFloat(e.lng),parseFloat(e.lat));t.centerAndZoom(i,18),t.enableScrollWheelZoom();var a=new BMap.Marker(i);t.addOverlay(a);var s=new BMap.InfoWindow(e.title);a.addEventListener("click",function(){t.openInfoWindow(s,i)})})},destroyed:function(){this.$el&&this.$el.parentNode&&this.$el.parentNode.removeChild(this.$el)},methods:{hiddenView:function(){this.$emit("hidden")}}},n=(i("I+NK"),i("KHd+")),l=Object(n.a)(s,function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"map-view"},[t("div",{attrs:{id:"choicemap"}}),this._v(" "),t("i",{staticClass:"el-icon-close map-close",on:{click:this.hiddenView}})])},[],!1,null,"33a9f6bf",null);l.options.__file="MapView.vue";t.a=l.exports},Vo7u:function(e,t,i){},XVLb:function(e,t,i){"use strict";var a=i("Vo7u");i.n(a).a},ZX9L:function(e,t,i){"use strict";var a={name:"TimeTypeSelect",props:{defaultType:[String,Object],width:{type:Number,default:200},options:{type:Array,default:function(){return[{label:"今天",value:"today"},{label:"昨天",value:"yesterday"},{label:"本周",value:"week"},{label:"上周",value:"lastWeek"},{label:"本月",value:"month"},{label:"上月",value:"lastMonth"},{label:"本季度",value:"quarter"},{label:"上季度",value:"lastQuarter"},{label:"本年",value:"year"},{label:"去年",value:"lastYear"}]}}},data:function(){return{selectType:{label:"本年",value:"year"},showTypePopover:!1,showCustomContent:!1,sureCustomContent:!1,startTime:"",endTime:""}},computed:{typeShowValue:function(){return this.sureCustomContent?this.startTime||this.endTime?(this.startTime||"")+"-"+(this.endTime||""):"":this.selectType.label}},watch:{defaultType:function(){this.selectType.value!=this.defaultType&&(this.selectType=this.getDefaultTypeValue(this.defaultType))}},mounted:function(){void 0!==this.defaultType?"string"==typeof this.defaultType?this.selectType=this.getDefaultTypeValue(this.defaultType):this.defaultType.label?this.selectType=this.defaultType:"default"==this.defaultType.type?this.selectType=this.getDefaultTypeValue(this.defaultType.value):"custom"==this.defaultType.type&&(this.sureCustomContent=!0,this.showCustomContent=!0,this.startTime=this.defaultType.startTime,this.endTime=this.defaultType.endTime):this.$emit("change",{type:"default",value:this.selectType.value})},methods:{getDefaultTypeValue:function(e){for(var t=0;t0);this.dispatch("SlideView","setEditClose",[t])},contactsId:function(){this.selectContactsId=this.contactsId||""},id:{handler:function(){this.businessAction={type:"condition",data:{moduleType:this.crmType,customer_id:this.id}}},immediate:!0}},created:function(){this.selectContactsId=this.contactsId||"",this.getDefalutFollowType()},beforeDestroy:function(){},methods:{getDefalutFollowType:function(){this.followTypes&&this.followTypes.length>0?this.followType=this.followTypes[0].value:this.followType=""},resetInfo:function(){this.nextTime="",this.isUnfold=!1,this.content="",this.dispatch("SlideView","setEditClose",[!1]),this.imgFiles=[],this.files=[],this.business=[],this.selectContactsId=this.contactsId||"",this.showRelativeType="",this.batchId=Object(v.s)(),this.getDefalutFollowType()},commonWordsSelect:function(e){var t=this;this.content?this.$confirm("您选中的常用语将覆盖当前填写内容?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning",customClass:"is-particulars"}).then(function(){t.content=e}).catch(function(){}):this.content=e},checkRelativeInfos:function(e){"business"==this.showRelativeType&&(this.business=e.data)},barClick:function(e){this.showRelativeType=e,"business"==e?this.showBusinessPopover=!0:"file"==e?this.$refs.fileInput.click():"img"==e&&this.$refs.imgInput.click()},uploadFile:function(e){var t=e.target.files;if(t.length){for(var i=0;i0&&e.isUnfold?i("add-image-list",{attrs:{data:e.imgFiles},on:{delete:e.deleteImage,"delete-all":function(t){e.deleteAllFile(2)},upload:e.uploadFile}}):e._e(),e._v(" "),e.files.length>0&&e.isUnfold?i("add-file-list",{attrs:{data:e.files},on:{delete:e.deleteFile,"delete-all":function(t){e.deleteAllFile(1)}}}):e._e(),e._v(" "),e.business.length>0&&e.isUnfold?i("add-relate-list",{attrs:{data:e.business,type:"business"},on:{delete:e.deleteRelate}}):e._e(),e._v(" "),e.isUnfold?i("div",{staticClass:"bar-cont"},[i("el-button",{staticClass:"handle-button",attrs:{type:"text",icon:"wk wk-picture"},on:{click:function(t){e.barClick("img")}}},[e._v("图片")]),e._v(" "),i("el-button",{staticClass:"handle-button",attrs:{type:"text",icon:"wk wk-file"},on:{click:function(t){e.barClick("file")}}},[e._v("附件")]),e._v(" "),e.showBusiness?i("el-popover",{attrs:{placement:"bottom",width:"700","popper-class":"no-padding-popover",trigger:"click"},model:{value:e.showBusinessPopover,callback:function(t){e.showBusinessPopover=t},expression:"showBusinessPopover"}},[i("crm-relative",{ref:"crmrelative",attrs:{show:e.showBusinessPopover,radio:!1,action:e.businessAction,"selected-data":{business:e.business},"crm-type":"business"},on:{close:function(t){e.showBusinessPopover=!1},changeCheckout:e.checkRelativeInfos}}),e._v(" "),i("el-button",{staticClass:"handle-button",staticStyle:{"margin-left":"10px"},attrs:{slot:"reference",type:"text",icon:"wk wk-associate"},on:{click:function(t){e.barClick("business")}},slot:"reference"},[e._v("关联商机")])],1):e._e(),e._v(" "),i("el-button",{directives:[{name:"debounce",rawName:"v-debounce",value:e.sendClick,expression:"sendClick"}],staticClass:"send-btn",attrs:{type:"primary"}},[e._v("发布")])],1):e._e(),e._v(" "),i("input",{ref:"fileInput",staticClass:"file-input",attrs:{accept:"*.*",type:"file",multiple:""},on:{change:e.uploadFile}}),e._v(" "),i("input",{ref:"imgInput",staticClass:"file-input",attrs:{accept:"image/*",type:"file",multiple:""},on:{change:e.uploadFile}})],1)},[],!1,null,"2caf5be7",null);g.options.__file="LogAdd.vue";var w=g.exports,C=i("O8VQ"),k=i("/G0b"),T=i("8OTK"),x=i("C3Po"),I=i("ZoMv"),S=i("Z+Ht"),D=i("vvxI"),N=i("ZX9L"),L=i("ehos"),O=i("L2JU"),j={name:"Activity",components:{LogAdd:w,LogCell:C.a,CRMAllCreate:T.default,TaskQuickAdd:x.a,TimeTypeSelect:N.a,LogEditDialog:k.a,CRMFullScreenDetail:function(){return Promise.all([i.e("chunk-024e"),i.e("chunk-6d9c"),i.e("chunk-0069"),i.e("chunk-9aaae")]).then(i.bind(null,"3z7q"))}},mixins:[S.a,D.a],props:{handle:{type:Array,default:function(){return[]}},id:[String,Number],contactsId:[String,Number],crmType:{type:String,default:""},isSeas:{type:Boolean,default:!1},typeList:{type:Array,default:function(){return[]}},detail:{type:Object,default:function(){return{}}}},data:function(){return{loading:!1,isSearchRequest:!1,filterValue:{},timeOptions:[{label:"全部",value:""},{label:"最近7天",value:"7"},{label:"最近30天",value:"30"},{label:"最近60天",value:"60"}],contacts:[],followTypes:[],handleType:"",activityType:{icon:"all",color:"#2362FB",command:"",label:"全部活动"},list:[],noMore:!1,page:1,isCRMCreate:!1,createActionInfo:{type:"relative",crmType:this.crmType,data:{}},createCRMType:"",isTaskCreate:!1,showFullDetail:!1,relationID:"",relationCrmType:"",scrollKey:Date.now(),logEditData:null,logEditPosition:{seciton:0,index:0},logEditDialogVisible:!1}},computed:l()({},Object(O.b)(["crm"]),{canCreateFollowRecord:function(){return this.crm&&this.crm.activity&&this.crm.activity.save},showRelate:function(){return"customer"==this.crmType},scrollDisabled:function(){return this.loading||this.noMore},taskParams:function(){var e={};return e[this.crmType+"_ids"]=this.id,e},taskProps:function(){var e={};e[this.crmType]=[this.detail];var t={};return t[this.crmType+"Ids"]=[this.id],{relatedObj:e,relatedObjIds:t}}}),watch:{id:function(){this.initInfo(),this.refreshLogList()}},created:function(){this.debouncedRefreshLogList=Object(L.debounce)(300,this.refreshLogList),this.initInfo()},methods:{getLogTypeList:function(){var e=this;Object(r.r)().then(function(t){e.followTypes=t.data.map(function(e){return{value:e,label:e}})}).catch(function(){})},getContactsList:function(){var e=this;Object(o.I)({customer_id:this.id}).then(function(t){e.contacts=t.data.list}).catch(function(){})},sendLog:function(e){var t=this;if(e.content){var i={category:e.followType,activity_type:I.a.keyToTypeData[this.crmType],activity_type_id:e.id,content:e.content,next_time:e.nextTime||"",is_event:0,file_id:[].concat(s()(e.files.map(function(e){return e.file_id})),s()(e.images.map(function(e){return e.file_id}))),business_ids:[].concat(s()(e.business.map(function(e){return e.business_id}))),contacts_ids:e.contactsId};this.sendLoading=!0,Object(c.a)(i).then(function(e){t.sendLoading=!1,t.$message.success("发布成功"),t.$refs.logAdd&&t.$refs.logAdd.resetInfo(),t.refreshLogList()}).catch(function(){t.sendLoading=!1})}else this.$message.error("请输入跟进内容")},handleClick:function(e){var t=this;if(this.handleType==e?this.handleType="":this.handleType=e,"log"==e)this.isTaskCreate=!1,this.$nextTick(function(){t.$refs.logAdd&&(t.$refs.logAdd.isUnfold=t.handleType==e)});else if("task"==e)this.isTaskCreate=!0,this.$nextTick(function(){t.$refs.taskAdd.inputFocus()});else{this.isTaskCreate=!1;var i={type:"relative",crmType:this.crmType,data:{}};"contacts"==this.crmType?(i.data.customer=Object(v.t)(this.detail),"business"==e&&(i.relativeData={contactsId:this.detail.contactsId})):"customer"==this.crmType?i.data.customer=Object(v.t)(this.detail):"business"==this.crmType?(i.data.customer=Object(v.t)(this.detail),i.data.business=Object(v.t)(this.detail),"contacts"==e&&(i.relativeData={businessId:this.detail.businessId})):"contract"==this.crmType&&(i.data.customer=Object(v.t)(this.detail),i.data.contract=Object(v.t)(this.detail)),this.createActionInfo=i,this.createCRMType=e,this.isCRMCreate=!0}},initInfo:function(){var e=this;this.$nextTick(function(){e.$refs.logAdd&&e.$refs.logAdd.resetInfo(),e.$refs.taskAdd&&e.$refs.taskAdd.resetSendData()}),this.filterValue={search:"",timeLine:{label:"全部",value:""}},this.getLogTypeList(),this.showRelate&&this.getContactsList()},refreshLogList:function(e){this.isSearchRequest=e||!1,this.page=1,this.noMore=!1,this.list=[],this.scrollKey=Date.now()},handleSelectClick:function(e){this.activityType=e,this.refreshLogList()},timeTypeChange:function(e){this.filterValue.timeLine=e,this.refreshLogList()},getLogList:function(){var e=this;this.loading=!0;var t={module:this.crmType,page:this.page,crmType:I.a[this.crmType],activity_type:this.activityType.command||"",activity_type_id:this.id};this.filterValue.search&&(t.search=this.filterValue.search),this.filterValue.timeLine.type&&("custom"===this.filterValue.timeLine.type?(t.start_date=this.filterValue.timeLine.startTime.replace(/\./g,"-"),t.end_date=this.filterValue.timeLine.endTime.replace(/\./g,"-")):t.interval_day=this.filterValue.timeLine.value||""),Object(c.c)(t).then(function(t){if(e.loading=!1,!e.noMore)if(e.page++,e.list.length){var i=e.list[e.list.length-1];t.data.time&&t.data.list.length&&i.time!=t.data.time&&e.list.push(t.data)}else t.data.time&&t.data.list.length&&e.list.push(t.data);e.noMore=t.data.lastPage,e.isSearchRequest&&e.$nextTick(function(){e.$refs.activitySearchInput.focus()})}).catch(function(){e.noMore=!0,e.loading=!1})},createCRMSuccess:function(){this.handleType="",this.refreshLogList()},createCRMClose:function(){this.isCRMCreate=!1,this.handleType=""},checkCRMDetail:function(e,t){this.relationID=t,this.relationCrmType=e,this.showFullDetail=!0},getActivityIcon:function(e){return this.getXrIcon(this.getActivityType(e))},getActivityTypeColor:function(e){return this.getXrIconColor(this.getActivityType(e))},logCellDelete:function(e,t,i){this.list[i].list.splice(t,1),0==this.list[i].list.length&&this.list.splice(i,1),this.scrollKey=Date.now()},logCellEdit:function(e,t,i){this.logEditData=e,this.logEditPosition={seciton:i,index:t},this.logEditDialogVisible=!0},logEditSave:function(e){this.logEditPosition.seciton>=0&&this.logEditPosition.index>=0&&this.list[this.logEditPosition.seciton].list.splice(this.logEditPosition.index,1,e),this.getLogList()}}},$=(i("N8+3"),Object(b.a)(j,function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{directives:[{name:"infinite-scroll",rawName:"v-infinite-scroll",value:e.getLogList,expression:"getLogList"}],key:e.scrollKey,staticClass:"main",attrs:{"infinite-scroll-distance":"100","infinite-scroll-disabled":"scrollDisabled"}},[i("div",[!e.isSeas&&e.handle&&e.handle.length?i("div",{staticClass:"main-handle"},e._l(e.handle,function(t,a){return i("el-button",{key:a,class:{"is-select":e.handleType===t.type},attrs:{type:"primary",icon:"wk wk-add"},on:{click:function(i){e.handleClick(t.type)}}},[e._v("\n "+e._s(t.label)+"\n ")])})):e._e(),e._v(" "),!e.isSeas&&e.handle&&e.handle.length?[!e.isTaskCreate&&e.canCreateFollowRecord?i("log-add",{ref:"logAdd",staticClass:"log-add",attrs:{id:e.id,"show-business":e.showRelate,"show-contacts":e.showRelate,contacts:e.contacts,"contacts-id":e.contactsId,"follow-types":e.followTypes,"crm-type":e.crmType},on:{send:e.sendLog,focus:function(t){e.handleType="log"},close:function(t){e.handleClick(e.handleType)}}}):i("task-quick-add",{ref:"taskAdd",staticClass:"task-quick-add",attrs:{params:e.taskParams,props:e.taskProps},on:{focus:function(t){e.handleType="task"},send:e.refreshLogList}})]:e._e(),e._v(" "),i("div",{staticClass:"log",class:{"is-top":e.handle&&0==e.handle.length}},[i("flexbox",{staticClass:"log__header",attrs:{justify:"flex-end"}},[i("el-input",{ref:"activitySearchInput",attrs:{placeholder:"关键字搜索","prefix-icon":"el-icon-search"},nativeOn:{keyup:function(t){if(!("button"in t)&&e._k(t.keyCode,"enter",13,t.key,"Enter"))return null;e.debouncedRefreshLogList(!0)}},model:{value:e.filterValue.search,callback:function(t){e.$set(e.filterValue,"search",t)},expression:"filterValue.search"}}),e._v(" "),i("time-type-select",{attrs:{width:190,options:e.timeOptions,"default-type":e.filterValue.timeLine},on:{change:e.timeTypeChange}}),e._v(" "),e.typeList.length>1?i("el-dropdown",{attrs:{trigger:"click"},on:{command:e.handleSelectClick}},[i("span",{staticClass:"el-dropdown-link"},[i("i",{class:["wk","dropdown-icon","wk-"+e.activityType.icon],style:{backgroundColor:e.activityType.color}}),e._v(e._s(e.activityType.label)),i("i",{staticClass:"el-icon-arrow-down el-icon--right"})]),e._v(" "),i("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},e._l(e.typeList,function(t,a){return i("el-dropdown-item",{key:a,attrs:{command:t}},[i("i",{class:["wk","dropdown-icon","wk-"+t.icon],style:{backgroundColor:t.color}}),e._v(e._s(t.label))])}))],1):e._e()],1),e._v(" "),e._l(e.list,function(t,a){return i("div",{key:a,staticClass:"log-section"},[i("div",{staticClass:"log-section__title"},[i("span",{staticClass:"section-title"},[i("span",{staticClass:"section-title__time"},[e._v(e._s(t.time))])])]),e._v(" "),e._l(t.list,function(s,n){return[1==s.type?i("div",{key:n,staticClass:"log-cell",class:{"only-one":1==t.list.length}},[i("log-cell",{attrs:{item:s,section:a,index:n,"can-delete":!e.isSeas},on:{"crm-detail":e.checkCRMDetail,delete:e.logCellDelete,edit:e.logCellEdit}}),e._v(" "),i("i",{staticClass:"wk wk-message log-cell__mark"})],1):i("div",{key:n,staticClass:"log-cell activity-cell",class:{"only-one":1==t.list.length}},[2==s.type?i("div",{staticClass:"activity-cell"},[i("span",{staticClass:"activity-cell__label"},[e._v(e._s(s.update_time)+" "+e._s(s.create_user_name)+"创建了"+e._s(e.getActivityTypeName(s.activity_type))+":")]),i("span",{staticClass:"activity-cell__content",on:{click:function(t){e.checkCRMDetail(e.getActivityType(s.activity_type),s.activity_type_id)}}},[e._v(e._s(s.activity_type_name||"查看详情"))])]):3==s.type?i("div",{staticClass:"activity-cell"},[i("span",{staticClass:"activity-cell__label"},[e._v(e._s(s.update_time)+" "+e._s(s.create_user_name)+"将商机:")]),e._v(" "),i("span",{staticClass:"activity-cell__content",on:{click:function(t){e.checkCRMDetail("business",s.activity_type_id)}}},[e._v(e._s(s.activity_type_name))]),e._v(" "),i("span",[e._v(e._s(" "+s.content))])]):4==s.type?i("log-cell",{attrs:{item:s,section:a,index:n,"can-delete":""},on:{"crm-detail":e.checkCRMDetail,delete:e.logCellDelete}}):e._e(),e._v(" "),i("i",{staticClass:"log-cell__mark",class:e.getActivityIcon(s.activity_type),staticStyle:{"background-color":"#FB9323"},style:{backgroundColor:e.getActivityTypeColor(s.activity_type)}})],1)]})],2)}),e._v(" "),e.loading?i("p",{staticClass:"scroll-bottom-tips"},[e._v("加载中...")]):e._e(),e._v(" "),e.noMore?i("p",{staticClass:"scroll-bottom-tips"},[e._v("没有更多了")]):e._e()],2)],2),e._v(" "),e.isCRMCreate?i("c-r-m-all-create",{attrs:{"crm-type":e.createCRMType,action:e.createActionInfo},on:{"save-success":e.createCRMSuccess,close:e.createCRMClose}}):e._e(),e._v(" "),i("c-r-m-full-screen-detail",{attrs:{visible:e.showFullDetail,"crm-type":e.relationCrmType,id:e.relationID},on:{"update:visible":function(t){e.showFullDetail=t}}}),e._v(" "),i("log-edit-dialog",{attrs:{visible:e.logEditDialogVisible,data:e.logEditData},on:{"update:visible":function(t){e.logEditDialogVisible=t},save:e.logEditSave}})],1)},[],!1,null,"344bab02",null));$.options.__file="index.vue";t.a=$.exports},epE4:function(e,t,i){},fUaS:function(e,t,i){},j4Q1:function(e,t,i){"use strict";var a=i("EJiy"),s=i.n(a),n={name:"FilterContent",props:{obj:{type:Object,required:!0,default:function(){return{}}}},data:function(){return{optionsNames:{is:"等于",in:"等于",isNot:"不等于",contains:"包含",notContains:"不包含",startWith:"开始于",endWith:"结束于",isNull:"为空",isNotNull:"不为空",eq:"等于",neq:"不等于",gt:"大于",egt:"大于等于",lt:"小于",elt:"小于等于"},showObj:{}}},computed:{},watch:{obj:function(e){this.showObj=e}},mounted:function(){this.showObj=this.obj},methods:{handleDelete:function(e,t){this.showObj.obj.splice(t,1),this.showObj.form.splice(t,1),this.$emit("delete",{item:e,index:t,obj:this.showObj})},getTypesName:function(e){return e.type_id&&e.typeOption.find(function(t){return t.type_id===e.type_id}).name||""},getNameValue:function(e){return e.setting.find(function(t){return t===e.value})||""},getStatusName:function(e){if(e.status_id){var t=e.statusOption.find(function(t){return t.status_id===e.status_id});return t.name?"-"+t.name:""}return""},getDealStatus:function(e){return"未成交"==e?"未成交":"已成交"==e?"已成交":""},getSettingValueType:function(e){if(e&&e.length>0){var t=e[0];return void 0===t?"undefined":s()(t)}return[]}}},l=(i("NzkR"),i("KHd+")),o=Object(l.a)(n,function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"wrapper"},[i("ul",{staticClass:"list"},e._l(e.showObj.form,function(t,a){return i("li",{key:a,staticClass:"list-item"},["date"==t.form_type?i("span",[e._v(e._s(t.name+" “"+t.value[0]+"-"+t.value[1]+"”"))]):"datetime"===t.form_type?i("span",[e._v(e._s(t.name+" “"+t.value[0]+"-"+t.value[1]+"”"))]):"business_type"===t.form_type?i("span",[e._v(e._s(t.name+" “"+e.getTypesName(t)+e.getStatusName(t)+"”"))]):"map_address"===t.form_type?i("span",[e._v(e._s(t.name+" "+t.address.state+" "+t.address.city+" "+t.address.area))]):"check_status"===t.form_type?i("span",[e._v(e._s(t.name+" “"+e.optionsNames[t.condition]+"” "+e.getNameValue(t)))]):"deal_status"===t.form_type?i("span",[e._v(e._s(t.name+" “"+e.optionsNames[t.condition]+"” "+e.getDealStatus(t.value)))]):"user"===t.form_type||"single_user"===t.form_type?i("span",[e._v(e._s(t.name+" "+e.optionsNames[t.condition]+"“"+t.value[0].realname+"”"))]):"structure"===t.form_type?i("span",[e._v(e._s(t.name+" "+e.optionsNames[t.condition]+"“"+t.value[0].name+"”"))]):"category"===t.form_type&&t.value.length>0?i("span",[e._v(e._s(t.name+" “"+t.valueContent+"”"))]):"select"===t.form_type&&"string"!=e.getSettingValueType(t.setting)?i("span",[e._v(e._s(t.name+" “"+e.getNameValue(t)+"”"))]):i("span",[e._v(e._s(t.name+" "+e.optionsNames[t.condition]+"“"+t.value+"”"))]),e._v(" "),i("i",{staticClass:"el-icon-close icon",on:{click:function(i){e.handleDelete(t,a)}}})])}))])},[],!1,null,"4014d07d",null);o.options.__file="FilterContent.vue";t.a=o.exports},m1cH:function(e,t,i){"use strict";t.__esModule=!0;var a,s=i("rfXi"),n=(a=s)&&a.__esModule?a:{default:a};t.default=function(e){if(Array.isArray(e)){for(var t=0,i=Array(e.length);t