webpackJsonp([11], { HRYs: function(e, t, a) { "use strict"; Object.defineProperty(t, "__esModule", { value: !0 }); var r = a("woOf") , n = a.n(r) , i = a("mvHQ") , s = a.n(i) , o = a("Xxa5") , l = a.n(o) , c = a("exGp") , m = a.n(c) , d = a("Dd8w") , u = a.n(d) , p = a("PJh5") , _ = a.n(p) , f = a("NYxO") , h = { data: function() { return { pickerOptions: { disabledDate: function(e) { return e.getTime() > 1e3 * (_()(_()(Date.now()).format("YYYY-MM-DD")).unix() + 86400 - 1) } }, serviceTypeList: [{ id: 0, title: "全部服务" }, { id: 2, title: "上门服务" }, { id: 1, title: "到店服务" }], transfreTypeList: [{ id: 1, title: "距离最近" }, { id: 2, title: "最早可预约" }], base_agent: [], carType: { 0: "公交/地铁", 1: "出租车" }, payType: { 1: "微信支付", 2: "余额支付", 3: "支付宝支付" }, statusType: { "-1": "已取消", 1: "待支付", 2: "待服务", 3: this.$t("action.attendantName") + "接单", 4: this.$t("action.attendantName") + "出发", 5: this.$t("action.attendantName") + "到达", 6: "服务中", 7: "已完成", 8: "待转单" }, cityType: { 3: { type: "success", text: "省" }, 1: { type: "primary", text: "城市" }, 2: { type: "danger", text: "区县" } }, loading: { list: !1, transfer: !1 }, searchForm: { list: { page: 1, limit: 10, order_code: "", mobile: "", start_time: "", end_time: "", is_store: 0, admin_id: "", pay_type: 8 }, transfer: { page: 1, limit: 10, order_id: "", type: 1 } }, tableData: { list: [], transfer: [] }, total: { list: 0, transfer: 0 }, order_price: 0, car_price: 0, downloadLoading: !1, showDialog: { transfer: !1 }, transferForm: { order_id: "", coach_type: 1, coach_id: "", coach_name: "", mobile: "", text: "", admin_id: "" }, transferSubFormRules: { coach_name: { required: !0, validator: this.$reg.isNotNull, text: this.$t("action.attendantName") + "姓名", reg_type: 2, trigger: "blur" }, mobile: { required: !0, validator: this.$reg.isTel, text: "联系电话", reg_type: 2, trigger: "blur" } }, lockTap: !1 } }, computed: u()({}, Object(f.d)({ routesItem: function(e) { return e.routes } })), activated: function() { var e = this; return m()(l.a.mark(function t() { return l.a.wrap(function(t) { for (; ; ) switch (t.prev = t.next) { case 0: return t.next = 2, e.getBaseInfo(); case 2: e.getTableDataList(1, "list"); case 3: case "end": return t.stop() } }, t, e) }))() }, methods: { getBaseInfo: function() { var e = this; return m()(l.a.mark(function t() { var a, r, n; return l.a.wrap(function(t) { for (; ; ) switch (t.prev = t.next) { case 0: return t.next = 2, e.$api.agent.adminSelect(); case 2: if (a = t.sent, r = a.code, n = a.data, 200 === r) { t.next = 7; break } return t.abrupt("return"); case 7: e.base_agent = n; case 8: case "end": return t.stop() } }, t, e) }))() }, resetForm: function(e) { var t = e + "Form"; this.$refs[t].resetFields(), this.getTableDataList(1, e) }, handleSizeChange: function(e, t) { this.searchForm[t].limit = e, this.handleCurrentChange(1, t) }, handleCurrentChange: function(e, t) { this.searchForm[t].page = e, this.getTableDataList("", t) }, getTableDataList: function(e, t) { var a = this; e && (this.searchForm[t].page = 1), this.loading[t] = !0; var r = JSON.parse(s()(this.searchForm[t])); if ("list" === t) { var n = r.start_time; n && n.length > 0 ? (r.start_time = n[0] / 1e3, r.end_time = n[1] / 1e3) : (r.start_time = "", r.end_time = "") } var i = { list: "orderList", transfer: "orderChangeCoachList" }[t]; this.$api.shop[i](r).then(function(e) { if (a.loading[t] = !1, 200 === e.code) { var r = e.data , n = r.data , i = r.total; a.tableData[t] = n, a.total[t] = i } }) }, toShowDialog: function(e, t) { var a = this; return m()(l.a.mark(function r() { var n; return l.a.wrap(function(r) { for (; ; ) switch (r.prev = r.next) { case 0: for (n in t = JSON.parse(s()(t)), a[e + "Form"]) a[e + "Form"][n] = t[n]; if ("transfer" !== e) { r.next = 7; break } return a.searchForm.transfer.order_id = t.order_id, a.searchForm.transfer.type = 1, r.next = 7, a.getTableDataList(1, e); case 7: a.showDialog[e] = !0; case 8: case "end": return r.stop() } }, r, a) }))() }, changeCoachType: function() { var e = n()({}, this.transferForm, { coach_id: "", coach_name: "", mobile: "", text: "", admin_id: "" }); this.transferForm = e }, handleTableChange: function(e, t) { e = JSON.parse(s()(e)), this.currentRow = e }, handleDialogConfirm: function() { var e = this; return m()(l.a.mark(function t() { var a, r, n, i, o, c, m, d, u, p; return l.a.wrap(function(t) { for (; ; ) switch (t.prev = t.next) { case 0: if (a = !0, r = JSON.parse(s()(e.transferForm)), n = r.coach_type, 1 !== (void 0 === n ? 1 : n)) { t.next = 16; break } if (null !== e.currentRow && e.currentRow.id) { t.next = 7; break } return e.$message.error("请选择" + e.$t("action.attendantName")), t.abrupt("return"); case 7: i = e.currentRow, o = i.id, c = void 0 === o ? 0 : o, m = i.near_time, d = void 0 === m ? "" : m, r.coach_id = c, r.near_time = d, delete r.coach_name, delete r.mobile, delete r.text, delete r.admin_id, t.next = 18; break; case 16: r.coach_id = 0, e.$refs.transferSubForm.validate(function(e) { e || (a = !1) }); case 18: if (delete r.coach_type, !e.lockTap && a) { t.next = 21; break } return t.abrupt("return"); case 21: return e.lockTap = !0, t.next = 24, e.$api.shop.orderChangeCoach(r); case 24: if (u = t.sent, p = u.code, e.lockTap = !1, 200 === p) { t.next = 29; break } return t.abrupt("return"); case 29: e.$message.success(e.$t("tips.successOper")), e.getTableDataList("", "list"), e.showDialog.transfer = !1; case 32: case "end": return t.stop() } }, t, e) }))() }, confirmDel: function(e) { var t = this; this.$confirm(this.$t("tips.confirmDelete"), this.$t("tips.reminder"), { confirmButtonText: this.$t("action.comfirm"), cancelButtonText: this.$t("action.cancel"), type: "warning" }).then(function() { t.updateItem(e, -1) }) }, updateItem: function(e, t) { var a = this; return m()(l.a.mark(function r() { return l.a.wrap(function(r) { for (; ; ) switch (r.prev = r.next) { case 0: a.$api.shop.orderDelete({ id: e, }).then(function(e) { if (200 === e.code) { if (a.$message.success(a.$t(-1 === t ? "tips.successDel" : "tips.successOper")), -1 !== t) return; a.getTableDataList(1, "list") } else { if (-1 === t) return; a.getTableDataList(1, "list") } }); case 1: case "end": return r.stop() } }, r, a) }))() }, toPassRefund: function(e) { var t = this; return m()(l.a.mark(function a() { var r, n, i, o, c; return l.a.wrap(function(a) { for (; ; ) switch (a.prev = a.next) { case 0: e = JSON.parse(s()(e)), n = (r = e).car, i = r.service, o = (1 * n + 1 * i).toFixed(2), delete e.car, delete e.service, c = t.$createElement, t.$confirm(c("p", null, [c("p", null, "你确认要操作退款吗?"), c("p", { style: "font-size:13px;line-height:1.2;color: red" }, "退款金额:¥" + o)]), t.$t("tips.reminder"), { confirmButtonText: t.$t("action.comfirm"), cancelButtonText: t.$t("action.cancel"), type: "warning" }).then(function() { t.lockTap || (t.lockTap = !0, t.$api.shop.adminUpdateOrder(e).then(function(e) { t.lockTap = !1, 200 === e.code && (t.$message.success(t.$t("tips.successOper")), t.getTableDataList("", "list")) })) }); case 7: case "end": return a.stop() } }, a, t) }))() } }, filters: { handleTime: function(e, t) { return 1 === t ? _()(1e3 * e).format("YYYY-MM-DD") : 2 === t ? _()(1e3 * e).format("HH:mm:ss") : _()(1e3 * e).format("YYYY-MM-DD HH:mm:ss") } } } , v = { render: function() { var e = this , t = e.$createElement , a = e._self._c || t; return a("div", { staticClass: "lb-shop-order" }, [a("top-nav"), e._v(" "), a("div", { staticClass: "page-main" }, [a("el-row", { staticClass: "page-search-form" }, [a("el-form", { ref: "listForm", attrs: { inline: !0, model: e.searchForm.list }, nativeOn: { submit: function(e) { e.preventDefault() } } }, [a("el-form-item", { attrs: { label: "系统订单号", prop: "order_code" } }, [a("el-input", { attrs: { placeholder: "请输入系统订单号" }, model: { value: e.searchForm.list.order_code, callback: function(t) { e.$set(e.searchForm.list, "order_code", t) }, expression: "searchForm.list.order_code" } })], 1), e._v(" "), a("el-form-item", { attrs: { label: "下单手机号", prop: "mobile" } }, [a("el-input", { staticStyle: { width: "200px" }, attrs: { placeholder: "请输入下单时填写的手机号" }, model: { value: e.searchForm.list.mobile, callback: function(t) { e.$set(e.searchForm.list, "mobile", t) }, expression: "searchForm.list.mobile" } })], 1), e._v(" "), a("el-form-item", { attrs: { label: "日期", prop: "start_time" } }, [a("el-date-picker", { attrs: { type: "daterange", "range-separator": "至", "start-placeholder": "开始日期", "end-placeholder": "结束日期", "value-format": "timestamp", "picker-options": e.pickerOptions, "default-time": ["00:00:00", "23:59:59"] }, on: { change: function(t) { return e.getTableDataList(1, "list") } }, model: { value: e.searchForm.list.start_time, callback: function(t) { e.$set(e.searchForm.list, "start_time", t) }, expression: "searchForm.list.start_time" } })], 1), e._v(" "), e.routesItem.auth.store ? a("el-form-item", { attrs: { label: "服务方式", prop: "is_store" } }, [a("el-select", { attrs: { placeholder: "请选择" }, on: { change: function(t) { return e.getTableDataList(1, "list") } }, model: { value: e.searchForm.list.is_store, callback: function(t) { e.$set(e.searchForm.list, "is_store", t) }, expression: "searchForm.list.is_store" } }, e._l(e.serviceTypeList, function(e) { return a("el-option", { key: e.id, attrs: { label: e.title, value: e.id } }) }), 1)], 1) : e._e(), e._v(" "), a("el-form-item", { attrs: { label: "代理商", prop: "admin_id" } }, [a("el-select", { attrs: { placeholder: "请选择代理商", filterable: "", clearable: "" }, on: { change: function(t) { return e.getTableDataList(1, "list") } }, model: { value: e.searchForm.list.admin_id, callback: function(t) { e.$set(e.searchForm.list, "admin_id", t) }, expression: "searchForm.list.admin_id" } }, e._l(e.base_agent, function(e) { return a("el-option", { key: e.id, attrs: { label: e.agent_name, value: e.id } }) }), 1)], 1), e._v(" "), a("el-form-item", [a("lb-button", { staticStyle: { "margin-right": "5px" }, attrs: { size: "medium", type: "primary", icon: "el-icon-search" }, on: { click: function(t) { return e.getTableDataList(1, "list") } } }, [e._v(e._s(e.$t("action.search")))]), e._v(" "), a("lb-button", { staticStyle: { "margin-right": "5px" }, attrs: { size: "medium", icon: "el-icon-refresh-left" }, on: { click: function(t) { return e.resetForm("list") } } }, [e._v(e._s(e.$t("action.reset")))])], 1)], 1)], 1), e._v(" "), a("el-table", { directives: [{ name: "loading", rawName: "v-loading", value: e.loading.list, expression: "loading.list" }], staticStyle: { width: "100%" }, attrs: { data: e.tableData.list, "header-cell-style": { background: "#f5f7fa", color: "#606266" } } }, [a("el-table-column", { attrs: { prop: "id", label: "ID", width: "80", fixed: "" } }), e._v(" "), a("el-table-column", { attrs: { prop: "goods_info_text", width: "300", label: "服务项目信息" }, scopedSlots: e._u([{ key: "default", fn: function(t) { return e._l(t.row.order_goods, function(t, r) { return a("div", { key: r, staticClass: "pb-sm" }, [a("div", { staticClass: "flex-warp pt-md" }, [a("lb-image", { staticClass: "avatar radius-5", attrs: { src: t.goods_cover } }), e._v(" "), a("div", { staticClass: "flex-1 f-caption c-caption ml-md", staticStyle: { width: "210px" } }, [a("div", { staticClass: "flex-between" }, [a("div", { staticClass: "f-paragraph c-title ellipsis", class: [{ "max-300": t.refund_num > 0 }], staticStyle: { "line-height": "1.2", "margin-bottom": "4px" } }, [e._v("\n " + e._s(t.goods_name) + "\n ")]), e._v(" "), t.refund_num > 0 ? a("div", { staticClass: "f-caption c-warning" }, [e._v("\n 已退x" + e._s(t.refund_num) + "\n ")]) : e._e()]), e._v(" "), a("div", { staticClass: "f-caption", staticStyle: { "line-height": "1.4" } }, [e._v("\n 时长:" + e._s(t.time_long) + " 分钟\n ")]), e._v(" "), 1 * t.material_price > 0 ? a("div", { staticClass: "flex-y-center f-caption", staticStyle: { "line-height": "1.4" } }, [e._v("\n 物料费:\n "), a("div", { staticClass: "c-warning" }, [e._v("¥" + e._s(t.material_price))])]) : e._e(), e._v(" "), a("div", { staticClass: "flex-between f-caption mt-sm", staticStyle: { "line-height": "1.4" } }, [a("div", { staticClass: "c-warning" }, [e._v("¥" + e._s(t.price))]), e._v(" "), a("div", [e._v("x" + e._s(t.num))])])])], 1)]) }) } }]) }), e._v(" "), a("el-table-column", { attrs: { prop: "user_name", label: "下单人", "min-width": "120" } }), e._v(" "), a("el-table-column", { attrs: { prop: "mobile", "min-width": "120", label: "下单手机号" } }), e._v(" "), a("el-table-column", { attrs: { prop: "coach_info.coach_name", label: "原" + e.$t("action.attendantName"), "min-width": "120" } }), e._v(" "), a("el-table-column", { attrs: { prop: "store_id", label: "服务方式", "min-width": "120" }, scopedSlots: e._u([{ key: "default", fn: function(t) { return [a("div", [e._v(e._s(t.row.store_id ? "到店服务" : "上门服务"))])] } }]) }), e._v(" "), a("el-table-column", { attrs: { prop: "start_time", "min-width": "120", label: "服务开始时间" }, scopedSlots: e._u([{ key: "default", fn: function(t) { return [a("div", [e._v(e._s(e._f("handleTime")(t.row.start_time, 1)))]), e._v(" "), a("div", [e._v(e._s(e._f("handleTime")(t.row.start_time, 2)))])] } }]) }), e._v(" "), a("el-table-column", { attrs: { prop: "car_type", "min-width": "250", label: "出行费用" }, scopedSlots: e._u([{ key: "default", fn: function(t) { return t.row.store_id ? void 0 : [a("div", [e._v("\n " + e._s(e.carType[t.row.car_type]) + "\n ")]), e._v(" "), 1 == t.row.car_type ? a("div", { staticClass: "flex-y-center" }, [e._v("\n 全程" + e._s(t.row.distance) + ",车费¥" + e._s(t.row.car_price) + "\n ")]) : e._e()] } }], null, !0) }), e._v(" "), a("el-table-column", { attrs: { prop: "init_service_price", width: "120", label: "服务项目费用" }, scopedSlots: e._u([{ key: "default", fn: function(t) { return [e._v("\n ¥" + e._s(t.row.init_service_price) + "\n ")] } }]) }), e._v(" "), a("el-table-column", { attrs: { prop: "pay_price", label: "实收金额" }, scopedSlots: e._u([{ key: "default", fn: function(t) { return [a("div", [e._v("¥" + e._s(t.row.pay_price))])] } }]) }), e._v(" "), a("el-table-column", { attrs: { prop: "order_code", "min-width": "150", label: "系统订单号" } }), e._v(" "), a("el-table-column", { attrs: { prop: "transaction_id", "min-width": "150", label: "付款订单号" } }), e._v(" "), a("el-table-column", { attrs: { prop: "admin_name", "min-width": "150", label: "代理商" } }), e._v(" "), a("el-table-column", { attrs: { prop: "create_time", "min-width": "120", label: "下单时间" }, scopedSlots: e._u([{ key: "default", fn: function(t) { return [a("div", [e._v(e._s(e._f("handleTime")(t.row.create_time, 1)))]), e._v(" "), a("div", [e._v(e._s(e._f("handleTime")(t.row.create_time, 2)))])] } }]) }), e._v(" "), a("el-table-column", { attrs: { prop: "pay_model", label: "支付方式", "min-width": "120" }, scopedSlots: e._u([{ key: "default", fn: function(t) { return [e._v("\n " + e._s(e.payType[t.row.pay_model]) + "\n ")] } }]) }), e._v(" "), a("el-table-column", { attrs: { label: "操作", "min-width": "160" }, scopedSlots: e._u([{ key: "default", fn: function(t) { return [a("div", { staticClass: "table-operate" }, [a("lb-button", { directives: [{ name: "hasPermi", rawName: "v-hasPermi", value: e.$route.name + "-view", expression: "`${$route.name}-view`" }], attrs: { size: "mini", type: "primary", plain: "" }, on: { click: function(a) { return e.$router.push("/shop/order/detail?id=" + t.row.id) } } }, [e._v(e._s(e.$t("action.view")))]), e._v(" "), a("lb-button", { directives: [{ name: "hasPermi", rawName: "v-hasPermi", value: e.$route.name + "-transferOrder", expression: "`${$route.name}-transferOrder`" }], attrs: { size: "mini", type: "danger", plain: "" }, on: { click: function(a) { return e.toShowDialog("transfer", { order_id: t.row.id, coach_type: 1 }) } } }, [e._v(e._s(e.$t("action.transferOrder")))]), e._v(" "),a("lb-button", { attrs: { size: "mini", title:"删除", type: "danger", plain: "" }, on: { click: function(a) { return e.confirmDel(t.row.id) } } }, [e._v(e._s(e.$t("action.delete")))]), e._v(" "), a("lb-button", { directives: [{ name: "hasPermi", rawName: "v-hasPermi", value: e.$route.name + "-agreeRefund", expression: "`${$route.name}-agreeRefund`" }], attrs: { size: "mini", type: "success", plain: "" }, on: { click: function(a) { return e.toPassRefund({ type: -1, order_id: t.row.id, car: t.row.true_car_price, service: t.row.true_service_price }) } } }, [e._v(e._s(e.$t("action.agreeRefund")))])], 1)] } }]) })], 1), e._v(" "), a("lb-page", { attrs: { batch: !1, page: e.searchForm.list.page, pageSize: e.searchForm.list.limit, total: e.total.list }, on: { handleSizeChange: function(t) { return e.handleSizeChange(t, "list") }, handleCurrentChange: function(t) { return e.handleCurrentChange(t, "list") } } }), e._v(" "), a("el-dialog", { attrs: { title: "转派" + e.$t("action.attendantName"), visible: e.showDialog.transfer, width: "1000px", center: "" }, on: { "update:visible": function(t) { return e.$set(e.showDialog, "transfer", t) } } }, [a("lb-tips", [e._v("转派给线下" + e._s(e.$t("action.attendantName")) + "的服务提成按照系统内最低比例核算,加钟订单遵循加钟比例设置提现")]), e._v(" "), a("el-form", { ref: "transferSubForm", staticClass: "dialog-form", attrs: { model: e.transferForm, rules: e.transferSubFormRules, "label-width": "100px" }, nativeOn: { submit: function(e) { e.preventDefault() } } }, [a("el-form-item", { attrs: { label: "转派订单", prop: "coach_type" } }, [a("el-radio-group", { on: { change: e.changeCoachType }, model: { value: e.transferForm.coach_type, callback: function(t) { e.$set(e.transferForm, "coach_type", t) }, expression: "transferForm.coach_type" } }, [a("el-radio", { attrs: { label: 1 } }, [e._v("更换" + e._s(e.$t("action.attendantName")))]), e._v(" "), a("el-radio", { attrs: { label: 2 } }, [e._v("委派" + e._s(e.$t("action.attendantName")))])], 1)], 1), e._v(" "), 2 === e.transferForm.coach_type ? a("block", [a("el-form-item", { attrs: { label: "线下" + e.$t("action.attendantName"), prop: "coach_name" } }, [a("el-input", { attrs: { placeholder: "请输入线下" + e.$t("action.attendantName") + "姓名", maxlength: "15", "show-word-limit": "" }, model: { value: e.transferForm.coach_name, callback: function(t) { e.$set(e.transferForm, "coach_name", t) }, expression: "transferForm.coach_name" } })], 1), e._v(" "), a("el-form-item", { attrs: { label: "联系电话", prop: "mobile" } }, [a("el-input", { attrs: { placeholder: "请输入联系电话", maxlength: "11", "show-word-limit": "" }, model: { value: e.transferForm.mobile, callback: function(t) { e.$set(e.transferForm, "mobile", t) }, expression: "transferForm.mobile" } })], 1), e._v(" "), a("el-form-item", { attrs: { label: "转派备注", prop: "text" } }, [a("el-input", { attrs: { type: "textarea", rows: 10, maxlength: "400", "show-word-limit": "", resize: "none", placeholder: "若订单有其他特殊情况可单独备注在此处" }, model: { value: e.transferForm.text, callback: function(t) { e.$set(e.transferForm, "text", t) }, expression: "transferForm.text" } })], 1), e._v(" "), a("el-form-item", { attrs: { label: "关联代理商", prop: "admin_id" } }, [a("el-select", { attrs: { placeholder: "请选择代理商", filterable: "", clearable: "" }, model: { value: e.transferForm.admin_id, callback: function(t) { e.$set(e.transferForm, "admin_id", t) }, expression: "transferForm.admin_id" } }, e._l(e.base_agent, function(e) { return a("el-option", { key: e.id, attrs: { label: e.agent_name, value: e.id } }) }), 1), e._v(" "), a("lb-tool-tips", [e._v("不关联代理商则默认是平台的" + e._s(e.$t("action.attendantName")))])], 1)], 1) : e._e()], 1), e._v(" "), 1 === e.transferForm.coach_type ? a("div", { staticStyle: { "padding-left": "30px" } }, [a("el-form", { ref: "transferForm", attrs: { inline: !0, model: e.searchForm.transfer, "label-width": "70px" } }, [a("el-form-item", { attrs: { label: "输入查询", prop: "coach_name" } }, [a("el-input", { attrs: { placeholder: "请输入" + e.$t("action.attendantName") + "姓名" }, model: { value: e.searchForm.transfer.coach_name, callback: function(t) { e.$set(e.searchForm.transfer, "coach_name", t) }, expression: "searchForm.transfer.coach_name" } })], 1), e._v(" "), a("el-form-item", { attrs: { label: "筛选排序", prop: "type" } }, [a("el-select", { attrs: { placeholder: "请选择" }, on: { change: function(t) { return e.getTableDataList(1, "transfer") } }, model: { value: e.searchForm.transfer.type, callback: function(t) { e.$set(e.searchForm.transfer, "type", t) }, expression: "searchForm.transfer.type" } }, e._l(e.transfreTypeList, function(e) { return a("el-option", { key: e.id, attrs: { label: e.title, value: e.id } }) }), 1)], 1), e._v(" "), a("el-form-item", [a("lb-button", { staticStyle: { "margin-right": "5px" }, attrs: { size: "medium", type: "primary", icon: "el-icon-search" }, on: { click: function(t) { return e.getTableDataList(1, "transfer") } } }, [e._v(e._s(e.$t("action.search")))]), e._v(" "), a("lb-button", { staticStyle: { "margin-right": "5px" }, attrs: { size: "medium", icon: "el-icon-refresh-left" }, on: { click: function(t) { return e.resetForm("transfer") } } }, [e._v(e._s(e.$t("action.reset")))])], 1)], 1), e._v(" "), a("el-table", { ref: "singleTable", staticStyle: { width: "100%" }, attrs: { data: e.tableData.transfer, "header-cell-style": { background: "#f5f7fa", color: "#606266" }, "tooltip-effect": "dark", "highlight-current-row": "" }, on: { "current-change": e.handleTableChange } }, [a("el-table-column", { attrs: { prop: "coach_name", label: e.$t("action.attendantName") + "姓名" } }), e._v(" "), a("el-table-column", { attrs: { prop: "work_img", width: "150", label: e.$t("action.attendantName") + "头像" }, scopedSlots: e._u([{ key: "default", fn: function(e) { return [a("lb-image", { attrs: { src: e.row.work_img } })] } }], null, !1, 1359628658) }), e._v(" "), a("el-table-column", { attrs: { prop: "distance", label: "距离" } }), e._v(" "), a("el-table-column", { attrs: { prop: "near_time", label: "最早可预约" } }), e._v(" "), a("el-table-column", { attrs: { prop: "admin_info.username", label: "所属代理商" }, scopedSlots: e._u([{ key: "default", fn: function(t) { return [0 === t.row.admin_id ? a("div", [e._v("平台")]) : a("div", [a("div", [e._v(e._s(t.row.admin_info.username))]), e._v(" "), a("el-tag", { attrs: { type: e.cityType[t.row.admin_info.city_type].type, size: "medium" } }, [e._v(e._s(e.cityType[t.row.admin_info.city_type].text) + "代理")])], 1)] } }], null, !1, 1830304008) }), e._v(" "), a("el-table-column", { attrs: { prop: "mobile", label: "联系电话" } })], 1), e._v(" "), a("lb-page", { attrs: { batch: !1, page: e.searchForm.transfer.page, pageSize: e.searchForm.transfer.limit, total: e.total.transfer }, on: { handleSizeChange: function(t) { return e.handleSizeChange(t, "transfer") }, handleCurrentChange: function(t) { return e.handleCurrentChange(t, "transfer") } } })], 1) : e._e(), e._v(" "), a("span", { staticClass: "dialog-footer", attrs: { slot: "footer" }, slot: "footer" }, [a("el-button", { on: { click: function(t) { e.showDialog.transfer = !1 } } }, [e._v("取 消")]), e._v(" "), a("el-button", { attrs: { type: "primary" }, on: { click: e.handleDialogConfirm } }, [e._v("确 定")])], 1)], 1)], 1)], 1) }, staticRenderFns: [] }; var b = a("VU/8")(h, v, !1, function(e) { a("rwdC"), a("UzgB") }, "data-v-a876f300", null); t.default = b.exports }, UzgB: function(e, t) {}, rwdC: function(e, t) {} });