sunyize 2 år sedan
förälder
incheckning
6750609584
1 ändrade filer med 212 tillägg och 115 borttagningar
  1. 212 115
      src/views/networkAccess/registration.vue

+ 212 - 115
src/views/networkAccess/registration.vue

@@ -28,7 +28,7 @@
                 <a-form-model-item required label="身份证件号码" prop="cardNo"  :labelCol="{ span:8 }"   :wrapperCol="{ span: 14 }"    >
 
 <!--                  <a-radio-group v-model="model.cardNo" button-style="solid"    slot-scope="text, record">-->
-                    <a-input v-model="model.cardNo" placeholder="请输入身份证件号码" @keyup="keyupInfo()"   ></a-input>
+                    <a-input v-model="model.cardNo" placeholder="请输入身份证件号码" @keyup="keyupInfo()" id="cardNo" ></a-input>
 <!--                  </a-radio-group>--><a-icon slot="prefix" type="user" :style="{ color: 'rgba(0,0,0,.25)' }"/>
                 </a-form-model-item>
 
@@ -36,9 +36,9 @@
 
               <a-col :span="6">
                 <a-form-model-item label="身份证姓名" :labelCol="{ span:8 }"   :wrapperCol="{ span: 14 }"  prop="cardName" >
-                  <a-radio-group v-model="model.cardName" button-style="solid" prop="cardNo">
-                    <a-input v-model="model.cardName" placeholder="身份证姓名"  ></a-input>
-                  </a-radio-group>
+<!--                  <a-radio-group v-model="model.cardName" button-style="solid" prop="cardNo">-->
+                    <a-input v-model="model.cardName" placeholder="身份证姓名"  id="cardName"></a-input>
+<!--                  </a-radio-group>-->
                 </a-form-model-item>
               </a-col>
               <!--              <a-col :span="8" >-->
@@ -48,12 +48,13 @@
               <!--              </a-col>-->
 
               <a-col :span="12" prop="cardDate">
-                <a-form-item label="身份证证件有效期"   :labelCol="{ span:6 }"   :wrapperCol="{ span: 16 }"  prop="cardDate">
+                <a-form-item label="身份证证件有效期"   :labelCol="{ span:6 }"   :wrapperCol="{ span: 16 }"  prop="cardDate" style="margin: 0px 0px">
                   <j-date :show-time="true" date-format="YYYY-MM-DD" placeholder="请选择开始时间" class="query-group-cust"
-                          v-model="model.cardStartTime" prop="cardDate"></j-date>
+                          v-model="model.cardStartTime" prop="cardDate" id ="cardStartTime"></j-date>
                   <span class="query-group-split-cust"></span>
                   <j-date :show-time="true" date-format="YYYY-MM-DD" placeholder="请选择结束时间" class="query-group-cust"
-                          v-model="model.cardEndTime" prop="cardDate"></j-date>
+                          v-model="model.cardEndTime" prop="cardDate" id="cardEndTime"></j-date>
+                  <div v-if="cardDateNull" style="color: red">请选择身份证证件有效期</div>
                 </a-form-item>
               </a-col>
 
@@ -82,7 +83,7 @@
                 <a-form-model-item label="拨测联系电话"  :labelCol="{ span:8 }"   :wrapperCol="{ span: 12 }"  prop="modelPhone">
 <!--                  <a-radio-group v-model="model.phone" button-style="solid">-->
                     <a-input v-model="model.phone" placeholder="请输入拨测联系电话"
-                             @keyup="keyupInfoPhone(model.phone)"></a-input>
+                             @keyup="keyupInfoPhone(model.phone)" id="phone"></a-input>
 <!--                  </a-radio-group>-->
                 </a-form-model-item>
               </a-col>
@@ -91,7 +92,7 @@
               <a-col :span="7">
                 <a-form-model-item label="联电归属地" prop="modelAddress" :labelCol="{ span:8 }"   :wrapperCol="{ span: 12 }">
 <!--                  <a-radio-group v-model="model.address" button-style="solid">-->
