Browse Source

修复bug

master
马远东 1 year ago
parent
commit
a6a78d1c1b
  1. 7
      src/views/distribution/deliverylist/distributionDeliveryListedt.vue
  2. 124
      src/views/distribution/turndelivery/deliveryDiscuss.vue

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

@ -182,11 +182,12 @@
text
icon="el-icon-view"
@click="handleSignone(slotProps.scope.row)"
v-if="
>一键签收
<!-- v-if="
slotProps.scope.row.signingStatus == '待审核' &&
slotProps.scope.row.driverSigning == '未签收'
"
>一键签收
" -->
</el-text>
</template>
</tablecmt>

124
src/views/distribution/turndelivery/deliveryDiscuss.vue

@ -421,6 +421,9 @@
<el-dialog v-model="AddLalog" :title="wrapLoading ? '包件信息' : '在库订单信息'">
<!-- 表格列开始 -->
<!-- data 订单信息 wrapData包件信息 -->
<div v-if="!wrapLoading">
<div class="SoInput" v-if="searchSo" ref="SoHeight">
<el-form label-width="100px" :model="parameter">
<el-form-item label="商场名称:">
@ -484,6 +487,27 @@
搜索菜单预留按钮
</div> -->
</div>
</div>
<!-- 包件搜索 -->
<div v-else class="el_package">
<el-form :model="PackageFrom">
<el-form-item label="运单号:">
<el-input
v-model="PackageFrom.inputwaybillNumber"
clearable
placeholder="请输入运单号"
/>
</el-form-item>
<el-form-item label="包条码:">
<el-input
v-model="PackageFrom.orderPackageCode"
placeholder="请输入包条码"
/>
</el-form-item>
</el-form>
</div>
<!-- 顶部开始 -->
<div class="el-Cart-button">
<!-- 表格顶部左侧按钮 -->
@ -831,6 +855,7 @@ const pageList = ref([5, 10, 50, 100, 200]); // 选择每页显示多少条
const background = ref(true); //
const disabled = ref(false); // 使
const data = ref([]); //
const PackageFrom=ref({});//
const wrapData = ref([]); //
const wrapLoading = ref(false); //
const dataInfo = ref([]); //
@ -849,6 +874,7 @@ const flexList = ref<(string | number)[]>([]); //冻结
const loading = ref(false); //
const BG = ref(false); //
const BtnRadio = ref('1'); //
const Packageow = ref(); //
const ElBtnClass = ref('el-Btn-link'); //
const searchSo = ref(false); //
const SoHeight = ref(); //
@ -1614,8 +1640,6 @@ const wrap = ref([
head: true,
},
{
prop: 'quantity',
label: '数量',
@ -2107,17 +2131,89 @@ const findIndexById = id => {
return -1; //-1
};
//
const PackageFn=()=>{
//;
//
if (RouteId.value) {
console.log(wrapLoading.value, '当前为编辑状态');
$_getPackageListByDeliveryIdAndOrderId({
...PackageFrom.value,//
current: 1,
size: 100,
deliveryId: RouteId.value,
id: Packageow.value.id,
}).then(res => {
console.log(res, '订单包件信息');
if (res.data.code == 200) {
wrapData.value = res.data.data.data.packageList;
let IdTmp = []; //ID
dataInfo.value[dataId.value].packageListInfo = wrapTemp.value[dataId.value];
//,,,使API
if (dataInfo.value[dataId.value].packageListInfo) {
dataInfo.value[dataId.value].packageListInfo.forEach(item => {
IdTmp.push(item.id);
});
}
toggleSelection({
val: false,
data: IdTmp.length ? IdTmp : res.data.data.data.packageListIds.split(','),
index: kind.value ? 0 : 1,
}); //
}
// AddLalog.value = false; //
console.log(wrapData.value, '包件表格信息');
console.log(res);
});
} else {
//
//
$_getPackageListByStockArticleId({
...PackageFrom.value,//
id: Packageow.value.id,
current: 1,
size: 100,
}).then(res => {
wrapData.value = res.data.data.records;
console.log(res, '订单包件');
if (kind.value) {
toggleSelection({ index: 0 }); //
} else {
toggleSelection({ index: 1 }); //
}
console.log(tableRefs, 'tableRefs');
console.log(res.data.data.records, '查看下面的包件');
});
//
console.log('当前为新增状态');
console.log(Packageow.value, Packageow.value.id, '查看包件事件');
//
console.log(dataId.value, 'dataId.value下标');
console.log(wrapDataInfo.value[dataId.value], '当前订单下面的包件信息');
console.log(wrapDataInfo, '订单');
}
editLoading.value = false; //
}
//
const ViewEvent = val => {
Packageow.value = val;
wrapLoading.value = true; //
AddLalog.value = true; //
editLoading.value = true; //
dataId.value = findIndexById(val.id);
//;
//
PackageFn()
return
if (RouteId.value) {
console.log(wrapLoading.value, '当前为编辑状态');
$_getPackageListByDeliveryIdAndOrderId({
waybillNumber: '', //
orderPackageCode: '', //
current: 1,
size: 100,
deliveryId: RouteId.value,
@ -2145,7 +2241,11 @@ const ViewEvent = val => {
console.log(res);
});
} else {
//
//
$_getPackageListByStockArticleId({
waybillNumber: '', //
orderPackageCode: '', //
id: val.id,
current: 1,
size: 100,
@ -2317,20 +2417,33 @@ const search = () => {
};
//
const SoInput = () => {
if(!wrapLoading){
if (kind.value) {
OrderSelection(0, parameter.value);
} else {
OrderSelection(1, parameter.value);
}
}else{
PackageFn()
}
};
//
const SoEmpty = () => {
parameter.value = {};
if(!wrapLoading){
parameter.value = {};
if (kind.value) {
OrderSelection(0);
} else {
OrderSelection(1);
}
}else{
PackageFrom.value={}
PackageFn()
}
};
// ID
@ -3172,4 +3285,9 @@ const SubmitCommercial = () => {
background-color: #ff0000;
color: #fff;
}
.el_package{
:deep(.el-form){
justify-content: flex-start !important;
}
}
</style>

Loading…
Cancel
Save