Browse Source

1.一键签收修改

dev-warehouse
0.0 2 years ago
parent
commit
0af05bd06f
  1. 9
      src/api/distribution/distributionSigndetail.js
  2. 15
      src/router/views/index.js
  3. 3
      src/views/distribution/deliverylist/distributionDeliveryListedt.vue
  4. 11
      src/views/distribution/signdetail/distributionSigndetail.vue
  5. 1113
      src/views/distribution/signdetail/distributionSigndetaledt.vue

9
src/api/distribution/distributionSigndetail.js

@ -32,6 +32,15 @@ export const getDetail = (id) => {
}
})
}
export const packdetail = (id) => {
return request({
url: '/api/logpm-distribution/signdetail/packdetail',
method: 'get',
params: {
id
}
})
}
export const remove = (ids) => {
return request({

15
src/router/views/index.js

@ -681,6 +681,21 @@ export default [
},
],
},
{
path: '/distribution/signdetail/distributionSigndetaledt',
component: Layout,
redirect: '/distribution/signdetail',
children: [
{
path: '/distribution/signdetail/distributionSigndetaledt',
name: '订单查看',
meta: {
i18n: 'dict',
},
component: () => import('@/views/distribution/signdetail/distributionSigndetaledt.vue'),
},
],
},
{
path: '/distribution/stockup/distributionStockupDetails',
component: Layout,

3
src/views/distribution/deliverylist/distributionDeliveryListedt.vue

@ -103,7 +103,7 @@
<!-- <el-button size="small" @click="handleEdit(slotProps.scope)"> </el-button>-->
<el-button type="primary" text icon="el-icon-view" @click="handleOne(row)" v-if="deliverydata.deliveryNumber > deliverydata.loadNub && row.signingStatus=='未签收'"> </el-button>
<el-button type="primary" text icon="el-icon-view" @click="handleSign(row)" v-if="row.signingStatus=='未签收'"> </el-button>
<el-button type="primary" text icon="el-icon-view" @click="handleSignone(row)" v-if="row.signingStatus=='未签收' || row.driverSigning=='未签收' "> </el-button>
<el-button type="primary" text icon="el-icon-view" @click="handleSignone(row)" v-if="row.signingStatus=='已签收' || row.driverSigning=='已签收' "> </el-button>
</template>
</el-table-column>
</el-table>
@ -1030,6 +1030,7 @@ export default {
let data ={}
data.reservationId =row.id
data.deliveryId =this.deliverydata.id
console.log("一键签收data>>>>>>>>>>",data);
getOneclickq(data).then(res => {
this.$message.success(res.data.msg)
this.onLoad()

11
src/views/distribution/signdetail/distributionSigndetail.vue

@ -29,7 +29,7 @@
@selection="selectionsc"
>
<template #default="slotProps">
<el-button size="small" @click="editsolt(slotProps.scope)">编辑</el-button>
<el-button size="small" @click="editsolt(slotProps.scope)"> </el-button>
<!-- <el-button size="small" type="danger" @click="delectsolt(slotProps.scope)"-->
<!-- >Delete</el-button>-->
</template>
@ -487,7 +487,14 @@ export default {
},
editsolt(scope) {
const { row } = scope;
console.log("编辑>>>>>>>>>>>>>>>>>>>",row);
console.log("订单》》》》》》",row);
this.$router.push({
path: '/distribution/signdetail/distributionSigndetaledt',
query: {
data: encodeURIComponent(JSON.stringify(row)),
name: row.orderCode +'-查看订单'
}
});
},
btnsc(index, row) {

1113
src/views/distribution/signdetail/distributionSigndetaledt.vue

File diff suppressed because it is too large Load Diff
Loading…
Cancel
Save