|
|
|
@ -1,25 +1,10 @@ |
|
|
|
<template> |
|
|
|
<template> |
|
|
|
<basic-container> |
|
|
|
<basic-container> |
|
|
|
<avue-crud |
|
|
|
<avue-crud :option="option" :table-loading="loading" :data="data" v-model="form" v-model:page="page" ref="crud" |
|
|
|
:option="option" |
|
|
|
@search-change="searchChange" @search-reset="searchReset" @current-change="currentChange" |
|
|
|
:table-loading="loading" |
|
|
|
@size-change="sizeChange" @refresh-change="refreshChange" @on-load="onLoad"> |
|
|
|
:data="data" |
|
|
|
|
|
|
|
v-model="form" |
|
|
|
|
|
|
|
v-model:page="page" |
|
|
|
|
|
|
|
ref="crud" |
|
|
|
|
|
|
|
@search-change="searchChange" |
|
|
|
|
|
|
|
@search-reset="searchReset" |
|
|
|
|
|
|
|
@current-change="currentChange" |
|
|
|
|
|
|
|
@size-change="sizeChange" |
|
|
|
|
|
|
|
@refresh-change="refreshChange" |
|
|
|
|
|
|
|
@on-load="onLoad" |
|
|
|
|
|
|
|
> |
|
|
|
|
|
|
|
<template #menu-left> |
|
|
|
<template #menu-left> |
|
|
|
<el-input |
|
|
|
<el-input v-model="cardNo" placeholder="请扫描流程卡号" @keyup.enter.native="queryOrder"></el-input> |
|
|
|
v-model="cardNo" |
|
|
|
|
|
|
|
placeholder="请扫描流程卡号" |
|
|
|
|
|
|
|
@keyup.enter.native="queryOrder" |
|
|
|
|
|
|
|
></el-input> |
|
|
|
|
|
|
|
</template> |
|
|
|
</template> |
|
|
|
<template #menu-right> </template> |
|
|
|
<template #menu-right> </template> |
|
|
|
<template #menu="{ row }"> </template> |
|
|
|
<template #menu="{ row }"> </template> |
|
|
|
@ -31,13 +16,8 @@ |
|
|
|
</avue-crud> |
|
|
|
</avue-crud> |
|
|
|
|
|
|
|
|
|
|
|
<!-- 扣数维护填写 --> |
|
|
|
<!-- 扣数维护填写 --> |
|
|
|
<editDialog |
|
|
|
<editDialog v-if="editOpen" :showDialog="editOpen" :cardNo="cardNo" @closeDialog="closeDialog" :rowItem="rowItem"> |
|
|
|
v-if="editOpen" |
|
|
|
</editDialog> |
|
|
|
:showDialog="editOpen" |
|
|
|
|
|
|
|
:cardNo="cardNo" |
|
|
|
|
|
|
|
@closeDialog="closeDialog" |
|
|
|
|
|
|
|
:rowItem="rowItem" |
|
|
|
|
|
|
|
></editDialog> |
|
|
|
|
|
|
|
</basic-container> |
|
|
|
</basic-container> |
|
|
|
</template> |
|
|
|
</template> |
|
|
|
|
|
|
|
|
|
|
|
@ -101,6 +81,7 @@ export default { |
|
|
|
menuAlign: 'left', |
|
|
|
menuAlign: 'left', |
|
|
|
gridBtn: false, |
|
|
|
gridBtn: false, |
|
|
|
searchMenuPosition: 'right', |
|
|
|
searchMenuPosition: 'right', |
|
|
|
|
|
|
|
searchLabelWidth:'auto', |
|
|
|
align: 'center', |
|
|
|
align: 'center', |
|
|
|
menu: false, |
|
|
|
menu: false, |
|
|
|
column: [ |
|
|
|
column: [ |
|
|
|
@ -212,22 +193,26 @@ export default { |
|
|
|
methods: { |
|
|
|
methods: { |
|
|
|
// 扫描流程卡号 |
|
|
|
// 扫描流程卡号 |
|
|
|
queryOrder() { |
|
|
|
queryOrder() { |
|
|
|
this.loading = true; |
|
|
|
if (this.cardNo != '') { |
|
|
|
getWorkOrderByCardNo({ cardNo: this.cardNo }) |
|
|
|
this.loading = true |
|
|
|
.then(res => { |
|
|
|
getWorkOrderByCardNo({ cardNo: this.cardNo }) |
|
|
|
this.cardNo = ''; |
|
|
|
.then(res => { |
|
|
|
if (Object.keys(res.data.data).length != 0) { |
|
|
|
this.cardNo = ''; |
|
|
|
this.rowItem = res.data.data; |
|
|
|
if (Object.keys(res.data.data).length != 0) { |
|
|
|
this.editOpen = true; |
|
|
|
|
|
|
|
this.loading = false; |
|
|
|
this.rowItem = res.data.data; |
|
|
|
} else { |
|
|
|
this.editOpen = true; |
|
|
|
|
|
|
|
this.loading = false; |
|
|
|
|
|
|
|
} else { |
|
|
|
|
|
|
|
this.loading = false; |
|
|
|
|
|
|
|
this.$message.error('未找到该流程卡号!'); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
}) |
|
|
|
|
|
|
|
.catch(err => { |
|
|
|
this.loading = false; |
|
|
|
this.loading = false; |
|
|
|
this.$message.error('未找到该流程卡号!'); |
|
|
|
}); |
|
|
|
} |
|
|
|
} |
|
|
|
}) |
|
|
|
|
|
|
|
.catch(err => { |
|
|
|
|
|
|
|
this.loading = false; |
|
|
|
|
|
|
|
}); |
|
|
|
|
|
|
|
}, |
|
|
|
}, |
|
|
|
|
|
|
|
|
|
|
|
closeDialog(type) { |
|
|
|
closeDialog(type) { |
|
|
|
|