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/multipleWarehousing-legacy-e3be0bd6.js
System.register(["./message-legacy-10af7c73.js","./po-legacy-a7772c8d.js","./runtime-core.esm-bundler-legacy-c5df00b7.js","./_plugin-vue_export-helper-legacy-762b7923.js","./index-legacy-9c1737b2.js","./preload-helper-legacy-f8638e03.js","./vue-i18n.runtime.esm-bundler-legacy-720876b1.js","./index-legacy-c9e20962.js","./_commonjsHelpers-legacy-5498c249.js","./vue-router-legacy-a12307c3.js","./utils-legacy-c0023c33.js"],(function(e,t){"use strict";var a,l,n,o,d,i,r,p,u,s,c,m,_,f,v,g,x,b,h,y,w,k,q,j,M,V=document.createElement("style");return V.textContent=".add_box[data-v-0740f1c4]{align-items:center;display:flex;justify-content:space-between;margin-top:2px;width:100%}.dialog_procure_box .el-select[data-v-0740f1c4]{margin:0 30px 0 10px}.dialog_tilte[data-v-0740f1c4]{font-size:16px;font-weight:700;margin:0 0 20px;text-align:center}.tracking_number[data-v-0740f1c4]{color:#111}.tracking_No[data-v-0740f1c4],.tracking_number[data-v-0740f1c4]{font-family:Microsoft YaHei;font-size:14px;font-weight:400}.tracking_No[data-v-0740f1c4]{color:#9fa09f}.waybill_desc_flex[data-v-0740f1c4]{margin-left:35%;width:50%}.tracking_box_flex[data-v-0740f1c4]{justify-content:space-between;margin-top:20px}.tracking_box[data-v-0740f1c4]{background-image:url(/public/static/png/tracking1-089bd08a.png)}.tracking_box[data-v-0740f1c4],.tracking_box1[data-v-0740f1c4]{align-items:center;display:flex;height:87px;justify-content:center;width:547px}.tracking_box1[data-v-0740f1c4]{background-image:url(/public/static/png/tracking2-62338f54.png)}.tracking_box2[data-v-0740f1c4]{align-items:center;background-image:url(/public/static/png/tracking3-85b25cc7.png);display:flex;height:87px;justify-content:center;width:547px}.reservation_required[data-v-0740f1c4]{color:red;font-weight:400;margin-top:20px;width:100%}.primary_box1 .el-button[data-v-0740f1c4]{margin-left:0!important}.button_flex[data-v-0740f1c4]{text-align:right}.button_flex .el-button[data-v-0740f1c4]{margin:0 0 0 12px!important}.box[data-v-0740f1c4]{height:20px;margin:0 40px 0 20px;width:20px}.green[data-v-0740f1c4]{background:#24a59f}.grey[data-v-0740f1c4]{background:#49b119}.waybill_desc_box[data-v-0740f1c4]{align-items:center;display:flex}.mate_box[data-v-0740f1c4]{margin-top:10px;width:100%}.mate_box td[data-v-0740f1c4]{border:1px solid #d0d0d0;padding:10px}.waybill_desc[data-v-0740f1c4]{color:#505050;font-size:15px;font-weight:400}.waybill_number[data-v-0740f1c4]{color:#727070;font-size:15px}.total_num[data-v-0740f1c4]{font-size:17px;font-weight:400;width:15%}th[data-v-0740f1c4]{color:#505050}.automaticallyList_table[data-v-0740f1c4]{max-height:500px}.red[data-v-0740f1c4]{color:red;font-size:16px;margin-left:2px}.volume_dataList_box[data-v-0740f1c4]{align-items:center;display:flex;justify-content:space-around;width:100%}.primary_box[data-v-0740f1c4],.primary_box1[data-v-0740f1c4]{margin-top:20px}.primary_box1[data-v-0740f1c4]{display:flex;justify-content:space-between}.primary_box .el-button[data-v-0740f1c4]{margin:0 50px 0 0}.table_current_box td[data-v-0740f1c4],.table_current_box th[data-v-0740f1c4]{border:1px solid hsla(0,4%,91%,.867);padding:8px 5px;text-align:left}.table_current_box td[data-v-0740f1c4]{color:#909399}.supplier_value_none[data-v-0740f1c4]{display:none}.supplier_value_list[data-v-0740f1c4]{background:#fff;display:block!important;height:430px;overflow-y:auto;padding:10px;position:absolute;width:300px;z-index:10}.supplier_value_box[data-v-0740f1c4]{position:relative}.CaretBottom_icon[data-v-0740f1c4]{background:#d0d0d0;height:28px;justify-content:center;margin:0 70px 0 0;width:28px}.CaretBottom_icon[data-v-0740f1c4],.dialog_procure_box[data-v-0740f1c4]{align-items:center;display:flex}.input[data-v-0740f1c4]{margin:0 30px 0 10px}.input[data-v-0740f1c4],.input5[data-v-0740f1c4]{border:1px solid #d0d0d0;border-radius:3px;height:28px;outline:none;padding:0 10px;width:210px}.input5[data-v-0740f1c4]{margin:0 0 0 30px}.input1[data-v-0740f1c4],.input2[data-v-0740f1c4]{width:272px}.input1[data-v-0740f1c4],.input2[data-v-0740f1c4],.input2_1[data-v-0740f1c4]{border:1px solid #d0d0d0;height:28px;outline:none;padding:0 10px}.input2_1[data-v-0740f1c4]{width:130px}.input3[data-v-0740f1c4],.input4[data-v-0740f1c4]{border:1px solid #d0d0d0;height:28px;outline:none;padding:0 10px;width:120px}.input4[data-v-0740f1c4]{margin:0 79px 0 82px}[data-v-0740f1c4] .el-dropdown-menu__item i{margin:0}[data-v-0740f1c4] .visibility .el-table th.el-table__cell:first-child .cell{visibility:hidden}.order_box[data-v-0740f1c4]{align-items:center;display:flex}.order_box1[data-v-0740f1c4]{justify-content:space-between}.order_box_num[data-v-0740f1c4]{margin:0 100px 0 30px}.order_box_num1[data-v-0740f1c4]{margin:0 30px 0 0}.el-button--text[data-v-0740f1c4]{margin-right:15px}.el-input[data-v-0740f1c4],.el-select[data-v-0740f1c4]{width:300px}.dialog-footer button[data-v-0740f1c4]:first-child{margin-right:10px}.none[data-v-0740f1c4]{display:none!important}.el-dialog__body{padding:0 20px 22px}.el-dialog{margin-top:20px;max-height:900px;min-height:600px;overflow-y:auto;width:90%}.add_part_dialog_box .el-dialog{margin-top:50px!important;max-height:900px!important;min-height:500px!important;overflow-y:auto;width:60%!important}.el-table__cell{color:#505050}.default span:hover,.in_stock_quantity span:hover,.quantity span:hover{color:#018fed!important}.in_stock_quantity td{background:#f7e8cb!important;border:1px solid #d0d0d0}.quantity td{background:#b2cdf8!important;border:1px solid #d0d0d0}.default td{background:#caf2ff!important;border:1px solid #d0d0d0}.in_stock_quantity{background:#f7e8cb!important}.quantity{background:#b2cdf8!important}.default{background:#caf2ff!important}.grey{background:#e6cde6!important}\n",document.head.appendChild(V),{setters:[e=>{a=e.ab,l=e.b7},e=>{n=e.PoInventoryToLocal,o=e.CustomerInventoryToLacal},e=>{d=e.d,i=e.r,r=e.A,p=e.w,u=e.o,s=e.Q,c=e._,m=e.e,_=e.f,f=e.t,v=e.g,g=e.p,x=e.y,b=e.m,h=e.F,y=e.I,w=e.l,k=e.v,q=e.b5,j=e.b4},e=>{M=e._},null,null,null,null,null,null,null],execute:function(){const t=e=>(q("data-v-0740f1c4"),e=e(),j(),e),V={class:"main"},N={key:0,class:"dialog_tilte"},C={key:1,class:"dialog_tilte"},I={class:"dialog_procure_box"},D=t((()=>v("div",null,[k("运单号"),v("span",{class:"red"},"*"),k(":")],-1))),U=t((()=>v("div",null,"快递公司:",-1))),E=t((()=>v("div",{style:{margin:"0px 10px 0 0"}},"包裹数量:",-1))),R={class:"add_box"},z=["onUpdate:modelValue"],F=["onUpdate:modelValue"],Q=["onUpdate:modelValue","onInput"],L=["onUpdate:modelValue"],O=["onUpdate:modelValue"],W={key:0,class:"primary_box button_flex"},S={key:1,class:"primary_box button_flex"},$=d({name:"/crm/inventory/components/multipleWarehousing"}),B=d({...$,props:{multipleData:{type:Array,default:""},str:{type:String,default:""},multipleWarehousingDialog:{type:Boolean,default:""}},emits:["update:multipleWarehousingDialog","update:eventIsNum"],setup(e,{emit:t}){const d=e,q=i("");i("");const j=i("");i("");const M=i(""),$=r({});i(1),i(""),i(""),i(""),i([]);const B=i([]);i(0);const H=i([{id:1,name:"圆通"},{id:2,name:"中通"},{id:3,name:"申通"},{id:4,name:"京东"},{id:5,name:"顺丰"},{id:6,name:"极兔"},{id:7,name:"自提"},{id:8,name:"送货"}]);function A(e){let t=0;B.value.forEach(((a,l)=>{a.seq_id==e.seq_id&&(""==a.add_quantity&&(a.add_quantity=0),t+=parseFloat(a.add_quantity))})),B.value.forEach(((a,l)=>{a.seq_id==e.seq_id&&(B.value[l].currentReceiptQuantity=t)}))}p((()=>d.multipleData),(e=>{d.multipleData=e,Y()})),Date.prototype.Format=function(e){const t={"M+":this.getMonth()+1,"d+":this.getDate(),"h+":this.getHours(),"m+":this.getMinutes(),"s+":this.getSeconds(),"q+":Math.floor((this.getMonth()+3)/3),S:this.getMilliseconds()};/(y+)/.test(e)&&(e=e.replace(RegExp.$1,(this.getFullYear()+"").substr(4-RegExp.$1.length)));for(const a in t)new RegExp("("+a+")").test(e)&&(e=e.replace(RegExp.$1,1==RegExp.$1.length?t[a]:("00"+t[a]).substr((""+t[a]).length)));return e};const T=({row:e,column:t,rowIndex:a,columnIndex:l})=>"卷序号"==t.label||"卷名称"==t.label||"卷数量"==t.label||"操作"==t.label?{rowspan:1,colspan:1}:e.seq_seq_id>1?{rowspan:0,colspan:0}:{rowspan:e.counter,colspan:1};function Y(){B.value=d.multipleData;const e=(new Date).Format("yyMMdd");B.value.forEach(((t,a)=>{B.value[a].add_seq_no=1,B.value[a].add_name=e+1,B.value[a].add_quantity="",B.value[a].counter=1,B.value[a].handMovementNum_sum="",B.value[a].handMovementNum="",B.value[a].currentReceiptQuantity=0,B.value[a].container=!1}))}function P(){t("update:multipleWarehousingDialog",!1)}function G(){t("update:multipleWarehousingDialog",!1)}return u((()=>{Y()})),(e,i)=>{const r=s("el-option"),p=s("el-select"),u=s("el-input-number"),Y=s("el-table-column"),J=s("el-button"),K=s("el-checkbox"),X=s("el-table"),Z=c("loading");return m(),_("div",V,[1==d.str?(m(),_("div",N,"采购单入库页面")):f("",!0),2==d.str?(m(),_("div",C,"客供入库页面")):f("",!0),v("div",null,[v("div",I,[D,g(v("input",{class:"input","onUpdate:modelValue":i[0]||(i[0]=e=>q.value=e),type:"text"},null,512),[[a,q.value]]),U,x(p,{clearable:"true",modelValue:j.value,"onUpdate:modelValue":i[1]||(i[1]=e=>j.value=e),filterable:"","allow-create":"","default-first-option":"","reserve-keyword":!1,placeholder:"请选择快递"},{default:b((()=>[(m(!0),_(h,null,y(H.value,(e=>(m(),w(r,{key:e.id,label:e.name,value:e.name},null,8,["label","value"])))),128))])),_:1},8,["modelValue"]),E,x(u,{modelValue:M.value,"onUpdate:modelValue":i[2]||(i[2]=e=>M.value=e),min:1,max:100},null,8,["modelValue"])]),x(X,{data:B.value,border:"","max-height":"600px","span-method":T,style:{width:"100%","margin-top":"15px"},"highlight-current-row":""},{default:b((()=>[x(Y,{width:"55",prop:"seq_id",label:"序号"}),1==d.str?(m(),w(Y,{key:0,prop:"name",label:"名称"})):f("",!0),1==d.str?(m(),w(Y,{key:1,width:"88",prop:"part_id",label:"元件ID"})):f("",!0),1==d.str?(m(),w(Y,{key:2,prop:"standard_model",label:"型号名称"})):f("",!0),1==d.str?(m(),w(Y,{key:3,prop:"vendor_name",label:"供应商"})):f("",!0),1==d.str?(m(),w(Y,{key:4,width:"40",prop:"qty_unit",label:"单位"})):f("",!0),1==d.str?(m(),w(Y,{key:5,width:"85",prop:"final_vendor",label:"采购品牌"})):f("",!0),1==d.str?(m(),w(Y,{key:6,prop:"final_part_name",label:"采购型号"})):f("",!0),1==d.str?(m(),w(Y,{key:7,prop:"sn_order",label:"关联订单号"})):f("",!0),1==d.str?(m(),w(Y,{key:8,width:"85",prop:"quantity",label:"采购数量"})):f("",!0),2==d.str?(m(),w(Y,{key:9,prop:"real_name",label:"型号规格"})):f("",!0),x(Y,{prop:"value","show-overflow-tooltip":"",width:"85",label:"详细描述"}),2==d.str?(m(),w(Y,{key:10,"show-overflow-tooltip":"",prop:"reference",label:"位号",width:"85"})):f("",!0),2==d.str?(m(),w(Y,{key:11,width:"85",prop:"vendor",label:"供应商"})):f("",!0),2==d.str?(m(),w(Y,{key:12,prop:"part_id",label:"物料ID"})):f("",!0),2==d.str?(m(),w(Y,{key:13,prop:"vendor_comp_name",label:"物料品牌",width:"85"})):f("",!0),2==d.str?(m(),w(Y,{key:14,prop:"standard_model","show-overflow-tooltip":"",label:"物料型号",width:"85"})):f("",!0),2==d.str?(m(),w(Y,{key:15,prop:"used_amount",label:"需要数量"})):f("",!0),2==d.str?(m(),w(Y,{key:16,prop:"in_stock_quantity",label:"已入库数量"})):f("",!0),x(Y,{width:"200",prop:"add_roll_up",label:"总数量/卷数量/自动生成"},{default:b((e=>[v("div",R,[g(v("input",{style:{width:"85px",height:"25px"},"onUpdate:modelValue":t=>e.row.handMovementNum_sum=t,class:"input3",type:"text",placeholder:"总数量:"},null,8,z),[[a,e.row.handMovementNum_sum]]),g(v("input",{style:{width:"85px",height:"25px"},"onUpdate:modelValue":t=>e.row.handMovementNum=t,class:"input3",type:"text",placeholder:"卷数量:"},null,8,F),[[a,e.row.handMovementNum]])]),x(J,{size:"small",type:"primary",plain:"",onClick:t=>function(e){let t=0;if(""==e.handMovementNum_sum)return void l.error("请输入总数量");if(""==e.handMovementNum)return void l.error("请输入卷数量");t=parseFloat(e.handMovementNum);const a=parseFloat(e.handMovementNum_sum);let n=1;const o=(new Date).Format("yyMMdd"),d=parseInt(a%t),i=parseInt(a/t);let r=0;r=d>0?i+1:i;let p={};const u=[];let s=1;B.value.forEach(((l,c)=>{if(l.seq_id==e.seq_id){if(1==s){for(n=1;n<=i;n++)p={},Object.keys(l).map((e=>{p[e]=l[e]})),p.counter=r,p.seq_seq_id=n,p.add_seq_no=n,p.add_name=o+n,p.add_quantity=t,p.currentReceiptQuantity=a,u.push(p);d>0&&(p={},Object.keys(l).map((e=>{p[e]=l[e]})),p.counter=r,p.seq_seq_id=r,p.add_seq_no=r,p.add_name=o+r,p.add_quantity=d,p.currentReceiptQuantity=a,u.push(p)),s=0}}else u.push(l)})),B.value=u}(e.row)},{default:b((()=>[k("自动生成")])),_:2},1032,["onClick"])])),_:1}),x(Y,{width:"70",prop:"add_seq_no",label:"卷序号"}),x(Y,{width:"80",prop:"add_name",label:"卷名称"}),x(Y,{width:"95",prop:"add_quantity",label:"卷数量"},{default:b((e=>[g(v("input",{style:{width:"70px"},"onUpdate:modelValue":t=>e.row.add_quantity=t,onInput:t=>A(e.row),class:"input3",type:"text"},null,40,Q),[[a,e.row.add_quantity]])])),_:1}),x(Y,{width:"145",prop:"add_address",label:"操作"},{default:b((e=>[x(J,{size:"small",type:"primary",plain:"",onClick:t=>function(e){const t=[];let a=0;(new Date).Format("yyMMdd");const l={},n=[];let o=0;B.value.forEach(((d,i)=>{if(t.push(d),d.seq_id==e.seq_id&&(n.push(i),o++),d.seq_id==e.seq_id&&e.seq_id!=B.value[i+1].seq_id&&0==a){d.counter=1+d.counter,B.value[i].add_seq_no=d.add_seq_no+1,Object.keys(d).map((e=>{l[e]=d[e]}));const e=t.push(l);n.push(e-1),o++,a=1}})),B.value=t,B.value.forEach(((e,t)=>{if(n.includes(t)&&(B.value[t].counter=o),0==t)B.value[t].seq_seq_id=1,B.value[t].add_seq_no=1;else if(B.value[t-1].seq_id==e.seq_id){const e=B.value[t-1].seq_seq_id;B.value[t].seq_seq_id=e+1,B.value[t].add_seq_no=B.value[t-1].add_seq_no+1,B.value[t].add_name=parseFloat(B.value[t-1].add_name)+1}else B.value[t].seq_seq_id=1,B.value[t].add_seq_no=1})),A(e)}(e.row)},{default:b((()=>[k("添加卷")])),_:2},1032,["onClick"]),x(J,{size:"small",type:"danger",plain:"",onClick:t=>function(e){const t=B.value.indexOf(e);B.value.splice(t,1);let a=1;B.value.forEach(((t,l)=>{t.seq_id==e.seq_id&&(t.counter>1&&(B.value[l].counter=t.counter-1),B.value[l].seq_seq_id=a,B.value[l].add_seq_no=a,a+=1)})),A(e)}(e.row)},{default:b((()=>[k("删除")])),_:2},1032,["onClick"])])),_:1}),x(Y,{width:"85",prop:"currentReceiptQuantity",label:"入库数量"},{default:b((e=>[g(v("input",{style:{width:"70px"},"onUpdate:modelValue":t=>e.row.currentReceiptQuantity=t,class:"input3",type:"text"},null,8,L),[[a,e.row.currentReceiptQuantity]])])),_:1}),x(Y,{width:"135",prop:"localCode",label:"存储库位"},{default:b((e=>[g(v("input",{style:{width:"70px"},"onUpdate:modelValue":t=>e.row.local_code=t,class:"input3",type:"text"},null,8,O),[[a,e.row.local_code]]),x(K,{modelValue:e.row.container,"onUpdate:modelValue":t=>e.row.container=t,label:"入库到集装箱"},null,8,["modelValue","onUpdate:modelValue"])])),_:1})])),_:1},8,["data"]),1==d.str?(m(),_("div",W,[g((m(),w(J,{type:"primary",onClick:i[3]||(i[3]=e=>async function(){const e=B.value[0].po_id,{data:a}=await n(Object.assign($,{po_id:e,trackingNo:q,express_company:j,package_num:M,data_row:B}));1==a.result?(P(),t("eventIsNum",e)):l({type:"error",message:a.msg})}())},{default:b((()=>[k("入库&打印标签")])),_:1})),[[Z,e.fullscreenLoading,void 0,{fullscreen:!0,lock:!0}]]),x(J,{type:"info",onClick:i[4]||(i[4]=e=>P())},{default:b((()=>[k("关闭")])),_:1})])):f("",!0),2==d.str?(m(),_("div",S,[g((m(),w(J,{type:"primary",onClick:i[5]||(i[5]=e=>async function(){const e=B.value[0].qo_item_id,{data:a}=await o(Object.assign($,{user_added:1,qo_item_id:e,trackingNo:q,express_company:j,package_num:M,data_row:B}));t("eventIsNum",e),1==a.result?(G(),t("eventIsNum",e)):l({type:"error",message:a.msg})}())},{default:b((()=>[k("入库&打印标签")])),_:1})),[[Z,e.fullscreenLoading,void 0,{fullscreen:!0,lock:!0}]]),x(J,{type:"info",onClick:i[6]||(i[6]=e=>G())},{default:b((()=>[k("关闭")])),_:1})])):f("",!0)])])}}});e("default",M(B,[["__scopeId","data-v-0740f1c4"]]))}}}));