Commit b21bcc01 by 严一鸣
parents a9f93a4c ea7b230b
......@@ -120,30 +120,265 @@ const CodeTable = {
{ label: "type1", value: "1" }
],
stacty: [
{ label: "AALAND ISLAND", value: "AX" },
{ label: "Afghanistan", value: "AF" },
{ label: "Albania", value: "AL" },
{ label: "Algeria", value: "DZ" },
{ label: "American Oceania", value: "UM" },
{ label: "American Samoa", value: "AS" },
{ label: "Andorra", value: "AD" },
{ label: "Angola", value: "AO" },
{ label: "Alnguila", value: "AL" },
{ label: "Antarctica", value: "AQ" },
{ label: "Antigua and Barbuda", value: "AG" },
{ label: "Argentina", value: "AR" },
{ label: "Armenia", value: "AM" },
{ label: "Aruba", value: "AW" },
{ label: "Australia", value: "AU" },
{ label: "Austria", value: "AT" },
{ label: "Azerbaijan", value: "AZ" },
{ label: "Bahamas", value: "BS" },
{ label: "Bahrain", value: "BH" },
{ label: "Bangladesh", value: "BD" },
stacty:[
{ label: "AALAND ISLAND", value: "AX" },
{ label: "Afghanistan", value: "AF" },
{ label: "Albania", value: "AL" },
{ label: "Algeria", value: "DZ" },
{ label: "American Oceania", value: "UM" },
{ label: "American Samoa", value: "AS" },
{ label: "Andorra", value: "AD" },
{ label: "Angola", value: "AO" },
{ label: "Anguilla", value: "Al" },
{ label: "Antarctica", value: "AQ" },
{ label: "Antigua and Barbuda", value: "AG" },
{ label: "Argentina", value: "AR" },
{ label: "Armenia", value: "AM" },
{ label: "Aruba", value: "AW" },
{ label: "Australia", value: "AU" },
{ label: "Azerbaijan", value: "AZ" },
{ label: "Bahamas", value: "BS" },
{ label: "Bahrain", value: "BH" },
{ label: "Bangladesh", value: "BD" },
{ label: "Barbados", value: "BB" },
{ label: "Belarus", value: "BY" },
{ label: "Belgium", value: "BE" },
{ label: "Belize", value: "BZ" },
{ label: "Beninermuda", value: "BJ" },
{ label: "Bermuda", value: "BM" },
{ label: "Bhutan", value: "BT" },
{ label: "Bolivia", value: "BO" },
{ label: "Bosnia and Herzegovina", value: "BA" },
{ label: "Botswana", value: "BW" },
{ label: "Bouvet lsland", value: "BV" },
{ label: "Brazil", value: "BR" },
{ label: "British Indian Ocean Territory", value: "IO" },
{ label: "Brunei", value: "BN" },
{ label: "Bulgaria", value: "BG" },
{ label: "Burkina Faso", value: "BF" },
{ label: "Burundi", value: "BI" },
{ label: "CARIBBEAN NETHERLANDS", value: "BQ" },
{ label: "Cambodia", value: "KH" },
{ label: "Cameroon", value: "CM" },
{ label: "Canada", value: "CA" },
{ label: "Cayman Islands", value: "KY" },
{ label: "entral African Republic", value: "CF" },
{ label: "Chad", value: "TD" },
{ label: "Chile", value: "CL" },
{ label: "Cocos Island", value: "CC" },
{ label: "Colombia", value: "CO" },
{ label: "Commonwealth of Dominica", value: "DM" },
{ label: "Comoros", value: "KM" },
{ label: "Cook Islands", value: "CK" },
{ label: "Costa Rica", value: "CR" },
{ label: "Cote d'Ivoire", value: "CI" },
{ label: "Croatia", value: "HR" },
{ label: "Cuba", value: "CU" },
{ label: "Curacao", value: "CW" },
{ label: "Czech Republic", value: "CZ" },
{ label: "Czechoslovakia", value: "CS" },
{ label: "Democratic Republic of Congo", value: "CD" },
{ label: "Democratic Republic of Korea", value: "KP" },
{ label: "Denmark", value: "DK" },
{ label: "Djibouti", value: "DJ" },
{ label: "Dominican Republic", value: "DO" },
{ label: "East Timor", value: "TL" },
{ label: "Ecuador", value: "EC" },
{ label: "Egypt", value: "EG" },
{ label: "Eilandgebieden Sint Maarten", value: "SX" },
{ label: "El Salvador", value: "SV" },
{ label: "Equatorial Guinea", value: "GQ" },
{ label: "Eritrea ", value: "ER" },
{ label: "Estonia", value: "EE" },
{ label: "Ethiopia", value: "ET" },
{ label: "European Community", value: "XE" },
{ label: "Falkland lslands", value: "FK" },
{ label: "Faroe lslands", value: "FO" },
{ label: "Fiji", value: "FJ" },
{ label: "Finland", value: "Fl" },
{ label: "France", value: "FR" },
{ label: "French Polynesia", value: "PF" },
{ label: "French Southen and Antartic", value: "TF" },
{ label: "Gabon", value: "GA" },
{ label: "Gambia", value: "GM" },
{ label: "Georgia", value: "GE" },
{ label: "Germany", value: "DE" },
{ label: "Ghana", value: "GH" },
{ label: "Gibraltar", value: "GI" },
{ label: "Great Britain", value: "GB" },
{ label: "Greece", value: "GR" },
{ label: "Greenland", value: "GL" },
{ label: "Grenada", value: "GD" },
{ label: "Guadeloupe", value: "GP" },
{ label: "Guam", value: "GU" },
{ label: "Guatemala", value: "GT" },
{ label: "Guernsey, CA", value: "GG" },
{ label: "Guiana", value: "GF" },
{ label: "Guinea", value: "GN" },
{ label: "Guinea-Bissau", value: "GW" },
{ label: "Guyana", value: "GY" },
{ label: "Haiti", value: "HT" },
{ label: "GibralHeard islands Mc Donaldtar", value: "HM" },
{ label: "Honduras", value: "HN" },
{ label: "Hong Kong", value: "HK" },
{ label: "Hungary", value: "HU" },
{ label: "lceland", value: "IS" },
{ label: "lndia", value: "IN" },
{ label: "lndonesia", value: "ID" },
{ label: "lnternational Organization", value: "II" },
{ label: "lran", value: "IR" },
{ label: "lraq", value: "IQ" },
{ label: "lreland", value: "IE" },
{ label: "lsrael", value: "IL" },
{ label: "ltaly", value: "IT" },
{ label: "Jamaica", value: "JM" },
{ label: "Japan", value: "JP" },
{ label: "Jersey, CA", value: "JE" },
{ label: "Jordan", value: "JO" },
{ label: "Kazakhstan", value: "KZ" },
{ label: "Kenya", value: "KE" },
{ label: "Kiribati", value: "KI" },
{ label: "Kuwait", value: "KW" },
{ label: "Kyrgyz Republic", value: "KG" },
{ label: "Laos", value: "LA" },
{ label: "Latvia", value: "LV" },
{ label: "Lebanon", value: "LB" },
{ label: "Lesotho", value: "LS" },
{ label: "Liberia", value: "LR" },
{ label: "Libyan Arab Jamahiriya", value: "LY" },
{ label: "Lithuania", value: "LI" },
{ label: "Luxembourg", value: "LU" },
{ label: "MONTENEGRO", value: "ME" },
{ label: "Macau", value: "MO" },
{ label: "Macedonia", value: "MK" },
{ label: "Madagascar", value: "MG" },
{ label: "Makawi", value: "MW" },
{ label: "Malaysia", value: "MY" },
{ label: "Maldives", value: "MV" },
{ label: "Mali", value: "ML" },
{ label: "Malta", value: "MT" },
{ label: "Man", value: "IM" },
{ label: "Marshall Islands", value: "MH" },
{ label: "Martinique", value: "MQ" },
{ label: "Mauritania", value: "MR" },
{ label: "Mauritius", value: "MU" },
{ label: "Mayotte", value: "YT" },
{ label: "Mexico", value: "MX" },
{ label: "Micronesia", value: "FM" },
{ label: "Moldava", value: "MD" },
{ label: "Monaco", value: "MC" },
{ label: "Mongolia", value: "MN" },
{ label: "Montserrat", value: "MS" },
{ label: "Morocco", value: "MA" },
{ label: "Mozambique", value: "MZ" },
{ label: "Myanmar", value: "MM" },
{ label: "Namibia", value: "NA" },
{ label: "Nauru", value: "NR" },
{ label: "Nepal", value: "NP" },
{ label: "Netherlands", value: "NL" },
{ label: "Netherlands Antilles", value: "AN" },
{ label: "Neutral Zone", value: "NT" },
{ label: "New Caledonia", value: "NC" },
{ label: "New Zealand", value: "NZ" },
{ label: "Nicaragua", value: "NI" },
{ label: "Niger", value: "NE" },
{ label: "Nigeria", value: "NG" },
{ label: "Niue", value: "NU" },
{ label: "Norfolk Island", value: "NF" },
{ label: "North Mariana lslands", value: "MP" },
{ label: "Norway", value: "NO" },
{ label: "Oman", value: "OM" },
{ label: "Other Countries", value: "ZZ" },
{ label: "Pakistan", value: "PK" },
{ label: "Palau", value: "PW" },
{ label: "Palestinian territories", value: "PS" },
{ label: "Panama", value: "PA" },
{ label: "Papua New Guinea", value: "PG" },
{ label: "Paraguay", value: "PY" },
{ label: "People's Republic of China", value: "CN" },
{ label: "Peru", value: "PE" },
{ label: "Philippines", value: "PH" },
{ label: "Pitcairn lsland", value: "PN" },
{ label: "Poland", value: "PL" },
{ label: "Portugal", value: "PT" },
{ label: "Puerto Rico", value: "PR" },
{ label: "Qatar", value: "QA" },
{ label: "Republic of Cape verde", value: "CV" },
{ label: "Republic of Congo", value: "CG" },
{ label: "Republic of Cyprus", value: "CY" },
{ label: "Republic of Korea", value: "KR" },
{ label: "Reunion", value: "RE" },
{ label: "Romania", value: "RO" },
{ label: "Russia", value: "RU" },
{ label: "Rwanda", value: "RW" },
{ label: "SAlNT BARTHELEMY", value: "BL" },
{ label: "SAINT MARTIN (FRANCE)", value: "MF" },
{ label: "SERBIA", value: "RS" },
{ label: "SOUTH SUDAN", value: "SS" },
{ label: "Saint Lucia", value: "LC" },
{ label: "San Marino", value: "SM" },
{ label: "Sao Tome And Principe", value: "ST" },
{ label: "Saudi Arabia", value: "SA" },
{ label: "Senegal", value: "SN" },
{ label: "Seychelles", value: "SC" },
{ label: "Sierra Leone", value: "SL" },
{ label: "Singapore", value: "SG" },
{ label: "Slovak Republic", value: "SK" },
{ label: "Slovenia", value: "SI" },
{ label: "Solomon Island", value: "SB" },
{ label: "Somalia", value: "SO" },
{ label: "South frica", value: "ZA" },
{ label: "South Georgia and South", value: "GS" },
{ label: "Spain", value: "ES" },
{ label: "Sri Lanka", value: "LK" },
{ label: "St. Helena", value: "SH" },
{ label: "St.Kitts and Nevis", value: "KN" },
{ label: "St.Pierre and Miquelon", value: "PM" },
{ label: "St.vincent and The Grenadines", value: "VC" },
{ label: "State Union of Serbia and Montenegro", value: "RR" },
{ label: "Sudan", value: "SD" },
{ label: "Surinam", value: "SR" },
{ label: "Svalbard and Jan Mayen lslands", value: "SJ" },
{ label: "Swaziland", value: "SZ" },
{ label: "Sweden", value: "SE" },
{ label: "Switzerland", value: "CH" },
{ label: "Syria", value: "SY" },
{ label: "Taiwan", value: "TW" },
{ label: "Taiwan.Province of China", value: "TP" },
{ label: "Tajikistan", value: "TJ" },
{ label: "Tanzania", value: "TZ" },
{ label: "Territory of Christmas Island", value: "CX" },
{ label: "Thailand", value: "TH" },
{ label: "Togo", value: "TG" },
{ label: "Tokelau lslands", value: "TK" },
{ label: "Tonga lslands", value: "TO" },
{ label: "Trinidad and Tobago", value: "TT" },
{ label: "Tunisia", value: "TN" },
{ label: "Turkmenistan", value: "TM" },
{ label: "Turks and Caicos Islands", value: "TC" },
{ label: "Tuvalu", value: "TV" },
{ label: "Uganda", value: "UG" },
{ label: "Ukraine", value: "UA" },
{ label: "UnitedArab Emirates", value: "AE" },
{ label: "United States of America", value: "US" },
{ label: "Uruguay", value: "UY" },
{ label: "Uzbekistan", value: "UZ" },
{ label: "Vanuatu", value: "VU" },
{ label: "Vatican City State", value: "VA" },
{ label: "Venezuela", value: "VE" },
{ label: "Vietnam", value: "VN" },
{ label: "Virgin lslands[British]", value: "VG" },
{ label: "Virgin lslands[U.S]", value: "VI" },
{ label: "Wallis and Futuna lslands", value: "WF" },
{ label: "Western Sahara", value: "EH" },
{ label: "Western Samoa", value: "WS" },
{ label: "Yemen", value: "YE" },
{ label: "Yugoslavia", value: "YU" },
{ label: "Zaire", value: "ZR" },
{ label: "Zambia", value: "ZM" },
{ label: "Zimbabwe", value: "ZW" },
],
],
djutyp: [
{ label: "提单", value: "A" },
......@@ -6258,5 +6493,11 @@ const CodeTable = {
{ label: "美元", value: "USD" },
],
cnfflg1: [
{ label: "WITHOUT", value: "W" },
{ label: "CONFIRM", value: "C" },
{ label: "MAY ADD", value: "A" },
],
}
export default CodeTable;
\ No newline at end of file
......@@ -363,6 +363,7 @@ export default class Litopn{
advdoc:"", // 国内证通知书 .trnmod.trndoc.advdoc
advnam:"", // 国内证落款 .trnmod.trndoc.advnam
amdapl:"", // 修改申请人名称 .trnmod.trndoc.amdapl
doceot:"", //面涵 message
doclbl:"", // Lable for CONDOCSTM .trnmod.trndoc.doclbl
doctrestm:"", // Document tree .trnmod.trndoc.doctrestm
shwinc:"", // Show Incoming Messages .trnmod.trndoc.shwinc
......
......@@ -4,10 +4,6 @@ import Utils from "~/utils"
* Litsel Check规则
*/
let checkObj = {
"bpdget.sdamod.dadsnd" :null,
"trdget.sdamod.dadsnd" :null,
"lidget.sdamod.dadsnd" :null,
"brdget.sdamod.dadsnd" :null,
}
for (const key in checkObj) {
......
......@@ -6,43 +6,54 @@ import Api from "~/service/Api";
import Utils from "~/utils/index"
export default {
"brdgrp.prb.pts.nam" :Utils.defaultFunction,
"trpnttyp" :Utils.defaultFunction,
"lidgrp.rec.ownref" :Utils.defaultFunction,
"brdgrp.rec.shgref" :Utils.defaultFunction,
"brdgrp.ben.pts.nam" :Utils.defaultFunction,
"cfgfil.subtrn1" :Utils.defaultFunction,
"selbut.sptpenlab_descr" :Utils.defaultFunction,
"selbut.sptpenlab" :Utils.defaultFunction,
"sptpentrbp" :Utils.defaultFunction,
"sptpentrbp_descr" :Utils.defaultFunction,
"dfdgrp.dff.pts.nam" :Utils.defaultFunction,
"lidgrp.rec.ownref" :Utils.defaultFunction,
"brdgrp.rec.ownref" :Utils.defaultFunction,
"bpdgrp.rec.ownref" :Utils.defaultFunction,
"bpdgrp.rec.fintyp" :Utils.defaultFunction,
"brdgrp.apl.pts.nam" :Utils.defaultFunction,
"trdgrp.fip.pts.nam" :Utils.defaultFunction,
"trdgrp.rec.ownref" :Utils.defaultFunction,
"trnpentrbp_descr" :Utils.defaultFunction,
"trnpentrbp" :Utils.defaultFunction,
"lidgrp.adv.pts.nam" :Utils.defaultFunction,
"bpdgrp.rec.ownref" :Utils.defaultFunction,
"selbut.trnpenlab" :Utils.defaultFunction,
"selbut.trnpenlab_descr" :Utils.defaultFunction,
"brdgrp.apl.pts.nam" :Utils.defaultFunction,
"bpdgrp.fia.pts.nam" :Utils.defaultFunction,
"dfdgrp.apl.pts.nam" :Utils.defaultFunction,
"brdgrp.prb.pts.nam" :Utils.defaultFunction,
"dfdgrp.dff.pts.nam" :Utils.defaultFunction,
"cfgfil.subtxt10" :Utils.defaultFunction,
"cfgfil.subtrn10" :Utils.defaultFunction,
"cfgfil.subtrn11" :Utils.defaultFunction,
"cfgfil.subtxt11" :Utils.defaultFunction,
"brdgrp.cbs.max.cur" :Utils.defaultFunction,
"brdgrp.rec.shgref" :Utils.defaultFunction,
"bpdgrp.fia.pts.nam" :Utils.defaultFunction,
"lidgrp.ben.pts.nam" :Utils.defaultFunction,
"dfdgrp.apl.pts.nam" :Utils.defaultFunction,
"dfdgrp.rec.ownref" :Utils.defaultFunction,
"cfgfil.subtxt1" :Utils.defaultFunction,
"cfgfil.subtrn9" :Utils.defaultFunction,
"cfgfil.subtxt9" :Utils.defaultFunction,
"cfgfil.subtrn8" :Utils.defaultFunction,
"cfgfil.subtxt8" :Utils.defaultFunction,
"cfgfil.subtrn7" :Utils.defaultFunction,
"cfgfil.subtxt7" :Utils.defaultFunction,
"cfgfil.subtrn6" :Utils.defaultFunction,
"cfgfil.subtxt6" :Utils.defaultFunction,
"cfgfil.subtrn5" :Utils.defaultFunction,
"cfgfil.subtxt5" :Utils.defaultFunction,
"cfgfil.subtrn4" :Utils.defaultFunction,
"cfgfil.subtxt4" :Utils.defaultFunction,
"cfgfil.subtrn3" :Utils.defaultFunction,
"cfgfil.subtxt3" :Utils.defaultFunction,
"cfgfil.subtrn2" :Utils.defaultFunction,
"cfgfil.subtxt2" :Utils.defaultFunction,
"selbut.sptpenlab" :Utils.defaultFunction,
"trdgrp.fip.pts.nam" :Utils.defaultFunction,
"trdgrp.rec.ownref" :Utils.defaultFunction,
"trnpentrbp_descr" :Utils.defaultFunction,
"trnpentrbp" :Utils.defaultFunction,
"lidgrp.apl.pts.nam" :Utils.defaultFunction,
"lidgrp.adv.pts.nam" :Utils.defaultFunction,
"brdgrp.ben.pts.nam" :Utils.defaultFunction,
"selbut.sptpenlab_descr" :Utils.defaultFunction,
}
//你可以添加自动default处理
......@@ -2,5 +2,29 @@ import Api from "~/service/Api"
import Utils from "~/utils"
export default {
async onSyswrnButok(){
let rtnmsg = await this.executeRule("syswrn.butok")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onSyswrnButcan(){
let rtnmsg = await this.executeRule("syswrn.butcan")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
}
\ No newline at end of file
......@@ -351,12 +351,14 @@ export default {
{max: 16,message:"长度不能超过16"}
],
"cfgfil.hotsub2":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"cfgfil.hotsub3":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
......@@ -389,6 +391,7 @@ export default {
"cfgfil.hotsub4":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
......@@ -397,18 +400,21 @@ export default {
"cfgfil.hotsub5":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"cfgfil.hotsub6":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"cfgfil.regside3":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
......@@ -444,16 +450,19 @@ export default {
{max: 16,message:"长度不能超过16"}
],
"cfgfil.hotsub8":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"cfgfil.hotsub9":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"cfgfil.hotreg4":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
......@@ -490,6 +499,8 @@ export default {
"cfgfil.hotsub11":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
......@@ -498,4 +509,10 @@ export default {
"selbut.syswrn.dsp":[
{type: "string", required: false, message: "必输项"},
{max: 1,message:"长度不能超过1"}
],
}
\ No newline at end of file
......@@ -15,6 +15,9 @@ export default class Litsel{
trnpenlab_descr:"", // Description for TRNPENLAB .selbut.trnpenlab_descr
dsprevnbr:"", // Revolving Done .selbut.dsprevnbr
sptpenlab_descr:"", // Description for SPTPENLAB .selbut.sptpenlab_descr
syswrn:{
dsp:"", // Display .selbut.syswrn.dsp
},
},
dspbrdclsdat:"", // Display Closing Date of Document Set .dspbrdclsdat
dsptrdclsdat:"", // Display Closeing Date of Loan .dsptrdclsdat
......@@ -24,7 +27,6 @@ export default class Litsel{
trnpentrbp:"", // Label showing stored uncommited transactions for TR/BP .trnpentrbp
lidgrp:{
rec:{
inr:"",
ownref:"", // L/C Reference .lidgrp.rec.ownref
nam:"", // Externally Displayed Name to Identify the Contract .lidgrp.rec.nam
avbby:"", // Available by .lidgrp.rec.avbby
......@@ -172,7 +174,7 @@ export default class Litsel{
mattxtlab:"", // Label for MATTXT .matp.mattxtlab
},
cfgfil:{
btnstm:"", //按钮数据
btnstm: "", //按钮数据
bitmap:"", // Bitmap for folder .cfgfil.bitmap
regside1:"", // Regside .cfgfil.regside1
regside2:"", // Regside .cfgfil.regside2
......@@ -197,17 +199,6 @@ export default class Litsel{
subtxt9:"", // submenu text 9 .cfgfil.subtxt9
subtxt10:"", // submenu text 10 .cfgfil.subtxt10
subtxt11:"", // submenu text 11 .cfgfil.subtxt11
subtrn1:"", // submenu text 1 .cfgfil.subtxt1
subtrn2:"", // submenu text 2 .cfgfil.subtxt2
subtrn3:"", // submenu text 3 .cfgfil.subtxt3
subtrn4:"", // submenu text 4 .cfgfil.subtxt4
subtrn5:"", // submenu text 5 .cfgfil.subtxt5
subtrn6:"", // submenu text 6 .cfgfil.subtxt6
subtrn7:"", // submenu text 7 .cfgfil.subtxt7
subtrn8:"", // submenu text 8 .cfgfil.subtxt8
subtrn9:"", // submenu text 9 .cfgfil.subtxt9
subtrn10:"", // submenu text 10 .cfgfil.subtxt10
subtrn11:"", // submenu text 11 .cfgfil.subtxt11
regtxt1:"", // Register text 1 .cfgfil.regtxt1
regtxt2:"", // Register text 2 .cfgfil.regtxt2
regtxt3:"", // Register text 3 .cfgfil.regtxt3
......@@ -243,6 +234,17 @@ export default class Litsel{
hotreg10:"", // hotspot reg10 .cfgfil.hotreg10
hotreg11:"", // hotspot reg11 .cfgfil.hotreg11
hotreg12:"", // hotspot reg12 .cfgfil.hotreg12
subtrn1:"", // Submenu trn 1 .cfgfil.subtrn1
subtrn2:"", // Submenu trn 2 .cfgfil.subtrn2
subtrn3:"", // Submenu trn 3 .cfgfil.subtrn3
subtrn4:"", // Submenu trn 4 .cfgfil.subtrn4
subtrn5:"", // Submenu trn 5 .cfgfil.subtrn5
subtrn6:"", // Submenu trn 6 .cfgfil.subtrn6
subtrn7:"", // Submenu trn 7 .cfgfil.subtrn7
subtrn8:"", // Submenu trn 8 .cfgfil.subtrn8
subtrn9:"", // Submenu trn 9 .cfgfil.subtrn9
subtrn10:"", // Submenu trn 10 .cfgfil.subtrn10
subtrn11:"", // Submenu trn 11 .cfgfil.subtrn11
},
dfdgrp:{
rec:{
......
......@@ -7,15 +7,15 @@ import Utils from "~/utils/index"
export default {
"trdgrp.fip.pts.extkey" :Utils.defaultFunction,
"trtmod.finmod.accbch":defaultTrtmodFinmodAccbch,
"trtmod.finmod.accbch":Utils.defaultFunction,
"trtmod.finmod.dinjdm" :Utils.defaultFunction,
"trdgrp.cbs.max.amt" :Utils.defaultFunction,
"trdgrp.rec.fintyp" :Utils.defaultFunction,
"trdgrp.cbs.max.cur" :Utils.defaultFunction,
"trtmod.finmod.act1":defaultTrtmodFinmodAct1,
"trtmod.finmod.act1":Utils.defaultFunction,
"trdgrp.rec.pntref" :Utils.defaultFunction,
"trtmod.finmod.acttyp" :Utils.defaultFunction,
"trtmod.finmod.act3":defaultTrtmodFinmodAct3,
"trtmod.finmod.act3":Utils.defaultFunction,
"trtmod.finmod.inttyp" :Utils.defaultFunction,
"setmod.doccur" :Utils.defaultFunction,
"setmod.dspflg" :Utils.defaultFunction,
......@@ -52,7 +52,7 @@ export default {
"trdgrp.rec.reccountrycode" :Utils.defaultFunction,
"ledgrp.apl.pts.nam" :Utils.defaultFunction,
"trtmod.finmod.intdat" :Utils.defaultFunction,
"trtp.act" :defaultTrtpAct,
"trtp.act" :Utils.defaultFunction,
"trtmod.finmod.flttyp" :Utils.defaultFunction,
"trtmod.finmod.dinmod.jzllgz" :Utils.defaultFunction,
}
......
......@@ -65,7 +65,7 @@ export default {
{max: 40,message:"长度不能超过40"}
],
"trdgrp.fip.pts.ref":[
{type: "string", required: false, message: "必输项"},
{type: "string", required: true, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"trtp.usr.extkey":[
......@@ -81,7 +81,7 @@ export default {
{max: 16,message:"长度不能超过16"}
],
"trdgrp.fip.pts.extkey":[
{type: "string", required: false, message: "必输项"},
{type: "string", required: true, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"trtp.fipp.ptsget.sdamod.seainf":[
......@@ -114,7 +114,7 @@ export default {
"trdgrp.cbs.max.amt":[
{type: "number", required: false, message: "必输项"},
{required: true, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
......@@ -139,10 +139,10 @@ export default {
{max: 4,message:"长度不能超过4"}
],
"trdgrp.rec.matdat":[
{type: "date", required: false, message: "输入正确的日期"}
{type: "date", required: true, message: "输入正确的日期"}
],
"trdgrp.rec.tenday":[
{type: "string", required: false, message: "必输项"},
{required: false, message: "必输项"},
{max: 10,message:"长度不能超过10"}
],
"trtmod.finmod.graday":[
......@@ -166,11 +166,11 @@ export default {
"trtmod.finmod.ovdintrat":[
{type: "string", required: false, message: "必输项"},
{type: "string", required: true, message: "必输项"},
{max: 8,message:"长度不能超过8"}
],
"trdgrp.rec.actrat":[
{type: "string", required: false, message: "必输项"},
{type: "string", required: true, message: "必输项"},
{max: 12,message:"长度不能超过12"}
],
......@@ -203,12 +203,16 @@ export default {
{max: 35,message:"长度不能超过35"}
],
"trtmod.finmod.dinjdm":[
{type: "string", required: false, message: "必输项"},
{type: "string", required: true, message: "必输项"},
{max: 20,message:"长度不能超过20"}
],
"trdgrp.rec.mycontno":[
{type: "string", required: false, message: "必输项"},
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"trdgrp.rec.invtyp":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
......@@ -523,4 +527,16 @@ export default {
{type: "string", required: false, message: "必输项"},
{max: 26,message:"长度不能超过26"}
],
"trdgrp.cbs.max.cur": [
{type: "string", required: true, message: "必选项"}
],
"trtmod.finmod.flttyp": [
{type: "string", required: true, message: "必选项"}
],
"cfatrt.cfaflg": [
{type: "string", required: true, message: "必选项"}
],
"trdgrp.rec.stagod": [
{type: "string", required: true, message: "必选项"}
]
}
\ No newline at end of file
import Api from "~/service/Api"
import Pts from "../Common/Pts"
import Trnmod from "../Public/Trnmod"
import Setmod from "../Public/Setmod"
export default class Trtopn{
constructor () {
......@@ -239,29 +241,8 @@ export default class Trtopn{
rzkx5:"", // 融资款项 .financ.rzkx5
ref5:"", // 业务编号 .financ.ref5
},
setmod:{
docamttyplab:"", // settled amount description as label .setmod.docamttyplab
retmsg:"", // Label showing Retry overflow condition .setmod.retmsg
ref:"", // our reference .setmod.ref
doccur:"", // document currency .setmod.doccur
docamt:"", // document amount .setmod.docamt
dspflg:"", // Type of settlement .setmod.dspflg
xreflg:"", // Recalculate Rates .setmod.xreflg
setglg:{
labdspflg:"", // Label for Type of Settlement .setmod.setglg.labdspflg
},
zmqacclab:"", // 主�'�号LABEL .setmod.zmqacclab
zmqacc:"", // 自�'�区主�'�号 .setmod.zmqacc
},
trnmod:{
trndoc:{
advlabel:"", // ADVLABEL .trnmod.trndoc.advlabel
amdnam:"", // AMDNAM .trnmod.trndoc.amdnam
advdoc:"", // 国内证通知书 .trnmod.trndoc.advdoc
advnam:"", // 国内证落款 .trnmod.trndoc.advnam
amdapl:"", // 修改申请人名称 .trnmod.trndoc.amdapl
},
},
setmod:new Setmod().data,
trnmod:new Trnmod().data,
pageId: "" // ctx的key
}
}
......
......@@ -56,7 +56,9 @@ import Litdav from "./Litdav"
import Litdck from "./Litdck"
import Inflid from "./Inflid"
import Inftrd from "./Inftrd"
import Trtopn from "./Trtopn"
import Trtame from "./Trtame"
import Trtsel from "./Trtsel"
import Lttcan from "./Lttcan"
// import Infdet from "./Infdet"
import Botdav from "./Botdav"
......@@ -142,6 +144,8 @@ import AssetPub from "./AssetPub"
import Fund from "./Fund"
import Brtdck from "./Brtdck"
import Litsel from "./Litsel"
/**
* 带有name的才会被添加进顶部的标签页里
*/
......@@ -236,7 +240,9 @@ const BusRouter = [
{ path: 'litdck', component: Litdck, name: 'Litdck', meta: { title: '进口信用证到单' } },
{ path: 'inflid', component: Inflid, name: 'Inflid', meta: { title: '进口信用证查询' } },
{ path: 'inftrd', component: Inftrd, name: 'Inftrd', meta: { title: '进口押汇查询' } },
{ path: 'trtopn', component: Trtopn, name: 'Trtopn', meta: { title: '进口融资开立' } },
{ path: 'trtame', component: Trtame, name: 'Trtame', meta: { title: '进口融资修改' } },
{ path: 'trtsel', component: Trtsel, name: 'Trtsel', meta: { title: '进口融资入口交易' } },
{ path: 'brtdck', component: Brtdck, name: 'Brtdck', meta: { title: '进口信用证单据改单/二次到单' } },
{ path: 'inftxm', component: Inftxm, name: 'Inftxm', meta: { title: '条式语句查询' } },
......@@ -297,6 +303,8 @@ const BusRouter = [
{ path: 'assetpub', component: AssetPub, name: 'AssetPub', meta: { title: '资产发布信息管理' } },
{ path: 'fund', component: Fund, name: 'Fund', meta: { title: '资金信息管理' } },
{ path: 'Litsel', component: Litsel, name: 'Litsel', meta: { title: '进口信用证入口' } },
]
export default BusRouter
\ No newline at end of file
......@@ -318,7 +318,7 @@
v-model="model.lidgrp.rec.cnfdet"
style="width: 100%"
placeholder="请选择Confirm. Instructions"
:code="codes.cnfdet"
:code="codes.cnfflg1"
>
</c-select>
</el-form-item>
......
<template>
<div class="eibs-tab">
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Litsel/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<c-col :span="12">
<el-form-item label="Drag Drop Sender" prop="lidget.sdamod.dadsnd">
<c-input v-model="model.lidget.sdamod.dadsnd" placeholder="请输入Drag Drop Sender"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="L/C Reference" prop="lidgrp.rec.ownref">
<c-input v-model="model.lidgrp.rec.ownref" maxlength="16" placeholder="请输入L/C Reference"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" prop="lidget.sdamod.seainf">
<c-input v-model="model.lidget.sdamod.seainf" placeholder="请输入"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.lidget.clsflg">which contracts to show</c-checkbox>
</c-col>
<c-col :span="12">
<el-form-item label="Externally Displayed Name to Identify the Contract" prop="lidgrp.rec.nam">
<c-input v-model="model.lidgrp.rec.nam" maxlength="40" placeholder="请输入Externally Displayed Name to Identify the Contract"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Contr. to be Financed" prop="trpnttyp">
<c-select v-model="model.trpnttyp" style="width:100%" placeholder="请选择Contr. to be Financed">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Shipping Reference" prop="brdgrp.rec.shgref">
<c-input v-model="model.brdgrp.rec.shgref" maxlength="16" placeholder="请输入Shipping Reference"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="L/C Amount" prop="lidgrp.cbs.nom1.cur">
<c-select v-model="model.lidgrp.cbs.nom1.cur" style="width:100%" placeholder="请选择L/C Amount">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="L/C Amount" prop="lidgrp.cbs.nom1.amt">
<c-input v-model="model.lidgrp.cbs.nom1.amt" placeholder="请输入L/C Amount"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Applicant" prop="lidgrp.apl.pts.ref">
<c-input v-model="model.lidgrp.apl.pts.ref" maxlength="16" placeholder="请输入Applicant"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.aamlid.addamtflg">Add. Amount</c-checkbox>
</c-col>
<c-col :span="12">
<el-form-item label="Drag Drop Sender" prop="brdget.sdamod.dadsnd">
<c-input v-model="model.brdget.sdamod.dadsnd" placeholder="请输入Drag Drop Sender"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Document Reference" prop="brdgrp.rec.ownref">
<c-input v-model="model.brdgrp.rec.ownref" maxlength="16" placeholder="请输入Document Reference"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" prop="brdget.sdamod.seainf">
<c-input v-model="model.brdget.sdamod.seainf" placeholder="请输入"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.brdget.clsflg">which contracts to show</c-checkbox>
</c-col>
<c-col :span="12">
<el-form-item label="Name of Bill Contract" prop="brdgrp.rec.nam">
<c-input v-model="model.brdgrp.rec.nam" maxlength="40" placeholder="请输入Name of Bill Contract"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Open Amount" prop="lidgrp.cbs.opn1.cur">
<c-input v-model="model.lidgrp.cbs.opn1.cur" maxlength="3" placeholder="请输入Open Amount"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Balance" prop="lidgrp.cbs.opn1.amt">
<c-input v-model="model.lidgrp.cbs.opn1.amt" placeholder="请输入Balance"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.lidgrp.rec.revflg">Revolving Flag</c-checkbox>
</c-col>
<c-col :span="12">
<el-form-item label="Name of Party" prop="lidgrp.apl.pts.nam">
<c-input v-model="model.lidgrp.apl.pts.nam" maxlength="40" placeholder="请输入Name of Party"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Drag Drop Sender" prop="bpdget.sdamod.dadsnd">
<c-input v-model="model.bpdget.sdamod.dadsnd" placeholder="请输入Drag Drop Sender"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Document Amount" prop="brdgrp.cbs.max.cur">
<c-select v-model="model.brdgrp.cbs.max.cur" style="width:100%" placeholder="请选择Document Amount">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Document Amount" prop="brdgrp.cbs.max.amt">
<c-input v-model="model.brdgrp.cbs.max.amt" placeholder="请输入Document Amount"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Applicant" prop="brdgrp.apl.pts.ref">
<c-input v-model="model.brdgrp.apl.pts.ref" maxlength="16" placeholder="请输入Applicant"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Advance Reference" prop="bpdgrp.rec.ownref">
<c-input v-model="model.bpdgrp.rec.ownref" maxlength="16" placeholder="请输入Advance Reference"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" prop="bpdget.sdamod.seainf">
<c-input v-model="model.bpdget.sdamod.seainf" placeholder="请输入"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.bpdget.clsflg">which contracts to show</c-checkbox>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.aambrd.addamtflg">Add. Amount</c-checkbox>
</c-col>
<c-col :span="12">
<el-form-item label="Externally Displayed Name to Identify the Contract" prop="bpdgrp.rec.nam">
<c-input v-model="model.bpdgrp.rec.nam" maxlength="40" placeholder="请输入Externally Displayed Name to Identify the Contract"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Drag Drop Sender" prop="trdget.sdamod.dadsnd">
<c-input v-model="model.trdget.sdamod.dadsnd" placeholder="请输入Drag Drop Sender"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Finance Reference" prop="trdgrp.rec.ownref">
<c-input v-model="model.trdgrp.rec.ownref" maxlength="16" placeholder="请输入Finance Reference"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Re-Fin Reference" prop="dfdgrp.rec.ownref">
<c-input v-model="model.dfdgrp.rec.ownref" maxlength="16" placeholder="请输入Re-Fin Reference"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" prop="trdget.sdamod.seainf">
<c-input v-model="model.trdget.sdamod.seainf" placeholder="请输入"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" prop="dfdget.sdamod.seainf">
<c-input v-model="model.dfdget.sdamod.seainf" placeholder="请输入"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.trdget.clsflg">which contracts to show</c-checkbox>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.dfdget.clsflg">which contracts to show</c-checkbox>
</c-col>
<c-col :span="12">
<el-form-item label="Name of Loan Contract" prop="trdgrp.rec.nam">
<c-input v-model="model.trdgrp.rec.nam" maxlength="40" placeholder="请输入Name of Loan Contract"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Name of Loan Contract" prop="dfdgrp.rec.nam">
<c-input v-model="model.dfdgrp.rec.nam" maxlength="40" placeholder="请输入Name of Loan Contract"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Available with" prop="lidgrp.avbnam">
<c-input v-model="model.lidgrp.avbnam" maxlength="40" placeholder="请输入Available with"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Beneficiary" prop="lidgrp.ben.pts.ref">
<c-input v-model="model.lidgrp.ben.pts.ref" maxlength="16" placeholder="请输入Beneficiary"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Open Amount" prop="brdgrp.cbs.opn1.cur">
<c-input v-model="model.brdgrp.cbs.opn1.cur" maxlength="3" placeholder="请输入Open Amount"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Balance" prop="brdgrp.cbs.opn1.amt">
<c-input v-model="model.brdgrp.cbs.opn1.amt" placeholder="请输入Balance"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Name of Party" prop="brdgrp.apl.pts.nam">
<c-input v-model="model.brdgrp.apl.pts.nam" maxlength="40" placeholder="请输入Name of Party"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Advance Amount" prop="bpdgrp.cbs.max.cur">
<c-input v-model="model.bpdgrp.cbs.max.cur" maxlength="3" placeholder="请输入Advance Amount"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Balance" prop="bpdgrp.cbs.max.amt">
<c-input v-model="model.bpdgrp.cbs.max.amt" placeholder="请输入Balance"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Advanced Party" prop="bpdgrp.fia.pts.ownref">
<c-input v-model="model.bpdgrp.fia.pts.ownref" maxlength="20" placeholder="请输入Advanced Party"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Available by" prop="lidgrp.rec.avbby">
<c-select v-model="model.lidgrp.rec.avbby" style="width:100%" placeholder="请选择Available by">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Name of Party" prop="lidgrp.ben.pts.nam">
<c-input v-model="model.lidgrp.ben.pts.nam" maxlength="40" placeholder="请输入Name of Party"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Re-Fin Party" prop="dfdgrp.apl.pts.ref">
<c-input v-model="model.dfdgrp.apl.pts.ref" maxlength="16" placeholder="请输入Re-Fin Party"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Re-Fin Amount" prop="dfdgrp.cbs.max.cur">
<c-select v-model="model.dfdgrp.cbs.max.cur" style="width:100%" placeholder="请选择Re-Fin Amount">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Re-Fin Amount" prop="dfdgrp.cbs.max.amt">
<c-input v-model="model.dfdgrp.cbs.max.amt" placeholder="请输入Re-Fin Amount"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Financing of" prop="trdgrp.rec.pctfin">
<c-input v-model="model.trdgrp.rec.pctfin" placeholder="请输入Financing of"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Financed Party" prop="trdgrp.fip.pts.ref">
<c-input v-model="model.trdgrp.fip.pts.ref" maxlength="16" placeholder="请输入Financed Party"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Beneficiary" prop="brdgrp.ben.pts.ref">
<c-input v-model="model.brdgrp.ben.pts.ref" maxlength="16" placeholder="请输入Beneficiary"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Received on" prop="brdgrp.rec.rcvdat">
<c-date-picker type="date" v-model="model.brdgrp.rec.rcvdat" style="width:100%" placeholder="请选择Received on"></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Advised on" prop="brdgrp.rec.advdat">
<c-date-picker type="date" v-model="model.brdgrp.rec.advdat" style="width:100%" placeholder="请选择Advised on"></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Open Amount" prop="bpdgrp.cbs.opn1.cur">
<c-input v-model="model.bpdgrp.cbs.opn1.cur" maxlength="3" placeholder="请输入Open Amount"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Balance" prop="bpdgrp.cbs.opn1.amt">
<c-input v-model="model.bpdgrp.cbs.opn1.amt" placeholder="请输入Balance"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Name of Party" prop="bpdgrp.fia.pts.nam">
<c-input v-model="model.bpdgrp.fia.pts.nam" maxlength="40" placeholder="请输入Name of Party"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Name of Party" prop="dfdgrp.apl.pts.nam">
<c-input v-model="model.dfdgrp.apl.pts.nam" maxlength="40" placeholder="请输入Name of Party"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Finance Amount" prop="trdgrp.cbs.max.cur">
<c-select v-model="model.trdgrp.cbs.max.cur" style="width:100%" placeholder="请选择Finance Amount">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Date Issued" prop="lidgrp.rec.opndat">
<c-date-picker type="date" v-model="model.lidgrp.rec.opndat" style="width:100%" placeholder="请选择Date Issued"></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Finance Amount" prop="trdgrp.cbs.max.amt">
<c-input v-model="model.trdgrp.cbs.max.amt" placeholder="请输入Finance Amount"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Latest Shipment Date" prop="lidgrp.rec.shpdat">
<c-date-picker type="date" v-model="model.lidgrp.rec.shpdat" style="width:100%" placeholder="请选择Latest Shipment Date"></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Name of Party" prop="trdgrp.fip.pts.nam">
<c-input v-model="model.trdgrp.fip.pts.nam" maxlength="40" placeholder="请输入Name of Party"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Advising Bank" prop="lidgrp.adv.pts.ref">
<c-input v-model="model.lidgrp.adv.pts.ref" maxlength="16" placeholder="请输入Advising Bank"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Open Amount" prop="dfdgrp.cbs.opn1.cur">
<c-select v-model="model.dfdgrp.cbs.opn1.cur" style="width:100%" placeholder="请选择Open Amount">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Open Amount" prop="dfdgrp.cbs.opn1.amt">
<c-input v-model="model.dfdgrp.cbs.opn1.amt" placeholder="请输入Open Amount"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Maturity Date" prop="brdgrp.ben.pts.nam">
<c-input v-model="model.brdgrp.ben.pts.nam" maxlength="40" placeholder="请输入Maturity Date"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.matp.mattxtlab" data-path=".matp.mattxtlab" > </span>
</c-col>
<c-col :span="12">
<el-form-item label="Maturity Date" prop="brdgrp.rec.matdat">
<c-date-picker type="date" v-model="model.brdgrp.rec.matdat" style="width:100%" placeholder="请选择Maturity Date"></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Open Date" prop="bpdgrp.rec.opndat">
<c-date-picker type="date" v-model="model.bpdgrp.rec.opndat" style="width:100%" placeholder="请选择Open Date"></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Maturity Date" prop="bpdgrp.rec.matdat">
<c-date-picker type="date" v-model="model.bpdgrp.rec.matdat" style="width:100%" placeholder="请选择Maturity Date"></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Type of Advance" prop="bpdgrp.rec.fintyp">
<c-select v-model="model.bpdgrp.rec.fintyp" style="width:100%" placeholder="请选择Type of Advance">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Re-Fin Bank" prop="dfdgrp.dff.pts.ref">
<c-input v-model="model.dfdgrp.dff.pts.ref" maxlength="16" placeholder="请输入Re-Fin Bank"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Date/ Place of Expiry" prop="lidgrp.rec.expdat">
<c-date-picker type="date" v-model="model.lidgrp.rec.expdat" style="width:100%" placeholder="请选择Date/ Place of Expiry"></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Date/ Place of Expiry" prop="lidgrp.rec.expplc">
<c-input v-model="model.lidgrp.rec.expplc" maxlength="29" placeholder="请输入Date/ Place of Expiry"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Name of Party" prop="lidgrp.adv.pts.nam">
<c-input v-model="model.lidgrp.adv.pts.nam" maxlength="40" placeholder="请输入Name of Party"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Open Amount" prop="trdgrp.cbs.opn1.cur">
<c-input v-model="model.trdgrp.cbs.opn1.cur" maxlength="3" placeholder="请输入Open Amount"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Balance" prop="trdgrp.cbs.opn1.amt">
<c-input v-model="model.trdgrp.cbs.opn1.amt" placeholder="请输入Balance"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Finance Type" prop="trdgrp.rec.fintyp">
<c-input v-model="model.trdgrp.rec.fintyp" maxlength="3" placeholder="请输入Finance Type"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Open Date" prop="dfdgrp.rec.opndat">
<c-date-picker type="date" v-model="model.dfdgrp.rec.opndat" style="width:100%" placeholder="请选择Open Date"></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Type" prop="dfdgrp.rec.fintyp">
<c-input v-model="model.dfdgrp.rec.fintyp" maxlength="3" placeholder="请输入Type"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Document Type" prop="brdgrp.rec.docflg">
<c-select v-model="model.brdgrp.rec.docflg" style="width:100%" placeholder="请选择Document Type">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Presenting Bank" prop="brdgrp.prb.pts.ref">
<c-input v-model="model.brdgrp.prb.pts.ref" maxlength="16" placeholder="请输入Presenting Bank"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Name of Party" prop="dfdgrp.dff.pts.nam">
<c-input v-model="model.dfdgrp.dff.pts.nam" maxlength="40" placeholder="请输入Name of Party"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Form of L/C" prop="lidgrp.rec.lcrtyp">
<c-select v-model="model.lidgrp.rec.lcrtyp" style="width:100%" placeholder="请选择Form of L/C">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Document Set Status" prop="brdgrp.rec.docsta">
<c-input v-model="model.brdgrp.rec.docsta" maxlength="1" placeholder="请输入Document Set Status"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Name of Party" prop="brdgrp.prb.pts.nam">
<c-input v-model="model.brdgrp.prb.pts.nam" maxlength="40" placeholder="请输入Name of Party"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Start Tenor Date" prop="trdgrp.rec.stttendat">
<c-date-picker type="date" v-model="model.trdgrp.rec.stttendat" style="width:100%" placeholder="请选择Start Tenor Date"></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Start Tenor Date" prop="dfdgrp.rec.stttendat">
<c-date-picker type="date" v-model="model.dfdgrp.rec.stttendat" style="width:100%" placeholder="请选择Start Tenor Date"></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Maturity Date" prop="dfdgrp.rec.matdat">
<c-date-picker type="date" v-model="model.dfdgrp.rec.matdat" style="width:100%" placeholder="请选择Maturity Date"></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Maturity Date" prop="trdgrp.rec.matdat">
<c-date-picker type="date" v-model="model.trdgrp.rec.matdat" style="width:100%" placeholder="请选择Maturity Date"></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Finance Account" prop="trdgrp.rec.finact">
<c-input v-model="model.trdgrp.rec.finact" maxlength="21" placeholder="请输入Finance Account"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Bitmap for folder" prop="cfgfil.bitmap">
<c-input v-model="model.cfgfil.bitmap" placeholder="请输入Bitmap for folder"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Regside" prop="cfgfil.regside1">
<c-input v-model="model.cfgfil.regside1" placeholder="请输入Regside"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="hotspot reg1" prop="cfgfil.hotreg1">
<c-input v-model="model.cfgfil.hotreg1" placeholder="请输入hotspot reg1"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Regside" prop="cfgfil.regside5">
<c-input v-model="model.cfgfil.regside5" placeholder="请输入Regside"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="hotspot reg5" prop="cfgfil.hotreg5">
<c-input v-model="model.cfgfil.hotreg5" placeholder="请输入hotspot reg5"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Regside" prop="cfgfil.regside9">
<c-input v-model="model.cfgfil.regside9" placeholder="请输入Regside"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="hotspot reg9" prop="cfgfil.hotreg9">
<c-input v-model="model.cfgfil.hotreg9" placeholder="请输入hotspot reg9"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.cfgfil.regtxt1" data-path=".cfgfil.regtxt1" > </span>
</c-col>
<c-col :span="12">
<span v-text="model.cfgfil.regtxt5" data-path=".cfgfil.regtxt5" > </span>
</c-col>
<c-col :span="12">
<span v-text="model.cfgfil.regtxt9" data-path=".cfgfil.regtxt9" > </span>
</c-col>
<c-col :span="12">
<el-form-item label="hotspot submenu 1" prop="cfgfil.hotsub1">
<c-input v-model="model.cfgfil.hotsub1" placeholder="请输入hotspot submenu 1"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.cfgfil.subtxt1" data-path=".cfgfil.subtxt1" > </span>
</c-col>
<c-col :span="12">
<el-form-item label="hotspot submenu 1" prop="cfgfil.hotsub2">
<c-input v-model="model.cfgfil.hotsub2" placeholder="请输入hotspot submenu 1"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.cfgfil.subtxt2" data-path=".cfgfil.subtxt2" > </span>
</c-col>
<c-col :span="12">
<span v-text="model.cfgfil.subtxt3" data-path=".cfgfil.subtxt3" > </span>
</c-col>
<c-col :span="12">
<el-form-item label="hotspot submenu 1" prop="cfgfil.hotsub3">
<c-input v-model="model.cfgfil.hotsub3" placeholder="请输入hotspot submenu 1"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Regside" prop="cfgfil.regside2">
<c-input v-model="model.cfgfil.regside2" placeholder="请输入Regside"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="hotspot reg2" prop="cfgfil.hotreg2">
<c-input v-model="model.cfgfil.hotreg2" placeholder="请输入hotspot reg2"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Regside" prop="cfgfil.regside6">
<c-input v-model="model.cfgfil.regside6" placeholder="请输入Regside"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="hotspot reg6" prop="cfgfil.hotreg6">
<c-input v-model="model.cfgfil.hotreg6" placeholder="请输入hotspot reg6"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Regside" prop="cfgfil.regside10">
<c-input v-model="model.cfgfil.regside10" placeholder="请输入Regside"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="hotspot reg10" prop="cfgfil.hotreg10">
<c-input v-model="model.cfgfil.hotreg10" placeholder="请输入hotspot reg10"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.cfgfil.regtxt2" data-path=".cfgfil.regtxt2" > </span>
</c-col>
<c-col :span="12">
<span v-text="model.cfgfil.regtxt6" data-path=".cfgfil.regtxt6" > </span>
</c-col>
<c-col :span="12">
<span v-text="model.cfgfil.regtxt10" data-path=".cfgfil.regtxt10" > </span>
</c-col>
<c-col :span="12">
<span v-text="model.selbut.dsppndram" data-path=".selbut.dsppndram" > </span>
</c-col>
<c-col :span="12">
<el-form-item label="hotspot submenu 1" prop="cfgfil.hotsub4">
<c-input v-model="model.cfgfil.hotsub4" placeholder="请输入hotspot submenu 1"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.cfgfil.subtxt4" data-path=".cfgfil.subtxt4" > </span>
</c-col>
<c-col :span="12">
<span v-text="model.selbut.sptpenlab_descr" data-path=".selbut.sptpenlab_descr" > </span>
</c-col>
<c-col :span="12">
<span v-text="model.selbut.dspamenbr" data-path=".selbut.dspamenbr" > </span>
</c-col>
<c-col :span="12">
<span v-text="model.selbut.sptpenlab" data-path=".selbut.sptpenlab" > </span>
</c-col>
<c-col :span="12">
<el-form-item label="hotspot submenu 1" prop="cfgfil.hotsub5">
<c-input v-model="model.cfgfil.hotsub5" placeholder="请输入hotspot submenu 1"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.cfgfil.subtxt5" data-path=".cfgfil.subtxt5" > </span>
</c-col>
<c-col :span="12">
<span v-text="model.selbut.dsprevnbr" data-path=".selbut.dsprevnbr" > </span>
</c-col>
<c-col :span="12">
<el-form-item label="hotspot submenu 1" prop="cfgfil.hotsub6">
<c-input v-model="model.cfgfil.hotsub6" placeholder="请输入hotspot submenu 1"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.sptpentrbp_descr" data-path=".sptpentrbp_descr" > </span>
</c-col>
<c-col :span="12">
<span v-text="model.cfgfil.subtxt6" data-path=".cfgfil.subtxt6" > </span>
</c-col>
<c-col :span="12">
<el-form-item label="Regside" prop="cfgfil.regside3">
<c-input v-model="model.cfgfil.regside3" placeholder="请输入Regside"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="hotspot reg3" prop="cfgfil.hotreg3">
<c-input v-model="model.cfgfil.hotreg3" placeholder="请输入hotspot reg3"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Regside" prop="cfgfil.regside7">
<c-input v-model="model.cfgfil.regside7" placeholder="请输入Regside"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="hotspot reg7" prop="cfgfil.hotreg7">
<c-input v-model="model.cfgfil.hotreg7" placeholder="请输入hotspot reg7"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Regside" prop="cfgfil.regside11">
<c-input v-model="model.cfgfil.regside11" placeholder="请输入Regside"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="hotspot reg11" prop="cfgfil.hotreg11">
<c-input v-model="model.cfgfil.hotreg11" placeholder="请输入hotspot reg11"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.sptpentrbp" data-path=".sptpentrbp" > </span>
</c-col>
<c-col :span="12">
<span v-text="model.cfgfil.regtxt3" data-path=".cfgfil.regtxt3" > </span>
</c-col>
<c-col :span="12">
<span v-text="model.cfgfil.regtxt7" data-path=".cfgfil.regtxt7" > </span>
</c-col>
<c-col :span="12">
<span v-text="model.cfgfil.regtxt11" data-path=".cfgfil.regtxt11" > </span>
</c-col>
<c-col :span="12">
<span v-text="model.selbut.dspadvnbr" data-path=".selbut.dspadvnbr" > </span>
</c-col>
<c-col :span="12">
<span v-text="model.cfgfil.subtxt7" data-path=".cfgfil.subtxt7" > </span>
</c-col>
<c-col :span="12">
<el-form-item label="hotspot submenu 1" prop="cfgfil.hotsub7">
<c-input v-model="model.cfgfil.hotsub7" placeholder="请输入hotspot submenu 1"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.selbut.dsputlnbr" data-path=".selbut.dsputlnbr" > </span>
</c-col>
<c-col :span="12">
<el-form-item label="hotspot submenu 1" prop="cfgfil.hotsub8">
<c-input v-model="model.cfgfil.hotsub8" placeholder="请输入hotspot submenu 1"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.cfgfil.subtxt8" data-path=".cfgfil.subtxt8" > </span>
</c-col>
<c-col :span="12">
<span v-text="model.cfgfil.subtxt9" data-path=".cfgfil.subtxt9" > </span>
</c-col>
<c-col :span="12">
<el-form-item label="hotspot submenu 1" prop="cfgfil.hotsub9">
<c-input v-model="model.cfgfil.hotsub9" placeholder="请输入hotspot submenu 1"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="hotspot reg4" prop="cfgfil.hotreg4">
<c-input v-model="model.cfgfil.hotreg4" placeholder="请输入hotspot reg4"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Regside" prop="cfgfil.regside4">
<c-input v-model="model.cfgfil.regside4" placeholder="请输入Regside"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Regside" prop="cfgfil.regside8">
<c-input v-model="model.cfgfil.regside8" placeholder="请输入Regside"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="hotspot reg8" prop="cfgfil.hotreg8">
<c-input v-model="model.cfgfil.hotreg8" placeholder="请输入hotspot reg8"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Regside" prop="cfgfil.regside12">
<c-input v-model="model.cfgfil.regside12" placeholder="请输入Regside"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="hotspot reg12" prop="cfgfil.hotreg12">
<c-input v-model="model.cfgfil.hotreg12" placeholder="请输入hotspot reg12"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.selbut.trnpenlab_descr" data-path=".selbut.trnpenlab_descr" > </span>
</c-col>
<c-col :span="12">
<span v-text="model.cfgfil.regtxt4" data-path=".cfgfil.regtxt4" > </span>
</c-col>
<c-col :span="12">
<span v-text="model.cfgfil.regtxt8" data-path=".cfgfil.regtxt8" > </span>
</c-col>
<c-col :span="12">
<span v-text="model.cfgfil.regtxt12" data-path=".cfgfil.regtxt12" > </span>
</c-col>
<c-col :span="12">
<el-form-item label="hotspot submenu 1" prop="cfgfil.hotsub10">
<c-input v-model="model.cfgfil.hotsub10" placeholder="请输入hotspot submenu 1"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.cfgfil.subtxt10" data-path=".cfgfil.subtxt10" > </span>
</c-col>
<c-col :span="12">
<span v-text="model.selbut.dspclsdat" data-path=".selbut.dspclsdat" > </span>
</c-col>
<c-col :span="12">
<span v-text="model.selbut.trnpenlab" data-path=".selbut.trnpenlab" > </span>
</c-col>
<c-col :span="12">
<span v-text="model.cfgfil.subtxt11" data-path=".cfgfil.subtxt11" > </span>
</c-col>
<c-col :span="12">
<el-form-item label="hotspot submenu 1" prop="cfgfil.hotsub11">
<c-input v-model="model.cfgfil.hotsub11" placeholder="请输入hotspot submenu 1"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.dspbrdclsdat" data-path=".dspbrdclsdat" > </span>
</c-col>
<c-col :span="12">
<span v-text="model.trnpentrbp_descr" data-path=".trnpentrbp_descr" > </span>
</c-col>
<c-col :span="12">
<span v-text="model.trnpentrbp" data-path=".trnpentrbp" > </span>
</c-col>
<c-col :span="12">
<span v-text="model.dsptrdclsdat" data-path=".dsptrdclsdat" > </span>
</c-col>
<!-- 左 -->
<el-col :span="11">
<c-col :span="24">
<c-form-item label="L/C Reference" prop="lidgrp.rec.ownref">
<c-fullbox>
<c-input
v-model="model.lidgrp.rec.ownref"
maxlength="16"
style="width: 100%"
></c-input>
<template slot="footer">
<c-button
style="margin: 0 10px 0 10px; padding: 0 12px"
size="small"
type="primary"
@click="onSeainf('lidget.sdamod.seainf')"
>
<span style="font-family: '宋体'; font-weight: bold">i</span>
</c-button>
<c-checkbox v-model="model.lidget.clsflg">Show closed</c-checkbox>
</template>
</c-fullbox>
</c-form-item>
</c-col>
<div v-if="hotreg == 6 || hotreg == 7 || hotreg == 8 || hotreg == 9">
<c-col :span="24">
<el-form-item label="Contr.to be Financed" prop="trpnttyp">
<c-select
v-model="model.trpnttyp"
style="width: 100%"
:code="codes.trpnttyp"
>
</c-select>
</el-form-item>
</c-col>
</div>
<div v-if="hotreg == 3 || hotreg == 4 || hotreg == 6 || hotreg == 7 || hotreg == 8 || hotreg == 9">
<!-- S0000293 : Document Reference -->
<c-col :span="24">
<c-form-item label="Document Reference" prop="brdgrp.rec.ownref">
<c-fullbox>
<c-input v-model="model.brdgrp.rec.ownref" maxlength="16"></c-input>
<template slot="footer">
<c-button
style="margin: 0 10px 0 10px; padding: 0 12px"
size="small"
type="primary"
@click="model.brdget.sdamod.seainf"
>
<span style="font-family: '宋体'; font-weight: bold">i</span>
</c-button>
<c-checkbox v-model="model.brdget.clsflg">Show closed</c-checkbox>
</template>
</c-fullbox>
</c-form-item>
</c-col>
</div>
<!-- S0000184 : Finance Reference -->
<div v-if="hotreg== 6 || hotreg== 7">
<c-col :span="24">
<c-form-item label="Finance Reference" prop="trdgrp.rec.ownref">
<c-fullbox>
<c-input v-model="model.trdgrp.rec.ownref" maxlength="16"></c-input>
<template slot="footer">
<c-button
style="margin: 0 10px 0 10px; padding: 0 12px"
size="small"
type="primary"
@click="model.trdget.sdamod.seainf"
>
<span style="font-family: '宋体'; font-weight: bold">i</span>
</c-button>
<c-checkbox v-model="model.trdget.clsflg">Show closed</c-checkbox>
</template>
</c-fullbox>
</c-form-item>
</c-col>
</div>
<div v-if="hotreg == 8 || hotreg == 9">
<!-- Re-Fin Reference -->
<c-col :span="24">
<c-form-item label="Re-Fin Reference" prop="dfdgrp.rec.ownref">
<c-fullbox>
<c-input v-model="model.dfdgrp.rec.ownref" maxlength="16"></c-input>
<template slot="footer">
<c-button
style="margin: 0 10px 0 10px; padding: 0 12px"
size="small"
type="primary"
@click="onSeainf"
>
<span style="font-family: '宋体'; font-weight: bold">i</span>
</c-button>
<c-checkbox v-model="model.dfdget.clsflg">Show closed</c-checkbox>
</template>
</c-fullbox>
</c-form-item>
</c-col>
</div>
<div v-if="hotreg == 5">
<!-- SG000303 : Shipping Reference -->
<c-col :span="24">
<c-form-item label="Shipping Reference" prop="brdgrp.rec.shgref">
<c-input v-model="model.brdgrp.rec.shgref" maxlength="16"></c-input>
</c-form-item>
</c-col>
</div>
<!-- L/C -->
<div v-if="hotreg == 1 || hotreg == 2">
<c-col :span="24">
<c-col :span="10">
<el-form-item label="L/C Amount" prop="lidgrp.cbs.nom1.cur">
<c-input
v-model="model.lidgrp.cbs.nom1.cur"
style="width: 100%"
disabled
>
</c-input>
</el-form-item>
</c-col>
<c-col :span="10">
<c-form-item label="" label-width="10px" prop="lidgrp.cbs.nom1.amt">
<c-input
v-model="model.lidgrp.cbs.nom1.amt"
style="width: 100%"
disabled
placeholder="0.00"
></c-input>
</c-form-item>
</c-col>
<c-col :span="4">
<c-checkbox
v-model="model.aamlid.addamtflg"
style="margin-left: 1.3px; padding: 0 10px"
disabled
>Add.Amount</c-checkbox
>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="10">
<c-form-item label="Open Amount" prop="lidgrp.cbs.opn1.cur">
<c-input
v-model="model.lidgrp.cbs.opn1.cur"
maxlength="3"
disabled
></c-input>
</c-form-item>
</c-col>
<c-col :span="10">
<c-form-item label="" label-width="10px" prop="lidgrp.cbs.opn1.amt">
<c-input v-model="model.lidgrp.cbs.opn1.amt" disabled></c-input>
</c-form-item>
</c-col>
<c-col :span="4">
<c-checkbox
v-model="model.lidgrp.rec.revflg"
style="margin-left: 1.3px; padding: 0 10px"
disabled
>Revolving L/C</c-checkbox
>
</c-col>
</c-col>
<c-col :span="24">
<c-form-item label="Available with" prop="lidgrp.avbnam">
<c-input
v-model="model.lidgrp.avbnam"
maxlength="40"
disabled
></c-input>
</c-form-item>
</c-col>
<!-- S0000153 : by -->
<c-col :span="24">
<el-form-item label="Available by" prop="lidgrp.rec.avbby">
<c-input
v-model="model.lidgrp.rec.avbby"
style="width: 100%"
disabled
>
</c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Date Issued" prop="lidgrp.rec.opndat">
<c-date-picker
type="date"
disabled
v-model="model.lidgrp.rec.opndat"
style="width: 100%"
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item
label="Latest Shipment Date"
label-width="140px"
prop="lidgrp.rec.shpdat"
>
<c-date-picker
type="date"
disabled
v-model="model.lidgrp.rec.shpdat"
style="width: 100%"
></c-date-picker>
</el-form-item>
</c-col>
<!-- S0000155 : Date/ Place of Expiry -->
<c-col :span="12">
<el-form-item label="Datel/Place of Expiry" prop="lidgrp.rec.expdat">
<c-date-picker
type="date"
v-model="model.lidgrp.rec.expdat"
style="width: 100%"
disabled
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="" prop="lidgrp.rec.expplc" label-width="5px">
<c-input
v-model="model.lidgrp.rec.expplc"
maxlength="29"
disabled
></c-input>
</c-form-item>
</c-col>
<!-- S0000154 : Form of L/C -->
<c-col :span="24">
<el-form-item label="Form of L/C" prop="lidgrp.rec.lcrtyp">
<c-input
disabled
v-model="model.lidgrp.rec.lcrtyp"
style="width: 100%"
>
</c-input>
</el-form-item>
</c-col>
</div>
<!-- Docs -->
<div v-if="hotreg == 3 || hotreg == 4 || hotreg == 5">
<!-- S0000130 : Document Amount -->
<c-col :span="10">
<el-form-item label="Document Amount" prop="brdgrp.cbs.max.cur">
<c-select
disabled
v-model="model.brdgrp.cbs.max.cur"
style="width: 100%"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="10">
<c-form-item label=""
label-width="10px"
prop="brdgrp.cbs.max.amt">
<c-input
disabled
v-model="model.brdgrp.cbs.max.amt"
></c-input>
</c-form-item>
</c-col>
<c-col :span="4">
<c-checkbox
disabled
v-model="model.aambrd.addamtflg"
style="margin-left:2px;padding: 0 10px;"
>Add.Amount</c-checkbox>
</c-col>
<!-- S0000132 : Open Amount -->
<c-col :span="10">
<c-form-item label="Open Amount" prop="brdgrp.cbs.opn1.cur">
<c-input
disabled
v-model="model.brdgrp.cbs.opn1.cur" maxlength="3"></c-input>
</c-form-item>
</c-col>
<c-col :span="14">
<c-form-item label=""
label-width="10px"
prop="brdgrp.cbs.opn1.amt">
<c-input
disabled
v-model="model.brdgrp.cbs.opn1.amt"
:placeholder="$t('other.please_enter') + 'Balance'"
></c-input>
</c-form-item>
</c-col>
<!-- S0000133 : Received on -->
<c-col :span="13">
<el-form-item label="Received on" prop="brdgrp.rec.rcvdat">
<c-date-picker
type="date"
disabled
v-model="model.brdgrp.rec.rcvdat"
style="width: 100%"
></c-date-picker>
</el-form-item>
</c-col>
<!-- S0000135 : Advised on -->
<c-col :span="11">
<el-form-item
label="Advised on"
label-width="80px"
prop="brdgrp.rec.advdat">
<c-date-picker
type="date"
disabled
v-model="model.brdgrp.rec.advdat"
style="width: 100%"
></c-date-picker>
</el-form-item>
</c-col>
<!-- S0000134 : Maturity Date -->
<c-col :span="24">
<el-form-item label="Maturity Date" prop="matp.mattxtlab">
<c-date-picker
type="date"
disabled
v-model="model.matp.mattxtlab"
style="width: 100%"
></c-date-picker>
</el-form-item>
</c-col>
<!-- S0000141 : Document Type -->
<c-col :span="24">
<el-form-item label="Document Type" prop="brdgrp.rec.docflg">
<c-input
v-model="model.brdgrp.rec.docflg"
style="width: 100%"
disabled>
</c-input>
</el-form-item>
</c-col>
<!-- SF000265 : Document Set Status -->
<c-col :span="24">
<c-form-item label="Document Set Status" prop="brdgrp.rec.docsta">
<c-input
v-model="model.brdgrp.rec.docsta"
maxlength="1"
disabled>
</c-input>
</c-form-item>
</c-col>
</div>
<!-- Loan -->
<div v-if="hotreg == 6 || hotreg == 7">
<!-- S0000176 : Financing of -->
<c-col :span="24">
<c-form-item label="Financing of" prop="trdgrp.rec.pctfin">
<c-input
disabled
v-model="model.trdgrp.rec.pctfin"></c-input>
</c-form-item>
</c-col>
<c-col :span="14">
<el-form-item label="Finance Amount" prop="trdgrp.cbs.max.cur">
<c-input
disabled
v-model="model.trdgrp.cbs.max.cur"
style="width: 100%"
>
</c-input>
</el-form-item>
</c-col>
<c-col :span="10">
<c-form-item label="" label-width="40px" prop="trdgrp.cbs.max.amt">
<c-input
disabled
v-model="model.trdgrp.cbs.max.amt"
></c-input>
</c-form-item>
</c-col>
<!-- S0000171 : Open Amount -->
<c-col :span="14">
<c-form-item label="Open Amount" prop="trdgrp.cbs.opn1.cur">
<c-input
v-model="model.trdgrp.cbs.opn1.cur"
maxlength="3"
disabled
></c-input>
</c-form-item>
</c-col>
<c-col :span="10">
<c-form-item label="" label-width="40px" prop="trdgrp.cbs.opn1.amt">
<c-input
v-model="model.trdgrp.cbs.opn1.amt"
disabled
></c-input>
</c-form-item>
</c-col>
<!-- SG000319 : Start Tenor Date -->
<c-col :span="14">
<el-form-item label="Start Tenor Date" prop="trdgrp.rec.stttendat">
<c-date-picker
disabled
type="date"
v-model="model.trdgrp.rec.stttendat"
style="width: 100%"
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="10">
<el-form-item label="Due"
label-width="40px"
prop="trdgrp.rec.matdat">
<c-date-picker
disabled
type="date"
v-model="model.trdgrp.rec.matdat"
style="width: 100%"
></c-date-picker>
</el-form-item>
</c-col>
</div>
<!-- 同业代付 -->
<div v-if="hotreg == 8 || hotreg == 9">
<!-- SG000315 : Re-Fin Amount -->
<c-col :span="15">
<el-form-item label="Re-Fin Amount" prop="dfdgrp.cbs.max.cur">
<c-input
v-model="model.dfdgrp.cbs.max.cur"
style="width: 100%"
disabled
>
</c-input>
</el-form-item>
</c-col>
<c-col :span="9">
<c-form-item label=""
label-width="10px"
prop="dfdgrp.cbs.max.amt">
<c-input
v-model="model.dfdgrp.cbs.max.amt"
disabled
></c-input>
</c-form-item>
</c-col>
<!-- SG000316 : Open Amount -->
<c-col :span="15">
<el-form-item label="Open Amount"
prop="dfdgrp.cbs.opn1.cur">
<c-input v-model="model.dfdgrp.cbs.opn1.cur" style="width: 100%" disabled>
</c-input>
</el-form-item>
</c-col>
<c-col :span="9">
<c-form-item label=""
label-width="10px"
prop="dfdgrp.cbs.opn1.amt">
<c-input v-model="model.dfdgrp.cbs.opn1.amt" disabled></c-input>
</c-form-item>
</c-col>
<!-- SG000318 : Open Date -->
<c-col :span="12">
<el-form-item label="Open Date" prop="dfdgrp.rec.opndat">
<c-date-picker
type="date"
v-model="model.dfdgrp.rec.opndat"
style="width: 100%"
disabled
></c-date-picker>
</el-form-item>
</c-col>
<!-- SG000326 : Re-Fin Type -->
<c-col :span="12">
<c-form-item label="Re-Fin Type"
label-width="88px"
prop="dfdgrp.rec.fintyp">
<c-input
v-model="model.dfdgrp.rec.fintyp"
maxlength="3"
disabled
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Start Tenor Date" prop="dfdgrp.rec.stttendat">
<c-date-picker
type="date"
v-model="model.dfdgrp.rec.stttendat"
style="width: 100%"
disabled
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="due"
label-width="88px"
prop="dfdgrp.rec.matdat">
<c-date-picker
type="date"
v-model="model.dfdgrp.rec.matdat"
style="width: 100%"
disabled
></c-date-picker>
</el-form-item>
</c-col>
</div>
</el-col>
<!-- 右 -->
<el-col :span="11" offset="1">
<c-col :span="24">
<c-form-item label="Name " prop="lidgrp.rec.nam">
<c-input
v-model="model.lidgrp.rec.nam"
maxlength="40"
disabled
style="width: 100%"
></c-input>
</c-form-item>
</c-col>
<c-col :span="24" v-if="hotreg == 6 || hotreg == 7 || hotreg == 8 || hotreg == 9">
<el-form-item>
</el-form-item>
<el-form-item></el-form-item>
<el-form-item></el-form-item>
</c-col>
<div v-if="hotreg == 3 || hotreg == 4 ||hotreg == 6 || hotreg == 7 || hotreg == 8 || hotreg == 9">
<c-col :span="24">
<c-form-item label="Name of Bill Contract" prop="brdgrp.rec.nam">
<c-input
disabled
v-model="model.brdgrp.rec.nam"
maxlength="40"
></c-input>
</c-form-item>
</c-col>
</div>
<div v-if="hotreg== 6 || hotreg== 7">
<c-col :span="24">
<c-form-item label="Name of Loan Contract" prop="trdgrp.rec.nam">
<c-input
disabled
v-model="model.trdgrp.rec.nam"
maxlength="40"
></c-input>
</c-form-item>
</c-col>
</div>
<div v-if="hotreg == 8 || hotreg== 9">
<c-col :span="24">
<c-form-item label="Name of Loan Contract " prop="dfdgrp.rec.nam">
<c-input
v-model="model.dfdgrp.rec.nam"
maxlength="40"
disabled
></c-input>
</c-form-item>
</c-col>
</div>
<!-- L/C -->
<div v-if="hotreg == 1 || hotreg == 2">
<!-- S0000160 : Applicant Ref.-->
<c-col :span="24">
<c-form-item label="Application Ref." prop="lidgrp.apl.pts.ref">
<c-input
disabled
v-model="model.lidgrp.apl.pts.ref"
maxlength="16"
></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="Name of Party" prop="lidgrp.apl.pts.nam">
<c-input
disabled
v-model="model.lidgrp.apl.pts.nam"
maxlength="40"
></c-input>
</c-form-item>
</c-col>
<!-- S0000151 : Beneficiary Ref. -->
<c-col :span="24">
<c-form-item label="Beneficiary Ref." prop="lidgrp.ben.pts.ref">
<c-input
disabled
v-model="model.lidgrp.ben.pts.ref"
maxlength="16"
:placeholder="$t('other.please_enter') + $t('litsel.S0000151')"
></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="Name of Party" prop="lidgrp.ben.pts.nam">
<c-input
disabled
v-model="model.lidgrp.ben.pts.nam"
maxlength="40"
:placeholder="$t('other.please_enter') + 'Name of Party'"
></c-input>
</c-form-item>
</c-col>
<!-- S0000156 : Advising Bank Ref.-->
<c-col :span="24">
<c-form-item label="Advising Bank" prop="lidgrp.adv.pts.ref">
<c-input
disabled
v-model="model.lidgrp.adv.pts.ref"
maxlength="16"
></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="Name of Party" prop="lidgrp.adv.pts.nam">
<c-input
disabled
v-model="model.lidgrp.adv.pts.nam"
maxlength="40"
></c-input>
</c-form-item>
</c-col>
</div>
<!-- Docs -->
<div v-if="hotreg == 3 || hotreg == 4 || hotreg == 5">
<!-- S0000127 : Applicant Ref.-->
<c-col :span="24">
<c-form-item label="Applicant Ref." prop="brdgrp.apl.pts.ref">
<c-input
disabled
v-model="model.brdgrp.apl.pts.ref" maxlength="16"></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="Name of Party" prop="brdgrp.apl.pts.nam">
<c-input
disabled
v-model="model.brdgrp.apl.pts.nam"
maxlength="40"
></c-input>
</c-form-item>
</c-col>
<!-- S0000126 : Beneficiary Ref.-->
<c-col :span="24">
<c-form-item label="Beneficiary Ref." prop="brdgrp.ben.pts.ref">
<c-input
disabled
v-model="model.brdgrp.ben.pts.ref" maxlength="16"></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="Name of Party" prop="brdgrp.ben.pts.nam">
<c-input
disabled
v-model="model.brdgrp.ben.pts.nam"
maxlength="40"
:placeholder="$t('other.please_enter') + $t('litsel.S0000134')"
></c-input>
</c-form-item>
</c-col>
<!-- S0000138 : Presenting Bank Ref.-->
<c-col :span="24">
<c-form-item label="Presenting Bank Ref." prop="brdgrp.prb.pts.ref">
<c-input
disabled
v-model="model.brdgrp.prb.pts.ref" maxlength="16"></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item
label="Name of Party"
prop="brdgrp.prb.pts.nam"
>
<c-input
disabled
v-model="model.brdgrp.prb.pts.nam"
maxlength="40"
></c-input>
</c-form-item>
</c-col>
</div>
<!-- Loan -->
<div v-if="hotreg == 6 || hotreg == 7">
<!-- S0000175 : Financed Party Ref. -->
<c-col :span="24">
<c-form-item label="Financed Party Ref." prop="trdgrp.fip.pts.ref">
<c-input
disabled
v-model="model.trdgrp.fip.pts.ref" maxlength="16"></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="Name of Party" prop="trdgrp.fip.pts.nam">
<c-input
disabled
v-model="model.trdgrp.fip.pts.nam" maxlength="40"></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="Finance Type" prop="trdgrp.rec.fintyp">
<c-input
disabled
v-model="model.trdgrp.rec.fintyp" ></c-input>
</c-form-item>
</c-col>
<!-- SG000304 : Finance Account -->
<c-col :span="24">
<c-form-item label="Finance Account" prop="trdgrp.rec.finact">
<c-input
v-model="model.trdgrp.rec.finact"
maxlength="21"
disabled
></c-input>
</c-form-item>
</c-col>
</div>
<!-- 同业代付 -->
<div v-if="hotreg == 8 || hotreg == 9">
<!-- SG000321 : Re-Fin Party Ref. -->
<c-col :span="24">
<c-form-item label="Re-Fin Party Ref." prop="dfdgrp.apl.pts.ref">
<c-input
v-model="model.dfdgrp.apl.pts.ref"
maxlength="16"
disabled
></c-input>
</c-form-item>
</c-col>
<!-- 同行 RFP R. NAME -->
<c-col :span="24">
<c-form-item label="Name of Party" prop="dfdgrp.apl.pts.nam">
<c-input
v-model="model.dfdgrp.apl.pts.nam"
maxlength="40"
disabled
></c-input>
</c-form-item>
</c-col>
<!-- SG000324 : Re-Fin Bank Ref-->
<c-col :span="24">
<c-form-item label="Re-Fin Bank Ref." prop="dfdgrp.dff.pts.ref">
<c-input
v-model="model.dfdgrp.dff.pts.ref"
maxlength="16"
disabled
></c-input>
</c-form-item>
</c-col>
<!-- Re-Fin Bank Ref name -->
<c-col :span="24">
<c-form-item label="Name of Party" prop="dfdgrp.dff.pts.nam">
<c-input v-model="model.dfdgrp.dff.pts.nam" maxlength="40" disabled></c-input>
</c-form-item>
</c-col>
</div>
</el-col>
<!-- 底部 -->
<el-col :span="24">
<el-form-item>
<el-divider />
</el-form-item>
</el-col>
<el-col :span="10" :offset="12">
<el-tabs tab-position="right" @tab-click="onTabClick">
<el-tab-pane v-for="it in meum" :key="it.key" :label="it.label">
<sel-mune :data="meumItem" :model="model" />
</el-tab-pane>
</el-tabs>
</el-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Litsel/Event"
import CodeTable from "~/config/CodeTable";
import Event from "~/model/Litsel/Event";
import SelMune from "./SelMune.vue";
import Ptsmsg from "~/views/Public/Ptsmsg";
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
components: {
SelMune,
"c-ptsmsg": Ptsmsg,
},
inject: ["root"],
props: ["model", "codes"],
mixins: [commonProcess],
data() {
return {
hotreg: "1",
meum: [
{
label: "L/C",
key: 1,
},
{
label: "Others",
key: 2,
},
{
label: "Docs",
key: 3,
},
{
label: "Oth.Docs",
key: 4,
},
{
label: "SG",
key: 5,
},
{
label: "Loan",
key: 6,
},
{
label: "Oth.Loan",
key: 7,
},
{
label: "同业代付",
key: 9,
},
{
label: "其他",
key: 10,
},
],
};
},
methods: {
...Event,
onSeainf() {},
//各入口按钮请求
async onTabClick(tab) {
var label = tab.label;
var key = 1;
var meum = this.meum;
for (let i = 0; i < meum.length; i++) {
if (meum[i].label == label) {
key = meum[i].key;
break;
}
}
this.hotreg = key;
let rtnmsg = await this.executeRule(`cfgfil.hotreg${key}`);
if (rtnmsg.respCode == SUCCESS) {
this.updateModel(rtnmsg.data);
} else {
this.$notify.error({
title: "错误",
message: "服务请求失败!",
});
}
},
methods:{...Event},
created:function(){
}
}
},
computed: {
meumItem() {
return this.model.cfgfil.btnstm.rows || [];
},
},
};
</script>
<style>
<style></style>
<!-- <c-col :span="12">
<c-form-item label="Drag Drop Sender" prop="lidget.sdamod.dadsnd">
<c-input v-model="model.lidget.sdamod.dadsnd" :placeholder="$t('other.please_enter')+'Drag Drop Sender'"></c-input>
</c-form-item>
</c-col> -->
<!-- S0000249 : L/C Reference -->
<!-- <c-form-item label="" prop="lidget.sdamod.seainf">
</c-form-item> -->
<!-- <c-col :span="12">
</c-col> -->
<!-- S0000250 : Name -->
<!-- SF000296 : Contr. to be Financed -->
<!-- SG000307 : Contr. to be Financed -->
<!-- S0000149 : L/C Amount -->
<!-- S0000257 : Document Reference -->
<!-- S0000258 : Name -->
<!-- <c-col :span="12">
<c-form-item label="Drag Drop Sender" prop="brdget.sdamod.dadsnd">
<c-input v-model="model.brdget.sdamod.dadsnd" :placeholder="$t('other.please_enter')+'Drag Drop Sender'"></c-input>
</c-form-item>
</c-col> -->
<!-- <c-col :span="12">
<c-form-item label="" prop="brdget.sdamod.seainf"> -->
<!-- <c-input v-model="model.brdget.sdamod.seainf"
></c-input> -->
<!-- </c-form-item>
</c-col> -->
<!-- <c-col :span="12">
</c-col> -->
<!-- S0000294 : Name -->
<!-- S0000150 : Open Amount -->
<!-- <c-col :span="12">
<c-form-item label="Drag Drop Sender" prop="bpdget.sdamod.dadsnd">
<c-input
v-model="model.bpdget.sdamod.dadsnd"
:placeholder="$t('other.please_enter') + 'Drag Drop Sender'"
></c-input>
</c-form-item>
</c-col> -->
<!-- S0000279 : Advance Reference -->
<!-- <c-col :span="12">
<c-form-item :label="$t('litsel.S0000279')" prop="bpdgrp.rec.ownref">
<c-input
v-model="model.bpdgrp.rec.ownref"
maxlength="16"
:placeholder="$t('other.please_enter') + $t('litsel.S0000279')"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="" prop="bpdget.sdamod.seainf">
<c-input
v-model="model.bpdget.sdamod.seainf"
:placeholder="$t('other.please_enter') + ''"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.bpdget.clsflg">{{
$t("litsel.CF000278")
}}</c-checkbox>
</c-col> -->
<!-- S0000280 : Name -->
<!-- <c-col :span="12">
<c-form-item
label="Externally Displayed Name to Identify the Contract"
prop="bpdgrp.rec.nam"
>
<c-input
v-model="model.bpdgrp.rec.nam"
maxlength="40"
:placeholder="
$t('other.please_enter') +
'Externally Displayed Name to Identify the Contract'
"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Drag Drop Sender" prop="trdget.sdamod.dadsnd">
<c-input
v-model="model.trdget.sdamod.dadsnd"
:placeholder="$t('other.please_enter') + 'Drag Drop Sender'"
></c-input>
</c-form-item>
</c-col>
-->
<!-- <c-col :span="12">
<c-form-item label="" prop="trdget.sdamod.seainf">
<c-input v-model="model.trdget.sdamod.seainf" :placeholder="$t('other.please_enter')+''"></c-input>
</c-form-item>
</c-col> -->
<!-- <c-col :span="12">
<c-form-item label="" prop="dfdget.sdamod.seainf">
<c-input
v-model="model.dfdget.sdamod.seainf"
:placeholder="$t('other.please_enter') + ''"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.trdget.clsflg">{{
$t("litsel.CF000264")
}}</c-checkbox>
</c-col>
<c-col :span="12"> </c-col>
-->
<!-- S0000281 : Advance Amount -->
<!-- <c-col :span="12">
<c-form-item :label="$t('litsel.S0000281')" prop="bpdgrp.cbs.max.cur">
<c-input
v-model="model.bpdgrp.cbs.max.cur"
maxlength="3"
:placeholder="$t('other.please_enter') + $t('litsel.S0000281')"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Balance" prop="bpdgrp.cbs.max.amt">
<c-input
v-model="model.bpdgrp.cbs.max.amt"
:placeholder="$t('other.please_enter') + 'Balance'"
></c-input>
</c-form-item>
</c-col> -->
<!-- S0000286 : Advanced Party -->
<!-- S0000285 : Ref. -->
<!-- <c-col :span="12">
<c-form-item :label="$t('litsel.S0000286')" prop="bpdgrp.fia.pts.ownref">
<c-input
v-model="model.bpdgrp.fia.pts.ownref"
maxlength="20"
:placeholder="$t('other.please_enter') + $t('litsel.S0000286')"
></c-input>
</c-form-item>
</c-col>
-->
<!-- S0000282 : Open Amount -->
<!-- <c-col :span="12">
<c-form-item :label="$t('litsel.S0000282')" prop="bpdgrp.cbs.opn1.cur">
<c-input
v-model="model.bpdgrp.cbs.opn1.cur"
maxlength="3"
:placeholder="$t('other.please_enter') + $t('litsel.S0000282')"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Balance" prop="bpdgrp.cbs.opn1.amt">
<c-input
v-model="model.bpdgrp.cbs.opn1.amt"
:placeholder="$t('other.please_enter') + 'Balance'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Name of Party" prop="bpdgrp.fia.pts.nam">
<c-input
v-model="model.bpdgrp.fia.pts.nam"
maxlength="40"
:placeholder="$t('other.please_enter') + 'Name of Party'"
></c-input>
</c-form-item>
</c-col> -->
<!-- S0000178 : Finance Amount -->
<!-- S0000157 : Date Issued -->
<!-- S0000159 : Latest Shipment Date -->
<!-- <c-col :span="12">
<el-form-item label="Maturity Date" prop="brdgrp.rec.matdat">
<c-date-picker
type="date"
v-model="model.brdgrp.rec.matdat"
style="width: 100%"
:placeholder="$t('other.please_enter') + 'Maturity Date'"
></c-date-picker>
</el-form-item>
</c-col> -->
<!-- S0000283 : Open Date -->
<!-- <c-col :span="12">
<el-form-item :label="$t('litsel.S0000283')" prop="bpdgrp.rec.opndat">
<c-date-picker
type="date"
v-model="model.bpdgrp.rec.opndat"
style="width: 100%"
:placeholder="$t('other.please_enter') + $t('litsel.S0000283')"
></c-date-picker>
</el-form-item>
</c-col> -->
<!-- S0000284 : Due Date -->
<!-- <c-col :span="12">
<el-form-item label="Maturity Date" prop="bpdgrp.rec.matdat">
<c-date-picker
type="date"
v-model="model.bpdgrp.rec.matdat"
style="width: 100%"
:placeholder="$t('other.please_enter') + 'Maturity Date'"
></c-date-picker>
</el-form-item>
</c-col> -->
<!-- S0000287 : Type of Advance -->
<!-- <c-col :span="12">
<el-form-item :label="$t('litsel.S0000287')" prop="bpdgrp.rec.fintyp">
<c-select
v-model="model.bpdgrp.rec.fintyp"
style="width: 100%"
:placeholder="$t('other.please_enter') + $t('litsel.S0000287')"
>
</c-select>
</el-form-item>
</c-col> -->
<!-- SG000320 : due -->
<!-- S0000174 : Due -->
<!-- <c-col :span="12">
<c-form-item label="Bitmap for folder" prop="cfgfil.bitmap">
<c-input
v-model="model.cfgfil.bitmap"
:placeholder="$t('other.please_enter') + 'Bitmap for folder'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Regside" prop="cfgfil.regside1">
<c-input
v-model="model.cfgfil.regside1"
:placeholder="$t('other.please_enter') + 'Regside'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="hotspot reg1" prop="cfgfil.hotreg1">
<c-input
v-model="model.cfgfil.hotreg1"
:placeholder="$t('other.please_enter') + 'hotspot reg1'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Regside" prop="cfgfil.regside5">
<c-input
v-model="model.cfgfil.regside5"
:placeholder="$t('other.please_enter') + 'Regside'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="hotspot reg5" prop="cfgfil.hotreg5">
<c-input
v-model="model.cfgfil.hotreg5"
:placeholder="$t('other.please_enter') + 'hotspot reg5'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Regside" prop="cfgfil.regside9">
<c-input
v-model="model.cfgfil.regside9"
:placeholder="$t('other.please_enter') + 'Regside'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="hotspot reg9" prop="cfgfil.hotreg9">
<c-input
v-model="model.cfgfil.hotreg9"
:placeholder="$t('other.please_enter') + 'hotspot reg9'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.cfgfil.regtxt1" data-path=".cfgfil.regtxt1"> </span>
</c-col>
<c-col :span="12">
<span v-text="model.cfgfil.regtxt5" data-path=".cfgfil.regtxt5"> </span>
</c-col>
<c-col :span="12">
<span v-text="model.cfgfil.regtxt9" data-path=".cfgfil.regtxt9"> </span>
</c-col>
<c-col :span="12">
<c-form-item label="hotspot submenu 1" prop="cfgfil.hotsub1">
<c-input
v-model="model.cfgfil.hotsub1"
:placeholder="$t('other.please_enter') + 'hotspot submenu 1'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.cfgfil.subtxt1" data-path=".cfgfil.subtxt1"> </span>
</c-col>
<c-col :span="12">
<span v-text="model.cfgfil.subtrn1" data-path=".cfgfil.subtrn1"> </span>
</c-col>
<c-col :span="12">
<c-form-item label="hotspot submenu 1" prop="cfgfil.hotsub2">
<c-input
v-model="model.cfgfil.hotsub2"
:placeholder="$t('other.please_enter') + 'hotspot submenu 1'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.cfgfil.subtxt2" data-path=".cfgfil.subtxt2"> </span>
</c-col>
<c-col :span="12">
<span v-text="model.cfgfil.subtrn2" data-path=".cfgfil.subtrn2"> </span>
</c-col>
<c-col :span="12">
<span v-text="model.cfgfil.subtxt3" data-path=".cfgfil.subtxt3"> </span>
</c-col>
<c-col :span="12">
<c-form-item label="hotspot submenu 1" prop="cfgfil.hotsub3">
<c-input
v-model="model.cfgfil.hotsub3"
:placeholder="$t('other.please_enter') + 'hotspot submenu 1'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Regside" prop="cfgfil.regside2">
<c-input
v-model="model.cfgfil.regside2"
:placeholder="$t('other.please_enter') + 'Regside'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="hotspot reg2" prop="cfgfil.hotreg2">
<c-input
v-model="model.cfgfil.hotreg2"
:placeholder="$t('other.please_enter') + 'hotspot reg2'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Regside" prop="cfgfil.regside6">
<c-input
v-model="model.cfgfil.regside6"
:placeholder="$t('other.please_enter') + 'Regside'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="hotspot reg6" prop="cfgfil.hotreg6">
<c-input
v-model="model.cfgfil.hotreg6"
:placeholder="$t('other.please_enter') + 'hotspot reg6'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Regside" prop="cfgfil.regside10">
<c-input
v-model="model.cfgfil.regside10"
:placeholder="$t('other.please_enter') + 'Regside'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="hotspot reg10" prop="cfgfil.hotreg10">
<c-input
v-model="model.cfgfil.hotreg10"
:placeholder="$t('other.please_enter') + 'hotspot reg10'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.cfgfil.regtxt2" data-path=".cfgfil.regtxt2"> </span>
</c-col>
<c-col :span="12">
<span v-text="model.cfgfil.regtxt6" data-path=".cfgfil.regtxt6"> </span>
</c-col>
<c-col :span="12">
<span v-text="model.cfgfil.regtxt10" data-path=".cfgfil.regtxt10"> </span>
</c-col>
<c-col :span="12">
<span v-text="model.cfgfil.subtrn3" data-path=".cfgfil.subtrn3"> </span>
</c-col>
<c-col :span="12">
<span v-text="model.selbut.dsppndram" data-path=".selbut.dsppndram">
</span>
</c-col>
<c-col :span="12">
<c-form-item label="hotspot submenu 1" prop="cfgfil.hotsub4">
<c-input
v-model="model.cfgfil.hotsub4"
:placeholder="$t('other.please_enter') + 'hotspot submenu 1'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.cfgfil.subtxt4" data-path=".cfgfil.subtxt4"> </span>
</c-col>
<c-col :span="12">
<span
v-text="model.selbut.sptpenlab_descr"
data-path=".selbut.sptpenlab_descr"
>
</span>
</c-col>
<c-col :span="12">
<span v-text="model.cfgfil.subtrn4" data-path=".cfgfil.subtrn4"> </span>
</c-col>
<c-col :span="12">
<span v-text="model.selbut.dspamenbr" data-path=".selbut.dspamenbr">
</span>
</c-col>
<c-col :span="12">
<span v-text="model.selbut.sptpenlab" data-path=".selbut.sptpenlab">
</span>
</c-col>
<c-col :span="12">
<c-form-item label="hotspot submenu 1" prop="cfgfil.hotsub5">
<c-input
v-model="model.cfgfil.hotsub5"
:placeholder="$t('other.please_enter') + 'hotspot submenu 1'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.cfgfil.subtxt5" data-path=".cfgfil.subtxt5"> </span>
</c-col>
<c-col :span="12">
<span v-text="model.cfgfil.subtrn5" data-path=".cfgfil.subtrn5"> </span>
</c-col>
<c-col :span="12">
<span v-text="model.selbut.dsprevnbr" data-path=".selbut.dsprevnbr">
</span>
</c-col>
<c-col :span="12">
<c-form-item label="hotspot submenu 1" prop="cfgfil.hotsub6">
<c-input
v-model="model.cfgfil.hotsub6"
:placeholder="$t('other.please_enter') + 'hotspot submenu 1'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.sptpentrbp_descr" data-path=".sptpentrbp_descr">
</span>
</c-col>
<c-col :span="12">
<span v-text="model.cfgfil.subtxt6" data-path=".cfgfil.subtxt6"> </span>
</c-col>
<c-col :span="12">
<span v-text="model.cfgfil.subtrn6" data-path=".cfgfil.subtrn6"> </span>
</c-col>
<c-col :span="12">
<c-form-item label="Regside" prop="cfgfil.regside3">
<c-input
v-model="model.cfgfil.regside3"
:placeholder="$t('other.please_enter') + 'Regside'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="hotspot reg3" prop="cfgfil.hotreg3">
<c-input
v-model="model.cfgfil.hotreg3"
:placeholder="$t('other.please_enter') + 'hotspot reg3'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Regside" prop="cfgfil.regside7">
<c-input
v-model="model.cfgfil.regside7"
:placeholder="$t('other.please_enter') + 'Regside'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="hotspot reg7" prop="cfgfil.hotreg7">
<c-input
v-model="model.cfgfil.hotreg7"
:placeholder="$t('other.please_enter') + 'hotspot reg7'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Regside" prop="cfgfil.regside11">
<c-input
v-model="model.cfgfil.regside11"
:placeholder="$t('other.please_enter') + 'Regside'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="hotspot reg11" prop="cfgfil.hotreg11">
<c-input
v-model="model.cfgfil.hotreg11"
:placeholder="$t('other.please_enter') + 'hotspot reg11'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.sptpentrbp" data-path=".sptpentrbp"> </span>
</c-col>
<c-col :span="12">
<span v-text="model.cfgfil.regtxt3" data-path=".cfgfil.regtxt3"> </span>
</c-col>
<c-col :span="12">
<span v-text="model.cfgfil.regtxt7" data-path=".cfgfil.regtxt7"> </span>
</c-col>
<c-col :span="12">
<span v-text="model.cfgfil.regtxt11" data-path=".cfgfil.regtxt11"> </span>
</c-col>
<c-col :span="12">
<span v-text="model.selbut.dspadvnbr" data-path=".selbut.dspadvnbr">
</span>
</c-col>
<c-col :span="12">
<span v-text="model.cfgfil.subtxt7" data-path=".cfgfil.subtxt7"> </span>
</c-col>
<c-col :span="12">
<c-form-item label="hotspot submenu 1" prop="cfgfil.hotsub7">
<c-input
v-model="model.cfgfil.hotsub7"
:placeholder="$t('other.please_enter') + 'hotspot submenu 1'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.cfgfil.subtrn7" data-path=".cfgfil.subtrn7"> </span>
</c-col>
<c-col :span="12">
<span v-text="model.selbut.dsputlnbr" data-path=".selbut.dsputlnbr">
</span>
</c-col>
<c-col :span="12">
<c-form-item label="hotspot submenu 1" prop="cfgfil.hotsub8">
<c-input
v-model="model.cfgfil.hotsub8"
:placeholder="$t('other.please_enter') + 'hotspot submenu 1'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.cfgfil.subtxt8" data-path=".cfgfil.subtxt8"> </span>
</c-col>
<c-col :span="12">
<span v-text="model.cfgfil.subtrn8" data-path=".cfgfil.subtrn8"> </span>
</c-col>
<c-col :span="12">
<span v-text="model.cfgfil.subtxt9" data-path=".cfgfil.subtxt9"> </span>
</c-col>
<c-col :span="12">
<c-form-item label="hotspot submenu 1" prop="cfgfil.hotsub9">
<c-input
v-model="model.cfgfil.hotsub9"
:placeholder="$t('other.please_enter') + 'hotspot submenu 1'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.cfgfil.subtrn9" data-path=".cfgfil.subtrn9"> </span>
</c-col>
<c-col :span="12">
<c-form-item label="hotspot reg4" prop="cfgfil.hotreg4">
<c-input
v-model="model.cfgfil.hotreg4"
:placeholder="$t('other.please_enter') + 'hotspot reg4'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Regside" prop="cfgfil.regside4">
<c-input
v-model="model.cfgfil.regside4"
:placeholder="$t('other.please_enter') + 'Regside'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Regside" prop="cfgfil.regside8">
<c-input
v-model="model.cfgfil.regside8"
:placeholder="$t('other.please_enter') + 'Regside'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="hotspot reg8" prop="cfgfil.hotreg8">
<c-input
v-model="model.cfgfil.hotreg8"
:placeholder="$t('other.please_enter') + 'hotspot reg8'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Regside" prop="cfgfil.regside12">
<c-input
v-model="model.cfgfil.regside12"
:placeholder="$t('other.please_enter') + 'Regside'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="hotspot reg12" prop="cfgfil.hotreg12">
<c-input
v-model="model.cfgfil.hotreg12"
:placeholder="$t('other.please_enter') + 'hotspot reg12'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<span
v-text="model.selbut.trnpenlab_descr"
data-path=".selbut.trnpenlab_descr"
>
</span>
</c-col>
<c-col :span="12">
<span v-text="model.cfgfil.regtxt4" data-path=".cfgfil.regtxt4"> </span>
</c-col>
<c-col :span="12">
<span v-text="model.cfgfil.regtxt8" data-path=".cfgfil.regtxt8"> </span>
</c-col>
<c-col :span="12">
<span v-text="model.cfgfil.regtxt12" data-path=".cfgfil.regtxt12"> </span>
</c-col>
<c-col :span="12">
<c-form-item label="hotspot submenu 1" prop="cfgfil.hotsub10">
<c-input
v-model="model.cfgfil.hotsub10"
:placeholder="$t('other.please_enter') + 'hotspot submenu 1'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.cfgfil.subtxt10" data-path=".cfgfil.subtxt10"> </span>
</c-col>
<c-col :span="12">
<span v-text="model.cfgfil.subtrn10" data-path=".cfgfil.subtrn10"> </span>
</c-col>
<c-col :span="12">
<span v-text="model.selbut.dspclsdat" data-path=".selbut.dspclsdat">
</span>
</c-col>
<c-col :span="12">
<span v-text="model.selbut.trnpenlab" data-path=".selbut.trnpenlab">
</span>
</c-col>
<c-col :span="12">
<span v-text="model.cfgfil.subtrn11" data-path=".cfgfil.subtrn11"> </span>
</c-col>
<c-col :span="12">
<span v-text="model.cfgfil.subtxt11" data-path=".cfgfil.subtxt11"> </span>
</c-col>
<c-col :span="12">
<c-form-item label="hotspot submenu 1" prop="cfgfil.hotsub11">
<c-input
v-model="model.cfgfil.hotsub11"
:placeholder="$t('other.please_enter') + 'hotspot submenu 1'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.dspbrdclsdat" data-path=".dspbrdclsdat"> </span>
</c-col>
<c-col :span="12">
<span v-text="model.trnpentrbp_descr" data-path=".trnpentrbp_descr">
</span>
</c-col>
<c-col :span="12">
<span v-text="model.trnpentrbp" data-path=".trnpentrbp"> </span>
</c-col>
</style>
<c-col :span="12">
<span v-text="model.dsptrdclsdat" data-path=".dsptrdclsdat"> </span>
</c-col> -->
<template>
<el-table
:data="tableData"
border
stripe
:show-header="false"
:cell-style="cellSttyle"
>
<el-table-column prop="label" align="center">
<template slot-scope="scope">
<c-button
@click="onNarBtnClick(scope.row.url, scope.row.label)"
:label="scope.row.label"
:disabled="scope.row.disabled"
>{{ scope.row.label }}</c-button
>
<!-- <el-link
:disabled="scope.row.disabled"
:href="scope.row.url"
v-if="scope.row.title"
>{{ scope.row.title }}</el-link
> -->
</template>
</el-table-column>
</el-table>
</template>
<script>
import commonProcess from "~/mixin/commonProcess";
export default {
inject: ["root"],
props: ["data", "model"],
mixins: [commonProcess], // 里面包含了Default、Check等的公共处理
data() {
return {
cellSttyle: { height: "25px" },
meumItem: [],
};
},
methods: {
//各入口按钮请求
async onNarBtnClick(url, label) {
let key = 0;
for(let i = 1; i <= 11 ; i++){
let temp_label = this.model.cfgfil['subtxt'+i];
if(temp_label == label){
key = i;
break;
}
}
let rtnmsg = await this.executeRule("cfgfil.hotsub"+key);
if (rtnmsg.respCode == SUCCESS) {
this.updateModel(rtnmsg.data);
url = url.toLowerCase();
this.$router.history.push("/business/" + url);
} else {
this.$notify.error({
title: "错误",
message: "服务请求失败!",
});
}
},
},
computed: {
tableData() {
const arr = [];
var data = this.data;
for (let i = 0; i < data.length; i++) {
const items = data[i].split("\t");
arr.push({
url: items[0],
label: items[1],
disabled: items[2] == "N" ? true : false,
other: items[3],
});
}
return arr;
},
},
};
</script>
<style>
a {
text-decoration-line: none;
color: #606266;
}
a:hover {
color: blue;
}
</style>
\ No newline at end of file
<template>
<div class="eibs-tab">
<c-col :span="12">
<c-form-item label="Display" prop="selbut.syswrn.dsp">
<c-input v-model="model.selbut.syswrn.dsp" :placeholder="$t('other.please_enter')+'Display'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onSyswrnButok">
{{$t('syswrn.CF000003')}}
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onSyswrnButcan">
{{$t('syswrn.CF000004')}}
</c-button>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Litsel/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<template>
<div class="eContainer">
<el-form :model="model" :rules="rules" ref="modelForm" label-width="200px" size="small" :validate-on-rule-change="false">
<el-form :model="model" :rules="rules" ref="modelForm" label-width="150px" label-position="right" size="small" :validate-on-rule-change="false">
<c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="tabClick">
<!--PD000058 -->
<el-tab-pane label="PD000058" name="sel">
<!--litsel PD000058 Menu -->
<el-tab-pane label="Menu" name="sel">
<c-content>
<m-sel :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
<!--cfgfil PD000002 -->
<!-- <el-tab-pane :label="$t('cfgfil.PD000002')" name="regp">
<m-regp :model="model" :codes="codes"/>
</el-tab-pane> -->
<!--syswrn PD000005 Warnings -->
<!-- <el-tab-pane :label="$t('syswrn.PD000005')" name="syswrndisplay">
<m-syswrndisplay :model="model" :codes="codes"/>
</el-tab-pane> -->
</c-tabs>
</el-form>
</div>
......@@ -20,11 +29,16 @@ import Check from "~/model/Litsel/Check"
import Default from "~/model/Litsel/Default"
import Pattern from "~/model/Litsel/Pattern"
import Sel from "./Sel"
import Regp from "./Regp"
import Syswrndisplay from "./Syswrndisplay"
export default {
name: "Litsel",
components:{
"m-sel" : Sel,
"m-regp" : Regp,
"m-syswrndisplay" : Syswrndisplay,
},
provide() {
return {
......@@ -34,19 +48,24 @@ export default {
mixins: [commonProcess], // 里面包含了Default、Check等的公共处理
data(){
return {
tabVal: "",
tabVal: "sel",
trnName: "litsel",
trnType: "",
model: new Litsel().data,
checkRules: Check,
defaultRules: Default,
pattern: Pattern,
rules: null,
codes: {
codes: {...CodeTable
},
}
},
methods:{
tabClick(){
tabClick(tab){
this.tabClick(tab)
/**
* do it yourself
**/
}
},
created:async function(){
......@@ -54,6 +73,7 @@ export default {
let rtnmsg = await this.init({})
if(rtnmsg.respCode == SUCCESS)
{
this.updateModel(rtnmsg.data)
//TODO 处理数据逻辑
}
......
......@@ -427,7 +427,9 @@
props: ["model", "codes"],
mixins: [commonProcess],
data() {
return {};
return {
flag: false
};
},
methods: { ...Event },
created: function() {}
......
......@@ -73,6 +73,13 @@
</c-content>
</el-tab-pane>
</c-tabs>
<c-grid-ety-prompt-dialog
ref="etyDialog"
:promptData="promptData"
v-on:select-ety="selectEty"
>
</c-grid-ety-prompt-dialog>
</el-form>
</div>
</c-page>
......@@ -83,6 +90,7 @@
import CodeTable from "~/config/CodeTable";
import Trtopn from "~/model/Trtopn";
import commonProcess from "~/mixin/commonProcess";
import commonFuncs from "~/mixin/commonFuncs";
import Check from "~/model/Trtopn/Check";
import Default from "~/model/Trtopn/Default";
import Pattern from "~/model/Trtopn/Pattern";
......@@ -101,6 +109,7 @@
import Dinpan from "./Dinpan";
export default {
name: 'Trtopn',
components: {
"m-ovwp": Ovwp,
"m-letinf": Letinf,
......@@ -120,7 +129,7 @@
root: this
};
},
mixins: [commonProcess], // 里面包含了Default、Check等的公共处理
mixins: [commonProcess, commonFuncs], // 里面包含了Default、Check等的公共处理
data() {
return {
tabVal: "ovwp",
......@@ -141,6 +150,7 @@
let rtnmsg = await this.init({});
if (rtnmsg.respCode == SUCCESS) {
//TODO 处理数据逻辑
this.updateModel(rtnmsg.data);
} else {
this.$notify.error({ title: "错误", message: "服务请求失败!" });
}
......
......@@ -54,10 +54,14 @@ export default {
async loadData() {
//统计 业务量
const volume = await busvolume();
let volumes = Array.from(volume);
//统计 融资量
const amount = await finamount();
let amounts = Array.from(amount);
//统计 费用收益
const income = await expincome();
let incomes = Array.from(income)
let categoryArr = [];
//定义 seriesData数组 金额 category数组 客户名
// let seriesData = [];
......@@ -107,7 +111,7 @@ export default {
// }
// });
const volumeArr = []
volume.forEach((v) => {
volumes.forEach((v) => {
for (let i = 0; i < categoryArr.length; i++) {
if (categoryArr[i] == v.nam1) {
volumeArr.push(v.amount)
......@@ -117,7 +121,7 @@ export default {
});
this.seriesData = volumeArr;
const amountArr = []
amount.forEach((v) => {
amounts.forEach((v) => {
for (let i = 0; i < categoryArr.length; i++) {
if (categoryArr[i] == v.nam1) {
amountArr.push(v.amount);
......@@ -127,7 +131,7 @@ export default {
});
this.seriesData1 = amountArr;
const incomeArr = []
income.forEach((v) => {
incomes.forEach((v) => {
for (let i = 0; i < categoryArr.length; i++) {
if (categoryArr[i] == v.nam1) {
incomeArr.push(v.amount);
......
......@@ -23,6 +23,7 @@
</template>
<script>
import Utils from "~/utils";
import { createNamespacedHelpers } from 'vuex'
const { mapState, mapMutations, mapActions } = createNamespacedHelpers('UserContext')
......@@ -49,7 +50,7 @@ const { setLoginInfo } = mapMutations(["setLoginInfo"])
submitForm(formName) {
this.$refs[formName].validate((valid) => {
if (valid) {
this.setLoginInfo({userId:this.loginForm.username})
this.setLoginInfo({userId:this.loginForm.username, token: Utils.generateUUID()})
this.$router.push("/home");
} else {
console.log('error submit!!');
......
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