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
23 KiB
1 lines
23 KiB
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-5d0adbac"],{"1f31":function(e,t,i){},"2fdb":function(e,t,i){},"347f":function(e,t,i){"use strict";i("9fef")},6648:function(e,t,i){"use strict";var a=function(){var e=this,t=e._self._c;return t("div",[t("el-upload",{directives:[{name:"loading",rawName:"v-loading",value:e.loadding,expression:"loadding"}],ref:"imgUpload",staticClass:"avatar-uploader",attrs:{limit:e.limit,headers:e.accessToken,action:e.uploadFile,accept:e.accept,"list-type":"picture-card","file-list":e.files,"on-remove":e.removeImage,"on-preview":e.handlePictureCardPreview,"on-progress":e.uploadProgrees,"on-error":e.uploadError,"on-success":e.uploadImgSuccess_FuJian}},[t("i",{staticClass:"el-icon-plus avatar-uploader-icon"})]),t("el-dialog",{attrs:{visible:e.dialogVisible,title:"查看图片"},on:{"update:visible":function(t){e.dialogVisible=t}}},[t("img",{attrs:{width:"100%",src:e.dialogImageUrl,alt:""}})])],1)},s=[],n=(i("b775"),i("4328"),"/lpk/file/upload");var l=i("5f87"),o={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:n,fileList_FuJian:[],enclosure:"",file_add:"",file_catch:"",files:[],files_list:[],filedUrl:"",isview:!1,nameArr:"",loadding:!1}},watch:{name:{deep:!0,immediate:!0,handler:function(e,t){this.files=e}}},mounted:function(){var e=this;this.$nextTick((function(){e.Init()}))},created:function(){this.uploadFile=n,this.accessToken={token:Object(l["a"])()}},methods:{showImg:function(e){this.files=e},view:function(){},Init:function(){if(void 0!==this.name){this.files=[];for(var e=0;e<this.name.length;e++)this.files.push({name:this.name[e],url:this.name[e]})}},handlePictureCardPreview:function(e){this.dialogVisible=!0,this.dialogImageUrl=e.url},uploadImgSuccess_FuJian:function(e,t,i){console.log("您选择的file:",t),"200"===t.response.code&&(this.loadding=!1,this.filedUrl=this.fileUrl+t.response.data,this.files.push({name:t.response.data.sourceFileName,url:t.response.data.fullUrl,size:t.response.data.size}),this.$emit("change",this.files),this.$emit("eett",this.files))},removeImage:function(e,t){this.files.splice(this.files.indexOf(e),1);var i=[];this.files.forEach((function(e){i.push(e.url)})),this.$emit("fileChange",this.files),this.$emit("change",this.files)},handleRemove:function(e,t){console.log("file:"+JSON.stringify(e)),console.log("fileList:"+JSON.stringify(t)),this.enclosure="",this.getNewFileId(t),this.getCatchFileId(e),this.getFileId(),this.$emit("change",this.enclosure)},getNewFileId:function(e){this.file_add="";for(var t=0;t<e.length;t++)e[t].response&&"200"===e[t].response.code&&(this.file_add=this.file_add+e[t].response.data+",");""!==this.file_add&&(this.file_add=this.file_add.substring(0,this.file_add.length-1))},getCatchFileId:function(e){for(var t=this,i=0;i<this.files_list.length;i++)if(""!==this.file_catch&&this.files_list[i].name===e.name){var a=this.file_catch.split(","),s=[];a.forEach((function(e){e!==t.files_list[i].id&&s.push(e)})),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(e,t,i){Number(e.percent)>0&&(this.loadding=!0)}}},r=o,c=i("2877"),u=Object(c["a"])(r,a,s,!1,null,"e2bf95b0",null);t["a"]=u.exports},7042:function(e,t,i){"use strict";var a=function(){var e=this,t=e._self._c;return t("div",{staticClass:"pagination-container e-pagination",class:{hidden:e.hidden}},[t("el-pagination",e._b({attrs:{background:e.background,"current-page":e.current,"page-size":e.Size,layout:e.layout,"page-sizes":e.pageSizes,total:e.total},on:{"update:currentPage":function(t){e.current=t},"update:current-page":function(t){e.current=t},"update:pageSize":function(t){e.Size=t},"update:page-size":function(t){e.Size=t},"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}},"el-pagination",e.$attrs,!1))],1)},s=[],n={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(e){this.$emit("update:page",e)}},Size:{get:function(){return this.limit},set:function(e){this.$emit("update:limit",e)}}},methods:{handleSizeChange:function(e){this.$emit("pagination",{pageNum:this.curren,pageSize:e})},handleCurrentChange:function(e){this.$emit("pagination",{pageNum:e,pageSize:this.Size})}}},l=n,o=(i("922f"),i("2877")),r=Object(o["a"])(l,a,s,!1,null,null,null);t["a"]=r.exports},"77b3":function(e,t,i){"use strict";var a=function(){var e=this,t=e._self._c;return t("div",{staticClass:"tab-header webtop"},[t("div",[e._v(e._s(e.viewTitle))]),t("div",e._l(e.btnList,(function(i){return t("el-button",{key:i.btnKey,attrs:{type:i.type,size:i.size,disabled:e.btndisabled},on:{click:function(t){return e.btnHandle(i.btnKey)}}},[i.icon?t("svg-icon",{attrs:{iconClass:i.icon}}):e._e(),e._v(e._s(i.btnLabel)+" ")],1)})),1)])},s=[],n={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(e){this.$emit("btnhandle",e)},setButtonList:function(e){this.btnList=e}}},l=n,o=(i("c640"),i("2877")),r=Object(o["a"])(l,a,s,!1,null,"c4aa0380",null);t["a"]=r.exports},"922f":function(e,t,i){"use strict";i("1f31")},"9fef":function(e,t,i){},a442:function(e,t,i){},c640:function(e,t,i){"use strict";i("a442")},e0a7:function(e,t,i){"use strict";i("2fdb")},f5ba:function(e,t,i){"use strict";i.r(t);var a=function(){var e=this,t=e._self._c;return t("div",{staticClass:"app-container"},[t("div",{directives:[{name:"show",rawName:"v-show",value:1==e.viewState,expression:"viewState == 1"}]},[t("button-bar",{ref:"btnbar",attrs:{"view-title":"商品列表",btndisabled:e.btndisabled},on:{btnhandle:e.btnHandle}}),t("div",{staticClass:"main-content"},[t("div",{staticClass:"searchcon"},[t("el-button",{staticClass:"searchbtn",attrs:{size:"small"},on:{click:e.clicksearchShow}},[e._v(" "+e._s(e.searchxianshitit)+" ")]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.isSearchShow,expression:"isSearchShow"}],staticClass:"search"},[t("el-form",{staticClass:"tab-header",attrs:{inline:!0}},[t("el-form-item",{attrs:{label:"商品名称"}},[t("el-input",{attrs:{placeholder:"",clearable:""},model:{value:e.queryParams.params.name,callback:function(t){e.$set(e.queryParams.params,"name",t)},expression:"queryParams.params.name"}})],1)],1),t("div",{staticClass:"btn",staticStyle:{"text-align":"center"}},[t("el-button",{attrs:{type:"primary",size:"small",icon:"el-icon-search"},on:{click:e.dosearch}},[e._v("查询")]),t("el-button",{attrs:{type:"primary",size:"small",icon:"el-icon-refresh"},on:{click:e.resetQuery}},[e._v("重置")])],1)],1)],1),e._m(0),t("div",{},[t("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.tableLoading,expression:"tableLoading"}],staticStyle:{width:"100%"},attrs:{data:e.dataList,border:""}},[t("el-table-column",{attrs:{fixed:"",width:"60",label:"序号",type:"index",index:e.indexMethod,align:"center"}}),t("el-table-column",{attrs:{label:"操作",align:"center",width:"180"},scopedSlots:e._u([{key:"default",fn:function(i){return[t("el-button",{attrs:{type:"primary",size:"mini"},on:{click:function(t){return e.toRelevancy(i.row)}}},[e._v("编辑")])]}}])}),t("el-table-column",{attrs:{label:"小程序自选商品",align:"center",width:"140"},scopedSlots:e._u([{key:"default",fn:function(i){return[t("el-switch",{attrs:{"active-text":"是","inactive-text":"否","active-value":"1","inactive-value":"2"},on:{change:function(t){return e.enableChange1(i.row.sid,i.row.useTo)}},model:{value:i.row.useTo,callback:function(t){e.$set(i.row,"useTo",t)},expression:"scope.row.useTo"}})]}}])}),t("el-table-column",{attrs:{label:"小程序是否上架",align:"center",width:"140"},scopedSlots:e._u([{key:"default",fn:function(i){return[t("el-switch",{attrs:{"active-text":"上架","inactive-text":"下架","active-value":"1","inactive-value":"2"},on:{change:function(t){return e.enableChange2(i.row.sid,i.row.isAppletGrounding)}},model:{value:i.row.isAppletGrounding,callback:function(t){e.$set(i.row,"isAppletGrounding",t)},expression:"scope.row.isAppletGrounding"}})]}}])}),t("el-table-column",{attrs:{prop:"name",label:"商品名称",align:"center"}}),t("el-table-column",{attrs:{label:"商品图片",align:"center"},scopedSlots:e._u([{key:"default",fn:function(e){return[t("el-popover",{attrs:{placement:"left",trigger:"click",width:"300"}},[t("img",{attrs:{src:e.row.picUrl,width:"100%"}}),t("img",{staticStyle:{"max-height":"70px","max-width":"70px",padding:"5px"},attrs:{slot:"reference",src:e.row.picUrl,alt:e.row.picUrl},slot:"reference"})])]}}])}),t("el-table-column",{attrs:{prop:"code",label:"商品编码",align:"center"}}),t("el-table-column",{attrs:{prop:"barcode",label:"商品条码",align:"center"}}),t("el-table-column",{attrs:{prop:"price",label:"单价",align:"center"}}),t("el-table-column",{attrs:{prop:"unitName",label:"标准单位",align:"center"}})],1)],1),t("div",{staticClass:"pages"},[t("div",{staticClass:"tit"}),t("pagination",{directives:[{name:"show",rawName:"v-show",value:e.dataList.length>0,expression:"dataList.length > 0"}],staticClass:"pagination",attrs:{total:e.queryParams.total,page:e.queryParams.current,limit:e.queryParams.size},on:{"update:page":function(t){return e.$set(e.queryParams,"current",t)},"update:limit":function(t){return e.$set(e.queryParams,"size",t)},pagination:e.loadList}})],1)])],1),t("divAdd",{directives:[{name:"show",rawName:"v-show",value:2==e.viewState||3==e.viewState,expression:"viewState == 2 || viewState == 3"}],ref:"divadd",on:{doback:e.resetState,reloadlist:e.loadList}})],1)},s=[function(){var e=this,t=e._self._c;return t("div",{staticClass:"listtop"},[t("div",{staticClass:"tit"},[e._v("商品列表")])])}],n=i("b775"),l={goodsListPage:function(e){return Object(n["a"])({url:"/lpkgoods/goodsListPage",method:"post",data:e})},saveGoods:function(e){return Object(n["a"])({url:"/lpkgoods/saveGoods",method:"post",data:e})},goodsInit:function(e){return Object(n["a"])({url:"/lpkgoods/goodsInit/"+e,method:"get"})},deleteGoods:function(e){return Object(n["a"])({url:"/lpkgoods/deleteGoods/"+e,method:"delete"})},updateAppletUseTo:function(e,t){return Object(n["a"])({url:"/lpkgoods/appletUseTo/"+e+"/"+t})},updateIsEnable:function(e,t){return Object(n["a"])({url:"/lpkgoods/appletGrounding/"+e+"/"+t})}},o=i("77b3"),r=i("4d86"),c=i("7042"),u=function(){var e=this,t=e._self._c;return t("div",[t("div",{staticClass:"tab-header webtop"},[t("div",[e._v("商品信息")]),t("div",[t("el-button",{attrs:{type:"primary",size:"small",disabled:e.submitdisabled},on:{click:e.saveOrUpdate}},[e._v("保存")]),t("el-button",{attrs:{type:"info",size:"small"},on:{click:function(t){return e.handleReturn()}}},[e._v("关闭")])],1)]),t("div",{staticClass:"listconadd"},[t("el-card",{staticClass:"box-card"},[t("div",{staticClass:"item"},[t("span",{staticClass:"item_text"},[e._v("名称:")]),t("el-input",{staticClass:"item_input",attrs:{placeholder:"",clearable:""},model:{value:e.formobj.name,callback:function(t){e.$set(e.formobj,"name",t)},expression:"formobj.name"}})],1),t("div",{staticClass:"item"},[t("span",{staticClass:"item_text"},[e._v("编码:")]),t("el-input",{staticClass:"item_input",attrs:{placeholder:"",clearable:"",oninput:"value=value.replace(/[^A-Za-z0-9]/g, '')"},model:{value:e.formobj.code,callback:function(t){e.$set(e.formobj,"code",t)},expression:"formobj.code"}})],1),t("div",{staticClass:"item"},[t("span",{staticClass:"item_text"},[e._v("条码:")]),t("el-input",{staticClass:"item_input",attrs:{placeholder:"",clearable:"",oninput:"value=value.replace(/[^0-9]/g,'')"},model:{value:e.formobj.barcode,callback:function(t){e.$set(e.formobj,"barcode",t)},expression:"formobj.barcode"}})],1),t("div",{staticClass:"item"},[t("span",{staticClass:"item_text"},[e._v("价格 (元/斤):")]),t("el-input",{staticClass:"item_input",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:e.formobj.price,callback:function(t){e.$set(e.formobj,"price",t)},expression:"formobj.price"}})],1),t("div",{staticClass:"item"},[t("span",{staticClass:"item_text"},[e._v("商品单位:")]),t("el-input",{staticClass:"item_input",attrs:{placeholder:"例如:斤/瓶/袋/箱/盒",clearable:""},model:{value:e.formobj.specificationUnit,callback:function(t){e.$set(e.formobj,"specificationUnit",t)},expression:"formobj.specificationUnit"}})],1),t("div",{staticClass:"item"},[t("span",{staticClass:"item_text"},[e._v("规格 (斤/份):")]),t("el-input",{staticClass:"item_input",attrs:{placeholder:"例如:30",clearable:"",oninput:"value=value.replace(/[^0-9]/g,'')"},model:{value:e.formobj.weight,callback:function(t){e.$set(e.formobj,"weight",t)},expression:"formobj.weight"}})],1),t("div",{staticClass:"item"},[t("span",{staticClass:"item_text"},[e._v("规格单位:")]),t("el-input",{staticClass:"item_input",attrs:{placeholder:"例如:份",readonly:!0,clearable:""},model:{value:e.formobj.unitName,callback:function(t){e.$set(e.formobj,"unitName",t)},expression:"formobj.unitName"}})],1),t("div",{staticClass:"item"},[t("span",{staticClass:"item_text"},[e._v("规格描述:")]),t("el-input",{staticClass:"item_input",attrs:{placeholder:"例如:一份30斤",clearable:""},model:{value:e.formobj.remarks,callback:function(t){e.$set(e.formobj,"remarks",t)},expression:"formobj.remarks"}})],1),t("div",{staticClass:"item"},[t("span",{staticClass:"item_text"},[e._v("商品简介:")]),t("el-input",{staticClass:"item_input",attrs:{placeholder:"商品简介",clearable:""},model:{value:e.formobj.content,callback:function(t){e.$set(e.formobj,"content",t)},expression:"formobj.content"}})],1),t("div",{staticClass:"item",staticStyle:{"margin-bottom":"100px","margin-top":"100px"}},[t("span",{staticClass:"item_text"},[e._v("图片:")]),t("upload",{ref:"uploadImg2",staticClass:"item_input",class:{hide:e.hideUploadBtn},staticStyle:{"margin-top":"20px"},attrs:{limit:1,bucket:"map","upload-data":{type:"0001"}},on:{change:e.backData},model:{value:e.imgList,callback:function(t){e.imgList=t},expression:"imgList"}})],1),t("div",[t("span",{staticClass:"item_text"},[e._v("商品详情:")]),t("editor",{attrs:{height:300,minHeight:100,value:e.formobj.appContent},on:{input:e.editinput}})],1)])],1)])},d=[],h=i("6648"),p=function(){var e=this,t=e._self._c;return t("div",["url"==this.type?t("el-upload",{ref:"upload",staticStyle:{display:"none"},attrs:{action:e.uploadUrl,"before-upload":e.handleBeforeUpload,"on-success":e.handleUploadSuccess,"on-error":e.handleUploadError,name:"file","show-file-list":!1,headers:e.headers}}):e._e(),t("div",{ref:"editor",staticClass:"editor",style:e.styles})],1)},f=[],m=i("9339"),g=i.n(m),b=(i("a753"),i("8096"),i("14e1"),i("5f87")),v={name:"Editor",props:{value:{type:String,default:""},height:{type:Number,default:null},minHeight:{type:Number,default:null},readOnly:{type:Boolean,default:!1},fileSize:{type:Number,default:5},type:{type:String,default:"url"}},data:function(){return{uploadUrl:"/lpk/file/upload",headers:{Authorization:"Bearer "+Object(b["b"])()},Quill:null,currentValue:"",options:{theme:"snow",bounds:document.body,debug:"warn",modules:{toolbar:[["bold","italic","underline","strike"],["blockquote","code-block"],[{list:"ordered"},{list:"bullet"}],[{indent:"-1"},{indent:"+1"}],[{size:["small",!1,"large","huge"]}],[{header:[1,2,3,4,5,6,!1]}],[{color:[]},{background:[]}],[{align:[]}],["clean"],["link","image","video"]]},placeholder:"请输入内容",readOnly:this.readOnly}}},computed:{styles:function(){var e={};return this.minHeight&&(e.minHeight="".concat(this.minHeight,"px")),this.height&&(e.height="".concat(this.height,"px")),e}},watch:{value:{handler:function(e){e!==this.currentValue&&(this.currentValue=null===e?"":e,this.Quill&&this.Quill.pasteHTML(this.currentValue))},immediate:!0}},mounted:function(){this.init()},beforeDestroy:function(){this.Quill=null},methods:{init:function(){var e=this,t=this.$refs.editor;if(this.Quill=new g.a(t,this.options),"url"==this.type){var i=this.Quill.getModule("toolbar");i.addHandler("image",(function(t){e.uploadType="image",t?e.$refs.upload.$children[0].$refs.input.click():e.quill.format("image",!1)}))}this.Quill.pasteHTML(this.currentValue),this.Quill.on("text-change",(function(t,i,a){var s=e.$refs.editor.children[0].innerHTML,n=e.Quill.getText(),l=e.Quill;e.currentValue=s,e.$emit("input",s),e.$emit("on-change",{html:s,text:n,quill:l})})),this.Quill.on("text-change",(function(t,i,a){e.$emit("on-text-change",t,i,a)})),this.Quill.on("selection-change",(function(t,i,a){e.$emit("on-selection-change",t,i,a)})),this.Quill.on("editor-change",(function(t){for(var i=arguments.length,a=new Array(i>1?i-1:0),s=1;s<i;s++)a[s-1]=arguments[s];e.$emit.apply(e,["on-editor-change",t].concat(a))}))},handleBeforeUpload:function(e){if(this.fileSize){var t=e.size/1024/1024<this.fileSize;if(!t)return this.$message.error("上传文件大小不能超过 ".concat(this.fileSize," MB!")),!1}return!0},handleUploadSuccess:function(e,t){var i=this.Quill;if("200"==e.code){var a=i.getSelection().index;i.insertEmbed(a,"image",e.data.fullUrl),i.setSelection(a+1)}else this.$message.error("图片插入失败")},handleUploadError:function(){this.$message.error("图片插入失败")}}},y=v,w=(i("347f"),i("2877")),_=Object(w["a"])(y,p,f,!1,null,null,null),C=_.exports,x={components:{upload:h["a"],Editor:C},data:function(){return{imgList:[],submitdisabled:!1,formobj:{sid:"",name:"",code:"",barcode:"",price:"",unitName:"份",specificationUnit:"",weight:"",remarks:"",content:"",picUrl:"",appContent:""},hideUploadBtn:!1}},methods:{backData:function(e){console.log("backData》》》》",e),console.log("imgList",this.imgList),this.imgList.length>0?this.formobj.picUrl=this.imgList[0].url:this.formobj.picUrl="",this.hideUploadBtn=0!=this.imgList.length,console.log("this.hideUploadBtn",this.hideUploadBtn)},saveOrUpdate:function(){var e=this;console.log(">>>>>>>>>saveOrUpdate",this.formobj),l.saveGoods(this.formobj).then((function(t){t.success&&(e.$message({showClose:!0,type:"success",message:t.msg}),e.handleReturn("true"))})).catch((function(){}))},handleReturn:function(e){"true"===e&&this.$emit("reloadlist"),this.imgList=[],this.formobj={sid:"",name:"",code:"",barcode:"",price:"",unitName:"份",specificationUnit:"",weight:"",remarks:"",content:"",picUrl:"",appContent:""},this.$emit("doback")},showAdd:function(){console.log(this.imgList,88888888)},showEdit:function(e){var t=this;l.goodsInit(e.sid).then((function(e){e.success&&(t.formobj=e.data,t.imgList=[],""!=e.data.picUrl&&t.imgList.push({url:e.data.picUrl}),t.hideUploadBtn=0!=t.imgList.length,console.log("this.hideUploadBtn",t.hideUploadBtn))})).catch((function(i){t.formobj=e,t.imgList=[],""!=resp.data.picUrl&&t.imgList.push({url:formobj.picUrl}),t.hideUploadBtn=0!=t.imgList.length,console.log("this.hideUploadBtn",t.hideUploadBtn)}))},editinput:function(e){this.formobj.appContent=e}}},S=x,k=(i("e0a7"),Object(w["a"])(S,u,d,!1,null,"05830a56",null)),$=k.exports,L={name:"SupplierBankInfoIndex",components:{ButtonBar:o["a"],Pagination:r["a"],pageye:c["a"],divAdd:$},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(e){switch(e){case"toAdd":this.toAdd();break;case"doClose":this.doClose();break;default:break}},loadList:function(){var e=this;this.tableLoading=!0,l.goodsListPage(this.queryParams).then((function(t){if(e.tableLoading=!1,t.success){var i=t.data;e.queryParams.total=i.total,e.dataList=i.records}else e.dataList=[],e.queryParams.total=0})).catch((function(){e.tableLoading=!1}))},indexMethod:function(e){var t=(this.queryParams.current-1)*this.queryParams.size,i=e+1+t;return i},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(e){this.viewState=3,this.$refs["divadd"].showEdit(e)},toRelevancyInfo:function(e){var t=this,i="请确认是否删除所选商品?";this.$confirm(i,"提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){var i=t.$loading({lock:!0,text:"Loading",spinner:"el-icon-loading",background:"rgba(0, 0, 0, 0.7)"});l.deleteGoods(e.sid).then((function(e){i.close(),e.success&&(t.$message({type:"success",message:e.msg,showClose:!0}),t.loadList())})).catch((function(e){i.close()}))})).catch((function(){}))},resetState:function(){this.viewState=1},enableChange1:function(e,t){var i=this;console.log("sid",e),console.log("state",t),l.updateAppletUseTo(e,t).then((function(e){e.success&&i.$message({type:"success",message:"状态已更新",showClose:!0})})).catch((function(e){console.log(e)}))},enableChange2:function(e,t){var i=this;console.log("sid",e),console.log("state",t),l.updateIsEnable(e,t).then((function(e){e.success&&i.$message({type:"success",message:"状态已更新",showClose:!0})})).catch((function(e){console.log(e)}))}}},j=L,U=Object(w["a"])(j,a,s,!1,null,"6183ba44",null);t["default"]=U.exports}}]);
|