-                    <a-input v-model="model.address" placeholder="请输入联电归属地"></a-input>
+                    <a-input v-model="model.address" placeholder="请输入联电归属地" id="address"></a-input>
 <!--                  </a-radio-group>-->
                 </a-form-model-item>
               </a-col>
@@ -110,7 +111,7 @@
               <!--                </a-form-model-item>-->
               <!--              </a-col>-->
               <a-col :span="10">
-                <a-form-model-item label="运营商类型"  v-bind="labelCol2" prop="operatorType">
+                <a-form-model-item label="运营商类型"  v-bind="labelCol2" prop="operatorType" style="margin: 0px 0px">
                   <a-radio-group v-model="model.operatorType" button-style="solid">
                     <a-radio value="1">移动</a-radio>
                     <span v-if="this.model.yidong>5 " style="color: red">[{{ this.model.yidong }}]</span><span
@@ -125,6 +126,7 @@
                     <span v-if="this.model.qita>5 " style="color: red">[{{ this.model.qita }}]</span><span
                     v-if="this.model.qita<5 " style="color: green">[{{ this.model.qita }}]</span>
                   </a-radio-group>
+                  <div v-if="operatorTypeNull" style="color: red">请选择运营商类型</div>
                 </a-form-model-item>
               </a-col>
             </a-row>
@@ -134,23 +136,26 @@
               <a-col :span="7">
                 <a-form-model-item label="新办号码用途" prop="phonePurpose"  :labelCol="{ span:8 }"   :wrapperCol="{ span: 12 }">
 <!--                  <a-radio-group v-model="model.phonePurpose" button-style="solid">-->
-                    <a-input v-model="model.phonePurpose" placeholder="请输入用途"></a-input>
+                    <a-input v-model="model.phonePurpose" placeholder="请输入用途" id="phonePurpose"></a-input>
 <!--                  </a-radio-group>-->
                 </a-form-model-item>
               </a-col>
               <a-col :span="7">
-                <a-form-item label="客户所属行业"   prop="industry" :labelCol="{ span:8 }"   :wrapperCol="{ span: 12 }">
-                  <j-dict-select-tag placeholder="请选择客户所属行业" v-model="model.industry"  dictCode="custom_industry" />
-                </a-form-item>
+
+                  <a-form-model-item label="客户所属行业"   prop="industry" :labelCol="{ span:8 }"   :wrapperCol="{ span: 12 }"style="margin: 0px 0px">
+                    <j-dict-select-tag placeholder="请选择客户所属行业" v-model="model.industry"  dictCode="custom_industry" id="industry" />
+                    <div v-if="industryNull" style="color: red">请选择客户所属行业</div>
+                  </a-form-model-item>
 
               </a-col>
               <a-col :span="8">
                 <a-form-model-item label="客户现用号码" prop="modelOperator" :labelCol="{ span:9 }"
-                                   :wrapperCol="{ span: 15 }">
-                  <a-radio-group v-model="model.operator" button-style="solid">
+                                   :wrapperCol="{ span: 15 }" style="margin: 0px 0px">
+                  <a-radio-group v-model="model.operator" button-style="solid" id="operator">
                     <a-radio value="1">本地运营商</a-radio>
                     <a-radio value="2">异地运营商</a-radio>
                   </a-radio-group>
+                  <div v-if="operatorNull" style="color: red">请选择客户现用号码</div>
                 </a-form-model-item>
               </a-col>
 
@@ -163,7 +168,7 @@
             </a-row>
             <a-row>
               <a-col :span="15">
-                <a-form-model-item label="拨测结果" prop="calltestResultsName" :labelCol="{ span: 3 }" :wrapperCol="{ span: 15 }">
+                <a-form-model-item label="拨测结果" prop="calltestResultsName" :labelCol="{ span: 3 }" :wrapperCol="{ span: 15 }" style="margin: 0px 0px">
                   <a-radio-group v-model="model.calltestResults" button-style="solid">
                     <a-radio value="1">关机</a-radio>
                     <a-radio value="2">未接通</a-radio>
