3743.31dd66ec.js 7.7 KB

12
  1. "use strict";(self["webpackChunkbyte_sailing_mobile"]=self["webpackChunkbyte_sailing_mobile"]||[]).push([[3743],{33633:function(e,l,t){t.r(l),t.d(l,{default:function(){return D}});var a=t(36944),o=(t(83277),t(19545)),i=(t(42332),t(13649)),n=(t(64165),t(45331)),u=(t(29041),t(63005)),r=(t(35708),t(79264)),d=(t(52196),t(43739)),s=(t(62471),t(39420)),c=(t(12097),t(57658),t(73396)),p=t(87139),m=t(44870),v=t(29733),g=t(22483);const f={class:"form",style:{"padding-bottom":"60px"}},b={class:"commons-delete"},k={class:"title"},h=["onClick"],y={key:0,class:"commons-add-btn"},w={key:1,style:{margin:"16px"}};var W={__name:"add",setup(e){const l=(0,c.FN)().proxy,t=(0,g.yj)(),W=(0,m.iH)(!1),x=(0,m.iH)(!1);let V=(0,m.iH)(null);const D=(0,m.iH)({productionTaskId:"",code:"",productName:"",quantity:"",personLiableName:"",dueDate:"",productionReportingDetailList:[]}),L=()=>{D.value.productionReportingDetailList.push({productionProcessesId:"",productionProcessesName:"",name:"",quantity:""})},q=()=>{l.post("/productionTask/page",{pageNum:1,pageSize:9999}).then((e=>{N.value=e.data.rows.map((e=>({...e,text:e.code,value:e.id})))})),l.post("/productionProcesses/page",{pageNum:1,pageSize:9999}).then((e=>{U.value=e.data.rows.map((e=>({...e,text:e.name,value:e.id})))}))},R=e=>{l.post("/productionReporting/detail",{id:e}).then((e=>{e.data.productionReportingDetailList=[...e.data.productionReportingDetailVoList],D.value=e.data}))},N=(0,m.iH)([]),U=(0,m.iH)([]),_=({selectedOptions:e})=>{D.value.code=e[0].text,D.value.productionTaskId=e[0].value,D.value.productName=e[0].productName,D.value.quantity=e[0].quantity,D.value.personLiableName=e[0].personLiableName,D.value.dueDate=e[0].dueDate,W.value=!1},C=({selectedOptions:e})=>{D.value.productionReportingDetailList[V.value].productionProcessesId=e[0].value,D.value.productionReportingDetailList[V.value].productionProcessesName=e[0].text,x.value=!1},T=e=>{V.value=e,x.value=!0},I=e=>{D.value.productionReportingDetailList.splice(e,1)},S=()=>history.back(),H=()=>{if(!D.value.productionReportingDetailList.length>0)return(0,v.LJ)("请添加明细!");l.post("/productionReporting/add",D.value).then((e=>{setTimeout((()=>{(0,v.XA)("报工成功"),l.$router.push("/main/reportWork")}),500)}),(e=>(0,v.LJ)(e.message)))};return(0,c.bv)((()=>{R(t.query.id),q()})),(e,l)=>{const v=s.l2,g=d.gN,V=r.cW,q=u.GI,R=n.TS,J=i.JO,P=o.zx,z=a.l0;return(0,c.wg)(),(0,c.iD)("div",f,[(0,c.Wm)(v,{title:"生产报工","left-text":e.$t("common.back"),"left-arrow":"",onClickLeft:S},null,8,["left-text"]),(0,c.Wm)(z,{onSubmit:H,"label-align":"top",style:{"margin-top":"20px"}},{default:(0,c.w5)((()=>[(0,c.Wm)(R,{inset:""},{default:(0,c.w5)((()=>[(0,c.Wm)(g,{modelValue:D.value.code,"onUpdate:modelValue":l[0]||(l[0]=e=>D.value.code=e),"is-link":"",readonly:"",label:"生产任务",placeholder:"选择生产任务",onClick:l[1]||(l[1]=e=>W.value=!0),rules:[{required:!0,message:"生产任务不能为空"}],required:""},null,8,["modelValue"]),(0,c.Wm)(q,{show:W.value,"onUpdate:show":l[3]||(l[3]=e=>W.value=e),round:"",position:"bottom"},{default:(0,c.w5)((()=>[(0,c.Wm)(V,{columns:N.value,onCancel:l[2]||(l[2]=e=>W.value=!1),onConfirm:_},null,8,["columns"])])),_:1},8,["show"]),(0,c.Wm)(g,{modelValue:D.value.productName,"onUpdate:modelValue":l[4]||(l[4]=e=>D.value.productName=e),readonly:"",label:"产品名称"},null,8,["modelValue"]),(0,c.Wm)(g,{modelValue:D.value.quantity,"onUpdate:modelValue":l[5]||(l[5]=e=>D.value.quantity=e),readonly:"",label:"任务数量"},null,8,["modelValue"]),(0,c.Wm)(g,{modelValue:D.value.personLiableName,"onUpdate:modelValue":l[6]||(l[6]=e=>D.value.personLiableName=e),readonly:"",label:"负责人"},null,8,["modelValue"]),(0,c.Wm)(g,{modelValue:D.value.dueDate,"onUpdate:modelValue":l[7]||(l[7]=e=>D.value.dueDate=e),readonly:"",label:"完成期限"},null,8,["modelValue"])])),_:1}),((0,c.wg)(!0),(0,c.iD)(c.HY,null,(0,c.Ko)(D.value.productionReportingDetailList,((e,l)=>((0,c.wg)(),(0,c.iD)("div",{key:l},[(0,c._)("div",b,[(0,c._)("div",k,"明细"+(0,p.zw)(l+1),1),(0,m.SU)(t).query.id?(0,c.kq)("",!0):((0,c.wg)(),(0,c.iD)("div",{key:0,class:"delete",onClick:e=>I(l)},[(0,c.Wm)(J,{name:"cross"})],8,h))]),(0,c.Wm)(R,{inset:""},{default:(0,c.w5)((()=>[(0,c.Wm)(g,{modelValue:D.value.productionReportingDetailList[l].productionProcessesName,"onUpdate:modelValue":e=>D.value.productionReportingDetailList[l].productionProcessesName=e,"is-link":"",readonly:"",label:"工序名称",placeholder:"选择工序名称",onClick:e=>T(l),rules:[{required:!0,message:"工序名称不能为空"}],required:""},null,8,["modelValue","onUpdate:modelValue","onClick"]),(0,c.Wm)(g,{modelValue:D.value.productionReportingDetailList[l].name,"onUpdate:modelValue":e=>D.value.productionReportingDetailList[l].name=e,label:"姓名",placeholder:"请输入姓名",rules:[{required:!0,message:"姓名不能为空"}],required:""},null,8,["modelValue","onUpdate:modelValue"]),(0,c.Wm)(g,{modelValue:D.value.productionReportingDetailList[l].quantity,"onUpdate:modelValue":e=>D.value.productionReportingDetailList[l].quantity=e,label:"报工数量",placeholder:"请输入报工数量",rules:[{required:!0,message:"报工数量不能为空"}],required:""},null,8,["modelValue","onUpdate:modelValue"])])),_:2},1024)])))),128)),(0,c.Wm)(q,{show:x.value,"onUpdate:show":l[10]||(l[10]=e=>x.value=e),round:"",position:"bottom"},{default:(0,c.w5)((()=>[(0,c.Wm)(V,{columns:U.value,onCancel:l[8]||(l[8]=e=>x.value=!1),onConfirm:l[9]||(l[9]=e=>C(e))},null,8,["columns"])])),_:1},8,["show"]),(0,m.SU)(t).query.id?(0,c.kq)("",!0):((0,c.wg)(),(0,c.iD)("div",y,[(0,c.Wm)(P,{icon:"plus",type:"default",size:"small",style:{"margin-top":"10px"},block:"",onClick:L},{default:(0,c.w5)((()=>[(0,c.Uk)("添加明细")])),_:1})])),(0,m.SU)(t).query.id?(0,c.kq)("",!0):((0,c.wg)(),(0,c.iD)("div",w,[(0,c.Wm)(P,{round:"",block:"",type:"primary","native-type":"submit"},{default:(0,c.w5)((()=>[(0,c.Uk)(" 提交 ")])),_:1})]))])),_:1})])}}},x=t(40089);const V=(0,x.Z)(W,[["__scopeId","data-v-61f209ef"]]);var D=V},34373:function(e,l,t){t.d(l,{J:function(){return d}});var a=t(73396),o=t(253),i=t(44870),n=t(47936),u=t(10648);const r=(e,l)=>{const t=(0,i.iH)(),r=()=>{t.value=(0,o.EL)(e).height};return(0,a.bv)((()=>{if((0,a.Y3)(r),l)for(let e=1;e<=3;e++)setTimeout(r,100*e)})),(0,u.h)((()=>(0,a.Y3)(r))),(0,a.YP)([n.bn,n.uK],r),t};function d(e,l){const t=r(e,!0);return e=>(0,a.Wm)("div",{class:l("placeholder"),style:{height:t.value?`${t.value}px`:void 0}},[e()])}},64165:function(e,l,t){t(31958),t(20368),t(56742)},39420:function(e,l,t){t.d(l,{l2:function(){return f}});var a=t(11404),o=t(73396),i=t(44870),n=t(610),u=t(5323),r=t(96048),d=t(25322),s=t(34373),c=t(13649);const[p,m]=(0,n["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 g=(0,o.aZ)({name:p,props:v,emits:["clickLeft","clickRight"],setup(e,{emit:l,slots:t}){const a=(0,i.iH)(),n=(0,s.J)(a,m),u=e=>l("clickLeft",e),p=e=>l("clickRight",e),v=()=>t.left?t.left():[e.leftArrow&&(0,o.Wm)(c.JO,{class:m("arrow"),name:"arrow-left"},null),e.leftText&&(0,o.Wm)("span",{class:m("text")},[e.leftText])],g=()=>t.right?t.right():(0,o.Wm)("span",{class:m("text")},[e.rightText]),f=()=>{const{title:l,fixed:i,border:n,zIndex:s}=e,c=(0,r.As)(s),f=e.leftArrow||e.leftText||t.left,b=e.rightText||t.right;return(0,o.Wm)("div",{ref:a,style:c,class:[m({fixed:i}),{[d.xe]:n,"van-safe-area-top":e.safeAreaInsetTop}]},[(0,o.Wm)("div",{class:m("content")},[f&&(0,o.Wm)("div",{class:[m("left"),e.clickable?d.e9:""],onClick:u},[v()]),(0,o.Wm)("div",{class:[m("title"),"van-ellipsis"]},[t.title?t.title():l]),b&&(0,o.Wm)("div",{class:[m("right"),e.clickable?d.e9:""],onClick:p},[g()])])])};return()=>e.fixed&&e.placeholder?n(f):f()}});const f=(0,a.n)(g)},12097:function(e,l,t){t(31958),t(20368),t(56742)}}]);
  2. //# sourceMappingURL=3743.31dd66ec.js.map