1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-537c879e"],{a42d:function(e,t,o){"use strict";o.r(t);var s=function(){var e=this,t=e._self._c;return t("div",{staticStyle:{"overflow-y":"scroll","padding-bottom":"6.6rem"}},[t("div",[t("div",{staticClass:"home_header"},[e._v("包装")]),t("div",{staticClass:"home_header_line"}),t("div",{staticClass:"home_con_body"},[e._l(e.list,(function(o,s){return t("div",{key:s,staticClass:"send_work"},[t("div",{staticClass:"secd_flex"},[t("div",{staticClass:"secd_title"},[t("span",[e._v("销售订单号:")]),t("span",[e._v(e._s(o.no))])]),t("span",{staticClass:"secd_title_d"},[e._v(e._s(o.material_code_show))]),t("div",{staticStyle:{height:"1px","background-color":"#fff",opacity:"0.3"}}),t("div",{staticStyle:{display:"flex","flex-direction":"column",gap:"1rem","margin-top":"1rem"}},[t("div",{staticClass:"secd_input"},[t("div",{staticClass:"secd_input_l"},[e._v("包装数量:")]),t("div",{staticClass:"secd_input_r"},[t("input",{directives:[{name:"model",rawName:"v-model",value:o.un_box_num,expression:"item.un_box_num"}],attrs:{type:"text",placeholder:"请输入数量"},domProps:{value:o.un_box_num},on:{"on-change":function(t){return e.handleChangeNumber(t,s)},input:function(t){t.target.composing||e.$set(o,"un_box_num",t.target.value)}}})])]),t("div",{staticClass:"secd_input"},[t("div",{staticClass:"secd_input_l"},[e._v("班组:")]),t("div",{staticClass:"secd_input_r"},[t("b-form-select",{staticClass:"inp select_list",attrs:{id:"input-3",options:e.teamList,required:"",placeholder:"请选择站点"},on:{change:function(t){return e.handleChooseTeam(t,s)}},model:{value:o.team_id,callback:function(t){e.$set(o,"team_id",t)},expression:"item.team_id"}})],1)]),t("div",{staticClass:"secd_input"},[t("div",{staticClass:"secd_input_l"},[e._v("人员:")]),t("div",{staticClass:"secd_input_r"},[t("b-form-select",{staticClass:"inp select_list",attrs:{id:"input-3",disabled:!o.team_id,options:e.employeeList,required:"",placeholder:"请选择人员"},on:{"on-change":function(t){return e.handleChangeEmployee(t,s)}},model:{value:o.employee_id,callback:function(t){e.$set(o,"employee_id",t)},expression:"item.employee_id"}})],1)]),e._l(o.box_orders_label_product,(function(o,s){return t("div",{key:s,staticStyle:{"flex-direction":"column",color:"#FFFFFF"}},[t("div",{staticStyle:{display:"flex","align-items":"center"}},[t("div",{staticClass:"secd_input_l"},[e._v("商标名称:")]),t("div",{staticClass:"secd_input_r"},[t("span",[e._v(e._s(o.product_title))])])]),t("div",{staticStyle:{display:"flex","margin-top":".5rem","align-items":"center"}},[t("div",{staticClass:"secd_input_l"},[e._v("商标损耗:")]),t("div",{staticClass:"secd_input_r"},[t("input",{directives:[{name:"model",rawName:"v-model",value:o.loss_num,expression:"_item.loss_num"}],staticStyle:{height:"2.2rem"},attrs:{type:"text",placeholder:"请输入数量"},domProps:{value:o.loss_num},on:{input:function(t){t.target.composing||e.$set(o,"loss_num",t.target.value)}}})])]),t("div",{staticStyle:{display:"flex","margin-top":".5rem","align-items":"center"}},[t("div",{staticClass:"secd_input_l"},[e._v("商标备注:")]),t("div",{staticClass:"secd_input_r"},[t("input",{directives:[{name:"model",rawName:"v-model",value:o.remark,expression:"_item.remark"}],staticStyle:{height:"2.2rem"},attrs:{type:"text",placeholder:"请输入备注"},domProps:{value:o.remark},on:{input:function(t){t.target.composing||e.$set(o,"remark",t.target.value)}}})])])])}))],2)])])})),t("div",{staticClass:"footer",staticStyle:{display:"flex","justify-content":"space-between",position:"fixed",bottom:"3rem",left:"50%",transform:"translateX(-50%)"}},[t("div",{staticClass:"return_btn",on:{click:e.handleReturn}},[e._v("返回")]),t("div",{staticClass:"confirm_btn",on:{click:e.handleSure}},[e._v("确认")])])],2)])])},i=[],a={data(){return{list:[],formData:{},teamList:[],employeeList:[],numList:[{value:1,text:1},{value:2,text:2},{value:3,text:3}],state:!0}},created(){const e={url:"http://122.112.250.253:7774/jbl/api/module-data/team_list/page",post:{direction:"DESC",property:"id",fromClientType:"pc",number:0,sorts:[],rules:[],size:15,specialConditions:[],dynamicFormCode:"team",developmentSystemId:null,debugFlag:!0}};this.axios.post("/api/testdwy",{...e}).then(e=>{this.teamList=e.data.content.filter(e=>e.status),this.teamList.forEach(e=>{e.value=e.team_code,e.text=e.title})});const t={url:"http://122.112.250.253:7774/jbl/api/module-data/team_code_btn/page",post:{direction:"DESC",property:"id",fromClientType:"pc",number:0,sorts:[],rules:[],size:15,specialConditions:[],workflowSearchBean:{},dynamicFormCode:"person",dynamicFormTable:null,ignoreField:!0,developmentSystemId:null,debugFlag:!0}};this.axios.post("/api/testdwy",{...t}).then(e=>{this.employeeList=e.data.content,this.employeeList.forEach(e=>{e.value=e.no,e.text=e.name})})},beforeRouteLeave(e,t,o){localStorage.removeItem(this.$route.query.id+""),o()},beforeRouteEnter(e,t,o){localStorage.getItem(e.query.id)?o():o(e=>{e.$router.replace("/cms/package/detail")})},mounted(){const e=this.$route.query.id;this.initData(e)},methods:{initData(e){e&&(this.list=JSON.parse(localStorage.getItem(e+"")),this.list.forEach(e=>{e.team_id="",e.box_orders_label_product=[],e.prod_trademark_compare_c.brand_code.split(",").forEach((t,o)=>{let s={};s.order_no=e.exe_sale_order_b.no,s.order_item_no=e.item_no,s.order_item_id=e.id,s.loss_num="",s.product_no=t,s.product_title=e.prod_trademark_compare_c.brand_code_show.split("$$$")[o],s.product_size=e.specs,s.product_unit=e.unit_code,s.product_unit_title=e.unit_code_show,s.remark="",s.site=null,e.box_orders_label_product.push(s)})}))},handleChooseTeam(e,t){if(e){const o=this.teamList.find(t=>t.team_code===e).dynamic_form_value_id,s={url:"http://122.112.250.253:7774/jbl/api/module-data/team/team/472629516238663680/"+o};this.axios.post("/api/testdwyget",{...s}).then(e=>{this.list[t].employee_id=e.data.data.employee.map(e=>e.team_code),this.$forceUpdate()})}},handleReturn(){this.$router.go(-1)},handleSure(){let e=[],t=[],o="";this.list.forEach((s,i)=>{t.push(...s.box_orders_label_product.filter(e=>e.loss_num));let a={item_num:i+1,product_no:s.material_code,product_title:s.material_code_show,process_title_two:s.craft_type_two_code_show,color_code:s.craft_type_code_show,process_code_two:s.craft_type_two_code,color_code_two:s.decor_two_code,process_title:s.craft_type_code_show,color:s.decor_code_show,color_two:s.decor_two_code_show,product_size:s.specs,product_unit:s.unit_code,product_unit_title:s.unit_code_show,order_no:s.exe_sale_order_b.no,order_item_id:s.id,brand_code:s.prod_trademark_compare_c.brand_code,brand_code_show:s.prod_trademark_compare_c.brand_code_show,order_item_no:s.item_no,customer_no:s.exe_sale_order_b.customer_code,customer_name:s.exe_sale_order_b.customer_code_show,dealer_no:s.exe_sale_order_b.jingxiaoshang,dealer_name:s.exe_sale_order_b.jingxiaoshang_show,box_num:s.un_box_num,site:null};o=s.team_id,e.push(a)});const s={defective_order_no:null,box_time:new Date,team_id:"BZ00016",employee_id:"RX0001",query_order_on:null,site:null,created_by:null,created_date:null,last_modified_by:null,last_modified_date:null,employee_id_show:"郭银",team_id_show:"包装一组"};let i={bizTypeEk:"LOWCODE",bizId:-1,dynamicFormId:"474107044420857856",showModelId:"474108545251880960",data:{box_orders:s,box_orders_label_product:t,box_orders_product:e,production_orders_dtl:e}},a={url:"http://122.112.250.253:7774/jbl/api/module-data/box_orders/box_orders",post:i};this.state&&(this.state=!1,this.axios.post("/api/testdwy",a).then(e=>{200===e.code&&(this.$Message.success(e.msg),this.$router.go(-1)),setTimeout(()=>{this.state=!0},5e3)}))}}},r=a,d=(o("c52a"),o("2877")),l=Object(d["a"])(r,s,i,!1,null,"2311db46",null);t["default"]=l.exports},c2fe:function(e,t,o){},c52a:function(e,t,o){"use strict";o("c2fe")}}]);
|