Skip to content
项目
群组
代码片段
帮助
正在加载...
帮助
Support
提交反馈
为 GitLab 提交贡献
登录/注册
切换导航
M
mcep-h5
项目
项目
详情
动态
版本
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
计划
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
统计图
创建新议题
作业
提交
议题看板
打开侧边栏
jiangzaicheng
mcep-h5
提交
85a72609
提交
85a72609
编写于
12月 28, 2022
作者:
“grape”
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
添加个人信息相关api
上级
050f33e5
变更
2
隐藏空白字符变更
内嵌
并排
正在显示
2 个修改的文件
包含
33 行增加
和
2 行删除
+33
-2
system.api.ts
src/constants/api/ms-system/system.api.ts
+7
-1
modifyInfo.vue
src/views/workbench/modifyInfo.vue
+26
-1
未找到文件。
src/constants/api/ms-system/system.api.ts
浏览文件 @
85a72609
...
...
@@ -128,9 +128,15 @@ const systemApi = {
},
//获取个人信息
getSysCustInfoById
:
{
url
:
prefix
+
"
/sys-cust-info/
getSysCustInfoByI
d
"
,
url
:
prefix
+
"
/sys-cust-info/
detail-by-i
d
"
,
methodType
:
MethodType
.
GET
.
code
,
headerType
:
HeaderType
.
AUTH
.
code
,
},
//更新个人信息
updateSysCustInfoById
:
{
url
:
prefix
+
"
/sys-cust-info/update-by-id
"
,
methodType
:
MethodType
.
GET
.
code
,
headerType
:
HeaderType
.
AUTH
.
code
,
},
};
export
default
systemApi
;
src/views/workbench/modifyInfo.vue
浏览文件 @
85a72609
...
...
@@ -74,6 +74,7 @@ import systemApi from "@/constants/api/ms-system/system.api";
import
{
Code
}
from
"
@/constants/enum/general/code.enum
"
;
import
{
RestfulResponse
}
from
"
@/model/domain/RestfulResponse
"
;
import
apiService
from
"
@/services/api.service
"
;
import
{
Toast
}
from
"
vant
"
;
import
{
Component
,
Vue
,
Prop
,
Watch
,
Emit
}
from
"
vue-property-decorator
"
;
...
...
@@ -100,7 +101,30 @@ export default class PersonLod extends Vue {
this
.
getInfo
();
}
modifyInfo
(){
let
custInfo
:
any
=
sessionStorage
.
getItem
(
"
sysCustInfo
"
);
custInfo
=
JSON
.
parse
(
custInfo
);
let
id
=
custInfo
.
id
;
let
query
=
{
}
let
param
=
{
id
:
custInfo
.
id
,
phone
:
this
.
phone
,
address
:
this
.
liveAdress
,
}
apiService
.
general
(
systemApi
.
getSysCustInfoById
,
query
,
param
,
undefined
).
then
((
response
:
RestfulResponse
)
=>
{
if
(
response
.
code
==
Code
.
SUCCESS
.
code
)
{
this
.
name
=
response
.
data
.
records
.
custName
;
this
.
IdCard
=
response
.
data
.
records
.
idcard
;
this
.
phone
=
response
.
data
.
records
.
phone
;
this
.
liveAdress
=
response
.
data
.
records
.
address
;
}
Toast
(
response
.
msg
+
""
);
});
...
...
@@ -108,7 +132,7 @@ export default class PersonLod extends Vue {
}
getInfo
(){
let
custInfo
:
any
=
sessionStorage
.
getItem
(
"
sysCustInfo
"
);
let
custInfo
:
any
=
sessionStorage
.
getItem
(
"
sysCustInfo
"
);
custInfo
=
JSON
.
parse
(
custInfo
);
let
id
=
custInfo
.
id
;
console
.
log
(
id
);
...
...
@@ -126,6 +150,7 @@ export default class PersonLod extends Vue {
this
.
phone
=
response
.
data
.
records
.
phone
;
this
.
liveAdress
=
response
.
data
.
records
.
address
;
}
Toast
(
response
.
msg
+
""
);
});
}
...
...
编辑
预览
Markdown
格式
0%
请重试
or
添加新附件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
先完成此消息的编辑!
取消
想要评论请
注册
或
登录