1 line
34 KiB
JavaScript
1 line
34 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-6eec55c8"],{"0763":function(t,e,r){"use strict";r("c786")},"27e7":function(t,e,r){"use strict";var a=r("4369");t.exports=function(t,e){return!!t&&a((function(){e?t.call(null,(function(){}),1):t.call(null)}))}},6249:function(t,e,r){"use strict";var a=r("3c43"),n=r("ddb2"),o=r("4149"),i=r("4369"),s=[].sort,l=[1,2,3];a(a.P+a.F*(i((function(){l.sort(void 0)}))||!i((function(){l.sort(null)}))||!r("27e7")(s)),"Array",{sort:function(t){return void 0===t?s.call(o(this)):s.call(o(this),n(t))}})},8492:function(t,e,r){"use strict";r.d(e,"J",(function(){return n})),r.d(e,"H",(function(){return o})),r.d(e,"K",(function(){return i})),r.d(e,"I",(function(){return s})),r.d(e,"F",(function(){return l})),r.d(e,"C",(function(){return c})),r.d(e,"Q",(function(){return u})),r.d(e,"P",(function(){return m})),r.d(e,"D",(function(){return f})),r.d(e,"M",(function(){return d})),r.d(e,"L",(function(){return h})),r.d(e,"g",(function(){return p})),r.d(e,"e",(function(){return b})),r.d(e,"h",(function(){return g})),r.d(e,"f",(function(){return _})),r.d(e,"A",(function(){return v})),r.d(e,"R",(function(){return y})),r.d(e,"U",(function(){return w})),r.d(e,"T",(function(){return k})),r.d(e,"S",(function(){return x})),r.d(e,"G",(function(){return F})),r.d(e,"q",(function(){return O})),r.d(e,"d",(function(){return $})),r.d(e,"p",(function(){return C})),r.d(e,"r",(function(){return L})),r.d(e,"i",(function(){return j})),r.d(e,"n",(function(){return W})),r.d(e,"o",(function(){return S})),r.d(e,"l",(function(){return D})),r.d(e,"cb",(function(){return T})),r.d(e,"E",(function(){return N})),r.d(e,"B",(function(){return z})),r.d(e,"Y",(function(){return V})),r.d(e,"ab",(function(){return E})),r.d(e,"X",(function(){return M})),r.d(e,"bb",(function(){return A})),r.d(e,"Z",(function(){return P})),r.d(e,"O",(function(){return J})),r.d(e,"N",(function(){return q})),r.d(e,"m",(function(){return I})),r.d(e,"k",(function(){return H})),r.d(e,"j",(function(){return U})),r.d(e,"c",(function(){return B})),r.d(e,"a",(function(){return G})),r.d(e,"b",(function(){return Q})),r.d(e,"V",(function(){return R})),r.d(e,"W",(function(){return X})),r.d(e,"s",(function(){return K})),r.d(e,"v",(function(){return Y})),r.d(e,"x",(function(){return Z})),r.d(e,"z",(function(){return tt})),r.d(e,"y",(function(){return et})),r.d(e,"w",(function(){return rt})),r.d(e,"u",(function(){return at})),r.d(e,"t",(function(){return nt}));var a=r("0c6d");function n(t){return a["a"].get("merchant/menu/lst",t)}function o(){return a["a"].get("merchant/menu/create/form")}function i(t){return a["a"].get("merchant/menu/update/form/".concat(t))}function s(t){return a["a"].delete("merchant/menu/delete/".concat(t))}function l(t){return a["a"].get("system/merchant/lst",t)}function c(t){return a["a"].post("system/merchant/create",t)}function u(t){return a["a"].get("system/merchant/update/form/".concat(t))}function m(t,e){return a["a"].post("system/merchant/update/".concat(t),e)}function f(t){return a["a"].delete("system/merchant/delete/".concat(t))}function d(t,e){return a["a"].post("system/merchant/status/".concat(t),{status:e})}function h(t){return a["a"].get("system/merchant/password/form/".concat(t))}function p(t){return a["a"].get("system/merchant/category/lst",t)}function b(){return a["a"].get("system/merchant/category/form")}function g(t){return a["a"].get("system/merchant/category/form/".concat(t))}function _(t){return a["a"].delete("system/merchant/category/".concat(t))}function v(t,e){return a["a"].get("merchant/order/lst/".concat(t),e)}function y(t){return a["a"].get("merchant/order/mark/".concat(t,"/form"))}function w(t,e){return a["a"].get("merchant/order/refund/lst/".concat(t),e)}function k(t){return a["a"].get("merchant/order/refund/mark/".concat(t,"/form"))}function x(t,e){return a["a"].post("merchant/order/reconciliation/create/".concat(t),e)}function F(t){return a["a"].post("system/merchant/login/".concat(t))}function O(t){return a["a"].get("merchant/intention/lst",t)}function $(t){return a["a"].get("merchant/intention/mark/".concat(t,"/form"))}function C(t){return a["a"].delete("merchant/intention/delete/".concat(t))}function L(t){return a["a"].get("merchant/intention/status/".concat(t,"/form"))}function j(t){return a["a"].get("system/merchant/changecopy/".concat(t,"/form"))}function W(){return a["a"].get("agreement/sys_intention_agree")}function S(t){return a["a"].post("agreement/sys_intention_agree",t)}function D(t){return a["a"].get("agreement/".concat(t))}function T(t,e){return a["a"].post("agreement/".concat(t),e)}function N(t,e){return a["a"].post("system/merchant/close/".concat(t),{status:e})}function z(){return a["a"].get("system/merchant/count")}function V(t){return a["a"].post("merchant/type/create",t)}function E(t){return a["a"].get("merchant/type/lst",t)}function M(){return a["a"].get("merchant/mer_auth")}function A(t,e){return a["a"].post("merchant/type/update/".concat(t),e)}function P(t){return a["a"].delete("merchant/type/delete/".concat(t))}function J(t){return a["a"].get("merchant/type/mark/".concat(t))}function q(t){return a["a"].get("/merchant/type/detail/".concat(t))}function I(){return a["a"].get("merchant/type/options")}function H(){return a["a"].get("system/merchant/category/options")}function U(t){return a["a"].get("system/applyments/lst",t)}function B(t,e){return a["a"].post("system/applyments/status/".concat(t),e)}function G(t){return a["a"].get("system/applyments/detail/".concat(t))}function Q(t){return a["a"].get("profitsharing/lst",t)}function R(t){return a["a"].post("profitsharing/again/".concat(t))}function X(t){return a["a"].get("system/applyments/mark/".concat(t,"/form"))}function K(t){return a["a"].get("profitsharing/export",t)}function Y(t){return a["a"].get("margin/lst",t)}function Z(t){return a["a"].get("margin/refund/lst",t)}function tt(t){return a["a"].get("margin/refund/status/".concat(t,"/form"))}function et(t){return a["a"].get("margin/refund/mark/".concat(t,"/form"))}function rt(t){return a["a"].get("margin/refund/show/".concat(t))}function at(t,e){return a["a"].get("margin/list/".concat(t),e)}function nt(t){return a["a"].get("margin/set/".concat(t,"/form"))}},c786:function(t,e,r){},cec0:function(t,e,r){"use strict";r.r(e);var a=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"divBox"},[r("el-card",{staticClass:"box-card"},[r("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[r("div",{staticClass:"container"},[r("el-form",{attrs:{size:"small","label-width":"100px",inline:!0}},[r("el-form-item",{staticStyle:{display:"inline-block"},attrs:{label:"选择时间:"}},[r("el-radio-group",{attrs:{size:"small"},on:{change:function(e){return t.selectChange(t.tableFrom.date)}},model:{value:t.tableFrom.date,callback:function(e){t.$set(t.tableFrom,"date",e)},expression:"tableFrom.date"}},t._l(t.fromList.fromTxt,(function(e,a){return r("el-radio-button",{key:a,attrs:{label:e.val}},[t._v(t._s(e.text))])})),1),t._v(" "),r("el-date-picker",{attrs:{type:"daterange",placeholder:"选择日期",format:"yyyy/MM/dd","value-format":"yyyy/MM/dd","range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期"},on:{change:t.onchangeTime},model:{value:t.timeVal,callback:function(e){t.timeVal=e},expression:"timeVal"}})],1),t._v(" "),r("el-form-item",{staticStyle:{display:"inline-block"},attrs:{label:"关键字:","label-width":"80px"}},[r("el-input",{staticClass:"selWidth",attrs:{placeholder:"请输入店铺关键字/店铺名/联系电话"},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.getList(1)}},model:{value:t.tableFrom.keyword,callback:function(e){t.$set(t.tableFrom,"keyword",e)},expression:"tableFrom.keyword"}},[r("el-button",{staticClass:"el-button-solt",attrs:{slot:"append",icon:"el-icon-search"},on:{click:function(e){return t.getList(1)}},slot:"append"})],1)],1),t._v(" "),r("el-form-item",{attrs:{label:"商户类别:"}},[r("el-select",{staticClass:"selWidth",attrs:{clearable:"",placeholder:"请选择"},on:{change:function(e){return t.getList(1)}},model:{value:t.tableFrom.is_trader,callback:function(e){t.$set(t.tableFrom,"is_trader",e)},expression:"tableFrom.is_trader"}},[r("el-option",{attrs:{label:"自营",value:"1"}}),t._v(" "),r("el-option",{attrs:{label:"非自营",value:"0"}})],1)],1),t._v(" "),r("el-form-item",{attrs:{label:"商户分类:"}},[r("el-select",{staticClass:"selWidth",attrs:{clearable:"",placeholder:"请选择"},on:{change:function(e){return t.getList(1)}},model:{value:t.tableFrom.category_id,callback:function(e){t.$set(t.tableFrom,"category_id",e)},expression:"tableFrom.category_id"}},t._l(t.merCateList,(function(t){return r("el-option",{key:t.value,attrs:{label:t.label,value:t.value}})})),1)],1),t._v(" "),r("el-form-item",{attrs:{label:"店铺类型:"}},[r("el-select",{staticClass:"selWidth",attrs:{clearable:"",placeholder:"请选择"},on:{change:function(e){return t.getList(1)}},model:{value:t.tableFrom.type_id,callback:function(e){t.$set(t.tableFrom,"type_id",e)},expression:"tableFrom.type_id"}},t._l(t.storeType,(function(t){return r("el-option",{key:t.value,attrs:{label:t.label,value:t.value}})})),1)],1),t._v(" "),r("el-form-item",{attrs:{label:"店铺商圈:"}},[r("el-cascader",{attrs:{options:t.form.options},on:{change:t.handleChange1},model:{value:t.tableFrom.area_id,callback:function(e){t.$set(t.tableFrom,"area_id",e)},expression:"tableFrom.area_id"}}),t._v(" "),r("el-cascader",{attrs:{options:t.form.options1},on:{change:function(e){return t.getList(1)}},model:{value:t.tableFrom.street_id,callback:function(e){t.$set(t.tableFrom,"street_id",e)},expression:"tableFrom.street_id"}})],1),t._v(" "),t.headeNum.length>0?r("el-tabs",{on:{"tab-click":function(e){t.getList(1),t.getHeadNum()}},model:{value:t.tableFrom.status,callback:function(e){t.$set(t.tableFrom,"status",e)},expression:"tableFrom.status"}},t._l(t.headeNum,(function(t,e){return r("el-tab-pane",{key:e,attrs:{name:t.type.toString(),label:t.title+"("+t.count+")"}})})),1):t._e()],1)],1),t._v(" "),r("el-button",{attrs:{size:"small",type:"primary"},on:{click:t.onAdd}},[t._v("添加商户")])],1),t._v(" "),r("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.listLoading,expression:"listLoading"}],staticClass:"switchTable",staticStyle:{width:"100%"},attrs:{data:t.tableData.data,size:"small","highlight-current-row":""}},[r("el-table-column",{attrs:{prop:"mer_id",label:"ID","min-width":"60"}}),t._v(" "),r("el-table-column",{attrs:{prop:"mer_name",label:"商户名称","min-width":"150"}}),t._v(" "),r("el-table-column",{attrs:{prop:"real_name",label:"商户姓名","min-width":"150"}}),t._v(" "),r("el-table-column",{attrs:{prop:"mark",label:"备注","min-width":"200"}}),t._v(" "),r("el-table-column",{attrs:{prop:"status",label:"推荐","min-width":"100"},scopedSlots:t._u([{key:"default",fn:function(e){return[r("el-switch",{attrs:{"active-value":1,"inactive-value":0,"active-text":"是","inactive-text":"否",disabled:""},nativeOn:{click:function(r){return t.onchangeIsShow(e.row)}},model:{value:e.row.is_best,callback:function(r){t.$set(e.row,"is_best",r)},expression:"scope.row.is_best"}})]}}])}),t._v(" "),r("el-table-column",{attrs:{prop:"create_time",label:"创建时间","min-width":"150"}}),t._v(" "),r("el-table-column",{attrs:{prop:"margin",label:"保证金","min-width":"150"},scopedSlots:t._u([{key:"default",fn:function(e){return[r("span",[t._v(t._s(1==e.row.is_margin?"未支付":0==e.row.is_margin?"无":"已支付"))])]}}])}),t._v(" "),r("el-table-column",{attrs:{prop:"sort",label:"排序","min-width":"100"}}),t._v(" "),r("el-table-column",{attrs:{prop:"status",label:"开启/关闭","min-width":"100"},scopedSlots:t._u([{key:"default",fn:function(e){return[r("el-switch",{attrs:{"active-value":1,"inactive-value":0,"active-text":"开启","inactive-text":"关闭",disabled:""},nativeOn:{click:function(r){return t.onchangeIsClose(e.row)}},model:{value:e.row.status,callback:function(r){t.$set(e.row,"status",r)},expression:"scope.row.status"}})]}}])}),t._v(" "),r("el-table-column",{attrs:{label:"操作","min-width":"280",fixed:"right",align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){return["1"===t.tableFrom.status?r("el-button",{attrs:{type:"text",size:"small"},on:{click:function(r){return t.onLogo(e.row.mer_id)}}},[t._v("登录")]):t._e(),t._v(" "),r("el-button",{attrs:{type:"text",size:"small"},on:{click:function(r){return t.onEdit(e.row.mer_id)}}},[t._v("编辑")]),t._v(" "),"1"===t.tableFrom.status?r("el-button",{attrs:{type:"text",size:"small"},on:{click:function(r){return t.onPassword(e.row.mer_id)}}},[t._v("修改管理员密码")]):t._e(),t._v(" "),"0"===t.tableFrom.status?r("el-button",{attrs:{type:"text",size:"small"},on:{click:function(r){return t.handleDelete(e.row.mer_id,e.$index)}}},[t._v("删除")]):t._e(),t._v(" "),"1"===t.tableFrom.status?r("el-button",{attrs:{type:"text",size:"small"},on:{click:function(r){return t.handleTimes(e.row.mer_id)}}},[t._v("设置第三方平台商品复制次数")]):t._e()]}}])})],1),t._v(" "),r("div",{staticClass:"block"},[r("el-pagination",{attrs:{"page-sizes":[20,40,60,80],"page-size":t.tableFrom.limit,"current-page":t.tableFrom.page,layout:"total, sizes, prev, pager, next, jumper",total:t.tableData.total},on:{"size-change":t.handleSizeChange,"current-change":t.pageChange}})],1)],1),t._v(" "),r("el-dialog",{attrs:{title:0==t.edit?"新增商户信息":"编辑商户信息",visible:t.popFormVisible},on:{"update:visible":function(e){t.popFormVisible=e},close:function(e){return t.close("form")}}},[r("el-form",{ref:"form",attrs:{model:t.form,rules:t.rules}},[r("el-form-item",{attrs:{label:"商户名称","label-width":t.formLabelWidth,prop:"mer_name"}},[r("el-input",{attrs:{autocomplete:"off",placeholder:"请输入商户名称"},model:{value:t.form.mer_name,callback:function(e){t.$set(t.form,"mer_name",e)},expression:"form.mer_name"}})],1),t._v(" "),r("el-form-item",{attrs:{label:"商户分类","label-width":t.formLabelWidth}},[r("el-select",{attrs:{placeholder:"请选择商户分类"},model:{value:t.form.category_id,callback:function(e){t.$set(t.form,"category_id",e)},expression:"form.category_id"}},t._l(t.merCateList,(function(t){return r("el-option",{key:t.value,attrs:{label:t.label,value:t.value}})})),1)],1),t._v(" "),r("el-form-item",{attrs:{label:"店铺类型","label-width":t.formLabelWidth,prop:"type_id"}},[r("el-select",{attrs:{placeholder:"请选择店铺类型"},model:{value:t.form.type_id,callback:function(e){t.$set(t.form,"type_id",e)},expression:"form.type_id"}},t._l(t.storeType,(function(t){return r("el-option",{key:t.value,attrs:{label:t.label,value:t.value}})})),1)],1),t._v(" "),r("el-form-item",{attrs:{label:"商圈","label-width":t.formLabelWidth}},[r("el-cascader",{attrs:{options:t.form.options},on:{change:t.handleChange1},model:{value:t.form.info,callback:function(e){t.$set(t.form,"info",e)},expression:"form.info"}}),t._v(" "),r("el-cascader",{attrs:{options:t.form.options1},on:{change:t.handleChange2},model:{value:t.form.info1,callback:function(e){t.$set(t.form,"info1",e)},expression:"form.info1"}}),t._v(" "),r("el-cascader",{attrs:{options:t.form.options2},on:{change:function(e){return t.handleChange3(e,t.form.options2)}},model:{value:t.form.info2,callback:function(e){t.$set(t.form,"info2",e)},expression:"form.info2"}})],1),t._v(" "),r("el-form-item",{attrs:{label:"商户账号","label-width":t.formLabelWidth,prop:"mer_account"}},[r("el-input",{attrs:{autocomplete:"off",placeholder:"请输入商户账号",disabled:!t.add},model:{value:t.form.mer_account,callback:function(e){t.$set(t.form,"mer_account",e)},expression:"form.mer_account"}})],1),t._v(" "),r("el-form-item",{attrs:{label:"登陆密码","label-width":t.formLabelWidth,prop:"mer_password"}},[r("el-input",{attrs:{autocomplete:"off",placeholder:"请输入登陆密码",disabled:!t.add},model:{value:t.form.mer_password,callback:function(e){t.$set(t.form,"mer_password",e)},expression:"form.mer_password"}})],1),t._v(" "),r("div",{staticClass:"dis"},[r("el-form-item",{staticClass:"mer_phone",attrs:{label:"保证金额度","label-width":t.formLabelWidth}},[r("el-input",{staticStyle:{width:"200px"},attrs:{autocomplete:"off",disabled:"",placeholder:"保证金额度"},model:{value:t.form.ot_margin,callback:function(e){t.$set(t.form,"ot_margin",e)},expression:"form.ot_margin"}})],1),t._v(" "),r("el-form-item",{staticClass:"mer_phone",attrs:{label:"已缴纳的保证金","label-width":t.formLabelWidth}},[r("el-input",{staticStyle:{width:"200px"},attrs:{autocomplete:"off",disabled:"",placeholder:"已缴纳的保证金"},model:{value:t.form.paid_margin,callback:function(e){t.$set(t.form,"paid_margin",e)},expression:"form.paid_margin"}})],1)],1),t._v(" "),r("div",{staticClass:"dis"},[r("el-form-item",{staticClass:"mer_phone",attrs:{label:"需缴纳的保证金","label-width":t.formLabelWidth}},[r("el-input",{staticStyle:{width:"200px"},attrs:{autocomplete:"off",placeholder:"请输入需缴纳的保证金"},model:{value:t.form.margin,callback:function(e){t.$set(t.form,"margin",e)},expression:"form.margin"}})],1),t._v(" "),r("el-form-item",{attrs:{label:"自动扣除保证金比例","label-width":t.formLabelWidth,prop:"commission_rate"}},[r("el-input",{staticStyle:{width:"200px"},attrs:{autocomplete:"off"},model:{value:t.form.auto_margin_rate,callback:function(e){t.$set(t.form,"auto_margin_rate",e)},expression:"form.auto_margin_rate"}})],1)],1),t._v(" "),r("el-form-item",{attrs:{label:"商户姓名","label-width":t.formLabelWidth,prop:"real_name"}},[r("el-input",{attrs:{autocomplete:"off",placeholder:"请输入商户姓名"},model:{value:t.form.real_name,callback:function(e){t.$set(t.form,"real_name",e)},expression:"form.real_name"}})],1),t._v(" "),r("div",{staticClass:"dis"},[r("el-form-item",{staticClass:"mer_phone",attrs:{label:"商户手机号","label-width":t.formLabelWidth,prop:"mer_phone"}},[r("el-input",{attrs:{autocomplete:"off",placeholder:"请输入商户手机号"},model:{value:t.form.mer_phone,callback:function(e){t.$set(t.form,"mer_phone",e)},expression:"form.mer_phone"}})],1),t._v(" "),r("el-form-item",{attrs:{label:"手续费(%)","label-width":t.formLabelWidth,prop:"commission_rate"}},[r("el-input-number",{attrs:{min:0,max:10,label:"描述文字","aria-placeholder":"请输入手续费"},on:{change:t.handleChange},model:{value:t.form.commission_rate,callback:function(e){t.$set(t.form,"commission_rate",e)},expression:"form.commission_rate"}})],1)],1),t._v(" "),r("el-form-item",{attrs:{label:"商户关键字","label-width":t.formLabelWidth,prop:"mer_keyword"}},[r("el-input",{attrs:{autocomplete:"off",placeholder:"请输入商户关键字"},model:{value:t.form.mer_keyword,callback:function(e){t.$set(t.form,"mer_keyword",e)},expression:"form.mer_keyword"}})],1),t._v(" "),r("el-form-item",{attrs:{label:"商户地址","label-width":t.formLabelWidth,prop:"mer_address"}},[r("el-input",{attrs:{autocomplete:"off",placeholder:"请输入商户地址"},model:{value:t.form.mer_address,callback:function(e){t.$set(t.form,"mer_address",e)},expression:"form.mer_address"}})],1),t._v(" "),r("el-form-item",{attrs:{label:"微信分账商户号","label-width":t.formLabelWidth,prop:"sub_mchid"}},[r("el-input",{attrs:{autocomplete:"off",placeholder:"请输入微信分账商户号"},model:{value:t.form.sub_mchid,callback:function(e){t.$set(t.form,"sub_mchid",e)},expression:"form.sub_mchid"}})],1),t._v(" "),r("el-form-item",{attrs:{label:"备注","label-width":t.formLabelWidth,prop:"mark"}},[r("el-input",{attrs:{type:"textarea",placeholder:"请输入备注",maxlength:"130",autocomplete:"off"},model:{value:t.form.mark,callback:function(e){t.$set(t.form,"mark",e)},expression:"form.mark"}})],1),t._v(" "),r("el-form-item",{attrs:{label:"排序","label-width":t.formLabelWidth,prop:"sort"}},[r("el-input-number",{attrs:{min:0,max:10},on:{change:t.handleChange},model:{value:t.form.sort,callback:function(e){t.$set(t.form,"sort",e)},expression:"form.sort"}})],1),t._v(" "),r("div",{staticClass:"switch_btn"},[r("el-form-item",{staticClass:"mini_btn",attrs:{label:"直播间审核",prop:"value1","label-width":t.formLabelWidth}},[r("el-switch",{attrs:{"active-color":"#3390ff","active-text":"开","inactive-text":"关","inactive-color":"#DCDFE6"},model:{value:t.form.value1,callback:function(e){t.$set(t.form,"value1",e)},expression:"form.value1"}})],1),t._v(" "),r("el-form-item",{staticClass:"mini_btn",attrs:{label:"产品审核",prop:"value2","label-width":t.formLabelWidth}},[r("el-switch",{attrs:{"active-color":"#3390ff","active-text":"开","inactive-text":"关","inactive-color":"#DCDFE6"},model:{value:t.form.value2,callback:function(e){t.$set(t.form,"value2",e)},expression:"form.value2"}})],1),t._v(" "),r("el-form-item",{staticClass:"mini_btn",attrs:{label:"直播间商品审核",prop:"value3","label-width":t.formLabelWidth}},[r("el-switch",{attrs:{"active-color":"#3390ff","active-text":"开","inactive-text":"关","inactive-color":"#DCDFE6"},model:{value:t.form.value3,callback:function(e){t.$set(t.form,"value3",e)},expression:"form.value3"}})],1),t._v(" "),r("el-form-item",{staticClass:"mini_btn",attrs:{label:"是否推荐",prop:"value4","label-width":t.formLabelWidth}},[r("el-switch",{attrs:{"active-color":"#3390ff","active-text":"开","inactive-text":"关","inactive-color":"#DCDFE6"},model:{value:t.form.value4,callback:function(e){t.$set(t.form,"value4",e)},expression:"form.value4"}})],1),t._v(" "),r("el-form-item",{staticClass:"mini_btn",attrs:{label:"是否自营",prop:"value5","label-width":t.formLabelWidth}},[r("el-switch",{attrs:{"active-color":"#3390ff","active-text":"开","inactive-text":"关","inactive-color":"#DCDFE6"},model:{value:t.form.value5,callback:function(e){t.$set(t.form,"value5",e)},expression:"form.value5"}})],1)],1)],1),t._v(" "),r("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t.add?r("el-button",{on:{click:function(e){return t.resetForm("form")}}},[t._v("重 置")]):t._e(),t._v(" "),r("el-button",{attrs:{type:"primary"},on:{click:function(e){return t.submitForm("form")}}},[t._v("确 定")])],1)],1)],1)},n=[],o=r("ade3"),i=(r("6249"),r("ffba"),r("c7eb")),s=(r("0ef1"),r("8354"),r("b85c")),l=(r("96cf"),r("1da1")),c=r("8492"),u=(r("7c02"),r("940b")),m=r.n(u),f=r("4360"),d=r("bbcc"),h=m.a.create({baseURL:d["a"].httpstwo,timeout:6e4}),p={login:!0};function b(t){var e=f["a"].getters.token,r=t.headers||{};return e&&(r["X-Token"]=e,t.headers=r),new Promise((function(e,r){h(t).then((function(t){var a=t.data||{};return 200!==t.status?r({message:"请求失败",res:t,data:a}):-1===[41e4,410001,410002,4e4].indexOf(a.status)?200===a.status||1===a.code?e(a,t):r({message:a.message,res:t,data:a}):void f["a"].dispatch("user/resetToken").then((function(){location.reload()}))})).catch((function(t){return r({message:t})}))}))}var g=["post","put","patch","delete"].reduce((function(t,e){return t[e]=function(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return b(Object.assign({url:t,data:r,method:e},p,a))},t}),{});["get","head"].forEach((function(t){g[t]=function(e){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return b(Object.assign({url:e,params:r,method:t},p,a))}}));var _,v=g,y=function(t){return v.get("city/get_area",t)},w=function(t){return v.get("city/get_street",t)},k=function(t){return v.get("city/get_village",t)},x=r("e572"),F=r("83d6"),O=r("4314"),$=r.n(O),C={name:"MerchantList",data:function(){return{add:!0,popFormVisible:!1,merid:"",edit:0,form:{mer_name:"",category_id:"",type_id:"",info:"",info1:"",info2:"",area_id:"",street_id:"",village_id:"",paid_margin:"",margin:"",ot_margin:"",auto_margin_rate:"",options:[],options1:[],options2:[],mer_account:"",mer_password:"",real_name:"",mer_phone:"",commission_rate:"0",mer_keyword:"",mer_address:"",sub_mchid:"",mark:"",sort:"",value1:"关",value2:"关",value3:"关",value4:"关",value5:"关"},formLabelWidth:"130px",rules:{mer_name:[{required:!0,message:"请输入商户名称",trigger:"blur"},{min:1,max:30,message:"长度在 1 到 30 个字符",trigger:"blur"}],type_id:[{required:!0,message:"请选择商户类型",trigger:"change"}],mer_account:[{required:!0,message:"请输入商户账号",trigger:"change"}],mer_password:[{required:!0,message:"请输入登陆密码",trigger:"blur"}],mer_phone:[{required:!0,message:"请输入商户手机号",trigger:"blur"}]},fromList:x["a"],roterPre:F["roterPre"],isChecked:!1,listLoading:!0,merCateList:[],storeType:[],shopArea:[],headeNum:[{count:"",type:"1",title:"正常开启的商户"},{count:"",type:"0",title:"已关闭商户"}],tableData:{data:[],total:0},tableFrom:{page:1,limit:20,date:"",status:"1",keyword:"",is_trader:"",category_id:"",type_id:"",area_id:"",street_id:""},autoUpdate:!0,timeVal:[]}},created:function(){this.getshopList()},beforeMount:function(){},mounted:function(){this.getHeadNum(),this.getMerCategory(),this.getStoreType(),this.getList("")},methods:(_={close:function(t){this.resetForm(t)},handleChange:function(t){},handleChange1:function(){var t=Object(l["a"])(Object(i["a"])().mark((function t(e){var r,a,n,o,l;return Object(i["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return console.log(e),r={area_code:e[0]},t.next=4,w(r);case 4:a=t.sent,console.log(a.data),n=Object(s["a"])(a.data);try{for(n.s();!(o=n.n()).done;)l=o.value,this.$set(l,"label",l.name),this.$set(l,"value",Number(l.code)),this.form.options1=a.data}catch(i){n.e(i)}finally{n.f()}console.log(this.form.info1);case 9:case"end":return t.stop()}}),t,this)})));function e(e){return t.apply(this,arguments)}return e}(),handleChange2:function(){var t=Object(l["a"])(Object(i["a"])().mark((function t(e,r){var a,n,o,l,c;return Object(i["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return console.log(e,r),e!==e&&(this.form.info2=0),a={street_code:e[0]},t.next=5,k(a);case 5:n=t.sent,o=Object(s["a"])(n.data);try{for(o.s();!(l=o.n()).done;)c=l.value,this.$set(c,"label",c.name),this.$set(c,"value",c.id)}catch(i){o.e(i)}finally{o.f()}this.form.options2=n.data;case 9:case"end":return t.stop()}}),t,this)})));function e(e,r){return t.apply(this,arguments)}return e}(),handleChange3:function(t,e){console.log(t),this.form.info instanceof Array?this.form.area_id=this.form.info[0]:this.form.area_id=this.form.info,this.form.info1 instanceof Array?this.form.street_id=this.form.info1[0]:this.form.street_id=this.form.info1,this.form.info2 instanceof Array?this.form.village_id=this.form.info2[0]:this.form.village_id=this.form.info2[14]},open4:function(t){this.$message.error(t)},open2:function(t){this.$message({message:t,type:"success"})},submitForm:function(t){var e=this;console.log("1------------------1"),this.$refs[t].validate(function(){var t=Object(l["a"])(Object(i["a"])().mark((function t(r){var a,n,o,s;return Object(i["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(!r){t.next=43;break}if(0==e.form.value2?e.form.is_audit="0":e.form.is_audit="1",0==e.form.value1?e.form.is_bro_room="0":e.form.is_bro_room="1",0==e.form.value3?e.form.is_bro_goods="0":e.form.is_bro_goods="1",0==e.form.value4?e.form.is_best="0":e.form.is_best="1",0==e.form.value5?e.form.is_trader="0":e.form.is_trader="1",!e.add){t.next=24;break}return t.prev=7,a=JSON.parse(JSON.stringify(e.form)),delete a.options,delete a.options1,delete a.options2,t.next=14,Object(c["C"])(a);case 14:n=t.sent,console.log("res",n),200==n.status&&(e.open2(n.message),e.popFormVisible=!1),t.next=22;break;case 19:t.prev=19,t.t0=t["catch"](7),e.open4(t.t0.message);case 22:t.next=41;break;case 24:return t.prev=24,console.log(e.form),console.log("id",e.merid),o=JSON.parse(JSON.stringify(e.form)),delete o.options,delete o.options1,delete o.options2,t.next=33,Object(c["P"])(e.merid,o);case 33:s=t.sent,console.log("res",s),200==s.status&&(e.open2(s.message),e.popFormVisible=!1),t.next=41;break;case 38:t.prev=38,t.t1=t["catch"](24),e.open4(t.t1.message);case 41:t.next=45;break;case 43:return console.log("error submit!!"),t.abrupt("return",!1);case 45:case"end":return t.stop()}}),t,null,[[7,19],[24,38]])})));return function(e){return t.apply(this,arguments)}}())},resetForm:function(t){var e=this;this.$nextTick((function(){e.$refs[t].resetFields()}))}},Object(o["a"])(_,"handleChange",(function(t){console.log(t)})),Object(o["a"])(_,"getShopClassify",(function(){})),Object(o["a"])(_,"getshopList",function(){var t=Object(l["a"])(Object(i["a"])().mark((function t(){var e,r=this;return Object(i["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e={city_code:"510500"},t.next=3,y(e).then((function(t){var e,a=Object(s["a"])(t.data);try{for(a.s();!(e=a.n()).done;){var n=e.value;r.$set(n,"label",n.name),r.$set(n,"value",Number(n.code)),r.form.options.push(n)}}catch(o){a.e(o)}finally{a.f()}}),(function(t){console.log("错误",t)}));case 3:t.sent;case 4:case"end":return t.stop()}}),t)})));function e(){return t.apply(this,arguments)}return e}()),Object(o["a"])(_,"onLogo",(function(t){var e=this;Object(c["G"])(t).then((function(t){$.a.set("merchantToken",t.data.token),window.open(d["a"].httpUrl+t.data.url)})).catch((function(t){e.$message.error(t.message)}))})),Object(o["a"])(_,"selectChange",(function(t){this.tableFrom.date=t,this.timeVal=[],this.tableFrom.page=1,this.getList("")})),Object(o["a"])(_,"onchangeTime",(function(t){this.timeVal=t,this.tableFrom.date=this.timeVal?this.timeVal.join("-"):"",this.tableFrom.page=1,this.getList("")})),Object(o["a"])(_,"getHeadNum",(function(){var t=this;Object(c["B"])().then((function(e){t.headeNum[0]["count"]=e.data.valid,t.headeNum[1]["count"]=e.data.invalid})).catch((function(t){}))})),Object(o["a"])(_,"getMerCategory",(function(){var t=this;Object(c["k"])().then((function(e){t.merCateList=e.data})).catch((function(e){t.$message.error(e.message)}))})),Object(o["a"])(_,"getStoreType",(function(){var t=this;Object(c["m"])().then((function(e){t.storeType=e.data})).catch((function(e){t.$message.error(e.message)}))})),Object(o["a"])(_,"getList",(function(t){var e=this;console.log(this.tableFrom),this.listLoading=!0,this.tableFrom.page=t||this.tableFrom.page,this.tableFrom.area_id=this.tableFrom.area_id.toString(),this.tableFrom.street_id=this.tableFrom.street_id.toString(),Object(c["F"])(this.tableFrom).then((function(t){e.tableData.data=t.data.list,e.tableData.total=t.data.count,e.listLoading=!1})).catch((function(t){e.listLoading=!1,e.$message.error(t.message)}))})),Object(o["a"])(_,"pageChange",(function(t){this.tableFrom.page=t,this.getList("")})),Object(o["a"])(_,"handleSizeChange",(function(t){this.tableFrom.limit=t,this.getList(1)})),Object(o["a"])(_,"onchangeIsShow",(function(t){var e=this,r=0===t.is_best?"是否开启推荐商户":"是否关闭推荐商户";this.$modalSure(r).then((function(){Object(c["M"])(t.mer_id,1===t.is_best?0:1).then((function(t){var r=t.message;e.$message.success(r),e.getList("")})).catch((function(t){var r=t.message;e.$message.error(r)}))}))})),Object(o["a"])(_,"onchangeIsClose",(function(t){var e=this;Object(c["E"])(t.mer_id,1===t.status?0:1).then((function(t){var r=t.message;e.$message.success(r),e.getList("")})).catch((function(t){var r=t.message;e.$message.error(r)}))})),Object(o["a"])(_,"onAdd",(function(){this.add=!0,this.edit=0,this.popFormVisible=!0,this.form.auto_margin_rate=0,this.form.paid_margin="0.00",this.form.ot_margin="0.00",this.form.margin="",this.form.area_id="",this.form.street_id="",this.form.village_id="",this.form.info="",this.form.info1="",this.form.info2=""})),Object(o["a"])(_,"onEdit",function(){var t=Object(l["a"])(Object(i["a"])().mark((function t(e){var r,a,n,o,s;return Object(i["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return this.popFormVisible=!0,this.add=!1,this.edit=1,t.next=5,Object(c["Q"])(e);case 5:r=t.sent,console.log("promise",r),console.log(this.form),a=r.data,this.merid=a.mer_id,this.form.mer_name=a.mer_name,this.form.category_id=a.category_id,this.form.type_id=a.type_id,this.form.mer_account=a.mer_account,this.form.mer_password=a.mer_password,this.form.real_name=a.real_name,this.form.mer_phone=a.mer_phone,this.form.auto_margin_rate=a.auto_margin_rate,this.form.paid_margin=a.paid_margin,this.form.ot_margin=a.ot_margin,this.form.margin=a.margin,this.form.area_id=a.geo_address.area_id,this.form.street_id=a.geo_address.street_id,this.form.village_id=a.geo_address.village_id,this.form.info=a.geo_address.area_id,n=[],n.push(a.geo_address.area_id),this.handleChange1(n),this.form.info1=a.geo_address.street_id?Number(a.geo_address.street_id):"",this.form.info2=a.geo_address.village_id,o=[],s=a.geo_address.street_id,o.push(a.geo_address.street_id),this.handleChange2(o,s),this.form.commission_rate=a.commission_rate,this.form.mer_keyword=a.mer_keyword,this.form.mer_address=a.mer_address,this.form.sub_mchid=a.sub_mchid,this.form.mark=a.mark,this.form.sort=a.sort,1==a.is_bro_room?this.form.value1=!0:this.form.value1=!1,1==a.is_audit?this.form.value2=!0:this.form.value2=!1,1==a.is_bro_goods?this.form.value3=!0:this.form.value3=!1,1==a.is_best?this.form.value4=!0:this.form.value4=!1,1==a.is_trader?this.form.value5=!0:this.form.value5=!1;case 45:case"end":return t.stop()}}),t,this)})));function e(e){return t.apply(this,arguments)}return e}()),Object(o["a"])(_,"handleDelete",(function(t){var e=this;this.$modalSure("该商户下有相关数据信息,删除后不可恢复,您是否确定删除").then((function(){Object(c["D"])(t).then((function(t){var r=t.message;e.$message.success(r),e.getList(""),e.getHeadNum()})).catch((function(t){var r=t.message;e.$message.error(r)}))}))})),Object(o["a"])(_,"onDeduct",(function(t){var e=this;this.$modalForm(Object(c["t"])(t)).then((function(){return e.getList("")}))})),Object(o["a"])(_,"handleTimes",(function(t){var e=this;this.$modalForm(Object(c["i"])(t)).then((function(){return e.getList("")}))})),Object(o["a"])(_,"onPassword",(function(t){this.$modalForm(Object(c["L"])(t))})),_)},L=C,j=(r("0763"),r("2877")),W=Object(j["a"])(L,a,n,!1,null,"1af1f5d6",null);e["default"]=W.exports},e572:function(t,e,r){"use strict";r.d(e,"c",(function(){return a})),r.d(e,"a",(function(){return n})),r.d(e,"b",(function(){return o}));var a=[{label:"开启",value:1},{label:"关闭",value:0}],n={title:"选择时间",custom:!0,fromTxt:[{text:"全部",val:""},{text:"今天",val:"today"},{text:"昨天",val:"yesterday"},{text:"最近7天",val:"lately7"},{text:"最近30天",val:"lately30"},{text:"本月",val:"month"},{text:"本年",val:"year"}]},o={title:"状态",custom:!0,fromTxt:[{text:"全部",val:""},{text:"待审核",val:"0"},{text:"审核已通过",val:"1"},{text:"审核未通过",val:"2"}]}}}]); |