| 1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-4f634a89"],{"3b9e":function(e,t,i){"use strict";i.r(t);var s=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"}}),e._v(" 【"+e._s(e.costData.name?e.costData.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)},a=[],r={name:"stock-detail",props:{costData:{type:Object,default:()=>{}}},data(){return{options:[],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:"",direction:"ltr"}},methods:{goRefresh(){this.app.refresh({id:this.costData.id,searchTime:this.searchTime,startTime:this.startTime,endTime:this.endTime})},closeTrigger(){this.$emit("searchFocus")},getSearchDate(){this.$util.isEmpty(this.currentDateList)?this.resetSearch():(this.searchTime="custom",this.startTime=this.currentDateList[0],this.endTime=this.currentDateList[1]),this.app.refresh({id:this.costData.id,searchTime:this.searchTime,startTime:this.startTime,endTime:this.endTime})},resetSearch(){this.searchTime="",this.startTime="",this.endTime=""},init(){this.showArea=!0,this.costData.direction&&!this.$util.isEmpty(this.costData.direction)&&(this.direction=this.costData.direction),this.resetSearch(),this.app&&this.goRefresh()},closeFn(){this.showArea=!1},onLoad({ctx:e,app:t}){this.app=t,e.service(this.$service.costChange).set("table",{columns:[{label:"日期",prop:"addTime",align:"center"},{label:"操作",prop:"staffName",align:"center"},{label:"事项",prop:"event",align:"center"},{label:"成本",prop:"cost",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.costData.id,searchTime:this.searchTime,startTime:this.startTime,endTime:this.endTime})}}},n=r,c=(i("e0fe"),i("1805")),o=Object(c["a"])(n,s,a,!1,null,"604dee50",null);t["default"]=o.exports},aa05:function(e,t,i){},e0fe:function(e,t,i){"use strict";i("aa05")}}]);
|