diff --git a/src/main/resources/views/platform/theRapyRecuperation/signUp/info.js b/src/main/resources/views/platform/theRapyRecuperation/signUp/info.js
index 2f5ecf9..1f7a848 100644
--- a/src/main/resources/views/platform/theRapyRecuperation/signUp/info.js
+++ b/src/main/resources/views/platform/theRapyRecuperation/signUp/info.js
@@ -5,7 +5,8 @@ const INFO = {
- {{lineData.lotName}}{{lineData.lineName}}
+ {{lineData.lotName}}
+ {{lineData.lineName}}
{{ lineData.regionalNature }}
@@ -13,10 +14,12 @@ const INFO = {
- {{lineData.signUpUserNum + lineData.signUpUserFamilyNum + '(家属' + lineData.signUpUserFamilyNum + '人)'}}
+ {{lineData.signUpUserNum + lineData.signUpUserFamilyNum + '(家属' +
+ lineData.signUpUserFamilyNum + '人)'}}
- {{lineData.signUpUserNum + lineData.familyNumber + '(家属' + lineData.familyNumber + '人)'}}
+ {{lineData.signUpUserNum + lineData.familyNumber + '(家属' + lineData.familyNumber +
+ '人)'}}
@@ -36,35 +39,104 @@ const INFO = {
{{moment(lineData.playStartTime).format('YYYY-MM-DD HH:mm') + ' ~ ' +
moment(lineData.playEndTime).format('YYYY-MM-DD HH:mm')}}
-
+
{{lineData.travelAgencyName}}
-
+
{{lineData.contactMobileNumber}}
+
+
+
-
+
-
+
-
+
+
+ {{baseData.lotName}}
+ {{baseData.baseName}}
+
+ {{ baseData.regionalNature }}
+ {{ baseData.estimatedCost }}元
+
+ {{moment(baseData.signUpStartTime).format('YYYY-MM-DD HH:mm') + ' ~ ' +
+ moment(baseData.signUpEndTime).format('YYYY-MM-DD HH:mm')}}
+
+
+ {{moment(baseData.playStartTime).format('YYYY-MM-DD HH:mm') + ' ~ ' +
+ moment(baseData.playEndTime).format('YYYY-MM-DD HH:mm')}}
+
+
+
+
+
+
`,
props: {
- id: { type: String, required: true },
- index: { type: Number, required: true },
- edit_other: { type: String, required: false, default: '' },
+ index: {type: Number, required: true},
+ edit_other: {type: String, required: false, default: ''},
},
- data(){
- return{
-
+ data() {
+ return {
+ lineData: {},
+ baseData: {},
+ configData: {},
}
},
methods: {
+ contentClick(e) {
+ document.addEventListener('click', function (event) {
+ // 检查点击的元素是否是标签
+ if (event.target.tagName === 'A') {
+ // 阻止默认行为,即不进行链接跳转或下载
+ event.preventDefault();
+ }
+ });
+ const params = new URLSearchParams(new URL(e.target.href).search);
+ const id = params.get('id');
+ if (id) {
+ let pdfStreamUrl = encodeURIComponent('/file_server/fileStreamPreview?id=' + id) //将路径转码
+ window.open('/assets/platform/plugins/pdfJs/web/viewer.html?file=' + pdfStreamUrl, e.target.innerText)
+ }
+ },
+ async getConfigData() {
+ const resp = await $.get('/platform/theRapyRecuperation/TheRapyConfig/findOne')
+ this.configData = resp.data
+ },
+ async getLineData(takePartInLineId) {
+ if (takePartInLineId == null){
+ this.lineData={}
+ }
+ const resp = await $.get("/platform/theRapyRecuperation/line/enroll/selectLineAllInfo", {
+ usId: takePartInLineId
+ })
+ if (resp.code === 0) {
+ this.lineData = resp.data
+ }
+ },
+ async getBaseData(takePartInBaseManagementId) {
+ if (takePartInBaseManagementId == null){
+ this.baseData={}
+ }
+ const res = await $.get('/platform/theRapyRecuperation/baseManagement/selectBaseAllInfo', {
+ id: takePartInBaseManagementId
+ })
+ if (res.code === 0) {
+ this.baseData = res.data
+ }
+ },
+ async openInit(takePartInLineId,takePartInBaseManagementId) {
+ await this.getConfigData()
+ await this.getLineData(takePartInLineId)
+ await this.getBaseData(takePartInBaseManagementId)
+ }
}
}