Commit 3eea60f2 by wangren

litopn 进口信用证交易开立 模型转换

parent 805f649f
......@@ -1672,6 +1672,11 @@ const CodeTable = {
{ label: "Not confirmed", value: "" },
{ label: "Amount confirmed", value: "A" },
],
cnfdet:[
{ label: "MAY ADD", value: "A" },
{ label: "CONFIRM", value: "C" },
{ label: "WITHOUT", value: "W" },
],
cnfins: [
{ label: "WITHOUT", value: "W" },
{ label: "CONFIRM", value: "C" },
......@@ -3251,19 +3256,19 @@ const CodeTable = {
],
godcod: [
{ label: "金(含金饰品)", value: "001" },
{ label: "银(含银饰品)", value: "002" },
{ label: "铜(含电解铜、铜制品及铜精矿)", value: "003" },
{ label: "铝(含电解铝、铝矾土及铝制品)", value: "004" },
{ label: "锌(含电解锌、锌精矿)", value: "005" },
{ label: "玉米", value: "009" },
{ label: "煤", value: "013" },
{ label: "铁矿砂(含精矿)", value: "006" },
{ label: "其他", value: "099" },
{ label: "其他金属", value: "007" },
{ label: "玉米", value: "009" },
{ label: "煤", value: "013" },
{ label: "成品油(含汽油、柴油、燃料油及航空煤油等)", value: "012" },
{ label: "食用油(含棕榈油)", value: "011" },
{ label: "原油", value: "010" },
{ label: "铝(含电解铝、铝矾土及铝制品)", value: "004" },
{ label: "大豆", value: "008" },
{ label: "银(含银饰品)", value: "002" },
{ label: "其他", value: "099" },
],
gors: [
{ label: "对公", value: "0" },
......@@ -5116,6 +5121,264 @@ const CodeTable = {
{ label: "Configuring", value: "C" },
{ label: "Never started", value: "" },
],
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" },
],
staflg: [
{ label: "待申报", value: "0" },
{ label: "已撤销", value: "D" },
......@@ -6110,6 +6373,16 @@ const CodeTable = {
{label:"对私中国非居民" ,value:"F"},
],
label5:[
{label:"额度已切分,结算系统将自动扣除余额,保证金(如需)符合要求;" ,value:"A"},
{label:"额度未切分,《信贷业务通知书》符合要求;" ,value:"B"},
],
currencycode:[
{label:"人民币" ,value:"CNY"},
{label:"韩圆" ,value:"KRW"},
{label:"新西兰元" ,value:"NZD"},
{label:"美元" ,value:"USD"},
],
}
export default CodeTable;
\ No newline at end of file
......@@ -91,7 +91,7 @@ export default {
},
/**
* Tabs切换事件
* @param {VM} tab
* @param {VM} tab
*/
tabClick(tab) {
if (this.isInDisplay) {
......@@ -126,6 +126,9 @@ export default {
if(name === "actinf"){
rulePath = "recpan.actinf"
}
if(name === "libp"){
rulePath = "cnybop.libp"
}
if (!!rulePath) {
this.executeRule(rulePath).then(res => {
if (res.respCode == SUCCESS) {
......
......@@ -6,6 +6,7 @@ import Api from "~/service/Api";
import Utils from "~/utils/index"
export default {
"lidgrp.rec.nam" :defaultLidgrpRecNam,
"lidgrp.rec.expdat" :Utils.defaultFunction,
"lidgrp.blk.preper" :Utils.defaultFunction,
"lidgrp.rec.shpdat" :Utils.defaultFunction,
......@@ -135,3 +136,4 @@ export default {
"cnybop.cnylib.sforeigncountrycode" :Utils.defaultFunction,
}
//你可以添加自动default处理
function defaultLidgrpRecNam(){}
\ No newline at end of file
......@@ -14,7 +14,11 @@ export default {
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
this.model.lidgrp.rec.ownref=rtnmsg.data.lidgrp_rec_ownref
this.$message({
type: 'success',
message: '获取成功!'
})
}
else
{
......
......@@ -35,8 +35,8 @@ export default {
],
"lidgrp.apl.pts.extkey":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
{type: "string", required: true, message: "必输项"},
{max: 50,message:"长度不能超过50"}
],
"litp.aplp.ptsget.sdamod.seainf":[
{type: "string", required: false, message: "必输项"},
......@@ -49,14 +49,14 @@ export default {
],
"lidgrp.cbs.nom1.amt":[
{type: "number", required: false, message: "必输项"},
{type: "string", required: true, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"lidgrp.apl.pts.adrblk":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
{max: 200,message:"长度不能超过200"}
],
"lidgrp.apl.dbfadrblkcn":[
{type: "string", required: true, message: "必输项"},
......@@ -90,7 +90,7 @@ export default {
{max: 16,message:"长度不能超过16"}
],
"lidgrp.adv.pts.extkey":[
{type: "string", required: false, message: "必输项"},
{type: "string", required: true, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"litp.advp.ptsget.sdamod.seainf":[
......@@ -99,7 +99,7 @@ export default {
],
"lidgrp.rec.opndat":[
{type: "date", required: false, message: "输入正确的日期"}
{type: "string", required: false, message: "输入正确的日期"}
],
"lidgrp.rec.preadvdt":[
{type: "date", required: false, message: "输入正确的日期"}
......@@ -110,7 +110,7 @@ export default {
],
"lidgrp.adv.pts.adrblk":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
{max: 80,message:"长度不能超过80"}
],
"lidgrp.adv.dbfadrblkcn":[
{type: "string", required: true, message: "必输项"},
......@@ -125,7 +125,7 @@ export default {
{max: 35,message:"长度不能超过35"}
],
"lidgrp.rec.expdat":[
{type: "date", required: false, message: "输入正确的日期"}
{type: "date", required: true, message: "输入正确的日期"}
],
"lidgrp.rec.expplc":[
{type: "string", required: false, message: "必输项"},
......@@ -142,7 +142,7 @@ export default {
{max: 16,message:"长度不能超过16"}
],
"lidgrp.ben.pts.extkey":[
{type: "string", required: false, message: "必输项"},
{type: "string", required: true, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"litp.benp.ptsget.sdamod.seainf":[
......@@ -158,7 +158,7 @@ export default {
],
"lidgrp.ben.pts.adrblk":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
{max: 80,message:"长度不能超过80"}
],
"lidgrp.ben.dbfadrblkcn":[
{type: "string", required: true, message: "必输项"},
......@@ -239,7 +239,7 @@ export default {
],
"lidgrp.avb.pts.adrblk":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
{max: 80,message:"长度不能超过80"}
],
"lidgrp.avb.dbfadrblkcn":[
{type: "string", required: true, message: "必输项"},
......@@ -256,19 +256,19 @@ export default {
],
"lidgrp.blk.feetxt":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
{max: 80,message:"80"}
],
"lidgrp.blk.defdet":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
{max: 50,message:"长度不能超过50"}
],
"lidgrp.blk.dftat":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
{max: 50,message:"长度不能超过50"}
],
"litp.drwp.ptsget.sdamod.dadsnd":[
......@@ -474,7 +474,7 @@ export default {
"lidgrp.blk.insbnk":[
{type: "string", required: true, message: "必输项"},
{max: 65,message:"长度不能超过65"}
{max: 1000,message:"长度不能超过1000"}
],
"liaall.outamt":[
......@@ -700,7 +700,7 @@ export default {
{max: 80,message:"长度不能超过80"}
],
"cnybop.cnylib.sforeigncountrycode":[
{type: "string", required: false, message: "必输项"},
{type: "string", required: true, message: "必输项"},
{max: 3,message:"长度不能超过3"}
],
......@@ -731,7 +731,7 @@ export default {
{type: "date", required: false, message: "输入正确的日期"}
],
"cnybop.saddwordlib":[
{type: "string", required: false, message: "必输项"},
{type: "string", required: true, message: "必输项"},
{max: 80,message:"长度不能超过80"}
],
"hmdmod2.bennam":[
......@@ -765,6 +765,10 @@ export default {
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
],
"liaall.limmod.limpts.nonrevflg1": [
{ type: "string", required: true, message: "必输项" },
{ max: 10, message: "长度不能超过10" }
],
"liaall.limmod.limpts.oth.pts.extkey":[
{type: "string", required: false, message: "必输项"},
......@@ -890,5 +894,9 @@ export default {
{type: "string", required: false, message: "必输项"},
{max: 8,message:"长度不能超过8"}
],
"lidgrp.cbs.nom1.cur":[
{type: "string", required: true, },
{max: 8,message:"长度不能超过8"}
]
}
\ No newline at end of file
......@@ -23,7 +23,7 @@ export default class Litopn{
cnfdet:"", // Confirm. Instructions .lidgrp.rec.cnfdet
rmbflg:"", // Reimbursement Information .lidgrp.rec.rmbflg
revflg:"", // Revolving Flag .lidgrp.rec.revflg
nam:"", // Name .lidgrp.rec.nam
nam:".0.00", // Name .lidgrp.rec.nam
resflg:"", // Reserved Contract .lidgrp.rec.resflg
shppars18:"", // Partial Shipment .lidgrp.rec.shppars18
shptrss18:"", // Transhipment .lidgrp.rec.shptrss18
......@@ -40,8 +40,8 @@ export default class Litopn{
shpto:"", // Final Destination .lidgrp.rec.shpto
chato:"", // Drafts at .lidgrp.rec.chato
stacty:"", // Country Code Risk Country .lidgrp.rec.stacty
tenmaxday:"", // Maximum tenor in days .lidgrp.rec.tenmaxday
prepers18:"", // Days of presentation period .lidgrp.rec.prepers18
tenmaxday:"0", // Maximum tenor in days .lidgrp.rec.tenmaxday
prepers18:"21", // Days of presentation period .lidgrp.rec.prepers18
prepertxts18:"", // Presentation period text .lidgrp.rec.prepertxts18
stagod:"", // Goods Code .lidgrp.rec.stagod
spcbenflg:"", // Special payment conditions for beneficiary exists .lidgrp.rec.spcbenflg
......@@ -51,7 +51,7 @@ export default class Litopn{
cbs:{
nom1:{
cur:"", // Nominal Amount .lidgrp.cbs.nom1.cur
amt:"", // Nominal Amount .lidgrp.cbs.nom1.amt
amt:"0.00", // Nominal Amount .lidgrp.cbs.nom1.amt
},
max:{
cur:"", // Maximum Amount .lidgrp.cbs.max.cur
......
......@@ -8,6 +8,7 @@
v-model="model.lidgrp.cbs.max2.cur"
style="width: 100%"
placeholder="请选择Currency"
disabled
@keyup.enter.native="max2CurEvent"
>
<el-option
......@@ -37,7 +38,12 @@
<c-col :span="10">
<el-form-item label="Open Add. Amount" prop="lidgrp.cbs.opn2.cur">
<c-select v-model="model.lidgrp.cbs.opn2.cur" style="width:100%" placeholder="请选择Open Add. Amount">
<c-select
v-model="model.lidgrp.cbs.opn2.cur"
style="width:100%"
placeholder="请选择Open Add. Amount"
disabled
>
</c-select>
</el-form-item>
</c-col>
......@@ -48,11 +54,13 @@
style="text-align: left"
label-width="20px"
prop="lidgrp.cbs.opn2.amt"
>
<c-input
v-model="model.lidgrp.cbs.opn2.amt"
style="text-align: left; width: 100%"
placeholder="请输入Open Add. Amount"
disabled
></c-input>
</el-form-item>
</c-col>
......
......@@ -9,20 +9,28 @@
<c-col :span="2">
<c-button size="small" type="primary" icon="el-icon-search" @click="onAdlcndButtxmsel">
...
</c-button>
</c-col>
<c-col :span="24" class="centerLable marginLable">
<c-checkbox v-model="model.lidgrp.rec.spcbenflg">Special payment conditions for beneficiary exists</c-checkbox>
<c-col :span="24" >
<c-checkbox
style="margin-left:150px;padding: 0 10px;"
v-model="model.lidgrp.rec.spcbenflg"
>Special payment conditions for beneficiary exists</c-checkbox>
</c-col>
<c-col :span="24" class="centerLable marginLable">
<c-checkbox v-model="model.lidgrp.rec.spcrcbflg">Special Payment Conditions for specified Bank only</c-checkbox>
<c-col :span="24" >
<c-checkbox
style="margin-left:150px;padding: 0 10px;"
v-model="model.lidgrp.rec.spcrcbflg">Special Payment Conditions for specified Bank only</c-checkbox>
</c-col>
<c-col :span="24" class="centerLable marginLable">
<c-checkbox v-model="model.lidgrp.rec.redclsflg">Red/Green Clause</c-checkbox>
<c-col :span="24" >
<c-checkbox
style="margin-left:150px;padding: 0 10px;"
v-model="model.lidgrp.rec.redclsflg">Red/Green Clause</c-checkbox>
</c-col>
<c-col :span="20">
......@@ -33,7 +41,7 @@
<c-col :span="2">
<c-button size="small" type="primary" icon="el-icon-search" @click="onInsbnkButtxmsel">
...
</c-button>
</c-col>
</div>
......
<template>
<div class="eibs-tab">
<c-col :span="24">
<c-col :span="24">
<el-col :span="12">
<el-form-item label="货物简称" prop="godnam">
<c-input v-model="model.godnam" maxlength="40" style="width:70%" placeholder="请输入货物简称"></c-input>
<c-input
v-model="model.godnam"
maxlength="40"
style="width: 50%"
placeholder="请输入货物简称"
></c-input>
</el-form-item>
</c-col>
</el-col>
</c-col>
<c-col :span="3">
<el-form-item label="备案表类型"> </el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="备案表类型">
<c-checkbox v-model="model.bcbtyp1">不在名录</c-checkbox>
<c-checkbox v-model="model.bcbtyp2">异地付汇</c-checkbox>
<c-checkbox v-model="model.bcbtyp3">转口贸易</c-checkbox>
<c-checkbox v-model="model.bcbtyp4">90天以上信用证</c-checkbox>
<c-checkbox v-model="model.bcbtyp5">不需要</c-checkbox>
<c-checkbox v-model="model.bcbtyp6">其它</c-checkbox>
</el-form-item>
<el-form-item label="" prop="bcbtyp7" v-if="model.bcbtyp6">
<c-input
v-model="model.bcbtyp7"
maxlength="30"
style="width: 21.8%"
placeholder="请输入备查表类型填写文本框"
></c-input>
</el-form-item>
</c-col>
<c-col :span="4" class=".centerLable">
<!-- <c-col :span="4" class=".centerLable">
<c-checkbox v-model="model.bcbtyp1">不在名录</c-checkbox>
</c-col>
......@@ -33,71 +55,90 @@
<c-col :span="4" class=".centerLable">
<c-checkbox v-model="model.bcbtyp6">其它</c-checkbox>
</c-col>
<c-col :span="10" pull="5">
<el-form-item label="" prop="bcbtyp7" v-if="model.bcbtyp6">
<c-input v-model="model.bcbtyp7" maxlength="30" style="width:60%" placeholder="请输入备查表类型填写文本框"></c-input>
</el-form-item>
</c-col>
<c-col :span="18">
<el-form-item label="备案表效期" prop="bcbdat">
<c-date-picker type="date" v-model="model.bcbdat" style="width:30%" placeholder="请选择备案表效期"></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="12" >
<el-form-item label="交易银行部意见"> </el-form-item>
</c-col>
<!--
<c-col :span="15" push="1">
</c-col> -->
<c-col :span="10" :pull=5>
</c-col>
<c-col :span="18">
<el-form-item label="备案表效期" prop="bcbdat">
<c-date-picker
type="date"
v-model="model.bcbdat"
style="width: 30.75%"
placeholder="请选择备案表效期"
></c-date-picker>
</el-form-item>
</c-col>
<!--
<c-col :span="15" :push="1">
<el-form-item label="1、申请人与我行已签署贸易融资协议(如需);" label-width="360px"></el-form-item>
</c-col>
<c-col :span="15" push="1">
<c-col :span="15" :push="1">
<el-form-item label="2、申请书要素齐全;" label-width="360px"></el-form-item>
</c-col>
<c-col :span="15" push="1">
<c-col :span="15" :push="1">
<el-form-item label="3、申请书是否双面签章,签章已经核符;" label-width="360px"></el-form-item>
</c-col>
<c-col :span="15" push="1">
<c-col :span="15" :push="1">
<el-form-item label="4、占用授信额度的开证业务;" label-width="360px"></el-form-item>
</c-col>
-->
<c-col :span="15" push="1">
<span v-text="model.label1" data-path=".label1" class="lableSize"></span> <!-- style="font-size:1px"-->
</c-col>
<c-col :span="15" push="1">
<el-col :span="24">
<el-form-item label="交易银行部意见">
<div
v-text="model.label1"
data-path=".label1"
class="lableSize"
></div>
<div v-text="model.label2" data-path=".label2" class="lableSize">
</div>
<div v-text="model.label3" data-path=".label3" class="lableSize">
</div>
<div v-text="model.label4" data-path=".label4" class="lableSize">
</div>
</el-form-item>
</el-col>
<!-- <c-col :span="15" :push="1">
<span v-text="model.label2" data-path=".label2" class="lableSize"> </span>
</c-col>
<c-col :span="15" push="1">
<c-col :span="15" :push="1">
<span v-text="model.label3" data-path=".label3" class="lableSize"> </span>
</c-col>
<c-col :span="15" push="1">
<c-col :span="15" :push="1">
<span v-text="model.label4" data-path=".label4" class="lableSize"> </span>
</c-col>
<c-col :span="15">
<el-form-item label="" prop="label5" label-width="75px">
<c-select v-model="model.label5" style="width:70%" placeholder="请选择国际部意见">
</c-select>
</el-form-item>
</c-col>
<!--
-->
<c-col :span="24">
<el-form-item label="" prop="label5">
<c-select
v-model="model.label5"
style="width: 33%"
placeholder="请选择国际部意见"
:code="codes.label5"
>
</c-select>
</el-form-item>
</c-col>
<!--
<c-col :span="12">
<span v-text="model.label6" data-path=".label6" > </span>
</c-col>
-->
<c-col :span="24">
<!-- <c-col :span="24">
<el-form-item label="异地通知" prop="bccls1" label-width="270px">
<c-select v-model="model.bccls1" style="width:30%" placeholder="请选择异地通知">
</c-select>
......@@ -144,29 +185,25 @@
<c-select v-model="model.bccls7" style="width:30%" placeholder="请选择超90天,已经总行贸易金融部批准办理">
</c-select>
</el-form-item>
</c-col>
</c-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/Litopn/Event"
import CodeTable from "~/config/CodeTable";
import Event from "~/model/Litopn/Event";
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
inject: ["root"],
props: ["model", "codes"],
mixins: [commonProcess],
data() {
return {};
},
methods: { ...Event },
created: function () {},
};
</script>
<style>
.centerLable {
......@@ -174,7 +211,7 @@ export default {
height: 32px;
line-height: 32px;
}
.lableSize{
font-size:1px;
.lableSize {
font-size: 1px;
}
</style>
......@@ -3,35 +3,55 @@
<c-col :span="12">
<c-col :span="18">
<el-form-item label="是否报送跨境人民币2101表" prop="cnybop.cnyflg">
<c-select v-model="model.cnybop.cnyflg" style="width:70%" placeholder="请选择是否报送跨境人民币2101表">
<c-select
disabled
v-model="model.cnybop.cnyflg" style="width:70%" placeholder="请选择是否报送跨境人民币2101表"
:code="codes.cnyflg"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="18">
<el-form-item label="是否报送跨境人民币2107表" prop="cnybop.traflg">
<c-select v-model="model.cnybop.traflg" style="width:70%" placeholder="请选择是否报送跨境人民币2107表">
<c-select
disabled
v-model="model.cnybop.traflg" style="width:70%" placeholder="请选择是否报送跨境人民币2107表"
:code="codes.traflg">
</c-select>
</el-form-item>
</c-col>
<c-col :span="18">
<el-form-item label="是否报送跨境人民币2111表" prop="cnybop.outflg">
<c-select v-model="model.cnybop.outflg" style="width:70%" placeholder="请选择是否报送跨境人民币2111表">
<c-select
disabled
v-model="model.cnybop.outflg" style="width:70%" placeholder="请选择是否报送跨境人民币2111表"
:code="codes.outflg"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="18">
<el-form-item label="是否报送跨境人民币2106表" prop="cnybop.libflg">
<c-select v-model="model.cnybop.libflg" style="width:70%" placeholder="请选择是否报送跨境人民币2106表">
<c-select
v-model="model.cnybop.libflg"
style="width:70%"
placeholder="请选择是否报送跨境人民币2106表"
:code="codes.libflg"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="18">
<el-form-item label="是否报送跨境人民币2122表" prop="cnybop.vouflg">
<c-select v-model="model.cnybop.vouflg" style="width:70%" placeholder="请选择是否报送跨境人民币2122表">
<c-select
disabled
v-model="model.cnybop.vouflg" style="width:70%" placeholder="请选择是否报送跨境人民币2122表"
:code="codes.vouflg"
>
</c-select>
</el-form-item>
</c-col>
......
......@@ -2,20 +2,48 @@
<div class="eibs-tab">
<!-- ========================左边======================== -->
<c-col :span="11">
<c-col :span="18">
<c-col :span="24">
<el-form-item label="Available with" prop="lidgrp.rec.avbwth">
<c-select v-model="model.lidgrp.rec.avbwth" style="width:100%" placeholder="请选择Available with">
<c-select v-model="model.lidgrp.rec.avbwth"
style="width:100%" placeholder="请选择Available with"
:code="codes.avbwth"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="16">
<c-col :span="24">
<el-form-item label="Extkey" prop="lidgrp.avb.pts.extkey">
<c-input v-model="model.lidgrp.avb.pts.extkey" maxlength="16" placeholder="请输入External Key of Address"></c-input>
<c-fullbox>
<c-input
v-model="model.lidgrp.avb.pts.extkey"
maxlength="16"
placeholder="请输入External Key of Address"
@keyup.enter.native="showGridPromptDialog('lidgrp.avb.pts.extkey')"
></c-input>
<template slot="footer">
<c-button
style="margin:0 10px 0 10px;padding: 0 12px;"
size="small"
type="primary"
@click="onSeainf('lidgrp.avb.pts.extkey')"
>
<span style="font-family:'宋体';font-weight:bold">i</span>
</c-button>
<c-button
style="margin:0 0"
size="small"
type="primary"
@click="onAvbpDet"
>
详情
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="8">
<!-- <c-col :span="8">
<el-form-item label="" label-width="15px">
<c-button
size="small"
......@@ -27,7 +55,7 @@
Details
</c-button>
</el-form-item>
</c-col>
</c-col> -->
<c-col :span="24">
<el-form-item label="Available in" prop="lidgrp.blk.avbwthtxt">
......@@ -59,32 +87,79 @@
</c-col>
-->
<c-col :span="16">
<c-col :span="24">
<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
v-model="model.lidgrp.rec.avbby"
style="width:100%"
placeholder="请选择Available by"
:code="codes.avbby"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Negotiation / Deferred Payment Details" prop="lidgrp.blk.defdet">
<c-input type="textarea" v-model="model.lidgrp.blk.defdet" maxlength="35" :rows="4" show-word-limit placeholder="请输入Deferred Payment Details" ></c-input>
<c-input type="textarea"
v-model="model.lidgrp.blk.defdet"
maxlength="50"
:rows="4"
show-word-limit
placeholder="请输入Deferred Payment Details"
:disabled="this.flag1"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Drafts at" prop="lidgrp.blk.dftat">
<c-input type="textarea" v-model="model.lidgrp.blk.dftat" maxlength="35" :rows="3" show-word-limit placeholder="请输入Drafts at" ></c-input>
<c-input type="textarea"
v-model="model.lidgrp.blk.dftat"
maxlength="50"
:rows="3"
show-word-limit
placeholder="请输入Drafts at"
:disabled="this.flag2"
></c-input>
</el-form-item>
</c-col>
<c-col :span="16">
<el-form-item label="Extkey" prop="lidgrp.drw.pts.extkey">
<c-input v-model="model.lidgrp.drw.pts.extkey" maxlength="16" placeholder="请输入External Key of Address"></c-input>
<c-col :span="24">
<el-form-item label="Drawee" prop="lidgrp.drw.pts.extkey">
<c-fullbox>
<c-input
v-model="model.lidgrp.drw.pts.extkey"
maxlength="16"
placeholder="请输入External Key of Address"
@keyup.enter.native="showGridPromptDialog('lidgrp.drw.pts.extkey')"
:disabled="this.flag2"
></c-input>
<template slot="footer">
<c-button
style="margin:0 10px 0 10px;padding: 0 12px;"
size="small"
type="primary"
@click="onSeainf('lidgrp.drw.pts.extkey')"
>
<span style="font-family:'宋体';font-weight:bold">i</span>
</c-button>
<c-button
style="margin:0 0"
size="small"
type="primary"
:disabled="this.flag2"
@click="onDrwpDet"
>
详情
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="8">
<!-- <c-col :span="8">
<el-form-item label="" label-width="15px">
<c-button
size="small"
......@@ -96,13 +171,45 @@
Details
</c-button>
</el-form-item>
</c-col>
</c-col> -->
<c-col :span="24">
<el-form-item label="Address Block" prop="lidgrp.drw.pts.adrblk">
<c-input type="textarea" v-model="model.lidgrp.drw.pts.adrblk" maxlength="35" :rows="4" show-word-limit placeholder="请输入Address Block" ></c-input>
<c-input type="textarea"
disabled
v-model="model.lidgrp.drw.pts.adrblk" maxlength="35" :rows="4" show-word-limit placeholder="请输入Address Block" ></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Air-/Port of Departure" prop="lidgrp.rec.porloa">
<c-input v-model="model.lidgrp.rec.porloa" maxlength="65" placeholder="请输入Air-/Port of Departure"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Air-/Port of Destination" prop="lidgrp.rec.pordis">
<c-input v-model="model.lidgrp.rec.pordis" maxlength="65" placeholder="请输入Air-/Port of Destination"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Final Destination" prop="lidgrp.rec.shpto">
<c-input v-model="model.lidgrp.rec.shpto" maxlength="65" placeholder="请输入Final Destination"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Shipment Period" prop="lidgrp.blk.shpper">
<c-input type="textarea" v-model="model.lidgrp.blk.shpper" maxlength="65" :rows="6" show-word-limit placeholder="请输入Shipment Period" ></c-input>
</el-form-item>
</c-col>
<!--
<c-col :span="12">
<el-form-item label="Chinese address" prop="lidgrp.drw.dbfadrblkcn">
......@@ -129,56 +236,71 @@
<!-- ========================右边======================== -->
<c-col :span="11" :offset="1">
<c-col :span="21">
<el-form-item label="Days of presentation period" prop="lidgrp.rec.prepers18">
<c-input v-model="model.lidgrp.rec.prepers18" style="width:30%" placeholder="请输入Days of presentation period"></c-input>
<c-col :span="24">
<el-form-item label="Period for Presentation in Days" prop="lidgrp.rec.prepers18">
<c-input v-model="model.lidgrp.rec.prepers18"
style="width:100%"
placeholder="请输入Period for Presentation in Days"></c-input>
</el-form-item>
</c-col>
<c-col :span="21">
<c-col :span="24">
<el-form-item label="Presentation Period" prop="lidgrp.blk.preper">
<c-fullbox>
<c-input type="textarea" v-model="model.lidgrp.blk.preper" maxlength="35" show-word-limit placeholder="请输入Presentation Period" ></c-input>
<template slot="footer">
<c-button
size="small"
type="primary"
icon="el-icon-search"
@click="onPreperButtxmsel"></c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="2">
<c-button size="small" type="primary" icon="el-icon-search" @click="onPreperButtxmsel">
...
</c-button>
</c-col>
<c-col :span="24">
<!-- <c-col :span="24">
<el-form-item label="Presentation period text" prop="lidgrp.rec.prepertxts18">
<c-input v-model="model.lidgrp.rec.prepertxts18" maxlength="35" placeholder="请输入Presentation period text"></c-input>
</el-form-item>
</c-col>
</c-col> -->
<c-col :span="18" class="centerLable marginLable">
<!-- <c-col :span="18" class="centerLable marginLable">
<c-checkbox v-model="model.lidgrp.blk.preperflg">Presentation Period modified</c-checkbox>
</c-col>
</c-col> -->
<c-col :span="21">
<el-form-item label="Additional Details to Code for Charges" prop="lidgrp.blk.feetxt">
<c-input type="textarea" v-model="model.lidgrp.blk.feetxt" maxlength="35" :rows="6" show-word-limit placeholder="请输入Additional Details to Code for Charges" ></c-input>
<c-col :span="24">
<el-form-item label="Details of Charges" prop="lidgrp.blk.feetxt">
<c-fullbox>
<c-input type="textarea" v-model="model.lidgrp.blk.feetxt" maxlength="80" :rows="6" show-word-limit placeholder="请输入Additional Details to Code for Charges" ></c-input>
<template slot="footer">
<c-button size="small" type="primary" icon="el-icon-search" @click="onChariaButtxmsel"></c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="2">
<c-button size="small" type="primary" icon="el-icon-search" @click="onChariaButtxmsel">
...
</c-button>
</c-col>
<c-col :span="24">
<!-- <c-col :span="24">
<el-form-item label="Drafts at" prop="lidgrp.rec.chato">
<c-select v-model="model.lidgrp.rec.chato" style="width:100%" placeholder="请选择Drafts at">
</c-select>
</el-form-item>
</c-col>
</c-col> -->
<c-col :span="24">
<el-form-item label="Country Code Risk Country" prop="lidgrp.rec.stacty">
<c-select v-model="model.lidgrp.rec.stacty" style="width:100%" placeholder="请选择Country Code Risk Country">
<el-form-item label="Country Or Region Code " prop="lidgrp.rec.stacty">
<c-select
v-model="model.lidgrp.rec.stacty"
style="width:100%"
:code="codes.stacty"
placeholder="请选择Country Or Region Code"
>
</c-select>
</el-form-item>
</c-col>
......@@ -186,51 +308,32 @@
<c-col :span="24">
<el-form-item label="Mixed Payment Details" prop="lidgrp.blk.mixdet">
<c-input type="textarea" v-model="model.lidgrp.blk.mixdet" maxlength="35" :rows="4" show-word-limit placeholder="请输入Mixed Payment Details" ></c-input>
<c-input
type="textarea"
v-model="model.lidgrp.blk.mixdet"
maxlength="35" :rows="4"
show-word-limit
placeholder="请输入Mixed Payment Details"
:disabled="this.flag3"
></c-input>
</el-form-item>
</c-col>
</c-col>
<!-- ========================底部======================== -->
<c-col :span="24">
<c-col :span="18">
<c-col :span="24">
<el-form-item label="Dispatch from" prop="lidgrp.rec.shpfro">
<c-input v-model="model.lidgrp.rec.shpfro" maxlength="65" placeholder="请输入Dispatch from"></c-input>
</el-form-item>
</c-col>
<c-col :span="5">
<el-form-item label="Maximum tenor in days" prop="lidgrp.rec.tenmaxday">
<c-col :span="24">
<el-form-item label="Tenor day" prop="lidgrp.rec.tenmaxday">
<c-input v-model="model.lidgrp.rec.tenmaxday" placeholder="请输入Maximum tenor in days"></c-input>
</el-form-item>
</c-col>
<c-col :span="18">
<el-form-item label="Air-/Port of Departure" prop="lidgrp.rec.porloa">
<c-input v-model="model.lidgrp.rec.porloa" maxlength="65" placeholder="请输入Air-/Port of Departure"></c-input>
</el-form-item>
</c-col>
<c-col :span="18">
<el-form-item label="Air-/Port of Destination" prop="lidgrp.rec.pordis">
<c-input v-model="model.lidgrp.rec.pordis" maxlength="65" placeholder="请输入Air-/Port of Destination"></c-input>
</el-form-item>
</c-col>
<c-col :span="18">
<el-form-item label="Final Destination" prop="lidgrp.rec.shpto">
<c-input v-model="model.lidgrp.rec.shpto" maxlength="65" placeholder="请输入Final Destination"></c-input>
</el-form-item>
</c-col>
<c-col :span="18">
<el-form-item label="Shipment Period" prop="lidgrp.blk.shpper">
<c-input type="textarea" v-model="model.lidgrp.blk.shpper" maxlength="65" :rows="6" show-word-limit placeholder="请输入Shipment Period" ></c-input>
</el-form-item>
</c-col>
</c-col>
</c-col>
</div>
</template>
<script>
......@@ -245,13 +348,51 @@ export default {
mixins: [commonProcess],
data(){
return {
flag1:true,
flag2:true,
flag3:true,
}
},
methods:{...Event},
created:function(){
methods:{...Event,
onAvbpDet(){
console.log(this.model.lidgrp.rec.avbby)
}
},
created:function(){
},
watch:{
"model.lidgrp.rec.avbby": {
immediate:true,
handler(val,oldVal){
if (val=="D") {
this.flag1=false
this.flag2=true
this.flag3=true
}
if(val=="N"){
this.flag1=false
this.flag2=false
this.flag3=true
}
if (val=="P") {
this.flag1=true
this.flag2=false
this.flag3=true
}
if (val=="M") {
this.flag1=true
this.flag2=true
this.flag3=false
}
if (val=="A") {
this.flag1=true
this.flag2=false
this.flag3=true
}
},
},
},
}
</script>
<style>
......
......@@ -9,13 +9,18 @@
<c-col :span="2">
<c-button size="small" type="primary" icon="el-icon-search" @click="onLcrgodButtxmsel">
...
</c-button>
</c-col>
<c-col :span="18">
<el-form-item label="Goods Code " prop="lidgrp.rec.stagod">
<c-select v-model="model.lidgrp.rec.stagod" style="width:100%" placeholder="请选择Goods Code ">
<c-select
v-model="model.lidgrp.rec.stagod"
style="width:100%"
placeholder="请选择Goods Code "
:code="codes.godcod"
>
</c-select>
</el-form-item>
</c-col>
......
......@@ -9,7 +9,7 @@
<c-col :span="2">
<c-button size="small" type="primary" icon="el-icon-search" @click="onLcrdocButtxmsel">
...
</c-button>
</c-col>
</div>
......
<template>
<div class="eibs-tab">
<c-col :span="12">
<!--===============左 =================== -->
<el-col :span="11">
<c-col :span="24">
<el-form-item label="业务主键" prop="cnybop.cnylib.spk">
<c-input v-model="model.cnybop.cnylib.spk" maxlength="20" placeholder="请输入业务主键"></c-input>
<c-input
disabled
v-model="model.cnybop.cnylib.spk"
maxlength="20"
placeholder="请输入业务主键"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="银行业务编号" prop="cnybop.cnylib.sbanktrano">
<c-input v-model="model.cnybop.cnylib.sbanktrano" maxlength="22" placeholder="请输入银行业务编号"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
</c-col>
<c-col :span="24">
<el-form-item label="银行机构代码" prop="cnybop.cnylib.sbankorgcode">
<c-input v-model="model.cnybop.cnylib.sbankorgcode" maxlength="12" placeholder="请输入银行机构代码"></c-input>
<c-input
disabled
v-model="model.cnybop.cnylib.sbankorgcode"
maxlength="12"
placeholder="请输入银行机构代码"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="银行机构名称" prop="cnybop.sbankname">
<c-input v-model="model.cnybop.sbankname" maxlength="80" placeholder="请输入银行机构名称"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
</c-col>
<c-col :span="24">
<el-form-item label="业务属性" prop="cnybop.cnylib.stransattr">
<c-select v-model="model.cnybop.cnylib.stransattr" style="width:100%" placeholder="请选择业务属性">
</c-select>
<c-select
v-model="model.cnybop.cnylib.stransattr"
style="width: 100%"
placeholder="请选择业务属性"
:code="codes.stransattr"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="业务类型" prop="cnybop.cnylib.stranstype">
<c-select v-model="model.cnybop.cnylib.stranstype" style="width:100%" placeholder="请选择业务类型">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="境外对手行代码" prop="cnybop.cnylib.sforbankswiftbic">
<c-input v-model="model.cnybop.cnylib.sforbankswiftbic" maxlength="11" placeholder="请输入境外对手行代码"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="境内企业名称" prop="cnybop.sorgname">
<c-input v-model="model.cnybop.sorgname" maxlength="80" placeholder="请输入境内企业名称"></c-input>
</c-col>
<c-col :span="24">
<el-form-item
label="境外对手行代码"
prop="cnybop.cnylib.sforbankswiftbic"
>
<c-input
v-model="model.cnybop.cnylib.sforbankswiftbic"
maxlength="11"
placeholder="请输入境外对手行代码"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
</c-col>
<c-col :span="24">
<el-form-item label="境内企业机构代码" prop="cnybop.cnylib.sorgcode">
<c-input v-model="model.cnybop.cnylib.sorgcode" maxlength="18" placeholder="请输入境内企业机构代码"></c-input>
<c-input
v-model="model.cnybop.cnylib.sorgcode"
maxlength="18"
placeholder="请输入境内企业机构代码"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="境外企业名称" prop="cnybop.sforeignorgname">
<c-input v-model="model.cnybop.sforeignorgname" maxlength="80" placeholder="请输入境外企业名称"></c-input>
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label="境外企业国别地区代码" prop="cnybop.cnylib.sforeigncountrycode">
<c-input v-model="model.cnybop.cnylib.sforeigncountrycode" maxlength="3" placeholder="请输入境外企业国别地区代码"></c-input>
</el-form-item>
</c-col>
<c-col :span="4">
<c-button size="small" type="primary" icon="el-icon-search" @click="onLibctySelbut1">
?
</c-button>
</c-col>
<c-col :span="12">
<el-form-item label="业务发生日期" prop="cnybop.cnylib.doccurdate">
<c-date-picker type="date" v-model="model.cnybop.cnylib.doccurdate" style="width:100%" placeholder="请选择业务发生日期"></c-date-picker>
</c-col>
<c-col :span="24">
<el-form-item
label="境外企业国别地区代码"
prop="cnybop.cnylib.sforeigncountrycode"
>
<c-fullbox>
<c-input
v-model="model.cnybop.cnylib.sforeigncountrycode"
maxlength="3"
placeholder="请输入境外企业国别地区代码"
@keyup.enter.native="showGridPromptDialog('cnybop.cnylib.sforeigncountrycode')"
></c-input>
<template slot="footer">
<c-button
size="small"
type="primary"
icon="el-icon-search"
@click="onLibctySelbut1"
>
?
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="12">
</c-col>
<c-col :span="24">
<el-form-item label="业务到期日" prop="cnybop.cnylib.denddate">
<c-date-picker type="date" v-model="model.cnybop.cnylib.denddate" style="width:100%" placeholder="请选择业务到期日"></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="信用证到期日" prop="cnybop.cnylib.dcreditenddate">
<c-date-picker type="date" v-model="model.cnybop.cnylib.dcreditenddate" style="width:100%" placeholder="请选择信用证到期日"></c-date-picker>
<c-date-picker
type="date"
v-model="model.cnybop.cnylib.denddate"
style="width: 100%"
placeholder="请选择业务到期日"
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="12">
</c-col>
<c-col :span="24">
<el-form-item label="币种" prop="cnybop.cnylib.currencycode">
<c-select v-model="model.cnybop.cnylib.currencycode" style="width:100%" placeholder="请选择币种">
</c-select>
<c-select
v-model="model.cnybop.cnylib.currencycode"
style="width: 100%"
placeholder="请选择币种"
:code="codes.currencycode"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="金额" prop="cnybop.cnylib.famt">
<c-input v-model="model.cnybop.cnylib.famt" placeholder="请输入金额"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
</c-col>
<c-col :span="24">
<el-form-item label="期限条件" prop="cnybop.cnylib.stermtype">
<c-select v-model="model.cnybop.cnylib.stermtype" style="width:100%" placeholder="请选择期限条件">
</c-select>
<c-select
v-model="model.cnybop.cnylib.stermtype"
style="width: 100%"
placeholder="请选择期限条件"
:code="codes.stermtype"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
</c-col>
<c-col :span="24">
<el-form-item label="承兑日期" prop="cnybop.cnylib.dexchangedate">
<c-date-picker type="date" v-model="model.cnybop.cnylib.dexchangedate" style="width:100%" placeholder="请选择承兑日期"></c-date-picker>
<c-date-picker
type="date"
v-model="model.cnybop.cnylib.dexchangedate"
style="width: 100%"
placeholder="请选择承兑日期"
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="承兑金额" prop="cnybop.fexchangeamt">
<c-input v-model="model.cnybop.fexchangeamt" maxlength="20" placeholder="请输入承兑金额"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
</c-col>
<c-col :span="24">
<el-form-item label="承兑到期日" prop="cnybop.cnylib.dexchangeenddate">
<c-date-picker type="date" v-model="model.cnybop.cnylib.dexchangeenddate" style="width:100%" placeholder="请选择承兑到期日"></c-date-picker>
<c-date-picker
type="date"
v-model="model.cnybop.cnylib.dexchangeenddate"
style="width: 100%"
placeholder="请选择承兑到期日"
></c-date-picker>
</el-form-item>
</c-col>
</el-col>
<!-- ===============右 ===========================-->
<el-col :span="11" :offset="1">
<c-col :span="24">
<el-form-item label="银行业务编号" prop="cnybop.cnylib.sbanktrano">
<c-input
disabled
v-model="model.cnybop.cnylib.sbanktrano"
maxlength="22"
placeholder="请输入银行业务编号"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
</c-col>
<c-col :span="24">
<el-form-item label="银行机构名称" prop="cnybop.sbankname">
<c-input
disabled
v-model="model.cnybop.sbankname"
maxlength="80"
placeholder="请输入银行机构名称"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="业务类型" prop="cnybop.cnylib.stranstype">
<c-select
v-model="model.cnybop.cnylib.stranstype"
style="width: 100%"
placeholder="请选择业务类型"
:code="codes.stranstype"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="境内企业名称" prop="cnybop.sorgname">
<c-input
v-model="model.cnybop.sorgname"
maxlength="80"
placeholder="请输入境内企业名称"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="境外企业名称" prop="cnybop.sforeignorgname">
<c-input
v-model="model.cnybop.sforeignorgname"
maxlength="80"
placeholder="请输入境外企业名称"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="业务发生日期" prop="cnybop.cnylib.doccurdate">
<c-date-picker
type="date"
v-model="model.cnybop.cnylib.doccurdate"
style="width: 100%"
placeholder="请选择业务发生日期"
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="信用证到期日" prop="cnybop.cnylib.dcreditenddate">
<c-date-picker
type="date"
v-model="model.cnybop.cnylib.dcreditenddate"
style="width: 100%"
placeholder="请选择信用证到期日"
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="金额" prop="cnybop.cnylib.famt">
<c-input
v-model="model.cnybop.cnylib.famt"
placeholder="请输入金额"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="承兑金额" prop="cnybop.fexchangeamt">
<c-input
v-model="model.cnybop.fexchangeamt"
maxlength="20"
placeholder="请输入承兑金额"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="交易附言" prop="cnybop.saddwordlib">
<c-input v-model="model.cnybop.saddwordlib" maxlength="80" placeholder="请输入交易附言"></c-input>
<c-input
v-model="model.cnybop.saddwordlib"
maxlength="80"
placeholder="请输入交易附言"
></c-input>
</el-form-item>
</c-col>
</c-col>
</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/Litopn/Event"
import CodeTable from "~/config/CodeTable";
import Event from "~/model/Litopn/Event";
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
inject: ["root"],
props: ["model", "codes"],
mixins: [commonProcess],
data() {
return {};
},
methods: { ...Event },
created: function () {},
};
</script>
<style>
</style>
<style></style>
......@@ -32,22 +32,45 @@
</c-col>
-->
<!-- ====================左边======================= -->
<c-col :span="12">
<c-col :span="16">
<c-col :span="11">
<c-col :span="24">
<el-form-item
label="国内信用证项下开证授信额度:"
label="进口开证额度主体:"
prop="liaall.limmod.limpts.wrk.pts.extkey"
>
<c-fullbox>
<c-input
v-model="model.liaall.limmod.limpts.wrk.pts.extkey"
:disabled="true"
maxlength="16"
placeholder="请输入External Key of Address"
></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-button
style="margin: 0 0"
size="small"
type="primary"
disabled
@click="onPreperButtxmsel"
disabled
>
获取
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="8">
<!-- <c-col :span="8">
<el-form-item label="" label-width="20px">
<c-button
size="small"
......@@ -64,7 +87,7 @@
Details
</c-button>
</el-form-item>
</c-col>
</c-col> -->
<c-col :span="24">
<el-form-item label="" prop="liaall.limmod.limpts.wrk.pts.nam">
......@@ -73,19 +96,21 @@
maxlength="16"
placeholder=""
:disabled="true"
style="width:90%"
style="width:100%"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<c-col :span="24">
<el-form-item
label="额度类型"
prop="liaall.limmod.limpts.nonrevflg1"
>
<c-fullbox>
<c-select
v-model="model.liaall.limmod.limpts.nonrevflg1"
style="width: 100%"
placeholder="请选择Flag to Mark Non-revolving Limits"
@change="nonrevflg1Change"
>
......@@ -97,17 +122,21 @@
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="">
<template slot="footer">
<c-button size="small" type="primary" @click="onLimptsGet1">
查询
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<!-- <c-col :span="12">
<el-form-item label="">
</el-form-item>
</c-col> -->
<c-col :span="24">
<el-form-item
label="合同流水号"
......@@ -118,14 +147,14 @@
maxlength="14"
placeholder="请输入合同流水号"
:disabled="this.model.liaall.limmod.limpts.nonrevflg1 != '2'"
style="width: 55%"
style="width: 100%"
></c-input>
</el-form-item>
</c-col>
</c-col>
<!-- ========================右边======================= -->
<c-col :span="12">
<c-col :span="11" :offset="1">
<c-col :span="24">
<el-form-item label="业务编号" prop="liaall.limmod.ownref">
<c-input
......@@ -133,7 +162,7 @@
maxlength="16"
placeholder="请输入国结业务编号"
:disabled="true"
style="width: 70%"
style="width: 100%"
></c-input>
</el-form-item>
</c-col>
......@@ -144,7 +173,7 @@
v-model="model.liaall.limmod.comamt"
placeholder="请输入业务余额"
:disabled="true"
style="width: 70%"
style="width: 100%"
></c-input>
</el-form-item>
</c-col>
......@@ -155,7 +184,7 @@
v-model="model.liaall.limmod.ccvamt"
placeholder="请输入保证金余额"
:disabled="true"
style="width: 70%"
style="width: 100%"
></c-input>
</el-form-item>
</c-col>
......@@ -221,23 +250,21 @@
</c-button>
</c-col>
-->
<c-col :span="22" :offset="1">
<c-col :span="24" >
<c-table style="text-align: center" :data="tableData" :border="true">
<el-table-column label="可否串用" width="auto">
</el-table-column>
-->
<el-table-column label="序号" width="auto"> </el-table-column>
<el-table-column label="额度类型" width="auto">
<el-table-column label="可否串用" width="auto" sortable="true"></el-table-column>
<el-table-column label="序号" width="auto" sortable="true"> </el-table-column>
<el-table-column label="额度类型" width="auto" sortable="true">
</el-table-column>
<el-table-column label="入账机构" width="auto">
<el-table-column label="入账机构" width="auto" sortable="true">
</el-table-column>
<el-table-column label="额度编号" width="auto">
<el-table-column label="额度编号" width="auto" sortable="true">
</el-table-column>
<el-table-column label="额度明细编号" width="auto">
<el-table-column label="额度明细编号" width="auto" sortable="true">
</el-table-column>
<el-table-column label="额度品种代码" width="auto">
<el-table-column label="额度品种代码" width="auto" sortable="true">
</el-table-column>
<el-table-column label="品种代码描述" width="auto">
<el-table-column label="品种代码描述" width="auto" >
</el-table-column>
<el-table-column label="" width="auto"> </el-table-column>
</c-table>
......
<template>
<!-- <div class="eibs-tab"> -->
<c-row>
<!-- ======================= 顶部 ========================= -->
<c-col :span="24">
<c-col :span="8">
<el-form-item label="Reference" prop="lidgrp.rec.ownref">
<c-input
v-model="model.lidgrp.rec.ownref"
maxlength="16"
disabled
placeholder="请输入Reference"
></c-input>
</el-form-item>
</c-col>
<c-col :span="4">
<el-form-item label="" label-width="15px">
<c-button size="small" type="primary;width:10%" @click="onSeainf" >
i
</c-button>
<c-button size="small" type="primary" @click="onLitpButgetref">
Get Ref
</c-button>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Name" prop="lidgrp.rec.nam">
<c-input v-model="model.lidgrp.rec.nam" maxlength="40" disabled placeholder="请输入Name"></c-input>
</el-form-item>
</c-col>
<div class="eibs-tab">
<!-- ======================= 左 ========================= -->
</c-col>
<c-col :span="11">
<el-col :spam="24">
<el-form-item
label="Reference"
prop="lidgrp.rec.ownref"
style="width: 100%"
>
<c-fullbox>
<c-input
v-model="model.lidgrp.rec.ownref"
maxlength="16"
disabled
placeholder="请输入Reference"
></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-button
style="margin: 0 0"
size="small"
type="primary"
:disabled="this.flag"
@click="onLitpButgetref"
>
获取
</c-button>
</template>
</c-fullbox>
</el-form-item>
</el-col>
<!-- ======================左边====================== -->
<c-col :span="11">
<c-col :span="24">
<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="24">
<el-form-item label="Form of L/C" prop="lidgrp.rec.lcrtyp">
<c-select
v-model="model.lidgrp.rec.lcrtyp"
placeholder="请选择Form of L/C"
style="width: 100%"
:code="codes.lcrtyp "
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
label="Responsible User"
prop="litp.usr.extkey"
style="width: 100%"
>
<c-fullbox>
<c-input
v-model="model.litp.usr.extkey"
maxlength="8"
disabled
placeholder="请输入Responsible User"
></c-input>
<template slot="footer">
<c-button
size="small"
style="margin-left: 10px; padding: 0 10px"
type="primary"
@click="onExtkey">
<span style="font-family: '宋体'; font-weight: bold">i</span>
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="16">
<el-form-item label="Responsible User" prop="litp.usr.extkey">
<c-input v-model="model.litp.usr.extkey" maxlength="8" disabled placeholder="请输入Responsible User"></c-input>
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label="" label-width="15px">
<c-button size="small" type="primary;width:10%" @click="onExtkey" >
i
</c-button>
</el-form-item>
</c-col>
<!-- LITPOP INFLID 显示-->
<!--
<!-- LITPOP INFLID 显示-->
<!--
<c-col :span="12">
<c-checkbox v-model="model.lidgrp.rec.resflg">Reserved Contract</c-checkbox>
</c-col>
-->
<c-col :span="10">
<el-form-item label="Nominal Amount" prop="lidgrp.cbs.nom1.cur">
<c-select
v-model="model.lidgrp.cbs.nom1.cur"
style="width: 100%"
placeholder="请选择Currency"
@keyup.enter.native="nom1CurEvent"
>
<el-option
v-for="item in codes.cur"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="10" >
<el-form-item
style="text-align: left"
label-width="20px"
prop="lidgrp.cbs.nom1.amt"
>
<c-input
v-model="model.lidgrp.cbs.nom1.amt"
style="text-align: left; width: 100%"
placeholder="请输入Nominal Amount"
></c-input>
</el-form-item>
</c-col>
<c-col :span="2" class="centerLable" >
<c-checkbox v-model="model.litp.aamp.aammod.addamtflg">Add. Amount</c-checkbox>
</c-col>
-->
<el-col :span="24">
<c-col :span="10">
<el-form-item label="Nominal Amount" prop="lidgrp.cbs.nom1.cur">
<c-select
v-model="model.lidgrp.cbs.nom1.cur"
style="width: 100%"
placeholder="Cur Type"
:code="codes.cur"
@keyup.enter.native="nom1CurEvent"
>
<el-option
v-for="item in codes.cur"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="10">
<el-form-item
style="text-align: left"
label-width="20px"
prop="lidgrp.cbs.nom1.amt"
>
<c-input
v-model="model.lidgrp.cbs.nom1.amt"
style="text-align: left; width: 100%"
placeholder="请输入Nominal Amount"
></c-input>
</el-form-item>
</c-col>
<c-col :span="14">
<el-form-item label="Amount Tolerance +/-" prop="lidgrp.rec.nomtop">
<c-input
v-model="model.lidgrp.rec.nomtop"
maxlength="9"
placeholder="请输入Amount Tolerance - Positive"
></c-input>
</el-form-item>
</c-col>
<c-col :span="10" style="text-align: left">
<el-form-item
label="-"
style="text-align: left; margin-left: 12px"
label-width="20px"
prop="lidgrp.rec.nomton"
>
<c-input
v-model="model.lidgrp.rec.nomton"
maxlength="9"
placeholder="请输入Amount Tolerance - Negative"
></c-input>
</el-form-item>
</c-col>
<c-col :span="4" class="centerLable">
<c-checkbox v-model="model.litp.aamp.aammod.addamtflg"
style="margin-left:11px;padding: 0 10px;"
>Add. Amount</c-checkbox
>
</c-col>
</el-col>
<c-col :span="14">
<el-form-item label="Amount Tolerance +/-" prop="lidgrp.rec.nomtop">
<c-input
v-model="model.lidgrp.rec.nomtop"
maxlength="9"
placeholder="请输入Amount Tolerance - Positive"
></c-input>
</el-form-item>
</c-col>
<c-col :span="10" style="text-align: left">
<el-form-item
label="-"
style="text-align: left; margin-left: 12px"
label-width="20px"
prop="lidgrp.rec.nomton"
>
<c-input
v-model="model.lidgrp.rec.nomton"
maxlength="9"
placeholder="请输入Amount Tolerance - Negative"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Amount Specification" prop="lidgrp.rec.nomspc">
<c-select v-model="model.lidgrp.rec.nomspc" style="width:100%" disabled placeholder="请选择Amount Specification">
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Amount Specification" prop="lidgrp.rec.nomspc">
<c-select
v-model="model.lidgrp.rec.nomspc"
style="width: 100%"
disabled
placeholder="请选择Amount Specification"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="10">
<el-form-item label="Maximum Amount" prop="lidgrp.cbs.max.cur">
<c-select v-model="model.lidgrp.cbs.max.cur" style="width:100%" disabled placeholder="请选择Maximum Amount币种"
@keyup.enter.native="nom1CurEvent">
<el-option
v-for="item in codes.cur"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="10" >
<el-form-item label="" style="text-align: left" label-width="20px" prop="lidgrp.cbs.max.amt">
<c-input v-model="model.lidgrp.cbs.max.amt" style="text-align: left; width: 100%" disabled placeholder="请输入Maximum Amount"></c-input>
</el-form-item>
</c-col>
<c-col :span="13">
<el-form-item label="Maximum Amount" prop="lidgrp.cbs.max.cur">
<c-select
v-model="model.lidgrp.cbs.max.cur"
style="width: 100%"
disabled
placeholder="请选择Currency"
@keyup.enter.native="nom1CurEvent"
>
<el-option
v-for="item in codes.cur"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="L/C Issued on" prop="lidgrp.rec.opndat">
<c-date-picker type="date" v-model="model.lidgrp.rec.opndat" style="width:100%" placeholder="请选择L/C Issued on"></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Date Pre-advised" prop="lidgrp.rec.preadvdt" label-width="130px" style="margin-left: 20px">
<c-date-picker type="date" v-model="model.lidgrp.rec.preadvdt" style="width:100%" placeholder="请选择Date Pre-advised"></c-date-picker>
</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="11" :offset="1" class="centerLable">
<c-checkbox v-model="model.lidgrp.rec.dkflg" disabled>是否代开信用证</c-checkbox>
</c-col>
<c-col :span="24">
<el-form-item label="L/C Expiring on" prop="lidgrp.rec.expdat">
<c-date-picker type="date" v-model="model.lidgrp.rec.expdat" style="width:30%" placeholder="请选择L/C Expiring on"></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="in (Place)/ counters of" prop="lidgrp.rec.expplc">
<c-input v-model="model.lidgrp.rec.expplc" maxlength="29" placeholder="请输入in (Place)/ counters of"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Partial Shipment" prop="lidgrp.rec.shppar">
<c-select v-model="model.lidgrp.rec.shppar" style="width:70%" placeholder="请选择Partial Shipment">
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Transhipment" prop="lidgrp.rec.shptrss18">
<c-select v-model="model.lidgrp.rec.shptrss18" style="width:70%" placeholder="请选择Transhipment">
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Applicable Rules" prop="lidgrp.rec.apprul">
<c-select v-model="model.lidgrp.rec.apprul" style="width:70%" placeholder="请选择Applicable Rules">
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Other Applicable Rules" prop="lidgrp.rec.apprultxt">
<c-input v-model="model.lidgrp.rec.apprultxt" maxlength="35" placeholder="请输入Other Applicable Rules"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Confirm. Instructions" prop="lidgrp.rec.cnfdet">
<c-select v-model="model.lidgrp.rec.cnfdet" style="width:100%" placeholder="请选择Confirm. Instructions">
</c-select>
</el-form-item>
</c-col>
<!--
<c-col :span="11">
<el-form-item
label=""
label-width="5px"
prop="lidgrp.cbs.max.amt"
>
<c-input
v-model="model.lidgrp.cbs.max.amt"
disabled
placeholder="请输入信用证最大金额t"
></c-input>
</el-form-item>
</c-col>
<c-col :span="13">
<el-form-item label="L/C Issued on" prop="lidgrp.rec.opndat">
<c-date-picker
type="date"
v-model="model.lidgrp.rec.opndat"
style="width: 100%"
placeholder="请选择L/C Issued on"
value-format="yyyy-MM-dd"
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="11">
<el-form-item
label="Date Pre-advised"
prop="lidgrp.rec.preadvdt"
>
<c-date-picker
type="date"
v-model="model.lidgrp.rec.preadvdt"
style="width: 100%"
disabled
placeholder="请选择Date Pre-advised"
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="19">
<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="5" class="centerLable">
<c-checkbox
v-model="model.lidgrp.rec.dkflg"
style="margin-left:17px;padding: 0 10px;"
disabled
>是否代开信用证</c-checkbox
>
</c-col>
<c-col :span="24">
<el-form-item label="L/C Expiring on" prop="lidgrp.rec.expdat">
<c-date-picker
type="date"
v-model="model.lidgrp.rec.expdat"
style="width: 100%"
placeholder="请选择L/C Expiring on"
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="in (Place)/ counters of" prop="lidgrp.rec.expplc">
<c-input
v-model="model.lidgrp.rec.expplc"
maxlength="29"
placeholder="请输入in (Place)/ counters of"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Partial Shipment" prop="lidgrp.rec.shppar">
<c-select
v-model="model.lidgrp.rec.shppar"
style="width: 100%"
placeholder="请选择Partial Shipment"
:code="codes.shppar"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Transhipment" prop="lidgrp.rec.shptrss18">
<c-select
v-model="model.lidgrp.rec.shptrss18"
style="width: 100%"
placeholder="请选择Transhipment"
:code="codes.shppar"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Applicable Rules" prop="lidgrp.rec.apprul">
<c-select
v-model="model.lidgrp.rec.apprul"
style="width: 100%"
placeholder="请选择Applicable Rules"
:code="codes.apprul"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
label="Other Applicable Rules"
prop="lidgrp.rec.apprultxt"
>
<c-input
v-model="model.lidgrp.rec.apprultxt"
maxlength="35"
disabled
placeholder="请输入Other Applicable Rules"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Confirm. Instructions" prop="lidgrp.rec.cnfdet">
<c-select
v-model="model.lidgrp.rec.cnfdet"
style="width: 100%"
placeholder="请选择Confirm. Instructions"
:code="codes.cnfdet"
>
</c-select>
</el-form-item>
</c-col>
<!--
<c-col :span="12">
<span v-text="model.litp.oppbnkl" data-path=".litp.oppbnkl" > </span>
</c-col>
-->
<c-col :span="12">
<el-form-item label="对手行代码" prop="lidgrp.rec.oppbnk" v-if="zmqflg" > <!--自贸区标志 -->
<c-input
v-model="model.lidgrp.rec.oppbnk"
maxlength="12"
placeholder="请输入对手行代码"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Mortgage Flag" prop="lidgrp.rec.guaflg">
<c-select v-model="model.lidgrp.rec.guaflg" style="width:30%" placeholder="请选择Mortgage Flag">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Register Ref." prop="lidgrp.rec.regref">
<c-input v-model="model.lidgrp.rec.regref" maxlength="16" disabled placeholder="请输入Register Ref."></c-input>
</el-form-item>
</c-col>
-->
<c-col :span="12">
<el-form-item label="对手行代码" prop="lidgrp.rec.oppbnk" v-if="zmqflg">
<!--自贸区标志 -->
<c-input
v-model="model.lidgrp.rec.oppbnk"
maxlength="12"
placeholder="请输入对手行代码"
></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<el-form-item label="Mortgage Flag" prop="lidgrp.rec.guaflg">
<c-select
v-model="model.lidgrp.rec.guaflg"
style="width: 100%"
placeholder="请选择Mortgage Flag"
:code="codes.guaflg"
>
</c-select>
</el-form-item>
</c-col>
<!-- ======================右边====================== -->
<c-col :span="11" :offset="1">
<c-col :span="24">
<el-form-item label="Applicant Ref." prop="lidgrp.apl.pts.ref">
<c-input v-model="model.lidgrp.apl.pts.ref" maxlength="16" style="width:70%" placeholder="请输入Applicant Ref."></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Register Ref." prop="lidgrp.rec.regref">
<c-input
v-model="model.lidgrp.rec.regref"
maxlength="16"
disabled
placeholder="请输入Register Ref."
></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="16">
<el-form-item label="Extkey" prop="lidgrp.apl.pts.extkey">
<c-input v-model="model.lidgrp.apl.pts.extkey" maxlength="16" placeholder="请输入External Key of Address"></c-input>
</el-form-item>
</c-col>
<!-- ======================右边====================== -->
<c-col :span="11" :offset="1">
<c-col :span="24">
<el-form-item label="Name" prop="lidgrp.rec.nam">
<c-input
v-model="model.lidgrp.rec.nam"
maxlength="40"
disabled
placeholder="请输入Externally Displayed Name to Identify the Contract"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
label="Application Ref"
prop="lidgrp.apl.pts.ref"
>
<c-input
v-model="model.lidgrp.apl.pts.ref"
maxlength="16"
style="width: 100%"
placeholder="请输入Application Ref"
></c-input>
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label="" label-width="15px">
<c-button
size="small"
type="primary;width:10%"
@click="onSeainf('lidgrp.apl.pts.extkey')"
>i</c-button
>
<c-button size="small" type="primary" @click="onAplpDet">
Details
</c-button>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Extkey" prop="lidgrp.apl.pts.extkey">
<c-fullbox>
<c-input
v-model="model.lidgrp.apl.pts.extkey"
maxlength="50"
placeholder="请输入External Key of Address"
@keyup.enter.native="showGridPromptDialog('lidgrp.apl.pts.extkey')"
></c-input>
<template slot="footer">
<c-button
style="margin:0 10px 0 10px;padding: 0 12px;"
size="small"
type="primary"
@click="onSeainf('lidgrp.apl.pts.extkey')"
>
<span style="font-family:'宋体';font-weight:bold">i</span>
</c-button>
<c-button
style="margin:0 0"
size="small"
type="primary"
disabled
@click="onAplpDet"
>
详情
</c-button>
</template>
</c-fullbox>
</el-form-item>
<c-col :span="24">
<el-form-item label="Address Block" prop="lidgrp.apl.pts.adrblk">
<c-input
type="textarea"
:rows="4"
v-model="model.lidgrp.apl.pts.adrblk"
maxlength="35"
disabled
show-word-limit
placeholder="请输入Address Block" ></c-input>
</el-form-item>
</c-col>
<!-- 需要处理
</c-col>
<!-- <c-col :span="8">
<el-form-item label="" label-width="15px">
<c-button
size="small"
type="primary;width:10%"
@click="onSeainf('lidgrp.apl.pts.extkey')"
>i</c-button
>
<c-button size="small" type="primary" @click="onAplpDet">
Details
</c-button>
</el-form-item>
</c-col> -->
<c-col :span="24">
<el-form-item label="Address Block" prop="lidgrp.apl.pts.adrblk">
<c-input
type="textarea"
:rows="4"
v-model="model.lidgrp.apl.pts.adrblk"
maxlength="50"
disabled
show-word-limit
placeholder="请输入Address Block"
></c-input>
</el-form-item>
</c-col>
<!-- 需要处理
<c-col :span="12">
<el-form-item label="Chinese address" prop="lidgrp.apl.dbfadrblkcn">
<c-input type="textarea" v-model="model.lidgrp.apl.dbfadrblkcn" maxlength="35" show-word-limit placeholder="请输入Chinese address" ></c-input>
......@@ -298,7 +457,7 @@
</c-col>
-->
<!--
<!--
<c-col :span="12">
<el-form-item label="名称" prop="lidgrp.apl.namelc">
<c-input type="textarea" v-model="model.lidgrp.apl.namelc" maxlength="35" show-word-limit placeholder="请输入名称" ></c-input>
......@@ -312,45 +471,79 @@
</c-col>
-->
<c-col :span="24">
<el-form-item label="Advising Bank Ref." prop="lidgrp.adv.pts.ref">
<c-input v-model="model.lidgrp.adv.pts.ref" maxlength="16" style="width:70%" placeholder="请输入Advising Bank Ref."></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Advising Bank Ref." prop="lidgrp.adv.pts.ref">
<c-input
v-model="model.lidgrp.adv.pts.ref"
maxlength="16"
style="width: 100%"
placeholder="请输入Advising Bank Ref."
></c-input>
</el-form-item>
</c-col>
<c-col :span="16">
<el-form-item label="Extkey" prop="lidgrp.adv.pts.extkey">
<c-input v-model="model.lidgrp.adv.pts.extkey" maxlength="16" placeholder="请输入External Key of Address"></c-input>
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label="" label-width="15px">
<c-button
size="small"
type="primary;width:10%"
@click="onSeainf('lidgrp.adv.pts.extkey')"
>i</c-button
>
<c-button size="small" type="primary" @click="onAdvpDet">
Details
</c-button>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Address Block" prop="lidgrp.adv.pts.adrblk">
<c-input
type="textarea"
:rows="4"
v-model="model.lidgrp.adv.pts.adrblk"
maxlength="35"
disabled
show-word-limit
placeholder="请输入Address Block" ></c-input>
</el-form-item>
</c-col>
<!--需要处理
<c-col :span="24">
<el-form-item label="Extkey" prop="lidgrp.adv.pts.extkey" style="width:100%">
<c-fullbox>
<c-input
v-model="model.lidgrp.adv.pts.extkey"
maxlength="50"
style="width:100%"
placeholder="请输入External Key of Address"
@keyup.enter.native="showGridPromptDialog('lidgrp.adv.pts.extkey')"
></c-input>
<template slot="footer">
<c-button
style="margin:0 10px 0 10px;padding: 0 12px;"
size="small"
type="primary"
@click="onSeainf('lidgrp.adv.pts.extkey')"
>
<span style="font-family:'宋体';font-weight:bold">i</span>
</c-button>
<c-button
style="margin:0 0"
size="small"
type="primary"
disabled
@click="onAdvpDet"
>
详情
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<!-- <c-col :span="8">
<el-form-item label="" label-width="15px">
<c-button
size="small"
type="primary;width:10%"
@click="onSeainf('lidgrp.adv.pts.extkey')"
>i</c-button
>
<c-button size="small" type="primary" @click="onAdvpDet">
Details
</c-button>
</el-form-item>
</c-col> -->
<c-col :span="24">
<el-form-item label="Address Block" prop="lidgrp.adv.pts.adrblk">
<c-input
type="textarea"
:rows="4"
v-model="model.lidgrp.adv.pts.adrblk"
maxlength="80"
disabled
show-word-limit
placeholder="请输入Address Block"
></c-input>
</el-form-item>
</c-col>
<!--需要处理
<c-col :span="12">
<el-form-item label="Chinese address" prop="lidgrp.adv.dbfadrblkcn">
<c-input type="textarea" v-model="model.lidgrp.adv.dbfadrblkcn" maxlength="35" show-word-limit placeholder="请输入Chinese address" ></c-input>
......@@ -358,7 +551,7 @@
</c-col>
-->
<!--
<!--
<c-col :span="12">
<el-form-item label="名称" prop="lidgrp.adv.namelc">
<c-input type="textarea" v-model="model.lidgrp.adv.namelc" maxlength="35" show-word-limit placeholder="请输入名称" ></c-input>
......@@ -372,51 +565,88 @@
</c-col>
-->
<c-col :span="24">
<el-form-item label="Beneficiary Ref." prop="lidgrp.ben.pts.ref">
<c-input v-model="model.lidgrp.ben.pts.ref" maxlength="16" style="width:70%" placeholder="请输入Beneficiary Ref."></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
label="Beneficiary Ref."
prop="lidgrp.ben.pts.ref"
>
<c-input
v-model="model.lidgrp.ben.pts.ref"
maxlength="16"
style="width: 100%"
placeholder="请输入Beneficiary Ref."
></c-input>
</el-form-item>
</c-col>
<c-col :span="16">
<el-form-item label="Extkey" prop="lidgrp.ben.pts.extkey">
<c-input v-model="model.lidgrp.ben.pts.extkey" maxlength="16" placeholder="请输入External Key of Address"></c-input>
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label="" label-width="15px">
<c-button
size="small"
type="primary;width:10%"
@click="onSeainf('lidgrp.ben.pts.extkey')"
>i</c-button
>
<c-button size="small" type="primary" @click="onBenpDet">
Details
</c-button>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Address Block" prop="lidgrp.ben.pts.adrblk">
<c-input
type="textarea"
:rows="4"
v-model="model.lidgrp.ben.pts.adrblk"
maxlength="35"
show-word-limit
placeholder="请输入Address Block" ></c-input>
</el-form-item>
</c-col>
<!--需要处理
<c-col :span="24">
<el-form-item label="Extkey" prop="lidgrp.ben.pts.extkey">
<c-fullbox>
<c-input
v-model="model.lidgrp.ben.pts.extkey"
style="width:100%"
maxlength="16"
placeholder="请输入External Key of Address"
@keyup.enter.native="showGridPromptDialog('lidgrp.ben.pts.extkey')"
></c-input>
<template slot="footer">
<c-button
style="margin:0 10px 0 10px;padding: 0 12px;"
size="small"
type="primary"
@click="onSeainf('lidgrp.ben.pts.extkey')"
>
<span style="font-family:'宋体';font-weight:bold">i</span>
</c-button>
<c-button
style="margin:0 0"
size="small"
type="primary"
@click="onBenpDet"
>
详情
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<!-- <c-col :span="8">
<el-form-item label="" label-width="15px">
<c-button
size="small"
type="primary;width:10%"
@click="onSeainf('lidgrp.ben.pts.extkey')"
>i</c-button
>
<c-button size="small" type="primary" @click="onBenpDet">
Details
</c-button>
</el-form-item>
</c-col> -->
<c-col :span="24">
<el-form-item label="Address Block" prop="lidgrp.ben.pts.adrblk">
<c-input
type="textarea"
:rows="4"
v-model="model.lidgrp.ben.pts.adrblk"
maxlength="80"
show-word-limit
placeholder="请输入Address Block"
></c-input>
</el-form-item>
</c-col>
<!--需要处理
<c-col :span="12">
<el-form-item label="Chinese address" prop="lidgrp.ben.dbfadrblkcn">
<c-input type="textarea" v-model="model.lidgrp.ben.dbfadrblkcn" maxlength="35" show-word-limit placeholder="请输入Chinese address" ></c-input>
</el-form-item>
</c-col>
-->
<!--
<!--
<c-col :span="12">
<el-form-item label="名称" prop="lidgrp.ben.namelc">
<c-input type="textarea" v-model="model.lidgrp.ben.namelc" maxlength="35" show-word-limit placeholder="请输入名称" ></c-input>
......@@ -430,23 +660,31 @@
</c-col>
-->
<c-col :span="18" class="centerLable marginLable">
<c-checkbox v-model="model.lidgrp.rec.rmbflg">Reimbursement Information</c-checkbox>
</c-col>
<c-col :span="24" class="centerLable marginLable">
<c-checkbox v-model="model.lidgrp.rec.rmbflg" disabled
style="margin-left:9px;padding: 0 10px;"
>Reimbursement Information</c-checkbox
>
</c-col>
<c-col :span="18" class="centerLable marginLable">
<c-checkbox v-model="model.lidgrp.rec.revflg" disabled>Revolving Flag</c-checkbox>
</c-col>
<c-col :span="24">
<el-form-item label="合同号" prop="lidgrp.rec.rptref">
<c-input v-model="model.lidgrp.rec.rptref" maxlength="25" placeholder="请输入合同号"></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24" class="centerLable marginLable">
<c-checkbox v-model="model.lidgrp.rec.revflg" disabled
style="margin-left:9px;padding: 0 10px;"
>Revolving Flag</c-checkbox
>
</c-col>
</c-row>
<c-col :span="24">
<el-form-item label="合同号" prop="lidgrp.rec.rptref">
<c-input
v-model="model.lidgrp.rec.rptref"
maxlength="25"
placeholder="请输入合同号"
></c-input>
</el-form-item>
</c-col>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api";
......@@ -455,14 +693,22 @@ import CodeTable from "~/config/CodeTable";
import Event from "~/model/Litopn/Event";
export default {
inject: ['root'],
inject: ["root"],
props: ["model", "codes"],
mixins: [commonProcess],
data() {
return {};
return {
zmqflg: null,
};
},
methods: { ...Event },
created: function() {}
created: function () {},
computed: {
flag() {
return this.model.lidgrp.apl.pts.extkey == "";
},
},
};
</script>
<style>
......
<template>
<div class="eibs-tab">
<c-col :span="11">
<c-col :span="24">
<el-form-item label="Applicant's Bank Ref." prop="lidgrp.ini.pts.ref">
<c-input v-model="model.lidgrp.ini.pts.ref" maxlength="16" placeholder="请输入Applicant's Bank"></c-input>
</el-form-item>
</c-col>
<c-col :span="16">
<el-form-item label="Extkey" prop="lidgrp.ini.pts.extkey">
<c-input v-model="model.lidgrp.ini.pts.extkey" maxlength="16" placeholder="请输入External Key of Address"></c-input>
</el-form-item>
</c-col>
<!-- ================= 左 ================== -->
<c-col :span="11">
<c-col :span="24">
<el-form-item label="Applicant's Bank Ref." prop="lidgrp.ini.pts.ref">
<c-input
v-model="model.lidgrp.ini.pts.ref"
disabled
maxlength="16"
placeholder="请输入Applicant's Bank"
></c-input>
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label="" label-width="15px">
<c-button
size="small"
type="primary;width:10%"
@click="onSeainf('lidgrp.ini.pts.extkey')"
>i</c-button
>
<c-button size="small" type="primary" @click="onInipDet">
Details
</c-button>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Address Block" prop="lidgrp.ini.pts.adrblk">
<c-input type="textarea" v-model="model.lidgrp.ini.pts.adrblk" maxlength="35" :rows="4" show-word-limit placeholder="请输入Address Block" ></c-input>
</el-form-item>
</c-col>
<!--
<c-col :span="24">
<el-form-item label="Extkey" prop="lidgrp.ini.pts.extkey">
<c-fullbox>
<c-input
v-model="model.lidgrp.ini.pts.extkey"
maxlength="16"
style="width:100%"
placeholder="请输入External Key of Address"
disabled
></c-input>
<template slot="footer">
<c-button
style="margin: 0 10px 0 10px; padding: 0 12px"
size="small"
type="primary"
@click="onSeainf('lidgrp.ini.pts.extkey')"
>
<span style="font-family: '宋体'; font-weight: bold">i</span>
</c-button>
<c-button
style="margin: 0 0"
size="small"
type="primary"
disabled
@click="onInipDet"
>
详情
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<!-- <c-col :span="8">
<el-form-item label="" label-width="15px">
<c-button
size="small"
type="primary;width:10%"
@click="onSeainf('lidgrp.ini.pts.extkey')"
>i</c-button
>
<c-button size="small" type="primary" @click="onInipDet">
Details
</c-button>
</el-form-item>
</c-col> -->
<c-col :span="24">
<el-form-item label="Address Block" prop="lidgrp.ini.pts.adrblk">
<c-input
type="textarea"
v-model="model.lidgrp.ini.pts.adrblk"
maxlength="35"
:rows="4"
show-word-limit
disabled
placeholder="请输入Address Block"
></c-input>
</el-form-item>
</c-col>
<!--
<c-col :span="24">
<el-form-item label="Chinese address" prop="lidgrp.ini.dbfadrblkcn">
<c-input type="textarea" v-model="model.lidgrp.ini.dbfadrblkcn" maxlength="35" show-word-limit placeholder="请输入Chinese address" ></c-input>
......@@ -51,71 +92,148 @@
</el-form-item>
</c-col>
-->
<c-col :span="24">
<el-form-item label="Reimbursement Bank Ref." prop="lidgrp.rmb.pts.ref">
<c-input v-model="model.lidgrp.rmb.pts.ref" maxlength="16" placeholder="请输入Reimbursement Bank"></c-input>
</el-form-item>
</c-col>
<c-col :span="16">
<el-form-item label="Extkey" prop="lidgrp.rmb.pts.extkey">
<c-input v-model="model.lidgrp.rmb.pts.extkey" maxlength="16" placeholder="请输入External Key of Address"></c-input>
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label="" label-width="15px">
<c-button
size="small"
type="primary;width:10%"
@click="onSeainf('lidgrp.rmb.pts.extkey')"
>i</c-button
>
<c-button size="small" type="primary" @click="onRmbpDet">
Details
</c-button>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Name of Party" prop="lidgrp.rmb.pts.nam">
<c-input v-model="model.lidgrp.rmb.pts.nam" maxlength="40" placeholder="请输入Name of Party"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Requested Confirmation party Ref." prop="lidgrp.con.pts.ref">
<c-input v-model="model.lidgrp.con.pts.ref" maxlength="16" placeholder="请输入Requested Confirmation party"></c-input>
</el-form-item>
</c-col>
<c-col :span="16">
<el-form-item label="Extkey" prop="lidgrp.con.pts.extkey">
<c-input v-model="model.lidgrp.con.pts.extkey" maxlength="16" placeholder="请输入External Key of Address"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Reimbursement Bank Ref." prop="lidgrp.rmb.pts.ref">
<c-input
v-model="model.lidgrp.rmb.pts.ref"
maxlength="16"
placeholder="请输入Reimbursement Bank"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label="" label-width="15px">
<c-button
size="small"
type="primary;width:10%"
@click="onSeainf('lidgrp.con.pts.extkey')"
>i</c-button
>
<c-button size="small" type="primary" @click="onConpDet">
Details
</c-button>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Address Block" prop="lidgrp.con.pts.adrblk">
<c-input type="textarea" v-model="model.lidgrp.con.pts.adrblk" maxlength="35" :rows="4" show-word-limit placeholder="请输入Address Block" ></c-input>
</el-form-item>
</c-col>
<!--
<c-col :span="24">
<el-form-item label="Extkey" prop="lidgrp.rmb.pts.extkey">
<c-fullbox>
<c-input
v-model="model.lidgrp.rmb.pts.extkey"
maxlength="16"
placeholder="请输入External Key of Address"
disabled
></c-input>
<template slot="footer">
<c-button
style="margin: 0 10px 0 10px; padding: 0 12px"
size="small"
type="primary"
@click="onSeainf('lidgrp.rmb.pts.extkey')"
>
<span style="font-family: '宋体'; font-weight: bold">i</span>
</c-button>
<c-button
style="margin: 0 0"
size="small"
type="primary"
disabled
@click="onRmbpDet"
>
详情
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<!-- <c-col :span="8">
<el-form-item label="" label-width="15px">
<c-button
size="small"
type="primary;width:10%"
@click="onSeainf('lidgrp.rmb.pts.extkey')"
>i</c-button
>
<c-button size="small" type="primary" @click="onRmbpDet">
Details
</c-button>
</el-form-item>
</c-col> -->
<c-col :span="24">
<el-form-item label="Name of Party" prop="lidgrp.rmb.pts.nam">
<c-input
v-model="model.lidgrp.rmb.pts.nam"
maxlength="40"
placeholder="请输入Name of Party"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
label="Requested Confirmation party Ref."
prop="lidgrp.con.pts.ref"
>
<c-input
v-model="model.lidgrp.con.pts.ref"
maxlength="16"
placeholder="请输入Requested Confirmation party"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Extkey" prop="lidgrp.con.pts.extkey">
<c-fullbox>
<c-input
v-model="model.lidgrp.con.pts.extkey"
maxlength="16"
placeholder="请输入External Key of Address"
@keyup.enter.native="showGridPromptDialog('lidgrp.con.pts.extkey')"
></c-input>
<template slot="footer">
<c-button
style="margin: 0 10px 0 10px; padding: 0 12px"
size="small"
type="primary"
@click="onSeainf('lidgrp.con.pts.extkey')"
>
<span style="font-family: '宋体'; font-weight: bold">i</span>
</c-button>
<c-button
style="margin: 0 0"
size="small"
type="primary"
@click="onConpDet"
>
详情
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<!-- <c-col :span="8">
<el-form-item label="" label-width="15px">
<c-button
size="small"
type="primary;width:10%"
@click="onSeainf('lidgrp.con.pts.extkey')"
>i</c-button
>
<c-button size="small" type="primary" @click="onConpDet">
Details
</c-button>
</el-form-item>
</c-col> -->
<c-col :span="24">
<el-form-item label="Address Block" prop="lidgrp.con.pts.adrblk">
<c-input
type="textarea"
v-model="model.lidgrp.con.pts.adrblk"
maxlength="35"
:rows="4"
show-word-limit
placeholder="请输入Address Block"
></c-input>
</el-form-item>
</c-col>
<!--
<c-col :span="24">
<el-form-item label="Chinese address" prop="lidgrp.con.dbfadrblkcn">
<c-input type="textarea" v-model="model.lidgrp.con.dbfadrblkcn" maxlength="35" show-word-limit placeholder="请输入Chinese address" ></c-input>
......@@ -134,42 +252,78 @@
</el-form-item>
</c-col>
-->
</c-col>
<!-- ================右 ==================== -->
<c-col :span="11" :offset="1">
<c-col :span="24">
<el-form-item label="2nd Advising Bank Ref." prop="lidgrp.a2b.pts.ref">
<c-input
v-model="model.lidgrp.a2b.pts.ref"
maxlength="16"
placeholder="请输入2nd Advising Bank"
></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<el-form-item label="Extkey" prop="lidgrp.a2b.pts.extkey">
<c-fullbox>
<c-input
v-model="model.lidgrp.a2b.pts.extkey"
maxlength="16"
placeholder="请输入External Key of Address"
@keyup.enter.native="showGridPromptDialog('lidgrp.a2b.pts.extkey')"
></c-input>
<template slot="footer">
<c-button
style="margin: 0 10px 0 10px; padding: 0 12px"
size="small"
type="primary"
@click="onSeainf('lidgrp.a2b.pts.extkey')" >
<span style="font-family: '宋体'; font-weight: bold">i</span>
</c-button>
<c-button
style="margin: 0 0"
size="small"
type="primary"
@click="onA2bpDet"
>
详情
</c-button>
</template>
<c-col :span="11" :offset="1">
<c-col :span="24">
<el-form-item label="2nd Advising Bank Ref." prop="lidgrp.a2b.pts.ref">
<c-input v-model="model.lidgrp.a2b.pts.ref" maxlength="16" placeholder="请输入2nd Advising Bank"></c-input>
</el-form-item>
</c-col>
<c-col :span="16">
<el-form-item label="Extkey" prop="lidgrp.a2b.pts.extkey">
<c-input v-model="model.lidgrp.a2b.pts.extkey" maxlength="16" placeholder="请输入External Key of Address"></c-input>
</el-form-item>
</c-col>
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label="" label-width="15px">
<c-button
size="small"
type="primary;width:10%"
@click="onSeainf('lidgrp.a2b.pts.extkey')"
>i</c-button
>
<c-button size="small" type="primary" @click="onA2bpDet">
Details
</c-button>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Address Block" prop="lidgrp.a2b.pts.adrblk">
<c-input type="textarea" v-model="model.lidgrp.a2b.pts.adrblk" maxlength="35" :rows="4" show-word-limit placeholder="请输入Address Block" ></c-input>
</el-form-item>
</c-col>
<!--
<!-- <c-col :span="8">
<el-form-item label="" label-width="15px">
<c-button
size="small"
type="primary;width:10%"
@click="onSeainf('lidgrp.a2b.pts.extkey')"
>i</c-button
>
<c-button size="small" type="primary" @click="onA2bpDet">
Details
</c-button>
</el-form-item>
</c-col> -->
<c-col :span="24">
<el-form-item label="Address Block" prop="lidgrp.a2b.pts.adrblk">
<c-input
type="textarea"
v-model="model.lidgrp.a2b.pts.adrblk"
maxlength="35"
:rows="4"
show-word-limit
placeholder="请输入Address Block"
></c-input>
</el-form-item>
</c-col>
<!--
<c-col :span="24">
<el-form-item label="Chinese address" prop="lidgrp.a2b.dbfadrblkcn">
<c-input type="textarea" v-model="model.lidgrp.a2b.dbfadrblkcn" maxlength="35" show-word-limit placeholder="请输入Chinese address" ></c-input>
......@@ -188,39 +342,79 @@
</el-form-item>
</c-col>
-->
<c-col :span="24">
<el-form-item label="Available with Bank Ref." prop="lidgrp.avb.pts.ref">
<c-input v-model="model.lidgrp.avb.pts.ref" maxlength="16" placeholder="请输入Reference for Address Optional"></c-input>
</el-form-item>
</c-col>
<c-col :span="16">
<el-form-item label="Extkey" prop="lidgrp.avb.pts.extkey">
<c-input v-model="model.lidgrp.avb.pts.extkey" maxlength="16" placeholder="请输入External Key of Address"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
label="Available with Bank Ref."
prop="lidgrp.avb.pts.ref"
>
<c-input
v-model="model.lidgrp.avb.pts.ref"
maxlength="16"
placeholder="请输入Reference for Address Optional"
></c-input>
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label="" label-width="15px">
<c-button
size="small"
type="primary;width:10%"
@click="onSeainf('lidgrp.avb.pts.extkey')"
>i</c-button
>
<c-button size="small" type="primary" @click="onAvbpDet">
Details
</c-button>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Extkey" prop="lidgrp.avb.pts.extkey">
<c-fullbox>
<c-input
v-model="model.lidgrp.avb.pts.extkey"
maxlength="16"
placeholder="请输入External Key of Address"
@keyup.enter.native="showGridPromptDialog('lidgrp.avb.pts.extkey')"
></c-input>
<template slot="footer">
<c-button
style="margin: 0 10px 0 10px; padding: 0 12px"
size="small"
type="primary"
@click="onSeainf('lidgrp.avb.pts.extkey')" >
<span style="font-family: '宋体'; font-weight: bold">i</span>
</c-button>
<c-button
style="margin: 0 0"
size="small"
type="primary"
<c-col :span="24">
<el-form-item label="Address Block" prop="lidgrp.avb.pts.adrblk">
<c-input type="textarea" v-model="model.lidgrp.avb.pts.adrblk" maxlength="35" :rows="4" show-word-limit placeholder="请输入Address Block" ></c-input>
</el-form-item>
</c-col>
<!--
@click="onAvbpDet"
>
详情
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<!-- <c-col :span="8">
<el-form-item label="" label-width="15px">
<c-button
size="small"
type="primary;width:10%"
@click="onSeainf('lidgrp.avb.pts.extkey')"
>i</c-button
>
<c-button size="small" type="primary" @click="onAvbpDet">
Details
</c-button>
</el-form-item>
</c-col> -->
<c-col :span="24">
<el-form-item label="Address Block" prop="lidgrp.avb.pts.adrblk">
<c-input
type="textarea"
v-model="model.lidgrp.avb.pts.adrblk"
maxlength="35"
:rows="4"
show-word-limit
placeholder="请输入Address Block"
></c-input>
</el-form-item>
</c-col>
<!--
<c-col :span="24">
<el-form-item label="Chinese address" prop="lidgrp.avb.dbfadrblkcn">
<c-input type="textarea" v-model="model.lidgrp.avb.dbfadrblkcn" maxlength="35" show-word-limit placeholder="请输入Chinese address" ></c-input>
......@@ -239,42 +433,86 @@
</el-form-item>
</c-col>
-->
</c-col>
</c-col>
<c-col :span="24">
</c-col>
<c-col :span="23">
<el-form-item label="Additional Parties">
<c-table>
<c-table-column prop="ROL"
label="Role"
sortable
>
</c-table-column>
<el-table-column prop="PTYEXTKEY"
label="Party"
sortable></el-table-column>
<el-table-column prop="NAM"
label="Name of Party"
sortable></el-table-column>
<el-table-column prop="REF"
label="Reference for Address"
sortable></el-table-column>
<el-table-column prop="DET"
label="Details"></el-table-column>
<el-table-column label="" prop="det" width="80px" fixed="right">
<template slot-scope="scope" slot="header">
<el-button
circle
style="padding:4px"
class="el-icon-plus"
size="mini"
@click="addRow(scope)"
>
</el-button>
<el-button
style="padding:4px"
circle
class="el-icon-minus"
size="mini"
@click="removeRow(scope)"
>
</el-button>
</template>
<template slot-scope="scoped">
<el-button
style="margin-left:0"
size="small"
type="primary"
@click="detail1(scoped.$index, scoped.row)"
>详情</el-button
>
</template>
</el-table-column>
</c-table>
</el-form-item>
</c-col>
<!--
<!--
<c-col :span="12">
<span v-text="model.litp.avblab" data-path=".litp.avblab" > </span>
</c-col>-->
</div>
</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/Litopn/Event"
import CodeTable from "~/config/CodeTable";
import Event from "~/model/Litopn/Event";
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
inject: ["root"],
props: ["model", "codes"],
mixins: [commonProcess],
data() {
return {};
},
methods: { ...Event
,addRow(){},
removeRow(){},
}
},
methods:{...Event},
created:function(){
}
}
},
created: function () {},
};
</script>
<style>
</style>
<style></style>
<template>
<c-page title="进口信用证开立">
<div class="eContainer">
<c-function-btn
:handleSubmit="handleSubmit"
:handleCheck="handleCheck"
:handleStash="handleStash"
>
<el-button size="small">备忘录</el-button>
<el-button size="small">影像信息</el-button>
<el-button size="small">保存模板</el-button>
<el-button size="small">使用模板</el-button>
<el-button size="small">制裁信息</el-button>
<el-button size="small">拆分报文</el-button>
<el-button size="small">提示</el-button>
</c-function-btn>
<el-form
:model="model"
:rules="rules"
ref="modelForm"
label-width="160px"
size="small"
label-position="left"
:validate-on-rule-change="false"
>
<c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="tabClick">
<!--PD000001 -->
<el-tab-pane label="Overview" name="ovwp">
<c-content>
<m-ovwp :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
<!--PD000001 -->
<el-tab-pane
v-if="model.litp.aamp.aammod.addamtflg"
label="Additional Amount" name="aamp">
<m-aamp :model="model" :codes="codes"/>
</el-tab-pane>
<!--PD000077 -->
<el-tab-pane label="Details" name="detp">
<c-content>
<m-detp :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
<!--PD000042 -->
<el-tab-pane label="Parties" name="ptyp">
<c-content>
<m-ptyp :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
<!--PD000057 -->
<el-tab-pane label="Goods" name="dogp">
<c-content>
<m-dogp :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
<!--PD000060 -->
<el-tab-pane label="Documents" name="dorp">
<c-content>
<m-dorp :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
<!--PD000073 -->
<el-tab-pane label="Additional Conditions" name="adcp">
<c-content>
<m-adcp :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
<!--PD000027 -->
<el-tab-pane label="Liability" name="engp">
<div class="eContainer">
<c-function-btn
:handleSubmit="handleSubmit"
:handleCheck="handleCheck"
:handleStash="handleStash"
>
<el-button size="small">备忘录</el-button>
<el-button size="small">影像信息</el-button>
<el-button size="small">保存模板</el-button>
<el-button size="small">使用模板</el-button>
<el-button size="small">制裁信息</el-button>
<el-button size="small">拆分报文</el-button>
<el-button size="small">提示</el-button>
</c-function-btn>
<el-form
:model="model"
:rules="rules"
ref="modelForm"
label-width="160px"
size="small"
label-position="left"
:validate-on-rule-change="false"
>
<c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="tabClick">
<!--PD000001 -->
<el-tab-pane label="Overview" name="ovwp">
<c-content>
<m-ovwp :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--PD000001 -->
<el-tab-pane
v-if="model.litp.aamp.aammod.addamtflg"
label="Additional Amount"
name="aamp"
>
<m-aamp :model="model" :codes="codes" />
</el-tab-pane>
<!--PD000077 -->
<el-tab-pane label="Details" name="detp">
<c-content>
<m-detp :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--PD000042 -->
<el-tab-pane label="Parties" name="ptyp">
<c-content>
<m-ptyp :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--PD000057 -->
<el-tab-pane label="Goods" name="dogp">
<c-content>
<m-dogp :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--PD000060 -->
<el-tab-pane label="Documents" name="dorp">
<c-content>
<m-dorp :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--PD000073 -->
<el-tab-pane label="Additional Conditions" name="adcp">
<c-content>
<m-adcp :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--PD000027 -->
<!-- <el-tab-pane label="Liability" name="engp">
<c-content>
<m-engp :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
<!--PD000001 -->
<el-tab-pane label="Cash Cover" name="ccvpan">
<m-ccvpan :model="model" :codes="codes"/>
</el-tab-pane>
<!--PD000000 -->
<el-tab-pane label="Settlement" name="setpan">
<c-content>
<m-setpan :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
<!--PD000001 -->
<el-tab-pane label="Bookings" name="glepan">
</el-tab-pane> -->
<!--PD000001 -->
<el-tab-pane label="Cash Cover" name="ccvpan">
<m-ccvpan :model="model" :codes="codes" />
</el-tab-pane>
<!--PD000000 -->
<el-tab-pane label="Settlement" name="setpan">
<c-content>
<m-setpan :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--PD000001 -->
<!-- <el-tab-pane label="Bookings" name="glepan">
<m-glepan :model="model" :codes="codes"/>
</el-tab-pane>
<!--PD000510 -->
<el-tab-pane label="备查表" name="addbcb">
<m-addbcb :model="model" :codes="codes"/>
</el-tab-pane>
<!--PD000000 -->
<el-tab-pane label="Completion" name="coninfp">
<m-coninfp :model="model" :codes="codes"/>
</el-tab-pane>
<!--PD000529 -->
<el-tab-pane label="Messages" name="docpan">
<m-docpan :model="model" :codes="codes"/>
</el-tab-pane>
<!--PD000546 -->
<!-- <el-tab-pane label="Attachments" name="doctre">
<m-doctre :model="model" :codes="codes"/>
</el-tab-pane> -->
<!--PD000002 -->
<el-tab-pane label="跨境人民币申报" name="cnyp">
<m-cnyp :model="model" :codes="codes"/>
</el-tab-pane>
<!--PD000110 -->
<el-tab-pane label="2106银行跟单结算及表外融资" name="libp">
<m-libp :model="model" :codes="codes"/>
</el-tab-pane>
<!--PD000346 -->
<el-tab-pane
v-if="model.lidgrp.rec.spcrcbflg"
label="Special Paymt. Cond. Bank only" name="spcrcvp">
<m-spcrcvp :model="model" :codes="codes"/>
</el-tab-pane>
<!--PD000347 -->
<el-tab-pane
v-if="model.lidgrp.rec.spcbenflg"
label="Special Paymt. Cond. Beneficiary" name="spcbenp">
<m-spcbenp :model="model" :codes="codes"/>
</el-tab-pane>
<!--PD000115 -->
<el-tab-pane label="Addtional Info" name="namp">
<!--PD000510 -->
<el-tab-pane label="备查表" name="addbcb">
<m-addbcb :model="model" :codes="codes" />
</el-tab-pane>
<!--PD000000 -->
<el-tab-pane label="Completion" name="coninfp">
<m-coninfp :model="model" :codes="codes" />
</el-tab-pane>
<!--PD000529 -->
<el-tab-pane label="Messages" name="docpan">
<m-docpan :model="model" :codes="codes" />
</el-tab-pane>
<!--PD000546 -->
<el-tab-pane label="Attachments" name="doctre">
<m-doctre :model="model" :codes="codes" />
</el-tab-pane>
<!--PD000002 -->
<el-tab-pane label="跨境人民币申报" name="cnyp">
<m-cnyp :model="model" :codes="codes" />
</el-tab-pane>
<!--PD000110 -->
<el-tab-pane label="2106银行跟单结算及表外融资" name="libp">
<m-libp :model="model" :codes="codes" />
</el-tab-pane>
<!--PD000346 -->
<el-tab-pane
v-if="model.lidgrp.rec.spcrcbflg"
label="Special Paymt. Cond. Bank only"
name="spcrcvp"
>
<m-spcrcvp :model="model" :codes="codes" />
</el-tab-pane>
<!--PD000347 -->
<el-tab-pane
v-if="model.lidgrp.rec.spcbenflg"
label="Special Paymt. Cond. Beneficiary"
name="spcbenp"
>
<m-spcbenp :model="model" :codes="codes" />
</el-tab-pane>
<!--PD000115 -->
<!-- <el-tab-pane label="Addtional Info" name="namp">
<m-namp :model="model" :codes="codes"/>
</el-tab-pane>
<!--PD000001 -->
<el-tab-pane label="统一授信" name="limitbody">
<m-limitbody :model="model" :codes="codes"/>
</el-tab-pane>
<!--PD001033 -->
<!--
</el-tab-pane> -->
<!--PD000001 -->
<el-tab-pane label="统一授信" name="limitbody">
<m-limitbody :model="model" :codes="codes" />
</el-tab-pane>
<!--PD001033 -->
<!--
<el-tab-pane label="Diary Selection" name="diaselp">
<m-diaselp :model="model" :codes="codes"/>
</el-tab-pane>-->
<!--PD001003 -->
<!--
<!--PD001003 -->
<!--
<el-tab-pane label="Diaries in Transactions" name="diapan">
<m-diapan :model="model" :codes="codes"/>
</el-tab-pane>
-->
</c-tabs>
</el-form>
<c-grid-ety-prompt-dialog ref="etyDialog" :promptData="promptData" v-on:select-ety="selectEty">
</c-grid-ety-prompt-dialog>
</div>
</c-tabs>
</el-form>
<c-grid-ety-prompt-dialog
ref="etyDialog"
:promptData="promptData"
v-on:select-ety="selectEty"
>
</c-grid-ety-prompt-dialog>
</div>
</c-page>
</template>
<script>
import Api from "~/service/Api"
import CodeTable from "~/config/CodeTable"
import Litopn from "~/model/Litopn"
import commonProcess from "~/mixin/commonProcess"
import commonFuncs from "~/mixin/commonFuncs"
import Check from "~/model/Litopn/Check"
import Default from "~/model/Litopn/Default"
import Pattern from "~/model/Litopn/Pattern"
import Ovwp from "./Ovwp"
import Aamp from "./Aamp"
import Detp from "./Detp"
import Ptyp from "./Ptyp"
import Dogp from "./Dogp"
import Dorp from "./Dorp"
import Adcp from "./Adcp"
import Api from "~/service/Api";
import CodeTable from "~/config/CodeTable";
import Litopn from "~/model/Litopn";
import commonProcess from "~/mixin/commonProcess";
import commonFuncs from "~/mixin/commonFuncs";
import Check from "~/model/Litopn/Check";
import Default from "~/model/Litopn/Default";
import Pattern from "~/model/Litopn/Pattern";
import Ovwp from "./Ovwp";
import Aamp from "./Aamp";
import Detp from "./Detp";
import Ptyp from "./Ptyp";
import Dogp from "./Dogp";
import Dorp from "./Dorp";
import Adcp from "./Adcp";
//import Engp from "./Engp"
//import Ccvpan from "./Ccvpan"
//import Setpan from "./Setpan"
//import Glepan from "./Glepan"
import Addbcb from "./Addbcb"
import Addbcb from "./Addbcb";
//import Coninfp from "./Coninfp"
//import Docpan from "./Docpan"
import Doctre from "./Doctre"
import Cnyp from "./Cnyp"
import Libp from "./Libp"
import Namp from "./Namp"
import Limitbody from "./Limitbody"
import Spcrcvp from "./Spcrcvp"
import Spcbenp from "./Spcbenp"
import Diaselp from "./Diaselp"
import Diapan from "./Diapan"
// import Doctre from "./Doctre"
import Cnyp from "./Cnyp";
import Libp from "./Libp";
import Namp from "./Namp";
// import Limitbody from "./Limitbody";
import Spcrcvp from "./Spcrcvp";
import Spcbenp from "./Spcbenp";
import Diaselp from "./Diaselp";
import Diapan from "./Diapan";
import Ccvpan from "~/views/Public/Ccvpan"
import Engp from "~/views/Public/Engp";
import Ccvpan from "~/views/Public/Ccvpan";
import Coninfp from "~/views/Public/Coninfp";
import Setpan from "~/views/Public/Setpan";
import Docpan from "~/views/Public/Docpan";
//import Doctre from "~/views/Public/Doctre"
import Engp from "~/views/Public/Engp";
import Doctre from "~/views/Public/Doctre";
import Glepan from "~/views/Public/Glepan";
import Limitbody from "~/views/Public/Limitbody";
export default {
components:{
"m-ovwp" : Ovwp,
"m-aamp" : Aamp,
"m-detp" : Detp,
"m-ptyp" : Ptyp,
"m-dogp" : Dogp,
"m-dorp" : Dorp,
"m-adcp" : Adcp,
"m-engp" : Engp,
"m-ccvpan" : Ccvpan,
"m-setpan" : Setpan,
"m-glepan" : Glepan,
"m-addbcb" : Addbcb,
"m-coninfp" : Coninfp,
"m-docpan" : Docpan,
"m-doctre" : Doctre,
"m-cnyp" : Cnyp,
"m-libp" : Libp,
"m-namp" : Namp,
"m-limitbody" : Limitbody,
"m-spcrcvp" : Spcrcvp,
"m-spcbenp" : Spcbenp,
"m-diaselp" : Diaselp,
"m-diapan" : Diapan,
},
provide() {
return {
root: this
}
},
mixins: [commonProcess,commonFuncs], // 里面包含了Default、Check等的公共处理
data(){
return {
tabVal: "ovwp",
trnName: "litopn",
model: new Litopn().data,
checkRules: Check,
defaultRules: Default,
pattern: Pattern,
rules: null,
codes: {
},
}
},
methods:{
tabClick(){
}
},
created:async function(){
console.log("进入litopn交易");
let rtnmsg = await this.init({})
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
components: {
"m-ovwp": Ovwp,
"m-aamp": Aamp,
"m-detp": Detp,
"m-ptyp": Ptyp,
"m-dogp": Dogp,
"m-dorp": Dorp,
"m-adcp": Adcp,
"m-engp": Engp,
"m-ccvpan": Ccvpan,
"m-setpan": Setpan,
"m-glepan": Glepan,
"m-addbcb": Addbcb,
"m-coninfp": Coninfp,
"m-docpan": Docpan,
"m-doctre": Doctre,
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
"m-cnyp": Cnyp,
"m-libp": Libp,
"m-namp": Namp,
"m-limitbody": Limitbody,
"m-spcrcvp": Spcrcvp,
"m-spcbenp": Spcbenp,
"m-diaselp": Diaselp,
"m-diapan": Diapan,
},
provide() {
return {
root: this,
};
},
mixins: [commonProcess, commonFuncs], // 里面包含了Default、Check等的公共处理
data() {
return {
tabVal: "ovwp",
trnName: "litopn",
model: new Litopn().data,
checkRules: Check,
defaultRules: Default,
pattern: Pattern,
rules: null,
codes: { ...CodeTable },
};
},
methods: {
//>==== 该目录下的tabclick要注释掉不然会将commonProcess里的覆盖 ===<
// tabClick(tab) {
// // const name = tab.name;
// // let rulePath;
// // if (name === "libp") {
// // rulePath = "cnybop.libp";
// // }
// // this.executeRule(rulePath).then((res) => {
// // if (res.respCode == SUCCESS) {
// // this.updateModel(res.data);
// // }
// // });
// },
},
created: async function () {
console.log("进入litopn交易");
let rtnmsg = await this.init({});
if (rtnmsg.respCode == SUCCESS) {
//TODO 处理数据逻辑
this.updateModel(rtnmsg.data);
} else {
this.$notify.error({ title: "错误", message: "服务请求失败!" });
}
}
},
};
</script>
<style>
</style>
<style></style>
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