jsk 电话号码加密
This commit is contained in:
		
							parent
							
								
									4ea24ea4d5
								
							
						
					
					
						commit
						f187c20968
					
				| 
						 | 
				
			
			@ -319,7 +319,7 @@
 | 
			
		|||
  import { dictHealthChronicApi,getHealthSciencePageApi,addHealthScienceApi,editHealthScienceApi,delHealthScienceApi,getHealthInfoPageApi
 | 
			
		||||
    ,getModelListApi,getHealthInfoDetailApi,getModelByIdApi,addReportApi,getReportApi,delReportListApi,getReportByIdApi  } from "@/api/healthCenter/index";
 | 
			
		||||
  import { imgUpLoadTwo } from '@/api/system/upload'
 | 
			
		||||
 | 
			
		||||
  import { decryptWithSM4,encryptWithSM4 } from '@/utils/sm';
 | 
			
		||||
export default {
 | 
			
		||||
    name: "",
 | 
			
		||||
    dicts: [],
 | 
			
		||||
| 
						 | 
				
			
			@ -486,6 +486,9 @@ export default {
 | 
			
		|||
            // }
 | 
			
		||||
            getHealthInfoPageApi(param).then(response => {
 | 
			
		||||
                this.tableListData = response.rows;
 | 
			
		||||
                this.tableListData.forEach(item=>{
 | 
			
		||||
                  this.$set(item,"mobile",decryptWithSM4(item.mobile))
 | 
			
		||||
                });
 | 
			
		||||
                this.total = Number(response.total);
 | 
			
		||||
                this.loading = false;
 | 
			
		||||
            });
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -106,7 +106,7 @@
 | 
			
		|||
 | 
			
		||||
        <!-- 对话框 -->
 | 
			
		||||
        <el-dialog :title="title" :visible.sync="open" width="980px" append-to-body>
 | 
			
		||||
            <el-form ref="form" :model="form" :rules="rules" label-width="90px">
 | 
			
		||||
            <el-form ref="form" :model="form"  label-width="90px">
 | 
			
		||||
                <el-row justify="center">
 | 
			
		||||
                  <table  align="center" width="80%" cellspacing="0">
 | 
			
		||||
                    <tr >
 | 
			
		||||
| 
						 | 
				
			
			@ -314,6 +314,7 @@
 | 
			
		|||
  import { deptTreeSelect } from '@/api/system/user'
 | 
			
		||||
  import { dictHealthChronicApi,getHealthSciencePageApi,addHealthScienceApi,editHealthScienceApi,delHealthScienceApi,getHealthInfoPageApi,getHealthInfoDetailApi,editHealthInfoApi,delHealthInfoApi } from "@/api/healthCenter/index";
 | 
			
		||||
  import { imgUpLoadTwo } from '@/api/system/upload'
 | 
			
		||||
  import { decryptWithSM4,encryptWithSM4 } from '@/utils/sm';
 | 
			
		||||
 | 
			
		||||
export default {
 | 
			
		||||
    name: "",
 | 
			
		||||
| 
						 | 
				
			
			@ -485,6 +486,9 @@ export default {
 | 
			
		|||
            getHealthInfoPageApi(param).then(response => {
 | 
			
		||||
                this.tableListData = response.rows;
 | 
			
		||||
                console.log("this.tableListData",this.tableListData);
 | 
			
		||||
                this.tableListData.forEach(item=>{
 | 
			
		||||
                  this.$set(item,"mobile",decryptWithSM4(item.mobile))
 | 
			
		||||
                })
 | 
			
		||||
                this.total = Number(response.total);
 | 
			
		||||
                this.loading = false;
 | 
			
		||||
            });
 | 
			
		||||
| 
						 | 
				
			
			@ -607,7 +611,13 @@ export default {
 | 
			
		|||
            const month = String(date.getMonth() + 1).padStart(2, '0'); // 月份从0开始
 | 
			
		||||
            const day = String(date.getDate()).padStart(2, '0');
 | 
			
		||||
            return `${year}-${month}-${day}`;
 | 
			
		||||
        }
 | 
			
		||||
        },
 | 
			
		||||
        getDecryptWithSM4(obj){
 | 
			
		||||
          return decryptWithSM4(obj);
 | 
			
		||||
        },
 | 
			
		||||
        getEncryptWithSM4(obj){
 | 
			
		||||
          return encryptWithSM4(obj);
 | 
			
		||||
        },
 | 
			
		||||
    }
 | 
			
		||||
};
 | 
			
		||||
</script>
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -310,7 +310,7 @@
 | 
			
		|||
  import { deptTreeSelect } from '@/api/system/user'
 | 
			
		||||
  import { getIntoRecordsListApi } from "@/api/kitchen/intoRecords";
 | 
			
		||||
  import { imgUpLoadTwo } from '@/api/system/upload'
 | 
			
		||||
 | 
			
		||||
  import { decryptWithSM4,encryptWithSM4 } from '@/utils/sm';
 | 
			
		||||
export default {
 | 
			
		||||
    name: "",
 | 
			
		||||
    dicts: [],
 | 
			
		||||
| 
						 | 
				
			
			@ -436,10 +436,21 @@ export default {
 | 
			
		|||
            getIntoRecordsListApi(param).then(response => {
 | 
			
		||||
                this.tableListData = response.rows;
 | 
			
		||||
                console.log("this.tableListData",this.tableListData);
 | 
			
		||||
                this.tableListData.forEach(item=>{
 | 
			
		||||
                  this.$set(item,"mobile",this.getDecryptWithSM4(item.mobile))
 | 
			
		||||
                });
 | 
			
		||||
                this.total = Number(response.total);
 | 
			
		||||
                this.loading = false;
 | 
			
		||||
            });
 | 
			
		||||
        },
 | 
			
		||||
        getDecryptWithSM4(obj){
 | 
			
		||||
          const str=decryptWithSM4(obj);
 | 
			
		||||
          if(str==""||str==''){
 | 
			
		||||
            return obj;
 | 
			
		||||
          }else{
 | 
			
		||||
            return str;
 | 
			
		||||
          }
 | 
			
		||||
        },
 | 
			
		||||
        // 取消按钮
 | 
			
		||||
        cancel() {
 | 
			
		||||
            this.open = false;
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue