"use strict";(self["webpackChunkworkorder"]=self["webpackChunkworkorder"]||[]).push([[9659],{19718:function(t,e,l){l.r(e),l.d(e,{default:function(){return X}});var a=l(66252),i=l(2262),n=l(3577),u=l(49963),o=l(33801),s=l(42119),d=l(84149),m=l(24530),_=l(74928),r=l(83327);const c=t=>((0,a.dD)("data-v-17355da6"),t=t(),(0,a.Cn)(),t),p={class:"tl"},v=c((()=>(0,a._)("div",{class:"tl_title_left"},[(0,a._)("div",{class:"tl_title_left_x"}),(0,a._)("span",null,"生产点检")],-1))),w=c((()=>(0,a._)("img",{src:o,alt:""},null,-1))),g=c((()=>(0,a._)("span",null,"增加属性",-1))),y=[w,g],k={class:"tl_list"},h=["onClick"],A=c((()=>(0,a._)("div",{class:"tl_list_item_label"},"生产属性",-1))),b={class:"tl_list_item_go"},f={key:0,class:"tl_list_item"},D=c((()=>(0,a._)("div",{class:"tl_list_item_label"},"属性值",-1))),U={class:"tl_list_item_go"},C=["onUpdate:modelValue"],E={key:1,class:"tl_list_item"},R=c((()=>(0,a._)("div",{class:"tl_list_item_label"},"属性值",-1))),x={class:"tl_list_item_go"},W={key:2,class:"tl_list_item"},H=c((()=>(0,a._)("div",{class:"tl_list_item_label"},"属性值",-1))),V={class:"tl_list_item_go"},q={key:3,class:"tl_list_item"},j=c((()=>(0,a._)("div",{class:"tl_list_item_label"},"属性值",-1))),S={class:"tl_list_item_go"},F=["onUpdate:modelValue","placeholder"],N={key:4,class:"tl_list_item"},Y=c((()=>(0,a._)("div",{class:"tl_list_item_label"},"属性值",-1))),M={class:"tl_list_item_go"},O=["onUpdate:modelValue","placeholder"],B=["onClick"],z=c((()=>(0,a._)("div",{class:"tl_list_item_label"},"属性值",-1))),L={class:"tl_list_item_go"},J=c((()=>(0,a._)("div",{class:"tl_zw"},null,-1))),K={class:"tl_footer"},T=(0,a.Uk)("提交"),Z=[T];var I=(0,a.aZ)({setup(t){const e=(0,s.yj)(),l=(0,s.tv)(),{$Bus:o}=(0,a.FN)().appContext.config.globalProperties;let c=(0,i.iH)(!1);const w=new Date((new Date).getFullYear(),(new Date).getMonth(),(new Date).getDate()-1,(new Date).getHours(),(new Date).getMinutes()),g=new Date((new Date).getFullYear()+1,12,30);let T=(0,i.iH)(),I=(0,i.iH)({}),P=(0,i.iH)([{id:Date.now(),attribute:"",attributeName:"",data:"",type:"",tips:"",num:""}]);const Q=(0,i.iH)([]),X=(0,i.iH)(!1),G=t=>{T.value=t,c.value=!0},$=()=>{c.value=!1},tt=t=>{P.value.forEach(((e,l)=>{T.value===l&&(e.num=(0,_.sg)(t,"-"))})),c.value=!1},et=t=>{T.value=t,X.value=!0},lt=t=>{P.value.forEach(((e,l)=>{T.value===l&&(e.attribute=t.id,e.attributeName=t.text,e.type=t.type,e.data=t.data,e.tips=t.tips,console.log(t),e.num="",1===e.type?e.num=[]:0===e.type&&(e.num=e.data[0]),4===t.type&&(P.value[T.value].num=(0,_.sg)(new Date,"-")))})),X.value=!1},at=()=>{X.value=!1},it=()=>{P.value.push({id:Date.now(),attribute:"",attributeName:"",num:"",type:"",data:"",tips:""})},nt=t=>{1!==P.value.length?P.value.splice(t,1):(0,m.F)("至少保留一条点检信息")},ut=()=>{let t=!0;if(P.value.forEach((e=>{1===e.type?""!==e.attribute&&0!==e.num.length||(t=!1):""!==e.attribute&&""!==e.num||(t=!1)})),t){let t=[];P.value.forEach((e=>{1===e.type?t.push({val:e.num.join(" "),attrId:e.attribute}):t.push({val:e.num,attrId:e.attribute})})),(0,d.XO)({attrList:t,id:e.query.id}).then((t=>{200===t.code&&(m.F.success({message:"创建成功",duration:2e3,forbidClick:!0}),setTimeout((()=>{l.go(-1)}),2e3))}))}else(0,m.F)({message:"请将信息填写完整",duration:2e3})},ot=()=>{(0,d.fn)(e.query.id).then((t=>{200===t.code&&(I.value=t.data)}))},st=()=>{(0,d.p6)({workOrderID:e.query.id}).then((t=>{200===t.code&&t.data&&0!==t.data.length&&t.data.forEach((t=>{Q.value.push({text:t.name,id:t.id,type:t.type,data:t.remark?t.remark.split(" "):"",tips:t.tips})}))}))};return(0,a.bv)((()=>{ot(),st()})),(0,a.Jd)((()=>{o.all.delete("callback1")})),(t,e)=>{const l=(0,a.up)("van-icon"),o=(0,a.up)("van-radio"),s=(0,a.up)("van-radio-group"),d=(0,a.up)("van-checkbox"),m=(0,a.up)("van-checkbox-group"),_=(0,a.up)("van-button"),T=(0,a.up)("van-swipe-cell"),ot=(0,a.up)("van-picker"),st=(0,a.up)("van-popup"),dt=(0,a.up)("van-datetime-picker"),mt=(0,a.Q2)("preventReClick");return(0,a.wg)(),(0,a.iD)(a.HY,null,[(0,a._)("div",p,[(0,a.Wm)(r.Z,{info:(0,i.SU)(I)},null,8,["info"]),(0,a._)("div",{class:"tl_title"},[v,(0,a._)("div",{class:"tl_title_right",onClick:it},y)]),((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)((0,i.SU)(P),((t,e)=>((0,a.wg)(),(0,a.j4)(T,{key:e},{right:(0,a.w5)((()=>[(0,a.Wm)(_,{square:"",style:{height:"100%"},type:"danger",text:"删除",onClick:t=>nt(e)},null,8,["onClick"])])),default:(0,a.w5)((()=>[(0,a._)("div",k,[(0,a._)("div",{class:"tl_list_item",onClick:t=>et(e)},[A,(0,a._)("div",b,[(0,a._)("span",{style:(0,n.j5)(t.attributeName?"color: #000;":"")},(0,n.zw)(t.attributeName?t.attributeName:"请选择"),5),(0,a.Wm)(l,{name:"arrow",color:"#999999"})])],8,h),""===t.type?((0,a.wg)(),(0,a.iD)("div",f,[D,(0,a._)("div",U,[(0,a.wy)((0,a._)("input",{type:"text","onUpdate:modelValue":e=>t.num=e,placeholder:"请输入"},null,8,C),[[u.nr,t.num]])])])):0===t.type?((0,a.wg)(),(0,a.iD)("div",E,[R,(0,a._)("div",x,[(0,a.Wm)(s,{modelValue:t.num,"onUpdate:modelValue":e=>t.num=e,direction:"horizontal"},{default:(0,a.w5)((()=>[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(t.data,((t,e)=>((0,a.wg)(),(0,a.j4)(o,{name:t,"checked-color":"#4275FC",key:e},{default:(0,a.w5)((()=>[(0,a.Uk)((0,n.zw)(t),1)])),_:2},1032,["name"])))),128))])),_:2},1032,["modelValue","onUpdate:modelValue"])])])):1===t.type?((0,a.wg)(),(0,a.iD)("div",W,[H,(0,a._)("div",V,[(0,a.Wm)(m,{modelValue:t.num,"onUpdate:modelValue":e=>t.num=e,direction:"horizontal"},{default:(0,a.w5)((()=>[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(t.data,((t,e)=>((0,a.wg)(),(0,a.j4)(d,{name:t,key:e},{default:(0,a.w5)((()=>[(0,a.Uk)((0,n.zw)(t),1)])),_:2},1032,["name"])))),128))])),_:2},1032,["modelValue","onUpdate:modelValue"])])])):2===t.type?((0,a.wg)(),(0,a.iD)("div",q,[j,(0,a._)("div",S,[(0,a.wy)((0,a._)("input",{type:"text","onUpdate:modelValue":e=>t.num=e,placeholder:t.tips},null,8,F),[[u.nr,t.num]])])])):3===t.type?((0,a.wg)(),(0,a.iD)("div",N,[Y,(0,a._)("div",M,[(0,a.wy)((0,a._)("input",{type:"text","onUpdate:modelValue":e=>t.num=e,placeholder:t.tips},null,8,O),[[u.nr,t.num]])])])):4===t.type?((0,a.wg)(),(0,a.iD)("div",{key:5,class:"tl_list_item",onClick:t=>G(e)},[z,(0,a._)("div",L,[(0,a._)("span",{style:(0,n.j5)(t.num?"color: #000;":"")},(0,n.zw)(t.num?t.num:t.tips),5),(0,a.Wm)(l,{name:"arrow",color:"#999999"})])],8,B)):(0,a.kq)("",!0)])])),_:2},1024)))),128)),J,(0,a._)("div",K,[(0,a.wy)(((0,a.wg)(),(0,a.iD)("button",{class:"tl_footer_submit",onClick:ut},Z)),[[mt]])])]),(0,a.Wm)(st,{show:X.value,"onUpdate:show":e[0]||(e[0]=t=>X.value=t),position:"bottom",round:"",style:{height:"50%"}},{default:(0,a.w5)((()=>[(0,a.Wm)(ot,{title:"选择生产属性",columns:Q.value,onConfirm:lt,onCancel:at},null,8,["columns"])])),_:1},8,["show"]),(0,a.Wm)(st,{show:(0,i.SU)(c),"onUpdate:show":e[1]||(e[1]=t=>(0,i.dq)(c)?c.value=t:c=t),position:"bottom",style:{height:"50%"}},{default:(0,a.w5)((()=>[(0,a.Wm)(dt,{type:"datetime",title:"请选择时间","min-date":(0,i.SU)(w),"max-date":(0,i.SU)(g),onConfirm:tt,onCancel:$},null,8,["min-date","max-date"])])),_:1},8,["show"])],64)}}}),P=l(83744);const Q=(0,P.Z)(I,[["__scopeId","data-v-17355da6"]]);var X=Q},33801:function(t){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAAAURJREFUSEvtlrFKxEAURe/LTgRFBHttLWORGESwiWJh6S9Y+AUR/ALBWAt+hJZro7ETCQSWlLbairrtzObJgCuLu2jMDFNlykxyz5v73oRLABDH8Vpd16fMvAtgST+zuIZEdOt53klRFE+kYUqpRyJatgiZkmLmNyHEJkVRdMXMBwD6UsqjqqpebIKDIFjxff8SwD4RXVMYhh/aRinlqm3YuPAv6DOAoQay3ijLkmye7KfWmNMBrblsZOlOqm5qxuL9udhuWpERMElHrwDP55lYcARU7wDmOuCk3Y17mKTqAcAGAPFHv0YAijwTW7Pe+w/wAkAEUO9biHkdBAJoMClOwOAu6x0aAWd9nKTd0Ez70riHv1jq5ZlonA7MgMeqr6c2PxN7Tv40TSGt7mEbcevXok0RRj00BboNUc5jovMg7DrqfwLDSAZCaQkfWAAAAABJRU5ErkJggg=="}}]);
|