Commit 9f3b18e0 by fukai

修复77L、77U的要求

parent 138b7e5b
......@@ -159,8 +159,8 @@ T41F:{"s1":{"reg":"[A-Z]{4}[A-Z]{2}[A-Z0-9]{2}([A-Z0-9]{3})?","line":1,"length":
T77J:{"s1":{"reg":"[\\w\\.,\\-\\(\\)/\u003d\u0027\\+:\\?!\"%\u0026\\*\\\u003c\\\u003e;\\{\\s@#]{0,50}","line":70,"length":50,"fixed":false,"type":"z","option":"M"}},
T41G:{"s1":{"reg":"[\\w/\\-\\?:\\(\\)\\.,\u0027+\\{\\} ]{0,35}","line":4,"length":35,"fixed":false,"type":"x","option":"M"}},
T53J:{"s1":{"reg":"[\\w/\\-\\?:\\(\\)\\.,\u0027+\\{\\} ]{0,40}","line":5,"length":40,"fixed":false,"type":"x","option":"M"}},
T77L:{"s1":{"reg":"[\\w\\.,\\-\\(\\)/\u003d\u0027\\+:\\?!\"%\u0026\\*\\\u003c\\\u003e;\\{\\s@#]{0,65}","line":500,"length":65,"fixed":false,"type":"z","option":"M"}},
T77U:{"s1":{"reg":"[\\w\\.,\\-\\(\\)/\u003d\u0027\\+:\\?!\"%\u0026\\*\\\u003c\\\u003e;\\{\\s@#]{0,65}","line":500,"length":65,"fixed":false,"type":"z","option":"M"}},
T77L:{"s1":{"reg":"[\\w\\.,\\-\\(\\)/\u003d\u0027\\+:\\?!\"%\u0026\\*\\\u003c\\\u003e;\\{\\s@#]{0,65}","line":150,"length":65,"fixed":false,"type":"z","option":"M"}},
T77U:{"s1":{"reg":"[\\w\\.,\\-\\(\\)/\u003d\u0027\\+:\\?!\"%\u0026\\*\\\u003c\\\u003e;\\{\\s@#]{0,65}","line":150,"length":65,"fixed":false,"type":"z","option":"M"}},
T77T:{"s1":{"reg":"[\\w\\.,\\-\\(\\)/\u003d\u0027\\+:\\?!\"%\u0026\\*\\\u003c\\\u003e;\\{\\s@#]{1,9000}","line":1,"length":9000,"fixed":false,"type":"z","option":"M"}},
T54A:{"s3":{"reg":"[A-Z]{4}[A-Z]{2}[A-Z0-9]{2}([A-Z0-9]{3})?","line":1,"length":8,"fixed":true,"type":"FUNC","content":"SWIFTBIC","option":"M"},"s1":{"reg":"C|D|RC|RD","line":1,"length":2,"fixed":true,"type":"FUNC","content":"DC","option":"O"},"s2":{"reg":"[\\w/\\-\\?:\\(\\)\\.,\u0027+\\{\\} ]{1,34}","line":1,"length":34,"fixed":false,"type":"x","option":"O"}},
T54B:{"s3":{"reg":"[\\w/\\-\\?:\\(\\)\\.,\u0027+\\{\\} ]{1,35}","line":1,"length":35,"fixed":false,"type":"x","option":"O"},"s1":{"reg":"C|D|RC|RD","line":1,"length":2,"fixed":true,"type":"FUNC","content":"DC","option":"O"},"s2":{"reg":"[\\w/\\-\\?:\\(\\)\\.,\u0027+\\{\\} ]{1,34}","line":1,"length":34,"fixed":false,"type":"x","option":"O"}},
......
......@@ -101,6 +101,14 @@ export function TagV(tag,status,value,tno,mty,t111,seqlist,countMap={})
if(tag == 'T45B' || tag == 'T46B' || tag == 'T47B' ||tag == 'T49M' ||tag == 'T49N')
line_temp = 800
}
else if(mty == "mt760"){
if(tag == 'T77U' || tag == 'T77L')
line_temp = 500
}
else if(mty == "mt767"){
if(tag == 'T77U' || tag == 'T77L')
line_temp = 500
}
errmsg[key]=TestAdr(val,reg.reg,line_temp,reg.length)
continue
}
......@@ -142,6 +150,14 @@ export function TagV(tag,status,value,tno,mty,t111,seqlist,countMap={})
if(tag == 'T45B' || tag == 'T46B' || tag == 'T47B' ||tag == 'T49M' ||tag == 'T49N')
line_temp = 800
}
else if(mty == "mt760"){
if(tag == 'T77U' || tag == 'T77L')
line_temp = 500
}
else if(mty == "mt767"){
if(tag == 'T77U' || tag == 'T77L')
line_temp = 500
}
errmsg[key]=TestAdr(val,reg.reg,line_temp,reg.length)
continue
}
......
......@@ -34,7 +34,7 @@ export default class T77L extends Component
validateStatus={errmsg.s1?'error':null}
>
<TextArea type= "textarea" maxLength={65*500} cols={65} rows={10} style={{imeMode:'disabled'}} placeholder="Narrative" value={value.s1} onChange={(e)=>this.onChange(e.target.value)}/>
<TextArea type= "textarea" maxLength={this.props.mty=='mt767' || this.props.mty=='mt760' ?65*500:65*150} cols={65} rows={10} style={{imeMode:'disabled'}} placeholder="Narrative" value={value.s1} onChange={(e)=>this.onChange(e.target.value)}/>
</FormItem>
</Col>
......
......@@ -35,7 +35,7 @@ export default class T77U extends Component
validateStatus={errmsg.s1?'error':null}
>
<TextArea type= "textarea" maxLength={65*500} cols={65} rows={10} style={{imeMode:'disabled'}} placeholder="Narrative" value={value.s1} onChange={(e)=>this.onChange(e.target.value)}/>
<TextArea type= "textarea" maxLength={this.props.mty=='mt767' || this.props.mty=='mt760' ?65*500:65*150} cols={65} rows={10} style={{imeMode:'disabled'}} placeholder="Narrative" value={value.s1} onChange={(e)=>this.onChange(e.target.value)}/>
</FormItem>
</Col>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment