|
@@ -266,13 +266,113 @@ export default function useColumns() {
|
|
|
},
|
|
|
attr: {
|
|
|
is: "el-input",
|
|
|
+ clearable: true,
|
|
|
},
|
|
|
},
|
|
|
+
|
|
|
+ {
|
|
|
+ item: { key: "buyerName", title: "采购员", width: 100 },
|
|
|
+ attr: {
|
|
|
+ is: "el-popover-select-v2",
|
|
|
+ valueKey: "name",
|
|
|
+ referName: "CONTACTS_PARAM",
|
|
|
+ dataMapping: {
|
|
|
+ buyer: "code",
|
|
|
+ buyerName: "name",
|
|
|
+ },
|
|
|
+ },
|
|
|
+ },
|
|
|
+ {
|
|
|
+ item: {
|
|
|
+ key: "puOrgName",
|
|
|
+ title: "采购组织",
|
|
|
+ },
|
|
|
+ attr: {
|
|
|
+ is: "el-popover-select-v2",
|
|
|
+ valueKey: "name",
|
|
|
+ referName: "ORG_PARAM",
|
|
|
+ dataMapping: {
|
|
|
+ puOrg: "code",
|
|
|
+ puOrgName: "name",
|
|
|
+ },
|
|
|
+ },
|
|
|
+ },
|
|
|
+ {
|
|
|
+ item:{
|
|
|
+ key: "materialName",
|
|
|
+ title: "物料名称",
|
|
|
+ },
|
|
|
+ attr:{
|
|
|
+ clearable:true,
|
|
|
+ is: "el-popover-select-v2",
|
|
|
+ valueKey: "name",
|
|
|
+ referName: "MATERIAL_PARAM",
|
|
|
+ // dataMapping: {
|
|
|
+ // material: "code",
|
|
|
+ // }
|
|
|
+ },
|
|
|
+ },
|
|
|
+
|
|
|
+ {
|
|
|
+ item: { width: 100, key: "contractType", title: "合同类型" },
|
|
|
+ attr: {
|
|
|
+ is: "el-select",
|
|
|
+ dictName: "puarchase_contract_contract_type",
|
|
|
+ clearable: true,
|
|
|
+ },
|
|
|
+ },
|
|
|
+ {
|
|
|
+ item: { width: 100, key: "approveFlow", title: "审批流程" },
|
|
|
+ attr: {
|
|
|
+ is: "el-select",
|
|
|
+ dictName: "puarchase_contract_approve_flow",
|
|
|
+ clearable: true,
|
|
|
+ },
|
|
|
+ },
|
|
|
+ {
|
|
|
+ item: { width: 100, key: "status", title: "合同号" },
|
|
|
+ attr: {
|
|
|
+ is: "el-input",
|
|
|
+ },
|
|
|
+ },
|
|
|
+ {
|
|
|
+ item: {
|
|
|
+ key: "supplierName",
|
|
|
+ title: "供应商",
|
|
|
+ },
|
|
|
+ attr: {
|
|
|
+ is: "el-popover-select-v2",
|
|
|
+ valueKey: "name",
|
|
|
+ referName: "SUPPLIER_PARAM",
|
|
|
+ dataMapping: {
|
|
|
+ supplier: "code",
|
|
|
+ supplierName: "name",
|
|
|
+ },
|
|
|
+ },
|
|
|
+ },
|
|
|
+ {
|
|
|
+ item:{
|
|
|
+ key: "beginAndEndTimeList",
|
|
|
+ title: "合同创建日期",
|
|
|
+ span:12,
|
|
|
+ },
|
|
|
+ attr: {
|
|
|
+ clearable:true,
|
|
|
+ is: "el-date-wrapper",
|
|
|
+ },
|
|
|
+ },
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
{
|
|
|
item: { width: 100, key: "status", title: "状态" },
|
|
|
attr: {
|
|
|
is: "el-select",
|
|
|
dictName: "documents_status",
|
|
|
+ clearable: true,
|
|
|
},
|
|
|
},
|
|
|
{
|