<!--<template>-->
  <!--<div>-->
    <!--&lt;!&ndash;<el-form :ref="timeForm.formRef" :model="timeForm" :rules="timeFormRules" label-suffix=":" label-width="140px" :inline-message="true" size="small">&ndash;&gt;-->
      <!--<el-form-item label="本次随访时间" required>-->
        <!--<div style="display: flex;">-->
          <!--<el-form-item prop="timeNo">-->
            <!--<el-input-->
              <!--v-model="timeForm.timeNo"-->
              <!--type="tel"-->
              <!--size="small"-->
              <!--placeholder="请输入"-->
              <!--:disabled="isStandedTemplate"-->
              <!--maxlength="2"-->
              <!--clearable />-->
          <!--</el-form-item>-->
          <!--<el-form-item prop="timeUnit" class="ml20">-->
            <!--<el-select v-if="!isStandedTemplate && !planId" v-model="timeForm.timeUnit" placeholder="请选择" :disabled="timeForm.isDisabled">-->
              <!--<el-option-->
                <!--v-for="(item,index) in markOptions"-->
                <!--:key="index"-->
                <!--:label="item.value"-->
                <!--:value="item.no">-->
              <!--</el-option>-->
            <!--</el-select>-->
            <!--<el-select v-if="isStandedTemplate || planId" v-model="timeForm.timeUnit" placeholder="请选择" :disabled="isStandedTemplate">-->
              <!--<el-option-->
                <!--v-for="(item,index) in markOptions"-->
                <!--:key="index"-->
                <!--:label="item.value"-->
                <!--:value="item.no">-->
              <!--</el-option>-->
            <!--</el-select>-->
          <!--</el-form-item>-->
        <!--</div>-->
      <!--</el-form-item>-->
      <!--<el-form-item label="随访方式" prop="type">-->
        <!--<el-radio-group v-model="timeForm.type" size="small">-->
          <!--<el-radio v-for="(item,index) in followTypeList" :key="index" :label="item.no" :disabled="isStandedTemplate">{{item.value}}</el-radio>-->
        <!--</el-radio-group>-->
      <!--</el-form-item>-->
      <!--<el-form-item label="提醒医生预约居民">-->
        <!--<el-select-->
          <!--v-if="!isStandedTemplate"-->
          <!--v-model="timeForm.remindDay"-->
          <!--multiple-->
          <!--:multiple-limit=3-->
          <!--@change="changeRemindDay"-->
          <!--placeholder="请选择">-->
          <!--<el-option-->
            <!--v-for="(item,index) in remindOptions"-->
            <!--:key="index"-->
            <!--:label="item.value"-->
            <!--:value="item.no">-->
          <!--</el-option>-->
        <!--</el-select>-->

        <!--&lt;!&ndash;固定模板需要填充&ndash;&gt;-->
        <!--<el-select-->
          <!--v-if="isStandedTemplate"-->
          <!--v-model="timeForm.remindDay"-->
          <!--multiple-->
          <!--:multiple-limit=3-->
          <!--:disabled="isStandedTemplate"-->
          <!--placeholder="请选择">-->
          <!--<el-option-->
            <!--v-for="(item,index) in remindOptionsCopy"-->
            <!--:key="index"-->
            <!--:label="item.startDaysStr"-->
            <!--:value="item.startDays">-->
          <!--</el-option>-->
        <!--</el-select>-->
      <!--</el-form-item>-->
      <!--<el-form-item label="推送患教">-->
        <!--<div style="display: flex">-->

          <!--<el-select-->
            <!--v-if="!isStandedTemplate"-->
            <!--v-model="timeForm.pushDay"-->
            <!--placeholder="选择推送时间"-->
            <!--clearable-->
          <!--&gt;-->
            <!--<el-option-->
              <!--v-for="(item,index) in pushTimeOptions"-->
              <!--:key="index"-->
              <!--:label="item.value"-->
              <!--:value="item.no">-->
            <!--</el-option>-->
          <!--</el-select>-->

          <!--&lt;!&ndash;固定模板需要填充&ndash;&gt;-->
          <!--<el-select-->
            <!--v-if="isStandedTemplate"-->
            <!--v-model="timeForm.pushDay"-->
            <!--placeholder="选择推送时间"-->
            <!--clearable-->
            <!--:disabled="isStandedTemplate"-->
          <!--&gt;-->
            <!--<el-option-->
              <!--:label="timeForm.startDaysStr"-->
              <!--:value="timeForm.pushDay">-->
            <!--</el-option>-->
          <!--</el-select>-->
          <!--<el-button  plain class="ml20" @click="goSelectCartoon"  v-if="!timeForm.hasSelected && !isStandedTemplate && !planId">选择健康漫画</el-button>-->
          <!--<div class="selected-div ml20" v-if="timeForm.hasSelected">-->
            <!--<span>《{{timeForm.comentMsg.header_name}}》</span>-->
            <!--<el-button type="text" @click="goSelectCartoon" v-if="!isStandedTemplate && !planId">重选</el-button>-->
            <!--<el-button type="text" @click="deleteClick" v-if="!isStandedTemplate && !planId">删除</el-button>-->
          <!--</div>-->
        <!--</div>-->
      <!--</el-form-item>-->
      <!--<div class="tips-contnt" v-if="timeForm.hasSelected">-->
        <!--<p class="yellow-font">当前计划中共{{timeForm.totalNumber}}位居民（微信：{{timeForm.wechatPatientNum}}位，短信：{{timeForm.messagePatientNum}}位），本次定时推送任务在发送当日预计需要{{timeForm.messagePatientNum}}条短信额度（微信推送不消耗额度，建议您让居民关注云鹊健康微信公众号），务必提前确保短信额度的充足。</p>-->
        <!--<p>需要更多额度，请前往「云鹊医App-个人中心-啾啾币中心」兑换短信额度后再进行预约，您也可以联系云鹊医客服购买短信额度，客服电话：400-920-8877</p>-->
      <!--</div>-->
      <!--<el-form-item label="随访登记表">-->
        <!--<el-select-->
          <!--v-if="!isStandedTemplate"-->
          <!--v-model="timeForm.followResourceId"-->
          <!--multiple-->
          <!--:multiple-limit=3-->
          <!--@change="changeFollowId"-->
          <!--placeholder="请选择">-->
          <!--<el-option-->
            <!--v-for="(item,index) in formOptions"-->
            <!--:key="index"-->
            <!--:label="item.name"-->
            <!--:value="item.scaleNo">-->
          <!--</el-option>-->
        <!--</el-select>-->

        <!--&lt;!&ndash;固定模板需要填充&ndash;&gt;-->
        <!--<el-select-->
          <!--v-if="isStandedTemplate"-->
          <!--v-model="timeForm.followResourceId"-->
          <!--multiple-->
          <!--:multiple-limit=3-->
          <!--@change="changeFollowId"-->
          <!--:disabled="isStandedTemplate"-->
          <!--placeholder="请选择">-->
          <!--<el-option-->
            <!--v-for="(item,index) in formOptionsCopy"-->
            <!--:key="index"-->
            <!--:label="item.sendContent"-->
            <!--:value="item.resourceId">-->
          <!--</el-option>-->
        <!--</el-select>-->
      <!--</el-form-item>-->
    <!--&lt;!&ndash;</el-form>&ndash;&gt;-->
    <!--<select-cartoon-->
      <!--:isSelectCartoon="isSelectCartoon"-->
      <!--@closeSelectCartoon="closeSelectCartoon"-->
      <!--@pushConmentMsg="pushConmentMsg"-->
    <!--/>-->
  <!--</div>-->
