12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- const sealType = [{
- id: 1,
- name: '公章'
- }, {
- id: 2,
- name: '财务章'
- }, {
- id: 3,
- name: '法人章'
- }, {
- id: 4,
- name: '项目章'
- }, {
- id: 5,
- name: '合同章'
- }, {
- id: 6,
- name: '资料章'
- }];
- const invoiceType = [{
- id: 1,
- name: '增值税普通发票'
- }, {
- id: 2,
- name: '增值税电子普通发票'
- }];
- const findItem = (type, id) => {
- return eval(type).find(node => node.id == id) || {
- id: 0,
- name: '-'
- };
- };
- export default {
- field: {
- sealType,
- invoiceType
- },
- findTypeName(type, id) {
- return findItem(type, id).name;
- },
- findTypeNameByList(type, ids) {
- return ids.split(',').map(id => {
- return findItem(type, id)
- });
- },
- findTypeNameByListArray(type, ids) {
- return JSON.parse(ids).map(id => {
- return findItem(type, id)
- });
- }
- }
|