203.cd231b20.js 8.5 KB

12
  1. "use strict";(self["webpackChunkbyte_sailing_mobile"]=self["webpackChunkbyte_sailing_mobile"]||[]).push([[203],{91599:function(e,t,a){a.r(t),a.d(t,{default:function(){return b}});var l=a(36944),n=(a(83277),a(19545)),o=(a(42332),a(99483)),r=(a(80515),a(45331)),u=(a(29041),a(63005)),i=(a(35708),a(79264)),s=(a(52196),a(43739)),d=(a(62471),a(39420)),c=(a(12097),a(57658),a(73396)),m=a(44870),p=a(29733),v=a(22483);const f={class:"form",style:{"padding-bottom":"60px"}},g={style:{margin:"16px"}};var h={__name:"add",setup(e){const t=(0,c.FN)().proxy,a=((0,v.yj)(),(0,m.iH)(!1)),h=(0,m.iH)(!1),y=(0,m.iH)({code:"",productName:"",waitQuantity:"",workOrderId:"",startDate:"",stopDate:"",quantity:null}),w=()=>{t.post("/workOrder/page",{pageNum:1,pageSize:9999}).then((e=>{b.value=e.data.rows.map(((e,t)=>({...e,text:e.code,value:e.id})))}))},b=(0,m.iH)([]);let x=(0,m.iH)(!1);const D=e=>{x.value=e,h.value=!0},k=({selectedOptions:e})=>{y.value.workOrderId=e[0].value,y.value.code=e[0].text,y.value.productName=e[0].productName,y.value.waitQuantity=e[0].remainingQuantity,a.value=!1},V=({selectdValues:e,selectedOptions:t})=>{x.value?y.value.startDate=t.reduce(((e,a,l)=>e+(a.value+(l<t.length-1?"-":""))),""):y.value.stopDate=t.reduce(((e,a,l)=>e+(a.value+(l<t.length-1?"-":""))),""),h.value=!1},W=()=>history.back(),_=()=>Number(y.value.quantity)>Number(y.value.waitQuantity)?(0,p.LJ)("计划数量不可大于待排程数量"):t.compareTime(y.value.startDate,y.value.stopDate)?(0,p.LJ)("时间选择存在问题"):void t.post("/productionPlan/add",y.value).then((e=>{setTimeout((()=>{(0,p.XA)("添加成功"),t.$router.push("/main/plan")}),500)}),(e=>(0,p.LJ)(e.message)));return(0,c.bv)((()=>{w()})),(e,t)=>{const m=d.l2,p=s.gN,v=i.cW,w=u.GI,x=r.TS,C=o.Mt,T=n.zx,q=l.l0;return(0,c.wg)(),(0,c.iD)("div",f,[(0,c.Wm)(m,{title:"生产计划","left-text":e.$t("common.back"),"left-arrow":"",onClickLeft:W},null,8,["left-text"]),(0,c.Wm)(q,{onSubmit:_,"label-align":"top",style:{"margin-top":"20px"}},{default:(0,c.w5)((()=>[(0,c.Wm)(x,{inset:""},{default:(0,c.w5)((()=>[(0,c.Wm)(p,{modelValue:y.value.code,"onUpdate:modelValue":t[0]||(t[0]=e=>y.value.code=e),"is-link":"",readonly:"",label:"选择工单",placeholder:"请选择工单",onClick:t[1]||(t[1]=e=>a.value=!0),rules:[{required:!0,message:"工单不能为空"}],required:""},null,8,["modelValue"]),(0,c.Wm)(w,{show:a.value,"onUpdate:show":t[3]||(t[3]=e=>a.value=e),round:"",position:"bottom"},{default:(0,c.w5)((()=>[(0,c.Wm)(v,{columns:b.value,onCancel:t[2]||(t[2]=e=>a.value=!1),onConfirm:k},null,8,["columns"])])),_:1},8,["show"]),(0,c.Wm)(p,{modelValue:y.value.productName,"onUpdate:modelValue":t[4]||(t[4]=e=>y.value.productName=e),readonly:"",label:"产品名称"},null,8,["modelValue"]),(0,c.Wm)(p,{modelValue:y.value.waitQuantity,"onUpdate:modelValue":t[5]||(t[5]=e=>y.value.waitQuantity=e),readonly:"",label:"待排程数量"},null,8,["modelValue"])])),_:1}),(0,c.Wm)(x,{inset:"",style:{"margin-top":"10px"}},{default:(0,c.w5)((()=>[(0,c.Wm)(p,{modelValue:y.value.startDate,"onUpdate:modelValue":t[6]||(t[6]=e=>y.value.startDate=e),"is-link":"",readonly:"",label:"计划开始时间",placeholder:"请选择计划开始时间",onClick:t[7]||(t[7]=e=>D(!0)),rules:[{required:!0,message:"计划开始时间不能为空"}],required:""},null,8,["modelValue"]),(0,c.Wm)(p,{modelValue:y.value.stopDate,"onUpdate:modelValue":t[8]||(t[8]=e=>y.value.stopDate=e),"is-link":"",readonly:"",label:"计划结束时间",placeholder:"请选择计划结束时间",onClick:t[9]||(t[9]=e=>D(!1)),rules:[{required:!0,message:"计划结束时间不能为空"}],required:""},null,8,["modelValue"]),(0,c.Wm)(w,{show:h.value,"onUpdate:show":t[11]||(t[11]=e=>h.value=e),position:"bottom"},{default:(0,c.w5)((()=>[(0,c.Wm)(C,{onConfirm:V,onCancel:t[10]||(t[10]=e=>h.value=!1)})])),_:1},8,["show"]),(0,c.Wm)(p,{modelValue:y.value.quantity,"onUpdate:modelValue":t[12]||(t[12]=e=>y.value.quantity=e),label:"计划数量",placeholder:"请输入计划数量",type:"number",rules:[{required:!0,message:"计划数量不能为空"}],required:""},null,8,["modelValue"])])),_:1}),(0,c._)("div",g,[(0,c.Wm)(T,{round:"",block:"",type:"primary","native-type":"submit"},{default:(0,c.w5)((()=>[(0,c.Uk)(" 提交 ")])),_:1})])])),_:1})])}}},y=a(40089);const w=(0,y.Z)(h,[["__scopeId","data-v-5bc4449b"]]);var b=w},34373:function(e,t,a){a.d(t,{J:function(){return s}});var l=a(73396),n=a(253),o=a(44870),r=a(47936),u=a(10648);const i=(e,t)=>{const a=(0,o.iH)(),i=()=>{a.value=(0,n.EL)(e).height};return(0,l.bv)((()=>{if((0,l.Y3)(i),t)for(let e=1;e<=3;e++)setTimeout(i,100*e)})),(0,u.h)((()=>(0,l.Y3)(i))),(0,l.YP)([r.bn,r.uK],i),a};function s(e,t){const a=i(e,!0);return e=>(0,l.Wm)("div",{class:t("placeholder"),style:{height:a.value?`${a.value}px`:void 0}},[e()])}},99483:function(e,t,a){a.d(t,{Mt:function(){return k}});var l=a(11404),n=a(73396),o=a(44870),r=a(610),u=a(12220),i=a(16491),s=a(5323),d=a(96048),c=a(73156);const m=(0,u.l7)({},c.d4,{modelValue:(0,s.Ce)(),filter:Function,formatter:{type:Function,default:(e,t)=>t}}),p=Object.keys(c.d4);function v(e,t){if(e<0)return[];const a=Array(e);let l=-1;while(++l<e)a[l]=t(l);return a}const f=(e,t)=>32-new Date(e,t-1,32).getDate(),g=(e,t,a,l,n)=>{const o=v(t-e+1,(t=>{const n=(0,d.Bd)(e+t);return l(a,{text:n,value:n})}));return n?n(a,o):o},h=(e,t)=>e.map(((e,a)=>{const l=t[a];if(l.length){const t=+l[l.length-1].value;if(+e>t)return String(t)}return e}));var y=a(79264);const w=(new Date).getFullYear(),[b]=(0,r["do"])("date-picker"),x=(0,u.l7)({},m,{columnsType:{type:Array,default:()=>["year","month","day"]},minDate:{type:Date,default:()=>new Date(w-10,0,1),validator:i.J_},maxDate:{type:Date,default:()=>new Date(w+10,11,31),validator:i.J_}});var D=(0,n.aZ)({name:b,props:x,emits:["confirm","cancel","change","update:modelValue"],setup(e,{emit:t,slots:a}){const l=(0,o.iH)(e.modelValue),r=()=>{const t=e.minDate.getFullYear(),a=e.maxDate.getFullYear();return g(t,a,"year",e.formatter,e.filter)},i=t=>t===e.minDate.getFullYear(),s=t=>t===e.maxDate.getFullYear(),d=t=>t===e.minDate.getMonth()+1,c=t=>t===e.maxDate.getMonth()+1,m=t=>{const{minDate:a,columnsType:n}=e,o=n.indexOf(t),r=l.value[o];if(r)return+r;switch(t){case"year":return a.getFullYear();case"month":return a.getMonth()+1;case"day":return a.getDate()}},v=()=>{const t=m("year"),a=i(t)?e.minDate.getMonth()+1:1,l=s(t)?e.maxDate.getMonth()+1:12;return g(a,l,"month",e.formatter,e.filter)},w=()=>{const t=m("year"),a=m("month"),l=i(t)&&d(a)?e.minDate.getDate():1,n=s(t)&&c(a)?e.maxDate.getDate():f(t,a);return g(l,n,"day",e.formatter,e.filter)},b=(0,n.Fl)((()=>e.columnsType.map((e=>{switch(e){case"year":return r();case"month":return v();case"day":return w();default:return[]}}))));(0,n.YP)(l,(a=>{(0,u.$c)(a,e.modelValue)||t("update:modelValue",a)})),(0,n.YP)((()=>e.modelValue),(e=>{e=h(e,b.value),(0,u.$c)(e,l.value)||(l.value=e)}),{immediate:!0});const x=(...e)=>t("change",...e),D=(...e)=>t("cancel",...e),k=(...e)=>t("confirm",...e);return()=>(0,n.Wm)(y.cW,(0,n.dG)({modelValue:l.value,"onUpdate:modelValue":e=>l.value=e,columns:b.value,onChange:x,onCancel:D,onConfirm:k},(0,u.ei)(e,p)),a)}});const k=(0,l.n)(D)},80515:function(e,t,a){a(31958),a(20368),a(62939),a(51771),a(89137),a(1088),a(25338),a(51564),a(71744),a(36565)},39420:function(e,t,a){a.d(t,{l2:function(){return g}});var l=a(11404),n=a(73396),o=a(44870),r=a(610),u=a(5323),i=a(96048),s=a(25322),d=a(34373),c=a(13649);const[m,p]=(0,r["do"])("nav-bar"),v={title:String,fixed:Boolean,zIndex:u.Or,border:u.J5,leftText:String,rightText:String,leftArrow:Boolean,placeholder:Boolean,safeAreaInsetTop:Boolean,clickable:u.J5};var f=(0,n.aZ)({name:m,props:v,emits:["clickLeft","clickRight"],setup(e,{emit:t,slots:a}){const l=(0,o.iH)(),r=(0,d.J)(l,p),u=e=>t("clickLeft",e),m=e=>t("clickRight",e),v=()=>a.left?a.left():[e.leftArrow&&(0,n.Wm)(c.JO,{class:p("arrow"),name:"arrow-left"},null),e.leftText&&(0,n.Wm)("span",{class:p("text")},[e.leftText])],f=()=>a.right?a.right():(0,n.Wm)("span",{class:p("text")},[e.rightText]),g=()=>{const{title:t,fixed:o,border:r,zIndex:d}=e,c=(0,i.As)(d),g=e.leftArrow||e.leftText||a.left,h=e.rightText||a.right;return(0,n.Wm)("div",{ref:l,style:c,class:[p({fixed:o}),{[s.xe]:r,"van-safe-area-top":e.safeAreaInsetTop}]},[(0,n.Wm)("div",{class:p("content")},[g&&(0,n.Wm)("div",{class:[p("left"),e.clickable?s.e9:""],onClick:u},[v()]),(0,n.Wm)("div",{class:[p("title"),"van-ellipsis"]},[a.title?a.title():t]),h&&(0,n.Wm)("div",{class:[p("right"),e.clickable?s.e9:""],onClick:m},[f()])])])};return()=>e.fixed&&e.placeholder?r(g):g()}});const g=(0,l.n)(f)},12097:function(e,t,a){a(31958),a(20368),a(56742)}}]);
  2. //# sourceMappingURL=203.cd231b20.js.map