diff --git a/src/assets/question_red.svg b/src/assets/question_red.svg new file mode 100644 index 0000000..53b1dbf --- /dev/null +++ b/src/assets/question_red.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/views/agent/siteMobileSetting.vue b/src/views/agent/siteMobileSetting.vue index 1c80122..d24c1aa 100644 --- a/src/views/agent/siteMobileSetting.vue +++ b/src/views/agent/siteMobileSetting.vue @@ -70,13 +70,21 @@
+ @change="changeBindWxXcx" displayKey="name" valueKey="xcx_id" placeholder="请选择"> @@ -102,7 +110,7 @@
{{ item.status_desc }}
- 失败原因 + 失败原因
{{ item.appid }}
@@ -113,7 +121,24 @@
+ @change="changeBindAliXcx" displayKey="name" valueKey="xcx_id" placeholder="请选择"> + @@ -223,6 +248,14 @@
+ + +
+

{{ xcxFailReason }}

+
+
@@ -258,18 +291,20 @@ export default { siteWxpayInfo: [], // 站点信息 siteInfo: [], - options: [], xcxList: [], siteXcxList: [], dialogVisibleMpAuth: false, showWhatIsH5: false, dialogVisibleAddXcx: false, + dialogVisibleLookError: false, + xcxFailReason: '', bindWxXcxId: 0, bindAliXcxId: 0, xcxAppsecret: '', xcxType: '', addXcxTitle: '', - bindWxXcxIdSelectItem:null + bindWxXcxIdSelectItem:null, + bindAliXcxIdSelectItem:null } }, created() { @@ -351,9 +386,11 @@ export default { this.siteXcxList = response.data if (this.siteXcxList && this.siteXcxList[0]) { this.bindWxXcxId = this.siteXcxList[0].xcx_id + this.bindWxXcxIdSelectItem = this.siteXcxList[0] } if (this.siteXcxList && this.siteXcxList[2]) { this.bindAliXcxId = this.siteXcxList[2].xcx_id + this.bindAliXcxIdSelectItem = this.siteXcxList[2] } console.log(this.bindWxXcxId, 'bindWxXcxId'); console.log(this.bindAliXcxId, 'bindAliXcxId'); @@ -422,11 +459,13 @@ export default { handleCancel() { this.dialogVisibleMpAuth = false; this.dialogVisibleAddXcx = false; + this.dialogVisibleLookError = false; }, // 关闭弹框事件 handleClose() { this.dialogVisibleMpAuth = false; this.dialogVisibleAddXcx = false; + this.dialogVisibleLookError = false; }, dialogVisibleChange(data) { console.log(data, 'data098908090'); @@ -494,26 +533,31 @@ export default { console.error(error, 'error') }) }, - changeBind(item) { + changeBindWxXcx(item) { this.bindWxXcxIdSelectItem = {...item} - // this.bindWxXcxId = item.xcx_id; + this.bindWxXcxId = item.xcx_id; console.log(this.bindWxXcxId); console.log(this.bindAliXcxId); console.log(item); }, - changeBind1(item) { - // this.bindWxXcxId = item.xcx_id; + changeBindAliXcx(item) { + this.bindAliXcxIdSelectItem = {...item} + this.bindWxXcxId = item.xcx_id; console.log(this.bindWxXcxId); console.log(this.bindAliXcxId); console.log(item); }, - lookError(e){ + lookError(fail_reason, e){ // 阻止默认事件 防冒泡 if (e) { e.preventDefault(); e.stopPropagation(); } - console.log('查看原因'); + this.xcxFailReason = fail_reason; + this.dialogVisibleLookError = true; + }, + confirmErrinfo() { + this.dialogVisibleLookError = false; } } } @@ -765,6 +809,12 @@ a { .fontgray { color: #626573; } +.font12 { + font-size: 12px; +} +.errtitle:hover { + color: #006AFF; +} .status-item span { @@ -784,4 +834,8 @@ a { color: #8A9099; margin-top: 5px; } +.errinfo { + width: 100%; + height:150px; +}