master
xy 2 years ago
parent 73c602c2c0
commit 9d88c5f93d

@ -229,6 +229,7 @@ export default {
width={item1.width ?? 'auto'}
min-width={item1.minWidth ?? item1.width}
sortable={item1.sortable ?? false}
prop={`${item.Fprop ? item.Fprop + '.' : ''}${item1.prop}`}
scopedSlots={{
default(scope) {
return item1.customFn(scope.row)

@ -1286,7 +1286,7 @@ export default {
default:
return "无";
}
},
}
},
{
label: "采购流程",
@ -1341,6 +1341,34 @@ export default {
break;
}
},
customFn:row => {
const getDate = (value) => {
if (row.is_substitute || row.is_simple) {
return "无";
}
switch (value) {
case 1:
return "待申请";
break;
case 2:
return "流转中";
break;
case 3:
return "已办结";
break;
default:
return "异常";
break;
}
}
return (
<div>
<span>{ getDate(row.purchase_status) }</span>
<br/>
<a href="" style="color: #333">查看</a>
</div>
)
}
},
{
label: "招标审核流程",
@ -1368,6 +1396,37 @@ export default {
break;
}
},
customFn:row => {
const getDate = (value) => {
if (row.is_substitute || row.is_simple) {
return "无";
}
if (row.purchase_way?.remark === "false") {
return "无";
}
switch (value) {
case 1:
return "待申请";
break;
case 2:
return "流转中";
break;
case 3:
return "已办结";
break;
default:
return "异常";
break;
}
}
return (
<div>
<span>{ getDate(row.invite_status) }</span>
<br/>
<a href="" style="color: #333">查看</a>
</div>
)
}
},
{
label: "合同会签流程",
@ -1392,6 +1451,34 @@ export default {
break;
}
},
customFn:row => {
const getDate = (value) => {
if (row.is_simple) {
return "无";
}
switch (value) {
case 1:
return "待申请";
break;
case 2:
return "流转中";
break;
case 3:
return "已办结";
break;
default:
return "异常";
break;
}
}
return (
<div>
<span>{ getDate(row.join_status) }</span>
<br/>
<a href="" style="color: #333">查看</a>
</div>
)
}
},
],
},
@ -2096,17 +2183,17 @@ export default {
title: row?.name,
//"": row?.purchase_type?.value,
iszhengfucaigou:
row.purchase_type.value === "政府采购" ? "政府采购" : "否",
(row.purchase_type?.value === "政府采购") ? "政府采购" : "否",
out_caigou_id: row.id,
type: this.type.filter((item) => {
type: this.type.find((item) => {
return item.value === row.type;
})[0]?.label,
yusuan: row?.plan_price.toString(),
zijinlaiyuan: row.money_way_detail.reduce((prev, cur, index) => {
})?.label,
yusuan: row?.plan_price?.toString(),
zijinlaiyuan: row.money_way_detail?.reduce((prev, cur, index) => {
if (index === 0) {
return cur.value;
return cur?.value;
} else {
return prev + "," + cur.value;
return prev + "," + cur?.value;
}
}, ""),
};

Loading…
Cancel
Save