A method for data transmission, applied to a base station, comprising: configuring the number of bits occupied by downlink control information, DCI, to be N, the DCI being used to indicate physical downlink shared channel, PDSCH, scheduling on each of all carriers corresponding to a to-be-scheduled terminal, wherein N is a maximum number of bits occupied by the DCI that is used to indicate the PDSCH scheduling on a carrier configured with an aperiodic channel state information reference signal, CSI-RS; and constructing scheduling information for indicating the PDSCH scheduling based on the configured DCI, and transmitting the scheduling information to the to-be-scheduled terminal, wherein the configuring the number of bits occupied by the DCI to be N, the DCI being used to indicate the PDSCH scheduling on each of all carriers corresponding to the to-be-scheduled terminal comprises: adding an aperiodic zero-power, ZP, CSI-RS indication field occupying a corresponding number of bits to the DCI of each carrier based on the maximum number of bits, wherein for a carrier that is not configured with an aperiodic CSI-RS, the adding the aperiodic ZP CSI-RS indication field occupying the corresponding number of bits to the DCI of each carrier comprises: padding the aperiodic ZP CSI-RS indication field with values preset between the base station and a terminal, or with self-configured values; and, for a carrier configured with the aperiodic CSI-RS, each state corresponding to values of bits in the aperiodic ZP CSI-RS indication field on each carrier indicates both a CSI process index and a ZP CSI-RS index. configuring the number of bits occupied by downlink control information, DCI, to be N, the DCI being used to indicate physical downlink shared channel, PDSCH, scheduling on each of all carriers corresponding to a to-be-scheduled terminal, wherein N is a maximum number of bits occupied by the DCI that is used to indicate the PDSCH scheduling on a carrier configured with an aperiodic channel state information reference signal, CSI-RS; and constructing scheduling information for indicating the PDSCH scheduling based on the configured DCI, and transmitting the scheduling information to the to-be-scheduled terminal, wherein the configuring the number of bits occupied by the DCI to be N, the DCI being used to indicate the PDSCH scheduling on each of all carriers corresponding to the to-be-scheduled terminal comprises: adding an aperiodic zero-power, ZP, CSI-RS indication field occupying a corresponding number of bits to the DCI of each carrier based on the maximum number of bits, wherein for a carrier that is not configured with an aperiodic CSI-RS, the adding the aperiodic ZP CSI-RS indication field occupying the corresponding number of bits to the DCI of each carrier comprises: padding the aperiodic ZP CSI-RS indication field with values preset between the base station and a terminal, or with self-configured values; and, for a carrier configured with the aperiodic CSI-RS, each state corresponding to values of bits in the aperiodic ZP CSI-RS indication field on each carrier indicates both a CSI process index and a ZP CSI-RS index. adding an aperiodic zero-power, ZP, CSI-RS indication field occupying a corresponding number of bits to the DCI of each carrier based on the maximum number of bits, wherein for a carrier that is not configured with an aperiodic CSI-RS, the adding the aperiodic ZP CSI-RS indication field occupying the corresponding number of bits to the DCI of each carrier comprises: padding the aperiodic ZP CSI-RS indication field with values preset between the base station and a terminal, or with self-configured values; and, for a carrier configured with the aperiodic CSI-RS, each state corresponding to values of bits in the aperiodic ZP CSI-RS indication field on each carrier indicates both a CSI process index and a ZP CSI-RS index. padding the aperiodic ZP CSI-RS indication field with values preset between the base station and a terminal, or with self-configured values; and, for a carrier configured with the aperiodic CSI-RS, each state corresponding to values of bits in the aperiodic ZP CSI-RS indication field on each carrier indicates both a CSI process index and a ZP CSI-RS index.