Browse Source

feat: 风控黑白名单添加remark

wugl 3 years ago
parent
commit
3c21bac597

+ 5 - 0
src/pages/fengkong/namelist/blackuserlist/components/Edit.js

@@ -58,6 +58,11 @@ export default class Index extends Component {
       placeholder: ["请选择失效日期"],
       isRequired: true,
     },
+    {
+      label: "备注",
+      type: "textarea",
+      key: "remark",
+    },
   ];
     return (
       <Modal

+ 11 - 0
src/pages/fengkong/namelist/blackuserlist/components/Update.js

@@ -83,6 +83,17 @@ export default class Index extends Component {
       key: "updateTime",
       disabled: true,
     },
+    {
+      label: "操作人",
+      type: "input",
+      key: "operator",
+      disabled: true,
+    },
+    {
+      label: "备注",
+      type: "textarea",
+      key: "remark",
+    },
   ];
     return (
       <Modal

+ 6 - 3
src/pages/fengkong/namelist/blackuserlist/index.js

@@ -159,7 +159,7 @@ class BlackIpList extends React.PureComponent {
     const { params } = this.state;
 
     const payload = { ...params };
-    addUserId({ userId: payload.userId, valid: payload.valid, scope: payload.scope, scopekey: payload.scopekey,starttime: payload.starttime.format('YYYY-MM-DD')
+    addUserId({ userId: payload.userId, remark: payload.remark, valid: payload.valid, scope: payload.scope, scopekey: payload.scopekey,starttime: payload.starttime.format('YYYY-MM-DD')
       ,endtime: payload.endtime.format('YYYY-MM-DD'), operator:this.props.currentUser.name,type:2, createUser: this.props.currentUser.name, updateUser: this.props.currentUser.name }).then(res => {
       if (res.code === 0) {
         message.success('添加成功')
@@ -169,12 +169,15 @@ class BlackIpList extends React.PureComponent {
     })
   }
   onBatchEditOk = () => {
-    const { csvFile, valid, scope, scopekey, starttime, endtime} = this.state.batchParams;
+    const { csvFile, valid, scope, scopekey, starttime, endtime, remark} = this.state.batchParams;
     const params = new FormData()
     params.append("csvFile", csvFile)
     params.append("model", "BlackUser")
     params.append("valid", valid)
     params.append("scope", scope)
+    if(remark){
+      params.append("remark", remark)
+    }
     if(scopekey){
       params.append("scopekey", scopekey)
     }
@@ -223,7 +226,7 @@ class BlackIpList extends React.PureComponent {
     })
   }
 
-  update = (record) => {  
+  update = (record) => {
     const params = Object.assign({}, record)
     params.starttime = moment(params.starttime, 'YYYY-MM-DD')
     params.endtime = moment(params.endtime, 'YYYY-MM-DD')

+ 5 - 0
src/pages/fengkong/namelist/commoncomponents/BatchUserEdit.js

@@ -84,6 +84,11 @@ export default class Index extends Component {
       format: "YYYY-MM-DD",
       placeholder: ["请选择失效日期"],
       isRequired: true,
+    },
+    {
+      label: "备注",
+      type: "textarea",
+      key: "remark",
     }];
     return (
       <Modal

+ 5 - 0
src/pages/fengkong/namelist/whiteuserlist/components/Edit.js

@@ -58,6 +58,11 @@ export default class Index extends Component {
       placeholder: ["请选择失效日期"],
       isRequired: true,
     },
+    {
+      label: "备注",
+      type: "textarea",
+      key: "remark",
+    },
   ];
     return (
       <Modal

+ 11 - 0
src/pages/fengkong/namelist/whiteuserlist/components/Update.js

@@ -83,6 +83,17 @@ export default class Index extends Component {
       key: "updateTime",
       disabled: true,
     },
+    {
+      label: "操作人",
+      type: "input",
+      key: "operator",
+      disabled: true,
+    },
+    {
+      label: "备注",
+      type: "textarea",
+      key: "remark",
+    },
   ];
     return (
       <Modal

+ 6 - 3
src/pages/fengkong/namelist/whiteuserlist/index.js

@@ -164,7 +164,7 @@ class BlackIpList extends React.PureComponent {
     const { params } = this.state;
 
     const payload = { ...params };
-    addUserId({ userId: payload.userId, valid: payload.valid, type:2,
+    addUserId({ userId: payload.userId, remark: payload.remark, valid: payload.valid, type:2,
       scope: payload.scope, scopekey: payload.scopekey,starttime: payload.starttime.format('YYYY-MM-DD')
       ,endtime: payload.endtime.format('YYYY-MM-DD'), operator:this.props.currentUser.name, createUser: this.props.currentUser.name, updateUser: this.props.currentUser.name }).then(res => {
       if (res.code === 0) {
@@ -176,12 +176,15 @@ class BlackIpList extends React.PureComponent {
   }
 
   onBatchEditOk = () => {
-    const { csvFile, valid, scope, scopekey, starttime, endtime} = this.state.batchParams;
+    const { csvFile, valid, scope, scopekey, starttime, endtime, remark} = this.state.batchParams;
     const params = new FormData()
     params.append("csvFile", csvFile)
     params.append("model", "WhiteUser")
     params.append("valid", valid)
     params.append("scope", scope)
+    if(remark){
+      params.append("remark", remark)
+    }
     if(scopekey){
       params.append("scopekey", scopekey)
     }
@@ -230,7 +233,7 @@ class BlackIpList extends React.PureComponent {
     })
   }
 
-  update = (record) => {  
+  update = (record) => {
     const params = Object.assign({}, record)
     params.starttime = moment(params.starttime, 'YYYY-MM-DD')
     params.endtime = moment(params.endtime, 'YYYY-MM-DD')