|
|
|
@ -73,7 +73,8 @@
|
|
|
|
|
|
|
|
|
|
import {
|
|
|
|
|
findByCode,
|
|
|
|
|
saveCode
|
|
|
|
|
saveCode,
|
|
|
|
|
checkTempCode
|
|
|
|
|
} from "@/api/inout/code";
|
|
|
|
|
import { isBlank } from '@/utils/strUtil'
|
|
|
|
|
|
|
|
|
@ -113,7 +114,20 @@ export default {
|
|
|
|
|
methods: {
|
|
|
|
|
saveCode() {
|
|
|
|
|
if (this.editType == 1 || this.editType == "1") {
|
|
|
|
|
this.repeatAddCode(this.editData);
|
|
|
|
|
//校验该单有没有存在同序列号的码
|
|
|
|
|
if (!isBlank(this.editData.serialNo)) {
|
|
|
|
|
checkTempCode(this.editData).then((response) => {
|
|
|
|
|
if (response.code === 20000) {
|
|
|
|
|
this.repeatAddCode(this.editData);
|
|
|
|
|
return
|
|
|
|
|
} else {
|
|
|
|
|
this.$message.error(response.message);
|
|
|
|
|
return
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
}else{
|
|
|
|
|
this.repeatAddCode(this.editData);
|
|
|
|
|
}
|
|
|
|
|
} else {
|
|
|
|
|
saveCode(this.editData)
|
|
|
|
|
.then((response) => {
|
|
|
|
|