fix:dialog回显单选框的值优化
This commit is contained in:
parent
54ad1c08df
commit
47e5b4b9ee
@ -213,6 +213,10 @@
|
||||
this.getProcess();
|
||||
},
|
||||
methods: {
|
||||
handleOpen(id) {
|
||||
this.showFlag = true
|
||||
this.selectedTaskId = id
|
||||
},
|
||||
/** 查询生产任务列表 */
|
||||
getList() {
|
||||
this.loading = true;
|
||||
|
@ -95,7 +95,7 @@
|
||||
<el-table-column label="联系人" align="center" prop="contact1" />
|
||||
<el-table-column label="联系人-电话" align="center" prop="contact1Tel" />
|
||||
</el-table>
|
||||
|
||||
|
||||
<pagination
|
||||
v-show="total>0"
|
||||
:total="total"
|
||||
@ -159,13 +159,17 @@ export default {
|
||||
contact2Email: null,
|
||||
creditCode: null,
|
||||
enableFlag: null,
|
||||
}
|
||||
}
|
||||
};
|
||||
},
|
||||
created() {
|
||||
this.getList();
|
||||
},
|
||||
methods: {
|
||||
handleOpen(id) {
|
||||
this.showFlag = true
|
||||
this.selectedClientId = id
|
||||
},
|
||||
/** 查询客户列表 */
|
||||
getList() {
|
||||
this.loading = true;
|
||||
|
@ -165,6 +165,10 @@ export default {
|
||||
this.getTreeselect();
|
||||
},
|
||||
methods: {
|
||||
handleOpen(id) {
|
||||
this.showFlag = true
|
||||
this.selectedItemId = id
|
||||
},
|
||||
/** 查询物料编码列表 */
|
||||
getList() {
|
||||
this.loading = true;
|
||||
@ -235,4 +239,4 @@ export default {
|
||||
}
|
||||
}
|
||||
};
|
||||
</script>
|
||||
</script>
|
||||
|
@ -174,6 +174,10 @@ export default {
|
||||
this.getTreeselect();
|
||||
},
|
||||
methods: {
|
||||
handleOpen(id) {
|
||||
this.showFlag = true
|
||||
this.selectedMachineryId = id
|
||||
},
|
||||
/** 查询物料编码列表 */
|
||||
getList() {
|
||||
this.loading = true;
|
||||
@ -262,4 +266,4 @@ export default {
|
||||
}
|
||||
}
|
||||
};
|
||||
</script>
|
||||
</script>
|
||||
|
@ -153,6 +153,10 @@ export default {
|
||||
})
|
||||
},
|
||||
methods: {
|
||||
handleOpen(id) {
|
||||
this.showFlag = true
|
||||
this.selectedId = id
|
||||
},
|
||||
/** 查询到货通知单列表 */
|
||||
getList() {
|
||||
this.loading = true;
|
||||
|
@ -94,7 +94,7 @@
|
||||
clearable
|
||||
@keyup.enter.native="handleQuery"
|
||||
/>
|
||||
</el-form-item>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
</el-row>
|
||||
<el-form-item>
|
||||
@ -103,7 +103,7 @@
|
||||
</el-form-item>
|
||||
</el-form>
|
||||
|
||||
<el-row :gutter="10" class="mb8">
|
||||
<el-row :gutter="10" class="mb8">
|
||||
<right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
|
||||
</el-row>
|
||||
|
||||
@ -112,7 +112,7 @@
|
||||
<template v-slot="scope">
|
||||
<el-radio v-model="selectedId" :label="scope.row.materialStockId" @change="handleRowChange(scope.row)">{{""}}</el-radio>
|
||||
</template>
|
||||
</el-table-column>
|
||||
</el-table-column>
|
||||
<el-table-column label="产品物料编码" width="120px" align="center" prop="itemCode" />
|
||||
<el-table-column label="产品物料名称" width="150px" align="center" prop="itemName" :show-overflow-tooltip="true"/>
|
||||
<el-table-column label="规格型号" align="center" prop="specification" :show-overflow-tooltip="true"/>
|
||||
@ -132,7 +132,7 @@
|
||||
</template>
|
||||
</el-table-column>
|
||||
</el-table>
|
||||
|
||||
|
||||
<pagination
|
||||
v-show="total>0"
|
||||
:total="total"
|
||||
@ -240,6 +240,11 @@ export default {
|
||||
this.getTreeselect();
|
||||
},
|
||||
methods: {
|
||||
handleOpen(id) {
|
||||
this.showFlag = true
|
||||
this.getList()
|
||||
this.selectedId = id
|
||||
},
|
||||
/** 查询库存记录列表 */
|
||||
getList() {
|
||||
this.loading = true;
|
||||
|
@ -100,7 +100,7 @@
|
||||
</el-table-column>
|
||||
<el-table-column label="备注" align="center" prop="remark" :show-overflow-tooltip="true"/>
|
||||
</el-table>
|
||||
|
||||
|
||||
<pagination
|
||||
v-show="total>0"
|
||||
:total="total"
|
||||
@ -126,7 +126,7 @@ export default {
|
||||
selectedVendorId: undefined,
|
||||
selectedRow: undefined,
|
||||
// 遮罩层
|
||||
loading: true,
|
||||
loading: true,
|
||||
// 非单个禁用
|
||||
single: true,
|
||||
// 非多个禁用
|
||||
@ -174,6 +174,10 @@ export default {
|
||||
this.getList();
|
||||
},
|
||||
methods: {
|
||||
handleOpen(id) {
|
||||
this.showFlag = true
|
||||
this.selectedVendorId = id
|
||||
},
|
||||
/** 查询供应商列表 */
|
||||
getList() {
|
||||
this.loading = true;
|
||||
|
@ -49,7 +49,7 @@
|
||||
@keyup.enter.native="handleQuery"
|
||||
/>
|
||||
</el-form-item>
|
||||
|
||||
|
||||
<el-form-item>
|
||||
<el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
|
||||
<el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
|
||||
@ -74,7 +74,7 @@
|
||||
<el-table-column label="产品名称" width="200" align="center" prop="productName" :show-overflow-tooltip="true"/>
|
||||
<el-table-column label="规格型号" align="center" prop="productSpc" :show-overflow-tooltip="true"/>
|
||||
<el-table-column label="单位" align="center" prop="unitOfMeasure" />
|
||||
<el-table-column label="工单数量" align="center" prop="quantity" />
|
||||
<el-table-column label="工单数量" align="center" prop="quantity" />
|
||||
<el-table-column label="客户编码" align="center" prop="clientCode" />
|
||||
<el-table-column label="客户名称" align="center" prop="clientName" :show-overflow-tooltip="true"/>
|
||||
<el-table-column label="需求日期" align="center" prop="requestDate" width="180">
|
||||
@ -105,7 +105,7 @@
|
||||
dicts: ['mes_order_status','mes_workorder_sourcetype'],
|
||||
props:{
|
||||
workorder: {
|
||||
type: Object,
|
||||
type: Object,
|
||||
default: function(){
|
||||
return {'workorderType': 'SELF'}
|
||||
}} //外部传入的工单过滤信息
|
||||
@ -163,6 +163,10 @@
|
||||
this.getList();
|
||||
},
|
||||
methods:{
|
||||
handleOpen(id) {
|
||||
this.showFlag = true
|
||||
this.selectedWorkorderId = id
|
||||
},
|
||||
/** 查询生产工单列表 */
|
||||
getList() {
|
||||
this.loading = true;
|
||||
@ -214,4 +218,4 @@
|
||||
}
|
||||
}
|
||||
}
|
||||
</script>
|
||||
</script>
|
||||
|
@ -68,7 +68,7 @@
|
||||
<el-table-column label="工作站地点" align="center" prop="workstationAddress" />
|
||||
<el-table-column label="所在车间名称" align="center" prop="workshopName" />
|
||||
<el-table-column label="所属工序" align="center" prop="processName" />
|
||||
<el-table-column label="备注" align="center" prop="remark" />
|
||||
<el-table-column label="备注" align="center" prop="remark" />
|
||||
</el-table>
|
||||
<pagination
|
||||
v-show="total>0"
|
||||
@ -145,6 +145,10 @@ export default {
|
||||
this.getProcess();
|
||||
},
|
||||
methods: {
|
||||
handleOpen(id) {
|
||||
this.showFlag = true
|
||||
this.selectedWorkstationId = id
|
||||
},
|
||||
/** 查询工作站列表 */
|
||||
getList() {
|
||||
this.loading = true;
|
||||
@ -156,7 +160,7 @@ export default {
|
||||
},
|
||||
//查询车间信息
|
||||
getWorkshops(){
|
||||
listAllWorkshop().then( response => {
|
||||
listAllWorkshop().then( response => {
|
||||
this.workshopOptions = response.data;
|
||||
});
|
||||
},
|
||||
|
@ -483,7 +483,7 @@ export default {
|
||||
},
|
||||
//设备资源选择弹出
|
||||
handleMachineryAdd(){
|
||||
this.$refs.machinerySelect.showFlag = true;
|
||||
this.$refs.machinerySelect.handleOpen(this.form.machineryId)
|
||||
},
|
||||
//设备资源选择回调
|
||||
onMachineryAdd(row){
|
||||
|
@ -582,7 +582,7 @@ export default {
|
||||
},
|
||||
//选择生产工单
|
||||
handleWorkorderSelect(){
|
||||
this.$refs.woSelect.showFlag = true;
|
||||
this.$refs.woSelect.handleOpen(this.form.workorderId)
|
||||
},
|
||||
onWorkorderSelected(row){
|
||||
if(row != undefined && row != null){
|
||||
@ -597,8 +597,7 @@ export default {
|
||||
}
|
||||
},
|
||||
handleTaskSelect(){
|
||||
this.$refs.taskSelect.showFlag = true;
|
||||
this.$refs.taskSelect.getList();
|
||||
this.$refs.taskSelect.handleOpen(this.form.taskId)
|
||||
},
|
||||
onTaskSelected(row){
|
||||
debugger;
|
||||
|
@ -353,7 +353,7 @@ export default {
|
||||
},
|
||||
//选择生产工单
|
||||
handleWorkorderSelect(){
|
||||
this.$refs.woSelect.showFlag = true;
|
||||
this.$refs.woSelect.handleOpen(this.form.workorderId)
|
||||
},
|
||||
onWorkorderSelected(row){
|
||||
if(row != undefined && row != null){
|
||||
|
@ -710,7 +710,7 @@ export default {
|
||||
}).catch(() => {});
|
||||
},
|
||||
handleSelectProduct(){
|
||||
this.$refs.itemSelect.showFlag = true;
|
||||
this.$refs.itemSelect.handleOpen(this.form.productId)
|
||||
},
|
||||
handleSelectClient(){
|
||||
this.$refs.clientSelect.showFlag = true;
|
||||
|
@ -665,11 +665,10 @@ export default {
|
||||
},
|
||||
//选择生产工单
|
||||
handleWorkorderSelect(){
|
||||
this.$refs.woSelect.showFlag = true;
|
||||
this.$refs.woSelect.handleOpen(this.form.workorderId)
|
||||
},
|
||||
onWorkorderSelected(row){
|
||||
if(row != undefined && row != null){
|
||||
debugger;
|
||||
this.form.workorderId = row.workorderId;
|
||||
this.form.workorderCode = row.workorderCode;
|
||||
this.form.workorderName = row.workorderName;
|
||||
@ -682,7 +681,7 @@ export default {
|
||||
}
|
||||
},
|
||||
handleWorkstationSelect(){
|
||||
this.$refs.wsSelect.showFlag = true;
|
||||
this.$refs.wsSelect.handleOpen(this.form.workstationId)
|
||||
},
|
||||
onWorkstationSelected(row){
|
||||
if(row != undefined && row != null){
|
||||
|
@ -637,7 +637,7 @@ export default {
|
||||
}).catch(() => {});
|
||||
},
|
||||
handleSelectProduct(){
|
||||
this.$refs.itemSelect.showFlag = true;
|
||||
this.$refs.itemSelect.handleOpen(this.form.itemId)
|
||||
},
|
||||
//物料选择弹出框
|
||||
onItemSelected(obj){
|
||||
@ -650,7 +650,7 @@ export default {
|
||||
}
|
||||
},
|
||||
handleSelectClient(){
|
||||
this.$refs.clientSelect.showFlag = true;
|
||||
this.$refs.clientSelect.handleOpen(this.form.clientId)
|
||||
},
|
||||
//客户选择弹出框
|
||||
onClientSelected(obj){
|
||||
|
@ -419,7 +419,7 @@ export default {
|
||||
//供应商选择
|
||||
handleSelectVendor(){
|
||||
this.resetForm("form");
|
||||
this.$refs.vendorSelect.showFlag = true;
|
||||
this.$refs.vendorSelect.handleOpen(this.form.vendorId)
|
||||
},
|
||||
//供应商选择弹出框
|
||||
onVendorSelected(obj){
|
||||
|
@ -301,7 +301,7 @@ export default {
|
||||
}, `arrivalnoticeline_${new Date().getTime()}.xlsx`)
|
||||
},
|
||||
handleSelectProduct(){
|
||||
this.$refs.itemSelect.showFlag = true;
|
||||
this.$refs.itemSelect.handleOpen(this.form.itemId)
|
||||
},
|
||||
//物料选择弹出框
|
||||
onItemSelected(obj){
|
||||
|
@ -529,7 +529,7 @@ export default {
|
||||
},
|
||||
//选择工作站
|
||||
handleWorkstationSelect(){
|
||||
this.$refs.wsSelect.showFlag = true;
|
||||
this.$refs.wsSelect.handleOpen(this.form.workstationId)
|
||||
},
|
||||
onWorkstationSelected(row){
|
||||
debugger;
|
||||
@ -541,7 +541,7 @@ export default {
|
||||
},
|
||||
//选择生产工单
|
||||
handleWorkorderSelect(){
|
||||
this.$refs.woSelect.showFlag = true;
|
||||
this.$refs.woSelect.handleOpen(this.form.workorderId)
|
||||
},
|
||||
onWorkorderSelected(row){
|
||||
if(row != undefined && row != null){
|
||||
|
@ -541,7 +541,7 @@ export default {
|
||||
//供应商选择
|
||||
handleSelectVendor(){
|
||||
this.$refs.form.resetFields()
|
||||
this.$refs.vendorSelect.showFlag = true;
|
||||
this.$refs.vendorSelect.handleOpen(this.form.vendorId)
|
||||
},
|
||||
//供应商选择弹出框
|
||||
onVendorSelected(obj){
|
||||
@ -550,11 +550,12 @@ export default {
|
||||
this.form.vendorCode = obj.vendorCode;
|
||||
this.form.vendorName = obj.vendorName;
|
||||
this.form.vendorNick = obj.vendorNick;
|
||||
console.log(this.form, '----this.form----')
|
||||
}
|
||||
},
|
||||
//到货通知单选择
|
||||
handleSelectNotice(){
|
||||
this.$refs.noticeSelect.showFlag = true;
|
||||
this.$refs.noticeSelect.handleOpen(this.form.noticeId)
|
||||
},
|
||||
//到货通知单选择弹出框
|
||||
onNoticeSelected(obj){
|
||||
|
@ -473,7 +473,7 @@ export default {
|
||||
},
|
||||
//选择生产工单
|
||||
handleWorkorderSelect(){
|
||||
this.$refs.woSelect.showFlag = true;
|
||||
this.$refs.woSelect.handleOpen(this.form.workorderId)
|
||||
},
|
||||
onWorkorderSelected(row){
|
||||
if(row != undefined && row != null){
|
||||
|
@ -446,7 +446,7 @@ export default {
|
||||
},
|
||||
//选择生产工单
|
||||
handleWorkorderSelect(){
|
||||
this.$refs.woSelect.showFlag = true;
|
||||
this.$refs.woSelect.handleOpen(this.form.workorderId)
|
||||
},
|
||||
onWorkorderSelected(row){
|
||||
if(row != undefined && row != null){
|
||||
|
@ -480,7 +480,7 @@ export default {
|
||||
},
|
||||
//选择客户
|
||||
handleSelectClient(){
|
||||
this.$refs.clientSelect.showFlag = true;
|
||||
this.$refs.clientSelect.handleOpen(this.form.clientId)
|
||||
},
|
||||
//客户选择弹出框
|
||||
onClientSelected(obj){
|
||||
|
@ -448,11 +448,10 @@ export default {
|
||||
},
|
||||
//选择生产工单
|
||||
handleWorkorderSelect(){
|
||||
this.$refs.woSelect.showFlag = true;
|
||||
this.$refs.woSelect.handleOpen(this.form.workorderId)
|
||||
},
|
||||
onWorkorderSelected(row){
|
||||
if(row != undefined && row != null){
|
||||
debugger;
|
||||
this.form.workorderId = row.workorderId;
|
||||
this.form.workorderCode = row.workorderCode;
|
||||
this.form.workorderName = row.workorderName;
|
||||
|
@ -520,7 +520,7 @@ export default {
|
||||
}
|
||||
},
|
||||
handleSelectClient(){
|
||||
this.$refs.clientSelect.showFlag = true;
|
||||
this.$refs.clientSelect.handleOpen(this.form.clientId)
|
||||
},
|
||||
//客户选择弹出框
|
||||
onClientSelected(obj){
|
||||
|
@ -395,8 +395,7 @@ export default {
|
||||
}, `productsalseline_${new Date().getTime()}.xlsx`)
|
||||
},
|
||||
handleSelectStock(){
|
||||
this.$refs.stockSelect.showFlag = true;
|
||||
this.$refs.stockSelect.getList();
|
||||
this.$refs.stockSelect.handleOpen(this.form.materialStockId)
|
||||
},
|
||||
//物料选择弹出框
|
||||
onStockSelected(obj){
|
||||
|
@ -479,7 +479,7 @@ export default {
|
||||
},
|
||||
//选择生产工单
|
||||
handleWorkorderSelect(){
|
||||
this.$refs.woSelect.showFlag = true;
|
||||
this.$refs.woSelect.handleOpen(this.form.workorderId)
|
||||
},
|
||||
onWorkorderSelected(row){
|
||||
if(row != undefined && row != null){
|
||||
|
@ -457,7 +457,7 @@ export default {
|
||||
},
|
||||
//客户选择事件
|
||||
handleSelectClient(){
|
||||
this.$refs.clientSelect.showFlag = true;
|
||||
this.$refs.clientSelect.handleOpen(this.form.clientId)
|
||||
},
|
||||
//客户选择
|
||||
handleClientSelect(obj){
|
||||
|
@ -449,7 +449,7 @@ export default {
|
||||
},
|
||||
//供应商选择
|
||||
handleSelectVendor(){
|
||||
this.$refs.vendorSelect.showFlag = true;
|
||||
this.$refs.vendorSelect.handleOpen(this.form.vendorId)
|
||||
},
|
||||
//供应商选择弹出框
|
||||
onVendorSelected(obj){
|
||||
|
@ -332,8 +332,7 @@ export default {
|
||||
}).catch(() => {});
|
||||
},
|
||||
handleSelectStock(){
|
||||
this.$refs.stockSelect.showFlag = true;
|
||||
this.$refs.stockSelect.getList();
|
||||
this.$refs.stockSelect.handleOpen(this.form.materialStockId)
|
||||
},
|
||||
//物料选择弹出框
|
||||
onStockSelected(obj){
|
||||
|
Loading…
Reference in New Issue
Block a user