无批次入库

This commit is contained in:
李兴辉 2025-03-20 20:17:21 +08:00
parent c212cced2b
commit ce759f0a6f
2 changed files with 56 additions and 55 deletions

View File

@ -73,7 +73,7 @@ export function getSdkList(data: any) {
export function getUnitList(data: any) {
return request({
url: '/api/label/getUnitData',
url: '/api/api/label/getUnitData',
method: 'post',
data: data,
});

View File

@ -89,25 +89,25 @@
:value="item.ENUMVALUE" />
</el-select>
</el-form-item>
<el-form-item label="选择阶段" prop="PHASE">
<el-select v-model="queryParam.PHASE" placeholder="选择阶段">
<el-option label="" value="" />
<el-option label="C" value="C" />
<el-option label="D" value="D" />
<el-option label="S" value="S" />
</el-select>
</el-form-item>
<!-- <el-form-item label="选择阶段" prop="PHASE">-->
<!-- <el-select v-model="queryParam.PHASE" placeholder="选择阶段">-->
<!-- <el-option label="" value="" />-->
<!-- <el-option label="C" value="C" />-->
<!-- <el-option label="D" value="D" />-->
<!-- <el-option label="S" value="S" />-->
<!-- </el-select>-->
<!-- </el-form-item>-->
<el-form-item label="料号" prop="MATERIALSPECNAME">
<el-input v-model="queryParam.MATERIALSPECNAME" placeholder="请输入料号" @change="getSdkInfo"/>
</el-form-item>
<el-form-item label="选择SDK规格" prop="sdkid" >
<el-select filterable v-model="queryParam.sdkid" placeholder="选择SDK规格" @click="getMATERIALSPECNAME" :filter-method="locatioNFilter"
style="width: 300px">
<!-- @change="GetERPLocationForList">-->
<el-option v-for="item in state.sdkList" :key="item.text" :label="item.text" lwhlslsk
:value="item.value" />
</el-select>
<el-input v-model="queryParam.MATERIALSPECNAME" placeholder="请输入料号" />
</el-form-item>
<!-- <el-form-item label="选择SDK规格" prop="sdkid" >-->
<!-- <el-select filterable v-model="queryParam.sdkid" placeholder="选择SDK规格" @click="getMATERIALSPECNAME" :filter-method="locatioNFilter"-->
<!-- style="width: 300px">-->
<!-- &lt;!&ndash; @change="GetERPLocationForList">&ndash;&gt;-->
<!-- <el-option v-for="item in state.sdkList" :key="item.text" :label="item.text" lwhlslsk-->
<!-- :value="item.value" />-->
<!-- </el-select>-->
<!-- </el-form-item>-->
<el-form-item label="实际规格">
<el-input v-model="queryParam.TRUEGG" placeholder="填写实际规格" />
</el-form-item>
@ -270,18 +270,18 @@ onMounted(() => {
// width: '100px',
hide: false
},
{
header: '规格',
field: 'SDK_ID',
width: '100px',
hide: false
},
{
header: '阶段',
field: 'PHASE',
// width: '100px',
hide: false
},
// {
// header: '',
// field: 'SDK_ID',
// width: '100px',
// hide: false
// },
// {
// header: '',
// field: 'PHASE',
// // width: '100px',
// hide: false
// },
{
header: '数量',
field: 'MATERIALQUANTITY',
@ -363,31 +363,32 @@ function getpows() {
})
return
}
// if('1' != state.queryParam.materialreceiveAct.MATERIALSPECNAME.slice(0,1) || '2' != state.queryParam.materialreceiveAct.MATERIALSPECNAME.slice(0,1)){
if ('6' == state.queryParam.MATERIALSPECNAME.slice(0, 1)) {
if ('' == state.queryParam.PHASE) {
ElMessageBox.alert('请输入阶段', {
confirmButtonText: 'OK'
})
return
}
} else if (
'3' == state.queryParam.MATERIALSPECNAME.slice(0, 1) ||
'4' == state.queryParam.MATERIALSPECNAME.slice(0, 1)
) {
if ('' == state.queryParam.sdkid) {
ElMessageBox.alert('请输入规格', {
confirmButtonText: 'OK'
})
return
}
if ('' == state.queryParam.PHASE) {
ElMessageBox.alert('请输入阶段', {
confirmButtonText: 'OK'
})
return
}
}
//SAPSDK
// // if('1' != state.queryParam.materialreceiveAct.MATERIALSPECNAME.slice(0,1) || '2' != state.queryParam.materialreceiveAct.MATERIALSPECNAME.slice(0,1)){
// if ('6' == state.queryParam.MATERIALSPECNAME.slice(0, 1)) {
// if ('' == state.queryParam.PHASE) {
// ElMessageBox.alert('', {
// confirmButtonText: 'OK'
// })
// return
// }
// } else if (
// '3' == state.queryParam.MATERIALSPECNAME.slice(0, 1) ||
// '4' == state.queryParam.MATERIALSPECNAME.slice(0, 1)
// ) {
// if ('' == state.queryParam.sdkid) {
// ElMessageBox.alert('', {
// confirmButtonText: 'OK'
// })
// return
// }
// if ('' == state.queryParam.PHASE) {
// ElMessageBox.alert('', {
// confirmButtonText: 'OK'
// })
// return
// }
// }
// if ('NaN-NaN-NaN' == state.queryParam.MAKEDATE) {
// ElMessageBox.alert('', {
// confirmButtonText: 'OK'