gaoluyang
2024-07-31 e17bee42c359614b663836c169badd558210761c
src/components/do/b3-work-time-management/work-time-config.vue
@@ -48,56 +48,57 @@
  data () {
    return{
      componentData: {
               entity: {
                  number: null,
                  department: null,
                  laboratory: null,
                  orderBy: {
                     field: 'id',
                     order: 'desc'
                  }
               },
               isIndex: true,
               showSelect: false,
               select: true,
               do: [{
                  id: 'delete',
                  font: '删除',
                  type: 'text',
                  method: 'doDiy'
               }, {
                  id: 'update',
                  font: '编辑',
                  type: 'text',
                  method: 'doDiy',
            field: ['department']
               }],
               tagField: {
                  laboratory: {
                     select: []
                  },
                  unit: {
                     select: []
                  },
                  // department: {
                  //    select: []
                  // },
               },
               linkEvent: {
               },
               selectField: {
                  laboratory: {
                     select: []
                  },
                  unit: {
                     select: []
                  },
                  // department: {
                  //    select: []
                  // },
               },
               requiredAdd: ['number','auxiliaryProject','laboratory','unit','approvedWorkingHour'],
               requiredUp: ['number','auxiliaryProject','laboratory','unit','approvedWorkingHour']
        entity: {
          number: null,
          department: null,
          laboratory: null,
          orderBy: {
            field: 'id',
            order: 'desc'
          }
        },
        isIndex: true,
        showSelect: false,
        select: true,
        do: [{
          id: 'delete',
          font: '删除',
          type: 'text',
          method: 'doDiy'
        }, {
          id: 'update',
          font: '编辑',
          type: 'text',
          method: 'doDiy',
          field: ['department']
        }],
        tagField: {
          laboratory: {
            select: []
          },
          unit: {
            select: []
          },
          // department: {
          //    select: []
          // },
        },
        linkEvent: {
        },
        selectField: {
          laboratory: {
            select: []
          },
          unit: {
            select: []
          },
          // department: {
          //    select: []
          // },
        },
        needSort: ['auxiliaryProject'],
        requiredAdd: ['number','auxiliaryProject','laboratory','unit','approvedWorkingHour'],
        requiredUp: ['number','auxiliaryProject','laboratory','unit','approvedWorkingHour']
         },
      entityCopy: {},
         upIndex: 0,