default.js 1.43 KB
import commonFunctions from '~/mixin/commonFunctions.js';
import Api from '~/service/Api';
import moment from 'moment';
import commonDepend from "~/mixin/commonDepend";
export default {
	mixins: [commonFunctions, commonDepend],
	methods: {
		rcvdatDefault(){
			if(this.model.bddgrp.rec.rcvdat==""||this.model.bddgrp.rec.rcvdat==null){
				this.model.bddgrp.rec.rcvdat=moment(new Date()).format("YYYY-MM-DD");
			}
		},
		orimsgtypDefault(){
			let orimsgtypList = [{label:"elcs.201.001.02 寄单索款通知报文",value:"elcs.201.001.02"},{label:"elcs.202.001.02 寄单索款修改报文",value:"elcs.202.001.02"}]
			this.$set(this.codes, 'orimsgtypList', orimsgtypList);
		},
		getDocprbrolList() {
			let docprbrolList = []
			if (this.model.didgrp.ben.pts.ptainr != "") {
				var benobj = new Object();
				benobj.label = "Beneficiary";
				benobj.value = this.model.didgrp.ben.pts.rol;
				docprbrolList.push(benobj);
			}
			if (this.model.didgrp.adv.pts.bankno != "") {
				var advobj = new Object();
				advobj.label = "Advising Bank";
				advobj.value = this.model.didgrp.adv.pts.rol;
				docprbrolList.push(advobj);
			}
			var prbobj = new Object();
			prbobj.label = "Presenter(PRB)";
			prbobj.value = "PRB";
			docprbrolList.push(prbobj);
			this.$set(this.codes, 'docprbrolList', docprbrolList)
		},
		//初始化发票核验
		invchk(){
			this.model.imgInvmod.docamt = this.model.bddgrp.cbs.max.amt - this.model.oldbddgrp.cbs.max.amt
		}
	},
}