(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-da0d80ea","chunk-0a2e6f27"],{1854:function(e,t,a){"use strict";a.r(t);var l=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-dialog",{attrs:{title:"",visible:e.show,width:"600px"},on:{"update:visible":function(t){e.show=t}}},[a("el-form",{ref:"form",attrs:{model:e.form,"label-width":"110px",rules:e.rules}},[a("el-form-item",{attrs:{label:"",prop:"id"}},[a("el-input",{model:{value:e.form.id,callback:function(t){e.$set(e.form,"id",t)},expression:"form.id"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"卖方",prop:"fromId"}},[a("el-input",{model:{value:e.form.fromId,callback:function(t){e.$set(e.form,"fromId",t)},expression:"form.fromId"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"买方",prop:"toId"}},[a("el-input",{model:{value:e.form.toId,callback:function(t){e.$set(e.form,"toId",t)},expression:"form.toId"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"NFT",prop:"nftId"}},[a("el-input",{model:{value:e.form.nftId,callback:function(t){e.$set(e.form,"nftId",t)},expression:"form.nftId"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"",prop:"tradehash"}},[a("el-input",{model:{value:e.form.tradehash,callback:function(t){e.$set(e.form,"tradehash",t)},expression:"form.tradehash"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"",prop:"creationTime"}},[a("el-input",{model:{value:e.form.creationTime,callback:function(t){e.$set(e.form,"creationTime",t)},expression:"form.creationTime"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"",prop:"updateTime"}},[a("el-input",{model:{value:e.form.updateTime,callback:function(t){e.$set(e.form,"updateTime",t)},expression:"form.updateTime"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"",prop:"status"}},[a("el-input",{model:{value:e.form.status,callback:function(t){e.$set(e.form,"status",t)},expression:"form.status"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"",prop:"blockaddr"}},[a("el-input",{model:{value:e.form.blockaddr,callback:function(t){e.$set(e.form,"blockaddr",t)},expression:"form.blockaddr"}})],1)],1),e._v(" "),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],attrs:{type:"primary"},on:{click:e.saveHandler}},[e._v(e._s(e.btn_title))]),e._v(" "),a("el-button",{on:{click:e.close}},[e._v("取消")])],1)],1)},r=[],n=a("7814"),o=a("e1c8"),i={components:{customSelect:o["default"]},name:"zTransferForm",data:function(){return{form:{},show:!1,loading:!1,rules:{}}},computed:{formState:function(){return!this.form.zTransferId},btn_title:function(){return this.formState?"新建":"保存"}},methods:{open:function(e){if(e){var t=Object.assign({},e);this.form=t}else this.form={};this.show=!0},close:function(){this.show=!1},saveHandler:function(){var e=this;this.$refs.form.validate((function(t){t&&(e.loading=!0,e.formState?e.createHandler():e.editHandler())}))},createHandler:function(){var e=this;Object(n["a"])(this.form).then((function(t){"success"===t.code&&e.finish()})).finally((function(){e.loading=!1}))},editHandler:function(){var e=this;Object(n["d"])(this.form).then((function(t){"success"===t.code&&e.finish()})).finally((function(){e.loading=!1}))},finish:function(){this.close(),this.$emit("reloadTable")}}},u=i,s=a("2877"),f=Object(s["a"])(u,l,r,!1,null,null,null);t["default"]=f.exports},"2f7e":function(e,t,a){"use strict";function l(e,t){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"value";return e.filter((function(e){return e[a]===t}))[0]||{}}a.d(t,"a",(function(){return l}))},"713e":function(e,t,a){"use strict";a.d(t,"j",(function(){return l})),a.d(t,"k",(function(){return r})),a.d(t,"g",(function(){return n})),a.d(t,"b",(function(){return o})),a.d(t,"f",(function(){return i})),a.d(t,"c",(function(){return u})),a.d(t,"i",(function(){return s})),a.d(t,"e",(function(){return f})),a.d(t,"l",(function(){return c})),a.d(t,"d",(function(){return d})),a.d(t,"h",(function(){return m})),a.d(t,"a",(function(){return b}));var l=[{label:"未生成",value:0},{label:"待生成",value:1},{label:"已生成",value:2}],r=[{label:"用户转赠",value:1},{label:"数盒存入",value:2}],n=[{label:"待支付",value:0},{label:"支付中",value:1},{label:"已支付",value:2},{label:"取消",value:-1}],o=[{label:"失败",value:0},{label:"成功",value:1}],i=[{label:"支付宝",value:1},{label:"快捷",value:2}],u=[{label:"待生成",value:0},{label:"生成中",value:1},{label:"已生成",value:2},{label:"已消耗",value:-1}],s=[{label:"订单",value:1},{label:"合成",value:2},{label:"盲盒",value:3},{label:"空投",value:4},{label:"抽奖",value:5},{label:"兑换",value:6}],f=[{label:"全部"},{label:"正常",value:1},{label:"禁用",value:0}],c=[{label:"全部"},{label:"未实名",value:0},{label:"已实名",value:1}],d=[{label:"其他",value:0},{label:"移动",value:1},{label:"联通",value:2},{label:"电信",value:3}],m=[{label:"未知",value:0},{label:"男",value:1},{label:"女",value:2}],b=[{label:"已销毁",value:"DESTROY"},{label:"未发行",value:"UNISSUE"},{label:"发行中",value:"ISSUEING"},{label:"用户持有",value:"FIRST"},{label:"已发行",value:"ISSUED"},{label:"冻结",value:"FREEZE"}]},7814:function(e,t,a){"use strict";a.d(t,"c",(function(){return r})),a.d(t,"a",(function(){return n})),a.d(t,"d",(function(){return o})),a.d(t,"b",(function(){return i}));var l=a("b775");function r(e){return Object(l["a"])({url:"/admin/ztransfer/page",method:"get",params:e})}function n(e){return Object(l["a"])({url:"/admin/ztransfer",method:"post",data:e})}function o(e){return Object(l["a"])({url:"/admin/ztransfer",method:"put",data:e})}function i(e){return Object(l["a"])({url:"/admin/ztransfer/"+e,method:"delete"})}},"7b33":function(e,t,a){"use strict";a.r(t);var l=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("div",{staticClass:"ztransfer"},[a("el-form",{staticClass:"demo-form-inline",attrs:{inline:!0,model:e.page}},[a("el-form-item",[a("el-select",{attrs:{clearable:"",filterable:"",placeholder:"请选择状态"},model:{value:e.page.status,callback:function(t){e.$set(e.page,"status",t)},expression:"page.status"}},e._l(e.transferStatus,(function(e){return a("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1),e._v(" "),a("el-form-item",[a("el-input",{attrs:{clearable:"",placeholder:"转赠方/接收方/藏品","prefix-icon":"el-icon-search"},model:{value:e.page.keyword,callback:function(t){e.$set(e.page,"keyword",t)},expression:"page.keyword"}})],1),e._v(" "),a("el-form-item",[a("el-button",{attrs:{type:"primary"},on:{click:e.find}},[e._v("查找")])],1)],1)],1),e._v(" "),a("custom-table",{ref:"table",attrs:{index:!1,loading:e.loading,columns:e.columns,data:e.listData,page:e.page},on:{loadHandler:e.fetPage},scopedSlots:e._u([{key:"status",fn:function(t){var l=t.row;return[a("div",[e._v(e._s(e.getObjectByDict(e.transferStatus,l.status).label))])]}},{key:"type",fn:function(t){var l=t.row;return[a("div",[e._v(e._s(e.getObjectByDict(e.transferType,l.type).label))])]}}])}),e._v(" "),a("zTransferForm",{ref:"form",on:{reloadTable:function(t){return e.$refs.table.refreshTable()}}})],1)},r=[],n=a("7814"),o=a("1a0a"),i=a("1854"),u=a("713e"),s=a("2f7e"),f=[{label:"编号",prop:"id"},{label:"转赠方",prop:"fromName"},{label:"接收方",prop:"toName"},{label:"类型",prop:"type",slot:!0},{label:"藏品",prop:"nftName"},{label:"交易哈希",prop:"tradehash"},{label:"创建时间",prop:"creationTime"},{label:"更新时间",prop:"updateTime"},{label:"链生成状态",prop:"status",slot:!0},{label:"区块链地址",prop:"blockaddr"}],c={name:"zTransferInfo",components:{customTable:o["default"],zTransferForm:i["default"]},data:function(){return{transferType:u["k"],transferStatus:u["j"],loading:!1,columns:f,listData:[],page:{status:"",keyword:"",current:1,size:10}}},methods:{getObjectByDict:s["a"],fetPage:function(){var e=this;this.loading=!0,Object(n["c"])(this.page).then((function(t){var a=t.data,l=a.records,r=a.total;e.listData=l,e.page.total=r,e.loading=!1}))},createHandler:function(){this.$refs.form.open()},editHandler:function(e,t){this.$refs.form.open(e)},deleteHandler:function(e,t){var a=this;this.$confirm("是否删除第 ".concat(t+1," 行?"),"提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){Object(n["b"])(e.zTransferId).then((function(e){"success"===e.code?(a.$message.success("删除成功!"),a.$refs.table.refreshTable()):a.$message.error("删除失败")}))})).catch((function(){}))},find:function(){this.fetPage()}}},d=c,m=a("2877"),b=Object(m["a"])(d,l,r,!1,null,null,null);t["default"]=b.exports}}]);