|
@@ -629,7 +629,7 @@ const getAuxiliaryData = (supplyId, productIdList) => {
|
|
auxiliaryChange(auxiliaryData.value);
|
|
auxiliaryChange(auxiliaryData.value);
|
|
});
|
|
});
|
|
} else {
|
|
} else {
|
|
- if (props.queryData.type === "handoverSlip" && props.queryData.arr) {
|
|
|
|
|
|
+ if (contractData.value && contractData.value.length > 0) {
|
|
let arrConfig = [
|
|
let arrConfig = [
|
|
{
|
|
{
|
|
label: "合同编号",
|
|
label: "合同编号",
|
|
@@ -792,6 +792,27 @@ watch(
|
|
if (formData.data.supplyId && ids.length > 0) {
|
|
if (formData.data.supplyId && ids.length > 0) {
|
|
getAuxiliaryData(formData.data.supplyId, ids);
|
|
getAuxiliaryData(formData.data.supplyId, ids);
|
|
}
|
|
}
|
|
|
|
+ if (
|
|
|
|
+ formData.data.dataResourceId &&
|
|
|
|
+ formData.data.purchaseDetailList &&
|
|
|
|
+ formData.data.purchaseDetailList.length > 0
|
|
|
|
+ ) {
|
|
|
|
+ proxy
|
|
|
|
+ .post("/contract/detail", { id: formData.data.dataResourceId })
|
|
|
|
+ .then((res) => {
|
|
|
|
+ contractData.value = [
|
|
|
|
+ {
|
|
|
|
+ contractCode: res.code,
|
|
|
|
+ claimTime: res.createTime,
|
|
|
|
+ },
|
|
|
|
+ ];
|
|
|
|
+ auxiliaryData.value.unshift({
|
|
|
|
+ label: "关联销售合同",
|
|
|
|
+ data: [],
|
|
|
|
+ });
|
|
|
|
+ getAuxiliaryData();
|
|
|
|
+ });
|
|
|
|
+ }
|
|
}
|
|
}
|
|
},
|
|
},
|
|
{
|
|
{
|