模具 #28
This commit is contained in:
parent
704ab4e737
commit
d81defc469
|
|
@ -180,16 +180,7 @@ export default {
|
|||
|
||||
for (let key in this.searchFormData) {
|
||||
let value = this.searchFormData[key];
|
||||
if (key == "inventory") {
|
||||
if (value && value[0]) {
|
||||
rules.push({
|
||||
field: " id in (select manufactureOrderID from v_MP_ManufactureOrder_b where inventoryID = " + value[0] + ") ",
|
||||
type: "sql"
|
||||
});
|
||||
}
|
||||
|
||||
} else {
|
||||
if (value) {
|
||||
if (value) {
|
||||
let mode = findMode(key);
|
||||
rules.push({
|
||||
field: key,
|
||||
|
|
@ -197,7 +188,6 @@ export default {
|
|||
value: value
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
if (this.start_time) {
|
||||
|
|
|
|||
|
|
@ -34,7 +34,8 @@
|
|||
<template #default="{ row }">
|
||||
<div v-if="row.id">
|
||||
<div v-if="row.complete_time">{{ $mk.getDateString(row.complete_time) }}</div>
|
||||
<a-button v-else :disabled="!(isComponentOutProduct() || pageIsComplete())" @click.stop="pageComplete(row)" type="primary">完成</a-button>
|
||||
<a-button v-else :disabled="!(isComponentOutProduct() || pageIsComplete())" @click.stop="pageComplete(row)"
|
||||
type="primary">完成</a-button>
|
||||
</div>
|
||||
</template>
|
||||
</vxe-column>
|
||||
|
|
@ -73,7 +74,7 @@
|
|||
:edit-render="{ name: 'MkGridDataSelector' }"></vxe-column>
|
||||
<vxe-column field="department_detail" title="部门" width="160" :params="editor_department" formatter="formatRef"
|
||||
:edit-render="{ name: 'MkGridDataSelector' }"></vxe-column>
|
||||
<vxe-column field="progress" title="进度" width="160" :cellRender="{name: 'progress'}" ></vxe-column>
|
||||
<vxe-column field="progress" title="进度" width="160" :cellRender="{ name: 'progress' }"></vxe-column>
|
||||
|
||||
|
||||
|
||||
|
|
@ -91,7 +92,7 @@
|
|||
|
||||
<vxe-column title="发料" width="210" v-if="getDataId()">
|
||||
<template #default="{ row }">
|
||||
<div v-if="row.id">
|
||||
<div v-if="row.id">
|
||||
<a-button v-if="!row.is_send" @click.stop="pageSend(row)" type="primary">发料</a-button>
|
||||
<div v-if="row.is_send">
|
||||
|
||||
|
|
@ -114,8 +115,8 @@
|
|||
</template>
|
||||
</vxe-column>
|
||||
|
||||
<vxe-column field="send_type" v-if="getDataId() && readonly" title="发料人员类型" width="160" :params="{ data: options_user_type }"
|
||||
formatter='formatEnum'></vxe-column>
|
||||
<vxe-column field="send_type" v-if="getDataId() && readonly" title="发料人员类型" width="160"
|
||||
:params="{ data: options_user_type }" formatter='formatEnum'></vxe-column>
|
||||
|
||||
|
||||
<vxe-column field="complete_type" v-if="getDataId() && readonly" title="完工人员类型" width="160"
|
||||
|
|
@ -524,8 +525,8 @@ export default {
|
|||
pageAdd2(row) {
|
||||
const $table = this.$refs.xTable2
|
||||
const record = {
|
||||
component_line:this.detailsData[0].component_line,
|
||||
component_id:this.detailsData[0].component_id
|
||||
component_line: this.detailsData[0].component_line,
|
||||
component_id: this.detailsData[0].component_id
|
||||
}
|
||||
if (row) {
|
||||
this.detailsData2 = JSON.parse(JSON.stringify(this.detailsData2))
|
||||
|
|
@ -551,6 +552,11 @@ export default {
|
|||
|
||||
postDataUpdate() {
|
||||
let postdata = {};
|
||||
|
||||
this.detailsData2.forEach(item => {
|
||||
item.component_line = this.detailsData[0].component_line;
|
||||
})
|
||||
|
||||
postdata.mold_production_order_component = this.$mk.getPostFieldValue({
|
||||
rowFilter: (row) => { return row.id || row.component_id },
|
||||
dataId: this.getDataId_BigInt(),
|
||||
|
|
@ -585,8 +591,8 @@ export default {
|
|||
} : [];
|
||||
} else {
|
||||
|
||||
let list = [ ...this.detailsData2];
|
||||
list.forEach(item=>{
|
||||
let list = [...this.detailsData2];
|
||||
list.forEach(item => {
|
||||
item.component_id = this.detailsData[0].component_id;
|
||||
})
|
||||
postdata.mold_production_order_component_processes = this.$mk.getPostFieldValue({
|
||||
|
|
@ -700,4 +706,5 @@ export default {
|
|||
|
||||
.oplinks2 i {
|
||||
margin-left: 5px;
|
||||
}</style>
|
||||
}
|
||||
</style>
|
||||
|
|
|
|||
Loading…
Reference in New Issue