Commit 996f1a16 by liuxin

el-转换成c-

parent 404a7bab
import Api from "~/service/Api";
import Utils from "~/utils";
export async function declareTrial(params, model, secModel, thrdModel) {
const declareTrial = await Api.post("v1/declare/trial", params)
if (declareTrial.code == '000000') {
let formatedData = Utils.toDepthObject(declareTrial.data)
//汇出登记
if (params.head.txCode == "040101") {
if (model != undefined) {
Object.assign(model.decmstOrtBaseVo, formatedData.decmstOrtBaseVo)
Object.assign(model.decdtlOrtDeclrVo, formatedData.decdtlOrtDeclrVo)
Object.assign(model.decdtlOrtManageVo, formatedData.decdtlOrtManageVo)
}
if (secModel != undefined) {
Object.assign(secModel.decmstDrtBaseVo, formatedData.decmstDrtBaseVo)
Object.assign(secModel.decdtlDrtManageVo, formatedData.decdtlDrtManageVo)
}
if (thrdModel != undefined) {
Object.assign(thrdModel, formatedData.decmstExpnVo)
}
}
//汇入汇款登记解付/后续解付
if (params.head.txCode == "040201" || params.head.txCode == "040203") {
if (model != undefined) {
Object.assign(model.decmstOinBaseVo, formatedData.decmstOinBaseVo)
Object.assign(model.decdtlOinDeclrVo, formatedData.decdtlOinDeclrVo)
}
if (secModel != undefined) {
Object.assign(secModel.decmstDinBaseVo, formatedData.decmstDinBaseVo)
Object.assign(secModel.decdtlDinManageVo, formatedData.decdtlDinManageVo)
}
if (thrdModel != undefined) {
Object.assign(thrdModel, formatedData.decmstIncomeVo)
}
}
//出口托收收汇
if (params.head.txCode == "050205") {
if (model != undefined) {
Object.assign(model.decmstOinBaseVo, formatedData.decmstOinBaseVo)
Object.assign(model.decdtlOinDeclrVo, formatedData.decdtlOinDeclrVo)
}
if (secModel != undefined) {
Object.assign(secModel.decmstDinBaseVo, formatedData.decmstDinBaseVo)
Object.assign(secModel.decdtlDinManageVo, formatedData.decdtlDinManageVo)
}
if (thrdModel != undefined) {
Object.assign(thrdModel, formatedData.decmstIncomeVo)
}
}
//进口代收付汇
if (params.head.txCode == "050105") {
if (model != undefined) {
//对外付款/承兑通知书
Object.assign(model.decmstOpyBaseVo, formatedData.decmstOpyBaseVo)
Object.assign(model.decdtlOpyDeclrVo, formatedData.decdtlOpyDeclrVo)
Object.assign(model.decdtlOpyManageVo, formatedData.decdtlOpyManageVo)
}
if (secModel != undefined) {
//境内付款/承兑通知书
Object.assign(secModel.decmstDpyBaseVo, formatedData.decmstDpyBaseVo)
Object.assign(secModel.decdtlDpyManageVo, formatedData.decdtlDpyManageVo)
}
if (thrdModel != undefined) {
Object.assign(thrdModel, formatedData.decmstExpnVo)
}
}
//出口托收登记
if(params.head.txCode == "050201"){
if(model != undefined){
Object.assign(model, formatedData.decmstbankdocsetVo)
}
}
//进口代收登记
if(params.head.txCode == "050101"){
if(model != undefined){
Object.assign(model, formatedData.decmstbankdocsetVo)
}
}
//国际保函备用信用证开立
if (params.head.txCode == "030301") {
if (model != undefined) {
Object.assign(model, formatedData.decmstExtGuarSignVo)
//反担保人信息
if (model.cgs.length === formatedData.decmstExtGuarSignVo.fdbpts.length) {
model.cgs.forEach((item, index) => {
for (var inr in formatedData.decmstExtGuarSignVo.fdbpts[index]) {
if (inr === "cgcode" || inr === "cgname" || inr === "cgnamen" || inr === "cgcountrycode") {
if (formatedData.decmstExtGuarSignVo.fdbpts[index][inr] != "") {
Object.assign(item, formatedData.decmstExtGuarSignVo.fdbpts[index])
}
}
}
});
} else {
model.cgs = formatedData.decmstExtGuarSignVo.fdbpts.map(item => {
return {
cgcode: item.cgcode,
cgname: item.cgname,
cgnamen: item.cgnamen,
cgcountrycode: item.cgcountrycode
}
});
}
//受益人信息
if (formatedData.bfcys != undefined) {
var benefitType = null;
if (model.bfcys[0] != null) {
benefitType = model.bfcys[0].bentype;
}
var list = {
bencode: formatedData.bfcys.bencode, //受益人代码
bename: formatedData.bfcys.bename, //受益人中文名称
benamen: formatedData.bfcys.benamen, //受益人英文文名称
bentype: benefitType,
bencountrycode: formatedData.bfcys.bencountrycode //受益人国别/地区
};
if (list.bencode != undefined || list.bename != undefined || list.benamen != undefined || list.bencountrycode != undefined) {
model.bfcys = [list];
}
}
//被担保人
if (formatedData.gueds != undefined) {
var guedincode = null;
var guedtyp = null;
if (model.gueds[0] != null) {
guedincode = model.gueds[0].guedindustrycode;
guedtyp = model.gueds[0].guedtype;
}
var list1 = {
guedcode: formatedData.gueds.guedcode, //被担保人代码
guedname: formatedData.gueds.guedname, //被担保人中文名称
guednamen: formatedData.gueds.guednamen, //被担保人英文名称
guedtype: guedtyp, //被担保人类型
guedcouncode: formatedData.gueds.guedcouncode, //被担保人国别/地区代码
guedparecompname: formatedData.gueds.guedparecompname, //被担保人境内母公司中文名称
guedparecompnamen: formatedData.gueds.guedparecompnamen, //被担保人境内母公司英文名称
guedparecompcode: formatedData.gueds.guedparecompcode, //被担保人境内母公司代码
issuecountrycode: formatedData.gueds.issuecountrycode, //发行/上市国家与地区
guedindustrycode: guedincode
};
if (list1.guedcode != undefined || list1.guedname != undefined || list1.guednamen != undefined || list1.guedcouncode != undefined ||
list1.guedparecompname != undefined || list1.guedparecompnamen != undefined || list1
.guedparecompcode != undefined || list1.issuecountrycode != undefined
) {
model.gueds = [list1];
}
}
}
if (secModel != undefined) {
Object.assign(secModel, formatedData.decdtlExtGuarBalVo)
}
if (thrdModel != undefined) {
Object.assign(thrdModel, formatedData.decmstGuaenrInfoVo)
}
}
//进口信用证来单付汇
if (params.head.txCode == "020314") {
if (model != undefined) {
//对外付款/承兑通知书
Object.assign(model.decmstOpyBaseVo, formatedData.decmstOpyBaseVo)
Object.assign(model.decdtlOpyDeclrVo, formatedData.decdtlOpyDeclrVo)
Object.assign(model.decdtlOpyManageVo, formatedData.decdtlOpyManageVo)
}
if (secModel != undefined) {
//境内付款/承兑通知书
Object.assign(secModel.decmstDpyBaseVo, formatedData.decmstDpyBaseVo)
Object.assign(secModel.decdtlDpyManageVo, formatedData.decdtlDpyManageVo)
}
if (thrdModel != undefined) {
Object.assign(thrdModel, formatedData.decmstExpnVo)
}
}
//出口信用证收汇
if (params.head.txCode == "020412") {
if (model != undefined) {
Object.assign(model.decmstOinBaseVo, formatedData.decmstOinBaseVo)
Object.assign(model.decdtlOinDeclrVo, formatedData.decdtlOinDeclrVo)
}
if (secModel != undefined) {
Object.assign(secModel.decmstDinBaseVo, formatedData.decmstDinBaseVo)
Object.assign(secModel.decdtlDinManageVo, formatedData.decdtlDinManageVo)
}
if (thrdModel != undefined) {
Object.assign(thrdModel, formatedData.decmstIncomeVo)
}
}
return Promise.resolve(true)
}
return Promise.resolve(false)
}
\ No newline at end of file
import AmlCheckModel from "~/model/widget/Aml/AmlCheckModel"
export default {
data () {
return {
amlCheckModel: new AmlCheckModel().data,
amlTempData: this.$route.query.routeParams && this.$route.query.routeParams.amlTempData || undefined
}
},
computed: {
amlProps () {
return {
trigger: this.process == '0' || !this.isReview,//是否触发筛查,仅在受理中心经办触发筛查
amlCheckModel: new AmlCheckModel().data, //反洗钱筛查模型
txSriNo: this.serialNo
}
}
},
methods: {
reSubmit() {
this.amlCheckModel.flag = true;
this.handleStart(); //再次调用原交易界面提交按钮
},
showAml() {
this.aml()
let params = {
head: this.genRequestHead(),
body: {
amlCheckVo: this.amlCheckModel
}
}
this.$refs.aml && this.$refs.aml.handleClick(this.amlProps.trigger, this.amlProps.txSriNo, params)
},
}
}
\ No newline at end of file
import Utils from "~/utils";
export default {
methods: {
// 校验公共表单
// checkCommonForm () {
// return Promise((resolve, reject) => {
// return this.handleCommonFormValiate()
// })
// },
async checkCommonForm () {
console.log(this.$refs)
let tasks = []
let self = this
Object.keys(this.$refs).forEach(ref => {
if (self.$refs[ref]) {
Object.keys(self.$refs[ref].$refs).forEach(item => {
if (item.indexOf('commonform_') !== -1) {
console.log(self.$refs[ref].$refs[item])
tasks.push(Utils.getFormPromise(self.$refs[ref].$refs[item].$refs['commonform']))
}
})
}
})
if(tasks.length > 0) {
let res = await Promise.all(tasks).then(res => {
let flag = res.every(item => {
return item
})
console.log(flag)
if (flag) {
return true
} else {
return false
}
}).catch(err => {
return false
})
return res
} else {
return true
}
},
scrollToCheckError () {
//定位到报错的地方
let errElems = document.getElementsByClassName('el-form-item__error')
let id
let declareId
if (errElems && errElems[0]) {
let target = errElems[0]
while(target && target.parentElement) {
if (target.parentElement.classList.contains('el-tab-pane')) {
if (target.parentElement.id.indexOf('decl_') !== -1) {
declareId = target.parentElement.id
target = target.parentElement
} else {
id = target.parentElement.id
break
}
} else {
target = target.parentElement
}
}
}
if (id && id.split('-')[1]) {
this.activeName = id.split('-')[1]
if (declareId && this.activeName) {
let declareActiveName = declareId.split('-')[1] || ''
this.$refs[this.activeName].activeName = declareActiveName
}
this.$nextTick(() => {
errElems[0].scrollIntoView(false)
})
}
}
}
}
\ No newline at end of file
//import moment from "moment";
export default {
computed: {
diaryModel:function() {
return {
prKeyId: "",
status: "1",
busiTypeNo: this.declareParams.txCode.slice(0,4),
busiNo: this.declareParams.busiNo,
belongInstNo: this.declareParams.marketInstNo,
txCode: this.declareParams.txCode,
txName: this.declareParams.txName,
currCode: this.declareParams.currCode,
custNo: this.declareParams.custNo,
custNm: this.declareParams.custNm,
amt: this.declareParams.amt,
remindTime: moment().format("YYYYMMDD"),
}
}
}
}
\ No newline at end of file
export default {
methods: {
handleAccUpdate: function (arr, type) {
let obj
//保证金帐务赋值
if (type == 'fingrt' && this.accParams && this.accParams.accSelectVos) {
this.accParams.accSelectVos.forEach(item => {
if (item.accSelectType == 'M') {
obj = item
}
})
if(arr[2]==0.00){
this.accParams.accSelectVos.length=0
}else{
if (obj) {
Object.assign(obj, {
accSelectType: arr[0],
acctNo:arr[3],
acctType:0,
amt:arr[2],
curr:arr[1],
})
} else {
this.accParams.accSelectVos.push({
accSelectType: arr[0],
acctNo:arr[3],
acctType:0,
amt:arr[2],
curr:arr[1],
})
}
}
}
// //垫款、受托支付赋值
// if (type == 'pay' && this.accParams && this.accParams.accSelectVos) {
// switch(arr[0]){
// case "P":
// this.accParams.accSelectVos.forEach(item => {
// if (item.accSelectType == 'P' || item.accSelectType == 'F' ) {
// obj = item
// }
// })
// if(arr[2]==0.00){
// this.accParams.accSelectVos.length=0
// }else{
// if (obj) {
// Object.assign(obj, {
// accSelectType: arr[0],
// acctNo:arr[3],
// acctType:1,
// amt:arr[2],
// curr:arr[1],
// busCode:"",
// })
// } else {
// this.accParams.accSelectVos.push({
// accSelectType: arr[0],
// acctNo:arr[3],
// acctType:1,
// amt:arr[2],
// curr:arr[1],
// busCode:"",
// })
// }
// }
// break;
// case "F":
// console.log(arr[4]);
// this.accParams.accSelectVos.forEach(item => {
// if (item.accSelectType == 'P' || item.accSelectType == 'F' ) {
// obj = item
// }
// })
// if(arr[2]==0.00){
// this.accParams.accSelectVos.length=0
// }else{
// if (obj) {
// Object.assign(obj, {
// accSelectType: arr[0],
// acctNo:arr[3],
// acctType:0,
// amt:arr[2],
// curr:arr[1],
// busCode:arr[4],
// })
// } else {
// this.accParams.accSelectVos.push({
// accSelectType: arr[0],
// acctNo:arr[3],
// acctType:0,
// amt:arr[2],
// curr:arr[1],
// busCode:arr[4],
// })
// }
// }
// break;
// default:
// break;
// }
// }
}
}
}
\ No newline at end of file
export default {
data: function () {
return{
images: []
}
},
computed: {
imageProps:function() {
return {
images: this.images,
reqSource: '03',//请求来源
otherImages: [],//外系统影像列表,按以下格式提供
txSriNo: this.serialNo || '',
stepFlag: this.taskFlag!='4'&&(!this.isReview || (this.process == '0' || this.process == '3'))? true: false,
isReturned: (this.process == '3' || this.process == '4')? '1': '0',
}
}
},
methods: {
//组件中调用,更新影像列表
setImage(images) {
this.images = images
this.otherImages = []
},
imagesBodyWrapper(body) {
body.imageLst = this.images
}
}
}
\ No newline at end of file
export default {
methods: {
setTemplateData(busiCommitData) {
let busiModel = JSON.parse(busiCommitData)
let arr = ['gedgrp', 'gfdgrp', 'bcdgrp', 'dedgrp', 'bmdgrp', 'cpdgrp',
'didgrp', 'bddgrp', 'gidgrp', 'gcdgrp', 'bodgrp', 'lidgrp', 'brdgrp', 'ledgrp', 'bedgrp']
arr.forEach(item => {
if (busiModel && busiModel[item] && busiModel[item].rec && busiModel[item].rec.ownref) {
busiModel[item].rec.ownref = ''
}
})
Object.assign(this.model, busiModel)
// 给业务留口子,可以自己清数据
this.getTemplateData && this.getTemplateData(busiModel)
}
}
}
\ No newline at end of file
// 第一手交易需要先生成交易流水號
import {getSerialNo, validateSerialNo} from '~/service/public/serialNo';
// import {
// getSerialNo,
// validateSerialNo
// } from "~/service/public/cheSeal";
export default {
data () {
return {
serialNo: ''
}
},
created: function () {
if (this.$route.path.indexOf('review') == -1) {
// // 输出txCode
// console.log('txCode为:', this.declareParams.txCode)
// // 路由中有流水号,需要校验是否通过电子验印
// console.log('this.$route.query.serialno', this.$route.query.serialno)
// if (this.$route.query.serialno) {
// validateSerialNo(this.$route.query.serialno).then(res => {
// if (res && res.code == '000000' && res.data && res.data.cheSealResult == '1') {
// //校验通过
// console.log('res.data.txSriNo', res.data.txSriNo)
// this.serialNo = res.data.txSriNo
// } else {
// // 校验不通过,跳转到电子验印页面
// this.$router.push({
// path: '/business/public/query/che-seal',
// query: {
// path: '/business/para-manage/currency',
// serialno: this.$route.query.serialno,
// txCode: this.declareParams.txCode
// }
// })
// }
// })
// } else {
// //没有交易流水号,先获取流水号,跳转到电子验印页面
// getSerialNo().then(res => {
// if (res && res.code == '000000' && res.data) {
// console.log('serialno', res.data)
// this.$router.push({
// path: '/business/public/query/che-seal',
// query: {
// path: '/business/para-manage/currency',
// serialno: res.data,
// txCode: this.declareParams.txCode
// }
// })
// }
// })
// };
// 路由中有流水号,需要校验是否通过电子验印
// if (this.$route.query.serialno) {
// validateSerialNo({
// current: 0,
// size: 0,
// data: {
// txSriNo: this.$route.query.serialno
// }
// }).then(res => {
// if (res && res.code == '000000' && res.data && res.data.cheSealResult == '1') {
// //校验通过
// this.serialNo = res.data.txSriNo
// } else {
// // 校验不通过,跳转到电子验印页面
// this.$router.push({
// path: '/business/public/query/che-seal',
// query: {
// path: '/business/remit/outward/register',
// serialno: this.$route.query.serialno,
// txCode: '',
// }
// })
// }
// })
// } else {
// // 没有交易流水号,先获取流水号,跳转到电子验印页面
// getSerialNo().then(res => {
// if (res) {
// this.$router.push({
// path: '/business/public/query/che-seal',
// query: {
// path: '/business/remit/outward/register',
// serialno: res,
// txCode: '',
// }
// })
// }
// })
// }
// 菜单处进入 business 页面,需要前端生成 serialNo
getSerialNo().then(res => {
if (res && res.code == '000000' && res.data) {
this.serialNo = res.data
}
})
}
},
methods: {
genRequestSerialNo (requestParams) {
// 给查询参数生成交易流水号
if (this.$route.path.indexOf('review') == -1 && this.serialNo) {
requestParams.serialNo = this.serialNo
}
}
}
}
\ No newline at end of file
import Api from "~/service/Api"
export default {
data () {
return {
requestParam: '',
mode: this.$store.state.Status.mode,
model: undefined
}
},
created: async function () {
if (this.mode === 'display') {
console.log('获取 display 页面数据')
const res = await Api.get('/display/get/' + this.requestParam)
if (res.retcod === "200") {
this.model = res.result
}
}
}
}
\ No newline at end of file
import BankDocSet from "~/model/rcpmis/bankDocSetFin";
export default {
data () {
return {
BankDocSetModel: new BankDocSet().data.docset
}
}
}
\ No newline at end of file
import Din from "~/model/Safe/Bop/Din"
export default {
data () {
return {
DinModel: new Din().data,
}
}
}
\ No newline at end of file
import Dpy from "~/model/Safe/Bop/Dpy"
export default {
data () {
return {
DpyModel: new Dpy().data
}
}
}
\ No newline at end of file
import Drt from "~/model/Safe/Bop/Drt"
export default {
data () {
return {
DrtModel: new Drt().data
}
}
}
\ No newline at end of file
import transboupayout from "~/model/rcpmis/transboupayout"
export default {
data () {
return {
ExpnModel: new transboupayout().data,
}
}
}
\ No newline at end of file
import Extguarb from "~/model/Safe/Cfa/Extguarb";
export default {
data () {
return {
ExtguarbModel: new Extguarb().data.extguarb,
}
}
}
\ No newline at end of file
import Extguars from "~/model/Safe/Cfa/Extguars";
export default {
data () {
return {
ExtguarsModel: new Extguars().data.extguars,
}
}
}
\ No newline at end of file
import Flc from "~/model/Safe/Exd/Flc";
export default {
data() {
return {
FlcModel: new Flc().data,
}
}
}
\ No newline at end of file
import guaranteeenroll from "~/model/Rcpmis/guaranteeenroll";
export default {
data () {
return {
GuaenrInfoModel: new guaranteeenroll().data,
}
}
}
\ No newline at end of file
import transbouIncomeBase from "~/model/rcpmis/transbouIncomeBase"
export default {
data () {
return {
IncomeModel: new transbouIncomeBase().data,
}
}
}
\ No newline at end of file
import Oin from "~/model/Safe/Bop/Oin"
export default {
data () {
return {
OinModel: new Oin().data,
}
}
}
\ No newline at end of file
import Opy from "~/model/Safe/Bop/Opy"
export default {
data () {
return {
OpyModel: new Opy().data
}
}
}
\ No newline at end of file
import Ort from "~/model/Safe/Bop/Ort"
export default {
data () {
return {
OrtModel: new Ort().data,
}
}
}
\ No newline at end of file
import FeeModel from "~/model/Public/Fee"
export default {
data () {
return {
feeModel: new FeeModel().data,
}
}
}
\ No newline at end of file
import CodeTable from "~/config/CodeTable/index"
export default {
curtxt: CodeTable.curtxt,
isstyp: CodeTable.isstyp,
trdtyp: CodeTable.trdtyp,
avbby: CodeTable.avbby,
allow: CodeTable.allow,
yesno: CodeTable.yesno,
negCode: CodeTable.negCode,
onsel: CodeTable.onsel,
dsp: CodeTable.dsp,
payflg: CodeTable.payflg,
rol: CodeTable.rol
}
\ No newline at end of file
export default {
}
\ No newline at end of file
export {default as codes} from './codes'
export {default as descriptor} from './descriptor'
export default class Sptsel{
constructor() {
this.data = {}
}
}
\ No newline at end of file
import CodeTable from "~/config/CodeTable/index"
export default {
curtxt: CodeTable.curtxt,
isstyp: CodeTable.isstyp,
trdtyp: CodeTable.trdtyp,
avbby: CodeTable.avbby,
allow: CodeTable.allow,
yesno: CodeTable.yesno,
negCode: CodeTable.negCode,
onsel: CodeTable.onsel,
dsp: CodeTable.dsp,
payflg: CodeTable.payflg,
rol: CodeTable.rol
}
\ No newline at end of file
export default {
}
\ No newline at end of file
export {default as codes} from './codes'
export {default as descriptor} from './descriptor'
export default class Trnrel{
constructor() {
this.data = {}
}
}
\ No newline at end of file
import Request from "~/utils/request"
//TODO: 删除 经办提交
export function addDraft(params) {
return Request.post('v1/pm/draft',params)
}
//TODO: 删除 任务提交
export function delDraft(params) {
return Request.delete('v1/pm/draft/'+ params)
}
// 暂存
export function saveDraft(params) {
return Request.post('v1/pm/save-draft',params)
}
// 暂存回显
export function getDraft(id) {
return Request.get(`v1/pm/draft/${id}`)
}
\ No newline at end of file
import Request from "~/service/Api"
export function getSerialNo() {
return Request.post('v1/pm/id/serial-no', {})
}
export function validateSerialNo(id) {
return Request.post('v1/pm/che-seal-serial/' + id)
}
......@@ -5,9 +5,9 @@
<el-form-item label="业务编号">
<el-col :span="24" class="m-inputbtn">
<el-col class="m-inputbtn-input">
<el-input v-model="model.cpdgrp.rec.ownref" maxlength="16" placeholder="请输入业务编号" disabled></el-input>
<c-input v-model="model.cpdgrp.rec.ownref" maxlength="16" placeholder="请输入业务编号" disabled></c-input>
</el-col>
<el-button type="primary" class="m-inputbtn-btn" @click="getOwnref">获取</el-button>
<c-button type="primary" class="m-inputbtn-btn" @click="getOwnref">获取</c-button>
</el-col>
</el-form-item>
</el-col>
......@@ -16,14 +16,14 @@
<el-col :span="12">
<el-col :span="22">
<el-form-item label="业务归属机构">
<el-select v-model="model.cpdgrp.rec.ownbch" style="width:100%" placeholder="请选择">
<c-select v-model="model.cpdgrp.rec.ownbch" style="width:100%" placeholder="请选择">
<el-option
v-for="item in codes.bchlevelLst"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</el-select>
</c-select>
</el-form-item>
</el-col>
</el-col>
......@@ -31,14 +31,14 @@
<el-col :span="12">
<el-col :span="22">
<el-form-item label="汇款方式" prop="cpdgrp.rec.paytyp">
<el-select v-model="model.cpdgrp.rec.paytyp" style="width:100%" placeholder="请选择汇款方式" clearable>
<c-select v-model="model.cpdgrp.rec.paytyp" style="width:100%" placeholder="请选择汇款方式" clearable>
<el-option
v-for="item in codes.paytyp"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</el-select>
</c-select>
</el-form-item>
</el-col>
</el-col>
......@@ -46,7 +46,7 @@
<el-col :span="12">
<el-col :span="22">
<el-form-item label="客户经理">
<el-input v-model="model.cpdgrp.orc.pty.ownusr" maxlength="10" placeholder="请输入客户经理"></el-input>
<c-input v-model="model.cpdgrp.orc.pty.ownusr" maxlength="10" placeholder="请输入客户经理"></c-input>
</el-form-item>
</el-col>
</el-col>
......@@ -57,19 +57,19 @@
<el-col :span="24">
<el-col :span="12" class="m-cur-select">
<el-form-item prop="cpdgrp.cbs.max.cur">
<el-select v-model="model.cpdgrp.cbs.max.cur" style="width:100%" placeholder="请选择汇款币种金额" @change="handleMaxCurChange">
<c-select v-model="model.cpdgrp.cbs.max.cur" style="width:100%" placeholder="请选择汇款币种金额" @change="handleMaxCurChange">
<el-option
v-for="item in codes.curtxt"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</el-select>
</c-select>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item prop="cpdgrp.cbs.max.amt">
<el-input v-model="model.cpdgrp.cbs.max.amt" :precision="2" :step="0.1" :max="100000000000000" placeholder="请输入汇款币种金额"></el-input>
<c-input v-model="model.cpdgrp.cbs.max.amt" :precision="2" :step="0.1" :max="100000000000000" placeholder="请输入汇款币种金额"></c-input>
</el-form-item>
</el-col>
</el-col>
......@@ -80,14 +80,14 @@
<el-col :span="12">
<el-col :span="22">
<el-form-item label="汇款人性质" prop="cpdgrp.rec.custyp">
<el-select v-model="model.cpdgrp.rec.custyp" style="width:100%" placeholder="请选择汇款人性质">
<c-select v-model="model.cpdgrp.rec.custyp" style="width:100%" placeholder="请选择汇款人性质">
<el-option
v-for="item in codes.ptytyp"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</el-select>
</c-select>
</el-form-item>
</el-col>
</el-col>
......@@ -96,14 +96,14 @@
<el-col :span="12">
<el-col :span="22">
<el-form-item label="清算路径" prop="cpdgrp.rec.liqtyp">
<el-select v-model="model.cpdgrp.rec.liqtyp" style="width:100%" placeholder="请选择清算路径" @change="handleRecLiqtypChange">
<c-select v-model="model.cpdgrp.rec.liqtyp" style="width:100%" placeholder="请选择清算路径" @change="handleRecLiqtypChange">
<el-option
v-for="item in liqtyp"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</el-select>
</c-select>
</el-form-item>
</el-col>
</el-col>
......@@ -111,14 +111,14 @@
<el-col :span="12">
<el-col :span="22">
<el-form-item label="报文类型" prop="cpdgrp.rec.swftyp">
<el-select v-model="model.cpdgrp.rec.swftyp" style="width:100%" placeholder="请选择报文类型">
<c-select v-model="model.cpdgrp.rec.swftyp" style="width:100%" placeholder="请选择报文类型">
<el-option
v-for="item in swfcod"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</el-select>
</c-select>
</el-form-item>
</el-col>
</el-col>
......@@ -127,7 +127,7 @@
<el-col :span="12">
<el-col :span="22">
<el-form-item label="汇款人账号" prop="cpdgrp.rec.orcacc">
<el-input v-model="model.cpdgrp.rec.orcacc" maxlength="32" placeholder="请输入汇款人账号"></el-input>
<c-input v-model="model.cpdgrp.rec.orcacc" maxlength="32" placeholder="请输入汇款人账号"></c-input>
</el-form-item>
</el-col>
</el-col>
......@@ -135,14 +135,14 @@
<el-col :span="12">
<el-col :span="22">
<el-form-item label="汇款类型" prop="cpdgrp.rec.cpdflg">
<el-select v-model="model.cpdgrp.rec.cpdflg" style="width:100%" placeholder="请选择汇款类型">
<c-select v-model="model.cpdgrp.rec.cpdflg" style="width:100%" placeholder="请选择汇款类型">
<el-option
v-for="item in codes.custyp"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</el-select>
</c-select>
</el-form-item>
</el-col>
</el-col>
......@@ -152,8 +152,8 @@
<el-form-item label="汇款人" prop="cpdgrp.orc.pts.namcn">
<el-col :span="24" class="m-inputbtn">
<el-col class="m-inputbtn-input">
<el-input v-model="model.cpdgrp.orc.pts.namcn" maxlength="100" placeholder="请输入汇款人"></el-input>
<!-- <el-button type="primary" icon="el-icon-search" class="m-inputbtn-btn" @click="handleSearch"></el-button> -->
<c-input v-model="model.cpdgrp.orc.pts.namcn" maxlength="100" placeholder="请输入汇款人"></c-input>
<!-- <c-button type="primary" icon="el-icon-search" class="m-inputbtn-btn" @click="handleSearch"></c-button> -->
<c-ptypicker service="cptopn/orcp_ptysel" flag="C" :ctx="model.cpdgrp.orc.pts" :extkey="model.cpdgrp.orc.pts.extkey" />
</el-col>
</el-col>
......@@ -164,14 +164,14 @@
<el-col :span="12">
<el-col :span="22">
<el-form-item label="交易对手国别">
<el-select v-model="model.cpdgrp.rec.stacty" style="width:100%" placeholder="请输入交易对手国别">
<c-select v-model="model.cpdgrp.rec.stacty" style="width:100%" placeholder="请输入交易对手国别">
<el-option
v-for="item in codes.bopcur"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</el-select>
</c-select>
</el-form-item>
</el-col>
</el-col>
......
......@@ -4,14 +4,14 @@
<el-col :span="12">
<el-col :span="22">
<el-form-item label="大额支付类型">
<el-select v-model="model.setmod.msgmod.buscod" style="width:100%" placeholder="请选择">
<c-select v-model="model.setmod.msgmod.buscod" style="width:100%" placeholder="请选择">
<el-option
v-for="item in codes.buscod"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</el-select>
</c-select>
</el-form-item>
</el-col>
</el-col>
......@@ -19,7 +19,7 @@
<el-col :span="12">
<el-col :span="22">
<el-form-item label="收款人开户行联行行号">
<el-input v-model="model.setmod.msgmod.pyb.pts.ref" maxlength="16" placeholder="请输入"></el-input>
<c-input v-model="model.setmod.msgmod.pyb.pts.ref" maxlength="16" placeholder="请输入"></c-input>
</el-form-item>
</el-col>
</el-col>
......@@ -29,21 +29,21 @@
<el-col :span="12">
<el-col :span="22">
<el-form-item label="业务种类">
<el-select v-model="model.setmod.msgmod.bustyp" style="width:100%" placeholder="请选择">
<c-select v-model="model.setmod.msgmod.bustyp" style="width:100%" placeholder="请选择">
<el-option
v-for="item in codes.bustyp"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</el-select>
</c-select>
</el-form-item>
</el-col>
</el-col>
<el-col :span="12">
<el-col :span="22">
<el-form-item label="收款人开户行名称">
<el-input v-model="model.setmod.msgmod.pyb.pts.namcn" maxlength="16" placeholder="请输入"></el-input>
<c-input v-model="model.setmod.msgmod.pyb.pts.namcn" maxlength="16" placeholder="请输入"></c-input>
</el-form-item>
</el-col>
</el-col>
......@@ -53,7 +53,7 @@
<el-col :span="12">
<el-col :span="22">
<el-form-item label="收款人名称">
<el-input v-model="model.setmod.msgmod.pye.pts.namcn" maxlength="16" placeholder="请输入"></el-input>
<c-input v-model="model.setmod.msgmod.pye.pts.namcn" maxlength="16" placeholder="请输入"></c-input>
</el-form-item>
</el-col>
</el-col>
......@@ -61,14 +61,14 @@
<el-col :span="12">
<el-col :span="22">
<el-form-item label="费用承担方">
<el-select v-model="model.setmod.msgmod.chato" style="width:100%" placeholder="请选择">
<c-select v-model="model.setmod.msgmod.chato" style="width:100%" placeholder="请选择">
<el-option
v-for="item in codes.chato"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</el-select>
</c-select>
</el-form-item>
</el-col>
</el-col>
......@@ -78,12 +78,12 @@
<el-col :span="12">
<el-col :span="22">
<el-form-item label="收款人地址">
<el-input
<c-input
type="textarea"
:rows="3"
placeholder="请输入"
v-model="model.setmod.msgmod.pye.pts.adrcn">
</el-input>
</c-input>
</el-form-item>
</el-col>
</el-col>
......@@ -91,7 +91,7 @@
<el-col :span="12">
<el-col :span="22">
<el-form-item label="发报行收费">
<el-input v-model="model.setmod.msgmod.sndfee" maxlength="16" placeholder="请输入"></el-input>
<c-input v-model="model.setmod.msgmod.sndfee" maxlength="16" placeholder="请输入"></c-input>
</el-form-item>
</el-col>
</el-col>
......@@ -101,7 +101,7 @@
<el-col :span="12">
<el-col :span="22">
<el-form-item label="收款人账号">
<el-input v-model="model.setmod.msgmod.pye.pts.extact " maxlength="16" placeholder="请输入"></el-input>
<c-input v-model="model.setmod.msgmod.pye.pts.extact " maxlength="16" placeholder="请输入"></c-input>
</el-form-item>
</el-col>
</el-col>
......@@ -109,7 +109,7 @@
<el-col :span="12">
<el-col :span="22">
<el-form-item label="收报行收费">
<el-input v-model="model.setmod.msgmod.rcvfee" maxlength="16" placeholder="请输入"></el-input>
<c-input v-model="model.setmod.msgmod.rcvfee" maxlength="16" placeholder="请输入"></c-input>
</el-form-item>
</el-col>
</el-col>
......@@ -119,12 +119,12 @@
<el-col :span="12">
<el-col :span="22">
<el-form-item label="附言">
<el-input
<c-input
type="textarea"
:rows="3"
placeholder="请输入"
v-model="model.setmod.msgmod.commet">
</el-input>
</c-input>
</el-form-item>
</el-col>
</el-col>
......
......@@ -6,9 +6,9 @@
<el-form-item label="接收行">
<el-col :span="24" class="m-inputbtn">
<el-col class="m-inputbtn-input">
<el-input maxlength="16" placeholder="请输入"></el-input>
<c-input maxlength="16" placeholder="请输入"></c-input>
</el-col>
<el-button type="primary" icon="el-icon-search" class="m-inputbtn-btn" @click="handleSearch"></el-button>
<c-button type="primary" icon="el-icon-search" class="m-inputbtn-btn" @click="handleSearch"></c-button>
</el-col>
</el-form-item>
</el-col>
......@@ -19,9 +19,9 @@
<el-form-item label="收款人">
<el-col :span="24" class="m-inputbtn">
<el-col class="m-inputbtn-input">
<el-input maxlength="16" placeholder="请输入"></el-input>
<c-input maxlength="16" placeholder="请输入"></c-input>
</el-col>
<el-button type="primary" icon="el-icon-search" class="m-inputbtn-btn" @click="handleSearch"></el-button>
<c-button type="primary" icon="el-icon-search" class="m-inputbtn-btn" @click="handleSearch"></c-button>
</el-col>
</el-form-item>
</el-col>
......@@ -32,7 +32,7 @@
<el-col :span="12">
<el-col :span="22">
<el-form-item label="名称">
<el-input maxlength="16" placeholder="请输入" disabled></el-input>
<c-input maxlength="16" placeholder="请输入" disabled></c-input>
</el-form-item>
</el-col>
</el-col>
......@@ -40,7 +40,7 @@
<el-col :span="12">
<el-col :span="22">
<el-form-item label="名称">
<el-input maxlength="16" placeholder="请输入" disabled></el-input>
<c-input maxlength="16" placeholder="请输入" disabled></c-input>
</el-form-item>
</el-col>
</el-col>
......@@ -50,7 +50,7 @@
<el-col :span="12">
<el-col :span="22">
<el-form-item label="地址">
<el-input maxlength="16" placeholder="请输入" disabled></el-input>
<c-input maxlength="16" placeholder="请输入" disabled></c-input>
</el-form-item>
</el-col>
</el-col>
......@@ -58,7 +58,7 @@
<el-col :span="12">
<el-col :span="22">
<el-form-item label="地址">
<el-input maxlength="16" placeholder="请输入" disabled></el-input>
<c-input maxlength="16" placeholder="请输入" disabled></c-input>
</el-form-item>
</el-col>
</el-col>
......@@ -70,9 +70,9 @@
<el-form-item label="收款人开户行">
<el-col :span="24" class="m-inputbtn">
<el-col class="m-inputbtn-input">
<el-input maxlength="16" placeholder="请输入"></el-input>
<c-input maxlength="16" placeholder="请输入"></c-input>
</el-col>
<el-button type="primary" icon="el-icon-search" class="m-inputbtn-btn" @click="handleSearch"></el-button>
<c-button type="primary" icon="el-icon-search" class="m-inputbtn-btn" @click="handleSearch"></c-button>
</el-col>
</el-form-item>
</el-col>
......@@ -81,7 +81,7 @@
<el-col :span="12">
<el-col :span="22">
<el-form-item label="收款人账号">
<el-input v-model="model.setmod.msgmod.pye.pts.extact " maxlength="16" placeholder="请输入"></el-input>
<c-input v-model="model.setmod.msgmod.pye.pts.extact " maxlength="16" placeholder="请输入"></c-input>
</el-form-item>
</el-col>
</el-col>
......@@ -90,7 +90,7 @@
<el-col :span="24">
<el-col :span="12">
<el-form-item label="名称">
<el-input maxlength="16" placeholder="请输入" disabled></el-input>
<c-input maxlength="16" placeholder="请输入" disabled></c-input>
</el-form-item>
</el-col>
</el-col>
......@@ -98,7 +98,7 @@
<el-col :span="24">
<el-col :span="12">
<el-form-item label="地址">
<el-input maxlength="16" placeholder="请输入" disabled></el-input>
<c-input maxlength="16" placeholder="请输入" disabled></c-input>
</el-form-item>
</el-col>
</el-col>
......@@ -106,14 +106,14 @@
<el-col :span="24">
<el-col :span="12">
<el-form-item label="业务种类">
<el-select v-model="model.setmod.msgmod.busflg" style="width:100%" placeholder="请选择">
<c-select v-model="model.setmod.msgmod.busflg" style="width:100%" placeholder="请选择">
<el-option
v-for="item in codes.busflg"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</el-select>
</c-select>
</el-form-item>
</el-col>
</el-col>
......@@ -121,14 +121,14 @@
<el-col :span="24">
<el-col :span="12">
<el-form-item label="费用承担方">
<el-select v-model="model.setmod.msgmod.chato" style="width:100%" placeholder="请选择">
<c-select v-model="model.setmod.msgmod.chato" style="width:100%" placeholder="请选择">
<el-option
v-for="item in codes.chato"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</el-select>
</c-select>
</el-form-item>
</el-col>
</el-col>
......@@ -136,14 +136,14 @@
<el-col :span="24">
<el-col :span="12">
<el-form-item label="汇款人账户性质">
<el-select v-model="model.setmod.msgmod.acctyp" style="width:100%" placeholder="请选择">
<c-select v-model="model.setmod.msgmod.acctyp" style="width:100%" placeholder="请选择">
<el-option
v-for="item in codes.payacttyp"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</el-select>
</c-select>
</el-form-item>
</el-col>
</el-col>
......@@ -151,12 +151,12 @@
<el-col :span="24">
<el-col :span="12">
<el-form-item label="附言">
<el-input
<c-input
type="textarea"
:rows="3"
placeholder="请输入附言"
v-model="model.setmod.msgmod.commet">
</el-input>
</c-input>
</el-form-item>
</el-col>
</el-col>
......
......@@ -6,10 +6,10 @@
<el-form-item label="收报行(我行账户行)">
<el-col :span="24" class="m-inputbtn">
<el-col class="m-inputbtn-input">
<el-input v-model="model.setmod.msgmod.ori.pts.extkey" maxlength="32" placeholder="请输入"></el-input>
<c-input v-model="model.setmod.msgmod.ori.pts.extkey" maxlength="32" placeholder="请输入"></c-input>
</el-col>
<c-ptypicker service="cptopn/orip_ptysel" flag="B" :ctx="model.setmod.msgmod.ori.pts" :extkey="model.setmod.msgmod.ori.pts.extkey" />
<!-- <el-button type="primary" icon="el-icon-search" class="m-inputbtn-btn" @click="search_orip_ptysel"></el-button> -->
<!-- <c-button type="primary" icon="el-icon-search" class="m-inputbtn-btn" @click="search_orip_ptysel"></c-button> -->
</el-col>
</el-form-item>
</el-col>
......@@ -20,10 +20,10 @@
<el-form-item label="收款行(58A)">
<el-col :span="24" class="m-inputbtn">
<el-col class="m-inputbtn-input">
<el-input v-model="model.setmod.msgmod.med.pts.extkey" maxlength="32" placeholder="请输入"></el-input>
<c-input v-model="model.setmod.msgmod.med.pts.extkey" maxlength="32" placeholder="请输入"></c-input>
</el-col>
<c-ptypicker service="cptopn/medp_ptysel" flag="B" :ctx="model.setmod.msgmod.med.pts" :extkey="model.setmod.msgmod.med.pts.extkey" />
<!-- <el-button type="primary" icon="el-icon-search" class="m-inputbtn-btn" @click="search_medp_ptysel"></el-button> -->
<!-- <c-button type="primary" icon="el-icon-search" class="m-inputbtn-btn" @click="search_medp_ptysel"></c-button> -->
</el-col>
</el-form-item>
</el-col>
......@@ -33,22 +33,22 @@
<el-col :span="24">
<el-col :span="12">
<el-col :span="22" class="form-item">
<el-input
<c-input
v-model="model.setmod.msgmod.ori.pts.adrblk"
type="textarea"
:rows="3"
placeholder="">
</el-input>
</c-input>
</el-col>
</el-col>
<el-col :span="12">
<el-col :span="22" class="form-item">
<el-input
<c-input
v-model="model.setmod.msgmod.med.pts.adrblk"
type="textarea"
:rows="3"
placeholder="">
</el-input>
</c-input>
</el-col>
</el-col>
</el-col>
......@@ -59,10 +59,10 @@
<el-form-item label="中间行(56A)">
<el-col :span="24" class="m-inputbtn">
<el-col class="m-inputbtn-input">
<el-input v-model="model.setmod.msgmod.rmt.pts.extkey" maxlength="32" placeholder="请输入"></el-input>
<c-input v-model="model.setmod.msgmod.rmt.pts.extkey" maxlength="32" placeholder="请输入"></c-input>
</el-col>
<c-ptypicker service="cptopn/rmtp_ptysel" flag="B" :ctx="model.setmod.msgmod.rmt.pts" :extkey="model.setmod.msgmod.rmt.pts.extkey" />
<!-- <el-button type="primary" icon="el-icon-search" class="m-inputbtn-btn" @click="search_rmtp_ptysel"></el-button> -->
<!-- <c-button type="primary" icon="el-icon-search" class="m-inputbtn-btn" @click="search_rmtp_ptysel"></c-button> -->
</el-col>
</el-form-item>
</el-col>
......@@ -72,10 +72,10 @@
<el-form-item label="收款行账户行(57A)">
<el-col :span="24" class="m-inputbtn">
<el-col class="m-inputbtn-input">
<el-input v-model="model.setmod.msgmod.pyb.pts.extkey" maxlength="32" placeholder="请输入"></el-input>
<c-input v-model="model.setmod.msgmod.pyb.pts.extkey" maxlength="32" placeholder="请输入"></c-input>
</el-col>
<c-ptypicker service="cptopn/pybp_ptysel" flag="B" :ctx="model.setmod.msgmod.pyb.pts" :extkey="model.setmod.msgmod.pyb.pts.extkey" />
<!-- <el-button type="primary" icon="el-icon-search" class="m-inputbtn-btn" @click="search_pybp_ptysel"></el-button> -->
<!-- <c-button type="primary" icon="el-icon-search" class="m-inputbtn-btn" @click="search_pybp_ptysel"></c-button> -->
</el-col>
</el-form-item>
</el-col>
......@@ -85,22 +85,22 @@
<el-col :span="24">
<el-col :span="12">
<el-col :span="22" class="form-item">
<el-input
<c-input
v-model="model.setmod.msgmod.rmt.pts.adrblk"
type="textarea"
:rows="3"
placeholder="">
</el-input>
</c-input>
</el-col>
</el-col>
<el-col :span="12">
<el-col :span="22" class="form-item">
<el-input
<c-input
v-model="model.setmod.msgmod.pyb.pts.adrblk"
type="textarea"
:rows="3"
placeholder="">
</el-input>
</c-input>
</el-col>
</el-col>
</el-col>
......@@ -109,14 +109,14 @@
<el-col :span="12">
<el-col :span="22">
<el-form-item label="账号">
<el-input v-model="model.setmod.msgmod.rmt.pts.extact" maxlength="32" placeholder="请输入"></el-input>
<c-input v-model="model.setmod.msgmod.rmt.pts.extact" maxlength="32" placeholder="请输入"></c-input>
</el-form-item>
</el-col>
</el-col>
<el-col :span="12">
<el-col :span="22">
<el-form-item label="账号">
<el-input v-model="model.setmod.msgmod.pyb.pts.extact" maxlength="32" placeholder="请输入"></el-input>
<c-input v-model="model.setmod.msgmod.pyb.pts.extact" maxlength="32" placeholder="请输入"></c-input>
</el-form-item>
</el-col>
</el-col>
......@@ -126,12 +126,12 @@
<el-col :span="12">
<el-col :span="22">
<el-form-item label="报文附言(72)">
<el-input
<c-input
type="textarea"
:rows="3"
placeholder=""
v-model="model.setmod.msgmod.tag20272">
</el-input>
</c-input>
</el-form-item>
</el-col>
</el-col>
......@@ -140,9 +140,9 @@
<el-form-item label="收款行账号">
<el-col :span="24" class="m-inputbtn">
<el-col class="m-inputbtn-input">
<el-input v-model="model.setmod.msgmod.med.pts.extact" maxlength="32" placeholder="请输入"></el-input>
<c-input v-model="model.setmod.msgmod.med.pts.extact" maxlength="32" placeholder="请输入"></c-input>
</el-col>
<el-button type="primary" icon="el-icon-search" class="m-inputbtn-btn" @click="handleSearch"></el-button>
<c-button type="primary" icon="el-icon-search" class="m-inputbtn-btn" @click="handleSearch"></c-button>
</el-col>
</el-form-item>
</el-col>
......
......@@ -3,52 +3,52 @@
<el-col :span="24"><h3>外管申报</h3></el-col>
<el-col :span="14">
<el-form-item label="申报单类型">
<el-select v-model="model.bopmod.szflg" style="width:100%" placeholder="请选择申报单类型">
<c-select v-model="model.bopmod.szflg" style="width:100%" placeholder="请选择申报单类型">
<el-option
v-for="item in codes.szflg"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</el-select>
</c-select>
</el-form-item>
</el-col>
<el-col :span="14">
<el-form-item label="款项性质">
<el-select v-model="model.bopmod.acttyp" style="width:100%" placeholder="请选择款项性质">
<c-select v-model="model.bopmod.acttyp" style="width:100%" placeholder="请选择款项性质">
<el-option
v-for="item in codes.acttyp"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</el-select>
</c-select>
</el-form-item>
</el-col>
<el-col :span="24"><h3>跨境人民币申报</h3></el-col>
<el-col :span="14">
<el-form-item label="是否报送跨境人民币">
<el-select v-model="model.rmbmod.rmbflg" style="width:100%" placeholder="请选择是否报送跨境人民币">
<c-select v-model="model.rmbmod.rmbflg" style="width:100%" placeholder="请选择是否报送跨境人民币">
<el-option
v-for="item in codes.rmbflg"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</el-select>
</c-select>
</el-form-item>
</el-col>
<el-col :span="24"><h3>结售汇申报</h3></el-col>
<el-col :span="14">
<el-form-item label="是否报送结售汇信息">
<el-select v-model="model.jspmod.jshtyp" style="width:100%" placeholder="请选择是否报送跨境人民币">
<c-select v-model="model.jspmod.jshtyp" style="width:100%" placeholder="请选择是否报送跨境人民币">
<el-option
v-for="item in codes.jshtyp"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</el-select>
</c-select>
</el-form-item>
</el-col>
</div>
......
......@@ -101,15 +101,15 @@
</el-tabs>
</el-form>
<el-col class="eContainer-func">
<el-button
<c-button
v-if="activeName === 'basic' || activeName === 'fee' || activeName === 'gle' || activeName === 'doc'"
type="primary"
size="small"
@click="submitForm('modelForm')"
>提交</el-button>
<el-button v-if="activeName !== 'baosong'" type="primary" size="small" @click="onChk">检核</el-button>
<el-button v-if="activeName !== 'baosong'" type="primary" size="small" @click="onPed">暂存</el-button>
<el-button v-if="activeName !== 'baosong'" type="primary" size="small" @click="onRtn">退出</el-button>
>提交</c-button>
<c-button v-if="activeName !== 'baosong'" type="primary" size="small" @click="onChk">检核</c-button>
<c-button v-if="activeName !== 'baosong'" type="primary" size="small" @click="onPed">暂存</c-button>
<c-button v-if="activeName !== 'baosong'" type="primary" size="small" @click="onRtn">退出</c-button>
</el-col>
</div>
</c-page>
......
This source diff could not be displayed because it is too large. You can view the blob instead.
<template>
<div class="eibs-tab">
<el-col :span="24">
<el-form-item label="货物/服务名称">
<c-input v-model="model.godnam" maxlength="40" style="width:40%" placeholder="货物服务名称"></c-input>
</el-form-item>
</el-col>
<el-col :span="24">
<el-form-item label="特殊规定">
<c-select v-model="model.litameadv" style="width:40%" placeholder="请选择特殊规定">
</c-select>
</el-form-item>
</el-col>
<el-col :span="24">
<el-form-item label="">
<c-input type="textarea" v-model="model.ameadvrmk" maxlength="34" style="width:40%" show-word-limit placeholder="请输入特殊规定条件" ></c-input>
</el-form-item>
</el-col>
<el-col :span="24">
<el-form-item label="开证行">
<c-input v-model="model.bchname" maxlength="40" style="width:40%" placeholder="请输入branch name"></c-input>
</el-form-item>
</el-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import CodeTable from "~/config/CodeTable"
// import Event from "~/Model/Ditopn/Event"
export default {
props:["model","codes"],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<!--
<el-col :span="12">
<el-form-item label="应付保证金金额">
<c-input v-model="model.liaall.liaccv.concur" maxlength="3" placeholder="请输入应付保证金金额"></c-input>
</el-form-item>
</el-col>
-->
<el-col :span="12">
<el-form-item label="合同金额">
<el-row>
<el-col :span="8">
<c-input type="text" :disable="true" value="CNY"></c-input>
</el-col>
<el-col :span="14">
<c-input v-model="model.liaall.liaccv.newamt"></c-input>
</el-col>
</el-row>
</el-form-item>
</el-col>
<!--
<el-col :span="12">
<el-form-item label="合同金额">
<c-input v-model="model.liaall.liaccv.newamt" placeholder="请输入合同金额"></c-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="保证金应收比例">
<c-input v-model="model.liaall.liaccv.cshpct" placeholder="请输入保证金应收比例"></c-input>
</el-form-item>
</el-col>
-->
<el-col :span="12">
<el-form-item label="保证金应收比例">
<el-row>
<el-col :span="8">
<c-input v-model="model.liaall.liaccv.cshpct"></c-input>
</el-col>
<el-col :span="12" style="margin-left:20px">
<el-text>%</el-text>
</el-col>
</el-row>
</el-form-item>
</el-col>
<!--
<el-col :span="12">
<el-form-item label="Reserved Amount">
<c-input v-model="model.liaall.liaccv.newresamt" placeholder="请输入Reserved Amount"></c-input>
</el-form-item>
</el-col>
-->
<el-col :span="12">
<el-form-item label="Reserved Amount">
<el-row>
<el-col :span="8">
<c-input type="text" :disable="true" value="CNY"></c-input>
</el-col>
<el-col :span="14">
<c-input v-model="model.liaall.liaccv.newresamt"></c-input>
</el-col>
</el-row>
</el-form-item>
</el-col>
<!--
<el-col :span="12">
<el-form-item label="保证金实收比例">
<c-input v-model="model.liaall.liaccv.relcshpct" placeholder="请输入保证金实收比例"></c-input>
</el-form-item>
</el-col>
-->
<el-col :span="12">
<el-form-item label="保证金实收比例">
<el-row>
<el-col :span="8">
<c-input v-model="model.liaall.misamt"></c-input>
</el-col>
<el-col :span="12" style="margin-left:20px">
<el-text>%</el-text>
</el-col>
</el-row>
</el-form-item>
</el-col>
<!--
<el-col :span="12">
<c-checkbox v-model="model.liaall.liaccv.gleflg">Create gle flag</c-checkbox>
</el-col>
<el-col :span="12">
<el-form-item label="reserve amount based percent">
<c-input v-model="model.liaall.liaccv.pctresamt" placeholder="请输入reserve amount based percent"></c-input>
</el-form-item>
</el-col>
<el-col :span="12">
<c-checkbox v-model="model.liaall.liaccv.chgcurflg">Change currency flag</c-checkbox>
</el-col>
-->
<el-col :span="12">
<el-form-item label="应付保证金金额">
<el-row>
<el-col :span="8">
<c-input type="text" :disable="true" value="CNY"></c-input>
</el-col>
<el-col :span="14">
<c-input v-model="model.liaall.liaccv.concur"></c-input>
</el-col>
</el-row>
</el-form-item>
</el-col>
<!--
<el-col :span="12">
<c-button size="small" type="primary" @click="onLiaccvAdd">
Add
</c-button>
</el-col>
<el-col :span="12">
<c-button size="small" icon="el-icon-delete" @click="onLiaccvDel">
Del
</c-button>
</el-col>
-->
<el-col :span="24" style="text-align:right">
<el-row>
<el-col :span="2">
<c-button size="small" type="primary" @click="onLiaccvAdd">
Add
</c-button>
</el-col>
<el-col :span="2">
<c-button size="small" icon="el-icon-delete" @click="onLiaccvDel">
Del
</c-button>
</el-col>
</el-row>
</el-col>
<el-col :span="24">
<c-table style="width:80%,text-align:center">
<el-table-column
label="CFO"
width:50
>
</el-table-column>
<el-table-column
label="保证金编号"
width:50
>
</el-table-column>
<el-table-column
label="货币"
width:50
>
</el-table-column>
<el-table-column
label="余额"
width:50
>
</el-table-column>
<el-table-column
label="变动金额"
width:50
>
</el-table-column>
<el-table-column
label="保证金账号"
width:50
>
</el-table-column>
<el-table-column
label="汇率"
width:50
>
</el-table-column>
<el-table-column
label=""
width:50
>
</el-table-column>
<el-table-column
label="折算后金额"
width:50
>
</el-table-column>
</c-table>
</el-col>
<el-col :span="12">
<el-form-item label="金额总和">
<el-row>
<el-col :span="8">
<c-input type="text" :disable="true" value="CNY"></c-input>
</el-col>
<el-col :span="14">
<c-input v-model="model.liaall.liaccv.totcovamt" ></c-input>
</el-col>
</el-row>
</el-form-item>
</el-col>
<!--
<el-col :span="12">
<el-form-item label="金额总和">
<c-input v-model="model.liaall.liaccv.totcovamt" placeholder="请输入金额总和"></c-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="Additional Information ">
<c-input type="textarea" v-model="model.liaall.liaccv.addinf" maxlength="70" show-word-limit placeholder="请输入Additional Information " ></c-input>
</el-form-item>
</el-col>
-->
</div>
</template>
<script>
import Api from "~/service/Api"
import CodeTable from "~/config/CodeTable"
// import Event from "~/Model/Ditopn/Event"
export default {
props:["model","codes"],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<!--
<el-col :span="12">
<span v-text="model.mtabut.coninf.oitinf.labinftxt" data-path=".mtabut.coninf.oitinf.labinftxt" > </span>
</el-col>
-->
<el-col :span="24">
<el-col :span="12">
<el-form-item label="General">
<c-input type="textarea" v-model="model.mtabut.coninf.oitinf.oit.inftxt" maxlength="60" show-word-limit placeholder="请输入Infotext" ></c-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="Display Type">
<c-select v-model="model.mtabut.coninf.oitinf.oit.inflev" style="width:50%" placeholder="请选择Infotext Level">
</c-select>
</el-form-item>
</el-col>
</el-col>
<el-col :span="24">
<el-col :span="12">
<el-form-item label="Settlement">
<c-input type="textarea" v-model="model.mtabut.coninf.oitset.oit.inftxt" maxlength="60" show-word-limit placeholder="请输入Infotext" ></c-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="Display Type">
<c-select v-model="model.mtabut.coninf.oitset.oit.inflev" style="width:50%" placeholder="请选择Infotext Level">
</c-select>
</el-form-item>
</el-col>
</el-col>
<el-col :span="12">
<el-form-item label="执行日期">
<el-date-picker type="date" v-model="model.mtabut.coninf.conexedat" style="width:40%" placeholder="请选择执行日期"></el-date-picker>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="Send for Release to">
<c-input v-model="model.mtabut.coninf.usr.extkey" maxlength="8" style="width:40%" disabled="disabled" placeholder="请输入User ID"></c-input>
</el-form-item>
</el-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import CodeTable from "~/config/CodeTable"
// import Event from "~/Model/Ditopn/Event"
export default {
props:["model","codes"],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<el-row>
<el-col :span="12">
<el-form-item label="参考号">
<c-input v-model="model.didgrp.rec.tzref" maxlength="35" placeholder="请输入通知行编号"></c-input>
</el-form-item>
</el-col>
<el-col :span="12">
<span> </span>
</el-col>
</el-row>
<el-col :span="12">
<el-form-item label="开证行BIC">
<c-input v-model="model.didgrp.adv.pts.extkey" maxlength="16" placeholder="请输入External Key of Address"></c-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="通知行BIC">
<c-input v-model="model.didgrp.iss.pts.extkey" maxlength="16" placeholder="请输入External Key of Address"></c-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="开证行联行行号">
<c-input v-model="model.didgrp.adv.pts.bankno" maxlength="20" placeholder="请输入Number of bank"></c-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="通知行联行行号">
<c-input v-model="model.didgrp.iss.pts.bankno" maxlength="20" placeholder="请输入Number of bank"></c-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="开证行联行名称">
<c-input type="textarea" v-model="model.didgrp.adv.pts.jigomc" maxlength="35" show-word-limit placeholder="请输入联行名称 电证用" ></c-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="通知行联行名称">
<c-input type="textarea" v-model="model.didgrp.iss.pts.jigomc" maxlength="35" show-word-limit placeholder="请输入联行名称 电证用" ></c-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="开证行地址">
<c-input type="textarea" v-model="model.didgrp.adv.pts.dizhii" maxlength="35" show-word-limit placeholder="请输入地址 电证用" ></c-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="通知行地址">
<c-input type="textarea" v-model="model.didgrp.iss.pts.dizhii" maxlength="35" show-word-limit placeholder="请输入地址 电证用" ></c-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="开证行邮编">
<c-input v-model="model.didgrp.adv.pts.youzbm" maxlength="6" placeholder="请输入邮编 电证用"></c-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="通知行邮编">
<c-input v-model="model.didgrp.iss.pts.youzbm" maxlength="6" placeholder="请输入邮编 电证用"></c-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="开证行电话">
<c-input v-model="model.didgrp.adv.pts.dihdig" maxlength="16" placeholder="请输入邮编"></c-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="通知行电话">
<c-input v-model="model.didgrp.iss.pts.dihdig" maxlength="16" placeholder="请输入邮编"></c-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="是否可议付">
<c-select v-model="model.didgrp.rec.fenctg" style="width:100%" placeholder="请选择是否可议付">
</c-select>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="是否可保兑">
<c-select v-model="model.didgrp.rec.bdflg" style="width:100%" placeholder="请选择是否可保兑">
</c-select>
</el-form-item>
</el-col>
<el-row>
<el-col :span="8">
<el-form-item label="指定的有关银行 ">
<c-select v-model="model.didgrp.rec.avbwth" style="width:100%" placeholder="请选择指定的有关银行 ">
</c-select>
</el-form-item>
</el-col>
</el-row>
<el-col :span="12">
<el-form-item label="议付行联行行号">
<c-input v-model="model.didgrp.adv.pts.bankno" maxlength="20" placeholder="请输入Number of bank"></c-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="保兑行联行行号">
<c-input v-model="model.didgrp.iss.pts.bankno" maxlength="20" placeholder="请输入Number of bank"></c-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="议付行名称">
<c-input type="textarea" v-model="model.didgrp.adv.pts.jigomc" maxlength="35" show-word-limit placeholder="请输入联行名称 电证用" ></c-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="保兑行名称">
<c-input type="textarea" v-model="model.didgrp.iss.pts.jigomc" maxlength="35" show-word-limit placeholder="请输入联行名称 电证用" ></c-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="议付行地址">
<c-input type="textarea" v-model="model.didgrp.adv.pts.dizhii" maxlength="35" show-word-limit placeholder="请输入地址 电证用" ></c-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="保兑行地址">
<c-input type="textarea" v-model="model.didgrp.iss.pts.dizhii" maxlength="35" show-word-limit placeholder="请输入地址 电证用" ></c-input>
</el-form-item>
</el-col>
<el-row>
<el-col :span="12">
<el-form-item label="是否可以转让">
<c-select v-model="model.didgrp.rec.lcrtyp" style="width:100%" placeholder="请选择t">
</c-select>
</el-form-item>
</el-col>
<el-col :span="12">
<span> </span>
</el-col>
</el-row>
<el-col :span="12">
<el-form-item label="转让行联行行号">
<c-input v-model="model.didgrp.adv.pts.bankno" maxlength="20" placeholder="请输入Number of bank"></c-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="申请行联行行号">
<c-input v-model="model.didgrp.iss.pts.bankno" maxlength="20" placeholder="请输入Number of bank"></c-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="转让行名称">
<c-input type="textarea" v-model="model.didgrp.adv.pts.jigomc" maxlength="35" show-word-limit placeholder="请输入联行名称 电证用" ></c-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="申请行名称">
<c-input type="textarea" v-model="model.didgrp.iss.pts.jigomc" maxlength="35" show-word-limit placeholder="请输入联行名称 电证用" ></c-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="转让行地址">
<c-input type="textarea" v-model="model.didgrp.adv.pts.dizhii" maxlength="35" show-word-limit placeholder="请输入地址 电证用" ></c-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="申请行地址">
<c-input type="textarea" v-model="model.didgrp.iss.pts.dizhii" maxlength="35" show-word-limit placeholder="请输入地址 电证用" ></c-input>
</el-form-item>
</el-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import CodeTable from "~/config/CodeTable"
// import Event from "~/Model/Ditopn/Event"
export default {
props:["model","codes"],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<el-col :span="12">
<el-form-item label="Correspondence">
</el-form-item>
</el-col>
<el-col :span="24">
<c-table style="width:80%,text-align:center">
<el-table-column
label="Role"
width:30
>
</el-table-column>
<el-table-column
label="Description"
width:120
>
</el-table-column>
<el-table-column
label="Medium"
width:50
>
</el-table-column>
<el-table-column
label="Dispatch Type"
width:70
>
</el-table-column>
<el-table-column
label="Lang."
width:50
>
</el-table-column>
<el-table-column
label="Form"
width:50
>
</el-table-column>
<el-table-column
label="Or."
width:30
>
</el-table-column>
<el-table-column
label="CC"
width:30
>
</el-table-column>
<el-table-column
label=".."
width:50
>
</el-table-column>
<el-table-column
label="Show"
width:50
>
</el-table-column>
<el-table-column
label="Details"
width:50
>
</el-table-column>
</c-table>
</el-col>
<!--
<el-col :span="12">
<span v-text="model.trnmod.trndoc.advlabel" data-path=".trnmod.trndoc.advlabel" > </span>
</el-col>
<el-col :span="12">
<el-form-item label="国内证落款">
<c-input v-model="model.trnmod.trndoc.advnam" maxlength="50" placeholder="请输入国内证落款"></c-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="修改申请人名称">
<c-input type="textarea" v-model="model.trnmod.trndoc.amdapl" maxlength="50" show-word-limit placeholder="请输入修改申请人名称" ></c-input>
</el-form-item>
</el-col>
<el-col :span="12">
<span v-text="model.trnmod.trndoc.amdnam" data-path=".trnmod.trndoc.amdnam" > </span>
</el-col>
<el-col :span="12">
<el-form-item label="国内证通知书">
<c-input v-model="model.trnmod.trndoc.advdoc" maxlength="1" placeholder="请输入国内证通知书"></c-input>
</el-form-item>
</el-col>
-->
</div>
</template>
<script>
import Api from "~/service/Api"
import CodeTable from "~/config/CodeTable"
// import Event from "~/Model/Ditopn/Event"
export default {
props:["model","codes"],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
......@@ -5,58 +5,58 @@
币种
</el-col>
<el-col :span="18">
<el-select v-model="model.cur" style="width:100%" placeholder="请选择">
<c-select v-model="model.cur" style="width:100%" placeholder="请选择">
<el-option
v-for="item in codes.curtxt"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</el-select>
</c-select>
</el-col>
</el-col>
<el-col :span="6" class="suffix-title">
原始金额
</el-col>
<el-col :span="18">
<el-input v-model="model.oldamt" maxlength="32" placeholder="请输入"></el-input>
<c-input v-model="model.oldamt" maxlength="32" placeholder="请输入"></c-input>
</el-col>
<el-col :span="6" class="suffix-title">
变动金额
</el-col>
<el-col :span="18">
<el-input v-model="model.chgamt" maxlength="32" placeholder="请输入"></el-input>
<c-input v-model="model.chgamt" maxlength="32" placeholder="请输入"></c-input>
</el-col>
<el-col :span="6" class="suffix-title">
金额
</el-col>
<el-col :span="18">
<el-input v-model="model.amt" maxlength="32" placeholder="请输入"></el-input>
<c-input v-model="model.amt" maxlength="32" placeholder="请输入"></c-input>
</el-col>
<el-col :span="6" class="suffix-title">
结算账号
</el-col>
<el-col :span="18">
<el-input v-model="model.cusact" maxlength="32" placeholder="请输入"></el-input>
<c-input v-model="model.cusact" maxlength="32" placeholder="请输入"></c-input>
</el-col>
<el-col :span="6" class="suffix-title">
保证金账号
</el-col>
<el-col :span="18">
<el-input v-model="model.ccvact" maxlength="32" placeholder="请输入"></el-input>
<c-input v-model="model.ccvact" maxlength="32" placeholder="请输入"></c-input>
</el-col>
<el-col :span="6" class="suffix-title">
记账
</el-col>
<el-col :span="18">
<el-select v-model="model.gleflg" style="width:100%" placeholder="请选择">
<c-select v-model="model.gleflg" style="width:100%" placeholder="请选择">
<el-option
v-for="item in codes.onsel"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</el-select>
</c-select>
</el-col>
</div>
</template>
......
<template>
<div class="eibs-tab">
<!--
<el-col :span="12">
<el-form-item label="ECIFNO">
<c-input v-model="model.liaall.limmod.ecifno" maxlength="22" placeholder="请输入ECIFNO"></c-input>
</el-form-item>
</el-col>
<el-col :span="12">
<span v-text="model.liaall.limmod.limpts.wrklab" data-path=".liaall.limmod.limpts.wrklab" > </span>
</el-col>
<el-col :span="12">
<span v-text="model.liaall.limmod.limpts.othlab" data-path=".liaall.limmod.limpts.othlab" > </span>
</el-col>
<el-col :span="12">
<span v-text="model.liaall.limmod.limpts.othlabss" data-path=".liaall.limmod.limpts.othlabss" > </span>
</el-col>
<el-col :span="12">
<el-form-item label="Drag Drop Sender">
<c-input v-model="model.liaall.limmod.wrkp.ptsget.sdamod.dadsnd" placeholder="请输入Drag Drop Sender"></c-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="Drag Drop Sender">
<c-input v-model="model.liaall.limmod.othp.ptsget.sdamod.dadsnd" placeholder="请输入Drag Drop Sender"></c-input>
</el-form-item>
</el-col>
-->
<el-col :span="12">
<el-form-item label="开证授信额度主体编号">
<c-input style="width:70%;margin-right:20px" v-model="model.liaall.limmod.limpts.wrk.pts.extkey" maxlength="16" placeholder="请输入External Key of Address"></c-input>
<c-button size="small" type="primary" icon="el-icon-search" @click="onPreperButtxmsel">
Details
</c-button>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="开证授信额度主体名称">
<c-input v-model="model.liaall.limmod.limpts.wrk.pts.nam" maxlength="40" placeholder="请输入Name of Party"></c-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="额度类型">
<c-select v-model="model.liaall.limmod.limpts.nonrevflg1" style="width:100%" placeholder="请选择Flag to Mark Non-revolving Limits">
</c-select>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="合同流水号">
<c-input v-model="model.liaall.limmod.limpts.pfcod1" maxlength="14" placeholder="请输入合同流�'号"></c-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="业务编号">
<c-input v-model="model.liaall.limmod.ownref" maxlength="16" placeholder="请输入国结业务编号"></c-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="业务余额">
<c-input v-model="model.liaall.limmod.comamt" placeholder="请输入业务余额"></c-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="保证金余额">
<c-input v-model="model.liaall.limmod.ccvamt" placeholder="请输入保证金余额"></c-input>
</el-form-item>
</el-col>
<!--
<el-col :span="12">
<c-button size="small" type="primary" @click="onWrkpDet">
Details
</c-button>
</el-col>
<el-col :span="12">
<el-form-item label="External Key of Address">
<c-input v-model="model.liaall.limmod.limpts.oth.pts.extkey" maxlength="16" placeholder="请输入External Key of Address"></c-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="">
<c-input v-model="model.liaall.limmod.othp.ptsget.sdamod.seainf" placeholder="请输入"></c-input>
</el-form-item>
</el-col>
<el-col :span="12">
<c-button size="small" type="primary" @click="onOthpDet">
Details
</c-button>
</el-col>
<el-col :span="12">
<el-form-item label="Name of Party">
<c-input v-model="model.liaall.limmod.limpts.oth.pts.nam" maxlength="40" placeholder="请输入Name of Party"></c-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="Flag to Mark Non-revolving Limits">
<c-select v-model="model.liaall.limmod.limpts.nonrevflg2" style="width:100%" placeholder="请选择Flag to Mark Non-revolving Limits">
</c-select>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="合同流�'号">
<c-input v-model="model.liaall.limmod.limpts.pfcod2" maxlength="14" placeholder="请输入合同流�'号"></c-input>
</el-form-item>
</el-col>
<el-col :span="12">
<c-button size="small" type="primary" @click="onLimptsGet2">
查询
</c-button>
</el-col>
<el-col :span="12">
<c-button size="small" type="primary" @click="onLimmodTrycal">
试算
</c-button>
</el-col>
-->
<el-col :span="12" >
<el-form-item label="">
<c-button size="small" type="primary" @click="onLimptsGet1">
查询
</c-button>
</el-form-item>
</el-col>
<el-row>
<el-col :span="24">
<c-table style="text-align:center">
<el-table-column
label="可否串用"
width:60
>
</el-table-column>
<el-table-column
label="序号"
width:60
>
</el-table-column>
<el-table-column
label="额度类型"
width:50
>
</el-table-column>
<el-table-column
label="入账机构"
width:70
>
</el-table-column>
<el-table-column
label="额度编号"
width:100
>
</el-table-column>
<el-table-column
label="额度明细编号"
width:100
>
</el-table-column>
<el-table-column
label="额度品种代码"
width:30
>
</el-table-column>
<el-table-column
label="品种代码描述"
width:100
>
</el-table-column>
<el-table-column
label=""
width:50
>
</el-table-column>
</c-table>
</el-col>
</el-row>
</div>
</template>
<script>
import Api from "~/service/Api"
import CodeTable from "~/config/CodeTable"
// import Event from "~/Model/Ditopn/Event"
export default {
props:["model","codes"],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<el-col :span="12">
<el-form-item label="XMLPanel litapll1的内置block">
<c-input type="textarea" v-model="model.litapll1blk" maxlength="200" show-word-limit placeholder="请输入XMLPanel litapll1的内置block" ></c-input>
</el-form-item>
</el-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import CodeTable from "~/config/CodeTable"
// import Event from "~/Model/Ditopn/Event"
export default {
props:["model","codes"],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<el-col :span="12">
<el-form-item label="XMLPanel litbenl1的内置block">
<c-input type="textarea" v-model="model.litbenl1blk" maxlength="200" show-word-limit placeholder="请输入XMLPanel litbenl1的内置block" ></c-input>
</el-form-item>
</el-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import CodeTable from "~/config/CodeTable"
// import Event from "~/Model/Ditopn/Event"
export default {
props:["model","codes"],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<el-col :span="12">
<el-form-item label="XMLPanel litrmbl1的内置block">
<c-input type="textarea" v-model="model.litrmbl1blk" maxlength="200" show-word-limit placeholder="请输入XMLPanel litrmbl1的内置block" ></c-input>
</el-form-item>
</el-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import CodeTable from "~/config/CodeTable"
// import Event from "~/Model/Ditopn/Event"
export default {
props:["model","codes"],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<el-col :span="20">
<el-form-item label="MT799(79)受益人英文名称">
<c-input v-model="model.ditp.bennam" maxlength="100" ></c-input>
</el-form-item>
</el-col>
<el-col :span="20">
<el-form-item label="MT799(79)申请人英文名称">
<c-input v-model="model.ditp.aplname" maxlength="100"></c-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="MT799(79)签名">
<c-input v-model="model.ditp.signam" maxlength="50" ></c-input>
</el-form-item>
</el-col>
<el-col :span="15">
<el-form-item label="MT799(79)备注" >
<c-input type="textarea" v-model="model.ditp.remark" maxlength="280" :rows="6" ></c-input>
</el-form-item>
</el-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import CodeTable from "~/config/CodeTable"
// import Event from "~/Model/Ditopn/Event"
export default {
props:["model","codes"],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<el-col :span="12">
<el-form-item label="Reimbursement Bank">
<c-input v-model="model.didgrp.rmb.pts.ref" maxlength="16" placeholder="请输入Reimbursement Bank"></c-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="Drag Drop Sender">
<c-input v-model="model.ditp.rmbp.ptsget.sdamod.dadsnd" placeholder="请输入Drag Drop Sender"></c-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="External Key of Address">
<c-input v-model="model.didgrp.rmb.pts.extkey" maxlength="16" placeholder="请输入External Key of Address"></c-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="">
<c-input v-model="model.ditp.rmbp.ptsget.sdamod.seainf" placeholder="请输入"></c-input>
</el-form-item>
</el-col>
<el-col :span="12">
<c-button size="small" type="primary" @click="onRmbpDet">
Details
</c-button>
</el-col>
<el-col :span="12">
<el-form-item label="名称">
<c-input type="textarea" v-model="model.didgrp.rmb.namelc" maxlength="35" show-word-limit placeholder="请输入名称" ></c-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="Address Block">
<c-input type="textarea" v-model="model.didgrp.rmb.pts.adrblk" maxlength="35" show-word-limit placeholder="请输入Address Block" ></c-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="Chinese address">
<c-input type="textarea" v-model="model.didgrp.rmb.dbfadrblkcn" maxlength="35" show-word-limit placeholder="请输入Chinese address" ></c-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="地址">
<c-input type="textarea" v-model="model.didgrp.rmb.adrelc" maxlength="35" show-word-limit placeholder="请输入地址" ></c-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="Account Identification">
<c-select v-model="model.didgrp.rmb.pts.dftact" style="width:100%" placeholder="请选择Account Identification">
</c-select>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="Reimbursing Bank Account Identification">
<c-input v-model="model.didgrp.rec.rmbact" maxlength="35" placeholder="请输入Reimbursing Bank Account Identification"></c-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="Charges Definition">
<c-select v-model="model.didgrp.rec.rmbcha" style="width:100%" placeholder="请选择Charges Definition">
</c-select>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="Other Charges">
<c-input type="textarea" v-model="model.didgrp.blk.rmbcha" maxlength="35" show-word-limit placeholder="请输入Other Charges" ></c-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="MT747 :77A:">
<c-input type="textarea" v-model="model.ditp.rmbnar" maxlength="35" show-word-limit placeholder="请输入MT747 :77A:" ></c-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="Applicable Rules RMB">
<c-select v-model="model.didgrp.rec.apprulrmb" style="width:100%" placeholder="请选择Applicable Rules RMB">
</c-select>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="Date of Authorisation to Reimburse">
<el-date-picker type="date" v-model="model.didgrp.rec.autdat" style="width:100%" placeholder="请选择Date of Authorisation to Reimburse"></el-date-picker>
</el-form-item>
</el-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import CodeTable from "~/config/CodeTable"
// import Event from "~/Model/Ditopn/Event"
export default {
props:["model","codes"],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<el-col :span="12">
<el-form-item label="Revolving Type">
<c-select v-model="model.didgrp.rec.revtyp" style="width:100%" placeholder="请选择Revolving Type">
</c-select>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label=" ">
<c-checkbox v-model="model.didgrp.rec.revcum">Credit is Marked as Cumulative</c-checkbox>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="Revolve Times">
<c-input v-model="model.didgrp.rec.revtimes" placeholder="请输入Revolve Times"></c-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="Number of Revolvings under L/C">
<c-input v-model="model.didgrp.rec.revnbr" placeholder="请输入Number of Revolvings under L/C"></c-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="Next Revolve Date">
<el-date-picker type="date" v-model="model.didgrp.rec.revdat" style="width:100%" placeholder="请选择Next Revolve Date"></el-date-picker>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label=" ">
<c-checkbox v-model="model.didgrp.rec.revawapl">Awaiting Applicant's Request</c-checkbox>
</el-form-item>
</el-col>
<el-col :span="24">
<c-button size="small" type="primary" icon="el-icon-search" @click="onRevclauseButtxmsel">
...
</c-button>
</el-col>
<el-col :span="12">
<el-form-item label="Notes to Applicant">
<c-input type="textarea" v-model="model.didgrp.blk.revnotes" maxlength="35" show-word-limit placeholder="请输入Notes to Applicant" ></c-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="Revolving Clause">
<c-input type="textarea" v-model="model.didgrp.blk.revcls" maxlength="65" show-word-limit placeholder="请输入Revolving Clause" ></c-input>
</el-form-item>
</el-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import CodeTable from "~/config/CodeTable"
// import Event from "~/Model/Ditopn/Event"
export default {
props:["model","codes"],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<el-col :span="12">
<el-form-item label="参考号">
<c-input v-model="model.setmod.ref" maxlength="16" placeholder="请输入our reference"></c-input>
</el-form-item>
</el-col>
<!--
<el-col :span="12">
<span v-text="model.setmod.docamttyplab" data-path=".setmod.docamttyplab" > </span>
</el-col>
-->
<el-col :span="5">
<el-form-item label="结算金额">
<c-select v-model="model.setmod.doccur" style="width:100%" placeholder="请选择document currency">
</c-select>
</el-form-item>
</el-col>
<el-col :span="7">
<el-form-item label="">
<c-input v-model="model.setmod.docamt" placeholder="请输入document amount"></c-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="类型">
<c-select v-model="model.setmod.dspflg" style="width:100%" placeholder="请选择Type of settlement">
</c-select>
</el-form-item>
</el-col>
<!--
<el-col :span="12">
<el-form-item label="自贸区账号">
<c-input v-model="model.setmod.zmqacc" maxlength="20" placeholder="请输入自贸区账号"></c-input>
</el-form-item>
</el-col>
<el-col :span="6" style="text-align:center">
<c-checkbox v-model="model.setmod.xreflg">Recalculate Rates</c-checkbox>
</el-col>
-->
<el-col :span="12" style="text-align:right">
<c-button size="small" type="primary" @click="onSetmodDet">
细节
</c-button>
</el-col>
<el-col :span="24">
<el-form-item label="Foreign Commission/Charges:">
</el-form-item>
</el-col>
<el-col :span="24">
<c-table style="text-align:center">
<el-table-column
label="Payer"
width:60
>
</el-table-column>
<el-table-column
label="Payee"
width:60
>
</el-table-column>
<el-table-column
label="Source"
width:50
>
</el-table-column>
<el-table-column
label="Disp"
width:70
>
</el-table-column>
<el-table-column
label="Text for Payer"
width:100
>
</el-table-column>
<el-table-column
label="Text for Payee"
width:100
>
</el-table-column>
<el-table-column
label="Currency"
width:30
>
</el-table-column>
<el-table-column
label="Amount"
width:100
>
</el-table-column>
<el-table-column
label=""
width:50
>
</el-table-column>
</c-table>
</el-col>
<el-col :span="24" style="text-align:left">
<el-form-item label="Own Commission/Charges:">
</el-form-item>
</el-col>
<el-col :span="24">
<c-table style="text-align:center">
<el-table-column
label="Role"
width:50
>
</el-table-column>
<el-table-column
label="Code"
width:60
>
</el-table-column>
<el-table-column
label="Source"
width:50
>
</el-table-column>
<el-table-column
label="Disp"
width:70
>
</el-table-column>
<el-table-column
label="Units"
width:50
>
</el-table-column>
<el-table-column
label="Long Fee Text"
width:120
>
</el-table-column>
<el-table-column
label="Currency"
width:30
>
</el-table-column>
<el-table-column
label="Original Amount"
width:100
>
</el-table-column>
<el-table-column
label="Fee Amount"
width:100
>
</el-table-column>
</el-table-column>
<el-table-column
label="Details"
width:50
>
</el-table-column>
</c-table>
</el-col>
<el-col :span="24" style="text-align:left">
<el-form-item label="Settlement ">
</el-form-item>
</el-col>
<el-col :span="24">
<c-table style="text-align:center">
<el-table-column
label="Mod"
width:30
>
</el-table-column>
<el-table-column
label="Role"
width:50
>
</el-table-column>
<el-table-column
label="in"
width:50
>
</el-table-column>
<el-table-column
label="Amount Paid"
width:100
>
</el-table-column>
<el-table-column
label="Disp."
width:50
>
</el-table-column>
<el-table-column
label="Account"
width:100
>
</el-table-column>
<el-table-column
label="C"
width:30
>
</el-table-column>
<el-table-column
label="Curr."
width:30
>
</el-table-column>
<el-table-column
label="Original Amount"
width:100
>
</el-table-column>
<el-table-column
label="Rate"
width:50
>
</el-table-column>
<el-table-column
label=""
width:50
>
</el-table-column>
</c-table>
</el-col>
<el-col :span="12">
<span v-text="model.setmod.retmsg" data-path=".setmod.retmsg" > </span>
</el-col>
<el-col :span="12">
<span v-text="model.setmod.zmqacclab" data-path=".setmod.zmqacclab" > </span>
</el-col>
<el-col :span="12">
<span v-text="model.setmod.setglg.labdspflg" data-path=".setmod.setglg.labdspflg" > </span>
</el-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import CodeTable from "~/config/CodeTable"
// import Event from "~/Model/Ditopn/Event"
export default {
props:["model","codes"],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<!--
<el-col :span="24">
<span v-text="model.ditp.hwfwms" data-path=".ditp.hwfwms" > </span>
</el-col>
-->
<el-col :span="24">
<el-form-item label="货物描述">
<c-input type="textarea" v-model="model.didgrp.blk.lcrgod" style="width:70%;margin-right:20px;" maxlength="65" show-word-limit placeholder="请输入Description of Goods" ></c-input>
<c-button size="small" type="primary" icon="el-icon-search" @click="onLcrgodButtxmsel">
...
</c-button>
</el-form-item>
</el-col>
<el-col :span="24">
<el-form-item label="单据要求">
<c-input type="textarea" v-model="model.didgrp.blk.lcrdoc" maxlength="65" style="width:70%;margin-right:20px;" show-word-limit placeholder="请输入单据要求" ></c-input>
<c-button size="small" type="primary" icon="el-icon-search" @click="onLcrdocButtxmsel">
...
</c-button>
</el-form-item>
</el-col>
<el-col :span="24">
<el-form-item label="附加条款">
<c-input type="textarea" v-model="model.didgrp.blk.adlcnd" style="width:70%;margin-right:20px;" maxlength="65" show-word-limit placeholder="请输入附加条款" ></c-input>
<c-button size="small" type="primary" icon="el-icon-search" @click="onAdlcndButtxmsel">
...
</c-button>
</el-form-item>
</el-col>
<el-col :span="24">
<el-form-item label="给付款、承兑、议付行的指示">
<c-input type="textarea" v-model="model.didgrp.blk.insbnk" style="width:70%;margin-right:20px;" maxlength="65" show-word-limit placeholder="请输入付行的指示" ></c-input>
<c-button size="small" type="primary" icon="el-icon-search" @click="onInsbnkButtxmsel">
...
</c-button>
</el-form-item>
</el-col>
<el-col :span="24">
<el-form-item label="">
<c-checkbox v-model="model.didgrp.rec.redclsflg">红/绿条款</c-checkbox>
</el-form-item>
</el-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import CodeTable from "~/config/CodeTable"
// import Event from "~/Model/Ditopn/Event"
export default {
props:["model","codes"],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
......@@ -3,19 +3,19 @@
<div class="title">货物服务</div>
<el-col :span="24">
<el-form-item label-width="0">
<el-input type="textarea" v-model="model.didgrp.rec.lcrgod" placeholder="请输入" rows="5"></el-input>
<c-input type="textarea" v-model="model.didgrp.rec.lcrgod" placeholder="请输入" rows="5"></c-input>
</el-form-item>
</el-col>
<div class="title">单据要求</div>
<el-col :span="24">
<el-form-item label-width="0">
<el-input type="textarea" v-model="model.didgrp.rec.lcrdoc" placeholder="请输入" rows="5"></el-input>
<c-input type="textarea" v-model="model.didgrp.rec.lcrdoc" placeholder="请输入" rows="5"></c-input>
</el-form-item>
</el-col>
<div class="title">附加条款</div>
<el-col :span="24">
<el-form-item label-width="0">
<el-input type="textarea" v-model="model.didgrp.rec.adlcnd" placeholder="请输入" rows="5"></el-input>
<c-input type="textarea" v-model="model.didgrp.rec.adlcnd" placeholder="请输入" rows="5"></c-input>
</el-form-item>
</el-col>
</div>
......
This source diff could not be displayed because it is too large. You can view the blob instead.
<template>
<div class="e-table-wrapper" style="height:100%">
<el-table
:data="todolist"
<c-table
:data="todolist"
style="width: 100%"
max-height="500"
size="mini"
......@@ -51,7 +51,7 @@
sortable
width="100">
</el-table-column>
</el-table>
</c-table>
<el-pagination
layout="prev, pager, next"
:total="pager.total">
......
......@@ -21,8 +21,8 @@
<div class="rightPanel">
<c-page title="牌价">
<div class="e-table-wrapper">
<el-table
:data="model.offp.xrtlst"
<c-table
:data="model.offp.xrtlst"
style="width: 100%"
>
<el-table-column
......@@ -54,14 +54,14 @@
sortable
>
</el-table-column>
</el-table>
</c-table>
</div>
</c-page>
<div style="height:16px;background-color:#E8E8E8"></div>
<c-page title="利率">
<div class="e-table-wrapper">
<el-table
:data="model.offp.iralst"
<c-table
:data="model.offp.iralst"
style="width: 100%"
>
<el-table-column
......@@ -94,7 +94,7 @@
sortable
>
</el-table-column>
</el-table>
</c-table>
</div>
</c-page>
......@@ -166,7 +166,9 @@ export default {
}
},
methods:{
handleClick(){}
handleClick(index, row){
console.log(index)
}
},
mounted:async function(){
......
<template>
<div class="eibs-tab">
<el-col :span="24" style="text-align:center">
<c-checkbox v-model="model.chkinc">Incoming</c-checkbox>
<c-checkbox v-model="model.chkpen">Pending</c-checkbox>
<c-checkbox v-model="model.chkcor">Correction</c-checkbox>
<c-checkbox v-model="model.chkaut">Automatic</c-checkbox>
<c-checkbox v-model="model.chkdel">Deleted</c-checkbox>
<c-checkbox v-model="model.chktco">网银</c-checkbox>
<c-checkbox v-model="model.chkcan">归档</c-checkbox>
</el-col>
<!--
<el-col :span="12">
<c-checkbox v-model="model.chkdzt">E-Trade</c-checkbox>
</el-col>
<el-col :span="12">
<c-checkbox v-model="model.chkpen">Pending</c-checkbox>
</el-col>
<el-col :span="12">
<c-checkbox v-model="model.chkcor">Correction</c-checkbox>
</el-col>
<el-col :span="12">
<c-checkbox v-model="model.chkaut">Automatic</c-checkbox>
</el-col>
<el-col :span="12">
<c-checkbox v-model="model.chkdel">Deleted</c-checkbox>
</el-col>
<el-col :span="12">
<c-checkbox v-model="model.chktco">网银</c-checkbox>
</el-col>
<el-col :span="12">
<c-checkbox v-model="model.chkcan">归档</c-checkbox>
</el-col>
-->
<el-col :span="12">
<el-form-item label="Reference">
<c-input v-model="model.selobj" maxlength="32" placeholder="请输入Reference"></c-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="Name">
<c-input v-model="model.seltxt" maxlength="32" placeholder="请输入Selection Name"></c-input>
</el-form-item>
</el-col>
<!--
<el-col :span="12">
<span v-text="model.usfmod.usftxt" data-path=".usfmod.usftxt" > </span>
</el-col>
-->
<el-col :span="12">
<el-form-item label="Selection of Users">
<c-select v-model="model.usfmod.flt" style="width:60%" placeholder="请选择User">
</c-select>
<c-button size="small" type="primary" style="width:30%" @click="onUsfmodShwflt">
Show Set
</c-button>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="Between">
<el-date-picker type="date" v-model="model.inidatfro" style="width:45%" placeholder="请选择Date of entry of Transaction"></el-date-picker>
-
<el-date-picker type="date" v-model="model.inidattil" style="width:45%" placeholder="请选择Date of entry of Transaction until"></el-date-picker>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="国内国际证标志">
<c-select v-model="model.dflg" style="width:100%" placeholder="请选择国内国际标志">
<el-option label="All" value="1"></el-option>
<el-option label="国内业务" value="2"></el-option>
<el-option label="国际业务" value="3"></el-option>
</c-select>
</el-form-item>
</el-col>
<!--
<el-col :span="12">
<el-form-item label="Selected User Group Set">
<c-select v-model="model.usfmod.selusgset" style="width:100%" placeholder="请选择Selected User Group Set">
</c-select>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="User ID">
<c-input v-model="model.usfmod.usr.extkey" maxlength="8" placeholder="请输入User ID"></c-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="Selected User Group">
<c-select v-model="model.usfmod.selusg" style="width:100%" placeholder="请选择Selected User Group">
</c-select>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="Select user branch">
<c-select v-model="model.usfmod.selusb" style="width:100%" placeholder="请选择Select user branch">
</c-select>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="">
<c-input v-model="model.usfmod.usrget.sdamod.seainf" placeholder="请输入"></c-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="已转报">
<c-select v-model="model.routxt" style="width:100%" placeholder="请选择已转报">
</c-select>
</el-form-item>
</el-col>
-->
<el-col :span="12" style="text-align:center">
<c-checkbox v-model="model.chkypt">云平台</c-checkbox>
</el-col>
<!--
<el-col :span="12">
<el-form-item label="List of SPT records">
<c-input v-model="model.sptstm" placeholder="请输入List of SPT records"></c-input>
</el-form-item>
</el-col>
-->
<p>{{model.sptstm}}</p>
<el-col :span="24">
<el-col :span="12">
<el-form-item label="退回原因">
<c-input v-model="model.yptinf" maxlength="60" placeholder="请输入退回原因"></c-input>
</el-form-item>
</el-col>
<el-col :span="12" style="text-align:center">
<c-button size="small" type="primary" disabled="disabled" @click="onButypt">
退回云平台
</c-button>
<c-button size="small" type="primary" disabled="disabled" @click="onDlmft">
MFT下载
</c-button>
<c-button size="small" type="primary" disabled="disabled" @click="onDlaxq">
AXQ下载
</c-button>
<c-button size="small" type="primary" disabled="disabled" @click="onButimg">
上传影像
</c-button>
</el-col>
</el-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import CodeTable from "~/config/CodeTable"
// import Event from "~/Model/Sptsel/Event"
import CommonProcess from "~/mixin/CommonProcess"
export default {
props:["model","codes"],
mixins: [CommonProcess],
data(){
return {
onUsfmodShwflt:{"fileName":"sptsel.json","basePath":"{{basePath}}","method":"post","scheme":"{{schemes}}","host":"{{host}}","consume":"0","produce":"0","uri":"/sptsel/sptstm"},
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<el-col :span="12">
<el-form-item label="XMLPanel prtgle的内置block">
<c-input type="textarea" v-model="model.recpan.prtgleblk" maxlength="200" show-word-limit placeholder="请输入XMLPanel prtgle的内置block" ></c-input>
</el-form-item>
</el-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import CodeTable from "~/config/CodeTable"
// import Event from "~/Model/Trnrel/Event"
export default {
props:["model","codes"],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<el-col :span="12">
<el-form-item label="XMLPanel prtp的内置block">
<c-input type="textarea" v-model="model.docimm.docbol.prtpblk" maxlength="200" show-word-limit placeholder="请输入XMLPanel prtp的内置block" ></c-input>
</el-form-item>
</el-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import CodeTable from "~/config/CodeTable"
// import Event from "~/Model/Trnrel/Event"
export default {
props:["model","codes"],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<el-col :span="12">
<el-form-item label="XMLPanel prtpan的内置block">
<c-input type="textarea" v-model="model.recpan.prtpanblk" maxlength="200" show-word-limit placeholder="请输入XMLPanel prtpan的内置block" ></c-input>
</el-form-item>
</el-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import CodeTable from "~/config/CodeTable"
// import Event from "~/Model/Trnrel/Event"
export default {
props:["model","codes"],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<el-col :span="12">
<el-form-item label="XMLPanel prtswtp的内置block">
<c-input type="textarea" v-model="model.docimm.prtswtpblk" maxlength="200" show-word-limit placeholder="请输入XMLPanel prtswtp的内置block" ></c-input>
</el-form-item>
</el-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import CodeTable from "~/config/CodeTable"
// import Event from "~/Model/Trnrel/Event"
export default {
props:["model","codes"],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<el-col :span="12">
<el-form-item label="XMLPanel prtswtrp的内置block">
<c-input type="textarea" v-model="model.docimm.prtswtrpblk" maxlength="200" show-word-limit placeholder="请输入XMLPanel prtswtrp的内置block" ></c-input>
</el-form-item>
</el-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import CodeTable from "~/config/CodeTable"
// import Event from "~/Model/Trnrel/Event"
export default {
props:["model","codes"],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<template>
<span>
<el-button type="button" size="mini" @click="showDocOrMsg">显示</el-button>
<c-button type="button" size="mini" @click="showDocOrMsg">显示</c-button>
<el-dialog :title="title" :visible.sync="dialogOpen" width="95%">
<c-docshow :path="path"/>
</el-dialog>
......
......@@ -5,76 +5,76 @@
<el-col :span="12">
<el-form-item label="业务参考号">
<el-input v-model="model.trn.ownref" maxlength="16" :readonly="true" placeholder="请输入业务参考号"></el-input>
<c-input v-model="model.trn.ownref" maxlength="16" :readonly="true" placeholder="请输入业务参考号"></c-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="索引">
<el-input v-model="model.trn.inr" maxlength="8" :readonly="true" placeholder="请输入索引"></el-input>
<c-input v-model="model.trn.inr" maxlength="8" :readonly="true" placeholder="请输入索引"></c-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="交易描述">
<el-input v-model="model.trn.objnam" maxlength="40" :readonly="true" placeholder="请输入交易描述"></el-input>
<c-input v-model="model.trn.objnam" maxlength="40" :readonly="true" placeholder="请输入交易描述"></c-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="交易编码">
<el-input v-model="model.trn.inifrm" maxlength="6" :readonly="true" placeholder="请输入交易编码"></el-input>
<c-input v-model="model.trn.inifrm" maxlength="6" :readonly="true" placeholder="请输入交易编码"></c-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="业务币种金额">
<el-select v-model="model.trn.reloricur" style="width:100%" :disabled="true" placeholder="请选择业务币种金额">
<c-select v-model="model.trn.reloricur" style="width:100%" :disabled="true" placeholder="请选择业务币种金额">
<el-option
v-for="item in codes.curtxt"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</el-select>
</c-select>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="换算金额">
<el-input v-model="model.trn.reloriamt" :readonly="true" placeholder="请输入换算金额"></el-input>
<c-input v-model="model.trn.reloriamt" :readonly="true" placeholder="请输入换算金额"></c-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="交易状态">
<el-select v-model="model.trn.relflg" style="width:100%" :disabled="true" placeholder="请选择交易状态">
<c-select v-model="model.trn.relflg" style="width:100%" :disabled="true" placeholder="请选择交易状态">
<el-option
v-for="item in codes.relflg"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</el-select>
</c-select>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="经办柜员">
<el-input v-model="model.trn.usr" maxlength="8" :readonly="true" placeholder="请输入经办柜员"></el-input>
<c-input v-model="model.trn.usr" maxlength="8" :readonly="true" placeholder="请输入经办柜员"></c-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="用户组">
<el-input v-model="model.trn.usg" maxlength="6" :readonly="true" placeholder="请输入用户组"></el-input>
<c-input v-model="model.trn.usg" maxlength="6" :readonly="true" placeholder="请输入用户组"></c-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="前手流水号">
<el-input v-model="model.trn.cortrninr" maxlength="8" :readonly="true" placeholder="请输入前手流水号"></el-input>
<c-input v-model="model.trn.cortrninr" maxlength="8" :readonly="true" placeholder="请输入前手流水号"></c-input>
</el-form-item>
</el-col>
......@@ -88,20 +88,20 @@
<el-col :span="12">
<el-form-item label="提交柜员">
<el-input v-model="model.recpan.cretrs.usr" maxlength="8" :readonly="true" placeholder="请输入提交柜员"></el-input>
<c-input v-model="model.recpan.cretrs.usr" maxlength="8" :readonly="true" placeholder="请输入提交柜员"></c-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="提交时间">
<el-input :value="dateFormat(model.recpan.cretrs.dattim,'yyyy/MM/dd hh:mm:ss')" :readonly="true" placeholder="请输入提交时间"></el-input>
<c-input :value="dateFormat(model.recpan.cretrs.dattim,'yyyy/MM/dd hh:mm:ss')" :readonly="true" placeholder="请输入提交时间"></c-input>
</el-form-item>
</el-col>
<el-col :span="22" :offset="1">
<p>面函报文</p>
<el-table
<c-table
:data="model.recpan.smhlst"
style="width: 100%"
>
......@@ -131,22 +131,22 @@
<m-pager :path="scope.row.docpth" />
</template>
</el-table-column>
</el-table>
</c-table>
</el-col>
<!-- <el-col :span="12">
<el-button size="small" type="primary" @click="onRecpanIncall">
<c-button size="small" type="primary" @click="onRecpanIncall">
Show all inc
</el-button>
</c-button>
</el-col>
<el-col :span="12">
<el-button size="small" type="primary" @click="onRecpanButord">
<c-button size="small" type="primary" @click="onRecpanButord">
订单信息
</el-button>
</c-button>
</el-col>
<el-col :span="12">
<el-button size="small" type="primary" @click="onRecpanButspt">
<c-button size="small" type="primary" @click="onRecpanButspt">
Pending item
</el-button>
</c-button>
</el-col> -->
......@@ -156,14 +156,14 @@
<!-- <el-col :span="12">
<el-form-item label="报文信息">
<el-input type="textarea" v-model="model.recpan.docinf" maxlength="200" show-word-limit placeholder="请输入报文信息" ></el-input>
<c-input type="textarea" v-model="model.recpan.docinf" maxlength="200" show-word-limit placeholder="请输入报文信息" ></c-input>
</el-form-item>
</el-col> -->
<el-col :span="22" :offset="1">
<p>工作服务流程</p>
<el-table
<c-table
:data="model.recpan.wfelst"
style="width: 100%"
>
......@@ -208,12 +208,12 @@
sortable
>
</el-table-column>
</el-table>
</c-table>
</el-col>
<el-col :span="22" :offset="1">
<p>签字列表</p>
<el-table
<c-table
:data="model.recpan.trslst"
style="width: 100%"
>
......@@ -247,26 +247,26 @@
<span>{{ findCodeLabel(codes.oratyp,scope.row.typ) }}</span>
</template>
</el-table-column>
</el-table>
</c-table>
</el-col>
<el-col :span="22" :offset="1" style="margin:2em 0">
<el-form-item label="操作意见">
<el-input type="textarea" v-model="model.trn.inftxt" maxlength="65" show-word-limit placeholder="请输入意见" ></el-input>
<c-input type="textarea" v-model="model.trn.inftxt" maxlength="65" show-word-limit placeholder="请输入意见" ></c-input>
</el-form-item>
</el-col>
<el-col :span="22" :offset="1" style="text-align:center">
<el-button size="small" type="primary" @click="onDsp">
<c-button size="small" type="primary" @click="onDsp">
明细
</el-button>
<el-button size="small" type="primary" @click="onRelrow">
</c-button>
<c-button size="small" type="primary" @click="onRelrow">
复核
</el-button>
<el-button size="small" type="primary" @click="onReprow">
</c-button>
<c-button size="small" type="primary" @click="onReprow">
退回更正
</el-button>
<el-button size="small" type="primary" @click="onExi">
</c-button>
<c-button size="small" type="primary" @click="onExi">
退出
</el-button>
</c-button>
</el-col>
</el-form>
......
<template>
<div class="eibs-tab">
<el-col :span="12">
<el-form-item label="ACKs for transaction">
<c-input v-model="model.recpan.ackstm" placeholder="请输入ACKs for transaction"></c-input>
</el-form-item>
</el-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import CodeTable from "~/config/CodeTable"
// import Event from "~/Model/Trnrel/Event"
export default {
props:["model","codes"],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<el-col :span="12">
<el-form-item label="stream of history of transactions">
<c-input v-model="model.recpan.evthisstm" placeholder="请输入stream of history of transactions"></c-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="stream of events">
<c-input v-model="model.recpan.evtstm" placeholder="请输入stream of events"></c-input>
</el-form-item>
</el-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import CodeTable from "~/config/CodeTable"
// import Event from "~/Model/Trnrel/Event"
export default {
props:["model","codes"],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<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