<!--</template>-->
<!--<script>-->
  <!--import _ from 'lodash';-->
  <!--import SelectCartoon from '@/views/followup/plan-manage/dialog/select-cartoon';-->
  <!--import { getPatientNumber } from '@/utils/followup/followapis'-->

  <!--export default {-->
    <!--components: {-->
      <!--SelectCartoon-->
    <!--},-->
    <!--data() {-->
      <!--const checkDay = (rule, value, callback)=>{-->
        <!--const num = parseFloat(value)-->
        <!--if(num < 1 || num>99){-->
          <!--return callback(new Error('日期不能大于99天或小于0天'));-->
        <!--}-->
        <!--callback();-->
      <!--}-->
      <!--return {-->
        <!--formNoList: [],//存放量表 scaleNo 的数组，用于匹配所选项-->
        <!--remindOptionsCopy: [],//提升医生预约居民 - 标准模板-->
        <!--formOptionsCopy: [], //量表 - 标准模板-->
        <!--isSelectCartoon: false,-->
        <!--timeFormRules: {-->
          <!--timeNo: [{ required: true, message: '请添加随访时间', trigger: 'change' },{ validator: checkDay, trigger: 'blur' }],-->
          <!--timeUnit: [{ required: true, message: '请添加随访时间', trigger: 'change' }],-->
          <!--type: [{ required: true, message: '请选择随访方式', trigger: 'change' }],-->
        <!--},-->
      <!--}-->
    <!--},-->
    <!--props: {-->
      <!--timeForm: Object,-->
      <!--valBegin: Boolean, // 设置新时间节点的校验开关-->
      <!--saveValiedBegin: Boolean,  // 点击保存提交整个表单的校验开关-->
      <!--markOptions:Array,-->
      <!--followTypeList:Array,-->
      <!--remindOptions:Array,-->
      <!--pushTimeOptions:Array,-->
      <!--formOptions: Array,-->
      <!--patientIdList: Array,-->
      <!--isStandedTemplate: Boolean,-->
      <!--planId: String-->
    <!--},-->
    <!--watch: {-->
      <!--patientIdList(val){-->

      <!--},-->
      <!--timeForm(val){-->
        <!--this.timeForm = val-->
        <!--if(this.isStandedTemplate || this.planId){-->
<!--//          console.log('表单子组件监听到的form数据',this.timeForm)-->
          <!--this.timeForm.isDisabled = true-->
          <!--console.log(this.timeForm.remindList)-->
          <!--if(this.timeForm.remindList && this.timeForm.remindList.length > 0){// remindDay-->
            <!--this.remindOptionsCopy = this.timeForm.remindList-->
            <!--this.timeForm.remindDay = []-->
            <!--this.timeForm.remindList.forEach((item)=>{-->
              <!--this.timeForm.remindDay.push(item.startDays)-->
            <!--})-->
          <!--}-->
          <!--if(this.timeForm.pushContentList && this.timeForm.pushContentList.length > 0){//pushDay-->
            <!--let pushData = this.timeForm.pushContentList[0]-->
            <!--this.timeForm.pushDay = pushData.startDays-->
            <!--this.timeForm.startDaysStr = pushData.startDaysStr-->
            <!--this.timeForm.comentMsg = {-->
              <!--id: pushData.resourceId,-->
              <!--header_name: pushData.sendContent-->
            <!--}-->
            <!--this.closeSelectCartoon({-->
              <!--closeStatus: false,-->
              <!--hasSelected: this.timeForm.comentMsg-->
            <!--})-->
          <!--}-->

          <!--if(this.timeForm.followupList && this.timeForm.followupList.length > 0){ //followResourceId-->
            <!--this.formOptionsCopy = this.timeForm.followupList-->
            <!--this.timeForm.followResourceId = []-->
            <!--this.timeForm.followupList.forEach((item)=>{-->
              <!--this.timeForm.followResourceId.push(item.resourceId)-->
            <!--})-->
          <!--}-->
          <!--console.log(this.formOptionsCopy)-->
          <!--getPatientNumber({-->
            <!--patientIdList: this.patientIdList-->
          <!--}).then(res=>{-->
            <!--if(res.code=='000000'){-->
              <!--this.timeForm.wechatPatientNum = res.data.wechatPatientNum;-->
              <!--this.timeForm.messagePatientNum = res.data.messagePatientNum;-->
              <!--this.timeForm.totalNumber = this.timeForm.wechatPatientNum + this.timeForm.messagePatientNum-->
            <!--}else{-->
              <!--this.$notify.success({-->
                <!--title: '提交失败',-->
                <!--message: res.message,-->
                <!--showClose: false-->
              <!--});-->
            <!--}-->

          <!--})-->
<!--//          console.log(this.isStandedTemplate)-->
<!--//          console.log(this.formOptions)-->
<!--//          console.log(this.formOptionsCopy)-->

        <!--}-->
      <!--},-->
      <!--formOptions(val){-->
        <!--val.forEach((item)=>{-->
          <!--this.formNoList.push(item.scaleNo)-->
        <!--})-->
      <!--},-->
       <!--valBegin(val){-->
         <!--if(val){-->
           <!--this.$refs[this.timeForm.formRef].validate((valid) => {-->
             <!--this.$emit('checkValid',{valid: valid, type: 'normal'})-->
          <!--});-->
         <!--}-->
       <!--},-->
      <!--saveValiedBegin(val){-->
<!--//        console.log('保存按钮子组件的校验',val)-->
<!--//        console.log('++++',this.timeForm.formRef)-->
        <!--if(val && this.timeForm.formRef){-->
          <!--this.$refs[this.timeForm.formRef].validate((valid) => {-->
<!--//            console.log('告诉父组件，校验结果' + valid)-->
            <!--this.$emit('checkValid',{valid: valid, type: 'save'})-->
          <!--});-->
        <!--}-->
      <!--}-->
    <!--},-->
    <!--methods: {-->
      <!--changeRemindDay(val){-->
        <!--console.log(val)-->
      <!--},-->
      <!--changeFollowId(val){-->
        <!--console.log(val)-->
        <!--this.timeForm.followResourceIdStr = []-->
        <!--val.forEach((item)=>{-->
          <!--if(this.formNoList.includes(item)){-->
            <!--this.timeForm.followResourceIdStr.push(item)-->
          <!--}-->
        <!--})-->
      <!--},-->
      <!--goSelectCartoon() {-->
          <!--this.isSelectCartoon = true;-->
      <!--},-->
      <!--closeSelectCartoon(val) {-->
        <!--this.isSelectCartoon = val.closeStatus;-->
        <!--this.timeForm.hasSelected = val.hasSelected;-->
      <!--},-->
      <!--deleteClick() {-->
          <!--this.timeForm.hasSelected = '';-->
      <!--},-->
      <!--pushConmentMsg(val){-->
        <!--this.timeForm.comentMsg = val-->
        <!--getPatientNumber({-->
          <!--patientIdList: this.patientIdList-->
        <!--}).then(res=>{-->
          <!--if(res.code=='000000'){-->
            <!--this.timeForm.wechatPatientNum = res.data.wechatPatientNum;-->
            <!--this.timeForm.messagePatientNum = res.data.messagePatientNum;-->
            <!--this.timeForm.totalNumber = this.timeForm.wechatPatientNum + this.timeForm.messagePatientNum-->
          <!--}else{-->
            <!--this.$notify.success({-->
              <!--title: '提交失败',-->
              <!--message: res.message,-->
              <!--showClose: false-->
            <!--});-->
          <!--}-->

        <!--})-->
      <!--}-->
    <!--},-->
  <!--}-->
<!--</script>-->
<!--<style scoped lang="scss">-->
 <!--.form-div{-->
   <!--padding-top: 30px;-->
   <!--.tips-contnt{-->
     <!--margin-top: -10px;-->
     <!--padding-left: 140px;-->
     <!--padding-bottom: 30px;-->
     <!--font-size: 12px;-->
     <!--color: #9B9997;-->
     <!--width: 55%;-->
     <!--p{-->
       <!--line-height: 18px;-->
       <!--&.yellow-font{-->
         <!--color: #e6a23c;-->
         <!--padding-bottom: 10px;-->
       <!--}-->
     <!--}-->
   <!--}-->
 <!--}-->
  <!--.ml20{-->
    <!--margin-left: 20px;-->
  <!--}-->
<!--</style>-->