@@ -171,6 +176,7 @@
                     <a-radio value="4">可接通认可办理</a-radio>
                   </a-radio-group>
                   <a-button type="link" style="color: red" v-if="this.model.calltestResults==='1' ">拨测号码关机!</a-button>
+                  <div v-if="calltestResultsNull" style="color: red">请选择拨测结果</div>
                 </a-form-model-item>
               </a-col>
 
@@ -200,7 +206,7 @@
                     <a-col :span="12" >
                       <div>
 
-                        <div style="float:left;margin: 20px 3px;"><div class="redInfo" >*</div>1、客户名下无电信号码</div>
+                        <div style="float:left;margin: 20px 3px;" id="isDxNumber"><div class="redInfo" >*</div>1、客户名下无电信号码</div>
                         <div style="float:right;margin: 20px 10px;" >
                           <a-radio-group v-model="model.isDxNumber" button-style="solid">
                             <a-radio :value="1">是</a-radio>
@@ -218,7 +224,7 @@
                 <a-list-item  class="box">
                   <a-col :span="12">
                     <div>
-                        <div style="float:left;margin: 20px 3px;"><div class="redInfo" >*</div>2、申请号码办理征信类、融合宽带业务</div>
+                        <div style="float:left;margin: 20px 3px;" id="isBroadband"><div class="redInfo" >*</div>2、申请号码办理征信类、融合宽带业务</div>
                         <div style="float:right;margin: 20px 10px;" >
                             <a-radio-group v-model="model.isBroadband" button-style="solid">
                               <a-radio :value="1">是</a-radio>
@@ -236,7 +242,7 @@
                 <a-list-item  class="box">
                   <a-col span="12">
                     <div>
-                      <div style="float:left;margin: 20px 3px;"><div class="redInfo" >*</div>3、 申请号码使用用途异常</div>
+                      <div style="float:left;margin: 20px 3px;" id="isUseTo"><div class="redInfo" >*</div>3、 申请号码使用用途异常</div>
                       <div style="float:right;margin: 20px 10px;" >
 
                         <a-radio-group v-model="model.isUseTo" button-style="solid">
@@ -255,7 +261,7 @@
                 <a-list-item class="box">
                   <a-col :span="12">
                     <div>
-                      <div style="float:left;margin: 20px 3px;"><div class="redInfo" >*</div>4、客户名下号码存在异常高频率充值、退费</div>
+                      <div style="float:left;margin: 20px 3px;" id="isRefund"><div class="redInfo" >*</div>4、客户名下号码存在异常高频率充值、退费</div>
                       <div style="float:right;margin: 20px 10px;" >
 
                       <a-radio-group v-model="model.isRefund" button-style="solid">
@@ -274,7 +280,7 @@
                 <a-list-item class="box">
                   <a-col span="12">
                     <div>
-                      <div style="float:left;margin: 20px 3px;"><div class="redInfo" >*</div>5、客户名下已有号码(含已注销号码)存在各类关停</div>
+                      <div style="float:left;margin: 20px 3px;" id="isShutDown"><div class="redInfo" >*</div>5、客户名下已有号码(含已注销号码)存在各类关停</div>
                       <div style="float:right;margin: 20px 10px;" >
 
                       <a-radio-group v-model="model.isShutDown" button-style="solid">
@@ -294,7 +300,7 @@
                   <a-col span="12">
 
                     <div>
-                      <div style="float:left;margin: 20px 3px;"><div class="redInfo" >*</div>6、客户名下在用号码无使用记录,仍要求新办号码</div>
+                      <div style="float:left;margin: 20px 3px;" id="isNewly"><div class="redInfo" >*</div>6、客户名下在用号码无使用记录,仍要求新办号码</div>
                       <div style="float:right;margin: 20px 10px;" >
 
                       <a-radio-group v-model="model.isNewly" button-style="solid">
