提交 3144bb45 编写于 作者: 张敬贤's avatar 张敬贤

Merge branch 'feature/zjx' into 'develop'

Feature/zjx

See merge request !51
...@@ -278,7 +278,7 @@ export default { ...@@ -278,7 +278,7 @@ export default {
console.log('window.miniProgram', window._miniprogram); console.log('window.miniProgram', window._miniprogram);
if (window._miniprogram) { if (window._miniprogram) {
this.$rocNative.WXInstance.miniProgram.navigateTo({ this.$rocNative.WXInstance.miniProgram.navigateTo({
url:`/pagesInsurance/binding-code/index?yunOrderNo=${this.yunOrderNo}&detectionRecordId=${detectionServiceRecordId}&pprotocolType=${pprotocolType}&channelSource=insurance_channel` url:`/pagesInsurance/binding-code/index?yunOrderNo=${this.yunOrderNo}&projectEquityNo=${this.projectEquityNo}&detectionRecordId=${detectionServiceRecordId}&pprotocolType=${pprotocolType}&channelSource=insurance_channel`
}); });
} else { } else {
this.$router.push({ this.$router.push({
......
...@@ -133,7 +133,7 @@ export default { ...@@ -133,7 +133,7 @@ export default {
checkStatus(res) { checkStatus(res) {
this.yunOrderNo = res.data.yunOrderNo; this.yunOrderNo = res.data.yunOrderNo;
this.query.yunOrderNo = res.data.yunOrderNo; this.query.yunOrderNo = res.data.yunOrderNo;
this.status = res.data.status; this.status = res.data.statusCode;
this.getDetectionName(this.yunOrderNo); this.getDetectionName(this.yunOrderNo);
switch (this.status) { switch (this.status) {
......
...@@ -36,7 +36,7 @@ ...@@ -36,7 +36,7 @@
建议您进行以下防癌筛查: 建议您进行以下防癌筛查:
</div> </div>
<div class="ad-fs"> <div class="ad-fs">
{{ result.detectName || '' }} {{ detectionName || '' }}
</div> </div>
</div> </div>
<div <div
...@@ -63,7 +63,8 @@ ...@@ -63,7 +63,8 @@
</template> </template>
<script> <script>
import {getButtonStatus} from '@/api/question'; import { getButtonStatus } from '@/api/question';
import {getDetectionName} from '@/api/appoint';
export default { export default {
data() { data() {
return { return {
...@@ -76,7 +77,7 @@ export default { ...@@ -76,7 +77,7 @@ export default {
background: '', background: '',
}, },
needDetect: false, needDetect: false,
result: {}, detectionName:'',
detailInfo: {}, detailInfo: {},
isLoading: true, isLoading: true,
projectEquityNo: '', projectEquityNo: '',
...@@ -90,11 +91,14 @@ export default { ...@@ -90,11 +91,14 @@ export default {
}, },
mounted() { mounted() {
console.log(11223);
const { query } = this.$route; const { query } = this.$route;
this.query = query; this.query = query;
this.needDetect = query.needDetect === 1; this.needDetect = !(query.needDetect == '1');
console.log('query', this.needDetect);
this.getButtonStatus(query.yunOrderNo); this.getButtonStatus(query.yunOrderNo);
this.getDetectionName(query.yunOrderNo);
}, },
methods: { methods: {
statusMap(status) { statusMap(status) {
...@@ -108,14 +112,24 @@ export default { ...@@ -108,14 +112,24 @@ export default {
}; };
return m[status]; return m[status];
}, },
// 目前是配置一个检测信息,可能会拓展,所以返回的是一个list
getDetectionName(yunOrderNo) {
getDetectionName(yunOrderNo).then(res => {
if (res.code === '000000' && res.data) {
const dectionData = res.data[0] || {};
console.log('dectionData.detectionName', dectionData.detectionName);
this.detectionName = dectionData.detectionName;
this.$store.dispatch('home/setInsuranceInfo', dectionData);
}
});
},
// 去预约 // 去预约
toAppoint() { toAppoint() {
if (this.buttonStatus) { if (this.buttonStatus) {
const {projectEquityNo, orderNo, yunOrderNo} = this.query; const {projectEquityNo, externalOrderNo, yunOrderNo} = this.query;
this.$router.push({ this.$router.push({
path: '/appoint', path: '/appoint',
query: {projectEquityNo, orderNo, yunOrderNo}, query: {projectEquityNo, externalOrderNo, yunOrderNo},
}); });
} }
}, },
...@@ -180,6 +194,7 @@ background: #fff; ...@@ -180,6 +194,7 @@ background: #fff;
font-size: 12px; font-size: 12px;
font-weight: 400; font-weight: 400;
color: #999999; color: #999999;
margin-bottom:6px ;
} }
.ad-fs { .ad-fs {
font-size: 18px; font-size: 18px;
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册