UNPKG

ocpview-plus

Version:

A high quality Service UI components Library with Vue.js

31 lines (30 loc) 1.04 kB
export default { data() { return { ContractModalWidth: 50, ContractModalShowType: false, ContractModalContentShowType: false, ContractModalIframeUrl: "/widgetmodelv3/#/contract-template-create?token={token}&modulecode={modulecode}&contno={contno}", }; }, methods: { StartContractPrint({ modulecode = "", contno = "1" } = {}) { const token = this.getToken(); this.ContractModalIframeUrl = this.ContractModalIframeUrl.replace( "{token}", token ) .replace("{modulecode}", modulecode) .replace("{contno}", contno); this.ContractModalShowType = true; this.$nextTick(() => { this.ContractModalContentShowType = true; }); }, HideContractPrintModal() { this.ContractModalShowType = false; this.ContractModalContentShowType = false; }, }, };