li.shaoyi 2 年之前
父節點
當前提交
e20846b794

+ 1 - 1
public/config/appconfig.json

@@ -1,6 +1,6 @@
 {
   "version": "1.0.0",
   "versionCode": "100000",
-  "apiUrl": "http://8.130.72.213:8280/cfg?key=mtp_20",
+  "apiUrl": "http://192.168.31.204:8080/cfg?key=test_204",
   "shwoRegister": true
 }

+ 12 - 7
src/packages/mobile/views/bank/sign/Index.vue

@@ -8,7 +8,7 @@
                 <Cell title="开户银行" :value="bankInfo.bankname" />
                 <Cell title="银行卡号" :value="bankInfo.bankaccountno" />
                 <Cell title="姓名" :value="bankInfo.bankaccountname" />
-                <Cell title="支行名称" v-if="bankInfo.branchbankname !=''" :value="bankInfo.branchbankname" />
+                <Cell title="支行名称" v-if="bankInfo.branchbankname != ''" :value="bankInfo.branchbankname" />
                 <Cell title="状态" :value="getSignStatusName(bankInfo.signstatus)" />
             </CellGroup>
         </div>
@@ -19,13 +19,13 @@
         <template #footer>
             <div class="g-form__footer inset" v-if="bankInfo">
                 <Button type="warning" round block @click="formSubmit"
-                    v-if="bankInfo.signstatus === SignStatus.Signed  && cusBank?.canrelease === 1">解约</Button>
-                <Button type="danger" round block @click="showComponent(true)"
-                    v-if="[SignStatus.Unsigned, SignStatus.Refuse, SignStatus.Signed].includes(bankInfo.signstatus) && 
-                                 cusBank?.canmodifysigninfo === 1">修改</Button>
+                    v-if="bankInfo.signstatus === SignStatus.Signed && cusBank?.canrelease === 1">解约</Button>
+                <Button type="danger" round block @click="showComponent(true)" v-if="[SignStatus.Unsigned, SignStatus.Refuse, SignStatus.Signed].includes(bankInfo.signstatus) &&
+                    cusBank?.canmodifysigninfo === 1">修改</Button>
             </div>
         </template>
-        <component ref="componentRef" v-bind="{ isedit }" :is="componentMap.get(componentId)" @closed="closeComponent" v-if="componentId" />
+        <component ref="componentRef" v-bind="{ isedit }" :is="componentMap.get(componentId)" @closed="closeComponent"
+            v-if="componentId" />
     </app-view>
 </template>
 
@@ -39,12 +39,14 @@ import { useDoCancelBankSign } from '@/business/bank'
 import { useNavigation } from '@mobile/router/navigation'
 import { useRequest } from '@/hooks/request'
 import { queryCusBankSignBank } from '@/services/api/bank'
+import { useUserStore } from '@/stores'
 import { shallowRef } from 'vue'
 
 const componentMap = new Map<string, unknown>([
     ['edit', defineAsyncComponent(() => import('./components/edit/Index.vue'))],
 ])
 
+const useStore = useUserStore()
 const cusBank = shallowRef<Model.CusBankSignBankRsp>()
 const { componentRef, componentId, openComponent, closeComponent } = useComponent(() => formRefresh())
 const { cancelSubmit, formRefresh, bankInfo } = useDoCancelBankSign()
@@ -85,7 +87,10 @@ const showComponent = (isEdit: boolean) => {
     openComponent('edit')
 }
 
-onActivated(() => formRefresh())
+onActivated(() => {
+    useStore.getUserData()
+    formRefresh()
+})
 </script>
 
 <style lang="less">

+ 4 - 1
src/packages/pc/views/account/sign/index.vue

@@ -44,6 +44,7 @@ import { getSignStatusName, SignStatus } from '@/constants/bank'
 import { getCertificateTypeCodeName } from '@/constants/account'
 import { queryUserAccount } from '@/services/api/account'
 import { AuthStatus } from '@/constants/account'
+import { useUserStore } from '@/stores'
 import { ElMessage } from 'element-plus'
 import AppTable from '@pc/components/base/table/index.vue'
 
@@ -54,6 +55,7 @@ const componentMap = new Map<string, unknown>([
     ['certification-aq', defineAsyncComponent(() => import('./components/certification-aq/index.vue'))], // 实名认证
 ])
 
+const useStore = useUserStore()
 const authStatus = shallowRef(AuthStatus.Certified) // 实名认证状态
 const signStatus = shallowRef(SignStatus.Unsigned)
 const cusBank = shallowRef<Model.CusBankSignBankRsp>()
@@ -104,7 +106,8 @@ const tableColumns = shallowRef<Model.TableColumn[]>([
 ])
 
 onMounted(() => {
-    // 获取用户账号信息
+    useStore.getUserData()
+    // 获取用户账号信息----------------待处理,直接用useStore
     queryUserAccount().then((res) => {
         authStatus.value = res.data.hasauth
     })

+ 1 - 1
src/packages/qxst/views/account/certification/Index.vue

@@ -60,7 +60,7 @@ import AppUploader from '@mobile/components/base/uploader/index.vue'
 import { useNavigation } from '@mobile/router/navigation'
 
 const componentMap = new Map<string, unknown>([
-    ['certification-next', defineAsyncComponent(() => import('./components/certification-next/Index.vue'))], // 爱签-实名认证第二步
+    ['certification-next', defineAsyncComponent(() => import('./components/certification-next/index.vue'))], // 爱签-实名认证第二步
 ])
 
 const { router } = useNavigation()