123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219 |
- export const TableColumns = [
- { item: { key: "createName", title: "创建人" ,width:150, }, attr: {} },
- { item: { key: "createTime", title: "创建时间" ,width:150,}, attr: {} },
- { item: { key: "billCode", title: "单据编码" }, attr: {} },
-
- {
- item: { key: "proposerName", title: "申请人",width:150, },
- attr: { },
- },
- { item: { key: "status", title: "单据状态",width:120, },
- attr: {
-
- is: "el-dict-tag",
- dictName: "documents_status", // 字典名
- }
- },
- { item: { key: "oneClassify", title: "物料一级分类" ,width:150,}, attr: {} },
- { item: { key: "materialType", title: "物料基本分类" ,width:150,}, attr: {} },
- {
- item: { key: "code", title: "物料编码" },
- attr: {
-
- }
- },
- { item: { key: "name", title: "物料名称" }, attr: {} },
- { item: { key: "specification", title: "规格" ,width:150,}, attr: {} },
- { item: { key: "manufacturerName", title: "生产厂家/代理人" ,width:150,}, attr: {} },
- { item: { key: "registrationNo", title: "注册证号" ,width:150,}, attr: {} },
- { item: { key: "registrant", title: "注册人" ,width:150,}, attr: {} },
- { item: { key: "updateTime", title: "最后修改时间" ,width:150,}, attr: {} },
- { item: { key: "reviewedName", title: "最后审批人" ,width:150,}, attr: {} },
- { item: { key: "auditTime", title: "最后审批时间" ,width:150,}, attr: {} },
- // { item: { key: "orgName", title: "审批语" ,width:150,}, attr: {} },
- // { item: { key: "orgName", title: "所属组织" ,width:150,}, attr: {} },
-
- // { item: { key: "createTime", title: "申请时间",width:150, }, attr: {} },
-
- // {
- // item: { key: "updateName", title: "最后修改人" ,width:150, },
- // attr: { },
- // },
-
-
- ].map(({ item, attr }) => ({
- attr,
- item: { ...item, hidden: true, fixed: false },
- }));
- export const SearchColumns = [
- {
- item: { key: "billCode", title: "单据编码" },
- attr: {
- is: "el-input",
- clearable:true,
- },
- },
- {
- item: { key: "status", title: "单据状态" },
- attr: {
- is: "el-select",
- dictName: "documents_status",
- clearable: true,
- },
- },
- {
- item: { key: "name", title: "物料名称" },
- attr: {
- is: "el-popover-select-v2",
- referName: "MATERIAL_PARAM",
- valueKey: "name",
- clearable:true,
- },
- },
- {
- item: { key: "code", title: "物料编码" },
- attr: {
- is: "el-popover-select-v2",
- referName: "MATERIAL_PARAM",
- valueKey: "code",
- clearable:true,
- },
- },
- {
- item: { key: "materialCodes", title: "物料编码" },
- attr: {
- clearable: true,
- is: "el-input",
- placeholder: '多物料编码使用 , 隔开',
- },
- },
- {
- item: { key: "classifySearchList", title: "品类" },
- attr: {
- is: "el-popover-multiple-tree-select",
- referName: "MATERIALCLASSIFY_PARAM",
- valueKey: "id",
- clearable:true,
- },
- },
- {
- item: { key: "proposerName", title: "申请人" },
- attr: {
- is: "el-popover-select-v2",
- referName: "CONTACTS_PARAM",
- valueKey: "name",
- dataMapping: {
- proposerId: "code",
- },
- clearable: true,
- },
- },
- // {
- // item: { key: "createName", title: "创建人" ,width:150, },
- // attr: {
- // is: "el-popover-select-v2",
- // referName: "CONTACTS_PARAM",
- // valueKey: "name",
- // dataMapping: {
- // create: "code",
- // },
- // clearable: true,
- // }
- // },
-
- // {
- // item: { key: "createTimeString", title: "申请时间" },
- // attr: {
- // is: "el-date-picker",
- // valueFormat: "yyyy-MM-dd" ,
- // clearable: true,
- // },
- // },
- {
- item: { key: "reviewedName", title: "最后审批人" },
- attr: {
- is: "el-popover-select-v2",
- referName: "CONTACTS_PARAM",
- valueKey: "name",
- dataMapping: {
- reviewedBy: "code",
- },
- clearable: true,
- },
- },
- // {
- // item: { key: "auditTimeString", title: "审批时间" },
- // attr: {
- // is: "el-date-picker",
- // valueFormat: "yyyy-MM-dd" ,
- // clearable: true,
- // },
- // },
- {
- item: { key: "manufacturerName", title: "生产厂家/代理人" },
- attr: {
- clearable:true,
- is: "el-popover-select-v2",
- valueKey: "name",
- referName: "MANUFACTURER_PARAM",
- dataMapping: {
- manufacturerId: "id",
- },
- },
- },
- {
- item: { key: "registrationNo", title: "注册证号" },
- attr: {
- clearable:true,
- is: "el-input",
- },
- },
- {
- item:{
- key: "createTimeString",
- title: "申请时间",
- span:12,
- },
- attr: {
- clearable:true,
- // is: "el-date-wrapper",
- is: "el-date-picker",
- type:"daterange",
- rangeSeparator:"-",
- startPlaceholder:"开始日期",
- endPlaceholder:"结束日期",
- valueFormat:"yyyy-MM-dd",
- },
- },
-
- {
- item:{
- key: "auditTimeString",
- title: "审批时间",
- span:12,
- },
- attr: {
- clearable:true,
- is: "el-date-picker",
- type:"daterange",
- rangeSeparator:"-",
- startPlaceholder:"开始日期",
- endPlaceholder:"结束日期",
- valueFormat:"yyyy-MM-dd",
- },
- },
-
-
- ].map(({ item, attr }) => ({
- attr,
- item: { ...item, hidden: true, span: item.span || 6 },
- }));
|