接受委托

master
anthonyywj2 3 years ago
parent 3fd42b6879
commit ddd9700e9e

@ -7,3 +7,12 @@ export function saveCode(query) {
data: query data: query
}); });
} }
export function findByCode(query) {
return axios(
{
url: "/udiwms/basic/findByCode",
method: "get",
params: query
}
);
}

@ -44,9 +44,9 @@
<el-col :span="10" class="el-col"> <el-col :span="10" class="el-col">
<div class="text item"> <div class="text item">
<div class="itemTag"> <div class="itemTag">
<span>委托验收人仓库:&nbsp;</span> <span>接受委托仓库:&nbsp;</span>
</div> </div>
<el-select v-model="inputQuery.entrustInv" placeholder="委托验收人仓库" @change="entrustInvChange" clearable> <el-select v-model="inputQuery.entrustInv" placeholder="接受委托仓库" @change="entrustInvChange" clearable>
<el-option <el-option
v-for="item in entrustStorageList" v-for="item in entrustStorageList"
:key="item.code" :key="item.code"
@ -62,9 +62,9 @@
<el-col :span="10" class="el-col"> <el-col :span="10" class="el-col">
<div class="text item"> <div class="text item">
<div class="itemTag"> <div class="itemTag">
<span>委托验收:&nbsp;</span> <span>接受委托人:&nbsp;</span>
</div> </div>
<el-select v-model="inputQuery.entrustUser" placeholder="委托验收人" clearable> <el-select v-model="inputQuery.entrustUser" placeholder="接受委托人" clearable>
<el-option <el-option
v-for="item in entrustUserArray" v-for="item in entrustUserArray"
:key="item.userid" :key="item.userid"
@ -156,10 +156,10 @@ export default {
{required: true, message: "请输入委托仓库", trigger: "blur"} {required: true, message: "请输入委托仓库", trigger: "blur"}
], ],
entrustInv: [ entrustInv: [
{required: true, message: "请输入委托验收人仓库", trigger: "blur"} {required: true, message: "请输入接受委托仓库", trigger: "blur"}
], ],
entrustUser: [ entrustUser: [
{required: true, message: "请输入委托验收人", trigger: "blur"} {required: true, message: "请输入接受委托人", trigger: "blur"}
], ],
}, },
} }

@ -64,7 +64,7 @@
</el-col> </el-col>
<el-col :span="7"> <el-col :span="7">
<el-form-item prop="price"> <el-form-item prop="price">
<el-input v-model="codeDetail.serialNo" auto-complete="off"></el-input> <el-input v-model="codeDetail.serialNo" auto-complete="off" :disabled="xlhEnable"></el-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row> </el-row>
@ -85,6 +85,7 @@
<script> <script>
import { import {
findByCode,
saveCode saveCode
} from "../../api/inout/code"; } from "../../api/inout/code";
@ -108,6 +109,12 @@ export default {
required: true, required: true,
}, },
}, },
data() {
return {
xlhEnable: true,
}
},
methods: { methods: {
saveCode() { saveCode() {
if (this.editTye == 1) { if (this.editTye == 1) {
@ -126,10 +133,25 @@ export default {
}); });
} }
}, }
,
cancelDialog() { cancelDialog() {
this.closeCodeDialog(); this.closeCodeDialog();
} }
,
findByCode() {
let query = {udiCode: this.codeDetail.code};
findByCode(query)
.then((response) => {
if (response.code === 20000) {
if (response.data.scbssfbhxlh == "否") {
this.xlhEnable = true;
}
} else {
}
this.loading = false;
});
}
} }
} }
</script> </script>

Loading…
Cancel
Save