Browse Source

修复预约查看包件为空的问题

dev-xx
qb 1 year ago
parent
commit
38756a9196
  1. 2
      src/api/distribution/distributionStockArticle.js
  2. 21
      src/views/distribution/inventory/distrilbutionBillLading.vue
  3. 407
      src/views/distribution/reservation/reservationAddFrom.vue

2
src/api/distribution/distributionStockArticle.js

@ -305,7 +305,7 @@ export const getPackageListByStockArticleId = (current, size, orderId) => {
url: '/api/logpm-distribution/distributionStockArticle/getPackageListByStockArticleId', url: '/api/logpm-distribution/distributionStockArticle/getPackageListByStockArticleId',
method: 'get', method: 'get',
params: { params: {
orderId, ...orderId,
current, current,
size, size,
}, },

21
src/views/distribution/inventory/distrilbutionBillLading.vue

@ -93,7 +93,7 @@
<el-row :gutter="20" class="toscontent"> <el-row :gutter="20" class="toscontent">
<el-col :span="24"> <el-col :span="24">
<el-form-item label="物品明细" prop="certificateType"> <el-form-item label="物品明细" prop="certificateType">
<el-tabs type="border-card" @tab-click="handleChlickTab" style="width: 100%;"> <el-tabs type="border-card" @tab-click="handleChlickTab" style="width: 100%">
<el-tab-pane label="定制品"> <el-tab-pane label="定制品">
<el-button <el-button
type="primary" type="primary"
@ -179,7 +179,7 @@
</el-tabs> </el-tabs>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col v-if = !view :span="8"> <el-col v-if="!view" :span="8">
<el-form-item label="提货证件" label-width="120px"> <el-form-item label="提货证件" label-width="120px">
<el-upload <el-upload
v-model:file-list="fileListSell" v-model:file-list="fileListSell"
@ -203,7 +203,7 @@
</el-upload> </el-upload>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col v-if = !view :span="8"> <el-col v-if="!view" :span="8">
<el-form-item label="文员确定图片" label-width="120px"> <el-form-item label="文员确定图片" label-width="120px">
<el-upload <el-upload
v-model:file-list="fileListClerk" v-model:file-list="fileListClerk"
@ -227,7 +227,7 @@
</el-upload> </el-upload>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col v-if = !view :span="8"> <el-col v-if="!view" :span="8">
<el-form-item label="库管签收图片" label-width="120px"> <el-form-item label="库管签收图片" label-width="120px">
<el-upload <el-upload
v-model:file-list="fileListLibrary" v-model:file-list="fileListLibrary"
@ -253,7 +253,7 @@
</el-col> </el-col>
</el-row> </el-row>
</el-form> </el-form>
<div v-if = view> <div v-if="view">
<el-row :gutter="20"> <el-row :gutter="20">
<el-col :span="8"> <el-col :span="8">
<el-form-item label="提货证件" label-width="120px"> <el-form-item label="提货证件" label-width="120px">
@ -306,7 +306,6 @@
<el-col :span="8"> <el-col :span="8">
<el-form-item label="库管签收图片" label-width="120px"> <el-form-item label="库管签收图片" label-width="120px">
<el-upload <el-upload
v-model:file-list="fileListLibrary" v-model:file-list="fileListLibrary"
class="upload-demo" class="upload-demo"
:action="action" :action="action"
@ -575,7 +574,6 @@
<img w-full :src="Imgurl" alt="Preview Image" /> <img w-full :src="Imgurl" alt="Preview Image" />
</el-dialog> </el-dialog>
</div> </div>
</basic-container> </basic-container>
</template> </template>
@ -2135,6 +2133,7 @@ export default {
}, },
// //
callFordeliveryOrder() { callFordeliveryOrder() {
console.log('111 :>> ', 111);
let st = false; let st = false;
let sts = false; let sts = false;
let ad = false; let ad = false;
@ -2142,9 +2141,11 @@ export default {
let consigneeMobile = ''; let consigneeMobile = '';
this.selectionList.some(i => { this.selectionList.some(i => {
if (this.dataList.length > 0) { if (this.dataList.length > 0) {
let w = this.dataList.find( let w = this.dataList.find(c => {
c => c.consigneeMobile == i.consigneeMobile && c.consigneePerson == i.consigneePerson console.log('i :>> ', i);
); console.log('c :>> ', c);
return c.consigneeMobile == i.consigneeMobile && c.consigneePerson == i.consigneePerson;
});
if (!w) { if (!w) {
ad = true; ad = true;
} }

407
src/views/distribution/reservation/reservationAddFrom.vue

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