| 1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-1309a7df"],{"443e":function(t,e,n){"use strict";n.r(e);var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"app-list-content"},[n("x-crud",{staticClass:"liu-crud-wrap",on:{load:t.onLoad},scopedSlots:t._u([{key:"slot-tabs",fn:function(){return[n("el-tabs",{staticClass:"liu-tabs",attrs:{type:"border-card"},model:{value:t.tabIndex,callback:function(e){t.tabIndex=e},expression:"tabIndex"}},t._l(t.tabsData,(function(t,e){return n("el-tab-pane",{key:e,attrs:{label:t.text,name:t.key}})})),1)]},proxy:!0},{key:"table-column-cover",fn:function(t){var e=t.scope;return[n("cl-avatar",{style:{margin:"auto"},attrs:{shape:"square",size:36,src:e.row.cover}})]}},{key:"table-column-goodsName",fn:function(e){var r=e.scope;return[n("span",[t._v(t._s(r.row.goodsName))])]}},{key:"table-column-unit",fn:function(e){var r=e.scope;return[0==r.row.ratioType?n("span",[t._v(t._s(r.row.ratio)+t._s(r.row.smallUnit)+"/"+t._s(r.row.bigUnit))]):n("span",[t._v("若干"+t._s(r.row.smallUnit)+"/"+t._s(r.row.bigUnit))])]}},{key:"table-column-inTurn",fn:function(e){var r=e.scope;return[t.sort.status?n("el-input",{ref:"sort-input",attrs:{focus:"",size:"mini"},on:{blur:function(e){return t.changeSort(r.row)}},model:{value:r.row.inTurn,callback:function(e){t.$set(r.row,"inTurn",e)},expression:"scope.row.inTurn"}}):n("span",[t._v(t._s(r.row.inTurn))])]}},{key:"table-header-inTurn",fn:function(){return[n("div",{staticClass:"set-sort"},[n("span",[t._v("排序")]),t.sort.status?n("el-button",{staticClass:"hide",attrs:{size:"mini",type:"primary"},on:{click:t.hideSort}},[t._v("完成")]):n("el-button",{staticClass:"show",attrs:{icon:"el-icon-edit-outline",size:"small",type:"text"},on:{click:t.showSort}})],1)]},proxy:!0},{key:"slot-column-option",fn:function(e){var r=e.scope;return[[n("el-popover",{ref:"popover-"+r.row.id,attrs:{placement:"top",width:"160"}},[n("p",[t._v("确定要删除?")]),n("div",{staticStyle:{"text-align":"right",margin:"0"}},[n("el-button",{attrs:{size:"mini",type:"text"},on:{click:function(e){return t.cancelDel(r.row.id)}}},[t._v("取消")]),n("el-button",{attrs:{type:"primary",size:"mini"},on:{click:function(e){return t.confirmDel(r.row)}}},[t._v("确定")])],1),n("el-button",{attrs:{slot:"reference",type:"text",size:"small"},slot:"reference"},[t._v("删除")])],1)]]}}])})],1)},i=[],s=(n("1d43"),n("5880"),{name:"item_list",components:{},data:function(){return{app:null,sortLink:"",operateData:{},tabIndex:"0",tabsData:[{text:"花材列表(供)",key:"0"}],selects:{},sort:{status:!1},catId:"",addDialog:!1,itemClassList:[],unitList:[],currentItemId:0}},computed:{},methods:{cancelDel:function(t){this.$refs["popover-"+t].doClose()},confirmDel:function(t){var e=this;this.$service.itemCatRelate.delRelate({itemId:t.id}).then((function(n){e.$message.success("删除成功"),e.$refs["popover-"+t.id].doClose(),e.app.refresh()}))},onLoad:function(t){var e=t.ctx,n=t.app;this.app=n,this.$route.query.catId&&(this.catId=this.$route.query.catId,""!=this.$route.query.name&&(this.tabsData[0].text=this.$route.query.tabName,this.$forceUpdate())),e.service(this.$service.itemCatRelate).set("table",{columns:[{prop:"id",label:"ID",align:"center"},{prop:"cover",label:"封面",align:"center","min-width":100},{prop:"name",label:"名称",align:"center","min-width":180},{prop:"stockWarning",label:"库存预警值",align:"center","min-width":100},{prop:"weight",label:"重量(公斤)",align:"center","min-width":100},{prop:"unit",label:"单位",align:"center",minWidth:100},{prop:"inTurn",label:"排序",align:"center",minWidth:100},{prop:"addTime",label:"创建时间",align:"center",minWidth:180}],op:{visible:!0,props:{width:250,align:"center",fixed:"right",label:"操作"},layout:["slot-column-option"]}}).set("pagination",{size:50}).set("layout",[["slot-tabs"],["flex1","refresh-btn"],["data-table"],["flex1","pagination"]]).done(),n.refresh({catId:this.catId})},refresh:function(t){this.app.refresh(t)},showSort:function(t){this.sort.status=!0},hideSort:function(t){this.sort.status=!1},changeSort:function(t){var e=this;this.$service.goods.sort({inTurn:t.inTurn,id:t.id}).then((function(){e.$message.success("修改成功"),e.refresh()})).catch((function(t){e.$message.error(t)}))}}}),a=s,o=(n("615d"),n("5d22")),c=Object(o["a"])(a,r,i,!1,null,"1fdcb884",null);e["default"]=c.exports},"615d":function(t,e,n){"use strict";n("ccf8")},ccf8:function(t,e,n){}}]);
|