暫無描述

8.4b5456a862875357a37b.js 2.9KB

    webpackJsonp([8],{"5LV5":function(t,e){},"nR/c":function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{attrs:{id:"setting-model"}},[a("div",{staticClass:"setting-title"},[a("p",[t._v("型号")]),t._v(" "),a("router-link",{attrs:{to:{name:"setting-model-editor",params:{title:"设置型号信息"}}}},[t._v("添加")])],1),t._v(" "),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],staticStyle:{width:"100%"},attrs:{data:t.models,border:""}},[a("el-table-column",{attrs:{fixed:"",prop:"model_full_name",label:"名称",width:"200"}}),t._v(" "),a("el-table-column",{attrs:{prop:"model_name",label:"简称",width:"100"}}),t._v(" "),a("el-table-column",{attrs:{prop:"integral",label:"积分",width:"100"}}),t._v(" "),a("el-table-column",{attrs:{prop:"factory_yuan",label:"出厂价",width:"100"}}),t._v(" "),a("el-table-column",{attrs:{prop:"image_url",label:"产品图",width:"200"},scopedSlots:t._u([{key:"default",fn:function(t){return[a("img",{staticStyle:{width:"180px"},attrs:{src:t.row.image_url}})]}}])}),t._v(" "),a("el-table-column",{attrs:{label:"操作"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("el-button",{attrs:{size:"mini"},on:{click:function(a){t.handleEdit(e.$index,e.row)}}},[t._v("编辑")]),t._v(" "),a("el-button",{attrs:{size:"mini",type:"danger"},on:{click:function(a){t.handleDelete(e.$index,e.row)}}},[t._v("删除")])]}}])})],1),t._v(" "),a("el-pagination",{staticClass:"pagination",attrs:{background:"","current-page":t.currentPage,layout:"total, prev, pager, next","page-size":20,total:t.count},on:{"current-change":t.handleCurrentChange,"update:currentPage":function(e){t.currentPage=e}}})],1)},staticRenderFns:[]};var l=a("VU/8")({data:function(){return{models:[],currentPage:1,loading:!0,count:0}},created:function(){var t=this;this.$axios.post("model/list",{page:this.currentPage}).then(function(e){t.models=e.data.data.models,t.count=e.data.data.count,t.loading=!1})},methods:{handleEdit:function(t,e){var a=this.models[t];a.title="设置型号信息",this.$router.push({name:"setting-model-editor",params:a})},handleDelete:function(t,e){var a=this;this.$confirm("此操作将永久删除该型号信息, 是否继续?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){a.$axios.post("model/delete",a.models[t]).then(function(e){200==e.data.status?(a.models.splice(t,1),a.$message({type:"success",message:"删除成功!"})):a.$message({type:"failure",message:"删除失败!"})})})},handleCurrentChange:function(t){var e=this;this.$axios.post("model/list",{page:t,num:20}).then(function(t){e.$nextTick(function(){e.models=t.data.data.models,e.loading=!1})})}}},n,!1,function(t){a("5LV5")},"data-v-3b648580",null);e.default=l.exports}}); //# sourceMappingURL=8.4b5456a862875357a37b.js.map