| 1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-244a3cb7","chunk-fe48addc","chunk-007b2757","chunk-5acfbbc1","chunk-2d6d9b5c","chunk-8f66d3b8"],{"073a":function(e,t,a){"use strict";a.r(t);var o=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:"ltr"},on:{"update:visible":function(t){e.showArea=t}}},[t("div",[t("div",{staticStyle:{"margin-left":"2px","font-weight":"bold"}},[e._v("【"+e._s(e.itemData.itemName?e.itemData.itemName:"")+"】待采变动记录")]),t("x-crud",{on:{load:e.onLoad},scopedSlots:e._u([{key:"table-column-changeNum",fn:function({scope:a}){return[e._v(" "+e._s(1==a.row.io?"+":"-")),t("span",[e._v(e._s(a.row.changeNum))])]}}])})],1)])],1)},i=[],r={name:"total-book-record",props:{itemData:{type:Object,default:()=>{}}},data(){return{showArea:!1}},methods:{init(){this.showArea=!0,this.app&&this.app.refresh({relateSecondId:this.itemData.id,itemId:this.itemData.itemId})},closeFn(){this.showArea=!1},onLoad({ctx:e,app:t}){this.app=t,e.service(this.$service.bookCgChangeGlobal).set("table",{columns:[{label:"日期",prop:"addTime",align:"center"},{label:"事项",prop:"event",align:"center"},{label:"变动",prop:"changeNum",align:"center"},{label:"最终",prop:"num",align:"center"},{label:"操作人",prop:"staffName",align:"center"}],op:{visible:!0,props:{width:60,align:"center",fixed:"right",label:"操作"},layout:[]}}).set("layout",[["data-table"],["flex1"]]).done(),t.refresh({relateSecondId:this.itemData.id,itemId:this.itemData.itemId})}}},s=r,n=(a("6bc4"),a("1805")),l=Object(n["a"])(s,o,i,!1,null,"779d908a",null);t["default"]=l.exports},"12c8":function(e,t,a){},"23d6":function(e,t,a){},2981:function(e,t,a){},"2a54":function(e,t,a){},"2cd5":function(e,t,a){"use strict";a.r(t);var o=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:"ltr"},on:{"update:visible":function(t){e.showArea=t}}},[t("div",[t("div",{staticStyle:{"margin-left":"2px","font-weight":"bold"}},[e._v("【"+e._s(e.itemData.itemName?e.itemData.itemName:"")+"】预订记录")]),t("x-crud",{on:{load:e.onLoad},scopedSlots:e._u([{key:"table-column-changeNum",fn:function({scope:a}){return[e._v(" "+e._s(1==a.row.io?"+":"-")),t("span",[e._v(e._s(a.row.changeNum))])]}}])})],1)])],1)},i=[],r={name:"total-book-record",props:{itemData:{type:Object,default:()=>{}}},data(){return{showArea:!1}},methods:{init(){this.showArea=!0,this.app&&this.app.refresh({relateSecondId:this.itemData.id,itemId:this.itemData.itemId})},closeFn(){this.showArea=!1},onLoad({ctx:e,app:t}){this.app=t,e.service(this.$service.bookChangeGlobal).set("table",{columns:[{label:"日期",prop:"addTime",align:"center"},{label:"事项",prop:"event",align:"center"},{label:"变动",prop:"changeNum",align:"center"},{label:"最终",prop:"num",align:"center"},{label:"操作人",prop:"staffName",align:"center"}],op:{visible:!0,props:{width:160,align:"center",fixed:"right",label:"操作"},layout:[]}}).set("layout",[["data-table"],["flex1"]]).done(),t.refresh({relateSecondId:this.itemData.id,itemId:this.itemData.itemId})}}},s=r,n=(a("aebf"),a("1805")),l=Object(n["a"])(s,o,i,!1,null,"28ed1829",null);t["default"]=l.exports},"362d":function(e,t,a){"use strict";a.r(t);var o=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:"ltr"},on:{"update:visible":function(t){e.showArea=t}}},[t("div",[t("div",{staticStyle:{"margin-left":"2px","font-weight":"bold"}},[e._v("【"+e._s(e.itemData.itemName?e.itemData.itemName:"")+"】路上记录")]),t("x-crud",{on:{load:e.onLoad},scopedSlots:e._u([{key:"table-column-changeNum",fn:function({scope:a}){return[e._v(" "+e._s(1==a.row.io?"+":"-")),t("span",[e._v(e._s(a.row.changeNum))])]}}])})],1)])],1)},i=[],r={name:"total-book-record",props:{itemData:{type:Object,default:()=>{}}},data(){return{showArea:!1}},methods:{init(){this.showArea=!0,this.app&&this.app.refresh({relateSecondId:this.itemData.id,itemId:this.itemData.itemId})},closeFn(){this.showArea=!1},onLoad({ctx:e,app:t}){this.app=t,e.service(this.$service.bookRoadChangeGlobal).set("table",{columns:[{label:"日期",prop:"addTime",align:"center"},{label:"事项",prop:"event",align:"center"},{label:"变动",prop:"changeNum",align:"center"},{label:"最终",prop:"num",align:"center"},{label:"操作人",prop:"staffName",align:"center"}],op:{visible:!0,props:{width:160,align:"center",fixed:"right",label:"操作"},layout:[]}}).set("layout",[["data-table"],["flex1"]]).done(),t.refresh({relateSecondId:this.itemData.id,itemId:this.itemData.itemId})}}},s=r,n=(a("e577"),a("1805")),l=Object(n["a"])(s,o,i,!1,null,"33a27d2e",null);t["default"]=l.exports},5810:function(e,t,a){},"5e36":function(e,t,a){"use strict";a("2a54")},"6bc4":function(e,t,a){"use strict";a("2981")},"8de4":function(e,t,a){"use strict";a("5810")},"9da5":function(e,t,a){"use strict";a("12c8")},acfd:function(e,t,a){},ad3b:function(e,t,a){"use strict";a.r(t);var o=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:a}){return[e._v(" "+e._s(1==a.row.io?"+":"-")),t("span",[e._v(e._s(a.row.bigNumOrder))])]}}])})],1)])],1)},i=[],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,a=new Date;a.setTime(a.getTime()-6048e5),e.$emit("pick",[a,t])}},{text:"最近一个月",onClick(e){const t=new Date,a=new Date;a.setTime(a.getTime()-2592e6),e.$emit("pick",[a,t])}},{text:"最近三个月",onClick(e){const t=new Date,a=new Date;a.setTime(a.getTime()-7776e6),e.$emit("pick",[a,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 a=await t(e);this.options=a.typeList}).done(),t.refresh({id:this.itemData.id,searchTime:this.searchTime,startTime:this.startTime,endTime:this.endTime,recordType:this.typeValue})}}},s=r,n=(a("5e36"),a("1805")),l=Object(n["a"])(s,o,i,!1,null,"513f6cf1",null);t["default"]=l.exports},aebf:function(e,t,a){"use strict";a("d2c2")},b340:function(e,t,a){"use strict";a.r(t);var o=function(){var e=this,t=e._self._c;return t("div",{staticClass:"app-list-content"},[t("x-crud",{staticClass:"liu-crud-wrap order-list-wrap",on:{load:e.onLoad},scopedSlots:e._u([{key:"slot-tabs",fn:function(){return[t("el-tabs",{staticClass:"liu-tabs",attrs:{type:"border-card"},model:{value:e.tabIndex,callback:function(t){e.tabIndex=t},expression:"tabIndex"}},e._l(e.tabsData,(function(e,a){return t("el-tab-pane",{key:a,attrs:{label:`${e.text}(${e.val})`,name:e.key}})})),1)]},proxy:!0},{key:"slot-search-date",fn:function({scope:a}){return[t("el-date-picker",{staticStyle:{"margin-left":"30px"},attrs:{"value-format":"yyyy-MM-dd",type:"daterange",align:"right","unlink-panels":"","range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期","picker-options":e.pickerOptions},on:{change:function(t){return e.changeDate()}},model:{value:e.searchDate,callback:function(t){e.searchDate=t},expression:"searchDate"}})]}},{key:"slot-option-area-list",fn:function(){return[t("el-input",{ref:"itemSearchRef",staticStyle:{width:"200px"},attrs:{placeholder:"搜索花材",size:"big",clearable:!0},on:{input:function(t){return e.changeSearch()},focus:function(t){e.search=""}},model:{value:e.search,callback:function(t){e.search=t},expression:"search"}}),t("el-button",{staticStyle:{"margin-left":"40px"},attrs:{type:"primary",size:"mini"},on:{click:function(t){return e.myCgOrder()}}},[e._v("我的采购")]),t("el-button",{staticStyle:{"margin-left":"40px"},attrs:{type:"primary",size:"mini"},on:{click:e.goCg}},[e._v("去采购")]),t("el-button",{staticStyle:{"margin-left":"40px"},attrs:{type:"primary",size:"mini"},on:{click:function(t){return e.exportStockAssign()}}},[e._v("导出库存分配")])]},proxy:!0},{key:"table-column-remainStockNum",fn:function({scope:a}){return[a.row.bookNum==a.row.onNum?t("span",{staticStyle:{color:"green","font-weight":"bold"}},[Number(a.row.remainStockNum)>0&&Number(a.row.bookNum)-Number(a.row.onNum)>0?t("span",{staticStyle:{color:"blue","font-weight":"bold"}},[e._v(" "+e._s(a.row.remainStockNum?parseFloat(a.row.remainStockNum):0)+" ")]):t("span",[e._v(e._s(a.row.remainStockNum?parseFloat(a.row.remainStockNum):0))])]):t("span",[Number(a.row.remainStockNum)>0&&Number(a.row.bookNum)-Number(a.row.onNum)>0?t("span",{staticStyle:{color:"blue","font-weight":"bold"}},[e._v(" "+e._s(a.row.remainStockNum?parseFloat(a.row.remainStockNum):0)+" ")]):t("span",[e._v(e._s(a.row.remainStockNum?parseFloat(a.row.remainStockNum):0))])])]}},{key:"slot-column-option",fn:function({scope:a}){return[t("el-button",{attrs:{size:"medium",type:"primary"},on:{click:function(t){return t.stopPropagation(),e.goDetail(a.row)}}},[e._v("查看明细")]),t("el-button",{attrs:{size:"medium",type:"primary"},on:{click:function(t){return t.stopPropagation(),e.getBookRecord(a.row)}}},[e._v("预订记录")]),t("el-button",{attrs:{size:"medium",type:"primary"},on:{click:function(t){return t.stopPropagation(),e.getOnRecord(a.row)}}},[e._v("上下架记录")]),t("el-button",{attrs:{size:"medium",type:"primary"},on:{click:function(t){return t.stopPropagation(),e.getRoadRecord(a.row)}}},[e._v("路上记录")]),t("el-button",{attrs:{size:"medium",type:"primary"},on:{click:function(t){return t.stopPropagation(),e.getCgRecord(a.row)}}},[e._v("待采记录")]),t("el-button",{attrs:{size:"medium",type:"primary"},on:{click:function(t){return t.stopPropagation(),e.getStock(a.row)}}},[e._v("库存明细")])]}},{key:"table-column-roadNum",fn:function({scope:a}){return[a.row.bookNum==a.row.onNum?t("span",{staticStyle:{color:"green","font-weight":"bold"}},[e._v(e._s(a.row.roadNum))]):t("span",[e._v(e._s(a.row.roadNum))])]}},{key:"table-column-needCgNum",fn:function({scope:a}){return[a.row.bookNum==a.row.onNum?t("span",{staticStyle:{color:"green","font-weight":"bold"}},[e._v(e._s(a.row.needCgNum))]):t("span",[e._v(e._s(a.row.needCgNum))])]}},{key:"table-column-name",fn:function({scope:a}){return[a.row.bookNum==a.row.onNum?t("span",{staticStyle:{color:"green","font-weight":"bold"}},[e._v(e._s(a.row.name))]):t("span",[e._v(e._s(a.row.name))])]}},{key:"table-column-bookNum",fn:function({scope:a}){return[a.row.bookNum==a.row.onNum?t("span",{staticStyle:{color:"green","font-weight":"bold"}},[e._v(e._s(a.row.bookNum))]):t("span",[e._v(e._s(a.row.bookNum))])]}},{key:"table-column-hasRemark",fn:function({scope:a}){return[a.row.bookNum==a.row.onNum?t("span",{staticStyle:{color:"green","font-weight":"bold"}},[e._v(e._s(1==a.row.hasRemark?"有":""))]):t("span",[1==a.row.hasRemark?t("span",{staticStyle:{color:"red","font-weight":"bold"}},[e._v("有")]):e._e()])]}},{key:"table-column-onNum",fn:function({scope:a}){return[a.row.bookNum==a.row.onNum?t("span",{staticStyle:{color:"green","font-weight":"bold"}},[e._v(e._s(a.row.onNum))]):t("span",[e._v(e._s(a.row.onNum))])]}}])}),t("stock-detail",{ref:"stockDetail",attrs:{itemData:e.itemData}}),t("total-book-record",{ref:"totalBookRecord",attrs:{itemData:e.totalBookRecordData}}),t("total-book-on-record",{ref:"totalBookOnRecord",attrs:{itemData:e.totalBookOnRecordData}}),t("total-book-road-record",{ref:"totalBookRoadRecord",attrs:{itemData:e.totalBookRoadRecordData}}),t("total-book-cg-record",{ref:"totalBookCgRecord",attrs:{itemData:e.totalBookCgRecordData}})],1)},i=[],r=(a("f16c"),a("f152")),s=(a("f4c5"),a("5880")),n=(a("54a1"),a("ad3b")),l=a("2cd5"),c=a("dec1"),d=a("073a"),u=a("362d"),p={components:{SelOrder:r["default"],stockDetail:n["default"],totalBookRecord:l["default"],totalBookOnRecord:c["default"],totalBookCgRecord:d["default"],totalBookRoadRecord:u["default"]},computed:{...Object(s["mapGetters"])(["shopInfo","userInfo"])},data(){return{pickerOptions:{shortcuts:[{text:"今天",onClick(e){const t=new Date,a=new Date;e.$emit("pick",[a,t])}},{text:"最近一周",onClick(e){const t=new Date,a=new Date;a.setTime(a.getTime()-6048e5),e.$emit("pick",[a,t])}},{text:"最近一个月",onClick(e){const t=new Date,a=new Date;a.setTime(a.getTime()-2592e6),e.$emit("pick",[a,t])}},{text:"最近三个月",onClick(e){const t=new Date,a=new Date;a.setTime(a.getTime()-7776e6),e.$emit("pick",[a,t])}}]},searchDate:[],app:null,tabIndex:"0",tabsData:[{text:"全部",key:"0",val:0}],optionData:{},searchTime:"today",startDate:"",endDate:"",printData:{},shop:{},T:null,search:"",itemData:{id:0},totalBookRecordData:{},totalBookOnRecordData:{},totalBookRoadRecordData:{},totalBookCgRecordData:{}}},created(){this.init()},mounted(){this.$nextTick(()=>{this.$refs.itemSearchRef.focus()})},methods:{getCgRecord(e){this.totalBookCgRecordData={itemId:e.itemId,itemName:e.name,id:e.id},setTimeout(()=>{this.$refs.totalBookCgRecord.init()})},getRoadRecord(e){this.totalBookRoadRecordData={itemId:e.itemId,itemName:e.name,id:e.id},setTimeout(()=>{this.$refs.totalBookRoadRecord.init()})},getOnRecord(e){this.totalBookOnRecordData={itemId:e.itemId,itemName:e.name,id:e.id},setTimeout(()=>{this.$refs.totalBookOnRecord.init()})},getBookRecord(e){this.totalBookRecordData={itemId:e.itemId,itemName:e.name,id:e.id},setTimeout(()=>{this.$refs.totalBookRecord.init()})},getStock(e){this.itemData={id:e.itemId,name:e.name},setTimeout(()=>{this.$refs.stockDetail.init()})},myCgOrder(){let e=this.shopInfo&&this.shopInfo.staff.id?this.shopInfo.staff.id:0,t=this.shopInfo&&this.shopInfo.staff.name?this.shopInfo.staff.name:"",a={currentCgStaffId:e,currentCgStaffName:t};this.$router.push({path:"/in/list",query:a})},goCg(){let e={};this.$router.push({path:"/in/add",query:e})},changeSearch(){let e=this;null!=this.T&&clearTimeout(this.T),this.T=setTimeout((function(){e.app.refresh({status:this.tabIndex,search:this.search})}),650)},exportStockAssign(){this.$service.statBook.exportStockAssign({}).then(e=>{e.file&&(window.location.href=e.file)})},goDetail(e){let t={itemId:e.itemId,itemName:e.name};this.$router.push({path:"/book/itemCustom",query:t})},cancelBook(){this.$refs["openCloseBookRef"].doClose()},changeBook(e){this.$refs["openCloseBookRef"].doClose();let t=0==e?1:0;return this.$service.book.changeBook({status:t}).then(e=>{this.$message.success("操作成功"),this.app.refresh({status:this.tabIndex,search:this.search})})},init(){},changeDate(){let e=this.searchDate[0]||"",t=this.searchDate[1]||"";return""==e?(this.$message.error("请选择开始时间"),!1):""!=t&&t<e?(this.$message.error("结束时间不能小于开始时间"),!1):(this.searchTime="custom",this.startDate=e,this.endDate=t,void this.app.refresh({status:this.tabIndex,search:this.search}))},onLoad({ctx:e,app:t}){this.app=t,e.service({page:()=>this.$service.statBook.getProfile({search:this.search}).then(e=>(this.shop=e.shop?e.shop:{},{list:e.list,shop:e.shop}))}).set("table",{columns:[{prop:"name",label:"花材",align:"center",width:"300"},{prop:"bookNum",label:"预订",align:"center"},{prop:"onNum",label:"上架",align:"center"},{prop:"remainStockNum",label:"剩余",align:"center"},{prop:"roadNum",label:"路上",align:"center"},{prop:"needCgNum",label:"待采",align:"center"},{prop:"hasRemark",label:"备注",align:"center"}],op:{visible:!0,props:{width:800,align:"left",fixed:"right",label:"操作"},layout:["slot-column-option"]}}).set("layout",[["slot-tabs"],["slot-option-area-list","slot-search-date"],["data-table"],[]]).on("refresh",async(e,{next:t})=>{let a=await t(e);this.printData=a.printData}).done(),t.refresh({status:this.tabIndex,search:this.search})}}},m=p,h=(a("9da5"),a("ec5b"),a("1805")),f=Object(h["a"])(m,o,i,!1,null,"a1e01aa2",null);t["default"]=f.exports},d2c2:function(e,t,a){},dec1:function(e,t,a){"use strict";a.r(t);var o=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:"ltr"},on:{"update:visible":function(t){e.showArea=t}}},[t("div",[t("div",{staticStyle:{"margin-left":"2px","font-weight":"bold"}},[e._v("【"+e._s(e.itemData.itemName?e.itemData.itemName:"")+"】上下架记录")]),t("x-crud",{on:{load:e.onLoad},scopedSlots:e._u([{key:"table-column-changeNum",fn:function({scope:a}){return[e._v(" "+e._s(1==a.row.io?"+":"-")),t("span",[e._v(e._s(a.row.changeNum))])]}}])})],1)])],1)},i=[],r={name:"total-book-record",props:{itemData:{type:Object,default:()=>{}}},data(){return{showArea:!1}},methods:{init(){this.showArea=!0,this.app&&this.app.refresh({relateSecondId:this.itemData.id,itemId:this.itemData.itemId})},closeFn(){this.showArea=!1},onLoad({ctx:e,app:t}){this.app=t,e.service(this.$service.bookOnChangeGlobal).set("table",{columns:[{label:"日期",prop:"addTime",align:"center"},{label:"事项",prop:"event",align:"center"},{label:"变动",prop:"changeNum",align:"center"},{label:"最终",prop:"num",align:"center"},{label:"操作人",prop:"staffName",align:"center"}],op:{visible:!0,props:{width:160,align:"center",fixed:"right",label:"操作"},layout:[]}}).set("layout",[["data-table"],["flex1"]]).done(),t.refresh({relateSecondId:this.itemData.id,itemId:this.itemData.itemId})}}},s=r,n=(a("8de4"),a("1805")),l=Object(n["a"])(s,o,i,!1,null,"758bfdef",null);t["default"]=l.exports},e577:function(e,t,a){"use strict";a("acfd")},ec5b:function(e,t,a){"use strict";a("23d6")}}]);
|