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.
 
 
 
 
 
 

1 lines
53 KiB

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-404983aa"],{"0a28":function(e,t,a){},"2d64":function(e,t,a){"use strict";a("cfd2")},"566a":function(e,t,a){"use strict";a("0a28")},7042:function(e,t,a){"use strict";var o=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"pagination-container e-pagination",class:{hidden:e.hidden}},[a("el-pagination",e._b({attrs:{background:e.background,"current-page":e.current,"page-size":e.Size,layout:e.layout,"page-sizes":e.pageSizes,total:e.total},on:{"update:currentPage":function(t){e.current=t},"update:current-page":function(t){e.current=t},"update:pageSize":function(t){e.Size=t},"update:page-size":function(t){e.Size=t},"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}},"el-pagination",e.$attrs,!1))],1)},n=[],r={name:"Pagination",props:{total:{required:!0,type:Number},page:{type:Number,default:1},limit:{type:Number,default:20},pageSizes:{type:Array,default:function(){return[5,10,15,20,30,50]}},layout:{type:String,default:"sizes"},background:{type:Boolean,default:!0},autoScroll:{type:Boolean,default:!0},hidden:{type:Boolean,default:!1}},computed:{current:{get:function(){return this.page},set:function(e){this.$emit("update:page",e)}},Size:{get:function(){return this.limit},set:function(e){this.$emit("update:limit",e)}}},methods:{handleSizeChange:function(e){this.$emit("pagination",{pageNum:this.curren,pageSize:e})},handleCurrentChange:function(e){this.$emit("pagination",{pageNum:e,pageSize:this.Size})}}},s=r,i=(a("be5a"),a("2877")),l=Object(i["a"])(s,o,n,!1,null,null,null);t["a"]=l.exports},"77b3":function(e,t,a){"use strict";var o=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"tab-header webtop"},[a("div",[e._v(e._s(e.viewTitle))]),a("div",e._l(e.btnList,(function(t){return a("el-button",{key:t.btnKey,attrs:{type:t.type,size:t.size,icon:t.icon,disabled:e.btndisabled},on:{click:function(a){return e.btnHandle(t.btnKey)}}},[e._v(" "+e._s(t.btnLabel)+" ")])})),1)])},n=[],r=(a("b775"),{name:"ButtonBar",props:{viewTitle:String,btndisabled:{type:Boolean,default:!1}},data:function(){return{currentPath:this.$route.path,userSid:this.$store.getters.userInfo?this.$store.getters.userInfo.userSid:"",btnList:[{type:"primary",size:"small",icon:"",btnKey:"toAdd",btnLabel:"新增"},{type:"primary",size:"small",icon:"el-icon-edit",btnKey:"toEdit",btnLabel:"编辑"},{type:"primary",size:"small",icon:"",btnKey:"doSubmit",btnLabel:"提交"},{type:"danger",size:"small",icon:"",btnKey:"doDel",btnLabel:"删除"},{type:"success",size:"small",icon:"",btnKey:"doImport",btnLabel:"导入"},{type:"success",size:"small",icon:"",btnKey:"doExport",btnLabel:"导出"}]}},created:function(){this.initPermission()},methods:{initPermission:function(){console.log("*******************当前路径 "+this.currentPath),console.log("*******************当前用户 "+this.userSid);this.currentPath,this.userSid},btnHandle:function(e){this.$emit("btnhandle",e)}}}),s=r,i=a("2877"),l=Object(i["a"])(s,o,n,!1,null,null,null);t["a"]=l.exports},"830d":function(e,t,a){"use strict";a.r(t);var o=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("div",{directives:[{name:"show",rawName:"v-show",value:1===e.viewState,expression:"viewState === 1"}]},[a("button-bar",{attrs:{"view-title":"其他入库单",btndisabled:e.btndisabled},on:{btnhandle:e.btnHandle}}),a("div",{staticClass:"searchcon"},[a("el-button",{staticClass:"searchbtn",attrs:{size:"small"},on:{click:function(t){e.isSearchShow=!e.isSearchShow}}},[e._v(e._s(e.isSearchShow?"隐藏查询条件":"显示查询条件")+" ")]),a("div",{directives:[{name:"show",rawName:"v-show",value:e.isSearchShow,expression:"isSearchShow"}],staticClass:"search"},[a("el-form",{staticClass:"tab-header",attrs:{inline:!0}},[a("el-form-item",{attrs:{label:"单据编号"}},[a("el-input",{attrs:{placeholder:"请输入单据编号",clearable:""},model:{value:e.queryParams.params.billNo,callback:function(t){e.$set(e.queryParams.params,"billNo",t)},expression:"queryParams.params.billNo"}})],1),a("el-form-item",{attrs:{label:"单据类型"}},[a("el-select",{staticStyle:{width:"200px"},attrs:{filterable:"",placeholder:"请选择",clearable:""},on:{change:e.changeBillType},model:{value:e.queryParams.params.billType,callback:function(t){e.$set(e.queryParams.params,"billType",t)},expression:"queryParams.params.billType"}},e._l(e.billType_list,(function(e){return a("el-option",{key:e.dictKey,attrs:{label:e.dictValue,value:e.dictKey}})})),1)],1),a("el-form-item",{staticClass:"search_label",attrs:{label:"供应商"}},[a("el-select",{staticStyle:{width:"200px"},attrs:{filterable:"",placeholder:"请选择",clearable:""},on:{change:e.changeManu},model:{value:e.queryParams.params.manufacturerName,callback:function(t){e.$set(e.queryParams.params,"manufacturerName",t)},expression:"queryParams.params.manufacturerName"}},e._l(e.manu_list,(function(e){return a("el-option",{key:e.sid,attrs:{label:e.manufacturerName,value:e.sid}})})),1)],1),a("el-form-item",{staticClass:"search_label",attrs:{label:"客户"}},[a("el-select",{staticStyle:{width:"200px"},attrs:{filterable:"",placeholder:"请选择",clearable:""},on:{change:e.changeCustomer},model:{value:e.queryParams.params.customer,callback:function(t){e.$set(e.queryParams.params,"customer",t)},expression:"queryParams.params.customer"}},e._l(e.customer_list,(function(e){return a("el-option",{key:e.sid,attrs:{label:e.customerName,value:e.sid}})})),1)],1),a("el-form-item",{staticClass:"search_label",attrs:{label:"货主"}},[a("el-input",{attrs:{placeholder:"请输入货主",clearable:""},model:{value:e.queryParams.params.cargoOwner,callback:function(t){e.$set(e.queryParams.params,"cargoOwner",t)},expression:"queryParams.params.cargoOwner"}})],1),a("el-form-item",{attrs:{label:"货主类型"}},[a("el-select",{staticStyle:{width:"200px"},attrs:{filterable:"",placeholder:"请选择",clearable:""},on:{change:e.changeCargoType},model:{value:e.queryParams.params.cargoOwnerType,callback:function(t){e.$set(e.queryParams.params,"cargoOwnerType",t)},expression:"queryParams.params.cargoOwnerType"}},e._l(e.cargoType_list,(function(e){return a("el-option",{key:e.dictKey,attrs:{label:e.dictValue,value:e.dictKey}})})),1)],1),a("el-form-item",{attrs:{label:"单据状态"}},[a("el-select",{staticStyle:{width:"200px"},attrs:{filterable:"",placeholder:"请选择",clearable:""},on:{change:e.changeBillState},model:{value:e.queryParams.params.billState,callback:function(t){e.$set(e.queryParams.params,"billState",t)},expression:"queryParams.params.billState"}},e._l(e.billState_list,(function(e){return a("el-option",{key:e.dictKey,attrs:{label:e.dictValue,value:e.dictKey}})})),1)],1),a("el-divider"),a("div",{staticClass:"btn",staticStyle:{"text-align":"center"}},[a("el-button",{attrs:{type:"primary"},on:{click:e.dosearch}},[e._v("查询")]),a("el-button",{attrs:{type:"primary"},on:{click:e.resetQuery}},[e._v("重置")])],1)],1)],1)],1),a("div",{staticClass:"listtop"},[a("div",{staticClass:"tit"},[e._v("其他入库单列表")]),a("pageye",{directives:[{name:"show",rawName:"v-show",value:e.dataList.length>0,expression:"dataList.length > 0"}],staticClass:"pagination",attrs:{total:e.queryParams.total,page:e.queryParams.current,limit:e.queryParams.size},on:{"update:page":function(t){return e.$set(e.queryParams,"current",t)},"update:limit":function(t){return e.$set(e.queryParams,"size",t)},pagination:e.loadList}})],1),a("div",{staticClass:"listcon"},[a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.tableLoading,expression:"tableLoading"}],staticStyle:{width:"100%"},attrs:{data:e.dataList,border:""},on:{"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{width:"50px",type:"selection",align:"center"}}),a("el-table-column",{attrs:{width:"80px",label:"序号",type:"index",index:e.indexMethod,align:"center"}}),a("el-table-column",{attrs:{prop:"billNo",label:"单据编号",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",{staticClass:"bluezi",on:{click:function(a){return e.toInfo(t.row)}}},[e._v(e._s(t.row.billNo))])]}}])}),a("el-table-column",{attrs:{prop:"billType",label:"单据类型",align:"center"}}),a("el-table-column",{attrs:{prop:"manufacturerName",label:"供应商",align:"center"}}),a("el-table-column",{attrs:{prop:"cargoOwnerType",label:"货主类型",align:"center"}}),a("el-table-column",{attrs:{prop:"cargoOwner",label:"货主",align:"center"}}),a("el-table-column",{attrs:{prop:"billState",label:"单据状态",align:"center"}}),a("el-table-column",{attrs:{prop:"remarks",label:"备注",align:"center"}}),a("el-table-column",{attrs:{prop:"date",label:"日期",align:"center"}}),a("el-table-column",{attrs:{prop:"customer",label:"客户",align:"center"}})],1)],1),a("div",{staticClass:"pages"},[a("div",{staticClass:"tit"}),a("pagination",{directives:[{name:"show",rawName:"v-show",value:e.dataList.length>0,expression:"dataList.length > 0"}],staticClass:"pagination",attrs:{total:e.queryParams.total,page:e.queryParams.current,limit:e.queryParams.size},on:{"update:page":function(t){return e.$set(e.queryParams,"current",t)},"update:limit":function(t){return e.$set(e.queryParams,"size",t)},pagination:e.loadList}})],1)],1),a("div-add",{directives:[{name:"show",rawName:"v-show",value:2==e.viewState||3==e.viewState,expression:"viewState == 2 || viewState == 3"}],ref:"divadd",on:{doback:e.resetState,reloadlist:e.loadList}}),a("div-info",{directives:[{name:"show",rawName:"v-show",value:4==e.viewState,expression:"viewState == 4"}],ref:"divinfo",on:{doback:e.resetState}})],1)},n=[],r=a("b775"),s={listPage:function(e){return Object(r["a"])({url:"/scm/v1/scmotherinbound/listPage",method:"post",data:e,headers:{"Content-Type":"application/json"}})},listAll:function(e){return Object(r["a"])({url:"/anruiscm/v1/scmotherinbound/listAll",method:"post",data:e})},saveAdd:function(e){return Object(r["a"])({url:"/scm/v1/scmotherinbound/save",method:"post",data:e,headers:{"Content-Type":"application/json"}})},saveEdit:function(e,t){return Object(r["a"])({url:"/scm/v1/scmotherinbound/update/"+t,method:"post",data:e,headers:{"Content-Type":"application/json"}})},delBySids:function(e){return Object(r["a"])({url:"/scm/v1/scmotherinbound/delBySids",method:"post",data:e,headers:{"Content-Type":"application/json"}})},fetchBySid:function(e){return Object(r["a"])({url:"/scm/v1/scmotherinbound/fetchBySid/"+e,method:"get"})},fetchByBillNo:function(e){return Object(r["a"])({url:"/scm/v1/scmotherinbound/fetchByBillNo/"+e,method:"get"})},salesDepName:function(e){return Object(r["a"])({url:"/portal/v1/sysorganization/selectListOrg",method:"get",params:e,data:e})},pullDown:function(e){return Object(r["a"])({url:"/portal/v1/dictcommons/typeValues",method:"get",params:e})},changShang:function(e){return Object(r["a"])({url:"/base/v1/basemanufacturer/namesDown",method:"get",params:e})},kehu:function(e){return Object(r["a"])({url:"/buscenter/v1/busorder/likeGetCustomerName",method:"post",params:e})},getWlxx:function(e){return Object(r["a"])({url:"/scm/v1/scmmaterial/mNumsDown",method:"get",params:e,headers:{"Content-Type":"application/json"}})},getWlxxInfo:function(e){return Object(r["a"])({url:"/scm/v1/scmmaterial/list",method:"get",params:e,headers:{"Content-Type":"application/json"}})},getWarehouse:function(e){return Object(r["a"])({url:"/scm/v1/scmwarehouse/list",method:"get",params:e})},getOrg:function(e){return Object(r["a"])({url:"/portal/v1/sysorganization/getListOrg",method:"get",params:e})},doSubmit:function(e){return Object(r["a"])({url:"/anruiscm/v1/scmotherinbound/doSubmit",method:"post",data:e})},importExcel:function(e){return Object(r["a"])({url:"/anruiscm/v1/scmotherinbound/importExcel",method:"post",data:e})},exportExcel:function(e){return Object(r["a"])({url:"/anruiscm/v1/scmotherinbound/exportExcel",method:"post",data:e})}},i=a("77b3"),l=a("4d86"),c=a("7042"),u=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("div",{staticClass:"tab-header webtop"},[a("div",[e._v(e._s(e.viewTitle))]),a("div",[a("el-button",{attrs:{type:"primary",size:"small",disabled:e.submitdisabled},on:{click:function(t){"add"===e.dialogStatus?e.saveAdd():e.saveEdit()}}},[e._v("保存 ")]),a("el-button",{attrs:{type:"primary",size:"small"},on:{click:function(t){"create"===e.dialogStatus?e.saveAdd():e.saveEdit()}}},[e._v("提交 ")]),a("el-button",{attrs:{type:"primary",size:"small"}},[e._v("打印")]),a("el-button",{attrs:{type:"info",size:"small"},on:{click:function(t){return e.handleReturn()}}},[e._v("返回")])],1)]),a("div",{staticClass:"listconadd"},[a("div",{staticClass:"title"},[e._v("其他入库单")]),e._v(" "),a("el-form",{ref:"form_obj",attrs:{model:e.formobj.scmOtherInboundDto,rules:e.rules,inline:!0,"label-width":"120px"}},[a("div",{staticStyle:{"border-bottom":"2px solid #e0e3eb",height:"40px"}},[a("el-row",[a("el-col",{staticStyle:{"margin-left":"80px",height:"20px"},attrs:{span:10}},[a("el-form-item",{attrs:{label:"单据编号:"}},[e._v(e._s(e.formobj.scmOtherInboundDto.billNo))])],1),a("el-col",{staticStyle:{height:"20px"},attrs:{span:6}},[a("el-form-item",{attrs:{label:"制单人:"}},[e._v(e._s(e.formobj.scmOtherInboundDto.makeListName))])],1),a("el-col",{staticStyle:{height:"20px"},attrs:{span:5}},[a("el-form-item",{attrs:{label:"制单日期:"}},[e._v(e._s(e.formobj.scmOtherInboundDto.makeListDate))])],1)],1)],1),a("div",{staticClass:"invoiceadd",staticStyle:{"margin-top":"5px"}},[a("el-row",[a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{prop:"billType",label:"单据类型"}},[a("el-select",{attrs:{placeholder:"请选择",clearable:""},on:{change:e.changeBillType},model:{value:e.formobj.scmOtherInboundDto.billType,callback:function(t){e.$set(e.formobj.scmOtherInboundDto,"billType",t)},expression:"formobj.scmOtherInboundDto.billType"}},e._l(e.billType_list,(function(e){return a("el-option",{key:e.dictKey,attrs:{label:e.dictValue,value:e.dictKey}})})),1)],1)],1),a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{prop:"manufacturerName",label:"供应商"}},[a("el-select",{attrs:{filterable:"",placeholder:"请选择",clearable:""},on:{change:e.changeManu},model:{value:e.formobj.scmOtherInboundDto.manufacturerName,callback:function(t){e.$set(e.formobj.scmOtherInboundDto,"manufacturerName",t)},expression:"formobj.scmOtherInboundDto.manufacturerName"}},e._l(e.manu_list,(function(e){return a("el-option",{key:e.sid,attrs:{label:e.manufacturerName,value:e.sid}})})),1)],1)],1),a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{prop:"cargoOwnerType",label:"货主类型"}},[a("el-select",{attrs:{placeholder:"请选择",clearable:""},on:{change:e.changeCargoType},model:{value:e.formobj.scmOtherInboundDto.cargoOwnerType,callback:function(t){e.$set(e.formobj.scmOtherInboundDto,"cargoOwnerType",t)},expression:"formobj.scmOtherInboundDto.cargoOwnerType"}},e._l(e.cargoType_list,(function(e){return a("el-option",{key:e.dictKey,attrs:{label:e.dictValue,value:e.dictKey}})})),1)],1)],1)],1),a("el-row",[a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{prop:"cargoOwner",label:"货主"}},[a("el-input",{staticClass:"addinputw",attrs:{placeholder:"请输入货主",clearable:""},model:{value:e.formobj.scmOtherInboundDto.cargoOwner,callback:function(t){e.$set(e.formobj.scmOtherInboundDto,"cargoOwner",t)},expression:"formobj.scmOtherInboundDto.cargoOwner"}})],1)],1),a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{prop:"stockOrgName",label:"库存组织"}},[a("el-select",{staticClass:"addinputw",attrs:{placeholder:"请选择",clearable:""},on:{change:e.stockOrgNameChange},model:{value:e.formobj.scmOtherInboundDto.stockOrgName,callback:function(t){e.$set(e.formobj.scmOtherInboundDto,"stockOrgName",t)},expression:"formobj.scmOtherInboundDto.stockOrgName"}},e._l(e.stockOrgName_list,(function(e){return a("el-option",{key:e.sid,attrs:{label:e.name,value:e.name,clearable:""}})})),1)],1)],1),a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{prop:"inspectorName",label:"验收员"}},[a("el-input",{staticClass:"addinputw",attrs:{placeholder:"请输入验收员",clearable:""},model:{value:e.formobj.scmOtherInboundDto.inspectorName,callback:function(t){e.$set(e.formobj.scmOtherInboundDto,"inspectorName",t)},expression:"formobj.scmOtherInboundDto.inspectorName"}})],1)],1)],1),a("el-row",[a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{prop:"billState",label:"单据状态"}},[a("el-select",{attrs:{placeholder:"请选择",clearable:""},on:{change:e.changeBillState},model:{value:e.formobj.scmOtherInboundDto.billState,callback:function(t){e.$set(e.formobj.scmOtherInboundDto,"billState",t)},expression:"formobj.scmOtherInboundDto.billState"}},e._l(e.billState_list,(function(e){return a("el-option",{key:e.dictKey,attrs:{label:e.dictValue,value:e.dictKey}})})),1)],1)],1),a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{prop:"inventoryDirection",label:"库存方向"}},[a("el-select",{attrs:{placeholder:"请选择",clearable:""},on:{change:e.changeInventory},model:{value:e.formobj.scmOtherInboundDto.inventoryDirection,callback:function(t){e.$set(e.formobj.scmOtherInboundDto,"inventoryDirection",t)},expression:"formobj.scmOtherInboundDto.inventoryDirection"}},e._l(e.inventory_list,(function(e){return a("el-option",{key:e.dictKey,attrs:{label:e.dictValue,value:e.dictKey}})})),1)],1)],1),a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{prop:"warehouseKeeperName",label:"仓管员"}},[a("el-input",{staticClass:"addinputw",attrs:{placeholder:"请输入仓管员",clearable:""},model:{value:e.formobj.scmOtherInboundDto.warehouseKeeperName,callback:function(t){e.$set(e.formobj.scmOtherInboundDto,"warehouseKeeperName",t)},expression:"formobj.scmOtherInboundDto.warehouseKeeperName"}})],1)],1)],1),a("el-row",[a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{prop:"date",label:"日期"}},[a("el-date-picker",{attrs:{type:"date","value-format":"yyyy-MM-dd",placeholder:"选择日期"},model:{value:e.formobj.scmOtherInboundDto.date,callback:function(t){e.$set(e.formobj.scmOtherInboundDto,"date",t)},expression:"formobj.scmOtherInboundDto.date"}})],1)],1),a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{prop:"invenGroupName",label:"库存组"}},[a("el-cascader",{key:e.refreshItem,attrs:{options:e.options,props:e.props,clearable:""},on:{change:e.salesDepNameChange},model:{value:e.invenGroupName_list,callback:function(t){e.invenGroupName_list=t},expression:"invenGroupName_list"}})],1)],1),a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{prop:"customer",label:"客户"}},[a("el-select",{attrs:{filterable:"",placeholder:"请选择",clearable:""},on:{change:e.changeCustomer},model:{value:e.formobj.scmOtherInboundDto.customer,callback:function(t){e.$set(e.formobj.scmOtherInboundDto,"customer",t)},expression:"formobj.scmOtherInboundDto.customer"}},e._l(e.customer_list,(function(e){return a("el-option",{key:e.sid,attrs:{label:e.customerName,value:e.sid}})})),1)],1)],1)],1),a("el-row",[a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{prop:"remarks",label:"备注"}},[a("el-input",{staticClass:"addinputw",attrs:{placeholder:"请输入备注",clearable:""},model:{value:e.formobj.scmOtherInboundDto.remarks,callback:function(t){e.$set(e.formobj.scmOtherInboundDto,"remarks",t)},expression:"formobj.scmOtherInboundDto.remarks"}})],1)],1)],1)],1),a("div",{staticClass:"addtable"},[a("div",{staticClass:"tabletitle"},[a("div",{staticClass:"titlename"},[e._v(" 货物明细 ")]),a("el-button",{attrs:{size:"small",type:"primary"},on:{click:e.addtableData}},[e._v("添加")])],1),[a("el-table",{staticStyle:{width:"100%"},attrs:{data:e.formobj.scmOtherInboundDetailDto,index:e.index,border:"","show-summary":"","summary-method":e.getSummaries}},[a("el-table-column",{attrs:{align:"center",label:"序号",type:"index",width:"50"}}),a("el-table-column",{attrs:{label:"操作",width:"80",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{type:"danger",size:"mini"},on:{click:function(a){return e.dataDelete(t.$index,e.formobj.scmOtherInboundDetailDto[t.$index])}}},[e._v("删除 ")])]}}])}),a("el-table-column",{attrs:{prop:"mNum",width:"150",label:"物料编码",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-select",{staticStyle:{width:"120px"},attrs:{placeholder:"请选择",clearable:""},on:{change:function(a){return e.changeMnum(t.row,this)}},model:{value:t.row.mNum,callback:function(a){e.$set(t.row,"mNum",a)},expression:"props.row.mNum"}},e._l(e.mnum_list,(function(e){return a("el-option",{key:e.sid,attrs:{label:e.mNum,value:e.mNum}})})),1)]}}])}),a("el-table-column",{attrs:{prop:"mName",width:"150",label:"物料名称",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.row.mName))])]}}])}),a("el-table-column",{attrs:{prop:"model",width:"150",label:"规格型号",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.row.model))])]}}])}),a("el-table-column",{attrs:{prop:"year",width:"95",label:"年度",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-input",{staticClass:"tableinput",staticStyle:{width:"70px"},model:{value:t.row.year,callback:function(a){e.$set(t.row,"year",a)},expression:"props.row.year"}})]}}])}),a("el-table-column",{attrs:{prop:"logisticsCustomer",width:"95",label:"物流客户",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-input",{staticClass:"tableinput",staticStyle:{width:"70px"},model:{value:t.row.logisticsCustomer,callback:function(a){e.$set(t.row,"logisticsCustomer",a)},expression:"props.row.logisticsCustomer"}})]}}])}),a("el-table-column",{attrs:{prop:"company",width:"150",label:"单位",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.row.company))])]}}])}),a("el-table-column",{attrs:{prop:"netReceiptsNum",width:"150",label:"实收数量",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-input",{staticClass:"tableinput",staticStyle:{width:"120px"},model:{value:t.row.netReceiptsNum,callback:function(a){e.$set(t.row,"netReceiptsNum",a)},expression:"props.row.netReceiptsNum"}})]}}])}),a("el-table-column",{attrs:{prop:"receivingWarehouse",width:"150",label:"收货仓库",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-select",{staticClass:"addinputw",attrs:{placeholder:"请选择",clearable:""},on:{change:function(a){return e.changeWarehouse(t.row,this)}},model:{value:t.row.receivingWarehouse,callback:function(a){e.$set(t.row,"receivingWarehouse",a)},expression:"props.row.receivingWarehouse"}},e._l(e.warehouse_list,(function(e){return a("el-option",{key:e.sid,attrs:{label:e.warehouseName,value:e.warehouseName,clearable:""}})})),1)]}}])}),a("el-table-column",{attrs:{prop:"position",width:"150",label:"仓位",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-input",{staticClass:"tableinput",staticStyle:{width:"120px"},model:{value:t.row.position,callback:function(a){e.$set(t.row,"position",a)},expression:"props.row.position"}})]}}])}),a("el-table-column",{attrs:{prop:"batchNum",width:"150",label:"批号",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-input",{staticClass:"tableinput",staticStyle:{width:"120px"},model:{value:t.row.batchNum,callback:function(a){e.$set(t.row,"batchNum",a)},expression:"props.row.batchNum"}})]}}])}),a("el-table-column",{attrs:{prop:"cargoOwner",width:"120",label:"货主",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-input",{staticClass:"tableinput",staticStyle:{width:"90px"},model:{value:t.row.cargoOwner,callback:function(a){e.$set(t.row,"cargoOwner",a)},expression:"props.row.cargoOwner"}})]}}])}),a("el-table-column",{attrs:{prop:"remarks",width:"150",label:"备注",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.row.remarks))])]}}])})],1)]],2)])],1)])},m=[],d={name:"ScmOtherInboundAdd",data:function(){return{viewTitle:"",dialogStatus:"",index:0,scmOtherInboundDetailDto:[],orgSid:"",orgName_list:[],stockOrgName_list:[],invenGroupName_list:[],dataArr:[],refreshItem:0,options:[],props:{value:"sid",label:"name",children:"children",multiple:!0},orgProps:{value:"sid",label:"name",children:"children",checkStrictly:!0},orgOptions:[],orgArr:[],billType_list:[],manu_list:[],customer_list:[],cargoType_list:[],billState_list:[],mnum_list:[],inventory_list:[],company_list:[],warehouse_list:[],formobj:{sid:"",userSid:window.sessionStorage.getItem("userSid"),scmOtherInboundDto:{orgSid:window.sessionStorage.getItem("orgSid"),orgName:window.sessionStorage.getItem("departmentName"),makeListName:window.sessionStorage.getItem("name"),id:"",billNo:"",billType:"",manufacturerName:"",manufacturerSid:"",cargoOwnerType:"",cargoOwner:"",stockOrgName:"",stockOrgSid:"",inspectorName:"",billState:"",warehouseKeeperName:"",date:"",invenGroupName:"",invenGroupSid:"",customer:"",customerSid:"",remarks:""},scmOtherInboundDetailDto:[{sid:"",mNum:"",mName:"",model:"",year:"",logisticsCustomer:"",company:"",netReceiptsNum:"",receivingWarehouse:"",position:"",batchNum:"",cargoOwner:"",remarks:""}]},rules:{billType:[{required:!0,message:"单据类型不能为空",trigger:"change"}],cargoOwnerType:[{required:!0,message:"货主类型不能为空",trigger:"change"}],orgName:[{required:!0,message:"部门不能为空",trigger:"change"}],cargoOwner:[{required:!0,message:"货主不能为空",trigger:"blur"}],stockOrgName:[{required:!0,message:"库存组织不能为空",trigger:"change"}],inventoryDirection:[{required:!0,message:"库存方向不能为空",trigger:"change"}],date:[{required:!0,message:"日期不能为空",trigger:"blur"}]},submitdisabled:!1}},created:function(){this.getBillType(),this.getManu(),this.getCustomer(),this.getCargoType(),this.getBillState(),this.getInventory(),this.getCompany(),this.getWlxx(),this.getWarehouse(),this.getBuMen(),this.getOrg()},methods:{getSummaries:function(e){var t=this,a=e.columns,o=e.data,n=[];return a.forEach((function(e,a){if(0!==a){var r=o.map((function(t){return Number(t[e.property])}));"netReceiptsNum"===e.property?(n[a]=r.reduce((function(e,t){var a=Number(t);return isNaN(a)?e:e+t}),0),n[a]+="",t.totalMoney=n[a]+=""):n[a]=""}else n[a]="合计"})),n},getBuMen:function(){var e=this;s.salesDepName().then((function(t){"200"===t.code&&(e.options=t.data,console.log("请求到的级联列表",e.options),e.BuMen0(e.options))}))},BuMen0:function(e){var t=this;e.forEach((function(e){if(0==e.children.length)return delete e.children,void t.dataArr.push(e);t.BuMen0(e.children)}))},orgNameChange:function(e){var t=this;console.log("选中结果:"+JSON.stringify(e));var a="",o="";e.length>0&&e.forEach((function(e){var n=e[e.length-1];t.select_temp_Name="",t.select_temp_Sid="",t.findOrgId(n,t.options),a=a+t.select_temp_Name+",",o=o+t.select_temp_Sid+","})),""!==a&&(a=a.substring(0,a.length-1)),""!==o&&(o=o.substring(0,o.length-1)),this.formobj.scmOtherInboundDto.orgName=a,this.formobj.scmOtherInboundDto.orgSid=o,console.log("选中名称:"+this.formobj.scmOtherInboundDto.orgName,this.formobj.scmOtherInboundDto.orgSid)},salesDepNameChange:function(e){var t=this;console.log("选中结果:"+JSON.stringify(e));var a="",o="";e.length>0&&e.forEach((function(e){var n=e[e.length-1];t.select_temp_Name="",t.select_temp_Sid="",t.findOrgId(n,t.options),a=a+t.select_temp_Name+",",o=o+t.select_temp_Sid+","})),""!==a&&(a=a.substring(0,a.length-1)),""!==o&&(o=o.substring(0,o.length-1)),this.formobj.scmOtherInboundDto.invenGroupName=a,this.formobj.scmOtherInboundDto.invenGroupSid=o,console.log("选中名称:"+this.formobj.scmOtherInboundDto.invenGroupName,this.formobj.scmOtherInboundDto.invenGroupSid)},findOrgId:function(e,t){console.log("这是部门id",e);for(var a=0;a<t.length;a++){if(e==t[a].sid)return this.select_temp_Name=t[a].name,this.select_temp_Sid=t[a].sid,!0;if(void 0!==t[a].children&&this.findOrgId(e,t[a].children))return!0}},getOrg:function(){var e=this;s.getOrg().then((function(t){"200"===t.code&&(e.stockOrgName_list=t.data)}))},stockOrgNameChange:function(e){console.log("触发下拉框按钮",e);var t={};this.stockOrgName_list.forEach((function(a){a.name==e&&(t={name:a.name,key:a.id,sid:a.sid})})),this.formobj.scmOtherInboundDto.stockOrgName=t.name,this.formobj.scmOtherInboundDto.stockOrgSid=t.sid,console.log("name",this.formobj.scmOtherInboundDto.stockOrgName,this.formobj.scmOtherInboundDto.stockOrgSid)},getBillType:function(){var e=this;s.pullDown({type:"billsType"}).then((function(t){"200"===t.code&&(e.billType_list=t.data,console.log("下拉框请求111",t.data))}))},changeBillType:function(e){console.log("触发下拉框按钮");var t={};this.billType_list.forEach((function(a){a.dictKey==e&&(t={type:a.dictType,name:a.dictValue,key:a.dictKey,sid:a.sid})})),this.formobj.scmOtherInboundDto.billType=t.name,console.log("name",this.formobj.scmOtherInboundDto.billType)},getManu:function(){var e=this;s.changShang({}).then((function(t){"200"===t.code&&(e.manu_list=t.data,console.log("下拉框请求11122",t.data))}))},changeManu:function(e){console.log("触发下拉框按钮");var t={};this.manu_list.forEach((function(a){a.sid==e&&(t={name:a.manufacturerName,sid:a.sid})})),this.formobj.scmOtherInboundDto.manufacturerName=t.name,this.formobj.scmOtherInboundDto.manufacturerSid=t.sid,console.log("name",this.formobj.scmOtherInboundDto.manufacturerName,"sid",this.formobj.scmOtherInboundDto.manufacturerSid)},getCustomer:function(){var e=this;s.kehu({}).then((function(t){"200"===t.code&&(e.customer_list=t.data,console.log("下拉框请求11133",t.data))}))},changeCustomer:function(e){console.log("触发下拉框按钮");var t={};this.customer_list.forEach((function(a){a.sid==e&&(t={name:a.customerName,sid:a.sid})})),this.formobj.scmOtherInboundDto.customer=t.name,this.formobj.scmOtherInboundDto.customerSid=t.sid,console.log("name",this.formobj.scmOtherInboundDto.manufacturerName)},getCargoType:function(){var e=this;s.pullDown({type:"cargoOwnerType"}).then((function(t){"200"===t.code&&(e.cargoType_list=t.data,console.log("下拉框请求111",t.data))}))},changeCargoType:function(e){console.log("触发下拉框按钮");var t={};this.cargoType_list.forEach((function(a){a.dictKey==e&&(t={type:a.dictType,name:a.dictValue,key:a.dictKey,sid:a.sid})})),this.formobj.scmOtherInboundDto.cargoOwnerType=t.name,console.log("name",this.formobj.scmOtherInboundDto.cargoOwnerType)},getBillState:function(){var e=this;s.pullDown({type:"billState"}).then((function(t){"200"===t.code&&(e.billState_list=t.data,console.log("下拉框请求111",t.data))}))},changeBillState:function(e){console.log("触发下拉框按钮");var t={};this.billState_list.forEach((function(a){a.dictKey==e&&(t={type:a.dictType,name:a.dictValue,key:a.dictKey,sid:a.sid})})),this.formobj.scmOtherInboundDto.billState=t.name,console.log("name",this.formobj.scmOtherInboundDto.billState)},getInventory:function(){var e=this;s.pullDown({type:"inventoryDirection"}).then((function(t){"200"===t.code&&(e.inventory_list=t.data,console.log("下拉框请求111",t.data))}))},changeInventory:function(e){console.log("触发下拉框按钮");var t={};this.inventory_list.forEach((function(a){a.dictKey==e&&(t={type:a.dictType,name:a.dictValue,key:a.dictKey,sid:a.sid})})),this.formobj.scmOtherInboundDto.inventoryDirection=t.name,console.log("name",this.formobj.scmOtherInboundDto.inventoryDirection)},getCompany:function(){var e=this;s.pullDown({type:"basicUnit"}).then((function(t){"200"===t.code&&(e.company_list=t.data,console.log("下拉框请求111",t.data))}))},changeCompany:function(e){console.log("触发下拉框按钮");var t={};this.company_list.forEach((function(a){a.dictKey==e&&(t={type:a.dictType,name:a.dictValue,key:a.dictKey,sid:a.sid})})),this.formobj.scmOtherInboundDetailDto.company=t.name,console.log("name",this.formobj.scmOtherInboundDetailDto.company)},getWlxx:function(){var e=this;s.getWlxx({}).then((function(t){e.mnum_list=t.data}))},changeMnum:function(e){s.getWlxxInfo().then((function(t){for(var a=t.data,o=0;o<a.length;o++)a[o].mNum===e.mNum&&(e.mName=a[o].mName,e.model=a[o].model,e.company=a[o].unit,e.remarks=a[o].remarks)}))},getWarehouse:function(){var e=this;s.getWarehouse().then((function(t){"200"===t.code&&(e.warehouse_list=t.data)}))},changeWarehouse:function(e){for(var t=0;t<this.warehouse_list.length;t++)this.warehouse_list[t].warehouseName===e.receivingWarehouse&&(e.receivingWarehouse=this.warehouse_list[t].warehouseName)},addtableData:function(){this.formobj.scmOtherInboundDetailDto.push({sid:"",mNum:"",mName:"",model:"",year:"",logisticsCustomer:"",company:"",netReceiptsNum:"",receivingWarehouse:"",position:"",batchNum:"",cargoOwner:"",remarks:""})},dataDelete:function(e,t){this.formobj.scmOtherInboundDetailDto.splice(e,1)},handleReturn:function(e){"true"===e&&this.$emit("reloadlist"),this.formobj.sid="",this.formobj.scmOtherInboundDto={},this.formobj.scmOtherInboundDetailDto=[{}],this.stockOrgName_list=[],this.invenGroupName_list=[],this.refreshItem++,this.$refs["form_obj"].resetFields(),this.$emit("doback")},showAdd:function(){var e=this;this.$nextTick((function(){e.$refs["form_obj"].clearValidate()})),this.dialogStatus="add",this.viewTitle="【新增】其他入库单"},showEdit:function(e,t){var a=this;this.$nextTick((function(){a.$refs["form_obj"].clearValidate()})),this.dialogStatus="edit",this.viewTitle="【编辑】其他入库单",s.fetchBySid(e).then((function(t){var o=t.data;a.formobj.sid=e;var n={makeListDate:o.date,billNo:o.billNo,makeListName:window.sessionStorage.getItem("name"),billType:o.billType,manufacturerName:o.manufacturerName,manufacturerSid:o.manufacturerSid,cargoOwnerType:o.cargoOwnerType,cargoOwner:o.cargoOwner,stockOrgName:o.stockOrgName,stockOrgSid:o.stockOrgSid,inspectorName:o.inspectorName,billState:o.billState,inventoryDirection:o.inventoryDirection,warehouseKeeperName:o.warehouseKeeperName,date:o.date,invenGroupName:o.invenGroupName,invenGroupSid:o.invenGroupSid,customer:o.customer,customerSid:o.customerSid,remarks:o.remarks};a.formobj.scmOtherInboundDto=n,a.stockOrgName_list=o.stockOrgSid,a.invenGroupName_list=o.invenGroupSid,a.formobj.scmOtherInboundDetailDto=o.scmOtherInboundDetailVoList})).catch((function(e){a.formobj=t}))},saveAdd:function(){var e=this,t=this,a="";if(this.formobj.scmOtherInboundDetailDto.forEach((function(e){a=e.mNum})),""===a)return this.$message({type:"warning",message:"请填写货物明细表"}),!1;this.$refs["form_obj"].validate((function(a){if(!a)return!1;e.submitdisabled=!0,s.saveAdd(e.formobj).then((function(a){e.submitdisabled=!1,console.log(a),"200"===a.code&&(e.$notify({title:"提示",message:"添加成功",type:"success",duration:2e3}),t.$message({showClose:!0,type:"success",message:a.msg}),t.handleReturn("true"))})).catch((function(){e.submitdisabled=!1}))}))},saveEdit:function(){var e=this,t=this,a="";this.stockOrgName_list.length>0&&this.stockOrgName_list.forEach((function(t){var o=t[t.length-1];e.select_temp_Sid="",e.findOrgId(o,e.options),a=a+e.select_temp_Sid+","})),""!==a&&(a=a.substring(0,a.length-1)),this.formobj.scmOtherInboundDto.stockOrgSid=a,console.log("重新赋值后的组织结构",this.formobj.scmOtherInboundDto.stockOrgSid);var o="";this.invenGroupName_list.length>0&&this.invenGroupName_list.forEach((function(t){var a=t[t.length-1];e.select_temp_Sid="",e.findOrgId(a,e.options),o=o+e.select_temp_Sid+","})),""!==o&&(o=o.substring(0,o.length-1)),this.formobj.scmOtherInboundDto.invenGroupSid=o,console.log("重新赋值后的组织结构",this.formobj.scmOtherInboundDto.invenGroupSid),this.$refs["form_obj"].validate((function(a){if(!a)return!1;e.submitdisabled=!0,s.saveEdit(e.formobj,e.formobj.sid).then((function(a){e.submitdisabled=!1,t.$message({showClose:!0,type:"success",message:a.msg}),t.handleReturn("true")})).catch((function(){e.submitdisabled=!1}))}))}}},p=d,b=(a("2d64"),a("2877")),h=Object(b["a"])(p,u,m,!1,null,"cf39ab12",null),f=h.exports,g=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("div",{staticClass:"tab-header webtop"},[a("div",[e._v(e._s(e.viewTitle))]),a("div",[a("el-button",{attrs:{itype:"info",size:"small"},on:{click:function(t){return e.handleReturn()}}},[e._v("返回")])],1)]),a("div",{staticClass:"listconadd"},[a("div",{staticClass:"title"},[e._v("其他入库单")]),a("el-form",{ref:"form_obj",attrs:{model:e.formobj,inline:!0,"label-width":"120px"}},[a("div",{staticStyle:{"border-bottom":"2px solid #e0e3eb",height:"40px"}},[a("el-row",[a("el-col",{staticStyle:{"margin-left":"80px",height:"20px"},attrs:{span:10}},[a("el-form-item",{attrs:{label:"单据编号:"}},[e._v(e._s(e.formobj.scmOtherInboundDto.billNo))])],1),a("el-col",{staticStyle:{height:"20px"},attrs:{span:6}},[a("el-form-item",{attrs:{label:"制单人:"}},[e._v(e._s(e.formobj.scmOtherInboundDto.makeListName))])],1),a("el-col",{staticStyle:{height:"20px"},attrs:{span:5}},[a("el-form-item",{attrs:{label:"制单日期:"}},[e._v(e._s(e.formobj.scmOtherInboundDto.makeListDate))])],1)],1)],1),a("div",{staticClass:"invoiceadd",staticStyle:{"margin-top":"5px"}},[a("el-row",[a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{prop:"billType",label:"单据类型"}},[a("el-input",{staticClass:"addinputw",attrs:{placeholder:"单据类型",readonly:"",clearable:""},model:{value:e.formobj.scmOtherInboundDto.billType,callback:function(t){e.$set(e.formobj.scmOtherInboundDto,"billType",t)},expression:"formobj.scmOtherInboundDto.billType"}})],1)],1),a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{prop:"manufacturerName",label:"供应商"}},[a("el-input",{staticClass:"addinputw",attrs:{placeholder:"供应商",readonly:"",clearable:""},model:{value:e.formobj.scmOtherInboundDto.manufacturerName,callback:function(t){e.$set(e.formobj.scmOtherInboundDto,"manufacturerName",t)},expression:"formobj.scmOtherInboundDto.manufacturerName"}})],1)],1),a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{prop:"cargoOwnerType",label:"货主类型"}},[a("el-input",{staticClass:"addinputw",attrs:{placeholder:"货主类型",readonly:"",clearable:""},model:{value:e.formobj.scmOtherInboundDto.cargoOwnerType,callback:function(t){e.$set(e.formobj.scmOtherInboundDto,"cargoOwnerType",t)},expression:"formobj.scmOtherInboundDto.cargoOwnerType"}})],1)],1)],1),a("el-row",[a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{prop:"cargoOwner",label:"货主"}},[a("el-input",{staticClass:"addinputw",attrs:{placeholder:"货主",readonly:"",clearable:""},model:{value:e.formobj.scmOtherInboundDto.cargoOwner,callback:function(t){e.$set(e.formobj.scmOtherInboundDto,"cargoOwner",t)},expression:"formobj.scmOtherInboundDto.cargoOwner"}})],1)],1),a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{prop:"stockOrgName",label:"库存组织"}},[a("el-input",{staticClass:"addinputw",attrs:{placeholder:"库存组织",readonly:"",clearable:""},model:{value:e.formobj.scmOtherInboundDto.stockOrgName,callback:function(t){e.$set(e.formobj.scmOtherInboundDto,"stockOrgName",t)},expression:"formobj.scmOtherInboundDto.stockOrgName"}})],1)],1),a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{prop:"inspectorName",label:"验收员"}},[a("el-input",{staticClass:"addinputw",attrs:{placeholder:"验收员",readonly:"",clearable:""},model:{value:e.formobj.scmOtherInboundDto.inspectorName,callback:function(t){e.$set(e.formobj.scmOtherInboundDto,"inspectorName",t)},expression:"formobj.scmOtherInboundDto.inspectorName"}})],1)],1)],1),a("el-row",[a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{prop:"billState",label:"单据状态"}},[a("el-input",{staticClass:"addinputw",attrs:{placeholder:"单据状态",readonly:"",clearable:""},model:{value:e.formobj.scmOtherInboundDto.billState,callback:function(t){e.$set(e.formobj.scmOtherInboundDto,"billState",t)},expression:"formobj.scmOtherInboundDto.billState"}})],1)],1),a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{prop:"inventoryDirection",label:"库存方向"}},[a("el-input",{staticClass:"addinputw",attrs:{placeholder:"库存方向",readonly:"",clearable:""},model:{value:e.formobj.scmOtherInboundDto.inventoryDirection,callback:function(t){e.$set(e.formobj.scmOtherInboundDto,"inventoryDirection",t)},expression:"formobj.scmOtherInboundDto.inventoryDirection"}})],1)],1),a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{prop:"warehouseKeeperName",label:"仓管员"}},[a("el-input",{staticClass:"addinputw",attrs:{placeholder:"仓管员",readonly:"",clearable:""},model:{value:e.formobj.scmOtherInboundDto.warehouseKeeperName,callback:function(t){e.$set(e.formobj.scmOtherInboundDto,"warehouseKeeperName",t)},expression:"formobj.scmOtherInboundDto.warehouseKeeperName"}})],1)],1)],1),a("el-row",[a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{prop:"purOrgSid",label:"日期"}},[a("el-input",{staticClass:"addinputw",attrs:{placeholder:"日期",readonly:"",clearable:""},model:{value:e.formobj.scmOtherInboundDto.date,callback:function(t){e.$set(e.formobj.scmOtherInboundDto,"date",t)},expression:"formobj.scmOtherInboundDto.date"}})],1)],1),a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{prop:"invenGroupName",label:"库存组"}},[a("el-input",{staticClass:"addinputw",attrs:{placeholder:"库存组",readonly:"",clearable:""},model:{value:e.formobj.scmOtherInboundDto.invenGroupName,callback:function(t){e.$set(e.formobj.scmOtherInboundDto,"invenGroupName",t)},expression:"formobj.scmOtherInboundDto.invenGroupName"}})],1)],1),a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{prop:"customer",label:"客户"}},[a("el-input",{staticClass:"addinputw",attrs:{placeholder:"客户",readonly:"",clearable:""},model:{value:e.formobj.scmOtherInboundDto.customer,callback:function(t){e.$set(e.formobj.scmOtherInboundDto,"customer",t)},expression:"formobj.scmOtherInboundDto.customer"}})],1)],1)],1),a("el-row",[a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{prop:"remarks",label:"备注"}},[a("el-input",{staticClass:"备注",attrs:{placeholder:"备注",readonly:"",clearable:""},model:{value:e.formobj.scmOtherInboundDto.remarks,callback:function(t){e.$set(e.formobj.scmOtherInboundDto,"remarks",t)},expression:"formobj.scmOtherInboundDto.remarks"}})],1)],1)],1)],1),a("div",{staticClass:"addtable"},[a("div",{staticClass:"tabletitle"},[a("div",{staticClass:"titlename"},[e._v(" 货物明细 ")])]),[a("el-table",{attrs:{data:e.formobj.scmOtherInboundDetailDto,index:e.index,border:"",tyle:"width: 100%","show-summary":"","summary-method":e.getSummaries}},[a("el-table-column",{attrs:{align:"center",label:"序号",type:"index",width:"50"}}),a("el-table-column",{attrs:{prop:"mNum",width:"150",label:"物料编码",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.row.mNum))])]}}])}),a("el-table-column",{attrs:{prop:"mName",width:"150",label:"物料名称",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.row.mName))])]}}])}),a("el-table-column",{attrs:{prop:"model",width:"150",label:"规格型号",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.row.model))])]}}])}),a("el-table-column",{attrs:{prop:"year",width:"95",label:"年度",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.row.year))])]}}])}),a("el-table-column",{attrs:{prop:"logisticsCustomer",width:"95",label:"物流客户",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.row.logisticsCustomer))])]}}])}),a("el-table-column",{attrs:{prop:"company",width:"150",label:"单位",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.row.company))])]}}])}),a("el-table-column",{attrs:{prop:"netReceiptsNum",width:"150",label:"实收数量",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.row.netReceiptsNum))])]}}])}),a("el-table-column",{attrs:{prop:"receivingWarehouse",width:"150",label:"收货仓库",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.row.receivingWarehouse))])]}}])}),a("el-table-column",{attrs:{prop:"position",width:"150",label:"仓位",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.row.position))])]}}])}),a("el-table-column",{attrs:{prop:"batchNum",width:"150",label:"批号",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.row.batchNum))])]}}])}),a("el-table-column",{attrs:{prop:"cargoOwner",width:"95",label:"货主",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.row.cargoOwner))])]}}])}),a("el-table-column",{attrs:{prop:"remarks",width:"150",label:"备注",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.row.remarks))])]}}])})],1)]],2)])],1)])},y=[],v={name:"ScmOtherInboundInfo",data:function(){return{viewTitle:"",index:0,billNo:"",viewState:4,formobj:{sid:"",scmOtherInboundDto:{id:"",billNo:"",billType:"",manufacturerName:"",manufacturerSid:"",cargoOwnerType:"",cargoOwner:"",stockOrgSid:"",inspectorName:"",billState:"",invenGroupSid:"",warehouseKeeperName:"",date:"",invenGroupName:"",customer:"",customerSid:"",remarks:""},scmOtherInboundDetailDto:[{sid:"",mNum:"",mName:"",model:"",year:"",logisticsCustomer:"",company:"",netReceiptsNum:"",receivingWarehouse:"",position:"",batchNum:"",cargoOwner:"",remarks:""}]}}},methods:{handleReturn:function(){this.formobj.scmOtherInboundDto={},this.formobj.scmOtherInboundDetailDto=[{}],this.$emit("doback")},showInfo:function(e,t){var a=this;this.viewTitle="其他入库单详情";console.log("详情页面",e),s.fetchByBillNo(e).then((function(e){var t=e.data;a.formobj.sid=t.sid,a.formobj.scmOtherInboundDto.makeListDate=t.date,a.formobj.scmOtherInboundDto.billNo=t.billNo,a.formobj.scmOtherInboundDto.makeListName=window.sessionStorage.getItem("name"),a.formobj.scmOtherInboundDto.billType=t.billType,a.formobj.scmOtherInboundDto.manufacturerName=t.manufacturerName,a.formobj.scmOtherInboundDto.cargoOwnerType=t.cargoOwnerType,a.formobj.scmOtherInboundDto.cargoOwner=t.cargoOwner,a.formobj.scmOtherInboundDto.inspectorName=t.inspectorName,a.formobj.scmOtherInboundDto.billState=t.billState,a.formobj.scmOtherInboundDto.inventoryDirection=t.inventoryDirection,a.formobj.scmOtherInboundDto.warehouseKeeperName=t.warehouseKeeperName,a.formobj.scmOtherInboundDto.date=t.date,a.formobj.scmOtherInboundDto.stockOrgName=t.stockOrgName,a.formobj.scmOtherInboundDto.invenGroupName=t.invenGroupName,a.formobj.scmOtherInboundDto.customer=t.customer,a.formobj.scmOtherInboundDto.remarks=t.remarks,a.formobj.scmOtherInboundDetailDto=t.scmOtherInboundDetailVoList})).catch((function(e){a.formobj=t}))},getSummaries:function(e){var t=this,a=e.columns,o=e.data,n=[];return a.forEach((function(e,a){if(0!==a){var r=o.map((function(t){return Number(t[e.property])}));"netReceiptsNum"===e.property?(n[a]=r.reduce((function(e,t){var a=Number(t);return isNaN(a)?e:e+t}),0),n[a]+=" 元",t.totalMoney=n[a]+=""):n[a]=""}else n[a]="合计"})),n}}},w=v,O=(a("ad09"),Object(b["a"])(w,g,y,!1,null,"55208bd8",null)),_=O.exports,S=a("f07c"),N={name:"ScmOtherInboundIndex",components:{ButtonBar:i["a"],Pagination:l["a"],pageye:c["a"],divAdd:f,divInfo:_},data:function(){return{btndisabled:!1,viewState:1,isSearchShow:!1,tableLoading:!1,billType_list:[],manu_list:[],customer_list:[],cargoType_list:[],billState_list:[],dataList:[],sids:[],sides:"",queryParams:{current:1,size:10,total:0,params:{billNo:"",billType:"",manufacturerName:"",cargoOwnerType:"",orgName:"",cargoOwner:"",inspectorName:"",billState:"",customer:"",date:"",remarks:""}},row:{}}},created:function(){this.loadList(),this.getBillType(),this.getManu(),this.getCustomer(),this.getCargoType(),this.getBillState()},methods:{resetState:function(){this.viewState=1},btnHandle:function(e){switch(console.log("XXXXXXXXXXXXXXX"+e),e){case"toAdd":this.toAdd();break;case"toEdit":this.toEdit();break;case"doSubmit":this.doSubmit();break;case"doDel":this.doDel();break;case"doImport":this.doImport();break;case"doExport":this.doExport();break;default:break}},handleSelectionChange:function(e){var t=this;console.log("aaa",e);var a=[];e.forEach((function(e){a.push(e.sid),Object(S["c"])(t.sids)})),this.sids=a,this.row=e,this.sides=this.sids.join(),console.log("获取sids数组",this.sids)},toAdd:function(e){this.viewState=2,this.$refs["divadd"].showAdd()},toEdit:function(){if(0!==this.sids.length)if(this.sids.length>1)this.$message({showClose:!0,type:"error",message:"只能选择一条记录进行编辑"});else{this.viewState=3;var e=this.sids[0],t=this.row;this.$refs["divadd"].showEdit(e,t)}else this.$message({showClose:!0,type:"error",message:"请选择一条记录进行编辑"})},doSubmit:function(e){var t=this;this.btndisabled=!0,s.doSubmit(this.queryParams.params,this.sids).then((function(e){console.log(e),t.btndisabled=!1})).catch((function(){t.btndisabled=!1}))},doDel:function(e){var t=this;if(0!==this.sids.length){var a="请确认是否删除所选 "+this.sids.length+" 条记录?";this.$confirm(a,"提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){var e=t.$loading({lock:!0,text:"Loading",spinner:"el-icon-loading",background:"rgba(0, 0, 0, 0.7)"}),a=t;s.delBySids(t.sids).then((function(t){e.close(),a.$message({type:"success",message:t.msg,showClose:!0}),a.loadList()})).catch((function(t){e.close()}))})).catch((function(){}))}else this.$message({showClose:!0,type:"error",message:"请选择至少一条记录进行删除操作"})},doImport:function(e){s.importExcel(this.queryParams.params,this.sids).then((function(e){console.log(e)})).catch((function(){}))},doExport:function(e){s.exportExcel(this.queryParams.params,this.sids).then((function(e){var t=e.data,a=t.filename,o=document.createElement("a");o.download=a,o.style.display="none",o.href=t.downurl,document.body.appendChild(o),o.click(),URL.revokeObjectURL(o.href),document.body.removeChild(o)})).catch((function(){}))},dosearch:function(){this.queryParams.current=1,this.loadList()},getBillType:function(){var e=this;s.pullDown({type:"billsType"}).then((function(t){"200"===t.code&&(e.billType_list=t.data,console.log("下拉框请求111",t.data))}))},changeBillType:function(e){console.log("触发下拉框按钮");var t={};this.billType_list.forEach((function(a){a.dictKey==e&&(t={type:a.dictType,name:a.dictValue,key:a.dictKey,sid:a.sid})})),this.queryParams.params.billType=t.name,console.log("name",this.queryParams.params.billType)},getManu:function(){var e=this;s.changShang({}).then((function(t){"200"===t.code&&(e.manu_list=t.data,console.log("下拉框请求11122",t.data))}))},changeManu:function(e){console.log("触发下拉框按钮");var t={};this.manu_list.forEach((function(a){a.sid==e&&(t={name:a.manufacturerName,sid:a.sid})})),this.queryParams.params.manufacturerName=t.name,console.log("name",this.queryParams.params.manufacturerName,"sid",this.queryParams.params.manufacturerSid)},getCustomer:function(){var e=this;s.kehu({}).then((function(t){"200"===t.code&&(e.customer_list=t.data,console.log("下拉框请求11133",t.data))}))},changeCustomer:function(e){console.log("触发下拉框按钮");var t={};this.customer_list.forEach((function(a){a.sid==e&&(t={name:a.customerName,sid:a.sid})})),this.queryParams.params.customer=t.name,console.log("name",this.queryParams.params.manufacturerName)},getCargoType:function(){var e=this;s.pullDown({type:"cargoOwnerType"}).then((function(t){"200"===t.code&&(e.cargoType_list=t.data,console.log("下拉框请求111",t.data))}))},changeCargoType:function(e){console.log("触发下拉框按钮");var t={};this.cargoType_list.forEach((function(a){a.dictKey==e&&(t={type:a.dictType,name:a.dictValue,key:a.dictKey,sid:a.sid})})),this.queryParams.params.cargoOwnerType=t.name,console.log("name",this.queryParams.params.cargoOwnerType)},getBillState:function(){var e=this;s.pullDown({type:"billState"}).then((function(t){"200"===t.code&&(e.billState_list=t.data,console.log("下拉框请求111",t.data))}))},changeBillState:function(e){console.log("触发下拉框按钮");var t={};this.billState_list.forEach((function(a){a.dictKey==e&&(t={type:a.dictType,name:a.dictValue,key:a.dictKey,sid:a.sid})})),this.queryParams.params.billState=t.name,console.log("name",this.queryParams.params.billState)},resetQuery:function(){this.queryParams.params={},this.queryParams.params.sid="",this.queryParams.params.name="",this.dosearch()},loadList:function(){var e=this;this.tableLoading=!0,s.listPage(this.queryParams).then((function(t){console.log("查询列表",t),e.tableLoading=!1;var a=t.data;e.queryParams.total=a.total,e.dataList=a.records})).catch((function(){e.tableLoading=!1}))},indexMethod:function(e){var t=(this.queryParams.current-1)*this.queryParams.size,a=e+1+t;return a},toInfo:function(e){this.viewState=4;var t=e.billNo;console.log("打开详情",t),this.$refs["divinfo"].showInfo(t,e)}}},D=N,k=(a("566a"),Object(b["a"])(D,o,n,!1,null,"7b0fb1e8",null));t["default"]=k.exports},ad09:function(e,t,a){"use strict";a("f9a6")},be5a:function(e,t,a){"use strict";a("f56b")},cfd2:function(e,t,a){},f07c:function(e,t,a){"use strict";a.d(t,"c",(function(){return n})),a.d(t,"a",(function(){return r})),a.d(t,"b",(function(){return s}));var o="wj_user";function n(e){return localStorage.setItem(o,JSON.stringify(e))}function r(){return JSON.parse(localStorage.getItem(o))}function s(e){return localStorage.setItem(o,JSON.stringify(e))}},f56b:function(e,t,a){},f9a6:function(e,t,a){}}]);