chunk-fe48addc.e8816985.js 3.7 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-fe48addc"],{"2a54":function(e,t,i){},"5e36":function(e,t,i){"use strict";i("2a54")},ad3b:function(e,t,i){"use strict";i.r(t);var a=function(){var e=this,t=e._self._c;return t("div",[t("el-drawer",{attrs:{visible:e.showArea,size:"55vw","before-close":e.closeFn,"custom-class":"drawer-class",direction:e.direction},on:{"update:visible":function(t){e.showArea=t},close:e.closeTrigger}},[t("div",[t("div",{staticStyle:{"margin-left":"2px","font-weight":"bold"}},[t("el-date-picker",{staticStyle:{"margin-right":"10px"},attrs:{type:"daterange",align:"right","unlink-panels":"","range-separator":"至","start-placeholder":"开始日期","value-format":"yyyy-MM-dd","end-placeholder":"结束日期","picker-options":e.pickerOptions,size:"mini"},on:{change:e.getSearchDate},model:{value:e.currentDateList,callback:function(t){e.currentDateList=t},expression:"currentDateList"}}),t("el-select",{staticStyle:{width:"150px"},attrs:{placeholder:"请选事项",size:"mini",clearable:!0},on:{change:e.changeType,clear:e.clearType},model:{value:e.typeValue,callback:function(t){e.typeValue=t},expression:"typeValue"}},e._l(e.options,(function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1),e._v(" 【"+e._s(e.itemData.name?e.itemData.name:"")+"】库存明细 ")],1),t("x-crud",{on:{load:e.onLoad},scopedSlots:e._u([{key:"table-column-bigNumOrder",fn:function({scope:i}){return[e._v(" "+e._s(1==i.row.io?"+":"-")),t("span",[e._v(e._s(i.row.bigNumOrder))])]}}])})],1)])],1)},s=[],r={name:"stock-detail",props:{itemData:{type:Object,default:()=>{}}},data(){return{direction:"ltr",options:[],typeValue:"",currentDateList:[],showArea:!1,pickerOptions:{shortcuts:[{text:"最近一周",onClick(e){const t=new Date,i=new Date;i.setTime(i.getTime()-6048e5),e.$emit("pick",[i,t])}},{text:"最近一个月",onClick(e){const t=new Date,i=new Date;i.setTime(i.getTime()-2592e6),e.$emit("pick",[i,t])}},{text:"最近三个月",onClick(e){const t=new Date,i=new Date;i.setTime(i.getTime()-7776e6),e.$emit("pick",[i,t])}}]},startTime:"",endTime:"",searchTime:""}},methods:{clearType(){this.typeValue="",this.refreshData()},changeType(e){this.refreshData()},refreshData(){this.app.refresh({id:this.itemData.id,searchTime:this.searchTime,startTime:this.startTime,endTime:this.endTime,recordType:this.typeValue})},closeTrigger(){this.$emit("searchFocus")},getSearchDate(){this.$util.isEmpty(this.currentDateList)?(this.searchTime="",this.startTime="",this.endTime=""):(this.searchTime="custom",this.startTime=this.currentDateList[0],this.endTime=this.currentDateList[1]),this.app.refresh({id:this.itemData.id,searchTime:this.searchTime,startTime:this.startTime,endTime:this.endTime,recordType:this.typeValue})},init(){this.$util.isEmpty(this.itemData.direction)||(this.direction=this.itemData.direction),this.showArea=!0,this.app&&this.app.refresh({id:this.itemData.id})},closeFn(){this.showArea=!1},onLoad({ctx:e,app:t}){this.app=t,e.service(this.$service.stock).set("table",{columns:[{label:"日期",prop:"addTime",align:"center"},{label:"名称",prop:"relateName",align:"center"},{label:"事项",prop:"typeName",align:"center"},{label:"变动",prop:"bigNumOrder",align:"center"},{label:"剩余",prop:"bigNumStock",align:"center"}],op:{visible:!0,props:{width:160,align:"center",fixed:"right",label:"操作"},layout:[]}}).set("layout",[["data-table"],["flex1","pagination"]]).on("refresh",async(e,{next:t})=>{let i=await t(e);this.options=i.typeList}).done(),t.refresh({id:this.itemData.id,searchTime:this.searchTime,startTime:this.startTime,endTime:this.endTime,recordType:this.typeValue})}}},n=r,c=(i("5e36"),i("1805")),l=Object(c["a"])(n,a,s,!1,null,"513f6cf1",null);t["default"]=l.exports}}]);