Browse Source

采购入库

master
ruanqi 2 years ago
parent
commit
761583d8d3
  1. 1
      src/api/material/issureSo.js
  2. 35
      src/views/modules/material/com_issureSo_add_or_update.vue
  3. 1
      src/views/modules/material/issureSo.vue
  4. 1
      src/views/modules/material/poReceiving.vue

1
src/api/material/issureSo.js

@ -15,3 +15,4 @@ export const createNewCachRoll= data => createAPI(`/issureSo/createNewCachRoll`,
export const finalSaveTransHeaderDetail= data => createAPI(`/issureSo/finalSaveTransHeaderDetail`,'post',data)
export const deleteSubCach= data => createAPI(`/issureSo/deleteSubCach`,'post',data)
export const deleteTransHeaderData= data => createAPI(`/issureSo/deleteTransHeaderData`,'post',data)
export const saveIssureCach= data => createAPI(`/issureSo/saveIssureCach`,'post',data)

35
src/views/modules/material/com_issureSo_add_or_update.vue

@ -62,7 +62,7 @@
<el-row :gutter="25">
<el-col :span="12">
<el-form-item label="请扫描标签">
<el-input v-model="dataForm.scanSerialNo" ref="scan" ></el-input>
<el-input v-model="dataForm.scanSerialNo" ref="scan" @keyup.enter.native="scanSaveCach()" ></el-input>
</el-form-item>
</el-col>
<el-col :span="6">
@ -121,9 +121,9 @@
searchTransDetailAndSubCach
,createNewCachRoll
,finalSaveTransHeaderDetail
,deleteSubCach
} from "@/api/material/poReceive.js"
,deleteSubCach,
saveIssureCach,
} from "@/api/material/IssureSo.js"
import Chooselist from '@/views/modules/common/Chooselist'
import {searchTransDetail} from "../../../api/material/poReceive";
export default {
@ -525,11 +525,36 @@
this.dataList = data.rows
})
} else {
this.$message.error( data.msg)
}
})
})
},
scanSaveCach(){
let arr=this.dataForm.scanSerialNo.split(',');
if(arr.length<2){
this.$message.error( '二维码格式有误!')
}
let inData={
site:this.dataForm.site,
transNo:this.dataForm.transNo,
orderNo:this.dataForm.orderRef1,
rollNo:arr[1],
}
saveIssureCach(inData).then(({data}) => {
//
if (data && data.code == 0) {
this.$message.success( '操作成功')
searchTransDetailAndSubCach(this.dataForm).then(({data})=>{
this.dataList = data.rows
})
this.dataForm.scanSerialNo=''
} else {
this.$message.error( data.msg)
this.dataForm.scanSerialNo=''
}
})
},

1
src/views/modules/material/issureSo.vue

@ -160,7 +160,6 @@
<el-form-item label="发料日期">
<el-date-picker
style="width: 100%"
readonly
v-model="modelData.transDate"
type="date"
value-format="yyyy-MM-dd"

1
src/views/modules/material/poReceiving.vue

@ -160,7 +160,6 @@
<el-form-item label="入库日期">
<el-date-picker
style="width: 100%"
readonly
v-model="modelData.transDate"
type="date"
value-format="yyyy-MM-dd"

Loading…
Cancel
Save