HEX
Server: Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips PHP/8.2.20
System: Linux 825a8fd6cf8c 3.10.0-1160.95.1.el7.x86_64 #1 SMP Mon Jul 24 13:59:37 UTC 2023 x86_64
User: apache (48)
PHP: 8.2.20
Disabled: NONE
Upload Files
File: /var/www/html/public/static/js/hookConfiguration-b723b057.js
import{u as Ot}from"./vue-router-a383d220.js";import{getAssFootPointPrice as Tt,getAssConditionPrice as jt,saveAssFootPointPrice as Mt,saveAssConditionPrice as Et,getAssSetupPriceConfig as Bt,saveAssSetupPriceConfig as Ft,AssSetupConfigManage as It,imgUrl as Nt,searchPartNumber as zt,getPriceGroups as Gt,newFootprintCatetory as Wt,getFootprintCatetory as Lt,saveFootprintCatetory as Vt,delFootprintCatetory as Ht,getExportPrice as Jt}from"./po-e92ee608.js";import{o as k}from"./index-81e4a901.js";import{b7 as r}from"./message-2472a54a.js";import{A as s,r as a,o as Rt}from"./runtime-core.esm-bundler-6128546f.js";import"./index-cdc44ec6.js";import"./preload-helper-78dc9057.js";import"./vue-i18n.runtime.esm-bundler-6949bcab.js";import"./index-b7f916e1.js";import"./_commonjsHelpers-87174ba5.js";import"./utils-2ab4f76a.js";import"./focus-trap-53f1c6ab.js";import"./error-78e43d3e.js";function oe(){Ot();const E=s({}),B=s({}),F=s({}),I=s({}),N=s({}),z=s({}),G=s({}),W=s({}),L=s({}),V=s({}),H=s({}),J=s({}),R=s({});s({});const U=s({}),C=a(!1),D=a(!1),v=a(!1),p=a(!1),X=a(!1),g=a(15);a(15);const K=a(!1),P=a(""),O=a(""),S=a(""),Q=a(""),o=a(""),T=a(""),y=a(1);a(1);const Y=s("third"),_=a([]),Z=a([]),w=a([]),f=a([]),A=a([]),j=a([]),l=a([]),c=s({oneClickSettings:"",unitSettings:"",footprint_type:"",pin_num:"",exportWidth:"",is_null_rate:0}),n=s({smd_comp_side:"",pth_comp_side:"",add_required_quantity:"",max:"",min:"",edit_required_quantity:"",required_quantity:"",smd_comp_side_in:""});a([{id:1,name:"1001",name_k:"first"},{id:2,name:"1002",name_k:"second"},{id:3,name:"1003",name_k:"third"},{id:4,name:"1004",name_k:"fourth"}]);const $=a([{id:1,name:"单面",name_k:"Single"},{id:2,name:"双面",name_k:"Double"},{id:3,name:"无",name_k:"No"},{id:4,name:"所有",name_k:"All"}]),tt=a([{id:1,name:"单面",name_k:"Single"},{id:2,name:"双面",name_k:"Double"},{id:3,name:"无",name_k:"No"},{id:4,name:"所有",name_k:"All"}]),et=s([{id:1,desc:"smd_parts0201_qty",text:"BGA IC数量 焊球数量"},{id:2,desc:"smd_parts0402_qty",text:"贴片元件 ( 0402 ) 数量"},{id:3,desc:"smd_parts0603_qty",text:"贴片元件 ( 0603 ) 数量"},{id:4,desc:"smd_parts0805_qty",text:"贴片元件 ( 0805 ) 数量"},{id:5,desc:"smd_parts1206_qty",text:"贴片元件 ( 1206 ) 数量"},{id:6,desc:"smd_parts23_qty",text:"贴片元件(SOT 23封装及类似)数量"},{id:7,desc:"pth_ic_pin_number",text:"插件脚数"},{id:8,desc:"pth_axial_part_qty",text:"插件轴向元件 ( 如电阻,电容,二极管 ) 数量"},{id:9,desc:"pth_part_92_qty",text:"插件元件 ( TO-92封装及类似 ) 数量"},{id:10,desc:"pth_connector_pin",text:"插件元件连接器脚数"},{id:11,desc:"bga_xray_test_qty",text:"BGA X-ray 测试"},{id:12,desc:"wires_soldering_point",text:"线缆焊点数"},{id:13,desc:"manual_solder_number",text:"手工悍点"}]),at=a([{id:1,name:"插件",name_k:"SMD"},{id:2,name:"贴面",name_k:"PTH"},{id:3,name:"不确定",name_k:"NoSure"}]),nt=a([{id:1,name:"插件",name_k:"SMD"},{id:2,name:"贴面",name_k:"PTH"},{id:3,name:"不确定",name_k:"NoSure"}]),i=s({search_key:"",currentMatePage:1,currentSizeChange:15,transform_rate:"",total:"",addCustomDialog:!1,footprint_title:"",comment:"",setting_transform_rate:"",unit:"",add_unit:"",pin_num:"",add_pin_num:"",is_null_rate:0,add_smd_comp_side:""});function it(){d()}async function d(){const{data:t}=await Tt(Object.assign(E,{customer_id:o,companycode:"fushi",page:y,resault:g,search_key:T,is_null_rate:c.is_null_rate}));t.result==1&&(_.value=t.datas.data,O.value=t.datas.total)}const st=t=>{g.value=t,d()},rt=t=>{y.value=t,d()},ot=t=>{i.currentSizeChange=t,u()},ct=t=>{i.currentMatePage=t,u()};async function q(){const{data:t}=await jt(Object.assign(F,{customer_id:o,companycode:"fushi",page:y,result:g}));t.result==1&&(A.value=t.datas,P.value=t.datas.total)}async function dt(){const{data:t}=await Mt(Object.assign(B,{companycode:"fushi",datarow:_,customer_id:o}));t.result==1&&d()}async function ut(){const{data:t}=await Et(Object.assign(I,{customer_id:o,companycode:"fushi",datarow:A}));t.result==1&&q()}async function h(){const{data:t}=await Bt(Object.assign(z,{companycode:"fushi",customer_id:o}));t.result==1&&(w.value=t.datas,f.value=t.datas.datas,f.value.forEach((e,m)=>{f.value[m].inputbasicVal=33}))}function mt(t){_.value.forEach((e,m)=>{t==1&&c.oneClickSettings!=""&&(e.transform_rate=c.oneClickSettings),t==5&&c.pin_num!=""&&(e.pin_num=c.pin_num),t==2&&c.unitSettings!=""&&(e.transform_unit_price=c.unitSettings),t==3&&e.match_result.forEach((x,Ut)=>{x.transform_rate>0&&(e.transform_rate=x.transform_rate)}),t==4&&e.inter_value>0&&(e.transform_rate=e.inter_value)})}function _t(t,e){e==1?_.value.forEach((m,x)=>{m.footprint_type=t}):e==2&&l.value.forEach((m,x)=>{m.footprint_type=t})}async function ft(){const{data:t}=await Ft(Object.assign(G,{customer_id:o,companycode:"fushi",datarow:f,requiredrow:w.value.required_quantity_arr}));t.result==1&&d()}function lt(t){p.value=!0,n.edit_required_quantity=t.required_quantity,n.max=t.max,n.min=t.min,n.required_quantity=t.required_quantity}function pt(t){n.required_quantity=t.required_quantity;const e="quantity_delete";k.confirm("你确定要删除吗?","Warning",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{b(e),r({type:"success",message:"删除成功"})}).catch(()=>{})}function gt(t){n.smd_comp_side=t.smd_comp_side,n.pth_comp_side=t.pth_comp_side;const e="type_delete";k.confirm("你确定要删除吗?","Warning",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{b(e),r({type:"success",message:"删除成功"})}).catch(()=>{})}function yt(t){if(n.edit_required_quantity==""){r({type:"error",message:"修改数据不能为空"});return}if(n.edit_required_quantity>n.max||n.edit_required_quantity<n.min||n.edit_required_quantity==n.min||n.edit_required_quantity==n.max){r({type:"error",message:"请选择"+n.min+"~"+n.max+"的数据"});return}b(t),n.edit_required_quantity}function qt(t){t=="type_add"&&(C.value=!0),t=="quantity_add"&&(D.value=!0),t=="quantity_edit"&&(p.value=!0)}async function b(t){const{data:e}=await It(Object.assign(W,{companycode:"fushi",actionType:t,smd_comp_side:n.smd_comp_side,pth_comp_side:n.pth_comp_side,add_required_quantity:n.add_required_quantity,edit_required_quantity:n.edit_required_quantity,required_quantity:n.required_quantity}));e.result==1?(h(),C.value=!1,D.value=!1,p.value=!1):r({type:"error",message:e.msg})}function ht(t,e){e==1?S.value=t:e==2&&(S.value=Nt+t),v.value=!0}async function bt(t){const{data:e}=await zt(Object.assign(V,{partNumber:t}));e.result==1&&d()}async function M(){const{data:t}=await Gt(Object.assign(H,{}));j.value=t,d(),q(),h(),u()}function xt(){u()}function Ct(){i.addCustomDialog=!0}async function Dt(){if(i.footprint_title==""){r.error("请填写智能封装类型");return}if(i.add_pin_num==""){r.error("请填写焊盘数");return}if(i.transform_rate==""){r.error("请填写焊点数");return}if(i.add_unit==""){r.error("请填写单价");return}if(i.add_smd_comp_side==""){r.error("请选择封装类型");return}const{data:t}=await Wt(Object.assign(L,{footprint_title:i.footprint_title,transform_rate:i.transform_rate,comment:i.comment,pin_num:i.add_pin_num,transform_rate_price:i.add_unit,footprint_type:i.add_smd_comp_side}));t.result==1&&(i.addCustomDialog=!1,r.success("添加成功"),u())}async function u(){const{data:t}=await Lt(Object.assign(N,{customer_id:o,companycode:"fushi",search_key:i.search_key,page:i.currentMatePage,resault:i.currentSizeChange,is_null_rate:i.is_null_rate}));t.result==1&&(l.value=t.data.data,i.total=t.data.total)}function St(t){l.value.forEach((e,m)=>{t=="1"&&(e.transform_rate=i.setting_transform_rate),t=="2"&&(e.transform_rate_price=i.unit),t=="3"&&(e.pin_num=i.pin_num)})}async function wt(){const{data:t}=await Vt(Object.assign(J,{companycode:"fushi",datarow:l,customer_id:o}));t.result==1&&u()}function At(t){k.confirm("你确定要删除吗?","Warning",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{kt(t)}).catch(()=>{})}async function kt(t){const{data:e}=await Ht(Object.assign(R,{id:t}));e.result==1&&(r({type:"success",message:"删除成功"}),u())}async function vt(){const{data:t}=await Jt(Object.assign(U,{customer_id:o}));t.result==1&&(window.open(t.first_name),r({type:"success",message:"导出成功"}))}function Pt(t,e,m){t.data.result==1&&(r.success(t.data.msg),h(),q())}return Rt(()=>{d(),q(),h(),M(),u();const t=localStorage.getItem("listJSON");t&&(o.value=parseInt(t),localStorage.setItem("listJSON",""))}),{activeName:Y,configParam:c,save1:dt,save2:ft,save3:ut,assData:_,smdData:et,btnOneClickSettings:mt,materialData:A,currentMatePage:y,currentSizeChange:g,PartListTotal:P,handleSizeChange1:st,handleCurrentChange1:rt,handleSizeChange:ot,handleCurrentChange:ct,small:K,startupFeeData:w,startupFeeData1:f,itemDialog:C,openDialog:qt,editData:n,smdCompData:$,smdCompData1:tt,btnEdit:b,add_requiredDialog:D,editRequiredDialog:p,editOpenDialog:lt,btnEditMaxMin:yt,quantityDelete:pt,typeDelete:gt,assDataTotal:O,showBigImage:ht,bigImgUrl:Q,photoVisible:X,ImgDialog:v,publicData:Z,getPart:bt,imgView:S,tabData:j,customerId:o,getLoadPriceGroups:M,search_key:T,btnAssData:it,intelligenceData:l,intelligenceData1:i,onSearch_in:xt,btnAdd_in:Ct,btnConfirm_in:Dt,btnSettingsIn:St,save4:wt,btnDel_in:At,footprintType:at,footprintType1:nt,selectFootprintType:_t,exportPriceConfig:vt,uploadSlotFile:Pt}}export{oe as useEqu};