Pārlūkot izejas kodu

高危号码上报蓝紫名单

sunyize2 1 gadu atpakaļ
vecāks
revīzija
d81ef618cc

+ 34 - 29
src/views/networkAccess/registration.vue

@@ -829,34 +829,6 @@
 
 
             <a-list size="large" bordered>
-              <a-list-item>
-                <a-col :span="5">
-
-                </a-col>
-                <a-col :span="24">
-                  <a-form ref="form" :model="model">
-                    <!-- 这个的v-for是核心是重点,一定要明白! -->
-                    <div v-for="(item,index) in array" :key="index">
-
-                      <a-form-model-item label=" 新办号码" prop="industry" :labelCol="{ span: 3 }"
-                                         :wrapperCol="{ span: 18 }">
-
-                        <a-input style="width:20%;margin-right:10px" v-model="form.value[index]"
-                                 placeholder="请输入新办号码"></a-input>
-                        <a-input style="width:20%;margin-right:10px" v-model="form.phoneUserId[index]"
-                                 placeholder="请输入此号码的用户编号"></a-input>
-                        <a-button type="link" @click="add">[ + ]</a-button>
-                        <a-button type="link" @click="del(index)">[ - ]</a-button>
-                      </a-form-model-item>
-                    </div>
-                  </a-form>
-
-                </a-col>
-
-
-                <a-col :span="18">
-                </a-col>
-              </a-list-item>
 
               <a-list-item>
 
@@ -890,6 +862,37 @@
 
               </a-list-item>
 
+              <a-list-item v-if='model.shouldInterceptNetworkAccessValue!=2'>
+                <a-col :span="5">
+
+                </a-col>
+                <a-col :span="24">
+                  <a-form ref="form" :model="model">
+                    <!-- 这个的v-for是核心是重点,一定要明白! -->
+                    <div v-for="(item,index) in array" :key="index">
+
+                      <a-form-model-item label=" 新办号码" prop="industry" :labelCol="{ span: 3 }"
+                                         :wrapperCol="{ span: 18 }">
+
+                        <a-input style="width:20%;margin-right:10px" v-model="form.value[index]"
+                                 placeholder="请输入新办号码"></a-input>
+                        <a-input style="width:20%;margin-right:10px" v-model="form.phoneUserId[index]"
+                                 placeholder="请输入此号码的用户编号"></a-input>
+                        <a-button type="link" @click="add">[ + ]</a-button>
+                        <a-button type="link" @click="del(index)">[ - ]</a-button>
+                      </a-form-model-item>
+                    </div>
+                  </a-form>
+
+                </a-col>
+
+
+                <a-col :span="18">
+                </a-col>
+              </a-list-item>
+
+
+
               <a-list-item v-if="model.shouldInterceptNetworkAccessValue == '3'">
                 <a-col :span="16">
                   <!--                      拦截不成功已上报关停需选择关停类型-->
@@ -930,7 +933,9 @@
                     <div v-if="optionsWithDisabledValueFlag">
                       <a-tag color="red"> 请上报蓝紫名单</a-tag>
                     </div>
-
+                    <div v-if="model.shouldInterceptNetworkAccessValue == '3'">
+                      <a-tag color="red"> 入网号码上报蓝紫名单非反诈管控手段</a-tag>
+                    </div>
                   </a-form-model-item>
 
                 </a-col>

+ 29 - 2
src/views/networkAccess/userStatistics.vue

@@ -126,6 +126,16 @@
                 </a-form-item>
               </a-col>
 
+              <a-col :span="7" style='margin-left: 65px'>
+                <a-form-model-item label="  蓝/紫名单 " :labelCol="{ span:5}" :wrapperCol="{ span: 8 }">
+                  <a-select  style="width: 220px;" placeholder="请选择蓝/紫名单" v-model="queryParam.selectLanOrZi" mode="tags">
+                    <a-select-option v-for="item in selectLanOrZi" :value="item.value"  style="width: 220px;">
+                      {{ item.text }}
+                    </a-select-option>
+                  </a-select>
+                </a-form-model-item>
+              </a-col>
+
             </a-row>
           </template>
         </a-form>
@@ -319,6 +329,23 @@ export default {
           text: '拦截不成功已上报关停',
           value: '3',
         }],
+      selectLanOrZi:
+        [{
+          text: '蓝名单',
+          value: '3',
+        }, {
+          text: '紫名单',
+          value: '4',
+
+        }, {
+          text: '蓝/紫名单',
+          value: '3,4',
+        },{
+        text:'其他',
+          value: '0',
+        }
+        ],
+
       statusList:
         [{
           text: '已报省公司',
@@ -513,7 +540,7 @@ export default {
             return '';
           }*/
         }, {
-          title: '蓝/紫名单上报()倒计时',
+          title: '蓝/紫名单上报()倒计时',
           align: "center",
           // sorter: true,
           dataIndex: 'createTime',
@@ -532,7 +559,7 @@ export default {
             let now = new Date();
             let diff = now - created; // 相差的毫秒数
             let number = (48 - diff / (1000 * 60 * 60)).toFixed(1); // 转换为小时,保留一位小数
-            return number < 0 ? '' : number + '小时';
+            return number < 0 ? '0' : number + '小时';
           }
         }, {
           title: '上报状态',