docs: function setValue(value) {
              value = this.beforeSetValue(value);
              this.trueValue = this.formater ? this.formater.format(value) : value;
              this.showValue = this.masker ? this.masker.format(this.trueValue).value : this.trueValue;
              this.setShowValue(this.showValue);
              this.slice = true;
              if (parseInt(this.options.rowIndex) > -1) {
                  if ((this.options.rowIndex + '').indexOf('.') > 0) {
                      var childObj = this.getChildVariable();
                      var lastRow = childObj.lastRow;
                      var lastField = childObj.lastField;
                      if (lastRow) lastRow.setValue(lastField, this.trueValue);
                  } else {
                      var rowObj = this.dataModel.getRow(this.options.rowIndex);
                      if (rowObj) rowObj.setValue(this.field, this.trueValue, undefined, undefined, this.validType); //增加validType参数--胡玥修改
                  }
              } else {
                  this.dataModel.setValue(this.field, this.trueValue, undefined, undefined, this.validType); //增加validType参数--胡玥修改
              }
              this.slice = false;
          }