eecd8829 by joe

暂存

1 parent ccbfbd2a
...@@ -885,8 +885,9 @@ module.exports = { ...@@ -885,8 +885,9 @@ module.exports = {
885 tip4: "I / We hereby declare that the above statement and information, as far as I / we know and believe, are all facts and true.", 885 tip4: "I / We hereby declare that the above statement and information, as far as I / we know and believe, are all facts and true.",
886 tip5: "The type of application you selected is not within the scope of insurance liability. Please verify and confirm. If you have any questions, ", 886 tip5: "The type of application you selected is not within the scope of insurance liability. Please verify and confirm. If you have any questions, ",
887 tip6: "please contact customer service.", 887 tip6: "please contact customer service.",
888 tip7: "Your claim application has been processed and we will process this application as soon as possible. We will notify you of the progress of the claim through a short message. Due to the need for review, we may notify you to supplement the relevant information or mail the physical object. If approved, the claims will be transferred to the insurance payment account by default. If changes are required, ", 888 tip7: "Your claim application has been processed and we will process this application as soon as possible. We will notify you of the progress of the claim through a short message. Due to the need for review, we may notify you to supplement the relevant information or mail the physical object. If approved, the claims will be transferred to the insurance payment account by default. If changes are required, please upload ",
889 tip8: "please upload the claimant's account information.", 889 tip8: "the claimant's account information.",
890 tip9: "The accident time you selected is not within the validity of the policy. Please verify and confirm. If you have any questions,",
890 toast1: "Medical treatment receipts", 891 toast1: "Medical treatment receipts",
891 toast2: "Discharge document / doctor's certificate with clear diagnosis", 892 toast2: "Discharge document / doctor's certificate with clear diagnosis",
892 toast3: "Such as blood test report, computer scan report, ultrasound report, etc.", 893 toast3: "Such as blood test report, computer scan report, ultrasound report, etc.",
......
...@@ -880,8 +880,9 @@ module.exports = { ...@@ -880,8 +880,9 @@ module.exports = {
880 tip4: "本人/我們謹此聲明上述一切陳述及資料,就本人/我們所知所信,均為事實之全部並確實無訛。", 880 tip4: "本人/我們謹此聲明上述一切陳述及資料,就本人/我們所知所信,均為事實之全部並確實無訛。",
881 tip5: "您選擇的申請類型不在保險責任範圍內,請核實確認,如有疑問可", 881 tip5: "您選擇的申請類型不在保險責任範圍內,請核實確認,如有疑問可",
882 tip6: "聯繫客服", 882 tip6: "聯繫客服",
883 tip7: "您的理賠申請已經受理,我們會儘快處理本次申請。我們會短信通知理賠進度,因審核需要,可能會通知您補充相關資料或者郵寄實物。如審批通過,理賠款將默認轉入投保繳費帳戶,如需變更,", 883 tip7: "您的理賠申請已經受理,我們會儘快處理本次申請。我們會短信通知理賠進度,因審核需要,可能會通知您補充相關資料或者郵寄實物。如審批通過,理賠款將默認轉入投保繳費帳戶,如需變更,請上傳",
884 tip8: "請上傳索償人帳戶資料。", 884 tip8: "索償人帳戶資料。",
885 tip9: "您選擇的事故時間不在保單有效期範圍內,請核實確認,如有疑問可",
885 toast1: "醫療收據正本及帳單明細表", 886 toast1: "醫療收據正本及帳單明細表",
886 toast2: "載有明確診斷之出院紙/醫生證明書等檔", 887 toast2: "載有明確診斷之出院紙/醫生證明書等檔",
887 toast3: "如驗血報告、電腦掃描報告、超聲波報告等", 888 toast3: "如驗血報告、電腦掃描報告、超聲波報告等",
......
...@@ -882,8 +882,9 @@ module.exports = { ...@@ -882,8 +882,9 @@ module.exports = {
882 tip4: "本人/我们谨此声明上述一切陈述及数据,就本人/我们所知所信,均为事实之全部并确实无讹。", 882 tip4: "本人/我们谨此声明上述一切陈述及数据,就本人/我们所知所信,均为事实之全部并确实无讹。",
883 tip5: "您选择的申请类型不在保险责任范围内,请核实确认,如有疑问可", 883 tip5: "您选择的申请类型不在保险责任范围内,请核实确认,如有疑问可",
884 tip6: "联系客服", 884 tip6: "联系客服",
885 tip7: "您的理赔申请已经受理,我们会尽快处理本次申请。我们会短信通知理赔进度,因审核需要,可能会通知您补充相关资料或者邮寄实物。如审批通过,理赔款将默认转入投保缴费账户,如需变更,", 885 tip7: "您的理赔申请已经受理,我们会尽快处理本次申请。我们会短信通知理赔进度,因审核需要,可能会通知您补充相关资料或者邮寄实物。如审批通过,理赔款将默认转入投保缴费账户,如需变更,请上传",
886 tip8: "请上传索偿人账户资料。", 886 tip8: "索偿人账户资料。",
887 tip9: "您选择的事故时间不在保单有效期范围内,请核实确认,如有疑问可",
887 toast1 : "医疗收据正本及账单明细表", 888 toast1 : "医疗收据正本及账单明细表",
888 toast2 : "载有明确诊断之出院纸/医生证明书等文件", 889 toast2 : "载有明确诊断之出院纸/医生证明书等文件",
889 toast3 : "如验血报告、计算机扫描报告、超声波报告等", 890 toast3 : "如验血报告、计算机扫描报告、超声波报告等",
......
...@@ -27,7 +27,7 @@ export default { ...@@ -27,7 +27,7 @@ export default {
27 // 是否显示组件 27 // 是否显示组件
28 insuredList: { 28 insuredList: {
29 type: Array, 29 type: Array,
30 default () { 30 default() {
31 return [] 31 return []
32 } 32 }
33 }, 33 },
...@@ -78,6 +78,8 @@ export default { ...@@ -78,6 +78,8 @@ export default {
78 contactDateError: false, 78 contactDateError: false,
79 // 判断是否有合法的保单 79 // 判断是否有合法的保单
80 policyIllegal: true, 80 policyIllegal: true,
81 // 1、选择类型;2、时间选择
82 modelType: "1"
81 } 83 }
82 }, 84 },
83 components: { 85 components: {
...@@ -240,7 +242,7 @@ export default { ...@@ -240,7 +242,7 @@ export default {
240 url: api.clarmsRegisterCase, 242 url: api.clarmsRegisterCase,
241 data: params 243 data: params
242 }).then(res => { 244 }).then(res => {
243 this.$emit("showModal", 2); 245 this.$emit("showModal", { action: 2, type: 1 });
244 this.loading = false; 246 this.loading = false;
245 this.agress = false; 247 this.agress = false;
246 }).catch(e => { 248 }).catch(e => {
...@@ -259,7 +261,8 @@ export default { ...@@ -259,7 +261,8 @@ export default {
259 } 261 }
260 let insured = this.insuredList[this.data.insuredIndex - 1]; 262 let insured = this.insuredList[this.data.insuredIndex - 1];
261 if (!insured.policyInfoList || insured.policyInfoList.length <= 0) { 263 if (!insured.policyInfoList || insured.policyInfoList.length <= 0) {
262 this.$emit("showModal", 1); 264 // action1为错误提示,type标记为类型,1是选择类型;2是时间范围
265 this.$emit("showModal", { action: 1, type: 1 });
263 return false; 266 return false;
264 } 267 }
265 // console.log("insured === ", insured); 268 // console.log("insured === ", insured);
...@@ -271,7 +274,8 @@ export default { ...@@ -271,7 +274,8 @@ export default {
271 return policy; 274 return policy;
272 } 275 }
273 } 276 }
274 this.$emit("showModal", 1); 277 // 2标记为时间
278 this.$emit("showModal", { action: 1, type: 2 });
275 return false; 279 return false;
276 } 280 }
277 }, 281 },
...@@ -322,7 +326,7 @@ export default { ...@@ -322,7 +326,7 @@ export default {
322 created() { 326 created() {
323 try { 327 try {
324 this.$root.eventBus.$off("_evt_to_account_information"); 328 this.$root.eventBus.$off("_evt_to_account_information");
325 } catch (e) {} 329 } catch (e) { }
326 this.$root.eventBus.$on("_evt_to_account_information", () => { 330 this.$root.eventBus.$on("_evt_to_account_information", () => {
327 this.$nextTick(() => { 331 this.$nextTick(() => {
328 console.log("ccccc:", document.getElementById("sc")); 332 console.log("ccccc:", document.getElementById("sc"));
......
1 1
2 2
3 export default { 3 export default {
4
5 props: {
6 // 是否显示组件
7 // 1、顯示事故類型;2、顯示時間
8 type: {
9 type: String,
10 default: "2"
11 },
12 },
4 data() { 13 data() {
5 return { 14 return {
6 15
......
...@@ -10,7 +10,12 @@ ...@@ -10,7 +10,12 @@
10 <img src="@/assets/images/clarms/info.png"> 10 <img src="@/assets/images/clarms/info.png">
11 </div> 11 </div>
12 <div class="message"> 12 <div class="message">
13 <template v-if="type == 1">
13 {{$t('clarms.step2.tip5')}} 14 {{$t('clarms.step2.tip5')}}
15 </template>
16 <template v-else>
17 {{$t('clarms.step2.tip9')}}
18 </template>
14 <span @click="toContact">{{$t('clarms.step2.tip6')}}</span> 19 <span @click="toContact">{{$t('clarms.step2.tip6')}}</span>
15 </div> 20 </div>
16 </div> 21 </div>
......
...@@ -34,7 +34,8 @@ export default { ...@@ -34,7 +34,8 @@ export default {
34 reservationTypes: [], 34 reservationTypes: [],
35 cid: "", 35 cid: "",
36 // 可以理赔的客户信息 36 // 可以理赔的客户信息
37 customerList: [] 37 customerList: [],
38 modelType: "1"
38 } 39 }
39 }, 40 },
40 components: { 41 components: {
...@@ -78,7 +79,7 @@ export default { ...@@ -78,7 +79,7 @@ export default {
78 data: param 79 data: param
79 }).then(res => { 80 }).then(res => {
80 if (res) { 81 if (res) {
81 if(res == -1){ 82 if (res == -1) {
82 this.customerList = []; 83 this.customerList = [];
83 this.step = 2; 84 this.step = 2;
84 } else { 85 } else {
...@@ -122,11 +123,12 @@ export default { ...@@ -122,11 +123,12 @@ export default {
122 this.customerList = data.list; 123 this.customerList = data.list;
123 this.step = 2; 124 this.step = 2;
124 }, 125 },
125 handleShowModal(modalIndex) { 126 handleShowModal(model) {
126 console.log(modalIndex); 127 console.log(model);
127 if (modalIndex == 1) { 128 if (model.action == 1) {
129 this.modelType = model.type;
128 this.showModal1 = true; 130 this.showModal1 = true;
129 } else if (modalIndex == 2) { 131 } else if (model.action == 2) {
130 this.showModal2 = true; 132 this.showModal2 = true;
131 } 133 }
132 }, 134 },
...@@ -165,5 +167,5 @@ export default { ...@@ -165,5 +167,5 @@ export default {
165 this.initData(); 167 this.initData();
166 168
167 }, 169 },
168 created() {} 170 created() { }
169 } 171 }
......
...@@ -19,7 +19,7 @@ ...@@ -19,7 +19,7 @@
19 </div> 19 </div>
20 <div class="content clarms" v-else> 20 <div class="content clarms" v-else>
21 <div class="clarms-cont"> 21 <div class="clarms-cont">
22 <clarms-modal-one v-if="showModal1" @close="showModal1 = false"></clarms-modal-one> 22 <clarms-modal-one v-if="showModal1" @close="showModal1 = false" :type="modelType"></clarms-modal-one>
23 <clarms-modal-two v-if="showModal2" @close="showModal2 = false"></clarms-modal-two> 23 <clarms-modal-two v-if="showModal2" @close="showModal2 = false"></clarms-modal-two>
24 <div class="mobile-margin"> 24 <div class="mobile-margin">
25 25
......