You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

2 lines
104 KiB

import{_ as _export_sfc,r as ref,x as watch,y as layer,o as openBlock,f as createElementBlock,d as createVNode,w as withCtx,c as createBlock,F as Fragment,h as renderList,i as createCommentVNode,t as toDisplayString,z as createTextVNode,A as pushScopeId,B as popScopeId,e as createBaseVNode,C as component,D as component$1,E as component$2,G as component$3,H as component$4,q as component$5,I as component$6,J as resolveComponent,j as component$7,K as component$8,L as component$9,l as component$a,m as component$b,M as getBasicRoleList,N as createSlots,n as normalizeClass,O as withDirectives,P as vShow,Q as _sfc_main$i,R as component$c,S as normalizeStyle,T as component$d,v as http,U as component$e}from"./index.58a4812e.js";/* empty css *//* empty css */import{d as downloadBOM,g as getTeamworkView,a as getListByTeamId,u as updateBatchById2,E as EditTypeList,G as GetMaterialInfoListByTeamId}from"./view.a8aea462.js";/* empty css */import{a as getDataModel,b as getDataCode,c as getBasicList,g as getPageList,u as updateDataInfo,i as insertDataInfo,d as commonSave}from"./common.a907f978.js";import{g as getFactoryList}from"./factory.56670aad.js";import{g as getInfoData}from"./materialType.20973eba.js";import{d as dockMDMCode,g as getPackageInfo,u as updatePackageData,a as getPackageChildList,n as noSupplyPackageChild}from"./package.a040d70a.js";/* empty css */var AddTerm_vue_vue_type_style_index_0_scoped_true_lang="";const _sfc_main$h={setup(){const a=ref({FMaterialType:"ZMAT",FWeightUnit:"KG"}),t=ref([]),o=ref([[],[]]),e=ref([]);let i=[{type:"radio"},{title:"\u540D\u79F0",key:"FName"},{title:"\u8BD5\u9A8C\u53F7",key:"FTestCode"},{title:"\u914D\u65B9\u79CD\u7C7B",key:"FTypeName",width:"110px"},{title:"\u7248\u672C\u53F7",key:"FVersionCode"}];i.forEach(c=>{c.align="center"});const l=ref({total:0,limit:5,current:1}),n=ref([]),d=ref("");watch(d,function(){const c=n.value.find(u=>u.FID==d.value)||null;c!=null&&(a.value.FFormulaName=c.FName+"+"+c.FTestCode+"+"+c.FVersionCode,a.value.FFormulaID=c.FID,a.value.FVersionCode=c.FVersionCode,a.value.FFormulaTestCode=c.FTestCode)});const s=ref(!1),r=ref(!0),f=ref([]),y=ref([]),h=ref(null);return{dataInfo:a,formulaList:t,seletList:o,typeList:e,dataColumn:i,dataList:n,pageInfo:l,selectedKey:d,showEditBox:s,showButton:r,saleList:f,factoryLists:y,factoryValue:h}},props:{dataInfoObj:{type:Object,default:()=>{}}},mounted(){this.dataInfoObj&&this.dataInfoObj.FTeamID&&(this._getTeamData(this.dataInfoObj.FTeamID),this.showButton=this.dataInfoObj.FCanEdit!=2),this._getSelectList(),this._getFactoryList()},methods:{cancelClick(a){this.$emit("cancelClick",a||!1)},async _getFactoryList(){this.factoryLists=await getFactoryList()||[]},async _getTeamData(a){let t=await getDataModel({FID:a,FKey:"FID,FTestCode,FWeightUnit,FSaleCode,FMaterialType,FMaterialGroup,FFormulaTestCode,FFormulaName,FFormulaID,FPackCode,FCreateFactoryID"},"Teamwork");this.dataInfo=t||this.dataInfo},async _getSelectList(){let a=await getDataCode({FType:"1,2"});this.seletList[0]=a.FType1||[],this.seletList[1]=a.FType2||[],this.typeList=await getBasicList(37)||[],this._getPageList()},async _inputSaleCode(a){let t={FPageIndex:1,FPageSize:10,FName:a||""};if(this.saleList=[],t.FName!=""){let o=await getPageList(t,"Material");this.saleList=o.Data.List||[]}},_searchPageList(a){this._getPageList(!0)},changePage(a){this.pageInfo.current=a.current,this.pageInfo.limit=a.limit,this._getPageList()},async _getPageList(a){a&&(this.pageInfo.current=1,this.pageInfo.total=0);let t={FPageIndex:this.pageInfo.current,FPageSize:this.pageInfo.limit},o=this.dataInfo.FSearchName;o&&o!=""&&(t.Or_FPlmCode=t.Or_FTestCode=t.Or_FName=t.Or_FVersionCode=o);let e=await getPageList(t,"Formula");e.Data.List=e.Data.List||[],e.Data.List.forEach(i=>{let l=this.typeList.find(n=>n.FValue==i.FType);i.FTypeName=l==null?i.FType:l.FName,this.dataInfo.FFormulaID==i.FID&&(this.selectedKey=i.FID)}),this.pageInfo.total=e.Data.Total||0,this.dataList=e.Data.List},async submitClick(a){let t=this.dataInfo;t.FSaleCode=(t.FSaleCode||"").trim(),t.FTestCode=(t.FTestCode||"").trim(),t.FMaterialGroup=(t.FMaterialGroup||"").trim(),t.FWeightUnit=(t.FWeightUnit||"").trim(),t.FFormulaName=(t.FFormulaName||"").trim(),t.FCreateFactoryID=t.FCreateFactoryID==-1?"":t.FCreateFactoryID;for(let o in t)if(t[o]=="")return!1;if(t.FState=a?1:0,t=JSON.parse(JSON.stringify(t)),t.FTestCode!=t.FFormulaTestCode)return this.sureTextCode(t),!1;this._postTermData(t)},sureTextCode(a){let t=this;layer.confirm("\u9009\u62E9\u7684\u914D\u65B9\u548C\u8BA2\u5355\u8BD5\u9A8C\u53F7\u4E0D\u4E00\u81F4\uFF0C\u8BF7\u786E\u8BA4\u4F7F\u7528\u9009\u62E9\u7684\u914D\u65B9\u561B\uFF1F",{title:"\u63D0\u793A",btn:[{text:"\u6682\u65F6\u4FDD\u5B58",callback:function(o){layer.close(o),a.FState=0,t._postTermData(a)}},{text:"\u786E\u8BA4\u63D0\u4EA4",callback:function(o){layer.close(o),a.FState=1,t._postTermData(a)}}]})},async _postTermData(a){delete a.FSearchName;let t=0,o=layer.load(2);a.FID&&a.FID>0?t=await updateDataInfo(a,"Teamwork")||0:t=await insertDataInfo(a,"Teamwork")||0,t>0&&this.cancelClick(!0),layer.close(o)}}},_withScopeId$2=a=>(pushScopeId("data-v-043ac563"),a=a(),popScopeId(),a),_hoisted_1$a=_withScopeId$2(()=>createBaseVNode("p",{class:"note"},"\u6CE8\uFF1A\u6839\u636E\u9500\u552E\u53F7\u67E5\u8BE2\u7ED3\u679C\uFF0C\u5982\u679C\u662F\u65B0\u9500\u552E\u53F7\u5219\u53EF\u4EE5\u9009\u62E9\u65B0\u7684\u914D\u65B9",-1)),_hoisted_2$7={key:1,class:"note3"},_hoisted_3$3=_withScopeId$2(()=>createBaseVNode("p",{class:"note"},"\u5907\u6CE8\uFF1A\u9ED8\u8BA4\uFF0C\u4E0D\u5141\u8BB8\u53D8\u66F4",-1)),_hoisted_4$2=_withScopeId$2(()=>createBaseVNode("p",{class:"note"},[createTextVNode("\u5907\u6CE8\uFF1A\u5B9E\u9645\u9009\u62E9\u8BD5\u9A8C\u53F7\u3002\u901A\u8FC7\u4E0B\u65B9\u201C\u914D\u65B9\u68C0\u7D22\u201D\u68C0\u7D22\u914D\u65B9\uFF0C\u7136\u540E\u70B9\u51FB\u884C\u6700\u5DE6\u4FA7 "),createBaseVNode("div",{class:"layui-form-radio"},[createBaseVNode("i",{class:"layui-icon"},"\uE63F")]),createTextVNode("\u9009\u62E9\u914D\u65B9")],-1)),_hoisted_5$1={key:0},_hoisted_6$1=_withScopeId$2(()=>createBaseVNode("p",{class:"note2"},"\u5907\u6CE8\uFF1ABOM\u6E05\u5355\u540E\u53F0\u9759\u9ED8\u4E0B\u8F7D\uFF0C\u82E5\u4E0B\u8F7D\u5931\u8D25\u4F1A\u751F\u6210\u201C\u624B\u52A8\u4E0B\u8F7DBOM\u4E8B\u9879\u201D",-1)),_hoisted_7=_withScopeId$2(()=>createBaseVNode("p",{class:"note2"},"\u5907\u6CE8\uFF1ABOM\u6E05\u5355\u540E\u53F0\u9759\u9ED8\u4E0B\u8F7D\uFF0C\u82E5\u4E0B\u8F7D\u5931\u8D25\u4F1A\u751F\u6210\u201C\u624B\u52A8\u4E0B\u8F7DBOM\u4E8B\u9879\u201D",-1));function _sfc_render$h(a,t,o,e,i,l){const n=component,d=component$1,s=component$2,r=component$3,f=component$4,y=component$5,h=component$6;return openBlock(),createElementBlock(Fragment,null,[createVNode(h,{model:e.dataInfo,class:"dataInfo"},{default:withCtx(()=>[createVNode(r,{label:"\u65B0\u589E\u9500\u552E\u53F7\u63CF\u8FF0",prop:"FSaleCode",required:"","label-width":"120",style:{"margin-bottom":"30px"}},{default:withCtx(()=>[createVNode(n,{modelValue:e.dataInfo.FSaleCode,"onUpdate:modelValue":t[0]||(t[0]=c=>e.dataInfo.FSaleCode=c),onInput:l._inputSaleCode},null,8,["modelValue","onInput"]),e.saleList.length>0?(openBlock(),createBlock(s,{key:0,class:"sale-note",modelValue:e.dataInfo.FSaleCode,"onUpdate:modelValue":t[1]||(t[1]=c=>e.dataInfo.FSaleCode=c),showEmpty:!1,onChange:t[2]||(t[2]=c=>e.saleList=[])},{default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(e.saleList,(c,u)=>(openBlock(),createBlock(d,{key:"si",value:c.FName,label:c.FName,size:"xs"},null,8,["value","label"]))),128))]),_:1},8,["modelValue"])):createCommentVNode("",!0),_hoisted_1$a]),_:1}),createVNode(r,{label:"\u5305\u89C4",required:"",prop:"FPackCode","label-width":"120",style:{"margin-bottom":"30px"}},{default:withCtx(()=>[createVNode(n,{modelValue:e.dataInfo.FPackCode,"onUpdate:modelValue":t[3]||(t[3]=c=>e.dataInfo.FPackCode=c)},null,8,["modelValue"])]),_:1}),createVNode(r,{label:"\u9009\u62E9\u6A21\u5F0F",prop:"FCreateFactoryID",required:"","label-width":"120"},{default:withCtx(()=>[createVNode(s,{modelValue:e.dataInfo.FCreateFactoryID,"onUpdate:modelValue":t[4]||(t[4]=c=>e.dataInfo.FCreateFactoryID=c),placeholder:"\u8BF7\u9009\u62E9"},{default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(e.factoryLists,(c,u)=>(openBlock(),createBlock(d,{key:"fIdx",value:c.FID,label:c.FName},null,8,["value","label"]))),128))]),_:1},8,["modelValue"])]),_:1}),createVNode(r,{label:"\u9009\u62E9\u7269\u6599\u7EC4",prop:"FMaterialGroup",required:"","label-width":"120"},{default:withCtx(()=>[e.seletList[1].length>0?(openBlock(),createBlock(s,{key:0,modelValue:e.dataInfo.FMaterialGroup,"onUpdate:modelValue":t[5]||(t[5]=c=>e.dataInfo.FMaterialGroup=c)},{default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(e.seletList[1],(c,u)=>(openBlock(),createBlock(d,{key:"rI",value:c.FValue+"",label:c.FName},null,8,["value","label"]))),128))]),_:1},8,["modelValue"])):createCommentVNode("",!0)]),_:1}),createVNode(r,{label:"\u8BA2\u5355\u8BD5\u9A8C\u53F7",prop:"FTestCode",required:"","label-width":"120"},{default:withCtx(()=>[createVNode(n,{modelValue:e.dataInfo.FTestCode,"onUpdate:modelValue":t[6]||(t[6]=c=>e.dataInfo.FTestCode=c)},null,8,["modelValue"])]),_:1}),createVNode(r,{label:"\u8BA1\u91CF\u5355\u4F4D",prop:"FWeightUnit",required:"","label-width":"120"},{default:withCtx(()=>[e.seletList[0].length>0?(openBlock(),createBlock(s,{key:0,modelValue:e.dataInfo.FWeightUnit,"onUpdate:modelValue":t[7]||(t[7]=c=>e.dataInfo.FWeightUnit=c)},{default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(e.seletList[0],(c,u)=>(openBlock(),createBlock(d,{key:"rI",value:c.FValue+"",label:c.FValue},null,8,["value","label"]))),128))]),_:1},8,["modelValue"])):createCommentVNode("",!0),e.seletList[0].find(c=>c.FValue==e.dataInfo.FWeightUnit)!=null?(openBlock(),createElementBlock("p",_hoisted_2$7,toDisplayString(e.seletList[0].find(c=>c.FValue==e.dataInfo.FWeightUnit).FName),1)):createCommentVNode("",!0)]),_:1}),createVNode(r,{label:"\u7269\u6599\u7C7B\u578B",prop:"FMaterialType",required:"","label-width":"120",style:{"margin-bottom":"30px"}},{default:withCtx(()=>[createVNode(n,{modelValue:e.dataInfo.FMaterialType,"onUpdate:modelValue":t[8]||(t[8]=c=>e.dataInfo.FMaterialType=c),disabled:"disabled"},null,8,["modelValue"]),_hoisted_3$3]),_:1}),createVNode(r,{label:"\u914D\u65B9\u9009\u62E9",prop:"FFormulaName",required:"","label-width":"120",style:{"margin-bottom":"30px"}},{default:withCtx(()=>[createVNode(n,{modelValue:e.dataInfo.FFormulaName,"onUpdate:modelValue":t[9]||(t[9]=c=>e.dataInfo.FFormulaName=c),disabled:"disabled"},null,8,["modelValue"]),_hoisted_4$2]),_:1}),createVNode(r,{label:"\u914D\u65B9\u68C0\u7D22",prop:"FSearchName","label-width":"120",class:"FSearchName"},{default:withCtx(()=>[createVNode(n,{modelValue:e.dataInfo.FSearchName,"onUpdate:modelValue":t[10]||(t[10]=c=>e.dataInfo.FSearchName=c)},null,8,["modelValue"]),createVNode(f,{type:"primary",onClick:l._searchPageList,class:"search-btn2"},{default:withCtx(()=>[createTextVNode("\u68C0\u7D22")]),_:1},8,["onClick"])]),_:1}),e.dataList.length>0?(openBlock(),createBlock(r,{key:0},{default:withCtx(()=>[createVNode(y,{height:"200px",columns:e.dataColumn,"selected-key":e.selectedKey,"onUpdate:selectedKey":t[11]||(t[11]=c=>e.selectedKey=c),id:"FID",dataSource:e.dataList,page:e.dataList.length>0?e.pageInfo:null,onChange:l.changePage},null,8,["columns","selected-key","dataSource","page","onChange"])]),_:1})):createCommentVNode("",!0)]),_:1},8,["model"]),e.showButton?(openBlock(),createElementBlock("div",_hoisted_5$1,[o.dataInfoObj.FTeamID?(openBlock(),createBlock(r,{key:0},{default:withCtx(()=>[createVNode(f,{type:"normal",onClick:t[12]||(t[12]=c=>l.submitClick(!0))},{default:withCtx(()=>[createTextVNode("\u786E\u8BA4")]),_:1}),createVNode(f,{onClick:l.cancelClick},{default:withCtx(()=>[createTextVNode("\u53D6\u6D88")]),_:1},8,["onClick"]),_hoisted_6$1]),_:1})):(openBlock(),createBlock(r,{key:1},{default:withCtx(()=>[createVNode(f,{type:"normal",onClick:t[13]||(t[13]=c=>l.submitClick(!0))},{default:withCtx(()=>[createTextVNode("\u65B0\u589E")]),_:1}),createVNode(f,{type:"primary",onClick:t[14]||(t[14]=c=>l.submitClick(!1))},{default:withCtx(()=>[createTextVNode("\u6682\u5B58")]),_:1}),createVNode(f,{onClick:l.cancelClick},{default:withCtx(()=>[createTextVNode("\u53D6\u6D88")]),_:1},8,["onClick"]),_hoisted_7]),_:1}))])):createCommentVNode("",!0)],64)}var AddTerm=_export_sfc(_sfc_main$h,[["render",_sfc_render$h],["__scopeId","data-v-043ac563"]]);const _sfc_main$g={setup(){let a=[{title:"\u5E8F\u53F7",key:"RowIndex",width:"80px"},{title:"\u64CD\u4F5C\u65F6\u95F4",key:"FAddDate",width:"200px"},{title:"\u64CD\u4F5C\u4EBA",key:"FOptUser",width:"180px",align:"center"},{title:"\u8BF4\u660E",key:"FDesc"}];a.forEach(o=>{o.align="center"});const t=ref([]);return{dataColumn:a,dataList:t}},props:{dataInfoObj:{type:Object,default:()=>{}}},mounted(){setTimeout(a=>{this._getPageList()},100)},methods:{cancelClick(a){this.$emit("cancelClick",a!==void 0?a:!1)},dateFormat(a){return a.replace("T"," ").split(".")[0]},async _getPageList(){if(this.dataInfoObj.FTeamID){let a={FTeamID:this.dataInfoObj.FTeamID,FType:this.dataInfoObj.FType,FPageSize:99999},t=await getPageList(a,"OperateLog");this.dataList=t.Data.List||[],this.dataList.forEach(o=>{o.FAddDate=o.FAddDate==null?"":this.dateFormat(o.FAddDate)})}}}},_hoisted_1$9=createBaseVNode("p",{style:{float:"right"}},"\u64CD\u4F5C\u65E5\u5FD7",-1);function _sfc_render$g(a,t,o,e,i,l){const n=component$4,d=component$5;return openBlock(),createBlock(d,{class:"empty-small2 empty-small3",style:{margin:"30px 0"},height:"200px",columns:e.dataColumn,id:"FID",dataSource:e.dataList},{toolbar:withCtx(()=>[_hoisted_1$9,createVNode(n,{size:"sm",onClick:t[0]||(t[0]=s=>l._getPageList())},{default:withCtx(()=>[createTextVNode("\u5237\u65B0")]),_:1})]),_:1},8,["columns","dataSource"])}var OperateLog=_export_sfc(_sfc_main$g,[["render",_sfc_render$g]]),BOMDownload_vue_vue_type_style_index_0_scoped_true_lang="";const _sfc_main$f={components:{OperateLog},setup(){const a=ref({}),t=ref(!1);return{editDataInfo:a,isDisabled:t}},props:{dataInfoObj:{type:Object,default:()=>{}}},mounted(){this.editDataInfo=JSON.parse(JSON.stringify(this.dataInfoObj)),console.log(this.editDataInfo)},methods:{cancelClick(a){this.$emit("cancelClick",a!==void 0?a:!1)},dateFormat(a){return a.replace("T"," ").split(".")[0]},async _downloadBOM(){let a=layer.load(3),t=await downloadBOM(this.dataInfoObj.FTeamID);layer.close(a),t.Code===200&&(t.Data>0?(layer.msg("\u4E0B\u8F7D\u6210\u529F",{icon:1,time:3e3}),this.isDisabled=!0,this.cancelClick(!0)):(layer.msg("BOM\u4E0B\u8F7D\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5",{icon:2,time:3e3}),this.$refs.OperateLog._getPageList()))}}},_hoisted_1$8={class:"info"},_hoisted_2$6={class:"title"},_hoisted_3$2={class:"title"},_hoisted_4$1={class:"title"};function _sfc_render$f(a,t,o,e,i,l){const n=component$4,d=resolveComponent("OperateLog"),s=component$7;return openBlock(),createBlock(s,null,{default:withCtx(()=>[createBaseVNode("div",_hoisted_1$8,[createBaseVNode("h3",_hoisted_2$6,"\u65B0\u9500\u552E\u53F7\uFF1A"+toDisplayString(o.dataInfoObj.FSaleCode),1),createBaseVNode("h3",_hoisted_3$2,"\u914D\u65B9\u9009\u62E9\uFF1A"+toDisplayString(o.dataInfoObj.FFormulaName),1),createBaseVNode("h3",_hoisted_4$1,"\u4EFB\u52A1\u6765\u6E90\uFF1A"+toDisplayString(o.dataInfoObj.FDesc),1),o.dataInfoObj.FCanEdit!=2?(openBlock(),createBlock(n,{key:0,type:"primary",style:{"margin-top":"20px"},disabled:e.isDisabled,onClick:l._downloadBOM},{default:withCtx(()=>[createTextVNode("\u4E0B\u8F7DBOM\u6E05\u5355")]),_:1},8,["disabled","onClick"])):createCommentVNode("",!0)]),e.editDataInfo.FTeamID?(openBlock(),createBlock(d,{key:0,ref:"OperateLog",dataInfoObj:e.editDataInfo},null,8,["dataInfoObj"])):createCommentVNode("",!0)]),_:1})}var BOMDownload=_export_sfc(_sfc_main$f,[["render",_sfc_render$f],["__scopeId","data-v-15186e46"]]);const _sfc_main$e={setup(){const a=ref([]),t=ref([{type:"number",title:"\u5E8F\u53F7",width:"56"},{key:"\u5DE5\u5382",title:"\u5DE5\u5382",align:"center",width:"130px"},{key:"\u5F00\u59CB\u751F\u6548\u65E5\u671F",title:"\u5F00\u59CB\u751F\u6548\u65E5\u671F",align:"center",width:"130px"},{key:"BOM\u7528\u9014",title:"BOM\u7528\u9014",align:"center",width:"130px"},{key:"BOM\u72B6\u6001",title:"BOM\u72B6\u6001",align:"center",width:"130px"},{key:"\u53EF\u9009\u6587\u672C",title:"\u53EF\u9009\u6587\u672C",align:"center",width:"130px"},{key:"\u53EF\u9009BOM",title:"\u53EF\u9009BOM",align:"center",width:"130px"},{key:"\u7236\u9879\u7F16\u7801",title:"\u7236\u9879\u7F16\u7801",align:"center",width:"200px"},{key:"\u7236\u9879\u63CF\u8FF0",title:"\u7236\u9879\u63CF\u8FF0",align:"center",width:"300px"},{key:"\u57FA\u672C\u6570\u91CF",title:"\u57FA\u672C\u6570\u91CF",align:"center",width:"130px"},{key:"\u57FA\u672C\u5355\u4F4D",title:"\u57FA\u672C\u5355\u4F4D",align:"center",width:"130px"},{key:"\u5B50\u9879\u5E8F\u53F7",title:"\u5B50\u9879\u5E8F\u53F7",align:"center",width:"130px"},{key:"\u9879\u76EE\u7C7B\u522B",title:"\u9879\u76EE\u7C7B\u522B",align:"center",width:"130px"},{key:"\u5B50\u9879\u7F16\u7801",title:"\u5B50\u9879\u7F16\u7801",align:"center",width:"200px"},{key:"\u5B50\u4EF6\u63CF\u8FF0",title:"\u5B50\u4EF6\u63CF\u8FF0",align:"center",width:"300px"},{key:"\u7EC4\u4EF6\u6570\u91CF",title:"\u7EC4\u4EF6\u6570\u91CF",align:"center",width:"130px"},{key:"\u8BA1\u91CF\u5355\u4F4D",title:"\u8BA1\u91CF\u5355\u4F4D",align:"center",width:"130px"},{key:"\u5DE5\u7A0B\u53D8\u66F4\u53F7",title:"\u5DE5\u7A0B\u53D8\u66F4\u53F7",align:"center",width:"130px"},{key:"\u9879\u76EEID",title:"\u9879\u76EEID",align:"center",width:"130px"},{key:"\u7269\u6599\u4F9B\u5E94\u6807\u8BC6\u7B26",title:"\u7269\u6599\u4F9B\u5E94\u6807\u8BC6\u7B26",align:"center",width:"130px"},{key:"\u5907\u4EF6\u6807\u793A",title:"\u5907\u4EF6\u6807\u793A",align:"center",width:"130px"},{key:"\u751F\u4EA7\u4ED3\u50A8\u5730\u70B9",title:"\u751F\u4EA7\u4ED3\u50A8\u5730\u70B9",align:"center",width:"130px"},{key:"\u7EC4\u4EF6\u635F\u8017\u7387",title:"\u7EC4\u4EF6\u635F\u8017\u7387",align:"center",width:"130px"},{key:"\u6210\u672C\u6838\u7B97\u6807\u8BC6\u76F8\u5173",title:"\u6210\u672C\u6838\u7B97\u6807\u8BC6\u76F8\u5173",align:"center",width:"130px"},{key:"\u751F\u4EA7\u76F8\u5173",title:"\u751F\u4EA7\u76F8\u5173",align:"center",width:"130px"},{key:"BOM\u9879\u76EE\u6587\u672C1",title:"BOM\u9879\u76EE\u6587\u672C1",align:"center",width:"130px"},{key:"BOM\u9879\u76EE\u6587\u672C2",title:"BOM\u9879\u76EE\u6587\u672C2",align:"center",width:"130px"},{key:"\u66FF\u4EE3\u9879\u76EE\u7EC4",title:"\u66FF\u4EE3\u9879\u76EE\u7EC4",align:"center",width:"130px"},{key:"\u4F18\u5148\u7EA7",title:"\u4F18\u5148\u7EA7",align:"center",width:"130px"},{key:"\u7B56\u7565",title:"\u7B56\u7565",align:"center",width:"130px"},{key:"\u4F7F\u7528\u53EF\u80FD\u6027",title:"\u4F7F\u7528\u53EF\u80FD\u6027",align:"center",width:"130px"},{key:"\u56FA\u5B9A\u635F\u8017\u6570\u91CF",title:"\u56FA\u5B9A\u635F\u8017\u6570\u91CF",align:"center",width:"130px"}]),o=ref([]);return{viewList:a,dataColumn:t,dataList:o}},props:{teamId:{type:String,default:()=>""},halfId:{type:String,default:()=>""}},mounted(){this.initPage()},methods:{async initPage(){let a=[{type:"number",title:"\u5E8F\u53F7",width:"56"}],t=[],o={FTeamID:this.teamId,FViewType:2,FType:1,HalfId:this.halfId},i=(await getTeamworkView(o)).List1;if(i){for(let l in i[0]){let n=l.indexOf("\u63CF\u8FF0")!=-1||l=="\u6587\u672C"||l=="\u7269\u6599"?"300px":"130px";n=l.indexOf("\u7F16\u7801")!=-1?"200px":n,a.push({key:l,title:l.split(".").pop(),align:"center",width:n})}i.forEach(l=>{t.push(l)})}this.dataList=t}}},_hoisted_1$7=createBaseVNode("p",{style:{float:"left"}},"\u914D\u65B9\u89C6\u56FE",-1);function _sfc_render$e(a,t,o,e,i,l){const n=component$5;return openBlock(),createBlock(n,{style:{margin:"0 0 30px 0"},height:"200px",columns:e.dataColumn,"data-source":e.dataList},{toolbar:withCtx(()=>[_hoisted_1$7]),_:1},8,["columns","data-source"])}var FormulaView=_export_sfc(_sfc_main$e,[["render",_sfc_render$e]]),FreezingColumnSetting_vue_vue_type_style_index_0_scoped_true_lang="";const _sfc_main$d={setup(){const a=ref([]),t=ref([]);return{columnList:a,checkedItem:t}},props:{columns:{type:Object,default:()=>[]},freezingColumns:{type:Object,default:()=>[]}},mounted(){this.initPage()},methods:{initPage(){this.columnList=this.columns,this.checkedItem=this.freezingColumns.concat()},cancelClick(){this.$emit("cancelClick",this.freezingColumns)},submitClick(){this.$emit("cancelClick",this.checkedItem)}}},_hoisted_1$6={class:"layui-item33 color999",style:"max-height:900px"},_hoisted_2$5={class:"menuBtn"};function _sfc_render$d(a,t,o,e,i,l){const n=component$8,d=component$9,s=component$a,r=component$b,f=component$4,y=component$7;return openBlock(),createBlock(y,null,{default:withCtx(()=>[createBaseVNode("view",_hoisted_1$6,[createVNode(r,{space:"10"},{default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(o.columns,(h,c)=>(openBlock(),createBlock(s,{md:"4",sm:"12",xs:"24"},{default:withCtx(()=>[createVNode(d,{modelValue:e.checkedItem,"onUpdate:modelValue":t[0]||(t[0]=u=>e.checkedItem=u)},{default:withCtx(()=>[createVNode(n,{name:h.title,skin:"primary",value:h.key},{default:withCtx(()=>[createTextVNode(toDisplayString(h.title),1)]),_:2},1032,["name","value"])]),_:2},1032,["modelValue"])]),_:2},1024))),256))]),_:1})]),createBaseVNode("view",_hoisted_2$5,[createVNode(f,{type:"primary",onClick:l.submitClick},{default:withCtx(()=>[createTextVNode("\u786E\u5B9A")]),_:1},8,["onClick"]),createVNode(f,{onClick:l.cancelClick},{default:withCtx(()=>[createTextVNode("\u53D6\u6D88")]),_:1},8,["onClick"])])]),_:1})}var FreezingColumnSetting=_export_sfc(_sfc_main$d,[["render",_sfc_render$d],["__scopeId","data-v-24c2e067"]]),EditView_vue_vue_type_style_index_0_scoped_true_lang="";const _sfc_main$c={components:{OperateLog,FormulaView,FreezingColumnSetting},setup(){const a=ref([]),t=ref([]),o=ref([]),e=ref(null),i=ref([[],[]]),l=ref([[],[]]),n=function(p,C,F,I){return C.table=="TFS_ViewMaterial"?"background:rgb(246, 246, 246)":""},d=function(p,C,F,I){return C.cellClass||""},s=ref(""),r=ref(""),f=ref(!1),y=function(){f.value=!f.value},h=ref(!1),c=ref([]),u=ref([]),m=ref([]);return{dataColumn:a,dataList:t,editColumn:o,selectDataMap:e,typeList:i,userPower:l,cellStyle:n,cellClassName:d,inputCodeValue:s,inputDescValue:r,isShow:!1,isBomShow:!1,visible2:f,changeVisible2:y,showFreezingColumnSettingBox:h,freezingColumnSetting:c,originalColumns:u,tmpDataColumn:m}},props:{dataInfoObj:{type:Object,default:()=>{}},viewDataList:{type:Object,default:()=>[]}},mounted(){this.getUserPower()},methods:{async getUserPower(){this.dataInfoObj.FCanEdit!=2&&(this.userPower[0]=(await getBasicRoleList({FRoleType:40,FViewType:this.dataInfoObj.FViewType})||[]).map(a=>parseInt(a.F2)),this.userPower[1]=(await getBasicRoleList({FRoleType:44,FViewType:this.dataInfoObj.FViewType})||[]).map(a=>parseInt(a.F2))),this.initPage(layer.load(2))},async initPage(a){let t=await getListByTeamId({teamId:this.dataInfoObj.FTeamID,viewType:this.dataInfoObj.FViewType});this.dataInfoObj.FViewType==1?(this.inputCodeValue=t.rows[0].HalfCode,this.inputDescValue=t.rows[0].HalfDesc,this.isShow=!0):(this.dataInfoObj.FViewType==2||this.dataInfoObj.FViewType==3||this.dataInfoObj.FViewType==4)&&(this.isBomShow=!0),this.typeList[0]=t.types.filter(n=>n.FDepth==1)||[],this.typeList[1]=t.types.filter(n=>n.FDepth!=1)||[];let o=t.columns||[],e=o.filter(n=>{let d=!1;return this.dataInfoObj.FCanEdit!=2&&(n.fieldType==7?d=this.userPower[1].indexOf(n.id)>=0:d=this.userPower[0].indexOf(n.id)>=0,d&&(n.customSlot=n.key,n.cellClass="edit-item")),d});if(e.length>0&&this.selectDataMap==null){let n=e.filter(d=>(d.selectType=d.dataType.startsWith("select:"),d.selectType&&(d.selectTypeId=d.dataType.substring(7)),d.selectType)).map(d=>d.selectTypeId);n.length>0&&(this.selectDataMap=await getDataCode({FType:n.join(",")}))}let i=o.filter(n=>n.fieldType==7)||[];debugger;t.rows.forEach((n,d)=>{t.columns.map(function(f){let y=t.infos[d][f.key+"Type"];if(typeof y!="undefined")switch(y){case"1":return f.cellClass=f.cellClass+" one";case"2":return f.cellClass=f.cellClass+" twe";case"3":return f.cellClass=f.cellClass+" three";case"4":return f.cellClass=f.cellClass+" four"}return f.cellClass=""});let s=n.FBaseMaterialDesc;s.indexOf("@")>0?(n.FK3Code=s.substr(0,s.indexOf("@")),n.FK3Name=s.substr(s.indexOf("@")+1)):(n.FK3Code="",n.FK3Name=""),s.lastIndexOf(".")>0?n.FK3ShortCode=n.FK3Code.substr(n.FK3Code.lastIndexOf(".")+1):n.FK3ShortCode="";let r=t.infos.find(f=>f.FDataID==n.FMaterialID)||null;r!=null&&i.forEach(f=>{n[f.key]=r[f.key]||n[f.key]||""}),n.FTypeID1=n.FTypeID1==0||n.FTypeID1==-1?"":n.FTypeID1,n.FTypeID2=n.FTypeID2==0||n.FTypeID2==-1?"":n.FTypeID2});let l=this.dataInfoObj.FViewType+"_"+this.dataInfoObj.FID;localStorage.setItem("EditView"+l,JSON.stringify(t.rows)),this.editColumn=e,this.dataList=t.rows,this.dataColumn=o,this.originalColumns=this.deepCopy(o);debugger;this._changeType(t.rows[0],2),setTimeout(function(){layer.close(a)},500)},cancelClick(a){a=a==null?!1:a,this.$emit("cancelClick",a)},async _changeType(a,t){if(t==1)a.FTypeID2=-1;else if(a.FTypeID2){let o=await getInfoData({FDataID:a.FTypeID2,FType:1})||null;o!=null&&o.FID&&((this.dataColumn.filter(i=>i.fieldType==7)||[]).forEach(i=>{i.table=="TFS_MaterialInfo"&&(a[i.key]=o[i.key]||a[i.key]||"")}),this.dataColumn.map(function(i){debugger;let l=o[i.key+"Type"];if(typeof l!="undefined")switch(l){case"1":return typeof i.cellClass=="undefined"?i.cellClass="one":i.cellClass=i.cellClass.split(" ")[0]+" one";case"2":return typeof i.cellClass=="undefined"?i.cellClass="twe":i.cellClass=i.cellClass.split(" ")[0]+" twe";case"3":return typeof i.cellClass=="undefined"?i.cellClass="three":i.cellClass=i.cellClass.split(" ")[0]+" three";case"4":return typeof i.cellClass=="undefined"?i.cellClass="four":i.cellClass=i.cellClass.split(" ")[0]+" four"}return i.cellClass=""}))}},async saveBatch(){let a=layer.load(2),t={LogList:[],FTeamID:this.dataInfoObj.FTeamID,FViewType:this.dataInfoObj.FViewType},o=this.dataInfoObj.FViewType+"_"+this.dataInfoObj.FID,e=JSON.parse(localStorage.getItem("EditView"+o));this.dataList.forEach((l,n)=>{let d=e[n],s={};for(let r of this.editColumn){let f=l[r.key];if(f!=d[r.key]){if(s[r.table]||(s[r.table]={},s[r.table].FMaterialID=l.FMaterialID),s[r.table][r.key]=f,r.key=="FTypeID1"||r.key=="FTypeID2"){let h=(this.typeList[r.key=="FTypeID1"?0:1]||[]).find(c=>c.FID==f)||null;f=h==null?"":h.FName}t.LogList.push(r.title+"\uFF1A"+(f==""?"\u5220\u9664":f))}}for(let r in s)t[r]||(t[r]=[]),t[r].push(s[r])});let i=t.LogList.join("\u3001");if(i!=""){if(delete t.LogList,(await updateBatchById2(t)).Code===200){await commonSave({teamId:t.FTeamID,type:this.dataInfoObj.FType,desc:i},"OperateLog");let n=this;localStorage.setItem("EditView"+o,JSON.stringify(this.dataList)),setTimeout(function(){layer.close(a),layer.msg("\u4FDD\u5B58\u6210\u529F"),n.$emit("cancelClick",!0,!0),n.$refs.OperateLog._getPageList()},500)}}else layer.close(a),layer.msg("\u60A8\u6CA1\u6709\u505A\u4EFB\u4F55\u66F4\u6539")},_clickFreezingColumnSetting(){this.dataColumn=ref([]),this.showFreezingColumnSettingBox=!0},setFreezingColumns(){this.tmpDataColumn=this.deepCopy(this.originalColumns);let a=[];this.freezingColumnSetting&&this.freezingColumnSetting.length>0?(this.freezingColumnSetting.forEach(t=>{let o=this.tmpDataColumn.findIndex(e=>e.key===t);if(o>=0){let e=this.tmpDataColumn.splice(o,1)[0];e&&(e.fixed="left",a.push(e))}}),this.dataColumn=a.concat(this.tmpDataColumn)):this.dataColumn=this.tmpDataColumn},setFreezingColumnsSetting(a){this.freezingColumnSetting=a,a&&a.length>0||(this.dataColumn=this.originalColumns),this.showFreezingColumnSettingBox=!1},closeFreezingSetting(){this.setFreezingColumns()},deepCopy(a){return JSON.parse(JSON.stringify(a))}}};function _sfc_render$c(a,t,o,e,i,l){const n=resolveComponent("FormulaView"),d=resolveComponent("FreezingColumnSetting"),s=_sfc_main$i,r=component$4,f=component,y=component$1,h=component$2,c=component$5,u=resolveComponent("OperateLog"),m=component$7;return openBlock(),createBlock(m,{fluid:"true",class:"content-box"},{default:withCtx(()=>[createVNode(n,{teamId:o.dataInfoObj.FTeamID,halfId:o.dataInfoObj.FMaterialHalfIDs},null,8,["teamId","halfId"]),createVNode(s,{area:"90%",modelValue:e.showFreezingColumnSettingBox,"onUpdate:modelValue":t[0]||(t[0]=p=>e.showFreezingColumnSettingBox=p),title:"\u56FA\u5B9A\u5217\u8BBE\u7F6E",end:l.closeFreezingSetting},{default:withCtx(()=>[e.showFreezingColumnSettingBox?(openBlock(),createBlock(d,{key:0,columns:e.originalColumns,freezingColumns:e.freezingColumnSetting,onCancelClick:l.setFreezingColumnsSetting},null,8,["columns","freezingColumns","onCancelClick"])):createCommentVNode("",!0)]),_:1},8,["modelValue","end"]),e.dataColumn.length>0?(openBlock(),createBlock(c,{key:0,id:"dataTable",height:"320px",columns:e.dataColumn,"data-source":e.dataList,cellStyle:e.cellStyle,cellClassName:e.cellClassName},createSlots({_:2},[o.dataInfoObj.FCanEdit!=2?{name:"toolbar",fn:withCtx(()=>[createVNode(r,{size:"sm",onClick:l.saveBatch,type:"primary",disabled:e.editColumn.length===0},{default:withCtx(()=>[createTextVNode("\u4FDD\u5B58 ")]),_:1},8,["onClick","disabled"]),createVNode(f,{class:normalizeClass(this.isShow?"isShow":"isHidden"),modelValue:e.inputCodeValue,"onUpdate:modelValue":t[1]||(t[1]=p=>e.inputCodeValue=p),readonly:!0},{prepend:withCtx(()=>[createTextVNode("\u534A\u6210\u54C1\u7F16\u53F7\uFF1A")]),_:1},8,["class","modelValue"]),createVNode(f,{class:normalizeClass(this.isShow?"isShow":"isHidden"),modelValue:e.inputDescValue,"onUpdate:modelValue":t[2]||(t[2]=p=>e.inputDescValue=p),readonly:!0},{prepend:withCtx(()=>[createTextVNode("\u63CF\u8FF0\uFF1A")]),_:1},8,["class","modelValue"]),createVNode(r,{size:"sm",type:"primary",style:{float:"right"},disabled:e.editColumn.length===0,onClick:t[3]||(t[3]=p=>l._clickFreezingColumnSetting())},{default:withCtx(()=>[createTextVNode("\u56FA\u5B9A\u9879 ")]),_:1},8,["disabled"])]),key:"0"}:void 0,renderList(e.editColumn,p=>({name:p.key,fn:withCtx(({data:C})=>[p.key=="FTypeID1"?(openBlock(),createBlock(h,{key:0,size:"sm",modelValue:C.FTypeID1,"onUpdate:modelValue":F=>C.FTypeID1=F,onChange:F=>l._changeType(C,1),showEmpty:!1},{default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(e.typeList[0],(F,I)=>(openBlock(),createBlock(y,{key:I,value:F.FID,label:F.FName},null,8,["value","label"]))),128))]),_:2},1032,["modelValue","onUpdate:modelValue","onChange"])):p.key=="FTypeID2"?(openBlock(),createBlock(h,{key:1,size:"sm",modelValue:C.FTypeID2,"onUpdate:modelValue":F=>C.FTypeID2=F,onChange:F=>l._changeType(C,2),showEmpty:!1},{default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(e.typeList[1],(F,I)=>withDirectives((openBlock(),createBlock(y,{key:I,value:F.FID,label:F.FName},null,8,["value","label"])),[[vShow,C.FTypeID1==F.FParentID]])),128))]),_:2},1032,["modelValue","onUpdate:modelValue","onChange"])):p.selectType?(openBlock(),createBlock(h,{key:2,size:"sm",modelValue:C[p.key],"onUpdate:modelValue":F=>C[p.key]=F,showEmpty:!1},{default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(e.selectDataMap["FType"+p.selectTypeId],(F,I)=>(openBlock(),createBlock(y,{key:I,value:F.FValue,label:F.FName},null,8,["value","label"]))),128))]),_:2},1032,["modelValue","onUpdate:modelValue"])):p.dataType?createCommentVNode("",!0):(openBlock(),createBlock(f,{key:3,size:"sm",modelValue:C[p.key],"onUpdate:modelValue":F=>C[p.key]=F},null,8,["modelValue","onUpdate:modelValue"]))])}))]),1032,["columns","data-source","cellStyle","cellClassName"])):createCommentVNode("",!0),o.dataInfoObj.FTeamID?(openBlock(),createBlock(u,{key:1,ref:"OperateLog",dataInfoObj:o.dataInfoObj},null,8,["dataInfoObj"])):createCommentVNode("",!0)]),_:1})}var EditView=_export_sfc(_sfc_main$c,[["render",_sfc_render$c],["__scopeId","data-v-757bc684"]]),EditType_vue_vue_type_style_index_0_scoped_true_lang="";const _sfc_main$b={components:{OperateLog},setup(){const a=ref([]),t=ref([]),o=ref([]),e=ref(null),i=ref([[],[]]),l=ref([[],[]]),n=function(h,c,u,m){return c.table=="TFS_ViewMaterial"?"background:rgb(246, 246, 246) !important;":""},d=function(h,c,u,m){return c.cellClass||""},s=ref(""),r=ref(""),f=ref(!1);return{dataColumn:a,dataList:t,editColumn:o,selectDataMap:e,typeList:i,userPower:l,cellStyle:n,cellClassName:d,inputCodeValue:s,inputDescValue:r,isShow:!1,isBomShow:!1,visible2:f,changeVisible2:function(){f.value=!f.value}}},props:{dataInfoObj:{type:Object,default:()=>{}},viewDataList:{type:Object,default:()=>[]}},mounted(){this.getUserPower()},methods:{async getUserPower(){this.dataInfoObj.FCanEdit!=2&&(this.userPower[0]=(await getBasicRoleList({FRoleType:40,FViewType:this.dataInfoObj.FViewType})||[]).map(a=>parseInt(a.F2)),this.userPower[1]=(await getBasicRoleList({FRoleType:44,FViewType:this.dataInfoObj.FViewType})||[]).map(a=>parseInt(a.F2))),this.initPage(layer.load(2))},async initPage(a){let t=await getListByTeamId({teamId:this.dataInfoObj.FTeamID,viewType:""});debugger;this.dataInfoObj.FViewType==1?(this.inputCodeValue=t.rows[0].HalfCode,this.inputDescValue=t.rows[0].HalfDesc,this.isShow=!0):(this.dataInfoObj.FViewType==2||this.dataInfoObj.FViewType==3||this.dataInfoObj.FViewType==4)&&(this.isBomShow=!0),this.typeList[0]=t.types.filter(n=>n.FDepth==1)||[],this.typeList[1]=t.types.filter(n=>n.FDepth!=1)||[];let o=t.columns||[],e=o.map(function(n){return(n.title=="\u4E00\u7EA7\u5206\u7C7B"||n.title=="\u4E8C\u7EA7\u5206\u7C7B")&&(n.customSlot=n.key,n.cellClass="edit-item"),n});if(e.length>0&&this.selectDataMap==null){let n=e.filter(d=>(d.selectType=d.dataType.startsWith("select:"),d.selectType&&(d.selectTypeId=d.dataType.substring(7)),d.selectType)).map(d=>d.selectTypeId);n.length>0&&(this.selectDataMap=await getDataCode({FType:n.join(",")}))}let i=o.filter(n=>n.fieldType==7)||[];t.rows.forEach(n=>{let d=n.FBaseMaterialDesc;d.indexOf("@")>0?(n.FK3Code=d.substr(0,d.indexOf("@")),n.FK3Name=d.substr(d.indexOf("@")+1)):(n.FK3Code="",n.FK3Name=""),d.lastIndexOf(".")>0?n.FK3ShortCode=n.FK3Code.substr(n.FK3Code.lastIndexOf(".")+1):n.FK3ShortCode="";let s=t.infos.find(r=>r.FDataID==n.FMaterialID)||null;s!=null&&i.forEach(r=>{n[r.key]=s[r.key]||n[r.key]||""}),n.FTypeID1=n.FTypeID1==0||n.FTypeID1==-1?"":n.FTypeID1,n.FTypeID2=n.FTypeID2==0||n.FTypeID2==-1?"":n.FTypeID2});let l=this.dataInfoObj.FViewType+"_"+this.dataInfoObj.FID;localStorage.setItem("EditType"+l,JSON.stringify(t.rows)),this.editColumn=e,this.dataList=t.rows,this.dataColumn=o,setTimeout(function(){layer.close(a)},500)},cancelClick(a){a=a==null?!1:a,this.$emit("cancelClick",a)},async _changeType(a,t){if(t==1)a.FTypeID2=-1;else if(a.FTypeID2){let o=await getInfoData({FDataID:a.FTypeID2,FType:1})||null;o!=null&&o.FID&&(this.dataColumn.filter(i=>i.fieldType==7)||[]).forEach(i=>{i.table=="TFS_MaterialInfo"&&(a[i.key]=o[i.key]||a[i.key]||"")})}},async saveBatch(){var a=new Array;for(let r=0;r<this.dataList.length;r++){if(this.dataList[r].FTypeID1==null||this.dataList[r].FTypeID1==""){layer.msg("\u8BF7\u9009\u62E9\u4E00\u7EA7\u5206\u7C7B",{icon:2,time:1e3});return}if(this.dataList[r].FTypeID2==null||this.dataList[r].FTypeID2==""){layer.msg("\u8BF7\u9009\u62E9\u4E8C\u7EA7\u5206\u7C7B",{icon:2,time:1e3});return}a.push({FMaterialID:this.dataList[r].FMaterialID,FTypeID1:this.dataList[r].FTypeID1,FTypeID2:this.dataList[r].FTypeID2})}let t={taskId:this.dataInfoObj.FID,tempId:this.dataInfoObj.FTeamID,list:a},o=await EditTypeList(t),e=layer.load(2),i={LogList:[],FTeamID:this.dataInfoObj.FTeamID,FViewType:this.dataInfoObj.FViewType},l=this.dataInfoObj.FViewType+"_"+this.dataInfoObj.FID,n=JSON.parse(localStorage.getItem("EditType"+l));this.dataList.forEach((r,f)=>{let y=n[f],h={};for(let c of this.editColumn){let u=r[c.key];if(u!=y[c.key]){if(h[c.table]||(h[c.table]={},h[c.table].FMaterialID=r.FMaterialID),h[c.table][c.key]=u,c.key=="FTypeID1"||c.key=="FTypeID2"){let p=(this.typeList[c.key=="FTypeID1"?0:1]||[]).find(C=>C.FID==u)||null;u=p==null?"":p.FName}i.LogList.push(c.title+"\uFF1A"+(u==""?"\u5220\u9664":u))}}for(let c in h)i[c]||(i[c]=[]),i[c].push(h[c])});let d=i.LogList.join("\u3001"),s=this;d!=""?(delete i.LogList,o.Code===200&&(await commonSave({teamId:i.FTeamID,type:this.dataInfoObj.FType,desc:d},"OperateLog"),localStorage.setItem("EditType"+l,JSON.stringify(this.dataList)),setTimeout(function(){layer.close(e),layer.msg("\u4FDD\u5B58\u6210\u529F"),s.$emit("cancelClick",!0,!1),s.$refs.OperateLog._getPageList()},500))):(layer.close(e),layer.msg("\u60A8\u6CA1\u6709\u505A\u4EFB\u4F55\u66F4\u6539"))}}};function _sfc_render$b(a,t,o,e,i,l){const n=component$4,d=component,s=component$1,r=component$2,f=component$5,y=resolveComponent("OperateLog"),h=component$7;return openBlock(),createBlock(h,{fluid:"true",class:"content-box"},{default:withCtx(()=>[e.dataColumn.length>0?(openBlock(),createBlock(f,{key:0,class:"row-select",height:"320px",columns:e.dataColumn,"data-source":e.dataList,cellStyle:e.cellStyle,cellClassName:e.cellClassName},createSlots({_:2},[o.dataInfoObj.FCanEdit!=2?{name:"toolbar",fn:withCtx(()=>[createVNode(n,{size:"sm",onClick:l.saveBatch,type:"primary",disabled:e.editColumn.length===0},{default:withCtx(()=>[createTextVNode("\u4FDD\u5B58 ")]),_:1},8,["onClick","disabled"]),createVNode(d,{class:normalizeClass(this.isShow?"isShow":"isHidden"),modelValue:e.inputCodeValue,"onUpdate:modelValue":t[0]||(t[0]=c=>e.inputCodeValue=c),readonly:!0},{prepend:withCtx(()=>[createTextVNode("\u534A\u6210\u54C1\u7F16\u53F7\uFF1A")]),_:1},8,["class","modelValue"]),createVNode(d,{class:normalizeClass(this.isShow?"isShow":"isHidden"),modelValue:e.inputDescValue,"onUpdate:modelValue":t[1]||(t[1]=c=>e.inputDescValue=c),readonly:!0},{prepend:withCtx(()=>[createTextVNode("\u63CF\u8FF0\uFF1A")]),_:1},8,["class","modelValue"])]),key:"0"}:void 0,renderList(e.editColumn,c=>({name:c.key,fn:withCtx(({data:u})=>[c.key=="FTypeID1"?(openBlock(),createBlock(r,{key:0,size:"sm",modelValue:u.FTypeID1,"onUpdate:modelValue":m=>u.FTypeID1=m,onChange:m=>l._changeType(u,1),showEmpty:!1},{default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(e.typeList[0],(m,p)=>(openBlock(),createBlock(s,{key:p,value:m.FID,label:m.FName},null,8,["value","label"]))),128))]),_:2},1032,["modelValue","onUpdate:modelValue","onChange"])):c.key=="FTypeID2"?(openBlock(),createBlock(r,{key:1,size:"sm",modelValue:u.FTypeID2,"onUpdate:modelValue":m=>u.FTypeID2=m,onChange:m=>l._changeType(u,2),showEmpty:!1},{default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(e.typeList[1],(m,p)=>withDirectives((openBlock(),createBlock(s,{key:p,value:m.FID,label:m.FName},null,8,["value","label"])),[[vShow,u.FTypeID1==m.FParentID]])),128))]),_:2},1032,["modelValue","onUpdate:modelValue","onChange"])):c.selectType?(openBlock(),createBlock(r,{key:2,size:"sm",modelValue:u[c.key],"onUpdate:modelValue":m=>u[c.key]=m,showEmpty:!1},{default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(e.selectDataMap["FType"+c.selectTypeId],(m,p)=>(openBlock(),createBlock(s,{key:p,value:m.FValue,label:m.FName},null,8,["value","label"]))),128))]),_:2},1032,["modelValue","onUpdate:modelValue"])):c.dataType?createCommentVNode("",!0):(openBlock(),createBlock(d,{key:3,size:"sm",modelValue:u[c.key],"onUpdate:modelValue":m=>u[c.key]=m},null,8,["modelValue","onUpdate:modelValue"]))])}))]),1032,["columns","data-source","cellStyle","cellClassName"])):createCommentVNode("",!0),o.dataInfoObj.FTeamID?(openBlock(),createBlock(y,{key:1,ref:"OperateLog",dataInfoObj:o.dataInfoObj},null,8,["dataInfoObj"])):createCommentVNode("",!0)]),_:1})}var EditType=_export_sfc(_sfc_main$b,[["render",_sfc_render$b],["__scopeId","data-v-55b9b036"]]);const _sfc_main$a={setup(){let a=[{title:"\u7269\u6599\u53F7",key:"FCode",align:"center"},{title:"\u8BD5\u9A8C\u53F7",key:"FTestCode",align:"center"},{title:"\u7269\u6599\u63CF\u8FF0",key:"FName",align:"center"},{title:"\u64CD\u4F5C",key:"operator",width:"100px",customSlot:"operator",align:"center"}];const t=ref({total:0,limit:10,current:1}),o=ref([]),e=ref({}),i=ref({}),l=ref({});return{dataColumn:a,dataList:o,pageInfo:t,searchObj:e,postData:i,objInfoObj:l}},props:{dataInfoObj:{type:Object,default:()=>{}}},mounted(){this._getPageList(!0)},methods:{changePage(a){this.pageInfo.current=a.current,this._getPageList()},async _getPageList(a,t){this.pageInfo.total=0,a&&(this.pageInfo.current=1,this.pageInfo.total=0),this.postData.FPageIndex=this.pageInfo.current,this.postData.FPageSize=this.pageInfo.limit,this.postData.FType=40;let o=await getPageList(this.postData,"Material");o.Data.List=o.Data.List||[],this.pageInfo.total=o.Data.Total||0,this.dataList=o.Data.List},dateFormat(a){return a.replace("T"," ").split(".")[0]},_choseData(a){let t=this;layer.confirm("\u60A8\u786E\u5B9A\u8981\u9009\u62E9\u6B64\u5B50\u9879\u5417\uFF1F",{title:"\u63D0\u793A",btn:[{text:"\u786E\u5B9A",callback:function(o){layer.close(o),t.$emit("selectClick",a)}},{text:"\u53D6\u6D88",callback:function(o){layer.close(o)}}]})},_clickSearch(){this.postData={};for(let a in this.searchObj){let t=this.searchObj[a];t!=null&&t!==""&&(this.postData[a]=t)}this._getPageList(!0)},_clickReset(){this.searchObj={},this._clickSearch()}}};function _sfc_render$a(a,t,o,e,i,l){const n=component,d=component$3,s=component$b,r=component$4,f=component$6,y=component$5,h=component$c,c=component$a,u=component$7;return openBlock(),createBlock(u,{fluid:"true",style:{padding:"10px"}},{default:withCtx(()=>[createVNode(s,{space:"10"},{default:withCtx(()=>[createVNode(c,{span:"24"},{default:withCtx(()=>[createVNode(h,null,{default:withCtx(()=>[createVNode(f,{model:e.searchObj,class:"search-box"},{default:withCtx(()=>[createVNode(s,{class:"search-items"},{default:withCtx(()=>[createVNode(d,{label:"\u7269\u6599\u53F7",prop:"FCode"},{default:withCtx(()=>[createVNode(n,{modelValue:e.searchObj.FCode,"onUpdate:modelValue":t[0]||(t[0]=m=>e.searchObj.FCode=m)},null,8,["modelValue"])]),_:1}),createVNode(d,{label:"\u8BD5\u9A8C\u53F7",prop:"FTestCode"},{default:withCtx(()=>[createVNode(n,{modelValue:e.searchObj.FTestCode,"onUpdate:modelValue":t[1]||(t[1]=m=>e.searchObj.FTestCode=m)},null,8,["modelValue"])]),_:1}),createVNode(d,{label:"\u7269\u6599\u63CF\u8FF0",prop:"FName"},{default:withCtx(()=>[createVNode(n,{modelValue:e.searchObj.FName,"onUpdate:modelValue":t[2]||(t[2]=m=>e.searchObj.FName=m)},null,8,["modelValue"])]),_:1})]),_:1}),createVNode(d,{class:"search-btn"},{default:withCtx(()=>[createVNode(r,{size:"sm",type:"primary",onClick:l._clickSearch},{default:withCtx(()=>[createTextVNode("\u641C\u7D22")]),_:1},8,["onClick"]),createVNode(r,{size:"sm",onClick:l._clickReset},{default:withCtx(()=>[createTextVNode("\u91CD\u7F6E")]),_:1},8,["onClick"])]),_:1})]),_:1},8,["model"]),createVNode(y,{columns:e.dataColumn,id:"id",dataSource:e.dataList,page:e.dataList.length>0?e.pageInfo:null,onChange:l.changePage},{operator:withCtx(({data:m})=>[o.dataInfoObj.FName==m.FName?(openBlock(),createBlock(r,{key:0,size:"xs",type:"danger",onClick:p=>l._choseData(m)},{default:withCtx(()=>[createTextVNode("\u5DF2\u9009")]),_:2},1032,["onClick"])):(openBlock(),createBlock(r,{key:1,size:"xs",type:"normal",onClick:p=>l._choseData(m)},{default:withCtx(()=>[createTextVNode("\u9009\u62E9")]),_:2},1032,["onClick"]))]),_:1},8,["columns","dataSource","page","onChange"])]),_:1})]),_:1})]),_:1})]),_:1})}var MaterialSelect=_export_sfc(_sfc_main$a,[["render",_sfc_render$a]]),PackageItem_vue_vue_type_style_index_0_scoped_true_lang="";const _sfc_main$9={components:{MaterialSelect},setup(){const a=ref({}),t=ref(!1),o=ref(!1);return{editDataInfo:a,showEditBox:t,initValidate:o,seletList:ref([[],[]])}},props:{dataInfoObj:{type:Object,default:()=>{}},taskInfoObj:{type:Object,default:()=>{}}},mounted(){this._getTypeList(),this.dataInfoObj?this.editDataInfo=JSON.parse(JSON.stringify(this.dataInfoObj)):this.editDataInfo.FUnit="EA"},methods:{selectMaterial(){this.showEditBox=!0},async _getTypeList(){let a=await getDataCode({FType:"1,2"});this.seletList[0]=a.FType1||[],this.seletList[1]=a.FType2||[]},selectClick(a){this.editDataInfo.FMaterialID=a.FID,this.editDataInfo.FName=a.FName,this.editDataInfo.FCode=a.FCode||"",this.showEditBox=!1},async _submitData(a,t){if(layer.close(a),this.editDataInfo.FCode=t.FCode||"",this.editDataInfo.FMaterialID=t.FMaterialID||-1,this.editDataInfo.FGroup=t.FGroup||this.editDataInfo.FGroup||"",this.taskInfoObj.FType==10){let o=layer.load(2),e=JSON.parse(JSON.stringify(this.taskInfoObj));e.FList=JSON.stringify([this.editDataInfo]),await dockMDMCode(e),layer.close(o),this.$emit("cancelClick",!0)}else this.$emit("submitClick",this.editDataInfo)},async submitClick(){if(!this.editDataInfo.FName)return this.editDataInfo.FName="";let t=(await getPageList({FPageIndex:1,FPageSize:1,FType:40,FName:this.editDataInfo.FName.trim()||""},"Material")).Data.List||[],o=this,e={},i="\u7CFB\u7EDF\u68C0\u7D22\u5230\u60A8\u4F7F\u7528\u7684\u662F\u65B0\u7269\u6599\uFF0C\u8BF7\u786E\u8BA4\uFF1F";t.length>0&&(e=t[0],i="\u7CFB\u7EDF\u68C0\u7D22\u5230\u60A8\u4F7F\u7528\u7684\u662F\u65E7\u7269\u6599\uFF0C\u8BF7\u786E\u8BA4\uFF1F"),layer.confirm(i,{title:"\u63D0\u793A",btn:[{text:this.taskInfoObj.FType==10?"\u63D0\u4EA4MDM":"\u786E\u5B9A",callback:function(l){o._submitData(l,e)}},{text:"\u53D6\u6D88",callback:function(l){layer.close(l)}}]})}}},_hoisted_1$5={key:1,class:"note3"},_hoisted_2$4={class:"menuBtn"};function _sfc_render$9(a,t,o,e,i,l){const n=component,d=component$4,s=component$3,r=component$1,f=component$2,y=component$d,h=component$6,c=resolveComponent("MaterialSelect"),u=_sfc_main$i,m=component$7;return openBlock(),createBlock(m,{style:normalizeStyle("height:"+(o.taskInfoObj.FType==10?"420":"366")+"px")},{default:withCtx(()=>[createVNode(h,{model:e.editDataInfo,class:"edit-info color999",initValidate:!1},{default:withCtx(()=>[createVNode(s,{label:"\u7269\u6599\u63CF\u8FF0",prop:"FName",required:"",initValidate:!1},{default:withCtx(()=>[createVNode(n,{modelValue:e.editDataInfo.FName,"onUpdate:modelValue":t[0]||(t[0]=p=>e.editDataInfo.FName=p),style:{width:"calc(100% - 76px)","margin-right":"10px"},disabled:"true"},null,8,["modelValue"]),createVNode(d,{disabled:e.editDataInfo&&e.editDataInfo.FIsMdm,type:"normal",onClick:l.selectMaterial},{default:withCtx(()=>[createTextVNode("\u9009\u62E9 ")]),_:1},8,["disabled","onClick"])]),_:1}),createVNode(s,{label:"\u7269\u6599\u7F16\u53F7",prop:"FCode",required:"",initValidate:!1},{default:withCtx(()=>[createVNode(n,{modelValue:e.editDataInfo.FCode,"onUpdate:modelValue":t[1]||(t[1]=p=>e.editDataInfo.FCode=p),style:{width:"calc(100% - 76px)","margin-right":"10px"},disabled:"true"},null,8,["modelValue"])]),_:1}),o.taskInfoObj.FType==10||e.editDataInfo.FID?(openBlock(),createBlock(s,{key:0,label:"\u7269\u6599\u7EC4",prop:"FGroup"},{default:withCtx(()=>[e.seletList[1].length>0?(openBlock(),createBlock(f,{key:0,modelValue:e.editDataInfo.FGroup,"onUpdate:modelValue":t[2]||(t[2]=p=>e.editDataInfo.FGroup=p)},{default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(e.seletList[1],(p,C)=>(openBlock(),createBlock(r,{key:"rI",value:p.FValue+"",label:p.FName},null,8,["value","label"]))),128))]),_:1},8,["modelValue"])):createCommentVNode("",!0)]),_:1})):createCommentVNode("",!0),createVNode(s,{label:"\u5355\u4F4D",prop:"FUnit",required:""},{default:withCtx(()=>[e.seletList[0].length>0?(openBlock(),createBlock(f,{key:0,modelValue:e.editDataInfo.FUnit,"onUpdate:modelValue":t[3]||(t[3]=p=>e.editDataInfo.FUnit=p)},{default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(e.seletList[0],(p,C)=>(openBlock(),createBlock(r,{key:"rI",value:p.FValue+"",label:p.FValue},null,8,["value","label"]))),128))]),_:1},8,["modelValue"])):createCommentVNode("",!0),e.editDataInfo.FUnit&&e.seletList[0].find(p=>p.FValue==e.editDataInfo.FUnit)!=null?(openBlock(),createElementBlock("p",_hoisted_1$5,toDisplayString(e.seletList[0].find(p=>p.FValue==e.editDataInfo.FUnit).FName),1)):createCommentVNode("",!0)]),_:1}),createVNode(s,{label:"\u5305\u89C4\u5BF9\u5E94\u5C3A\u5BF8",prop:"FIsPackageSize"},{default:withCtx(()=>[createVNode(y,{modelValue:e.editDataInfo.FIsPackageSize,"onUpdate:modelValue":t[4]||(t[4]=p=>e.editDataInfo.FIsPackageSize=p),name:"FIsPackageSize",value:1},{default:withCtx(()=>[createTextVNode("\u5BF9\u5E94")]),_:1},8,["modelValue"]),createVNode(y,{modelValue:e.editDataInfo.FIsPackageSize,"onUpdate:modelValue":t[5]||(t[5]=p=>e.editDataInfo.FIsPackageSize=p),name:"FIsPackageSize",value:0},{default:withCtx(()=>[createTextVNode("\u4E0D\u5BF9\u5E94")]),_:1},8,["modelValue"])]),_:1}),createVNode(s,{label:"\u5305\u6750\u5916\u5F62\u5C3A\u5BF8",prop:"FOutSize"},{default:withCtx(()=>[createVNode(n,{modelValue:e.editDataInfo.FOutSize,"onUpdate:modelValue":t[6]||(t[6]=p=>e.editDataInfo.FOutSize=p),placeholder:"\u957F*\u5BBD*\u9AD8(mm)"},null,8,["modelValue"])]),_:1}),createVNode(s,{label:"\u5305\u6750\u91CD\u91CF(kg)",prop:"FWeight"},{default:withCtx(()=>[createVNode(n,{modelValue:e.editDataInfo.FWeight,"onUpdate:modelValue":t[7]||(t[7]=p=>e.editDataInfo.FWeight=p)},null,8,["modelValue"])]),_:1}),createVNode(s,{label:"\u6570\u91CF",prop:"FCount"},{default:withCtx(()=>[createVNode(n,{modelValue:e.editDataInfo.FCount,"onUpdate:modelValue":t[8]||(t[8]=p=>e.editDataInfo.FCount=p)},null,8,["modelValue"])]),_:1})]),_:1},8,["model"]),withDirectives(createBaseVNode("view",_hoisted_2$4,[createVNode(d,{type:"danger",onClick:l.submitClick},{default:withCtx(()=>[createTextVNode("\u63D0\u4EA4")]),_:1},8,["onClick"]),createVNode(d,{onClick:t[9]||(t[9]=p=>a.$emit("cancelClick"))},{default:withCtx(()=>[createTextVNode("\u53D6\u6D88")]),_:1})],512),[[vShow,o.taskInfoObj.FType==10||!e.editDataInfo.FID]]),createVNode(u,{area:["70%","80%"],modelValue:e.showEditBox,"onUpdate:modelValue":t[11]||(t[11]=p=>e.showEditBox=p),title:"\u9009\u62E9\u5305\u6750"},{default:withCtx(()=>[createVNode(c,{dataInfoObj:e.editDataInfo,onSelectClick:l.selectClick,onCancelClick:t[10]||(t[10]=p=>e.showEditBox=!1)},null,8,["dataInfoObj","onSelectClick"])]),_:1},8,["modelValue"])]),_:1},8,["style"])}var PackageItem=_export_sfc(_sfc_main$9,[["render",_sfc_render$9],["__scopeId","data-v-6e0030e5"]]),AddPackage_vue_vue_type_style_index_0_scoped_true_lang="";const _sfc_main$8={components:{PackageItem},setup(){let a=[{type:"number",width:"40px"},{title:"\u5B50\u9879\u4EE3\u7801",key:"FCode",width:"170px"},{title:"\u540D\u79F0",key:"FName"},{title:"\u5305\u6750\u5916\u5F62\u5C3A\u5BF8(\u957F*\u5BBD*\u9AD8)(mm)",key:"FOutSize"},{title:"\u5305\u6750\u91CD\u91CF(kg)",key:"FWeight",width:"130px"},{title:"\u6570\u91CF",key:"FCount",width:"100px"},{title:"\u5355\u4F4D",key:"FUnit",width:"100px"},{title:"\u64CD\u4F5C",key:"operator",width:"140px",customSlot:"operator"}];a.forEach(d=>{d.align="center"});const t=ref([]),o=ref({}),e=ref([]),i=ref(!1),l=ref({}),n=ref(!1);return{editDataInfo:o,dataColumn:a,dataList:t,factoryList:e,showEditBox:i,itemInfoObj:l,isNewItem:n}},props:{dataInfoObj:{type:Object,default:()=>{}}},mounted(){this.dataInfoObj.FState==2&&this.dataInfoObj.FCanEdit==2&&this.dataColumn.find(t=>t.key=="operator")!=null&&this.dataColumn.pop(),this._getPackageInfo()},methods:{async _getFactoryList(){let a=await getFactoryList();this.factoryList=a.map(t=>({label:t.FName,value:t.FID,code:t.FCode}))},async _getPackageInfo(){let a=await getPackageInfo(this.dataInfoObj)||{};this.editDataInfo=a.Main||{},this.editDataInfo.FCode=this.editDataInfo.FCode||a.FCode||"",this.editDataInfo.FTeamID=this.dataInfoObj.FTeamID,this.dataList=a.List||[],this.editDataInfo.FAddChild=this.dataInfoObj.FState==1&&this.dataInfoObj.FCanEdit==1&&this.dataInfoObj.FType!=10&&!(this.dataList.length>0&&this.dataList[0].FID)},editChildData(a){this.isNewItem=a===void 0,this.itemInfoObj=a||{},this.showEditBox=!0},editChildSubmit(itemInfo){if(this.isNewItem?this.dataList.push(itemInfo):Object.assign(this.itemInfoObj,itemInfo),itemInfo.FIsPackageSize==1&&(this.dataList.forEach(a=>{a.FIsPackageSize=0}),this.isMathExpression(itemInfo.FOutSize))){this.editDataInfo.FSize=itemInfo.FOutSize;var volume=eval(itemInfo.FOutSize)/1e9;this.editDataInfo.FVolume=volume.toString()}this.culGrossWeight(),this.showEditBox=!1},cancelClick(a){this.showEditBox=!1,a&&this._getPackageInfo()},_deleteChildData(a){let t=this;layer.confirm("\u5B50\u9879\u65B0\u89C6\u56FE\u4E5F\u4F1A\u5220\u9664\uFF0C\u4F60\u786E\u5B9A\u8981\u5220\u9664\u6B64\u5B50\u9879\u5417\uFF1F",{title:"\u63D0\u793A",btn:[{text:"\u786E\u5B9A",callback:function(o){layer.close(o),t.dataList.splice(t.dataList.indexOf(a),1),t.culGrossWeight()}},{text:"\u53D6\u6D88",callback:function(o){layer.close(o)}}]})},async submitClick(){let a=layer.load(2);this.editDataInfo.FTeamID=this.dataInfoObj.FTeamID;let t=JSON.parse(JSON.stringify(this.editDataInfo));delete t.FAddDate,delete t.FEditDate,delete t.FDeleted,t.FChild=JSON.stringify(this.dataList),t.FTaskID=this.dataInfoObj.FID,(await updatePackageData(t)||-1)>0&&this.$emit("cancelClick",!0),layer.close(a)},_dockEdit(a){a.FIsMdm=!0,this.isNewItem=!1,this.itemInfoObj=a,this.showEditBox=!0},async _dockData(a){let t=JSON.parse(JSON.stringify(this.editDataInfo));if(a!=null?t.FList=[a]:t.FList=this.dataList.filter(e=>e.FMaterialID<0)||[],t.FList.length<=0)return layer.msg("\u6CA1\u7528\u9700\u8981\u63D0\u4EA4\u5230MDM\u7684\u5B50\u9879\u4FE1\u606F");let o=layer.load(2);t.FList=JSON.stringify(t.FList),t.FTeamID=this.dataInfoObj.FTeamID,await dockMDMCode(t),this._getPackageInfo(),layer.close(o)},culGrossWeight(){var a=0;console.log("this.dataList.length",this.dataList.length),this.dataList.length>0&&this.dataList.forEach(o=>{var e=parseFloat(o.FWeight);isNaN(e)||(a=a+e)});var t=parseFloat(this.editDataInfo.FNetWeight);isNaN(t)||(a=a+t),this.editDataInfo.FGrossWeight=a.toString()},isMathExpression(a){if(!/^[\d\+\-\*\/\(\)\.]+$/.test(a))return!1;let o=0,e=0;for(let l=0;l<a.length;l++)a[l]==="("?o++:a[l]===")"&&e++;if(o!==e)return!1;const i="+-*/";for(let l=0;l<a.length;l++)if(i.includes(a[l])&&(l===0||!/\d|\)/.test(a[l-1])||l===a.length-1||!/\d|\(|/.test(a[l+1])))return!1;return!0}}},_withScopeId$1=a=>(pushScopeId("data-v-7db57590"),a=a(),popScopeId(),a),_hoisted_1$4={class:"empty-small2"},_hoisted_2$3={key:1,style:{"margin-top":"30px"}},_hoisted_3$1={key:0},_hoisted_4={key:1},_hoisted_5={key:0,class:"menuBtn"},_hoisted_6=_withScopeId$1(()=>createBaseVNode("div",{class:"float-clear"},null,-1));function _sfc_render$8(a,t,o,e,i,l){const n=component$4,d=component$5,s=component,r=component$3,f=component$6,y=resolveComponent("PackageItem"),h=_sfc_main$i,c=component$7;return openBlock(),createBlock(c,{style:{height:"700px",overflow:"hidden"}},{default:withCtx(()=>[createBaseVNode("view",_hoisted_1$4,[e.editDataInfo.FAddChild?(openBlock(),createBlock(n,{key:0,size:"sm",type:"normal",onClick:t[0]||(t[0]=u=>l.editChildData())},{default:withCtx(()=>[createTextVNode("\u65B0\u589E\u5B50\u9879 ")]),_:1})):(openBlock(),createElementBlock("div",_hoisted_2$3)),createVNode(d,{class:"table-box240",columns:e.dataColumn,id:"FID",dataSource:e.dataList,height:"250px"},createSlots({_:2},[o.dataInfoObj.FType!=10?{name:"operator",fn:withCtx(({data:u})=>[e.dataList.length>0&&e.dataList[0].FID?(openBlock(),createElementBlock("div",_hoisted_3$1,[createVNode(n,{size:"xs",type:"normal",onClick:m=>l.editChildData(u)},{default:withCtx(()=>[createTextVNode("\u67E5\u770B")]),_:2},1032,["onClick"])])):(openBlock(),createElementBlock("div",_hoisted_4,[createVNode(n,{size:"xs",type:"normal",onClick:m=>l.editChildData(u)},{default:withCtx(()=>[createTextVNode("\u7F16\u8F91")]),_:2},1032,["onClick"]),createVNode(n,{size:"xs",type:"danger",onClick:m=>l._deleteChildData(u)},{default:withCtx(()=>[createTextVNode("\u5220\u9664")]),_:2},1032,["onClick"])]))]),key:"0"}:{name:"operator",fn:withCtx(({data:u})=>[u.FMaterialID<1?(openBlock(),createBlock(n,{key:0,size:"xs",type:"danger",onClick:m=>l._dockEdit(u)},{default:withCtx(()=>[createTextVNode("\u63D0\u4EA4MDM ")]),_:2},1032,["onClick"])):createCommentVNode("",!0)]),key:"1"}]),1032,["columns","dataSource"])]),createVNode(f,{model:e.editDataInfo,class:"edit-info layui-item50 color999"},{default:withCtx(()=>[createVNode(r,{"label-width":"140",label:"\u7CFB\u5217",prop:"FFactoryCode"},{default:withCtx(()=>[createVNode(s,{modelValue:e.editDataInfo.FFactoryCode,"onUpdate:modelValue":t[1]||(t[1]=u=>e.editDataInfo.FFactoryCode=u)},null,8,["modelValue"])]),_:1}),createVNode(r,{"label-width":"140",label:"\u5305\u89C4\u4EE3\u7801",prop:"FCode",required:""},{default:withCtx(()=>[createVNode(s,{modelValue:e.editDataInfo.FCode,"onUpdate:modelValue":t[2]||(t[2]=u=>e.editDataInfo.FCode=u),disabled:"true"},null,8,["modelValue"])]),_:1}),createVNode(r,{"label-width":"140",label:"\u6807\u51C6BOM\u6570\u91CF(KG)",prop:"FBomUnit"},{default:withCtx(()=>[createVNode(s,{modelValue:e.editDataInfo.FBomUnit,"onUpdate:modelValue":t[3]||(t[3]=u=>e.editDataInfo.FBomUnit=u),dis:""},null,8,["modelValue"])]),_:1}),createVNode(r,{"label-width":"140",label:"\u5305\u88C5\u89C4\u683C",prop:"FSpecs"},{default:withCtx(()=>[createVNode(s,{modelValue:e.editDataInfo.FSpecs,"onUpdate:modelValue":t[4]||(t[4]=u=>e.editDataInfo.FSpecs=u)},null,8,["modelValue"])]),_:1}),createVNode(r,{"label-width":"140",label:"\u51C0\u91CD(KG)",prop:"FNetWeight"},{default:withCtx(()=>[createVNode(s,{modelValue:e.editDataInfo.FNetWeight,"onUpdate:modelValue":t[5]||(t[5]=u=>e.editDataInfo.FNetWeight=u),onChange:t[6]||(t[6]=u=>l.culGrossWeight())},null,8,["modelValue"])]),_:1}),createVNode(r,{"label-width":"140",label:"\u6BDB\u91CD(KG)",prop:"FGrossWeight"},{default:withCtx(()=>[createVNode(s,{modelValue:e.editDataInfo.FGrossWeight,"onUpdate:modelValue":t[7]||(t[7]=u=>e.editDataInfo.FGrossWeight=u),disabled:"true"},null,8,["modelValue"])]),_:1}),createVNode(r,{"label-width":"140",label:"\u5916\u5F62\u5C3A\u5BF8(MM)",prop:"FSize"},{default:withCtx(()=>[createVNode(s,{modelValue:e.editDataInfo.FSize,"onUpdate:modelValue":t[8]||(t[8]=u=>e.editDataInfo.FSize=u),disabled:"true"},null,8,["modelValue"])]),_:1}),createVNode(r,{"label-width":"140",label:"\u4F53\u79EF(m\xB3)",prop:"FVolume"},{default:withCtx(()=>[createVNode(s,{modelValue:e.editDataInfo.FVolume,"onUpdate:modelValue":t[9]||(t[9]=u=>e.editDataInfo.FVolume=u),disabled:"true"},null,8,["modelValue"])]),_:1}),createVNode(r,{"label-width":"140",label:"\u5907\u6CE8",prop:"FCode"},{default:withCtx(()=>[createVNode(s,{modelValue:e.editDataInfo.FRemark,"onUpdate:modelValue":t[10]||(t[10]=u=>e.editDataInfo.FRemark=u),dis:""},null,8,["modelValue"])]),_:1})]),_:1},8,["model"]),o.dataInfoObj.FCanEdit==1&&o.dataInfoObj.FType!=10?(openBlock(),createElementBlock("view",_hoisted_5,[createVNode(n,{type:"danger",onClick:l.submitClick},{default:withCtx(()=>[createTextVNode("\u63D0\u4EA4")]),_:1},8,["onClick"]),createVNode(n,{onClick:t[11]||(t[11]=u=>this.$emit("cancelClick"))},{default:withCtx(()=>[createTextVNode("\u53D6\u6D88")]),_:1})])):createCommentVNode("",!0),_hoisted_6,createVNode(h,{area:"800px",modelValue:e.showEditBox,"onUpdate:modelValue":t[12]||(t[12]=u=>e.showEditBox=u),title:(e.itemInfoObj.FID?"\u67E5\u770B":"\u65B0\u589E")+"\u5B50\u9879"},{default:withCtx(()=>[createVNode(y,{dataInfoObj:e.itemInfoObj,taskInfoObj:o.dataInfoObj,onSubmitClick:l.editChildSubmit,onCancelClick:l.cancelClick},null,8,["dataInfoObj","taskInfoObj","onSubmitClick","onCancelClick"])]),_:1},8,["modelValue","title"])]),_:1})}var AddPackage=_export_sfc(_sfc_main$8,[["render",_sfc_render$8],["__scopeId","data-v-7db57590"]]);async function reviewMaterialGroup(a){let t={};return await http.post("/api/Task/ReviewMaterialGroup",a).then(o=>{t=o.Data}),t}async function dockMaterialGroup(a){let t={};return await http.post("/api/Task/DockMaterialGroup",a).then(o=>{t=o.Data}),t}async function sureTeamWork(a){let t=0;return await http.post("/api/Task/SureTeamWork",{FTeamID:a}).then(o=>{t=o.Data}),t}var SureView_vue_vue_type_style_index_0_scoped_true_lang="";const _sfc_main$7={components:{OperateLog},setup(){const a=ref([]),t=ref([]),o=ref([]),e=ref([]),i=ref([]),l=ref({});let n=["1E9FFF","009688","393D49","5FB878"];return{dataColumn:a,dataList:t,cacheDataList:o,dataColor:e,editColumn:i,selectDataMap:l,rowStyle:function(s,r){let f="";for(let y=0;y<e.value.length;y++)r>e.value[y]&&(f="color:#"+n[y]);return f}}},props:{dataInfoObj:{type:Object,default:()=>{}},viewDataList:{type:Object,default:()=>[]}},mounted(){console.log(this.dataInfoObj),this.initPage()},methods:{async initPage(){let a=[],t=[],o=await getListByTeamId({teamId:this.dataInfoObj.FTeamID,viewType:1,FAllView:"1"}),e=[];if(this.dataInfoObj.FCanEdit!=2&&(e=(await getBasicRoleList({FRoleType:36})||[]).map(l=>parseInt(l.F2))),a=o.columns,this.editColumn=a.filter(l=>{if(this.dataInfoObj.FCanEdit==2)return!0;let n=e.indexOf(l.id)>=0;return n&&(l.customSlot=l.key),n}),this.dataInfoObj.FCanEdit!=2){let l=a.filter(d=>d.customSlot)||[],n=a.filter(d=>d.customSlot==null)||[];a=[...l,...n]}let i=a.filter(l=>l.fieldType==7)||[];o.rows.forEach(l=>{let n=o.infos.find(d=>d.FDataID==l.FMaterialID)||null;if(n!=null&&i.forEach(d=>{l[d.key]=n[d.key]||l[d.key]||""}),l.FTypeID1==0||l.FTypeID1==-1)l.FTypeID1="";else{let d=o.types.find(s=>s.FID==l.FTypeID1)||null;d!=null?(l.FTypeID1=d.FName,d=o.types.find(s=>s.FID==l.FTypeID2)||null,l.FTypeID2=d!=null?d.FName:""):l.FTypeID1=l.FTypeID2=""}}),this.cacheDataList=JSON.parse(JSON.stringify(o.rows)),this.dataList=o.rows,this.dataColumn=a,this.dataColor=t},cancelClick(a){a=a==null?!1:a,this.$emit("cancelClick",a)},async submitUpdate(a,t){let o=layer.load(2);if(await reviewMaterialGroup({FTaskID:this.dataInfoObj.FID,FTeamID:this.dataInfoObj.FTeamID,FList:JSON.stringify(a)})>0){await commonSave({teamId:this.dataInfoObj.FTeamID,type:this.dataInfoObj.FType,desc:t.length>0?t.join("\uFF1B"):"\u672A\u4FEE\u6539"},"OperateLog");let i=this;setTimeout(function(){layer.close(o),layer.msg("\u590D\u6838\u6210\u529F"),i.cancelClick(!0)},500)}else layer.close(o),layer.msg("\u590D\u6838\u5931\u8D25");this.$refs.OperateLog._getPageList()},saveBatch(){let a=[],t=[];this.dataList.forEach((n,d)=>{let s=this.cacheDataList[d],r={},f=[];for(let y of this.editColumn)n[y.key]!==s[y.key]&&(r[y.key]=n[y.key],f.push(y.title+"\uFF1A"+n[y.key]));Object.keys(r).length>0&&(r.FID=n.FID,a.push(r),t.push(f.join("\u3001")))});let o=this.dataList.length,e=a.length,i=e<=0?"\u60A8\u6CA1\u505A\u4FEE\u6539\uFF0C":e!=o?"\u60A8\u6709"+(o-e)+"\u9879\u6CA1\u4FEE\u6539\uFF0C":"";i+="\u786E\u8BA4\u63D0\u4EA4\u5417\uFF1F";let l=this;layer.confirm(i,{title:"\u63D0\u793A",btn:[{text:"\u786E\u5B9A",callback:function(n){layer.close(n),l.submitUpdate(a,t)}},{text:"\u53D6\u6D88",callback:function(n){layer.close(n)}}]})}}};function _sfc_render$7(a,t,o,e,i,l){const n=component$4,d=component,s=component$5,r=resolveComponent("OperateLog"),f=component$7;return openBlock(),createBlock(f,{fluid:"true",class:"content-box"},{default:withCtx(()=>[e.dataColumn.length>0?(openBlock(),createBlock(s,{key:0,height:"160px",class:"row-select",columns:e.dataColumn,"data-source":e.dataList,"row-style":e.rowStyle},createSlots({_:2},[o.dataInfoObj.FCanEdit!=2?{name:"toolbar",fn:withCtx(()=>[createVNode(n,{size:"sm",onClick:l.saveBatch,type:"primary",disabled:e.editColumn.length===0},{default:withCtx(()=>[createTextVNode("\u4FDD\u5B58 ")]),_:1},8,["onClick","disabled"])]),key:"0"}:void 0,renderList(e.editColumn,y=>({name:y.key,fn:withCtx(({data:h})=>[y.dataType?createCommentVNode("",!0):(openBlock(),createBlock(d,{key:0,size:"sm",modelValue:h[y.key],"onUpdate:modelValue":c=>h[y.key]=c,required:""},null,8,["modelValue","onUpdate:modelValue"]))])}))]),1032,["columns","data-source","row-style"])):createCommentVNode("",!0),o.dataInfoObj.FTeamID?(openBlock(),createBlock(r,{key:1,ref:"OperateLog",dataInfoObj:o.dataInfoObj},null,8,["dataInfoObj"])):createCommentVNode("",!0)]),_:1})}var SureView=_export_sfc(_sfc_main$7,[["render",_sfc_render$7],["__scopeId","data-v-1d478b40"]]),EditGroup_vue_vue_type_style_index_0_scoped_true_lang="";const _sfc_main$6={components:{OperateLog},setup(){const a=ref([]),t=ref([]),o=ref({}),e=ref([]);let i=["1E9FFF","009688","393D49","5FB878"];return{dataColumn:a,dataList:t,dataColor:e,rowStyle:function(n,d){let s="";for(let r=0;r<e.value.length;r++)d>e.value[r]&&(s="color:#"+i[r]);return s},dataObj:o}},props:{dataInfoObj:{type:Object,default:()=>[]}},mounted(){this.dataObj=JSON.parse(JSON.stringify(this.dataInfoObj)),console.log(this.dataObj),this.getViewList()},methods:{async getViewList(){let a={FTeamID:this.dataObj.FTeamID,FViewType:4,FType:"1"};this.dataObj.FState==2&&(a.FFinish=1);let t=layer.load(2),o=await getTeamworkView(a),e=[];for(let d in o)e.length==0&&e.push(o[d]);let i=[],l=[],n=[];e.forEach(d=>{if(d.length>0){if(i.length==0)for(let s in d[0]){let r=s.indexOf("\u63CF\u8FF0")!=-1||s=="\u6587\u672C"||s=="\u7269\u6599"?"280px":"130px";r=s.indexOf("\u7F16\u7801")!=-1?"200px":r,i.push({key:s,title:s.split(".").pop(),align:"center",width:r})}d.forEach(s=>{l.push(s)}),n.push(l.length-1)}}),this.dataColumn=i,this.dataList=l,this.dataColor=n,layer.close(t)},async _getGroup(){let a=layer.load(2);try{await dockMaterialGroup({FTeamID:this.dataObj.FTeamID})>0?(layer.msg("\u83B7\u53D6\u7EC4\u7F16\u53F7\u6210\u529F"),this.getViewList(),this.dataObj.FState=2):layer.msg("\u83B7\u53D6\u7EC4\u7F16\u53F7\u5931\u8D25")}catch{}layer.close(a),this.$refs.OperateLog._getPageList()},cancelClick(a){a=a==null?!1:a,this.$emit("cancelClick",a)}}};function _sfc_render$6(a,t,o,e,i,l){const n=component$4,d=component$5,s=resolveComponent("OperateLog"),r=component$7;return openBlock(),createBlock(r,{fluid:"true",class:"content-box"},{default:withCtx(()=>[e.dataList.length>0?(openBlock(),createBlock(d,{key:0,height:"300px",columns:e.dataColumn,"data-source":e.dataList,"row-style":e.rowStyle},createSlots({_:2},[e.dataObj&&e.dataObj.FState!=2?{name:"toolbar",fn:withCtx(()=>[createVNode(n,{size:"sm",onClick:l._getGroup,type:"danger"},{default:withCtx(()=>[createTextVNode("\u83B7\u53D6\u7EC4\u7F16\u53F7")]),_:1},8,["onClick"])]),key:"0"}:void 0]),1032,["columns","data-source","row-style"])):createCommentVNode("",!0),o.dataInfoObj.FTeamID?(openBlock(),createBlock(s,{key:1,ref:"OperateLog",dataInfoObj:o.dataInfoObj},null,8,["dataInfoObj"])):createCommentVNode("",!0)]),_:1})}var EditGroup=_export_sfc(_sfc_main$6,[["render",_sfc_render$6],["__scopeId","data-v-3e71ef94"]]),ShowView_vue_vue_type_style_index_0_scoped_true_lang="";const _sfc_main$5={setup(){const a=ref([]),t=ref([]),o=ref([]);let e=["1E9FFF","009688","393D49","5FB878"];return{dataColumn:a,dataList:t,dataColor:o,rowStyle:function(l,n){let d="";for(let s=0;s<o.value.length;s++)n>o.value[s]&&(d="color:#"+e[s]);return d}}},props:{viewList:{type:Object,default:()=>[]},viewHeight:{type:Number,default:()=>600}},mounted(){this.initPage()},methods:{initPage(){let a=[{type:"number",title:"\u5E8F\u53F7",width:"56"}],t=[],o=[];this.viewList.forEach(e=>{if(e.length>0){if(a.length==1)for(let i in e[0]){let l=i.indexOf("\u63CF\u8FF0")!=-1||i=="\u6587\u672C"||i=="\u7269\u6599"?"300px":"130px";l=i.indexOf("\u7F16\u7801")!=-1?"200px":l,a.push({key:i,title:i.split(".").pop(),align:"center",width:l})}e.forEach(i=>{t.push(i)}),o.push(t.length-1)}}),this.dataColumn=a,this.dataList=t,this.dataColor=o},cancelClick(){this.$emit("cancelClick",!1)}}};function _sfc_render$5(a,t,o,e,i,l){const n=component$5,d=component$7;return openBlock(),createBlock(d,{fluid:"true",class:"content-box"},{default:withCtx(()=>[e.dataColumn.length>0?(openBlock(),createBlock(n,{key:0,height:o.viewHeight+"px",columns:e.dataColumn,"data-source":e.dataList,"row-style":e.rowStyle},null,8,["height","columns","data-source","row-style"])):createCommentVNode("",!0)]),_:1})}var ShowView=_export_sfc(_sfc_main$5,[["render",_sfc_render$5],["__scopeId","data-v-91176e74"]]),SureTeam_vue_vue_type_style_index_0_scoped_true_lang="";const _sfc_main$4={components:{ShowView},setup(){const a=ref([]);let t=[{title:"\u89C6\u56FE",key:"name"},{title:"\u64CD\u4F5C",key:"operator",width:"148px",customSlot:"operator",align:"center"}];ref({});const o=ref(5),e=ref(!1),i=ref([]),l=ref(500);return{dataColumn:t,dataList:a,viewTypeCount:o,showEditBox:e,viewList:i,viewHeight:l}},props:{dataInfoObj:{type:Object,default:()=>{}}},mounted(){this._getViewList(),console.log(this.dataInfoObj)},methods:{async _getViewList(){this.teamInfoObj=await getDataModel({FID:this.dataInfoObj.FTeamID},"Teamwork");let a=await getBasicRoleList({FRoleType:39,FRoleSet:"true"})||[],t=[],o=this.teamInfoObj.FViewType;a.forEach(e=>{let i=t.find(l=>l.name==e.FName)||null;i==null?o.indexOf(e.FCode)!=-1&&(i={name:e.FName,seeCode:"",outCode:""},e.FRemark.indexOf("\u67E5\u770B")!=-1&&(i.seeCode=e.FCode),e.FRemark.indexOf("\u5BFC\u51FA")!=-1&&(i.outCode=e.FCode),t.push(i)):(e.FRemark.indexOf("\u67E5\u770B")!=-1&&(i.seeCode=e.FCode),e.FRemark.indexOf("\u5BFC\u51FA")!=-1&&(i.outCode=e.FCode))}),this.dataList=t},async _getTeamworkView(a,t){let o=parseInt(t==1?a.seeCode:a.outCode);t==2&&(o=o-this.viewTypeCount);let e={FTeamID:this.dataInfoObj.FTeamID,FViewType:o,HalfId:this.dataInfoObj.FMaterialHalfIDs,FType:t};e.FFinish=this.dataInfoObj.FCanEdit==2?1:0;let i=layer.load(2),l=await getTeamworkView(e);if(layer.close(i),t==1){let n=[],d=0;for(let s in l)n.push(l[s]),d+=l[s].length;if(d==0)layer.msg("\u8BF7\u7A0D\u7B49\uFF0C\u89C6\u56FE\u4FE1\u606F\u8FD8\u5728\u7F16\u8F91\u4E2D",{time:2e3,icon:3});else{let s=document.documentElement.clientHeight||document.body.clientHeight||1e3;this.viewList=n,this.viewHeight=Math.ceil(s*.6),this.showEditBox=!0}}else window.open(l)},submitClick(){let a="\u6D41\u7A0B\u5B8C\u6210\u4E4B\u540E\u89C6\u56FE\u4E0D\u5141\u8BB8\u4FEE\u6539\uFF0C\u60A8\u786E\u8BA4\u5B8C\u6210\u5417\uFF1F",t=this;layer.confirm(a,{title:"\u63D0\u793A",btn:[{text:"\u786E\u5B9A",callback:function(o){t._submitData(o)}},{text:"\u53D6\u6D88",callback:function(o){layer.close(o)}}]})},async _submitData(a){layer.close(a),await sureTeamWork(this.dataInfoObj.FTeamID)>0?(layer.msg("\u64CD\u4F5C\u6210\u529F",{icon:1,time:3e3}),this.cancelClick(!0)):layer.msg("\u8FD8\u6709\u4E8B\u9879\u672A\u5B8C\u6210",{icon:3,time:3e3})},cancelClick(a){a=a==null?!1:a,this.$emit("cancelClick",a)}}},_withScopeId=a=>(pushScopeId("data-v-1bb1fd01"),a=a(),popScopeId(),a),_hoisted_1$3=_withScopeId(()=>createBaseVNode("p",{class:"note"},"\u5907\u6CE8\uFF1A\u6240\u6709\u89C6\u56FE\u586B\u5199\u5B8C\u6210\uFF0C\u8BF7\u786E\u8BA4\u6D41\u7A0B\u5B8C\u6210\uFF0C\u6D41\u7A0B\u5B8C\u6210\u540E\u4E0D\u5141\u8BB8\u4FEE\u6539",-1));function _sfc_render$4(a,t,o,e,i,l){const n=component$4,d=component$5,s=component$6,r=component$7,f=resolveComponent("ShowView"),y=_sfc_main$i,h=resolveComponent("OperateLog");return openBlock(),createElementBlock(Fragment,null,[createVNode(r,{fluid:"true",class:"content-box"},{default:withCtx(()=>[e.dataList.length>0?(openBlock(),createBlock(d,{key:0,columns:e.dataColumn,"data-source":e.dataList},{operator:withCtx(({data:c})=>[createVNode(n,{size:"xs",type:"primary",onClick:u=>l._getTeamworkView(c,1)},{default:withCtx(()=>[createTextVNode(" \u67E5\u770B ")]),_:2},1032,["onClick"]),createVNode(n,{size:"xs",type:"primary",onClick:u=>l._getTeamworkView(c,2)},{default:withCtx(()=>[createTextVNode(" \u5BFC\u51FA ")]),_:2},1032,["onClick"])]),_:1},8,["columns","data-source"])):createCommentVNode("",!0),createVNode(s,{class:"dataInfo"},{default:withCtx(()=>[createBaseVNode("div",null,[o.dataInfoObj.FCanEdit!=2?(openBlock(),createBlock(n,{key:0,type:"danger",onClick:t[0]||(t[0]=c=>l.submitClick())},{default:withCtx(()=>[createTextVNode("\u786E\u8BA4")]),_:1})):createCommentVNode("",!0),o.dataInfoObj.FCanEdit!=2?(openBlock(),createBlock(n,{key:1,onClick:l.cancelClick},{default:withCtx(()=>[createTextVNode("\u53D6\u6D88")]),_:1},8,["onClick"])):createCommentVNode("",!0),_hoisted_1$3])]),_:1})]),_:1}),createVNode(y,{area:"90%",modelValue:e.showEditBox,"onUpdate:modelValue":t[1]||(t[1]=c=>e.showEditBox=c),title:"\u89C6\u56FE\u67E5\u770B"},{default:withCtx(()=>[e.showEditBox?(openBlock(),createBlock(f,{key:0,viewList:e.viewList,viewHeight:e.viewHeight},null,8,["viewList","viewHeight"])):createCommentVNode("",!0)]),_:1},8,["modelValue"]),o.dataInfoObj.FTeamID?(openBlock(),createBlock(h,{key:0,ref:"OperateLog",dataInfoObj:o.dataInfoObj},null,8,["dataInfoObj"])):createCommentVNode("",!0)],64)}var SureTeam=_export_sfc(_sfc_main$4,[["render",_sfc_render$4],["__scopeId","data-v-1bb1fd01"]]),SupplyPackage_vue_vue_type_style_index_0_scoped_true_lang="";const _sfc_main$3={components:{MaterialSelect},setup(){const a=ref({}),t=ref(!1),o=ref(0);return{editDataInfo:a,showEditBox:t,showSupplyInfo:o,seletList:ref([[],[]])}},props:{dataInfoObj:{type:Object,default:()=>{}}},mounted(){this._getTypeList(),this._getPackageSupplyList()},methods:{selectMaterial(){this.showEditBox=!0},async _getTypeList(){let a=await getDataCode({FType:"1,2"});this.seletList[0]=a.FType1||[],this.seletList[1]=a.FType2||[]},async _getPackageSupplyList(){let a=await getPackageChildList({FPageSize:999,FTeamID:this.dataInfoObj.FTeamID});a.Data.Total>0&&(this.editDataInfo=a.Data.List[0]),this.dataInfoObj.FState!=2?a.Data.Total==0?this.showSupplyInfo=1:this.showSupplyInfo=2:a.Data.Total>0?this.showSupplyInfo=3:this.showSupplyInfo=4,this.showSupplyInfo==1&&this.showIsSupply()},showIsSupply(){let a=this;layer.confirm("\u8BF7\u786E\u8BA4\u662F\u5426\u9700\u8981\u8865\u5145\u989D\u5916\u5305\u6750\uFF1F",{title:"\u63D0\u793A",btn:[{text:"\u9700\u8981",callback:function(t){a.showSupplyInfo=2,a.editDataInfo.FUnit=a.editDataInfo.FUnit||"EA",layer.close(t)}},{text:"\u4E0D\u9700\u8981",callback:function(t){a._noSupplyPackageChild(),layer.close(t)}}]})},async _noSupplyPackageChild(){await noSupplyPackageChild(this.dataInfoObj),this.showSupplyInfo=4,this.$emit("cancelClick",!0)},selectClick(a){this.editDataInfo.FMaterialID=a.FID,this.editDataInfo.FName=a.FName,this.editDataInfo.FCode=a.FCode||"",this.showEditBox=!1},async _submitData(a,t){layer.close(a),this.editDataInfo.FCode=t.FCode||this.editDataInfo.FCode||"",this.editDataInfo.FMaterialID=t.FID||this.editDataInfo.FID||-1,this.editDataInfo.FGroup=t.FGroup||this.editDataInfo.FGroup||"",this.editDataInfo.FTeamID=this.dataInfoObj.FTeamID||t.FTeamID||-1;let o=layer.load(2),e=JSON.parse(JSON.stringify(this.dataInfoObj));e.FList=JSON.stringify([this.editDataInfo]),await dockMDMCode(e)>0&&this._noSupplyPackageChild(),layer.close(o)},async submitClick(){if(!this.editDataInfo.FName)return this.editDataInfo.FName="";if(!this.editDataInfo.FGroup)return this.editDataInfo.FGroup="";if(!this.editDataInfo.FUnit)return this.editDataInfo.FUnit="";let t=(await getPageList({FPageIndex:1,FPageSize:1,FType:40,FName:this.editDataInfo.FName.trim()||""},"Material")).Data.List||[],o=this,e={},i="",l="\u7CFB\u7EDF\u68C0\u7D22\u5230\u60A8\u4F7F\u7528\u7684\u662F\u65B0\u7269\u6599\uFF0C\u8BF7\u786E\u8BA4\uFF1F";t.length>0&&(e=t[0],l="\u7CFB\u7EDF\u68C0\u7D22\u5230\u60A8\u4F7F\u7528\u7684\u662F\u65E7\u7269\u6599\uFF0C\u8BF7\u786E\u8BA4\uFF1F",i="\u4FDD\u5B58"),i==""&&(i=this.editDataInfo.FID?"\u63D0\u4EA4MDM":"\u4FDD\u5B58\u5E76\u63D0\u4EA4MDM"),layer.confirm(l,{title:"\u63D0\u793A",btn:[{text:i,callback:function(n){o._submitData(n,e)}},{text:"\u53D6\u6D88",callback:function(n){layer.close(n)}}]})}}},_hoisted_1$2={class:"note-no"},_hoisted_2$2={key:1,class:"note3"},_hoisted_3={class:"menuBtn"};function _sfc_render$3(a,t,o,e,i,l){const n=component,d=component$4,s=component$3,r=component$1,f=component$2,y=component$6,h=resolveComponent("MaterialSelect"),c=_sfc_main$i,u=component$7;return openBlock(),createBlock(u,{style:{height:"450px",overflow:"hidden"}},{default:withCtx(()=>[withDirectives(createBaseVNode("view",_hoisted_1$2," \u4E0D\u9700\u8981\u8865\u5145\u5305\u6750\u89C4\u683C ",512),[[vShow,e.showSupplyInfo==4]]),withDirectives(createVNode(y,{model:e.editDataInfo,class:"edit-info color999",initValidate:!1},{default:withCtx(()=>[createVNode(s,{label:"\u540D\u79F0",prop:"FName",required:"",initValidate:!1},{default:withCtx(()=>[createVNode(n,{modelValue:e.editDataInfo.FName,"onUpdate:modelValue":t[0]||(t[0]=m=>e.editDataInfo.FName=m),style:{width:"calc(100% - 76px)","margin-right":"10px"}},null,8,["modelValue"]),createVNode(d,{disabled:e.showSupplyInfo!=2,type:"normal",onClick:l.selectMaterial},{default:withCtx(()=>[createTextVNode("\u9009\u62E9 ")]),_:1},8,["disabled","onClick"])]),_:1}),createVNode(s,{label:"\u7269\u6599\u7EC4",prop:"FGroup",required:""},{default:withCtx(()=>[e.seletList[1].length>0?(openBlock(),createBlock(f,{key:0,modelValue:e.editDataInfo.FGroup,"onUpdate:modelValue":t[1]||(t[1]=m=>e.editDataInfo.FGroup=m)},{default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(e.seletList[1],(m,p)=>(openBlock(),createBlock(r,{key:"rI",value:m.FValue+"",label:m.FName},null,8,["value","label"]))),128))]),_:1},8,["modelValue"])):createCommentVNode("",!0)]),_:1}),createVNode(s,{label:"\u5355\u4F4D",prop:"FUnit",required:""},{default:withCtx(()=>[e.seletList[0].length>0?(openBlock(),createBlock(f,{key:0,modelValue:e.editDataInfo.FUnit,"onUpdate:modelValue":t[2]||(t[2]=m=>e.editDataInfo.FUnit=m)},{default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(e.seletList[0],(m,p)=>(openBlock(),createBlock(r,{key:"rI",value:m.FValue+"",label:m.FValue},null,8,["value","label"]))),128))]),_:1},8,["modelValue"])):createCommentVNode("",!0),e.editDataInfo.FUnit&&e.seletList[0].find(m=>m.FValue==e.editDataInfo.FUnit)!=null?(openBlock(),createElementBlock("p",_hoisted_2$2,toDisplayString(e.seletList[0].find(m=>m.FValue==e.editDataInfo.FUnit).FName),1)):createCommentVNode("",!0)]),_:1}),createVNode(s,{label:"\u5305\u6750\u5916\u5F62\u5C3A\u5BF8",prop:"FOutSize"},{default:withCtx(()=>[createVNode(n,{modelValue:e.editDataInfo.FOutSize,"onUpdate:modelValue":t[3]||(t[3]=m=>e.editDataInfo.FOutSize=m),placeholder:"\u957F*\u5BBD*\u9AD8(mm)"},null,8,["modelValue"])]),_:1}),createVNode(s,{label:"\u5305\u6750\u91CD\u91CF(kg)",prop:"FWeight"},{default:withCtx(()=>[createVNode(n,{modelValue:e.editDataInfo.FWeight,"onUpdate:modelValue":t[4]||(t[4]=m=>e.editDataInfo.FWeight=m)},null,8,["modelValue"])]),_:1}),createVNode(s,{label:"\u6570\u91CF",prop:"FCount"},{default:withCtx(()=>[createVNode(n,{modelValue:e.editDataInfo.FCount,"onUpdate:modelValue":t[5]||(t[5]=m=>e.editDataInfo.FCount=m)},null,8,["modelValue"])]),_:1})]),_:1},8,["model"]),[[vShow,e.showSupplyInfo==2||e.showSupplyInfo==3]]),withDirectives(createBaseVNode("view",_hoisted_3,[createVNode(d,{type:"danger",onClick:l.submitClick},{default:withCtx(()=>[createTextVNode("\u63D0\u4EA4")]),_:1},8,["onClick"]),createVNode(d,{onClick:t[6]||(t[6]=m=>a.$emit("cancelClick"))},{default:withCtx(()=>[createTextVNode("\u53D6\u6D88")]),_:1})],512),[[vShow,e.showSupplyInfo==2]]),createVNode(c,{area:["70%","80%"],modelValue:e.showEditBox,"onUpdate:modelValue":t[8]||(t[8]=m=>e.showEditBox=m),title:"\u9009\u62E9\u5305\u6750"},{default:withCtx(()=>[createVNode(h,{dataInfoObj:e.editDataInfo,onSelectClick:l.selectClick,onCancelClick:t[7]||(t[7]=m=>e.showEditBox=!1)},null,8,["dataInfoObj","onSelectClick"])]),_:1},8,["modelValue"])]),_:1})}var SupplyPackage=_export_sfc(_sfc_main$3,[["render",_sfc_render$3],["__scopeId","data-v-f4e32e60"]]),EditFSuccedaneum_vue_vue_type_style_index_0_scoped_true_lang="";const _sfc_main$2={components:{OperateLog,FormulaView},setup(){let a=[{title:"ID",key:"FID",width:"160px",align:"center",hide:!1},{title:"\u8BD5\u9A8C\u53F7",key:"FTestCode",width:"160px",align:"center",hide:!1},{title:"\u7269\u6599\u7F16\u53F7",key:"FCode",width:"400px",align:"center"},{title:"\u7269\u6599\u63CF\u8FF0",key:"FDesc",width:"360px",align:"center"},{title:"\u66FF\u4EE3\u6599\u7F16\u53F7",key:"FSuccedaneumID",width:"178px",align:"center"},{title:"\u66FF\u4EE3\u54C1\u63CF\u8FF0",key:"FSuccedaneumInfo",width:"360px",align:"center"},{title:"\u8D1F\u8D23\u4EBA",key:"FUserName",width:"160px",align:"center"},{title:"\u72B6\u6001",key:"selected",width:"160px",align:"center"},{title:"\u64CD\u4F5C",key:"operator",width:"100px",fixed:"right",customSlot:"operator",align:"center"}];const t=ref([]),o=ref([]),e=ref(null),i=ref([[],[]]),l=ref([[],[]]),n=function(y,h,c,u){return h.table=="TFS_ViewMaterial"?"background:rgb(246, 246, 246) !important;":""},d=function(y,h,c,u){return h.cellClass||""},s=ref(""),r=ref(""),f=ref(!1);return{dataColumn:a,dataList:t,editColumn:o,selectDataMap:e,typeList:i,userPower:l,cellStyle:n,cellClassName:d,inputCodeValue:s,inputDescValue:r,isShow:!1,isBomShow:!1,visible2:f}},props:{dataInfoObj:{type:Object,default:()=>{}},viewDataList:{type:Object,default:()=>[]}},mounted(){this.getUserPower()},methods:{async getUserPower(){this.dataInfoObj.FCanEdit!=2&&(this.userPower[0]=(await getBasicRoleList({FRoleType:40,FViewType:this.dataInfoObj.FViewType})||[]).map(a=>parseInt(a.F2)),this.userPower[1]=(await getBasicRoleList({FRoleType:44,FViewType:this.dataInfoObj.FViewType})||[]).map(a=>parseInt(a.F2))),this.initPage(layer.load(2))},async initPage(a){let t=await GetMaterialInfoListByTeamId({tempId:this.dataInfoObj.FTeamID});this.dataList=t.Data.map(function(o){return o&&(o.FSuccedaneumID==-1?o.selected="\u4E0D\u9009\u62E9":o.FSuccedaneumInfo!=""&&(o.selected="\u9009\u62E9")),o}),setTimeout(function(){layer.close(a)},500)},changeVisible2(a){let t=this;layer.confirm("\u662F\u5426\u9009\u62E9\u66FF\u4EE3\u6599",{btn:[{text:"\u9009\u62E9",callback:function(o){layer.close(o),t.$emit("cancelClick",!0,!1),t.$emit("getData",a)}},{text:"\u4E0D\u9009\u62E9",callback:function(o){layer.close(o),a.FSuccedaneumID=-1,t.saveBatch()}}]})},cancelClick(a){a=a==null?!1:a,this.$emit("cancelClick",a)},async _changeType(a,t){if(t==1)a.FTypeID2=-1;else if(a.FTypeID2){let o=await getInfoData({FDataID:a.FTypeID2,FType:1})||null;o!=null&&o.FID&&(this.dataColumn.filter(i=>i.fieldType==7)||[]).forEach(i=>{i.table=="TFS_MaterialInfo"&&(a[i.key]=o[i.key]||a[i.key]||"")})}},async saveBatch(){var a=new Array;for(let s=0;s<this.dataList.length;s++){if(this.dataList[s].FTypeID1==null||this.dataList[s].FTypeID1==""){layer.msg("\u8BF7\u9009\u62E9\u4E00\u7EA7\u5206\u7C7B",{icon:2,time:1e3});return}if(this.dataList[s].FTypeID2==null||this.dataList[s].FTypeID2==""){layer.msg("\u8BF7\u9009\u62E9\u4E8C\u7EA7\u5206\u7C7B",{icon:2,time:1e3});return}a.push({FMaterialID:this.dataList[s].FMaterialID,FTypeID1:this.dataList[s].FTypeID1,FTypeID2:this.dataList[s].FTypeID2})}let t={taskId:this.dataInfoObj.FID,tempId:this.dataInfoObj.FTeamID,list:a},o=await EditTypeList(t),e=layer.load(2),i={LogList:[],FTeamID:this.dataInfoObj.FTeamID,FViewType:this.dataInfoObj.FViewType},l=this.dataInfoObj.FViewType+"_"+this.dataInfoObj.FID,n=JSON.parse(localStorage.getItem("EditFSuccedaneum"+l));if(this.dataList.forEach((s,r)=>{let f=n[r],y={};for(let h of this.editColumn){let c=s[h.key];if(c!=f[h.key]){if(y[h.table]||(y[h.table]={},y[h.table].FMaterialID=s.FMaterialID),y[h.table][h.key]=c,h.key=="FTypeID1"||h.key=="FTypeID2"){let m=(this.typeList[h.key=="FTypeID1"?0:1]||[]).find(p=>p.FID==c)||null;c=m==null?"":m.FName}i.LogList.push(h.title+"\uFF1A"+(c==""?"\u5220\u9664":c))}}for(let h in y)i[h]||(i[h]=[]),i[h].push(y[h])}),i.LogList.join("\u3001")!=""){if(delete i.LogList,o.Code===200){await commonSave({teamId:i.FTeamID,type:this.dataInfoObj.FType,desc:this.objInfo.FName+"\u9009\u62E9\u4E0D\u4F7F\u7528\u66FF\u4EE3\u7269\u6599"},"OperateLog");let s=this;localStorage.setItem("EditFSuccedaneum"+l,JSON.stringify(this.dataList)),setTimeout(function(){layer.close(e),layer.msg("\u4FDD\u5B58\u6210\u529F"),s.$emit("cancelClick",!0,!0),s.$refs.OperateLog._getPageList()},500)}}else layer.close(e),layer.msg("\u60A8\u6CA1\u6709\u505A\u4EFB\u4F55\u66F4\u6539")}}};function _sfc_render$2(a,t,o,e,i,l){const n=resolveComponent("FormulaView"),d=component,s=component$4,r=component$5,f=resolveComponent("OperateLog"),y=component$7;return openBlock(),createElementBlock(Fragment,null,[createVNode(y,{style:{height:"700px",overflow:"auto"},fluid:"true",class:"content-box"},{default:withCtx(()=>[createVNode(n,{teamId:o.dataInfoObj.FTeamID,halfId:o.dataInfoObj.FMaterialHalfIDs},null,8,["teamId","halfId"]),e.dataColumn.length>0?(openBlock(),createBlock(r,{key:0,id:"dataTable",height:"320px",columns:e.dataColumn,"data-source":e.dataList,cellStyle:e.cellStyle,cellClassName:e.cellClassName},createSlots({_:2},[o.dataInfoObj.FCanEdit!=2?{name:"toolbar",fn:withCtx(()=>[createVNode(d,{class:normalizeClass(this.isShow?"isShow":"isHidden"),modelValue:e.inputCodeValue,"onUpdate:modelValue":t[0]||(t[0]=h=>e.inputCodeValue=h),readonly:!0},{prepend:withCtx(()=>[createTextVNode("\u534A\u6210\u54C1\u7F16\u53F7\uFF1A")]),_:1},8,["class","modelValue"]),createVNode(d,{class:normalizeClass(this.isShow?"isShow":"isHidden"),modelValue:e.inputDescValue,"onUpdate:modelValue":t[1]||(t[1]=h=>e.inputDescValue=h),readonly:!0},{prepend:withCtx(()=>[createTextVNode("\u63CF\u8FF0\uFF1A")]),_:1},8,["class","modelValue"])]),key:"0"}:void 0,e.dataList==null||!e.dataList.FID?{name:"operator",fn:withCtx(({data:h})=>[createVNode(s,{size:"sm",type:"primary",onClick:c=>l.changeVisible2(h)},{default:withCtx(()=>[createTextVNode("\u9009\u62E9")]),_:2},1032,["onClick"])]),key:"1"}:void 0]),1032,["columns","data-source","cellStyle","cellClassName"])):createCommentVNode("",!0),o.dataInfoObj.FTeamID?(openBlock(),createBlock(f,{key:1,ref:"OperateLog",dataInfoObj:o.dataInfoObj},null,8,["dataInfoObj"])):createCommentVNode("",!0)]),_:1}),createBaseVNode("template",null,[createVNode(s,{type:"primary",onClick:a.openConfirm2},{default:withCtx(()=>[createTextVNode("\u8BE2\u95EE\u6846")]),_:1},8,["onClick"])])],64)}var EditFSuccedaneum=_export_sfc(_sfc_main$2,[["render",_sfc_render$2],["__scopeId","data-v-0d09467e"]]),EditMaterial_vue_vue_type_style_index_0_scoped_true_lang="";const _sfc_main$1={setup(){const a=ref({choseData:{FName:"",FType:"",FCode:""}}),t=ref({}),o=ref({total:0,limit:5,current:1});let e=[{type:"radio"},{title:"\u7269\u6599\u53F7",key:"FCode",width:"200px"},{title:"\u8BD5\u9A8C\u53F7",key:"FTestCode",width:"200px"},{title:"\u7269\u6599\u63CF\u8FF0",key:"FName",minWidth:"300px"},{title:"\u4EA7\u54C1\u5206\u7C7B",key:"FTypeName",width:"110px"}];e.forEach(s=>{s.align="center"});const i=ref([]),l=ref(""),n=ref(!0),d=ref({});return watch(l,function(){const s=i.value.find(r=>r.id==l.value)||null;s!=null&&(a.value.choseData.FID=s.FID,a.value.choseData.FName=s.FName,a.value.choseData.FType=s.FType,a.value.choseData.FCode=s.FCode)}),{objInfo:a,postData:t,pageInfo:o,dataColumn:e,dataList:i,selectedKey:l,isDisabled:n,searchObj:d}},props:{dataInfoObj:{type:Object,default:()=>{}},MaterialModel:{type:Object,default:()=>{}},typeListObj:{type:Array,default:()=>[]},editType:{type:Number,default:()=>1}},mounted(){this.objInfoObj=this.MaterialModel;let a=JSON.parse(JSON.stringify(this.objInfoObj));a.choseData={FID:this.editType==1?a.FSuccedaneumID:a.FFuProductsID,FName:this.editType==1?a.FSuccedaneumInfo:a.FFuProductsInfo,FType:this.editType==1?a.FSuccedaneumType:a.FFuProductsType,FCode:this.editType==1?a.FSuccedaneumCode:a.FFuProductsCode,FCount:a.FFuProductsCount||"",FUnit:a.FFuProductsUnit||""},this.editType==1&&(this.pageInfo.limit=6),this.objInfo=a,this._getPageList()},methods:{changePage(a){this.pageInfo.current=a.current,this._getPageList()},_clickSearch(){this.postData={};for(let a in this.searchObj){let t=this.searchObj[a];t!=null&&t!=""&&(this.postData[a]=t)}this._getPageList(!0)},_clickReset(){this.searchObj={},this._clickSearch()},async _getPageList(a){debugger;this.pageInfo.total=0,a&&(this.pageInfo.current=1,this.pageInfo.total=0),this.postData.FPageIndex=this.pageInfo.current,this.postData.FPageSize=this.pageInfo.limit;let t=await getPageList(this.postData,"Material");t.Data.List=t.Data.List||[];let o=this.objInfo.choseData;t.Data.List.forEach(e=>{let i=this.typeListObj.find(l=>l.FValue==e.FType);e.FTypeName=i==null?"":i.FName,e.id=e.FID,e.FCode==o.FCode&&e.FName==o.FName&&e.FType==o.FType&&this.selectedKey!=e.id&&(this.selectedKey=e.id)}),this.pageInfo.total=t.Data.Total||0,this.dataList=t.Data.List},async submitClick(){let a={FID:this.objInfo.FID};this.editType==1?(a.FSuccedaneumID=this.objInfo.choseData.FID||-1,a.FSuccedaneumInfo=this.objInfo.choseData.FName||"",a.FSuccedaneumType=this.objInfo.choseData.FType||"",a.FSuccedaneumCode=this.objInfo.choseData.FCode||""):(a.FFuProductsID=this.objInfo.choseData.FID||-1,a.FFuProductsInfo=this.objInfo.choseData.FName||"",a.FFuProductsType=this.objInfo.choseData.FType||"",a.FFuProductsCode=this.objInfo.choseData.FCode||"",a.FFuProductsCount=this.objInfo.choseData.FCount||"",a.FFuProductsUnit=this.objInfo.choseData.FUnit||"");let t=await updateDataInfo(a,"Material")||0;debugger;this.dataInfoObj,t>0?(await commonSave({teamId:this.dataInfoObj.FTeamID,type:this.dataInfoObj.FType,desc:this.objInfo.FName+"\u9009\u62E9\u4E86\u66FF\u4EE3\u7269\u4E86\uFF1A"+a.FSuccedaneumInfo},"OperateLog"),layer.msg("\u64CD\u4F5C\u6210\u529F",{time:1500,icon:1}),setTimeout(()=>{this.cancelClick(!0),this.$emit("showEditMaterial")},150)):layer.msg("\u64CD\u4F5C\u5931\u8D25",{time:1e3,icon:2})},cancelClick(a){this.$emit("cancelClick",a==null?!1:a)}}},_hoisted_1$1={class:"edit-box"},_hoisted_2$1={class:"edit-box"};function _sfc_render$1(a,t,o,e,i,l){const n=component,d=component$3,s=component$1,r=component$2,f=component$b,y=component$4,h=component$6,c=component$5,u=component$7;return openBlock(),createBlock(u,{class:"content-box",style:normalizeStyle("padding-top:"+(o.editType!=1?0:35)+"px")},{default:withCtx(()=>[createBaseVNode("view",_hoisted_1$1,[createVNode(h,{model:e.searchObj,class:"search-box edit-info"},{default:withCtx(()=>[createVNode(f,{class:"color666"},{default:withCtx(()=>[createVNode(d,{label:"\u7269\u6599\u53F7",prop:"FCode"},{default:withCtx(()=>[createVNode(n,{modelValue:e.searchObj.FCode,"onUpdate:modelValue":t[0]||(t[0]=m=>e.searchObj.FCode=m)},null,8,["modelValue"])]),_:1}),createVNode(d,{label:"\u8BD5\u9A8C\u53F7",prop:"FTestCode"},{default:withCtx(()=>[createVNode(n,{modelValue:e.searchObj.FTestCode,"onUpdate:modelValue":t[1]||(t[1]=m=>e.searchObj.FTestCode=m)},null,8,["modelValue"])]),_:1}),createVNode(d,{label:"\u7269\u6599\u63CF\u8FF0",prop:"FName"},{default:withCtx(()=>[createVNode(n,{modelValue:e.searchObj.FName,"onUpdate:modelValue":t[2]||(t[2]=m=>e.searchObj.FName=m)},null,8,["modelValue"])]),_:1}),createVNode(d,{label:"\u4EA7\u54C1\u5206\u7C7B",prop:"FType"},{default:withCtx(()=>[createVNode(r,{modelValue:e.searchObj.FType,"onUpdate:modelValue":t[3]||(t[3]=m=>e.searchObj.FType=m)},{default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(o.typeListObj,(m,p)=>(openBlock(),createBlock(s,{key:p,value:m.FValue,label:m.FName},null,8,["value","label"]))),128))]),_:1},8,["modelValue"])]),_:1}),o.editType!=1?(openBlock(),createBlock(d,{key:0})):createCommentVNode("",!0)]),_:1}),createVNode(d,{class:"search-btn"},{default:withCtx(()=>[createVNode(y,{size:"sm",type:"primary",onClick:l._clickSearch},{default:withCtx(()=>[createTextVNode("\u641C\u7D22")]),_:1},8,["onClick"]),createVNode(y,{size:"sm",onClick:l._clickReset},{default:withCtx(()=>[createTextVNode("\u91CD\u7F6E")]),_:1},8,["onClick"])]),_:1})]),_:1},8,["model"]),createVNode(h,{model:e.objInfo,class:"search-box edit-info color999"},{default:withCtx(()=>[createVNode(d,{label:"\u4E3B\u7269\u6599\u53F7",prop:"FCode"},{default:withCtx(()=>[createVNode(n,{disabled:e.isDisabled,modelValue:e.objInfo.FCode,"onUpdate:modelValue":t[4]||(t[4]=m=>e.objInfo.FCode=m)},null,8,["disabled","modelValue"])]),_:1}),createVNode(d,{label:"\u4E3B\u7269\u6599\u63CF\u8FF0",prop:"FName"},{default:withCtx(()=>[createVNode(n,{disabled:e.isDisabled,modelValue:e.objInfo.FName,"onUpdate:modelValue":t[5]||(t[5]=m=>e.objInfo.FName=m),type:"FName"},null,8,["disabled","modelValue"])]),_:1}),createVNode(d,{label:o.editType==1?"\u66FF\u4EE3\u6599\u7269\u6599\u53F7":"\u526F\u4EA7\u7269\u7269\u6599\u53F7"},{default:withCtx(()=>[createVNode(n,{disabled:e.isDisabled,modelValue:e.objInfo.choseData.FCode,"onUpdate:modelValue":t[6]||(t[6]=m=>e.objInfo.choseData.FCode=m)},null,8,["disabled","modelValue"])]),_:1},8,["label"]),createVNode(d,{label:o.editType==1?"\u66FF\u4EE3\u6599\u63CF\u8FF0":"\u526F\u4EA7\u7269\u63CF\u8FF0"},{default:withCtx(()=>[createVNode(n,{disabled:e.isDisabled,modelValue:e.objInfo.choseData.FName,"onUpdate:modelValue":t[7]||(t[7]=m=>e.objInfo.choseData.FName=m)},null,8,["disabled","modelValue"])]),_:1},8,["label"]),o.editType!=1?(openBlock(),createBlock(d,{key:0,label:"\u526F\u4EA7\u7269\u6570\u91CF"},{default:withCtx(()=>[createVNode(n,{modelValue:e.objInfo.choseData.FCount,"onUpdate:modelValue":t[8]||(t[8]=m=>e.objInfo.choseData.FCount=m)},null,8,["modelValue"])]),_:1})):createCommentVNode("",!0),o.editType!=1?(openBlock(),createBlock(d,{key:1,label:"\u526F\u4EA7\u7269\u5355\u4F4D"},{default:withCtx(()=>[createVNode(n,{modelValue:e.objInfo.choseData.FUnit,"onUpdate:modelValue":t[9]||(t[9]=m=>e.objInfo.choseData.FUnit=m)},null,8,["modelValue"])]),_:1})):createCommentVNode("",!0),createVNode(d,{class:"search-btn"},{default:withCtx(()=>[createVNode(y,{size:"sm",type:"danger",onClick:l.submitClick},{default:withCtx(()=>[createTextVNode("\u786E\u5B9A")]),_:1},8,["onClick"]),createVNode(y,{size:"sm",onClick:l.cancelClick},{default:withCtx(()=>[createTextVNode("\u53D6\u6D88")]),_:1},8,["onClick"])]),_:1})]),_:1},8,["model"])]),createBaseVNode("view",_hoisted_2$1,[createVNode(c,{class:normalizeClass("empty-small"+o.editType),columns:e.dataColumn,id:"id",dataSource:e.dataList,"selected-key":e.selectedKey,"onUpdate:selectedKey":t[10]||(t[10]=m=>e.selectedKey=m),page:e.dataList.length>0?e.pageInfo:null,onChange:l.changePage},null,8,["class","columns","dataSource","selected-key","page","onChange"])])]),_:1},8,["style"])}var EditMaterial=_export_sfc(_sfc_main$1,[["render",_sfc_render$1],["__scopeId","data-v-560d6ca3"]]);const _sfc_main={components:{AddTerm,BOMDownload,EditView,EditType,AddPackage,SureView,EditGroup,SureTeam,SupplyPackage,EditFSuccedaneum,EditMaterial},setup(){let a=[{title:"\u9500\u552E\u53F7",key:"FSaleCode",width:"300px",align:"center",hide:!1},{title:"MDM\u7F16\u7801",key:"FMdmCode",width:"160px",align:"center",hide:!1},{title:"\u8BD5\u9A8C\u53F7",key:"FTestCode",width:"160px",align:"center",hide:!1},{title:"\u4EFB\u52A1\u6765\u6E90",key:"FDesc",width:"400px",align:"center"},{title:"\u5F53\u524D\u6D41\u7A0B",key:"FName",width:"180px",align:"center"},{title:"\u53D1\u8D77\u65F6\u95F4",key:"FAddDate",width:"178px",align:"center"},{title:"\u4E8B\u9879\u72B6\u6001",key:"FStateName",width:"98px",align:"center",customSlot:"FStateName"},{title:"\u8D1F\u8D23\u4EBA",key:"FUserName",width:"160px",align:"center"},{title:"\u5B8C\u6210\u65F6\u95F4",key:"FFinishDate",width:"178px",align:"center",hide:!0},{title:"\u64CD\u4F5C",key:"operator",width:"100px",fixed:"right",customSlot:"operator",align:"center"}];const t=ref(["1"]),o=ref(!1),e=ref(!0),i=ref({total:0,limit:10,current:1}),l=ref([]),n=ref([]),d=ref({}),s=ref({}),r=ref({}),f=ref([!1,!1,!1,!1,!1,!1,!1,!1,!1,!1,!1,!1,!1]),y=ref(["70%","70%","70%","86%","70%","70%","70%","70%","700px","70%","70%","70%","70%"]),h=ref({}),c=ref(1),u=ref([{id:1,name:"\u8FDB\u884C\u4E2D"},{id:2,name:"\u5DF2\u5B8C\u6210"}]),m=ref(!1),p=ref([]);return{selectedKeys:t,checkbox:o,defaultToolbar:e,dataColumn:a,dataList:l,pageInfo:i,searchObj:d,postData:s,typeList:n,showEditBox:f,modelArea:y,objInfoObj:h,editType:c,stateList:u,hasLoaded:m,MaterialModel:r,dataItem:p}},props:{dataInfoObj:{type:Object,default:()=>{}},pageTypeObj:{type:Number,default:()=>1}},mounted(){this.dataInfoObj&&(this.dataColumn.pop(),this.dataColumn[0].hide=!0,this.dataColumn[1].hide=!0,this.dataColumn[2].hide=!0,this.dataColumn[7].hide=!1),this._getTypeList(),this._getPageList(!0)},methods:{changePage(a){this.pageInfo.current=a.current,this.pageInfo.limit=a.limit,this._getPageList()},cancelClick(a,t){if(a&&this._getPageList(!0),t)return!1;for(let o=0;o<this.showEditBox.length;o++)this.showEditBox[o]=!1},async _getTypeList(){this.typeList=await getBasicList(33)||[]},async _getPageList(a,t){this.pageInfo.total=0,a&&(this.pageInfo.current=1,this.pageInfo.total=0),this.dataInfoObj&&this.dataInfoObj.FID&&(this.postData.FTeamID=this.dataInfoObj.FID,this.postData.FIsUser=!1),this.pageTypeObj&&this.pageTypeObj==2&&(this.postData.FState=99),this.postData.FPageIndex=this.pageInfo.current,this.postData.FPageSize=this.pageInfo.limit;let o=await getPageList(this.postData,"Task");o.Data.List=o.Data.List||[],o.Data.List.forEach(e=>{let i=this.typeList.find(n=>n.FValue===e.FType);e.FTypeName=i==null?"":i.FName;let l=this.stateList.find(n=>n.id===e.FState);e.FStateName=l==null?"":l.name,e.FAddDate=e.FAddDate==null?"":this.dateFormat(e.FAddDate),e.FEditDate=e.FEditDate==null?"":this.dateFormat(e.FEditDate),e.FFinishDate=e.FFinishDate==null?"":this.dateFormat(e.FFinishDate)}),this.pageInfo.total=o.Data.Total||0,this.dataList=o.Data.List,this.hasLoaded=!0},dateFormat(a){return a.replace("T"," ").split(".")[0]},getData(a){this.MaterialModel=a;for(let t=0;t<this.showEditBox.length;t++)this.showEditBox[t]=!1;this.showEditBox[11]=!0,this.editType=1},showEditMaterial(){this._clickSetInfo(this.dataItem,1)},_clickSetInfo(a,t){for(let o=0;o<this.showEditBox.length;o++)this.showEditBox[o]=!1;if(a.FType==1)a.FBoxType=1;else if(a.FType==2)a.FBoxType=2;else if(a.FType==9||a.FType==10)a.FBoxType=4;else if(a.FType>=3&&a.FType<=7||a.FType==11)a.FBoxType=3;else if(a.FType==8)a.FBoxType=5;else if(a.FType==12)a.FBoxType=6;else if(a.FType==13)a.FBoxType=7;else if(a.FType==14)a.FBoxType=8;else if(a.FType==15)a.FBoxType=9;else if(a.FType==16)this.dataItem=a,a.FBoxType=10;else return layer.msg("\u672A\u77E5\u4E8B\u9879\u7C7B\u578B");this.objInfoObj=a,this.editType=t,this.showEditBox[a.FBoxType]=!0},_clickSearch(){this.postData={};for(let a in this.searchObj){let t=this.searchObj[a];t!=null&&t!==""&&(this.postData[a]=t)}this._getPageList(!0)},_clickReset(){this.searchObj={},this._clickSearch()}}},_hoisted_1={key:0,style:{color:"#5FB878"}},_hoisted_2={key:1,style:{color:"#1E9FFF"}};function _sfc_render(a,t,o,e,i,l){const n=component,d=component$3,s=component$1,r=component$2,f=component$e,y=component$b,h=component$4,c=component$6,u=component$5,m=component$c,p=component$a,C=resolveComponent("AddTerm"),F=_sfc_main$i,I=resolveComponent("BOMDownload"),g=resolveComponent("EditView"),b=resolveComponent("AddPackage"),w=resolveComponent("EditGroup"),V=resolveComponent("SureView"),x=resolveComponent("SureTeam"),D=resolveComponent("SupplyPackage"),T=resolveComponent("EditType"),N=resolveComponent("EditFSuccedaneum"),O=resolveComponent("EditMaterial"),B=component$7;return openBlock(),createBlock(B,{fluid:"true",style:normalizeStyle("padding:10px;height:"+(o.dataInfoObj!=null?o.dataInfoObj.FHeight+"px":"auto"))},{default:withCtx(()=>[createVNode(y,{space:"10"},{default:withCtx(()=>[createVNode(p,{span:"24"},{default:withCtx(()=>[createVNode(m,null,{default:withCtx(()=>[createVNode(c,{model:e.searchObj,class:"search-box"},{default:withCtx(()=>[createVNode(y,{class:"search-items"},{default:withCtx(()=>[createVNode(d,{label:"\u9500\u552E\u53F7",prop:"FSaleCode"},{default:withCtx(()=>[createVNode(n,{modelValue:e.searchObj.FSaleCode,"onUpdate:modelValue":t[0]||(t[0]=_=>e.searchObj.FSaleCode=_)},null,8,["modelValue"])]),_:1}),createVNode(d,{label:"\u5F53\u524D\u6D41\u7A0B",prop:"FType"},{default:withCtx(()=>[createVNode(r,{modelValue:e.searchObj.FType,"onUpdate:modelValue":t[1]||(t[1]=_=>e.searchObj.FType=_)},{default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(e.typeList,(_,k)=>(openBlock(),createBlock(s,{key:k,value:_.FValue,label:_.FName},null,8,["value","label"]))),128))]),_:1},8,["modelValue"])]),_:1}),e.postData.FState!=99?(openBlock(),createBlock(d,{key:0,label:"\u4E8B\u9879\u72B6\u6001",prop:"FState"},{default:withCtx(()=>[createVNode(r,{modelValue:e.searchObj.FState,"onUpdate:modelValue":t[2]||(t[2]=_=>e.searchObj.FState=_)},{default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(e.stateList,(_,k)=>(openBlock(),createBlock(s,{key:k,value:_.id,label:_.name},null,8,["value","label"]))),128))]),_:1},8,["modelValue"])]),_:1})):createCommentVNode("",!0),createVNode(d,{label:"\u53D1\u8D77\u65E5\u671F",prop:"FDateRange"},{default:withCtx(()=>[createVNode(f,{modelValue:e.searchObj.FDateRange,"onUpdate:modelValue":t[3]||(t[3]=_=>e.searchObj.FDateRange=_),range:"",placeholder:"type : date"},null,8,["modelValue"])]),_:1})]),_:1}),createVNode(d,{class:"search-btn"},{default:withCtx(()=>[createVNode(h,{size:"sm",type:"primary",onClick:l._clickSearch},{default:withCtx(()=>[createTextVNode("\u641C\u7D22")]),_:1},8,["onClick"]),createVNode(h,{size:"sm",onClick:l._clickReset},{default:withCtx(()=>[createTextVNode("\u91CD\u7F6E")]),_:1},8,["onClick"])]),_:1})]),_:1},8,["model"]),e.hasLoaded?(openBlock(),createBlock(u,{key:0,columns:e.dataColumn,id:"id",dataSource:e.dataList,selectedKeys:e.selectedKeys,"onUpdate:selectedKeys":t[5]||(t[5]=_=>e.selectedKeys=_),checkbox:e.checkbox,"default-toolbar":e.defaultToolbar,page:e.dataList.length>0?e.pageInfo:null,onChange:l.changePage},createSlots({toolbar:withCtx(()=>[createVNode(h,{size:"sm",onClick:t[4]||(t[4]=_=>l._getPageList(!1,!0))},{default:withCtx(()=>[createTextVNode("\u5237\u65B0")]),_:1})]),FStateName:withCtx(({data:_})=>[_.FStateName=="\u5DF2\u5B8C\u6210"?(openBlock(),createElementBlock("span",_hoisted_1,toDisplayString(_.FStateName),1)):(openBlock(),createElementBlock("span",_hoisted_2,toDisplayString(_.FStateName),1))]),_:2},[o.dataInfoObj==null||!o.dataInfoObj.FID?{name:"operator",fn:withCtx(({data:_})=>[createVNode(h,{size:"xs",type:"primary",onClick:k=>l._clickSetInfo(_,1)},{default:withCtx(()=>[createTextVNode("\u64CD\u4F5C")]),_:2},1032,["onClick"])]),key:"0"}:void 0]),1032,["columns","dataSource","selectedKeys","checkbox","default-toolbar","page","onChange"])):createCommentVNode("",!0)]),_:1})]),_:1})]),_:1}),createVNode(F,{area:e.modelArea[1],modelValue:e.showEditBox[1],"onUpdate:modelValue":t[6]||(t[6]=_=>e.showEditBox[1]=_),title:e.objInfoObj.FName},{default:withCtx(()=>[e.showEditBox[1]?(openBlock(),createBlock(C,{key:0,dataInfoObj:e.objInfoObj,onCancelClick:l.cancelClick},null,8,["dataInfoObj","onCancelClick"])):createCommentVNode("",!0)]),_:1},8,["area","modelValue","title"]),createVNode(F,{area:e.modelArea[2],modelValue:e.showEditBox[2],"onUpdate:modelValue":t[7]||(t[7]=_=>e.showEditBox[2]=_),title:e.objInfoObj.FName},{default:withCtx(()=>[e.showEditBox[2]?(openBlock(),createBlock(I,{key:0,dataInfoObj:e.objInfoObj,onCancelClick:l.cancelClick},null,8,["dataInfoObj","onCancelClick"])):createCommentVNode("",!0)]),_:1},8,["area","modelValue","title"]),createVNode(F,{area:e.modelArea[3],modelValue:e.showEditBox[3],"onUpdate:modelValue":t[8]||(t[8]=_=>e.showEditBox[3]=_),title:e.objInfoObj.FName},{default:withCtx(()=>[e.showEditBox[3]?(openBlock(),createBlock(g,{key:0,dataInfoObj:e.objInfoObj,onCancelClick:l.cancelClick},null,8,["dataInfoObj","onCancelClick"])):createCommentVNode("",!0)]),_:1},8,["area","modelValue","title"]),createVNode(F,{area:e.modelArea[4],modelValue:e.showEditBox[4],"onUpdate:modelValue":t[9]||(t[9]=_=>e.showEditBox[4]=_),title:e.objInfoObj.FName},{default:withCtx(()=>[e.showEditBox[4]?(openBlock(),createBlock(b,{key:0,"data-info-obj":e.objInfoObj,onCancelClick:l.cancelClick},null,8,["data-info-obj","onCancelClick"])):createCommentVNode("",!0)]),_:1},8,["area","modelValue","title"]),createVNode(F,{area:e.modelArea[5],modelValue:e.showEditBox[5],"onUpdate:modelValue":t[10]||(t[10]=_=>e.showEditBox[5]=_),title:e.objInfoObj.FName},{default:withCtx(()=>[e.showEditBox[5]?(openBlock(),createBlock(w,{key:0,"data-info-obj":e.objInfoObj,onCancelClick:l.cancelClick},null,8,["data-info-obj","onCancelClick"])):createCommentVNode("",!0)]),_:1},8,["area","modelValue","title"]),createVNode(F,{area:e.modelArea[6],modelValue:e.showEditBox[6],"onUpdate:modelValue":t[11]||(t[11]=_=>e.showEditBox[6]=_),title:e.objInfoObj.FName},{default:withCtx(()=>[e.showEditBox[6]?(openBlock(),createBlock(V,{key:0,"data-info-obj":e.objInfoObj,onCancelClick:l.cancelClick},null,8,["data-info-obj","onCancelClick"])):createCommentVNode("",!0)]),_:1},8,["area","modelValue","title"]),createVNode(F,{area:e.modelArea[7],modelValue:e.showEditBox[7],"onUpdate:modelValue":t[12]||(t[12]=_=>e.showEditBox[7]=_),title:e.objInfoObj.FName},{default:withCtx(()=>[e.showEditBox[7]?(openBlock(),createBlock(x,{key:0,"data-info-obj":e.objInfoObj,objInfoObj:e.objInfoObj,onCancelClick:l.cancelClick},null,8,["data-info-obj","objInfoObj","onCancelClick"])):createCommentVNode("",!0)]),_:1},8,["area","modelValue","title"]),createVNode(F,{area:e.modelArea[8],modelValue:e.showEditBox[8],"onUpdate:modelValue":t[13]||(t[13]=_=>e.showEditBox[8]=_),title:e.objInfoObj.FName},{default:withCtx(()=>[e.showEditBox[8]?(openBlock(),createBlock(D,{key:0,"data-info-obj":e.objInfoObj,onCancelClick:l.cancelClick},null,8,["data-info-obj","onCancelClick"])):createCommentVNode("",!0)]),_:1},8,["area","modelValue","title"]),createVNode(F,{area:e.modelArea[9],modelValue:e.showEditBox[9],"onUpdate:modelValue":t[14]||(t[14]=_=>e.showEditBox[9]=_),title:e.objInfoObj.FName},{default:withCtx(()=>[e.showEditBox[9]?(openBlock(),createBlock(T,{key:0,dataInfoObj:e.objInfoObj,onCancelClick:l.cancelClick},null,8,["dataInfoObj","onCancelClick"])):createCommentVNode("",!0)]),_:1},8,["area","modelValue","title"]),createVNode(F,{area:e.modelArea[10],height:"700px",modelValue:e.showEditBox[10],"onUpdate:modelValue":t[15]||(t[15]=_=>e.showEditBox[10]=_),title:e.objInfoObj.FName},{default:withCtx(()=>[e.showEditBox[10]?(openBlock(),createBlock(N,{key:0,style:{height:"70vh",overflow:"auto"},onGetData:l.getData,dataInfoObj:e.objInfoObj,onCancelClick:l.cancelClick},null,8,["onGetData","dataInfoObj","onCancelClick"])):createCommentVNode("",!0)]),_:1},8,["area","modelValue","title"]),createVNode(F,{area:e.modelArea[11],modelValue:e.showEditBox[11],"onUpdate:modelValue":t[16]||(t[16]=_=>e.showEditBox[11]=_),title:e.objInfoObj.FName},{default:withCtx(()=>[e.showEditBox[11]?(openBlock(),createBlock(O,{key:0,onGetData:l.getData,onShowEditMaterial:l.showEditMaterial,MaterialModel:e.MaterialModel,dataInfoObj:e.objInfoObj,onCancelClick:l.cancelClick},null,8,["onGetData","onShowEditMaterial","MaterialModel","dataInfoObj","onCancelClick"])):createCommentVNode("",!0)]),_:1},8,["area","modelValue","title"])]),_:1},8,["style"])}var ShowData2=_export_sfc(_sfc_main,[["render",_sfc_render]]),all=Object.freeze(Object.defineProperty({__proto__:null,default:ShowData2},Symbol.toStringTag,{value:"Module"}));export{AddTerm as A,ShowData2 as S,ShowView as a,all as b};