fix:coding#502-2

This commit is contained in:
shijing 2024-11-14 11:21:46 +08:00
parent 6fd716d4ba
commit bfd3f5e7f9
2 changed files with 23 additions and 3 deletions

View File

@ -21,8 +21,8 @@
v-model="form.batch"
placeholder="物料批次"
clearable
filterable
:disabled="mode=='sizeShow'||mode=='facadeShow'"
style="width: 100%"
@change="handleChange"
>
<el-option
@ -35,6 +35,7 @@
<span style="float:right">({{item.count}})</span>
</el-option>
</el-select>
<scan-dialog ref="scanDialog" @closed="scanClose"> </scan-dialog>
</el-form-item>
</el-col>
<el-col :md="12" :sm="24">
@ -407,8 +408,12 @@
</el-dialog>
</template>
<script>
import scanDialog from "./../template/scan.vue";
export default {
emits: ["success", "closed"],
components: {
scanDialog
},
data() {
return {
mode:'sizeAdd',
@ -657,6 +662,11 @@ export default {
this.form.count_notok = data.count_notok;
this.count_notok_json = data.count_notok_json;
},
scanClose(data){
let id = data.split('#')[1];
console.log('id',id);
this.form.batch = id;
},
//
setFilters(filters) {
this.selectionFilters = filters;

View File

@ -44,7 +44,6 @@
<el-select
v-model="form.batch"
filterable
style="width: 100%"
@change="selectwmChange"
>
<el-option
@ -63,13 +62,13 @@
>
</el-option>
</el-select>
<scan-dialog ref="scanDialog" @closed="scanClose"> </scan-dialog>
</el-form-item>
<el-form-item label="批次" v-if="cate == 'do_out'">
<el-select
v-model="selectBatch"
value-key="id"
clearable
style="width: 100%"
@change="selectBatchChange"
@clear="selectBatchClear"
>
@ -90,6 +89,7 @@
>
</el-option>
</el-select>
<scan-dialog ref="scanDialog" @closed="scanClose"> </scan-dialog>
</el-form-item>
<el-form-item label="仓库">
<el-select
@ -123,6 +123,7 @@
</el-dialog>
</template>
<script>
import scanDialog from "./../template/scan.vue";
export default {
emits: ["success", "closed"],
props: {
@ -131,6 +132,9 @@ export default {
mgroupId: { type: String, default: "" },
process: { type: String, default: "" },
},
components: {
scanDialog
},
data() {
return {
type: "do_in",
@ -219,6 +223,12 @@ export default {
this.batchOptions = res;
});
},
scanClose(data){
let that = this;
let id = data.split('#')[1];
console.log('id',id);
that.form.batch = id;
},
selectMaterialChange() {
this.getBatchOptions();
},