231bb1a6dc02067162d3.js 5.9 KB

1
  1. (window.webpackJsonp=window.webpackJsonp||[]).push([[37],{434:function(t,e,n){},502:function(t,e,n){"use strict";var o=n(434);n.n(o).a},571:function(t,e,n){"use strict";n.r(e);n(186),n(31);var o=n(3),r={data:function(){return{loading:!1,tableData:[],pageSize:20,totalCount:40,dialogFormVisible:!1,currentPage:1,form:{id:null,content:"",type:2}}},created:function(){this.getTableData()},methods:{onContact:function(t){var e=this;return Object(o.a)(regeneratorRuntime.mark((function n(){var o;return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,e.$post("/api/admin/kaifawu/markContact",{id:t.id});case 2:1==(o=n.sent).status?(e.$message({message:o.info,type:"success"}),e.getTableData()):e.$message({message:o.info,type:"fail"});case 4:case"end":return n.stop()}}),n)})))()},showConfirm:function(t){if(0==t.platformContact)return this.$message({message:"请先联系,在备注",type:"fail"}),!1;this.form.id=t.id,this.dialogFormVisible=!0},changePagination:function(t){this.currentPage=t,this.getTableData()},clickDev:function(t){window.open(this.$store.state.domainConfig.siteUrl+"/rooter/user/".concat(t))},confirm:function(){var t=this;return Object(o.a)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t.$post("/api/admin/kaifawu/remark",t.form);case 2:1==(n=e.sent).status&&(t.$message({message:n.info,type:"success"}),t.getTableData(),t.dialogFormVisible=!1);case 4:case"end":return e.stop()}}),e)})))()},onToList:function(t){var data={obj_id:t.id,type:2};this.$router.push({path:"/main/remark_list",query:data})},getTableData:function(){var t=this;return Object(o.a)(regeneratorRuntime.mark((function e(){var n,body,o,data;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.tableData=[],n=t.currentPage,body={page:n},e.next=5,t.$post("/api/admin/kaifawu/getContactList",body);case 5:o=e.sent,data=o.data,t.tableData=data.lists,t.pageSize=data.pageSize,t.totalCount=Number(data.total);case 10:case"end":return e.stop()}}),e)})))()}}},l=(n(502),n(2)),component=Object(l.a)(r,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("section",{attrs:{id:"dev_check"}},[n("el-select",{attrs:{placeholder:"请选择"},on:{change:t.changeSelect},model:{value:t.value,callback:function(e){t.value=e},expression:"value"}},t._l(t.options,(function(t){return n("el-option",{key:t.value,attrs:{label:t.label,value:t.value}})})),1),t._v(" "),n("section",{staticClass:"table"},[n("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],staticStyle:{width:"100%"},attrs:{data:t.tableData}},[n("el-table-column",{attrs:{prop:"providerTitle",label:"解决方案"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("span",{staticClass:"lblue point"},[n("nuxt-link",{attrs:{target:"_blank",to:{path:"/main/solution_detail?id="+e.row.providerId}}},[t._v(t._s(e.row.providerTitle))])],1)]}}])}),t._v(" "),n("el-table-column",{attrs:{label:"用户",width:"66"},scopedSlots:t._u([{key:"default",fn:function(e){return[0==e.row.uid?n("span",[t._v("来宾用户")]):n("span",{staticClass:"lblue point",on:{click:function(n){return t.clickDev(e.row.uid)}}},[t._v(t._s(e.row.uid))])]}}])}),t._v(" "),n("el-table-column",{attrs:{prop:"name",label:"姓名"}}),t._v(" "),n("el-table-column",{attrs:{prop:"mobile",label:"手机号"}}),t._v(" "),n("el-table-column",{attrs:{prop:"contactCreatedAtFormat",label:"创建时间"}}),t._v(" "),n("el-table-column",{attrs:{prop:"channel",label:"渠道"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v(t._s(e.row.channel)+" "+t._s(e.row.channelVersion))]}}])}),t._v(" "),n("el-table-column",{attrs:{prop:"platformContactNote",label:"历史备注"}}),t._v(" "),n("el-table-column",{attrs:{prop:"platformContactNote",label:"备注",width:"120"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("el-button",{attrs:{type:"text"},on:{click:function(n){return t.onToList(e.row)}}},[t._v("查看备注("+t._s(e.row.remark_num)+")")])]}}])}),t._v(" "),n("el-table-column",{attrs:{prop:"platformContactAtFormat",label:"联系时间"}}),t._v(" "),n("el-table-column",{attrs:{prop:"platformContact",label:"当前状态"},scopedSlots:t._u([{key:"default",fn:function(e){return[0==e.row.platformContact?n("p",[t._v("未联系")]):n("p",[t._v("已联系")])]}}])}),t._v(" "),n("el-table-column",{attrs:{prop:"platformContactAdmin.nickname",label:"操作人"}}),t._v(" "),n("el-table-column",{attrs:{label:"操作",prop:"platformContact",width:"200"},scopedSlots:t._u([{key:"default",fn:function(e){return[0==e.row.platformContact?n("el-button",{attrs:{type:"text"},on:{click:function(n){return t.onContact(e.row)}}},[t._v("确认联系")]):t._e(),t._v(" "),n("el-button",{attrs:{type:"text"},on:{click:function(n){return t.showConfirm(e.row)}}},[t._v("添加备注")])]}}])})],1)],1),t._v(" "),n("el-pagination",{attrs:{background:"","current-page":t.currentPage,"page-size":t.pageSize,layout:"total, sizes, prev, pager, next, jumper",total:t.totalCount},on:{"current-change":t.changePagination,"update:currentPage":function(e){t.currentPage=e},"update:current-page":function(e){t.currentPage=e}}}),t._v(" "),n("el-dialog",{attrs:{title:"确认联系",visible:t.dialogFormVisible},on:{"update:visible":function(e){t.dialogFormVisible=e}}},[n("el-form",{ref:"roleForm",attrs:{model:t.form,rules:t.rules}},[n("el-form-item",{attrs:{label:"备注","label-width":"120px"}},[n("el-input",{attrs:{type:"textarea"},model:{value:t.form.content,callback:function(e){t.$set(t.form,"content",e)},expression:"form.content"}})],1)],1),t._v(" "),n("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[n("el-button",{on:{click:function(e){t.dialogFormVisible=!1}}},[t._v("取 消")]),t._v(" "),n("el-button",{attrs:{type:"primary"},on:{click:function(e){return t.confirm("roleForm")}}},[t._v("确 定")])],1)],1)],1)}),[],!1,null,"1370e3c2",null);e.default=component.exports}}]);