修复了api函数出错的问题

master
toesbieya 6 years ago
parent bbe09bd9ea
commit cb433b5a07
  1. 5
      vue/full/src/view/admin/purchase/inbound/component/OrderSelector.vue
  2. 10
      vue/full/src/view/admin/sell/outbound/component/OrderSelector.vue

@ -24,7 +24,7 @@
:data="row.data" :data="row.data"
row-key="id" row-key="id"
border border
@selection-change="row._selection=$event" @selection-change="row._selection = $event"
> >
<el-table-column <el-table-column
:selectable="p=>p.remainNum>0" :selectable="p=>p.remainNum>0"
@ -38,6 +38,7 @@
<el-table-column align="center" label="未入库数量" prop="remainNum"/> <el-table-column align="center" label="未入库数量" prop="remainNum"/>
</el-table> </el-table>
<el-button <el-button
v-if="row.data && row.data.length > 0"
size="small" size="small"
style="margin-top: 10px" style="margin-top: 10px"
type="primary" type="primary"
@ -113,7 +114,7 @@ export default {
row._loading = true row._loading = true
getSubById getSubById
.request(row.id) .request(row.id)
.then(data => { .then(({data}) => {
row.data = data row.data = data
row._loaded = true row._loaded = true
}) })

@ -24,10 +24,10 @@
:data="row.data" :data="row.data"
row-key="id" row-key="id"
border border
@selection-change="row._selection=$event" @selection-change="row._selection = $event"
> >
<el-table-column <el-table-column
:selectable="p=>p.remainNum>0" :selectable="p=>p.remainNum > 0"
align="center" align="center"
type="selection" type="selection"
width="60" width="60"
@ -111,8 +111,10 @@ export default {
getSubList(row) { getSubList(row) {
if (row._loaded || row._loading) return if (row._loaded || row._loading) return
row._loading = true row._loading = true
getSubById(row.id) getSubById
.then(data => { .request(row.id)
.then(({data}) => {
console.log(data)
row.data = data row.data = data
row._loaded = true row._loaded = true
}) })

Loading…
Cancel
Save