Bläddra i källkod

陈航-综合监管-密文处理-提交-5

953954216 2 år sedan
förälder
incheckning
1f567d66a7

+ 1 - 0
ruoyi-modules/mz-business/src/main/java/com/ruoyi/business/domain/YljgQtaqzc.java

@@ -162,6 +162,7 @@ public class YljgQtaqzc extends BaseEntity
     private String szqh;
 
     @TableField(exist = false)
+    @EncryptionV
     private String txdz;
 
     @TableField(exist = false)

+ 7 - 3
ruoyi-ui/src/views/business/fwjggl/ajgsx/qtaqjc/index.vue

@@ -337,7 +337,7 @@ import {
   listQtaqzcCx,
   updateQtaqzcCx
 } from '@/api/search/xxcx/fwjg/zhjg'
-import { decryptData_ECB, decryptRowData_ECB } from "@/api/tool/sm4";
+import { decrypt_ECB, decryptData_ECB, decryptRowData_ECB } from '@/api/tool/sm4'
 
 export default {
   name: 'Qtaqzc',
@@ -528,7 +528,7 @@ export default {
   },
   methods: {
     getJgxx(res) {
-      console.log(res, 'res');
+      decryptData_ECB(res.data,["txdz"],[4])
       this.fixation = res.data
       this.form.jgId = res.data.id
       this.form.xfaqfzr = this.fixation.frxm
@@ -643,6 +643,7 @@ export default {
         this.form.xfaqglrzjlx = this.jgData.frzjlx
         this.form.xfaqglrzjhm = this.jgData.frzjhm
         this.form.xfaqglrdh = this.jgData.frlxfs
+
         // this.changeXfaqglrzjlx(this.form.xfaqglrzjlx)
         // this.changeXfaqfzrzjlx(this.form.xfaqfzrzjlx)
       }
@@ -666,9 +667,12 @@ export default {
     handleUpdateXQ(row) {
       const id = row.id || this.ids
       this.request.getQtaqzc(id).then(response => {
-        console.log('FFFFFFFFFFFFFFFFFF')
         // this.fixation = decryptData_ECB(response.data, ["jcr", "zgzrr"], [1, 1]);
         this.form = decryptData_ECB(response.data, ["jcr", "zgzrr", "txdz"], [1, 1, 4]);
+        this.fixation.txdz = this.form.txdz;
+        this.fixation.tyshxydm = this.form.tyshxydm;
+        this.fixation.ssxzqhName = this.form.ssxzqhName;
+        this.fixation.jgmc = this.form.jgmc;
         // this.fixation = response.data
         // this.form = response.data
         this.openXQ = true

+ 2 - 1
ruoyi-ui/src/views/business/fwjggl/ajgsx/zdsj/index.vue

@@ -409,6 +409,7 @@ export default {
   },
   methods: {
     getJgxx(res) {
+      decryptData_ECB(res.data,["txdz"],[4])
       this.fixation = res.data;
       this.form.jgId = res.data.id;
       this.form.jgmc = res.data.jgmc
@@ -516,7 +517,7 @@ export default {
     handleDetails(row) {
       this.request.getZdsj(row.id).then(response => {
         this.form = decryptData_ECB(response.data, ["tbf", "txdz"], [1,4]);
-        this.detailsData = response.data;
+        this.detailsData = this.form;
         this.detailsOpen = true;
       });
     },

+ 1 - 1
ruoyi-ui/src/views/business/fwjggl/ajgsx/zhjgtsjb/index.vue

@@ -516,7 +516,7 @@ export default {
     handleDetails(row) {
       this.request.getZhjgtsjb(row.id).then((response) => {
         this.form = decryptData_ECB(response.data, ["txdz", "xm", "lxfs", "zjhm"], [4, 1, 3, 2]);
-        this.detailsData = response.data
+        this.detailsData = this.form
         this.detailsOpen = true
       })
     },

+ 8 - 1
ruoyi-ui/src/views/business/fwjggl/ajgsx/zhjgxzcf/index.vue

@@ -387,7 +387,7 @@ import {
   updateZhjgxzcfCx
 } from '@/api/search/xxcx/fwjg/zhjg'
 import {chineseOne, idCard} from '@/utils/regular'
-import { decryptData_ECB, decryptRowData_ECB } from "@/api/tool/sm4";
+import { decrypt_ECB, decryptData_ECB, decryptRowData_ECB } from "@/api/tool/sm4";
 
 export default {
     name: 'Zhjgxzcf',
@@ -467,6 +467,7 @@ export default {
         },
         // 表单参数
         form: {},
+        foldData: {},
         // 表单校验
         rules: {
           lytj: [
@@ -573,6 +574,8 @@ export default {
         return this.selectDictLabel(this.dict.type[type], value)
       },
       getJgxx(res) {
+        this.oldData =  decryptData_ECB( this.deepCopy(res.data) ,["txdz", "frxm", "frlxfs", "frzjhm"],[99, 99, 99, 99]);
+        decryptData_ECB(res.data,["txdz", "frxm", "frlxfs", "frzjhm"],[4, 1, 3, 2])
         this.form.tyshxydm = res.data.tyshxydm
         this.form.jgmc = res.data.jgmc
         this.form.frxm = res.data.frxm
@@ -741,6 +744,10 @@ export default {
               }
               /****** sks 需要改动的地方 end ******/
             } else {
+              this.form.frxm = this.oldData.frxm;
+              this.form.frlxfs = this.oldData.frlxfs;
+              this.form.frzjhm = this.oldData.frzjhm;
+              this.form.txdz = this.oldData.txdz;
               this.request.addZhjgxzcf({ ...this.form, ...pamar }).then(response => {
                 this.$modal.msgSuccess('新增成功')
                 this.open = false