@@ -313,7 +319,7 @@
                 <a-list-item class="box">
                   <a-col span="12">
                     <div>
-                      <div style="float:left;margin: 20px 3px;"><div class="redInfo" >*</div>7、在多个渠道多频次入网的异常情况</div>
+                      <div style="float:left;margin: 20px 3px;" id="isChannel"><div class="redInfo" >*</div>7、在多个渠道多频次入网的异常情况</div>
                       <div style="float:right;margin: 20px 10px;" >
 
                       <a-radio-group v-model="model.isChannel" button-style="solid">
@@ -332,7 +338,7 @@
                 <a-list-item class="box">
                   <a-col span="12">
                     <div>
-                      <div style="float:left;margin: 20px 3px;"><div class="redInfo" >*</div>8、黑名单到期客户新入网的高危疑似涉诈号码</div>
+                      <div style="float:left;margin: 20px 3px;" id="isInvolvingFraud"><div class="redInfo" >*</div>8、黑名单到期客户新入网的高危疑似涉诈号码</div>
                       <div style="float:right;margin: 20px 10px;" >
 
                       <a-radio-group v-model="model.isInvolvingFraud" button-style="solid">
@@ -458,30 +464,23 @@
                   <a-col>
                     <a-form-model-item label="营业厅地址" prop="sysBusinessHallAndSysCompany" v-bind="labelCol2">
                       <a-col :span="10">
-                        <a-select placeholder="请选择分公司" v-model="model.company">
+                        <a-select placeholder="请选择分公司" v-model="model.company" id="company">
                           <a-select-option v-for="(item,index) in sysCompany" :key="item.id" :value="item.id"
                                            @click="change(item.id)">{{ item.name }}
                           </a-select-option>
                         </a-select>
                       </a-col>
                       <a-col :span="10">
-                        <a-select placeholder="请选择营业厅地址" v-model="model.sysBusinessHall">
+                        <a-select placeholder="请选择营业厅地址" v-model="model.sysBusinessHall" style="margin: 0px 0px">
                           <a-select-option v-for="item in sysBusinessHallList" :key="item.id" :value="item.id"
                                            @click="searchKeyWordsysBusinessHall('中国电信'+item.name,'businessAddress')">
                             {{ item.name }}
                           </a-select-option>
                         </a-select>
                       </a-col>
+                     <br>
+                      <div v-if="sysBusinessHallNull" style="color: red;margin: 0px 0px"  >请选择营业厅地址</div>
 
-                      <!--                      <a-radio-group v-model="model.businessAddress" button-style="solid">-->
-                      <!--                        <a-input v-model="model.businessAddress" placeholder="请输入营业厅地址"  @keyup="searchKeyWord('model.businessAddress')" ></a-input>-->
-                      <!--                        <div class="map_search_result"   v-show="this.showsearchResultBusinessAddress" >-->
-                      <!--                          <ul>-->
-                      <!--                            <li   click="markerResult(item,'businessAddress')" v-for="(item,index) in poiList" :key="index">{{item.name}}</li>-->
-                      <!--                          </ul>-->
-                      <!--                        </div>-->
-
-                      <!--                      </a-radio-group>-->
                     </a-form-model-item>
 
 
@@ -492,7 +491,7 @@
                     <a-form-model-item label="工作地址" prop="workAddress" :labelCol="{ span:7}"   :wrapperCol="{ span: 7}">
 <!--                      <a-radio-group v-model="model.wordAddress" button-style="solid">-->
                         <a-input v-model="model.wordAddress" placeholder="请输入工作地址"
-                                 @keyup="searchKeyWord('model.wordAddress')"></a-input>
+                                 @keyup="searchKeyWord('model.wordAddress')" id="wordAddress"></a-input>
                         <div class="map_search_result" v-show="this.showsearchResult">
                           <ul style="  border-radius: 5px ;border: 0.5px solid #f1f1f1;padding: 0px; background-color: #f1f1f1;">
                             <li  style="  border-radius: 5px;list-style: none;border: 0px solid;padding: 0px; " @click="markerResult(item,'wordAddress')" v-for="(item,index) in poiList" :key="index">
@@ -512,7 +511,7 @@
 
 
                         <a-input v-model="model.currentAddress" placeholder="请输入现住地址"
-                                 @keyup="searchKeyWord('model.currentAddress')"></a-input>
+                                 @keyup="searchKeyWord('model.currentAddress')" id="currentAddress"></a-input>
                         <div class="map_search_result" v-show="this.showsearchcurrentAddress">
                           <ul style="  border-radius: 5px ;border: 0.5px solid #f1f1f1;padding: 0px; background-color: #f1f1f1;">
                             <li  style="  border-radius: 5px;list-style: none;border: 0px solid;padding: 0px; "@click="markerResult(item,'currentAddress')" v-for="(item,index) in poiList"
@@ -537,6 +536,8 @@
                         <a-radio value="2">人工判研-正常</a-radio>
 
                       </a-radio-group>
+
+                      <div v-if="judgmentResearchNull" style="color: red;margin-left: 40px">请选择判研结果</div>
                     </a-form-model-item>
                   </a-col>
                 </a-row>
@@ -604,6 +605,16 @@ export default {
 
   data() {
     return {
+      cardDateNull:false,
+      industryNull:false,
+      operatorTypeNull:false,
+      operatorNull:false,
+      calltestResultsNull:false,
+      sysBusinessHallNull:false,
+      judgmentResearchNull:false,
+      color:{
+        cardNoColor:'black'
+      },
       validatorRules:{
 
       },
@@ -1008,13 +1019,13 @@ export default {
 
     // 校验手机号
     validatePhone(rule,value,callback){
-      if (value.length === 15 || value.length === 18) {
+
         if (!value || new RegExp(/(^[1-9]\d{5}(18|19|([23]\d))\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$)|(^[1-9]\d{7}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\d{3}$)/).test(value)) {
           callback();
         } else {
           callback("您的身份证格式不正确!");
         }
-      }
+
     },
     //校验姓名
 
@@ -1574,80 +1585,166 @@ export default {
 
     /**下一步骤*/
     nextSteps() {
-      // if (this.current===0){
-      //   const newDatas = [];
-      //   let message = '';
-      //   const h = this.$createElement
-      //   if (this.model.cardNo==='' || this.model.cardNo===null){
-      //     newDatas.push(h('p', null, '<身份证件号码> 不可为空... '))
-      //
-      //   }
-      //   if (this.model.cardName==='' || this.model.cardName===null){
-      //     newDatas.push(h('p', null, '<身份证件姓名> 不可为空...  '))
-      //
-      //   }
-      //   // if (this.model.idCardAddress==='' || this.model.idCardAddress===null){
-      //   //   newDatas.push(h('p', null, '<身份证件地址> 不可为空...... '))
-      //   //   message=message+ '<身份证件地址> 不可为空... '+<br/>
-      //   // }
-      //   if (this.model.cardStartTime===''|| this.model.cardStartTime===null){
-      //     newDatas.push(h('p', null, '<身份证件开始时间> 不可为空... '))
-      //   }
-      //   if (this.model.cardEndTime==='' || this.model.cardEndTime===null){
-      //     newDatas.push(h('p', null, '<身份证件截止日期> 不可为空... '))
-      //   }
-      //   if (this.model.phone==='' ||this.model.phone===null){
-      //     newDatas.push(h('p', null,  '<拨测联系电话> 不可为空... '))
-      //   }
-      //   if (this.model.address===''|| this.model.address===null){
-      //     newDatas.push(h('p', null, '<联电归属地> 不可为空... '))
-      //   }
-      //   // if (this.model.useLife==='' || this.model.useLife===null){
-      //   //   newDatas.push(h('p', null,  '<号码使用年限> 不可为空... '))
-      //   // }
-      //   if (this.model.phonePurpose==='' || this.model.phonePurpose===null){
-      //     newDatas.push(h('p', null, '<号码使用用途> 不可为空... '))
-      //   }
-      //   // if (this.model.idCardAddress==='' ||this.model.idCardAddress=== null){
-      //   //   newDatas.push(h('p', null, '<证件地址(到村/小区)> 不可为空... '))
-      //   // }
-      //   if (this.model.currentAddress==='' || this.model.currentAddress===null){
-      //     newDatas.push(h('p', null, '<现住地址(到村/小区)> 不可为空... '))
-      //   }
-      //   if (this.model.operator==='' || this.model.operator===null){
-      //     newDatas.push(h('p', null,  '<客户现用号码> 不可为空... '))
-      //   }
-      //   if (this.model.operatorType==='' || this.model.operatorType===null){
-      //     newDatas.push(h('p', null,  '<运营商类型> 不可为空... '))
-      //   }
-      //   if (this.model.calltestResults===''   ||this.model.calltestResults===null){
-      //     newDatas.push(h('p', null,  '<拨测结果> 不可为空... '))
-      //   }
-      //   // if (this.model.positionInformation===''   ||  this.model.positionInformation===null){
-      //   //   newDatas.push(h('p', null,  '<位置信息> 不可为空... '))
-      //   // }
-      //   if (this.model.wordAddress===''||  this.model.wordAddress===null){
-      //     newDatas.push(h('p', null, '<工作地址> 不可为空... '))
-      //   }
-      //   if (this.model.businessAddress===''|| this.model.businessAddress===null){
-      //     newDatas.push(h('p', null,  '<营业厅地址> 不可为空... '))
-      //   }
-      //   if (newDatas.length!==0){
-      //     this.$confirm({
-      //       title: "入网提示卡页签有未输入值...",
-      //       content: h('div', null, newDatas),
-      //       // message: h('div', null, newDatas),
-      //       onOk: function () {
-      //
-      //       },
-      //       onCancel:function (){
-      //
-      //       }
-      //     });
-      //     return;
-      //   }
-      // }
+      if (this.current===0){
+        var info = true;
+          if (this.model.cardNo==='' || this.model.cardNo===null){
+            document.getElementById('cardNo').style.borderColor = "red";
+            info=false;
+          }else {
+            document.getElementById('cardNo').style.borderColor = "black";
+          }
+          if (this.model.cardName==='' || this.model.cardName===null){
+            document.getElementById('cardName').style.borderColor = "red";
+            info=false;
+          }else {
+            document.getElementById('cardName').style.borderColor = "black";
+          }
+          if (this.model.phone==='' || this.model.phone===null){
+            document.getElementById('phone').style.borderColor = "red";
+            info=false;
+          }else {
+            document.getElementById('phone').style.borderColor = "black";
+          }
+
+          if (this.model.address===''|| this.model.address===null){
+            document.getElementById('address').style.borderColor = "red";
+            info=false;
+          }else {
+            document.getElementById('address').style.borderColor = "black";
+          }
+          if (this.model.phonePurpose==='' || this.model.phonePurpose===null){
+            document.getElementById('phonePurpose').style.borderColor = "red";
+            info=false;
+          }else {
+            document.getElementById('phonePurpose').style.borderColor = "black";
+          }
+          if (this.model.industry==='' || this.model.industry===null){
+            this.industryNull=true
+            info=false;
+          }else {
+            this.industryNull=false
+          }
+          if (this.model.wordAddress===''||  this.model.wordAddress===null){
+            document.getElementById('wordAddress').style.borderColor = "red";
+            info=false;
+          }else {
+            document.getElementById('wordAddress').style.borderColor = "black";
+          }
+          if (this.model.currentAddress===''|| this.model.currentAddress===null){
+            document.getElementById('currentAddress').style.borderColor = "red";
+            info=false;
+          }else {
+            document.getElementById('currentAddress').style.borderColor = "black";
+          }
+          if (this.model.calltestResults===''|| this.model.calltestResults===null){
+            this.calltestResultsNull=true;
+            info=false;
+          }else {
+            this.calltestResultsNull=false;
+          }
+        if (this.model.judgmentResearch===''|| this.model.judgmentResearch===null){
+          this.judgmentResearchNull=true;
+          info=false;
+        }else {
+          this.judgmentResearchNull=false;
+        }
+        if (this.model.cardStartTime===''|| this.model.cardStartTime===null){
+          this.cardDateNull=true;
+          info=false;
+        }else {
+          this.cardDateNull=false;
+        }
+        if (this.model.cardEndTime==='' || this.model.cardEndTime===null){
+          this.cardDateNull=true;
+          info=false;
+        }else {
+          this.cardDateNull=false;
+        }
+
+        if (this.model.operator==='' || this.model.operator===null){
+          this.operatorNull=true;
+          info=false;
+        }else {
+          this.operatorNull=false;
+        }
+        if (this.model.operatorType==='' || this.model.operatorType===null){
+          this.operatorTypeNull=true;
+          info=false;
+        }else {
+          this.operatorTypeNull=false;
+        }
+        if (this.model.company==='' || this.model.company===null){
+          this.sysBusinessHallNull=true;
+          info=false;
+        }else {
+            this.sysBusinessHallNull=false;
+          }
+        if (this.model.sysBusinessHall===''   ||this.model.sysBusinessHall===null){
+          this.sysBusinessHallNull=true;
+          info=false;
+         }else {
+        this.sysBusinessHallNull=false;
+         }
+          if (info===false){
+            return
+          }
+        }
       if (this.current === 1) {
+        var info =true;
+        if (this.model.isInvolvingFraud==='' || this.model.isInvolvingFraud===null){
+          document.getElementById('isInvolvingFraud').style.color  = "red";
+              info=false;
+        }else {
+          document.getElementById('isInvolvingFraud').style.color  = "black";
+        }
+        if (this.model.isChannel==='' || this.model.isChannel===null){
+          document.getElementById('isChannel').style.color  = "red";
+          info=false;
+        }else {
+          document.getElementById('isChannel').style.color  = "black";
+        }
+        if (this.model.isNewly==='' || this.model.isNewly===null){
+          document.getElementById('isNewly').style.color  = "red";
+          info=false;
+        }else {
+          document.getElementById('isNewly').style.color  = "black";
+        }
+        if (this.model.isShutDown==='' || this.model.isShutDown===null){
+          document.getElementById('isShutDown').style.color  = "red";
+          info=false;
+        }else {
+          document.getElementById('isShutDown').style.color  = "black";
+        }
+        if (this.model.isRefund==='' || this.model.isRefund===null){
+          document.getElementById('isRefund').style.color  = "red";
+          info=false;
+        }else {
+        document.getElementById('isRefund').style.color  = "black";
+        }
+        if (this.model.isUseTo==='' || this.model.isUseTo===null){
+          document.getElementById('isUseTo').style.color  = "red";
+          info=false;
+        }else {
+          document.getElementById('isUseTo').style.color  = "black";
+        }
+        if (this.model.isBroadband==='' || this.model.isBroadband===null){
+          document.getElementById('isBroadband').style.color  = "red";
+          info=false;
+        }else {
+          document.getElementById('isBroadband').style.color  = "black";
+        }
+        if (this.model.isDxNumber==='' || this.model.isDxNumber===null){
+          document.getElementById('isDxNumber').style.color  = "red";
+          info=false;
+        }else {
+          document.getElementById('isDxNumber').style.color  = "black";
+        }
+        if (info===false){
+          return
+        }else {
+
+        }
+
         let that = this;
         console.info(this.model.calltestResults);
         that.addIng == false
@@ -1749,8 +1846,8 @@ export default {
 
     getData() {
       var arr = '';
-      if (this.model.numberResults === "undefined") {
-        arr = this.model.numberResults.join(",");
+      if (this.model.numberResults !== "undefined") {
+        arr = this.model.numberResults.split(",");
       }
       let data = {
         "sysBusinessHall": this.model.sysBusinessHall,