(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-736b"],{OFIA:function(t,e,a){},Wbu4:function(t,e,a){"use strict";var r=a("OFIA");a.n(r).a},Wp3d:function(t,e,a){"use strict";a.r(e);var r=a("QbLZ"),n=a.n(r),s=a("14Xm"),i=a.n(s),o=a("D3Ub"),c=a.n(o),l=a("Lw1i"),u=a("x8Yw"),p={data:function(){return{search_form:{customer_id:"",customer_name:"",customer_mobile:"",status_id:"",type_id:"",name:"",staff:""},time:[],typeOptions:[],statusOptions:[],generateList:[],total:0,per_page:15,current_page:1,tableData:[],popoverVisible:!1,current_id:"",batchOpportunityIds:[],transferDialogShow:!1}},components:{opportunityManagementSide:l.a,dialogChoiceDepartmentStaff:u.a},mounted:function(){this.getStatusList(),this.getTypeList(),this.getMyOpportunity()},methods:{confirmType:function(t,e,a){var r=this;return c()(i.a.mark(function n(){var s;return i.a.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return t.isType=!1,n.prev=1,n.next=4,$http.pc_post("plugin/opportunityManagement/editOpportunityType",{opportunity_id:a,type_id:e},"loading");case 4:if(1==(s=n.sent).result){n.next=7;break}return n.abrupt("return",r.$message.error(s.msg));case 7:r.$message.success(s.msg),n.next=12;break;case 10:n.prev=10,n.t0=n.catch(1);case 12:r.getMyOpportunity();case 13:case"end":return n.stop()}},n,r,[[1,10]])}))()},refresh1:function(){this.getMyOpportunity()},confirmAddSync:function(t,e,a){var r=this;return c()(i.a.mark(function n(){var s;return i.a.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return t.isShow=!1,n.prev=1,n.next=4,$http.pc_post("plugin/opportunityManagement/editOpportunityStatus",{opportunity_id:a,status_id:e},"loading");case 4:if(1==(s=n.sent).result){n.next=7;break}return n.abrupt("return",r.$message.error(s.msg));case 7:r.$message.success(s.msg),n.next=12;break;case 10:n.prev=10,n.t0=n.catch(1);case 12:r.getMyOpportunity();case 13:case"end":return n.stop()}},n,r,[[1,10]])}))()},getMyOpportunity:function(){var t=this;return c()(i.a.mark(function e(){var a;return i.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,$http.pc_post("plugin/opportunityManagement/myOpportunityList",{page:t.current_page,page_size:t.per_page,search:n()({},t.search_form,{time:t.time})});case 3:if(1==(a=e.sent).result){e.next=6;break}return e.abrupt("return",t.$message.error(a.msg));case 6:t.tableData=a.data?a.data.data:[],t.tableData.forEach(function(e){t.$set(e,"isShow",!1),t.$set(e,"isType",!1)}),t.total=a.data.total,t.per_page=a.data.per_page,t.current_page=a.data.current_page,e.next=15;break;case 13:e.prev=13,e.t0=e.catch(0);case 15:case"end":return e.stop()}},e,t,[[0,13]])}))()},getStatusList:function(){var t=this;return c()(i.a.mark(function e(){var a;return i.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,$http.pc_post("plugin/opportunityManagement/getStatus",{},"loading");case 3:if(1==(a=e.sent).result){e.next=6;break}return e.abrupt("return",t.$message.error(a.msg));case 6:t.statusOptions=a.data?a.data.status_set_list:[],e.next=11;break;case 9:e.prev=9,e.t0=e.catch(0);case 11:case"end":return e.stop()}},e,t,[[0,9]])}))()},getTypeList:function(){var t=this;return c()(i.a.mark(function e(){var a;return i.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,$http.pc_post("plugin/opportunityManagement/getType",{},"loading");case 3:if(1==(a=e.sent).result){e.next=6;break}return e.abrupt("return",t.$message.error(a.msg));case 6:t.typeOptions=a.data?a.data.status_set_list:[],e.next=11;break;case 9:e.prev=9,e.t0=e.catch(0);case 11:case"end":return e.stop()}},e,t,[[0,9]])}))()},search1:function(t){console.log(t),this.current_page=t,this.getMyOpportunity()},handleSizeChange:function(t){this.current_page=1,this.per_page=t,this.getMyOpportunity()},addOpportunity:function(){this.$router.push(this.fun.getUrl("addOpportunity",{},{type:"myOpportunity"}))},openShow:function(t){!0},detail:function(t){this.$router.push(this.fun.getUrl("addOpportunity",{},{id:t,type:"myOpportunity"}))},changeSelection:function(t){this.batchOpportunityIds=t.map(function(t){return t.id})},bulkTransfer:function(){0!=this.batchOpportunityIds.length?this.transferDialogShow=!0:this.$message.warning("请选择需要批量操作的商机")},submitStaffCallback:function(t){var e=this;return c()(i.a.mark(function a(){var r;return i.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:if(0!==t.checkboxArr.length){a.next=3;break}return e.$message.warning("请选择执行的员工!"),a.abrupt("return",!1);case 3:return a.prev=3,a.next=6,$http.pc_post("plugin/opportunityManagement/opportunityTransfer",{opportunity_ids:e.batchOpportunityIds,staff_id:t.checkboxArr[0].id},"loading");case 6:if(1==(r=a.sent).result){a.next=9;break}return a.abrupt("return",e.$message.error(r.msg));case 9:e.$message.success(r.msg),e.getMyOpportunity(),a.next=15;break;case 13:a.prev=13,a.t0=a.catch(3);case 15:case"end":return a.stop()}},a,e,[[3,13]])}))()}},computed:{}},m=(a("Wbu4"),a("KHd+")),f=Object(m.a)(p,function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"all"},[a("opportunity-management-side",{attrs:{defaultActive:"myOpportunity"}}),t._v(" "),a("div",{staticStyle:{width:"calc(100% - 150px)"},attrs:{id:"app"}},[a("div",{staticClass:"vue-head"},[t._m(0),t._v(" "),a("div",{staticClass:"vue-search"},[a("el-form",{staticClass:"demo-form-inline",attrs:{inline:!0}},[a("el-form-item",{attrs:{label:""}},[a("el-input",{attrs:{placeholder:"客户ID"},model:{value:t.search_form.customer_id,callback:function(e){t.$set(t.search_form,"customer_id",e)},expression:"search_form.customer_id"}})],1),t._v(" "),a("el-form-item",{attrs:{label:""}},[a("el-input",{attrs:{placeholder:"客户名称"},model:{value:t.search_form.customer_name,callback:function(e){t.$set(t.search_form,"customer_name",e)},expression:"search_form.customer_name"}})],1),t._v(" "),a("el-form-item",{attrs:{label:""}},[a("el-input",{attrs:{placeholder:"客户电话"},model:{value:t.search_form.customer_mobile,callback:function(e){t.$set(t.search_form,"customer_mobile",e)},expression:"search_form.customer_mobile"}})],1),t._v(" "),a("el-form-item",{attrs:{label:""}},[a("el-input",{attrs:{placeholder:"商机创建人"},model:{value:t.search_form.staff,callback:function(e){t.$set(t.search_form,"staff",e)},expression:"search_form.staff"}})],1),t._v(" "),a("el-form-item",{attrs:{label:""}},[a("el-select",{attrs:{placeholder:"商机状态",clearable:""},model:{value:t.search_form.status_id,callback:function(e){t.$set(t.search_form,"status_id",e)},expression:"search_form.status_id"}},t._l(t.statusOptions,function(t){return a("el-option",{key:t.value,attrs:{label:t.name,value:t.id}})}))],1),t._v(" "),a("el-form-item",{attrs:{label:""}},[a("el-select",{attrs:{placeholder:"商机类型",clearable:""},model:{value:t.search_form.type_id,callback:function(e){t.$set(t.search_form,"type_id",e)},expression:"search_form.type_id"}},t._l(t.typeOptions,function(t){return a("el-option",{key:t.value,attrs:{label:t.name,value:t.id}})}))],1),t._v(" "),a("el-form-item",{attrs:{label:""}},[a("el-input",{attrs:{placeholder:"商机名称"},model:{value:t.search_form.name,callback:function(e){t.$set(t.search_form,"name",e)},expression:"search_form.name"}})],1),t._v(" "),a("el-form-item",{attrs:{label:""}},[a("el-date-picker",{attrs:{type:"datetimerange","value-format":"yyyy-MM-dd HH:mm:ss","range-separator":"至","start-placeholder":"开始时间","end-placeholder":"结束时间"},model:{value:t.time,callback:function(e){t.time=e},expression:"time"}})],1),t._v(" "),a("el-form-item",{attrs:{label:""}},[a("el-button",{attrs:{type:"primary"},on:{click:function(e){t.search1(1)}}},[t._v("搜索")])],1)],1)],1)]),t._v(" "),a("div",{staticClass:"vue-main"},[a("div",{staticClass:"vue-main-title",staticStyle:{"margin-bottom":"20px"}},[a("div",{staticClass:"vue-main-title-content",staticStyle:{flex:"0 0 130px"}},[t._v("\n 共"+t._s(t.total)+"条商机\n ")]),t._v(" "),a("el-button",{attrs:{type:"primary",size:"small"},on:{click:t.bulkTransfer}},[t._v("\n 批量转让\n ")]),t._v(" "),a("div",{staticStyle:{flex:"1","text-align":"right"}},[a("el-button",{attrs:{type:"primary"},on:{click:t.addOpportunity}},[t._v("添加")])],1)],1),t._v(" "),a("el-table",{staticStyle:{width:"100%"},attrs:{data:t.tableData},on:{"selection-change":t.changeSelection}},[a("el-table-column",{attrs:{type:"selection",width:"55"}}),t._v(" "),a("el-table-column",{attrs:{label:"ID",align:"center",prop:"id"}}),t._v(" "),a("el-table-column",{attrs:{label:"添加时间",align:"center",prop:"created_at"}}),t._v(" "),a("el-table-column",{attrs:{label:"创建人",align:"center",prop:"has_one_staff.name"}}),t._v(" "),a("el-table-column",{attrs:{align:"center",width:"250px"},scopedSlots:t._u([{key:"header",fn:function(e){return[a("div",[t._v("客户名称")]),t._v(" "),a("div",[t._v("客户电话")])]}},{key:"default",fn:function(e){return[a("div",{staticStyle:{color:"#29ba9c"}},[a("div",[t._v("\n "+t._s(e.row.has_one_customer?e.row.has_one_customer.name:"")+"\n ")]),t._v(" "),a("div",[t._v("\n "+t._s(e.row.has_one_customer?e.row.has_one_customer.mobile:"")+"\n ")])])]}}])}),t._v(" "),a("el-table-column",{attrs:{label:"商机名称",align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("span",{staticStyle:{color:"#29ba9c"}},[t._v(t._s(e.row.name))])]}}])}),t._v(" "),a("el-table-column",{attrs:{label:"商机状态",align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("span",[t._v(t._s(e.row.has_one_status?e.row.has_one_status.name:""))]),t._v(" "),a("el-popover",{staticStyle:{"text-align":"right","margin-top":"10px"},attrs:{placement:"bottom-start",width:"200",trigger:"click"},on:{"after-leave":function(e){t.refresh1()}},model:{value:e.row.isShow,callback:function(a){t.$set(e.row,"isShow",a)},expression:"scope.row.isShow"}},[a("el-select",{attrs:{placeholder:"商机状态",clearable:""},model:{value:e.row.status_id,callback:function(a){t.$set(e.row,"status_id",a)},expression:"scope.row.status_id"}},t._l(t.statusOptions,function(t){return a("el-option",{key:t.value,attrs:{label:t.name,value:t.id}})})),t._v(" "),a("div",{staticStyle:{"margin-top":"10px","text-align":"right"}},[a("el-button",{attrs:{size:"mini",type:"text"},on:{click:function(t){e.row.isShow=!1}}},[t._v("取消")]),t._v(" "),a("el-button",{attrs:{type:"primary",size:"mini"},on:{click:function(a){t.confirmAddSync(e.row,e.row.status_id,e.row.id)}}},[t._v("确定")])],1),t._v(" "),a("i",{staticClass:"el-icon-edit",staticStyle:{color:"#999"},attrs:{slot:"reference"},on:{click:function(a){t.openShow(e.row.isShow)}},slot:"reference"})],1)]}}])}),t._v(" "),a("el-table-column",{attrs:{label:"商机类型",align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("span",[t._v(t._s(e.row.has_one_type?e.row.has_one_type.name:""))]),t._v(" "),a("el-popover",{staticStyle:{"text-align":"right","margin-top":"10px"},attrs:{placement:"bottom-start",width:"200",trigger:"click"},on:{"after-leave":function(e){t.refresh1()}},model:{value:e.row.isType,callback:function(a){t.$set(e.row,"isType",a)},expression:"scope.row.isType"}},[a("el-select",{attrs:{placeholder:"商机类型",clearable:""},model:{value:e.row.type_id,callback:function(a){t.$set(e.row,"type_id",a)},expression:"scope.row.type_id"}},t._l(t.typeOptions,function(t){return a("el-option",{key:t.value,attrs:{label:t.name,value:t.id}})})),t._v(" "),a("div",{staticStyle:{"margin-top":"10px","text-align":"right"}},[a("el-button",{attrs:{size:"mini",type:"text"},on:{click:function(t){e.row.isType=!1}}},[t._v("取消")]),t._v(" "),a("el-button",{attrs:{type:"primary",size:"mini"},on:{click:function(a){t.confirmType(e.row,e.row.type_id,e.row.id)}}},[t._v("确定")])],1),t._v(" "),a("i",{staticClass:"el-icon-edit",staticStyle:{color:"#999"},attrs:{slot:"reference"},on:{click:function(a){t.openShow(e.row)}},slot:"reference"})],1)]}}])}),t._v(" "),a("el-table-column",{attrs:{label:"操作",align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("span",{staticStyle:{color:"#29ba9c",cursor:"pointer"},on:{click:function(a){t.detail(e.row.id)}}},[t._v("详情")])]}}])})],1)],1),t._v(" "),t.total>0?a("div",{staticClass:"vue-page"},[a("el-row",[a("el-col",{attrs:{align:"right"}},[a("el-pagination",{attrs:{layout:"total, sizes, prev, pager, next, jumper","page-sizes":[15,20,50,100,200],total:t.total,"page-size":t.per_page,"current-page":t.current_page,background:""},on:{"size-change":t.handleSizeChange,"current-change":t.search1}})],1)],1)],1):t._e(),t._v(" "),a("dialog-choice-department-staff",{ref:"select_staff_dialog",attrs:{from:"opportunityManagement",only_staff:!0,single:!0,diaTitle:"转让商机",show:t.transferDialogShow},on:{"update:show":function(e){t.transferDialogShow=e},confirm:t.submitStaffCallback}})],1)],1)},[function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"vue-main-title",staticStyle:{"margin-bottom":"20px"}},[e("div",{staticClass:"vue-main-title-left"}),this._v(" "),e("div",{staticClass:"vue-main-title-content",staticStyle:{flex:"0 0 130px"}},[this._v("\n 商机管理>我的商机\n ")]),this._v(" "),e("div",{staticClass:"vue-main-title-button"})])}],!1,null,"cb4c1326",null);f.options.__file="myOpportunity.vue";e.default=f.exports}}]);