master
xy 2 years ago
parent 73c602c2c0
commit 9d88c5f93d

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

@ -1286,7 +1286,7 @@ export default {
default: default:
return "无"; return "无";
} }
}, }
}, },
{ {
label: "采购流程", label: "采购流程",
@ -1341,6 +1341,34 @@ export default {
break; 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: "招标审核流程", label: "招标审核流程",
@ -1368,6 +1396,37 @@ export default {
break; 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: "合同会签流程", label: "合同会签流程",
@ -1392,6 +1451,34 @@ export default {
break; 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, title: row?.name,
//"": row?.purchase_type?.value, //"": row?.purchase_type?.value,
iszhengfucaigou: iszhengfucaigou:
row.purchase_type.value === "政府采购" ? "政府采购" : "否", (row.purchase_type?.value === "政府采购") ? "政府采购" : "否",
out_caigou_id: row.id, out_caigou_id: row.id,
type: this.type.filter((item) => { type: this.type.find((item) => {
return item.value === row.type; return item.value === row.type;
})[0]?.label, })?.label,
yusuan: row?.plan_price.toString(), yusuan: row?.plan_price?.toString(),
zijinlaiyuan: row.money_way_detail.reduce((prev, cur, index) => { zijinlaiyuan: row.money_way_detail?.reduce((prev, cur, index) => {
if (index === 0) { if (index === 0) {
return cur.value; return cur?.value;
} else { } else {
return prev + "," + cur.value; return prev + "," + cur?.value;
} }
}, ""), }, ""),
}; };

Loading…
Cancel
Save