You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1 lines
32 KiB
1 lines
32 KiB
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-20db1d2e"],{"1f31":function(t,e,a){},"2d51":function(t,e,a){},"2d72":function(t,e,a){},6648:function(t,e,a){"use strict";var i=function(){var t=this,e=t._self._c;return e("div",[e("el-upload",{directives:[{name:"loading",rawName:"v-loading",value:t.loadding,expression:"loadding"}],ref:"imgUpload",staticClass:"avatar-uploader",attrs:{limit:t.limit,headers:t.accessToken,action:t.uploadFile,accept:t.accept,"list-type":"picture-card","file-list":t.files,"on-remove":t.removeImage,"on-preview":t.handlePictureCardPreview,"on-progress":t.uploadProgrees,"on-error":t.uploadError,"on-success":t.uploadImgSuccess_FuJian}},[e("i",{staticClass:"el-icon-plus avatar-uploader-icon"})]),e("el-dialog",{attrs:{visible:t.dialogVisible,title:"查看图片"},on:{"update:visible":function(e){t.dialogVisible=e}}},[e("img",{attrs:{width:"100%",src:t.dialogImageUrl,alt:""}})])],1)},s=[],l=(a("b775"),a("4328"),"/lpk/file/upload");var o=a("5f87"),n={model:{prop:"name",event:"change"},props:{placeholder:{type:String,default:""},bucket:{type:String,default:"abc"},width:{type:String,default:"270px"},limit:{type:Number,default:""},accept:{type:String,default:".jpg,.jpeg,.png,.JPG,.JPEG,"},name:{type:Array,required:!0},uploadData:{type:Object,default:{}}},data:function(){return{dialogImageUrl:"",dialogVisible:!1,accessToken:null,uploadFile:l,fileList_FuJian:[],enclosure:"",file_add:"",file_catch:"",files:[],files_list:[],filedUrl:"",isview:!1,nameArr:"",loadding:!1}},watch:{name:{deep:!0,immediate:!0,handler:function(t,e){this.files=t}}},mounted:function(){var t=this;this.$nextTick((function(){t.Init()}))},created:function(){this.uploadFile=l,this.accessToken={token:Object(o["a"])()}},methods:{showImg:function(t){this.files=t},view:function(){},Init:function(){if(void 0!==this.name){this.files=[];for(var t=0;t<this.name.length;t++)this.files.push({name:this.name[t],url:this.name[t]})}},handlePictureCardPreview:function(t){this.dialogVisible=!0,this.dialogImageUrl=t.url},uploadImgSuccess_FuJian:function(t,e,a){console.log("您选择的file:",e),"200"===e.response.code&&(this.loadding=!1,this.filedUrl=this.fileUrl+e.response.data,this.files.push({name:e.response.data.sourceFileName,url:e.response.data.fullUrl,size:e.response.data.size}),this.$emit("change",this.files),this.$emit("eett",this.files))},removeImage:function(t,e){this.files.splice(this.files.indexOf(t),1);var a=[];this.files.forEach((function(t){a.push(t.url)})),this.$emit("fileChange",this.files),this.$emit("change",this.files)},handleRemove:function(t,e){console.log("file:"+JSON.stringify(t)),console.log("fileList:"+JSON.stringify(e)),this.enclosure="",this.getNewFileId(e),this.getCatchFileId(t),this.getFileId(),this.$emit("change",this.enclosure)},getNewFileId:function(t){this.file_add="";for(var e=0;e<t.length;e++)t[e].response&&"200"===t[e].response.code&&(this.file_add=this.file_add+t[e].response.data+",");""!==this.file_add&&(this.file_add=this.file_add.substring(0,this.file_add.length-1))},getCatchFileId:function(t){for(var e=this,a=0;a<this.files_list.length;a++)if(""!==this.file_catch&&this.files_list[a].name===t.name){var i=this.file_catch.split(","),s=[];i.forEach((function(t){t!==e.files_list[a].id&&s.push(t)})),this.file_catch=s.join(",")}},getFileId:function(){""!==this.file_catch?""!==this.file_add?this.enclosure=this.file_catch+","+this.file_add:this.enclosure=this.file_catch:this.enclosure=this.file_add},uploadError:function(){this.loadding=!1},uploadProgrees:function(t,e,a){Number(t.percent)>0&&(this.loadding=!0)}}},r=n,c=a("2877"),d=Object(c["a"])(r,i,s,!1,null,"e2bf95b0",null);e["a"]=d.exports},7042:function(t,e,a){"use strict";var i=function(){var t=this,e=t._self._c;return e("div",{staticClass:"pagination-container e-pagination",class:{hidden:t.hidden}},[e("el-pagination",t._b({attrs:{background:t.background,"current-page":t.current,"page-size":t.Size,layout:t.layout,"page-sizes":t.pageSizes,total:t.total},on:{"update:currentPage":function(e){t.current=e},"update:current-page":function(e){t.current=e},"update:pageSize":function(e){t.Size=e},"update:page-size":function(e){t.Size=e},"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}},"el-pagination",t.$attrs,!1))],1)},s=[],l={name:"Pagination",props:{total:{required:!0,type:Number},page:{type:Number,default:1},limit:{type:Number,default:20},pageSizes:{type:Array,default:function(){return[5,10,15,20,30,50]}},layout:{type:String,default:"sizes"},background:{type:Boolean,default:!0},autoScroll:{type:Boolean,default:!0},hidden:{type:Boolean,default:!1}},computed:{current:{get:function(){return this.page},set:function(t){this.$emit("update:page",t)}},Size:{get:function(){return this.limit},set:function(t){this.$emit("update:limit",t)}}},methods:{handleSizeChange:function(t){this.$emit("pagination",{pageNum:this.curren,pageSize:t})},handleCurrentChange:function(t){this.$emit("pagination",{pageNum:t,pageSize:this.Size})}}},o=l,n=(a("922f"),a("2877")),r=Object(n["a"])(o,i,s,!1,null,null,null);e["a"]=r.exports},"77b3":function(t,e,a){"use strict";var i=function(){var t=this,e=t._self._c;return e("div",{staticClass:"tab-header webtop"},[e("div",[t._v(t._s(t.viewTitle))]),e("div",t._l(t.btnList,(function(a){return e("el-button",{key:a.btnKey,attrs:{type:a.type,size:a.size,disabled:t.btndisabled},on:{click:function(e){return t.btnHandle(a.btnKey)}}},[a.icon?e("svg-icon",{attrs:{iconClass:a.icon}}):t._e(),t._v(t._s(a.btnLabel)+" ")],1)})),1)])},s=[],l={name:"ButtonBar",props:{viewTitle:String,btndisabled:{type:Boolean,default:!1}},data:function(){return{currentPath:this.$route.path,userSid:this.$store.getters.userInfo?this.$store.getters.userInfo.userSid:"",btnList:[{type:"primary",size:"small",icon:"plus",btnKey:"toAdd",btnLabel:"新增"},{type:"primary",size:"small",icon:"edit",btnKey:"toEdit",btnLabel:"编辑"},{type:"primary",size:"small",icon:"submit",btnKey:"doSubmit",btnLabel:"提交"},{type:"danger",size:"small",icon:"del",btnKey:"doDel",btnLabel:"删除"},{type:"success",size:"small",icon:"Import",btnKey:"doImport",btnLabel:"导入"},{type:"success",size:"small",icon:"export",btnKey:"build",btnLabel:"导出"},{type:"info",size:"small",icon:"cross",btnKey:"doClose",btnLabel:"关闭"}]}},created:function(){this.initPermission()},methods:{initPermission:function(){console.log("*******************当前路径 "+this.currentPath),console.log("*******************当前用户 "+this.userSid);this.currentPath,this.userSid},btnHandle:function(t){this.$emit("btnhandle",t)},setButtonList:function(t){this.btnList=t}}},o=l,n=(a("c640"),a("2877")),r=Object(n["a"])(o,i,s,!1,null,"c4aa0380",null);e["a"]=r.exports},"922f":function(t,e,a){"use strict";a("1f31")},"933c":function(t,e,a){"use strict";a("2d72")},"9dfd":function(t,e,a){"use strict";a.r(e);var i=function(){var t=this,e=t._self._c;return e("div",{staticClass:"app-container"},[e("div",{directives:[{name:"show",rawName:"v-show",value:1==t.viewState,expression:"viewState == 1"}]},[e("button-bar",{ref:"btnbar",attrs:{"view-title":"小程序礼包列表",btndisabled:t.btndisabled},on:{btnhandle:t.btnHandle}}),e("div",{staticClass:"main-content"},[e("div",{staticClass:"searchcon"},[e("el-button",{staticClass:"searchbtn",attrs:{size:"small"},on:{click:t.clicksearchShow}},[t._v(" "+t._s(t.searchxianshitit)+" ")]),e("div",{directives:[{name:"show",rawName:"v-show",value:t.isSearchShow,expression:"isSearchShow"}],staticClass:"search"},[e("el-form",{staticClass:"tab-header",attrs:{inline:!0}},[e("el-form-item",{attrs:{label:"礼包名称"}},[e("el-input",{attrs:{placeholder:"",clearable:""},model:{value:t.queryParams.params.name,callback:function(e){t.$set(t.queryParams.params,"name",e)},expression:"queryParams.params.name"}})],1)],1),e("div",{staticClass:"btn",staticStyle:{"text-align":"center"}},[e("el-button",{attrs:{type:"primary",size:"small",icon:"el-icon-search"},on:{click:t.dosearch}},[t._v("查询")]),e("el-button",{attrs:{type:"primary",size:"small",icon:"el-icon-refresh"},on:{click:t.resetQuery}},[t._v("重置")])],1)],1)],1),t._m(0),e("div",{},[e("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.tableLoading,expression:"tableLoading"}],staticStyle:{width:"100%"},attrs:{data:t.dataList,border:""}},[e("el-table-column",{attrs:{fixed:"",width:"60",label:"序号",type:"index",index:t.indexMethod,align:"center"}}),e("el-table-column",{attrs:{label:"操作",align:"center",width:"180"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("el-button",{attrs:{type:"primary",size:"mini"},on:{click:function(e){return t.toDetail(a.row)}}},[t._v("详情")]),e("el-button",{attrs:{type:"primary",size:"mini"},on:{click:function(e){return t.toRelevancy(a.row)}}},[t._v("编辑")])]}}])}),e("el-table-column",{attrs:{label:"是否上架",align:"center",width:"140"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("el-switch",{attrs:{"active-text":"上架","inactive-text":"下架","active-value":"1","inactive-value":"0"},on:{change:function(e){return t.enableChange(a.row.sid,a.row.isGrounding)}},model:{value:a.row.isGrounding,callback:function(e){t.$set(a.row,"isGrounding",e)},expression:"scope.row.isGrounding"}})]}}])}),e("el-table-column",{attrs:{prop:"name",label:"礼包名称",align:"center"}}),e("el-table-column",{attrs:{label:"礼包图片",align:"center"},scopedSlots:t._u([{key:"default",fn:function(t){return[e("el-popover",{attrs:{placement:"left",trigger:"click",width:"300"}},[e("img",{attrs:{src:t.row.iconUrl,width:"100%"}}),e("img",{staticStyle:{"max-height":"70px","max-width":"70px",padding:"5px"},attrs:{slot:"reference",src:t.row.iconUrl,alt:t.row.iconUrl},slot:"reference"})])]}}])}),e("el-table-column",{attrs:{prop:"dateStart",label:"起始日期",align:"center"}}),e("el-table-column",{attrs:{prop:"dateEnd",label:"终止日期",align:"center"}})],1)],1),e("div",{staticClass:"pages"},[e("div",{staticClass:"tit"}),e("pagination",{directives:[{name:"show",rawName:"v-show",value:t.dataList.length>0,expression:"dataList.length > 0"}],staticClass:"pagination",attrs:{total:t.queryParams.total,page:t.queryParams.current,limit:t.queryParams.size},on:{"update:page":function(e){return t.$set(t.queryParams,"current",e)},"update:limit":function(e){return t.$set(t.queryParams,"size",e)},pagination:t.loadList}})],1)])],1),e("divAdd",{directives:[{name:"show",rawName:"v-show",value:2==t.viewState||3==t.viewState,expression:"viewState == 2|| viewState ==3"}],ref:"divadd",on:{doback:t.resetState,reloadlist:t.loadList}}),e("divInfo",{directives:[{name:"show",rawName:"v-show",value:4==t.viewState,expression:"viewState == 4"}],ref:"divInfo",on:{doback:t.resetState,reloadlist:t.loadList}})],1)},s=[function(){var t=this,e=t._self._c;return e("div",{staticClass:"listtop"},[e("div",{staticClass:"tit"},[t._v("小程序礼包列表")])])}],l=a("c88c"),o=a("77b3"),n=a("4d86"),r=a("7042"),c=function(){var t=this,e=t._self._c;return e("div",[e("div",{staticClass:"tab-header webtop"},[e("div",[t._v("礼包信息")]),e("div",[e("el-button",{attrs:{type:"primary",size:"small",disabled:t.submitdisabled},on:{click:t.saveOrUpdate}},[t._v("保存")]),e("el-button",{attrs:{type:"info",size:"small"},on:{click:function(e){return t.handleReturn()}}},[t._v("关闭")])],1)]),e("div",{staticClass:"listconadd"},[e("el-form",{ref:"dataForm",staticClass:"formadd",attrs:{model:t.formobj,"label-position":"top","label-width":"190px"}},[e("div",{staticClass:"title",staticStyle:{display:"flex","align-items":"center","justify-content":"space-between",height:"40px"}},[e("div",[t._v("主体信息")])]),e("el-row",[e("el-col",{staticClass:"trightb",attrs:{span:4}},[e("el-form-item",{staticClass:"trightb_item"},[e("span",{attrs:{slot:"label"},slot:"label"},[t._v("礼包名称")])])],1),e("el-col",{attrs:{span:8}},[e("el-form-item",{staticClass:"trightb_item"},[e("el-input",{staticClass:"addinputw",staticStyle:{width:"100%"},attrs:{placeholder:"",clearable:""},model:{value:t.formobj.name,callback:function(e){t.$set(t.formobj,"name",e)},expression:"formobj.name"}})],1)],1),e("el-col",{staticClass:"trightb",attrs:{span:4}},[e("el-form-item",{staticClass:"trightb_item"})],1),e("el-col",{attrs:{span:8}},[e("el-form-item",{staticClass:"trightb_item"})],1)],1),e("el-row",[e("el-col",{staticClass:"trightb",attrs:{span:4}},[e("el-form-item",{staticClass:"trightb_item"},[e("span",{attrs:{slot:"label"},slot:"label"},[t._v("礼包总价格")])])],1),e("el-col",{attrs:{span:8}},[e("el-form-item",{staticClass:"trightb_item"},[e("span",{attrs:{slot:"label"},slot:"label"},[t._v(t._s(t.formobj.price))])])],1),e("el-col",{staticClass:"trightb",attrs:{span:4}},[e("el-form-item",{staticClass:"trightb_item"},[e("span",{attrs:{slot:"label"},slot:"label"},[t._v("优惠后价格")])])],1),e("el-col",{attrs:{span:8}},[e("el-form-item",{staticClass:"trightb_item"},[e("el-input",{staticClass:"addinputw",staticStyle:{width:"100%"},attrs:{placeholder:"",clearable:"",oninput:"value=value.replace(/[^\\d.]/g, '').replace(/\\.{2,}/g, '.').replace('.', '$#$').replace(/\\./g, '').replace('$#$', '.').replace(/^(\\-)*(\\d+)\\.(\\d\\d).*$/, '$1$2.$3').replace(/^\\./g, '')"},model:{value:t.formobj.preferentialPrice,callback:function(e){t.$set(t.formobj,"preferentialPrice",e)},expression:"formobj.preferentialPrice"}})],1)],1)],1),e("el-row",[e("el-col",{staticClass:"trightb",attrs:{span:4}},[e("el-form-item",{staticClass:"trightb_item"},[e("span",{attrs:{slot:"label"},slot:"label"},[t._v("起始日期")])])],1),e("el-col",{attrs:{span:8}},[e("el-form-item",{staticClass:"trightb_item"},[e("el-date-picker",{staticStyle:{width:"100%"},attrs:{type:"date","value-format":"yyyy-MM-dd",placeholder:"选择日期"},model:{value:t.formobj.dateStart,callback:function(e){t.$set(t.formobj,"dateStart",e)},expression:"formobj.dateStart"}})],1)],1),e("el-col",{staticClass:"trightb",attrs:{span:4}},[e("el-form-item",{staticClass:"trightb_item"},[e("span",{attrs:{slot:"label"},slot:"label"},[t._v("终止日期")])])],1),e("el-col",{attrs:{span:8}},[e("el-form-item",{staticClass:"trightb_item"},[e("el-date-picker",{staticStyle:{width:"100%"},attrs:{type:"date","value-format":"yyyy-MM-dd",placeholder:"选择日期"},model:{value:t.formobj.dateEnd,callback:function(e){t.$set(t.formobj,"dateEnd",e)},expression:"formobj.dateEnd"}})],1)],1)],1),e("el-row",[e("el-col",{staticClass:"trightb",attrs:{span:4}},[e("el-form-item",{staticClass:"trightb_item"},[e("span",{attrs:{slot:"label"},slot:"label"},[t._v("备注信息")])])],1),e("el-col",{attrs:{span:8}},[e("el-form-item",{staticClass:"trightb_item"},[e("el-input",{staticClass:"addinputw",staticStyle:{width:"100%"},attrs:{placeholder:"",type:"textarea",rows:8,clearable:""},model:{value:t.formobj.remarks,callback:function(e){t.$set(t.formobj,"remarks",e)},expression:"formobj.remarks"}})],1)],1),e("el-col",{staticClass:"trightb",attrs:{span:4}},[e("el-form-item",{staticClass:"trightb_item"},[e("span",{attrs:{slot:"label"},slot:"label"},[t._v("礼包图片")])])],1),e("el-col",{attrs:{span:8}},[e("el-form-item",{staticClass:"trightb_item"},[e("upload",{ref:"uploadImg2",staticClass:"addinputw",class:{hide:t.hideUploadBtn},staticStyle:{"margin-top":"20px","margin-bottom":"20px"},attrs:{limit:1,bucket:"map","upload-data":{type:"0001"}},on:{change:t.backData},model:{value:t.imgList,callback:function(e){t.imgList=e},expression:"imgList"}})],1)],1)],1),e("el-collapse",{staticStyle:{"margin-top":"20px"},model:{value:t.activeNames,callback:function(e){t.activeNames=e},expression:"activeNames"}},[e("el-collapse-item",{attrs:{name:"1"}},[e("template",{slot:"title"},[t._v(" 商品列表"),e("span",{staticClass:"span",on:{click:function(e){return e.stopPropagation(),t.add()}}},[t._v("添加")])]),e("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.listLoading,expression:"listLoading"}],staticStyle:{width:"100%"},attrs:{data:t.formobj.goods,border:"","row-style":{height:"40px"}}},[e("el-table-column",{attrs:{label:"序号",type:"index",width:"80",index:t.indexMethod,align:"center"}}),e("el-table-column",{attrs:{label:"操作",wid:"",align:"center",width:"150"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("el-button",{attrs:{type:"primary",size:"mini"},on:{click:function(e){return t.doGoodsDel(a.row.goodsSid)}}},[t._v("删除")])]}}])}),e("el-table-column",{attrs:{label:"商品名称",prop:"name",align:"center"}}),e("el-table-column",{attrs:{label:"份数",prop:"goodsNumber",align:"center"}}),e("el-table-column",{attrs:{label:"价格(元/斤)",prop:"price",align:"center"}}),e("el-table-column",{attrs:{label:"商品单位",prop:"specificationUnit",align:"center"}}),e("el-table-column",{attrs:{label:"规格(斤份)",prop:"weight",align:"center"}}),e("el-table-column",{attrs:{label:"小计",prop:"subtotal",align:"center"}})],1)],2)],1)],1)],1),e("el-dialog",{attrs:{title:"添加商品",visible:t.editDialog,width:"30%"},on:{"update:visible":function(e){t.editDialog=e},close:t.handleCancle}},[e("table",{staticClass:"e-table",attrs:{cellspacing:"0"}},[e("tr",[e("td",[t._v("商品名称")]),e("td",[e("el-select",{staticStyle:{width:"100%"},attrs:{filterable:"",clearable:"",placeholder:"请选择"},on:{change:t.goodsSelect},model:{value:t.GiftBagGood.goodsSid,callback:function(e){t.$set(t.GiftBagGood,"goodsSid",e)},expression:"GiftBagGood.goodsSid"}},t._l(t.goods,(function(t){return e("el-option",{key:t.sid,attrs:{label:t.name,value:t.sid}})})),1)],1)]),e("tr",[e("td",[t._v("份数")]),e("td",[e("el-input",{staticStyle:{width:"100%"},attrs:{oninput:"value=value.replace(/^(0+)|[^\\d]+/g,'')"},on:{input:t.input},model:{value:t.GiftBagGood.goodsNumber,callback:function(e){t.$set(t.GiftBagGood,"goodsNumber",e)},expression:"GiftBagGood.goodsNumber"}})],1)]),e("tr",[e("td",[t._v("价格(元/斤)")]),e("td",[e("el-input",{staticStyle:{width:"100%"},attrs:{oninput:"value=value.replace(/[^\\d.]/g, '').replace(/\\.{2,}/g, '.').replace('.', '$#$').replace(/\\./g, '').replace('$#$', '.').replace(/^(\\-)*(\\d+)\\.(\\d\\d).*$/, '$1$2.$3').replace(/^\\./g, '')"},model:{value:t.GiftBagGood.price,callback:function(e){t.$set(t.GiftBagGood,"price",e)},expression:"GiftBagGood.price"}})],1)]),e("tr",[e("td",[t._v("商品单位")]),e("td",[e("span",{staticStyle:{width:"100%"}},[t._v(t._s(t.GiftBagGood.specificationUnit))])])]),e("tr",[e("td",[t._v("规格(斤份)")]),t._v(" "),e("td",[e("span",{staticStyle:{width:"100%"}},[t._v(t._s(t.GiftBagGood.weight))])])]),e("tr",[e("td",[t._v("小计")]),t._v(" "),e("td",[e("span",{staticStyle:{width:"100%"}},[t._v(t._s(t.GiftBagGood.subtotal))])])])]),e("div",{staticStyle:{"margin-top":"20px","text-align":"center"}},[e("el-button",{attrs:{type:"primary"},on:{click:function(e){return t.save()}}},[t._v("保 存")]),e("el-button",{on:{click:t.handleCancle}},[t._v("关 闭")])],1)])],1)},d=[],u=a("6648"),p={components:{upload:u["a"]},data:function(){return{editDialog:!1,listLoading:!1,activeNames:["1"],imgList:[],submitdisabled:!1,formobj:{sid:"",name:"",dateStart:"",dateEnd:"",preferentialPrice:"",boundary:"",remarks:"",iconUrl:"",goods:[]},GiftBagGood:{goodsSid:"",goodsNumber:"",name:"",unitName:"",price:"",specificationUnit:"",weight:"",subtotal:"0.00"},goods:[],hideUploadBtn:!1}},created:function(){this.getGoodList()},methods:{doGoodsDel:function(t){var e=this;console.log("doGoodsDel》》》》",t),this.$confirm("是否确定删除此商品?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){var a=e.formobj.goods.findIndex((function(e){return e.goodsSid===t}));console.log("index》》》》",a),e.formobj.goods.splice(a,1),e.countPrice()}))},save:function(){var t=this;if(console.log("save》》》》",this.GiftBagGood),this.GiftBagGood.goodsSid)if(this.GiftBagGood.goodsNumber){var e=this.formobj.goods.filter((function(e){return e.goodsSid==t.GiftBagGood.goodsSid}));console.log(">>>>>>>>>addCangku",e),0==e.length?(this.formobj.goods.push(this.GiftBagGood),this.GiftBagGood={goodsSid:"",goodsNumber:"",name:"",unitName:"",price:"",specificationUnit:"",weight:"",subtotal:"0.00"},this.editDialog=!1,this.countPrice()):this.$message({showClose:!0,type:"error",message:"请勿重复添加商品!"})}else this.$message({showClose:!0,type:"warning",message:"请输入数量"});else this.$message({showClose:!0,type:"warning",message:"请选择商品"})},countPrice:function(){for(var t=0,e=0;e<this.formobj.goods.length;e++){var a=this.formobj.goods[e];t+=Number(a.subtotal)}console.log("num",t),this.formobj.price=Number(t).toFixed(2),this.formobj.preferentialPrice=Number(t).toFixed(2)},handleCancle:function(){this.GiftBagGood={goodsSid:"",goodsNumber:"",name:"",unitName:"",price:"",specificationUnit:"",weight:"",subtotal:"0.00"},this.editDialog=!1},input:function(t){console.log("input》》》》",t),this.GiftBagGood.goodsNumber=t,this.GiftBagGood.subtotal=this.GiftBagGood.goodsNumber*this.GiftBagGood.price*this.GiftBagGood.weight},add:function(){this.editDialog=!0},getGoodList:function(){var t=this;l["a"].getGoods().then((function(e){console.log("getGoods》》》》",e),t.goods=e.data})).catch((function(){}))},goodsSelect:function(t){console.log("goodsSelect》》》》",t);var e=this.goods.filter((function(e){return e.sid===t}));this.GiftBagGood.goodsSid=e[0].sid,this.GiftBagGood.name=e[0].name,this.GiftBagGood.unitName=e[0].unitName,this.GiftBagGood.price=e[0].price,this.GiftBagGood.specificationUnit=e[0].specificationUnit,this.GiftBagGood.weight=e[0].weight},indexMethod:function(t){return t+1},backData:function(t){console.log("backData》》》》",t),console.log("imgList",this.imgList),this.imgList.length>0?this.formobj.iconUrl=this.imgList[0].url:this.formobj.iconUrl="",this.hideUploadBtn=0!=this.imgList.length,console.log("this.hideUploadBtn",this.hideUploadBtn)},saveOrUpdate:function(){var t=this;console.log(">>>>>>>>>saveOrUpdate",this.formobj),this.submitdisabled=!0,l["a"].saveAppletGiftBag(this.formobj).then((function(e){e.success?(t.submitdisabled=!1,t.$message({showClose:!0,type:"success",message:e.msg}),t.handleReturn("true")):t.submitdisabled=!1})).catch((function(){t.submitdisabled=!1}))},handleReturn:function(t){"true"===t&&this.$emit("reloadlist"),this.imgList=[],this.formobj={sid:"",name:"",dateStart:"",dateEnd:"",boundaryPrice:"",boundary:"",remarks:"",iconUrl:"",goods:[]},this.$emit("doback")},showAdd:function(){},showEdit:function(t){var e=this;l["a"].AppletGiftBagInit(t.sid).then((function(t){t.success&&(e.formobj=t.data,e.imgList=[],""!=t.data.iconUrl&&e.imgList.push({url:t.data.iconUrl}),e.hideUploadBtn=0!=e.imgList.length,console.log("this.hideUploadBtn",e.hideUploadBtn))})).catch((function(a){e.formobj=t,e.imgList=[],""!=resp.data.iconUrl&&e.imgList.push({url:formobj.iconUrl}),e.hideUploadBtn=0!=e.imgList.length,console.log("this.hideUploadBtn",e.hideUploadBtn)}))}}},m=p,h=(a("933c"),a("2877")),g=Object(h["a"])(m,c,d,!1,null,"d60246ca",null),f=g.exports,b=function(){var t=this,e=t._self._c;return e("div",[e("div",{staticClass:"tab-header webtop"},[e("div",[t._v("礼包信息")]),e("div",[e("el-button",{attrs:{type:"info",size:"small"},on:{click:function(e){return t.handleReturn()}}},[t._v("关闭")])],1)]),e("div",{staticClass:"listconadd"},[e("el-form",{ref:"dataForm",staticClass:"formadd",attrs:{model:t.formobj,"label-position":"top","label-width":"190px"}},[e("div",{staticClass:"title",staticStyle:{display:"flex","align-items":"center","justify-content":"space-between",height:"40px"}},[e("div",[t._v("主体信息")])]),e("el-row",[e("el-col",{staticClass:"trightb",attrs:{span:4}},[e("el-form-item",{staticClass:"trightb_item"},[e("span",{attrs:{slot:"label"},slot:"label"},[t._v("礼包名称")])])],1),e("el-col",{attrs:{span:8}},[e("el-form-item",{staticClass:"trightb_item"},[e("span",{attrs:{slot:"label"},slot:"label"},[t._v(t._s(t.formobj.name))])])],1),e("el-col",{staticClass:"trightb",attrs:{span:4}},[e("el-form-item",{staticClass:"trightb_item"})],1),e("el-col",{attrs:{span:8}},[e("el-form-item",{staticClass:"trightb_item"})],1)],1),e("el-row",[e("el-col",{staticClass:"trightb",attrs:{span:4}},[e("el-form-item",{staticClass:"trightb_item"},[e("span",{attrs:{slot:"label"},slot:"label"},[t._v("礼包总价格")])])],1),e("el-col",{attrs:{span:8}},[e("el-form-item",{staticClass:"trightb_item"},[e("span",{attrs:{slot:"label"},slot:"label"},[t._v(t._s(t.formobj.price))])])],1),e("el-col",{staticClass:"trightb",attrs:{span:4}},[e("el-form-item",{staticClass:"trightb_item"},[e("span",{attrs:{slot:"label"},slot:"label"},[t._v("优惠后价格")])])],1),e("el-col",{attrs:{span:8}},[e("el-form-item",{staticClass:"trightb_item"},[e("span",{attrs:{slot:"label"},slot:"label"},[t._v(t._s(t.formobj.preferentialPrice))])])],1)],1),e("el-row",[e("el-col",{staticClass:"trightb",attrs:{span:4}},[e("el-form-item",{staticClass:"trightb_item"},[e("span",{attrs:{slot:"label"},slot:"label"},[t._v("起始日期")])])],1),e("el-col",{attrs:{span:8}},[e("el-form-item",{staticClass:"trightb_item"},[e("span",{attrs:{slot:"label"},slot:"label"},[t._v(t._s(t.formobj.dateStart))])])],1),e("el-col",{staticClass:"trightb",attrs:{span:4}},[e("el-form-item",{staticClass:"trightb_item"},[e("span",{attrs:{slot:"label"},slot:"label"},[t._v("终止日期")])])],1),e("el-col",{attrs:{span:8}},[e("el-form-item",{staticClass:"trightb_item"},[e("span",{attrs:{slot:"label"},slot:"label"},[t._v(t._s(t.formobj.dateEnd))])])],1)],1),e("el-row",[e("el-col",{staticClass:"trightb",attrs:{span:4}},[e("el-form-item",{staticClass:"trightb_item"},[e("span",{attrs:{slot:"label"},slot:"label"},[t._v("备注信息")])])],1),e("el-col",{attrs:{span:8}},[e("el-form-item",{staticClass:"trightb_item"},[e("span",{attrs:{slot:"label"},slot:"label"},[t._v(t._s(t.formobj.remarks))])])],1),e("el-col",{staticClass:"trightb",attrs:{span:4}},[e("el-form-item",{staticClass:"trightb_item"},[e("span",{attrs:{slot:"label"},slot:"label"},[t._v("礼包图片")])])],1),e("el-col",{attrs:{span:8}},[e("el-form-item",{staticClass:"trightb_item"},[e("img",{attrs:{src:t.formobj.iconUrl}})])],1)],1),e("el-collapse",{staticStyle:{"margin-top":"20px"},model:{value:t.activeNames,callback:function(e){t.activeNames=e},expression:"activeNames"}},[e("el-collapse-item",{attrs:{name:"1",title:"商品列表"}},[e("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.listLoading,expression:"listLoading"}],staticStyle:{width:"100%"},attrs:{data:t.formobj.goods,border:"","row-style":{height:"40px"}}},[e("el-table-column",{attrs:{label:"序号",type:"index",width:"80",index:t.indexMethod,align:"center"}}),e("el-table-column",{attrs:{label:"商品名称",prop:"name",align:"center"}}),e("el-table-column",{attrs:{label:"份数",prop:"goodsNumber",align:"center"}}),e("el-table-column",{attrs:{label:"价格(元/斤)",prop:"price",align:"center"}}),e("el-table-column",{attrs:{label:"商品单位",prop:"specificationUnit",align:"center"}}),e("el-table-column",{attrs:{label:"规格(斤份)",prop:"weight",align:"center"}}),e("el-table-column",{attrs:{label:"小计",prop:"subtotal",align:"center"}})],1)],1)],1)],1)],1)])},v=[],y={data:function(){return{listLoading:!1,activeNames:["1"],submitdisabled:!1,formobj:{sid:"",name:"",dateStart:"",dateEnd:"",boundaryPrice:"",boundary:"",remarks:"",iconUrl:"",goods:[]}}},methods:{handleReturn:function(t){"true"===t&&this.$emit("reloadlist"),this.imgList=[],this.formobj={sid:"",name:"",dateStart:"",dateEnd:"",boundaryPrice:"",boundary:"",remarks:"",iconUrl:"",goods:[]},this.$emit("doback")},indexMethod:function(t){return t+1},showAdd:function(t){var e=this;console.log("showAdd》》》》",t),l["a"].AppletGiftBagInit(t.sid).then((function(t){t.success&&(e.formobj=t.data,e.imgList=[],e.imgList.push({url:t.data.iconUrl}))})).catch((function(a){e.formobj=t,e.imgList=[],e.imgList.push({url:formobj.iconUrl})}))}}},w=y,_=(a("f13f"),Object(h["a"])(w,b,v,!1,null,"317ae122",null)),C=_.exports,S={name:"SupplierBankInfoIndex",components:{ButtonBar:o["a"],Pagination:n["a"],pageye:r["a"],divAdd:f,divInfo:C},data:function(){return{btndisabled:!1,viewState:1,isSearchShow:!1,searchxianshitit:"显示查询条件",tableLoading:!1,dataList:[],btnList:[{type:"primary",size:"small",icon:"plus",btnKey:"toAdd",btnLabel:"新增"},{type:"info",size:"small",icon:"cross",btnKey:"doClose",btnLabel:"关闭"}],queryParams:{current:1,size:10,total:0,params:{name:""}},sids:[]}},mounted:function(){this.$refs["btnbar"].setButtonList(this.btnList)},created:function(){this.loadList()},methods:{clicksearchShow:function(){this.isSearchShow=!this.isSearchShow,this.isSearchShow?this.searchxianshitit="隐藏查询条件":this.searchxianshitit="显示查询条件"},btnHandle:function(t){switch(t){case"toAdd":this.toAdd();break;case"doClose":this.doClose();break;default:break}},loadList:function(){var t=this;this.tableLoading=!0,l["a"].appletGiftBagListPage(this.queryParams).then((function(e){if(t.tableLoading=!1,e.success){var a=e.data;t.queryParams.total=a.total,t.dataList=a.records}else t.dataList=[],t.queryParams.total=0})).catch((function(){t.tableLoading=!1}))},indexMethod:function(t){var e=(this.queryParams.current-1)*this.queryParams.size,a=t+1+e;return a},dosearch:function(){this.queryParams.current=1,this.loadList()},resetQuery:function(){this.queryParams={current:1,size:10,total:0,params:{name:""}},this.loadList()},toAdd:function(){this.viewState=2,this.$refs["divadd"].showAdd()},doClose:function(){this.$store.dispatch("tagsView/delView",this.$route),this.$router.go(-1)},toRelevancy:function(t){this.viewState=3,this.$refs["divadd"].showEdit(t)},toDetail:function(t){this.viewState=4,this.$refs["divInfo"].showAdd(t)},toRelevancyInfo:function(t){var e=this,a="请确认是否删除所选记录?";this.$confirm(a,"提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){var a=e.$loading({lock:!0,text:"Loading",spinner:"el-icon-loading",background:"rgba(0, 0, 0, 0.7)"});l["a"].deleteBag(t.sid).then((function(t){a.close(),t.success&&(e.$message({type:"success",message:t.msg,showClose:!0}),e.loadList())})).catch((function(t){a.close()}))})).catch((function(){}))},resetState:function(){this.viewState=1},enableChange:function(t,e){var a=this;console.log("sid",t),console.log("state",e),l["a"].updateAppletgiftbagState(t,e).then((function(t){t.success&&a.$message({type:"success",message:"状态已更新",showClose:!0})})).catch((function(t){console.log(t)}))}}},G=S,k=Object(h["a"])(G,i,s,!1,null,"15410841",null);e["default"]=k.exports},a442:function(t,e,a){},c640:function(t,e,a){"use strict";a("a442")},c88c:function(t,e,a){"use strict";var i=a("b775");e["a"]={giftBagListPage:function(t){return Object(i["a"])({url:"/lpkgiftbag/giftBagListPage",method:"post",data:t})},updateIsEnable:function(t,e){return Object(i["a"])({url:"/lpkgiftbag/isGrounding/"+t+"/"+e})},bankList:function(t){return Object(i["a"])({url:"/lpkbank/listAll",method:"get",data:t})},getGoods:function(t){return Object(i["a"])({url:"/lpkgoods/getGoods",method:"post",data:t})},saveGiftBag:function(t){return Object(i["a"])({url:"/lpkgiftbag/saveGiftBag",method:"post",data:t})},giftBagInit:function(t){return Object(i["a"])({url:"/lpkgiftbag/giftBagInit/"+t,method:"get"})},recordListPage:function(t){return Object(i["a"])({url:"/lpkcardbuildrecord/recordListPage",method:"post",data:t})},recordDetails:function(t){return Object(i["a"])({url:"/lpkgiftcard/recordDetails",method:"post",data:t})},exportExcel:function(t){return Object(i["a"])({url:"/lpkgiftcard/exportExcel",method:"post",responseType:"blob",data:t,headers:{"Content-Type":"application/json"}})},cancelCard:function(t){return Object(i["a"])({url:"/lpkgiftcard/cancelCard/"+t,method:"get"})},giftBagList:function(t){return Object(i["a"])({url:"/lpkgiftbag/giftBagList",method:"get",data:t})},generateCard:function(t){return Object(i["a"])({url:"/lpkgiftcard/generateCard",method:"post",data:t})},cardGrant:function(t){return Object(i["a"])({url:"/lpkgiftcard/cardGrant",method:"post",data:t})},appletGiftBagListPage:function(t){return Object(i["a"])({url:"/appletgiftbag/giftBagListPage",method:"post",data:t})},updateAppletgiftbagState:function(t,e){return Object(i["a"])({url:"/appletgiftbag/isGrounding//"+t+"/"+e})},saveAppletGiftBag:function(t){return Object(i["a"])({url:"/appletgiftbag/saveGiftBag",method:"post",data:t})},AppletGiftBagInit:function(t){return Object(i["a"])({url:"/appletgiftbag/giftBagInit/"+t,method:"get"})}}},f13f:function(t,e,a){"use strict";a("2d51")}}]);
|