form-item檢驗(yàn)格式控制

image.png
<!-- 階梯出價(jià) -->
      <div v-if="adGroupData.bid.bidMode === 1">
        <a-form-model-item label="目標(biāo)轉(zhuǎn)化出價(jià)" prop="bid">
          <a-form-model-item style="display:inline-block;margin-bottom:0;margin-right: 10px;">
            <a-select
              v-model="adGroupData.bid.bidType"
              style="width: 90px"
              @focus="focusBidtype"
              @change="changeBidType"
              :disabled="isClickBid"
              :loading="isClickBid"
            >
              <a-select-option v-for="item in payList" :key="item.value" :value="item.value" :disabled="item.disabled">
                {{ item.label }}
              </a-select-option>
            </a-select>
          </a-form-model-item>

          <a-form-model-item style="display:inline-block;margin-bottom:0" ref="bid.bidAmountMin">
            <a-input
              v-model="adGroupData.bid.bidAmountMin"
              @blur="checkLineitemBid"
              placeholder="最低出價(jià)"
              style="width:200px"
            ></a-input>
          </a-form-model-item>

          <span style="padding:0 15px">至</span>

          <a-form-model-item style="display:inline-block;margin-bottom:0" ref="bid.bidAmountMax">
            <a-input
              suffix="元"
              v-model="adGroupData.bid.bidAmountMax"
              @blur="checkLineitemBid"
              placeholder="最高出價(jià)"
              style="width:200px"
            ></a-input>
          </a-form-model-item>
          <!--<span style="margin-left:10px">元</span>-->
          <!-- <p style="font-size:12px">
            <a-icon
              type="info-circle"
              style="color:rgb(250, 173, 20);"
            />當(dāng)您需要?jiǎng)?chuàng)建的廣告為1條時(shí)遣铝,階梯出價(jià)將會(huì)取最低出價(jià)與最高出價(jià)的中間值。
          </p> -->
        </a-form-model-item>
      </div>
checkLineitemBid() {
      this.$refs.bidTencent.validateField('bid')
    },
rules: {
bid: [
          {
            required: true,
            validator: (rule, value, callback) => {
              let { bidType, bidAmountMin, bidAmountMax, bidAmount } = this.adGroupData.bid
              if (!value || !bidType) {
                return callback(new Error('請(qǐng)選擇出價(jià)方式'))
              }
              if (this.adGroupData.bid.bidMode == 1) {
                if (!value || !bidAmountMin) {
                  return callback(new Error('請(qǐng)輸入最低出價(jià)'))
                } else if (!value || !bidAmountMax) {
                  return callback(new Error('請(qǐng)輸入最高出價(jià)'))
                }
                if (bidAmountMin) {
                  this.validatorMinBids(rule, bidAmountMin, callback)
                }
                if (bidAmountMax) {
                  this.validatorMaxBids(rule, bidAmountMax, callback)
                }
                callback()
              } else {
                if (!value || !bidAmount) {
                  return callback(new Error('請(qǐng)輸入出價(jià)'))
                }
                if (bidAmount) {
                  this.validatorbidAmount(rule, bidAmount, callback)
                }
                callback()
              }
            },
            trigger: 'change'
          }
        ]
}
focusBidtype() {
      if (!this.accountId || this.adGroupData.siteSet.length <= 0) {
        this.$message.info('請(qǐng)先選擇廣告賬戶和版位')
      }
    },
changeBidType(value, option) {
      // if(this.valid){
      //   return false
      // }
      // this.valid=true
      // setTimeout(()=>{
      //   this.valid=false
      // },2000)
      this.adGroupData.bid.optimizationGoal = null
      this.adGroupData.deepBid.deepGoal = ''
      this.adGroupData.bid.autoAcquisitionBudget = null
      this.adGroupData.deepBid.isOpenDeepConversion = 0
      this.adGroupData.bid.autoAcquisitionEnabled = 0
      if (value == 5 || value == 4) {
        this.$set(this.adGroupData.bid, 'bidStrategy', 1)
      }
      this.checkLineitemBid()
      // 清空已有的
      this.RESET_CREATIVES([])
    },
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市哗戈,隨后出現(xiàn)的幾起案子戴涝,更是在濱河造成了極大的恐慌究抓,老刑警劉巖屋灌,帶你破解...
    沈念sama閱讀 218,546評(píng)論 6 507
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件邪财,死亡現(xiàn)場(chǎng)離奇詭異陕壹,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)树埠,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,224評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門糠馆,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人怎憋,你說我怎么就攤上這事又碌。” “怎么了盛霎?”我有些...
    開封第一講書人閱讀 164,911評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵赠橙,是天一觀的道長(zhǎng)耽装。 經(jīng)常有香客問我愤炸,道長(zhǎng),這世上最難降的妖魔是什么掉奄? 我笑而不...
    開封第一講書人閱讀 58,737評(píng)論 1 294
  • 正文 為了忘掉前任规个,我火速辦了婚禮,結(jié)果婚禮上姓建,老公的妹妹穿的比我還像新娘诞仓。我一直安慰自己,他們只是感情好速兔,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,753評(píng)論 6 392
  • 文/花漫 我一把揭開白布墅拭。 她就那樣靜靜地躺著,像睡著了一般涣狗。 火紅的嫁衣襯著肌膚如雪谍婉。 梳的紋絲不亂的頭發(fā)上舒憾,一...
    開封第一講書人閱讀 51,598評(píng)論 1 305
  • 那天,我揣著相機(jī)與錄音穗熬,去河邊找鬼镀迂。 笑死,一個(gè)胖子當(dāng)著我的面吹牛唤蔗,可吹牛的內(nèi)容都是我干的探遵。 我是一名探鬼主播,決...
    沈念sama閱讀 40,338評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼妓柜,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼箱季!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起棍掐,我...
    開封第一講書人閱讀 39,249評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤规哪,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后塌衰,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體诉稍,經(jīng)...
    沈念sama閱讀 45,696評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,888評(píng)論 3 336
  • 正文 我和宋清朗相戀三年最疆,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了杯巨。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,013評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡努酸,死狀恐怖服爷,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情获诈,我是刑警寧澤仍源,帶...
    沈念sama閱讀 35,731評(píng)論 5 346
  • 正文 年R本政府宣布,位于F島的核電站舔涎,受9級(jí)特大地震影響笼踩,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜亡嫌,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,348評(píng)論 3 330
  • 文/蒙蒙 一嚎于、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧挟冠,春花似錦于购、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,929評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春嫌吠,著一層夾襖步出監(jiān)牢的瞬間伪窖,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,048評(píng)論 1 270
  • 我被黑心中介騙來泰國(guó)打工居兆, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留覆山,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,203評(píng)論 3 370
  • 正文 我出身青樓泥栖,卻偏偏與公主長(zhǎng)得像簇宽,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子吧享,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,960評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容