chunk-e32f0c5a.b604b4f2.js 23 KB

1
  1. (window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-e32f0c5a"],{"055f":function(t,e,a){},"37e4":function(t,e,a){},"479a":function(t,e,a){"use strict";a.r(e);var s=a("9ab4"),i=a("1b40"),l=a("7363"),r=a("6ddb"),n=a("3c50"),o=a("0a6d");let c=class extends i.e{};Object(s.a)([Object(i.c)()],c.prototype,"value",void 0),c=Object(s.a)([Object(i.a)({components:{}})],c);var d=c,u=(a("5cab"),a("2877")),p=Object(u.a)(d,(function(){var t=this,e=t._self._c;t._self._setupProxy;return e("div",{staticClass:"ls-withdraw-pane"},[e("el-form",{ref:"valueRef",attrs:{model:t.value,height:"900px","label-width":"240px",size:"small"}},[e("el-form-item",{attrs:{label:"用户编号"}},[e("div",[t._v(t._s(t.value.sn))])]),e("el-form-item",{attrs:{label:"用户昵称"}},[e("div",[t._v(t._s(t.value.nickname))])]),e("el-form-item",{attrs:{label:"手机号码"}},[e("div",[t._v(t._s(t.value.mobile))])]),e("el-form-item",{attrs:{label:"提现金额"}},[e("div",[t._v("¥"+t._s(t.value.money))])]),e("el-form-item",{attrs:{label:"提现手续费"}},[e("div",[t._v("¥"+t._s(t.value.handling_fee))])]),e("el-form-item",{attrs:{label:"到账金额"}},[e("div",[t._v("¥"+t._s(t.value.left_money))])]),e("el-form-item",{attrs:{label:"提现方式"}},[e("el-radio-group",{staticClass:"m-r-16",attrs:{disabled:""},model:{value:t.value.type,callback:function(e){t.$set(t.value,"type",e)},expression:"value.type"}},[e("el-radio",{attrs:{label:1}},[t._v("钱包余额")]),e("el-radio",{attrs:{label:2}},[t._v("微信零钱")]),e("el-radio",{attrs:{label:3}},[t._v("银行卡")]),e("el-radio",{attrs:{label:4}},[t._v("微信收款码")]),e("el-radio",{attrs:{label:5}},[t._v("支付宝收款码")])],1)],1),3==t.value.type?e("div",[e("el-form-item",{attrs:{label:"提现银行"}},[e("div",[t._v(t._s(t.value.bank))])]),e("el-form-item",{attrs:{label:"银行支行"}},[e("div",[t._v(t._s(t.value.subbank))])]),e("el-form-item",{attrs:{label:"开户名称"}},[e("div",[t._v(t._s(t.value.real_name))])]),e("el-form-item",{attrs:{label:"银行账号"}},[e("div",[t._v(t._s(t.value.account))])])],1):t._e(),4==t.value.type||5==t.value.type?e("div",[e("el-form-item",{attrs:{label:4==t.value.type?"微信号":"支付宝账号"}},[e("div",[t._v(t._s(t.value.account))])]),e("el-form-item",{attrs:{label:"真实姓名"}},[e("div",[t._v(t._s(t.value.real_name))])]),e("el-form-item",{attrs:{label:"收款码"}},[e("el-image",{staticStyle:{height:"58px"},attrs:{src:t.value.money_qr_code,"preview-src-list":[t.value.money_qr_code]}})],1)],1):t._e(),e("el-form-item",{attrs:{label:"提现时间"}},[e("div",[t._v(t._s(t.value.create_time))])]),e("el-form-item",{attrs:{label:"提现状态"}},[e("div",[t._v(t._s(t.value.status_desc))])]),t.value.transfer_voucher?e("el-form-item",{attrs:{label:"转账凭证"}},[e("el-image",{staticStyle:{height:"58px"},attrs:{src:t.value.transfer_voucher,"preview-src-list":[t.value.transfer_voucher]}})],1):t._e(),e("el-form-item",{attrs:{label:"转账时间"}},[e("div",[t._v(t._s(t.value.transfer_time))])]),e("el-form-item",{attrs:{label:"提现说明"}},[e("div",[t._v(t._s(t.value.transfer_remark))])])],1)],1)}),[],!1,null,"0fe25062",null).exports,m=a("b3ad");let f=class extends i.e{constructor(){super(...arguments),this.status=!0,this.selectIds=[],this.withdrawDetail={},this.isExamine="",this.audit_remark="",this.isTransfer="",this.imgTransfer="",this.transfer_remark=""}onWithdrawSearch(t){Object(l.l)({id:t}).then(()=>{this.$emit("refresh")})}onWithdrawDetail(t){Object(l.h)({id:t}).then(t=>{this.withdrawDetail=t})}onWithdrawExamine(t){("1"==this.isExamine?Object(l.j)({id:t,audit_remark:this.audit_remark}):Object(l.k)({id:t,audit_remark:this.audit_remark})).then(()=>{this.$emit("refresh")}),this.isExamine="",this.audit_remark=""}onClear(){this.isExamine="",this.audit_remark=""}onTransfer(t){("1"==this.isTransfer?Object(l.g)({id:t,transfer_remark:this.transfer_remark,transfer_voucher:this.imgTransfer}):Object(l.f)({id:t,transfer_remark:this.transfer_remark,transfer_voucher:this.imgTransfer})).then(()=>{this.$emit("refresh")}),this.isTransfer="",this.transfer_remark="",this.imgTransfer=""}};Object(s.a)([Object(i.c)()],f.prototype,"value",void 0),Object(s.a)([Object(i.c)()],f.prototype,"pager",void 0),f=Object(s.a)([Object(i.a)({components:{LsDialog:o.a,LsPagination:n.a,LsWithdrawalDetails:p,MaterialSelect:m.a}})],f);var h=f,b=Object(u.a)(h,(function(){var t=this,e=t._self._c;t._self._setupProxy;return e("div",{staticClass:"withdraw-pane"},[e("div",{staticClass:"pane-table"},[e("div",{staticClass:"list-table"},[e("el-table",{ref:"valueRef",staticStyle:{width:"100%"},attrs:{data:t.value,size:"mini","header-cell-style":{background:"#f5f8ff"}}},[e("el-table-column",{attrs:{prop:"sn",label:"提现单号"}}),e("el-table-column",{attrs:{label:"用户信息","min-width":"140"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("div",{staticClass:"flex"},[e("el-image",{staticClass:"flex-none",staticStyle:{width:"58px",height:"58px"},attrs:{src:a.row.avatar}}),e("div",{staticClass:"m-l-8"},[e("div",[t._v(t._s(a.row.nickname))])])],1)]}}])}),e("el-table-column",{attrs:{prop:"money",label:"提现金额"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("div",[t._v("¥"+t._s(a.row.money))])]}}])}),e("el-table-column",{attrs:{prop:"handling_fee",label:"手续费"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("div",[t._v("¥"+t._s(a.row.handling_fee))])]}}])}),e("el-table-column",{attrs:{prop:"left_money",label:"到账金额"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("div",{staticStyle:{color:"#ff2c3c"}},[t._v("¥"+t._s(a.row.left_money))])]}}])}),e("el-table-column",{attrs:{prop:"type_desc",label:"提现方式"}}),e("el-table-column",{attrs:{prop:"status_desc",label:"提现状态"},scopedSlots:t._u([{key:"default",fn:function(a){return[1==a.row.status?e("div",{staticStyle:{color:"#02b46d"}},[t._v(" "+t._s(a.row.status_desc)+" ")]):4==a.row.status?e("div",{staticStyle:{color:"#ff2c3c"}},[t._v(" "+t._s(a.row.status_desc)+" ")]):e("div",[t._v(t._s(a.row.status_desc))])]}}])}),e("el-table-column",{attrs:{prop:"apply_remark",label:"提现备注"}}),e("el-table-column",{attrs:{prop:"create_time",label:"申请时间"}}),e("el-table-column",{attrs:{label:"操作","min-width":"120",fixed:"right"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("ls-dialog",{staticClass:"inline m-r-10",attrs:{title:"提现详情",width:"60%",top:"50px"}},[e("el-button",{attrs:{slot:"trigger",type:"text",size:"small"},on:{click:function(e){return t.onWithdrawDetail(a.row.id)}},slot:"trigger"},[t._v("详情")]),t._t("default",(function(){return[e("ls-withdrawal-details",{model:{value:t.withdrawDetail,callback:function(e){t.withdrawDetail=e},expression:"withdrawDetail"}})]}))],2),1==a.row.status?e("ls-dialog",{staticClass:"inline m-r-10",attrs:{title:"提现审核",width:"60%",cancel:"onClear"},on:{confirm:function(e){return t.onWithdrawExamine(a.row.id)}}},[e("el-button",{attrs:{slot:"trigger",type:"text",size:"small"},slot:"trigger"},[t._v("审核 ")]),t._t("default",(function(){return[e("el-form",{ref:"valueRef",attrs:{"label-width":"240px",size:"small"}},[e("el-form-item",{attrs:{label:"提现审核",required:""}},[e("el-radio-group",{staticClass:"m-r-16",model:{value:t.isExamine,callback:function(e){t.isExamine=e},expression:"isExamine"}},[e("el-radio",{attrs:{label:1}},[t._v("审核通过")]),e("el-radio",{attrs:{label:2}},[t._v("审核拒绝")])],1),e("div",{staticClass:"xxs lighter"},[t._v("审核拒绝后,提现金额会全部退回佣金账户")])],1),e("el-form-item",{attrs:{label:"提现说明"}},[e("el-input",{staticStyle:{width:"400px"},attrs:{placeholder:"请输入提现说明",type:"textarea"},model:{value:t.audit_remark,callback:function(e){t.audit_remark=e},expression:"audit_remark"}})],1)],1)]}))],2):t._e(),2==a.row.status&&2==a.row.type?e("ls-dialog",{staticClass:"inline m-r-10",attrs:{content:"查询微信零钱发放结果,发放成功则自动标记提现成功,否则标记失败退回佣金。"},on:{confirm:function(e){return t.onWithdrawSearch(a.row.id)}}},[e("el-button",{attrs:{slot:"trigger",type:"text",size:"small"},slot:"trigger"},[t._v("查询结果 ")])],1):t._e(),2==a.row.status?e("ls-dialog",{staticClass:"inline m-r-10",attrs:{title:"转账",width:"60%"},on:{confirm:function(e){return t.onTransfer(a.row.id)}}},[e("el-button",{attrs:{slot:"trigger",type:"text",size:"small"},slot:"trigger"},[t._v("转账 ")]),t._t("default",(function(){return[e("el-form",{ref:"valueRef",attrs:{"label-width":"240px",size:"small"}},[e("el-form-item",{attrs:{label:"转账操作",required:""}},[e("el-radio-group",{staticClass:"m-r-16",model:{value:t.isTransfer,callback:function(e){t.isTransfer=e},expression:"isTransfer"}},[e("el-radio",{attrs:{label:1}},[t._v("转账成功")]),e("el-radio",{attrs:{label:2}},[t._v("转账失败")])],1),e("div",{staticClass:"xxs lighter"},[t._v("转账失败后,提现金额会全部退回佣金账户")])],1),e("el-form-item",{attrs:{label:"转账凭证"}},[e("material-select",{attrs:{limit:1},model:{value:t.imgTransfer,callback:function(e){t.imgTransfer=e},expression:"imgTransfer"}}),e("div",{staticClass:"muted xs m-r-16"},[t._v(" 建议尺寸:400*400像素,支持jpg,jpeg,png格式 ")])],1),e("el-form-item",{attrs:{label:"转账说明"}},[e("el-input",{staticStyle:{width:"400px"},attrs:{placeholder:"请输入提现说明",type:"textarea"},model:{value:t.transfer_remark,callback:function(e){t.transfer_remark=e},expression:"transfer_remark"}})],1)],1)]}))],2):t._e()]}}],null,!0)})],1)],1),e("div",{staticClass:"flex row-right m-t-16 row-right"},[e("ls-pagination",{on:{change:function(e){return t.$emit("refresh")}},model:{value:t.pager,callback:function(e){t.pager=e},expression:"pager"}})],1)])])}),[],!1,null,"44d1bd38",null).exports,g=a("4ae1");let _=class extends i.e{constructor(){super(...arguments),this.pickerOptions={shortcuts:[{text:"最近一周",onClick(t){const e=new Date,a=new Date;a.setTime(a.getTime()-6048e5),t.$emit("pick",[a,e])}},{text:"最近一个月",onClick(t){const e=new Date,a=new Date;a.setTime(a.getTime()-2592e6),t.$emit("pick",[a,e])}},{text:"最近三个月",onClick(t){const e=new Date,a=new Date;a.setTime(a.getTime()-7776e6),t.$emit("pick",[a,e])}}]},this.apiWithdrawLists=l.i,this.tableData=[],this.pager=new r.a,this.form={nickname:"",user_sn:"",sn:"",type:"",status:" ",start_time:"",end_time:"",user_info:""},this.tabCount={all:0,status_wait:0,status_ing:0,status_success:0,status_fail:0}}splitTime(){null!=this.tableData&&(this.form.start_time=this.tableData[0],this.form.end_time=this.tableData[1])}onReset(){this.tableData=[],this.form.sn="",this.form.type="",this.form.start_time="",this.form.end_time="",this.form.user_info="",this.getList()}getList(t){t&&(this.pager.page=t),this.pager.request({callback:l.i,params:{...this.form}}).then(t=>{this.tabCount=null==t?void 0:t.extend})}created(){this.getList()}};_=Object(s.a)([Object(i.a)({components:{LsPagination:n.a,WithdrawPane:b,ExportData:g.a}})],_);var v=_,w=Object(u.a)(v,(function(){var t=this,e=t._self._c;t._self._setupProxy;return e("div",{staticClass:"user-withdrawal"},[e("div",{staticClass:"ls-card"},[e("el-alert",{staticClass:"xxl",attrs:{title:"温馨提示: 1.审核会员的佣金提现申请;2.佣金提现支持微信、支付宝转账;3.提现失败会退回全部金额。",type:"info",closable:!1,"show-icon":""}}),e("div",{staticClass:"journal-search m-t-16"},[e("el-form",{ref:"formRef",staticClass:"ls-form",attrs:{inline:"",model:t.form,"label-width":"70px",size:"small"}},[e("el-form-item",{attrs:{label:"提现单号",prop:"sn"}},[e("el-input",{attrs:{placeholder:"请输入"},model:{value:t.form.sn,callback:function(e){t.$set(t.form,"sn",e)},expression:"form.sn"}})],1),e("el-form-item",{attrs:{label:"会员信息"}},[e("el-input",{attrs:{placeholder:"请输入用户昵称/编号/手机号"},model:{value:t.form.user_info,callback:function(e){t.$set(t.form,"user_info",e)},expression:"form.user_info"}})],1),e("el-form-item",{attrs:{label:"提现方式",prop:"type"}},[e("el-select",{attrs:{placeholder:"全部"},model:{value:t.form.type,callback:function(e){t.$set(t.form,"type",e)},expression:"form.type"}},[e("el-option",{attrs:{label:"全部",value:""}}),e("el-option",{attrs:{label:"钱包余额",value:"1"}}),e("el-option",{attrs:{label:"微信零钱",value:"2"}}),e("el-option",{attrs:{label:"银行卡",value:"3"}}),e("el-option",{attrs:{label:"微信收款码",value:"4"}}),e("el-option",{attrs:{label:"支付宝收款码",value:"5"}})],1)],1),e("el-form-item",{attrs:{label:"提现时间"}},[e("el-date-picker",{attrs:{type:"datetimerange",align:"right","unlink-panels":"","range-separator":"至","start-placeholder":"开始时间","end-placeholder":"结束时间","picker-options":t.pickerOptions,"value-format":"yyyy-MM-dd HH:mm:ss"},on:{change:t.splitTime},model:{value:t.tableData,callback:function(e){t.tableData=e},expression:"tableData"}})],1),e("el-button",{attrs:{size:"small",type:"primary"},on:{click:function(e){return t.getList(1)}}},[t._v("查询")]),e("el-button",{attrs:{size:"small"},on:{click:t.onReset}},[t._v("重置")]),e("export-data",{staticClass:"m-l-10",attrs:{method:t.apiWithdrawLists,param:t.form,pageSize:t.pager._size}})],1)],1)],1),e("div",{staticClass:"ls-withdrawal__centent ls-card m-t-16"},[e("el-tabs",{directives:[{name:"loading",rawName:"v-loading",value:t.pager.loading,expression:"pager.loading"}],on:{"tab-click":function(e){return t.getList(1)}},model:{value:t.form.status,callback:function(e){t.$set(t.form,"status",e)},expression:"form.status"}},[e("el-tab-pane",{attrs:{label:`全部(${t.tabCount.all})`,name:" "}},[e("withdraw-pane",{attrs:{pager:t.pager},on:{refresh:function(e){return t.getList()}},model:{value:t.pager.lists,callback:function(e){t.$set(t.pager,"lists",e)},expression:"pager.lists"}})],1),e("el-tab-pane",{attrs:{label:`待提现(${t.tabCount.status_wait})`,name:"1"}},[e("withdraw-pane",{attrs:{pager:t.pager},on:{refresh:function(e){return t.getList()}},model:{value:t.pager.lists,callback:function(e){t.$set(t.pager,"lists",e)},expression:"pager.lists"}})],1),e("el-tab-pane",{attrs:{lazy:"",label:`提现中(${t.tabCount.status_ing})`,name:"2"}},[e("withdraw-pane",{attrs:{pager:t.pager},on:{refresh:function(e){return t.getList()}},model:{value:t.pager.lists,callback:function(e){t.$set(t.pager,"lists",e)},expression:"pager.lists"}})],1),e("el-tab-pane",{attrs:{lazy:"",label:`提现成功(${t.tabCount.status_success})`,name:"3"}},[e("withdraw-pane",{attrs:{pager:t.pager},on:{refresh:function(e){return t.getList()}},model:{value:t.pager.lists,callback:function(e){t.$set(t.pager,"lists",e)},expression:"pager.lists"}})],1),e("el-tab-pane",{attrs:{lazy:"",label:`提现失败(${t.tabCount.status_fail})`,name:"4"}},[e("withdraw-pane",{attrs:{pager:t.pager},on:{refresh:function(e){return t.getList()}},model:{value:t.pager.lists,callback:function(e){t.$set(t.pager,"lists",e)},expression:"pager.lists"}})],1)],1)],1)])}),[],!1,null,"36fd7a66",null);e.default=w.exports},"4ae1":function(t,e,a){"use strict";var s=a("9ab4"),i=a("1b40"),l=a("0a6d");let r=class extends i.e{constructor(){super(...arguments),this.exportData={},this.formData={page_type:0,page_start:1,page_end:200,file_name:""}}handleOpen(){this.getData()}handleConfirm(){const t=this.$loading({lock:!0,text:"正在导出中...",spinner:"el-icon-loading"});this.method({export:2,...this.param,...this.formData,user_id:this.userId,type:this.type,...this.status,page_size:this.pageSize}).then(()=>{this.$refs.dialog.close()}).finally(()=>{t.close()})}getData(){this.method({...this.param,export:1,user_id:this.userId,type:this.type,page_size:this.pageSize,...this.status}).then(t=>{this.exportData=t,this.formData.file_name=t.file_name,this.formData.page_end=t.page_end,this.formData.page_start=t.page_start})}created(){}};Object(s.a)([Object(i.c)()],r.prototype,"method",void 0),Object(s.a)([Object(i.c)()],r.prototype,"param",void 0),Object(s.a)([Object(i.c)()],r.prototype,"status",void 0),Object(s.a)([Object(i.c)()],r.prototype,"userId",void 0),Object(s.a)([Object(i.c)()],r.prototype,"type",void 0),Object(s.a)([Object(i.c)()],r.prototype,"pageSize",void 0),r=Object(s.a)([Object(i.a)({components:{LsDialog:l.a}})],r);var n=r,o=a("2877"),c=Object(o.a)(n,(function(){var t=this,e=t._self._c;t._self._setupProxy;return e("div",{staticClass:"export-data inline"},[e("ls-dialog",{ref:"dialog",attrs:{title:"导出设置",width:"500px",top:"35vh","confirm-button-text":"确认导出",async:!0},on:{confirm:t.handleConfirm,open:t.handleOpen}},[e("div",{attrs:{slot:"trigger"},slot:"trigger"},[e("el-button",{attrs:{size:"small"}},[t._v("导出")])],1),e("div",[e("el-form",{ref:"form",attrs:{model:t.formData,"label-width":"120px",size:"small"}},[e("el-form-item",{attrs:{label:"数据量:"}},[t._v(" 预计导出"+t._s(t.exportData.count)+"条数据,共"+t._s(t.exportData.sum_page)+"页,每页"+t._s(t.exportData.page_size)+"条数据 ")]),e("el-form-item",{attrs:{label:"导出限制:"}},[t._v(" 每次导出最大允许"+t._s(t.exportData.max_page)+"页,共"+t._s(t.exportData.all_max_size)+"条数据 ")]),e("el-form-item",{attrs:{label:"导出范围:",required:""}},[e("el-radio-group",{model:{value:t.formData.page_type,callback:function(e){t.$set(t.formData,"page_type",e)},expression:"formData.page_type"}},[e("el-radio",{attrs:{label:0}},[t._v("全部导出")]),e("el-radio",{attrs:{label:1}},[t._v("分页导出")])],1)],1),1==t.formData.page_type?e("el-form-item",{attrs:{label:"分页范围:",required:""}},[e("div",{staticClass:"flex"},[e("el-input",{staticStyle:{width:"100px"},attrs:{placeholder:""},model:{value:t.formData.page_start,callback:function(e){t.$set(t.formData,"page_start",e)},expression:"formData.page_start"}}),e("span",{staticClass:"flex-none m-l-8 m-r-8"},[t._v("页,至")]),e("el-input",{staticStyle:{width:"100px"},attrs:{placeholder:""},model:{value:t.formData.page_end,callback:function(e){t.$set(t.formData,"page_end",e)},expression:"formData.page_end"}})],1)]):t._e(),e("el-form-item",{attrs:{label:"导出文件名称:",prop:"file_name"}},[e("el-input",{attrs:{placeholder:"请输入导出文件名称"},model:{value:t.formData.file_name,callback:function(e){t.$set(t.formData,"file_name",e)},expression:"formData.file_name"}})],1)],1)],1)])],1)}),[],!1,null,null,null);e.a=c.exports},"4e40":function(t,e,a){"use strict";a("055f")},"5cab":function(t,e,a){"use strict";a("37e4")},7363:function(t,e,a){"use strict";a.d(e,"i",(function(){return i})),a.d(e,"h",(function(){return l})),a.d(e,"j",(function(){return r})),a.d(e,"k",(function(){return n})),a.d(e,"g",(function(){return o})),a.d(e,"f",(function(){return c})),a.d(e,"l",(function(){return d})),a.d(e,"a",(function(){return u})),a.d(e,"b",(function(){return p})),a.d(e,"c",(function(){return m})),a.d(e,"d",(function(){return f})),a.d(e,"e",(function(){return h}));var s=a("f175");const i=t=>s.a.get("/withdraw.withdraw/lists",{params:t}),l=t=>s.a.get("/withdraw.withdraw/detail",{params:t}),r=t=>s.a.post("/withdraw.withdraw/pass",t),n=t=>s.a.post("/withdraw.withdraw/refuse",t),o=t=>s.a.post("/withdraw.withdraw/transferSuccess",t),c=t=>s.a.post("/withdraw.withdraw/transferFail",t),d=t=>s.a.get("/withdraw.withdraw/search",{params:t}),u=t=>s.a.get("/account_log/lists",{params:t}),p=()=>s.a.get("/account_log/getBnwChangeType"),m=()=>s.a.get("/account_log/getBwChangeType"),f=()=>s.a.get("/finance.finance/dataCenter"),h=()=>s.a.get("/account_log/getIntegralChangeType")},b3ad:function(t,e,a){"use strict";a("e9f5"),a("ab43");var s=a("9ab4"),i=a("1b40"),l=a("0a6d"),r=a("c6fe"),n=a("e915"),o=a("b76a"),c=a.n(o);let d=class extends i.e{constructor(){super(...arguments),this.isAdd=!0,this.fileList=[]}get showUpload(){const{fileList:t,limit:e}=this;return e-t.length>0}get meterialLimit(){return this.isAdd?this.limit?this.limit-this.fileList.length:null:1}get tipsText(){switch(this.type){case"image":return"图片";case"video":return"视频"}}get imageUri(){return t=>this.enableDomain?t:this.$getImageUri(t)}valueChange(t){this.fileList=Array.isArray(t)?t:""==t?[]:[t]}showDialog(t=!0,e){var a;this.disabled||(this.isAdd=t,void 0!==e&&(this.currentIndex=e),null===(a=this.$refs.materialDialog)||void 0===a||a.onTrigger())}selectChange(t){this.select=t}handleConfirm(){this.$refs.material.clearSelectList();const t=this.select.map(t=>this.enableDomain?t.uri:t.url);this.isAdd?this.fileList=this.fileList.concat(t):this.fileList.splice(this.currentIndex,1,t.shift()),this.handleChange()}delImage(t){this.fileList.splice(t,1),this.handleChange()}handleChange(){const t=1!=this.limit?this.fileList:this.fileList[0]||"";this.$emit("input",t),this.$emit("change",t),this.fileList=[]}};Object(s.a)([Object(i.c)({default:()=>[]})],d.prototype,"value",void 0),Object(s.a)([Object(i.c)({default:1})],d.prototype,"limit",void 0),Object(s.a)([Object(i.c)({default:"100"})],d.prototype,"size",void 0),Object(s.a)([Object(i.c)({default:!1})],d.prototype,"disabled",void 0),Object(s.a)([Object(i.c)({default:!1})],d.prototype,"dragDisabled",void 0),Object(s.a)([Object(i.c)({default:!1})],d.prototype,"hiddenTrigger",void 0),Object(s.a)([Object(i.c)({default:"image"})],d.prototype,"type",void 0),Object(s.a)([Object(i.c)({default:"transparent"})],d.prototype,"uploadBg",void 0),Object(s.a)([Object(i.c)({default:!0})],d.prototype,"enableDomain",void 0),Object(s.a)([Object(i.c)({default:!0})],d.prototype,"enableDelete",void 0),Object(s.a)([Object(i.f)("value",{immediate:!0})],d.prototype,"valueChange",null),d=Object(s.a)([Object(i.a)({components:{LsDialog:l.a,LsMaterial:r.a,Draggable:c.a,FileItem:n.a}})],d);var u=d,p=(a("4e40"),a("2877")),m=Object(p.a)(u,(function(){var t=this,e=t._self._c;t._self._setupProxy;return e("ls-dialog",{ref:"materialDialog",staticClass:"material-select",attrs:{title:"选择"+t.tipsText,width:"1050px",top:"15vh"},on:{confirm:t.handleConfirm}},[t.hiddenTrigger?t._e():e("div",{staticClass:"material-select__trigger clearfix",attrs:{slot:"trigger"},on:{click:function(t){t.stopPropagation()}},slot:"trigger"},[e("draggable",{staticClass:"ls-draggable",attrs:{animation:"300",disabled:t.disabled||t.dragDisabled},on:{update:t.handleChange},model:{value:t.fileList,callback:function(e){t.fileList=e},expression:"fileList"}},t._l(t.fileList,(function(a,s){return e("div",{key:a+s,staticClass:"material-preview ls-del-wrap",class:{"is-disabled":t.disabled,"is-one":1==t.limit},on:{click:function(e){return t.showDialog(!1,s)}}},[t.$scopedSlots.preview?e("div",[t._t("preview",null,{item:t.imageUri(a)})],2):e("file-item",{attrs:{type:t.type,item:{uri:t.imageUri(a)},size:t.size}}),t.enableDelete?e("i",{staticClass:"el-icon-close ls-icon-del",on:{click:function(e){return e.stopPropagation(),t.delImage(s)}}}):t._e()],1)})),0),e("div",{directives:[{name:"show",rawName:"v-show",value:t.showUpload,expression:"showUpload"}],staticClass:"material-upload",class:{"is-disabled":t.disabled,"is-one":1==t.limit},on:{click:function(e){return t.showDialog(!0)}}},[t.$slots.upload?e("div",[t._t("upload")],2):e("div",{staticClass:"upload-btn flex row-center",style:{width:t.size+"px",height:t.size+"px",background:t.uploadBg}},[t._t("default"),t.$slots.default?t._e():e("span",[t._v("添加"+t._s(t.tipsText))])],2)])],1),e("div",{staticClass:"material-wrap"},[e("ls-material",{ref:"material",attrs:{"page-size":15,type:t.type,limit:t.meterialLimit},on:{change:t.selectChange}})],1)])}),[],!1,null,"62c92359",null);e.a=m.exports}}]);