12 |
- "use strict";(self["webpackChunkbyte_sailing_mobile"]=self["webpackChunkbyte_sailing_mobile"]||[]).push([[1585],{96478:function(e,t,a){a.r(t),a.d(t,{default:function(){return m}});var i=a(39420),l=(a(12097),a(57658),a(73396)),n=a(44870),o=a(29733),r=a(22483),s=a(99080);const d={class:"form",style:{"padding-bottom":"60px"}};var p={__name:"add",setup(e){const t=(0,l.FN)().proxy,a=(0,r.yj)(),p=(0,n.iH)(null),u=(0,n.qj)({data:{productionTaskDetailList:[]}}),c={productionPlanId:[{required:!0,message:"请选择生产计划"}],dueDate:[{required:!0,message:"请选择任务期限"}],personLiableId:[{required:!0,message:"请选择负责人"}],quantity:[{required:!0,message:"请输入任务数量"}]},m=(0,n.qj)({readonly:!1,disabled:!1,labelAlign:"top",scroll:!0,labelWidth:"62pk",hiddenSubmitBtn:!1,btnConfig:{isNeed:!1,prop:"productionTaskDetailList",plain:!0,listTitle:"产品明细",listConfig:[{type:"input",itemType:"text",label:"产品SN",prop:"productSn",readonly:!0},{type:"input",itemType:"text",label:"当前工序",prop:"productionProcessesName",readonly:!0},{type:"input",itemType:"text",label:"累计耗时",prop:"cumulativeTime",readonly:!0}],clickFn:()=>{}}}),f=(0,n.qj)([{type:"picker",label:"生产计划",prop:"productionPlanId",itemType:"onePicker",showPicker:!1,fieldNames:{text:"label",value:"value"},data:[],changeFn:(e,t,a)=>{e.selectedOptions[0]?(u.data["productionPlanIdName"]=e.selectedOptions[0].label,u.data.productionPlanId=e.selectedOptions[0].value,u.data.productName=e.selectedOptions[0].productName,u.data.waitQuantity=e.selectedOptions[0].remainingQuantity,u.data.startDate=e.selectedOptions[0].startDate,f[a].showPicker=!1):f[a].showPicker=!1}},{type:"input",itemType:"text",label:"产品名称",prop:"productName",readonly:!0},{type:"input",itemType:"number",label:"待排程数量",prop:"waitQuantity",readonly:!0},{type:"input",itemType:"number",label:"任务数量",prop:"quantity"},{type:"picker",label:"负责人",prop:"personLiableId",itemType:"onePicker",showPicker:!1,fieldNames:{text:"label",value:"value"},data:[]},{type:"picker",label:"完成期限",prop:"dueDate",itemType:"datePicker",showPicker:!1,split:"-",columnsType:["year","month","day"]}]),y=()=>{t.post("/productionPlan/page",{pageNum:1,pageSize:9999}).then((e=>{f[0].data=e.data.rows.map((e=>({...e,label:e.code,value:e.id})))})),t.get("/system/user/list?pageNum=1&pageSize=9999").then((e=>{f[4].data=e.rows.map((e=>({label:e.userName,value:e.userId})))}))},b=()=>history.back(),g=()=>Number(u.data.quantity)>Number(u.data.waitQuantity)?(0,o.LJ)("任务数量不可大于待排程数量"):t.compareTime(u.data.startDate,u.data.dueDate)?(0,o.LJ)("完成期限不能早于计划开始时间"):void t.post("/productionTask/addByJxst",u.data).then((e=>{setTimeout((()=>{(0,o.XA)("添加成功"),t.$router.push("/main/jxskTask")}),500)}),(e=>(0,o.LJ)(e.message))),h=()=>{t.post("/productionTask/detailByJxst",{id:a.query.id}).then((e=>{e.data.waitQuantity=e.data.remainingQuantity,u.data=e.data}),(e=>(0,o.LJ)(e.message)))};return(0,l.bv)((()=>{y(),a.query.id&&(h(),m.readonly=!0,m.hiddenSubmitBtn=!0)})),(e,t)=>{const a=i.l2;return(0,l.wg)(),(0,l.iD)("div",d,[(0,l.Wm)(a,{title:"生产任务","left-text":e.$t("common.back"),"left-arrow":"",onClickLeft:b},null,8,["left-text"]),(0,l.Wm)(s.Z,{modelValue:u.data,"onUpdate:modelValue":t[0]||(t[0]=e=>u.data=e),formOption:m,formConfig:f,rules:c,onOnSubmit:g,ref_key:"formDom",ref:p},null,8,["modelValue","formOption","formConfig"])])}}},u=a(40089);const c=(0,u.Z)(p,[["__scopeId","data-v-e89ca07a"]]);var m=c},34373:function(e,t,a){a.d(t,{J:function(){return d}});var i=a(73396),l=a(253),n=a(44870),o=a(47936),r=a(10648);const s=(e,t)=>{const a=(0,n.iH)(),s=()=>{a.value=(0,l.EL)(e).height};return(0,i.bv)((()=>{if((0,i.Y3)(s),t)for(let e=1;e<=3;e++)setTimeout(s,100*e)})),(0,r.h)((()=>(0,i.Y3)(s))),(0,i.YP)([o.bn,o.uK],s),a};function d(e,t){const a=s(e,!0);return e=>(0,i.Wm)("div",{class:t("placeholder"),style:{height:a.value?`${a.value}px`:void 0}},[e()])}},39420:function(e,t,a){a.d(t,{l2:function(){return b}});var i=a(11404),l=a(73396),n=a(44870),o=a(610),r=a(5323),s=a(96048),d=a(25322),p=a(34373),u=a(13649);const[c,m]=(0,o["do"])("nav-bar"),f={title:String,fixed:Boolean,zIndex:r.Or,border:r.J5,leftText:String,rightText:String,leftArrow:Boolean,placeholder:Boolean,safeAreaInsetTop:Boolean,clickable:r.J5};var y=(0,l.aZ)({name:c,props:f,emits:["clickLeft","clickRight"],setup(e,{emit:t,slots:a}){const i=(0,n.iH)(),o=(0,p.J)(i,m),r=e=>t("clickLeft",e),c=e=>t("clickRight",e),f=()=>a.left?a.left():[e.leftArrow&&(0,l.Wm)(u.JO,{class:m("arrow"),name:"arrow-left"},null),e.leftText&&(0,l.Wm)("span",{class:m("text")},[e.leftText])],y=()=>a.right?a.right():(0,l.Wm)("span",{class:m("text")},[e.rightText]),b=()=>{const{title:t,fixed:n,border:o,zIndex:p}=e,u=(0,s.As)(p),b=e.leftArrow||e.leftText||a.left,g=e.rightText||a.right;return(0,l.Wm)("div",{ref:i,style:u,class:[m({fixed:n}),{[d.xe]:o,"van-safe-area-top":e.safeAreaInsetTop}]},[(0,l.Wm)("div",{class:m("content")},[b&&(0,l.Wm)("div",{class:[m("left"),e.clickable?d.e9:""],onClick:r},[f()]),(0,l.Wm)("div",{class:[m("title"),"van-ellipsis"]},[a.title?a.title():t]),g&&(0,l.Wm)("div",{class:[m("right"),e.clickable?d.e9:""],onClick:c},[y()])])])};return()=>e.fixed&&e.placeholder?o(b):b()}});const b=(0,i.n)(y)},12097:function(e,t,a){a(31958),a(20368),a(56742)}}]);
- //# sourceMappingURL=1585.c3b89015.js.map
|