| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768 |
- /* eslint-disable no-else-return */
- /* eslint-disable no-unused-vars */
- export default {
- state: {
- verifiedInfo: {},
- registerVerifiedInfo: {},
- },
- actions: ({ model, setState }) => ({
- changeVerfied(userId) {
- const { httpGet } = model("httpModel");
- return httpGet(
- "/verified/my",
- {
- userId,
- },
- true
- ).then(res => {
- setState({
- verifiedInfo: res,
- });
- });
- },
- getVerfied() {
- const { httpGet } = model("httpModel");
- const { userId, mid } = model("userModel");
- if (mid) {
- return httpGet(
- "/verified/my",
- {
- userId,
- }.true
- ).then(res => {
- setState({
- verifiedInfo: res,
- });
- });
- } else {
- return Promise.resolve();
- }
- },
- saveVeriFied({ ...info }) {
- const { httpPost } = model("httpModel");
- const { userId, mid } = model("userModel");
- if (userId && mid) {
- return httpPost(
- "/verified/save",
- {
- ...info,
- userId,
- },
- { body: "json" },
- true
- ).then(res => {
- setState({
- verifiedInfo: res,
- registerVerifiedInfo: {},
- });
- });
- } else {
- setState({
- registerVerifiedInfo: info,
- verifiedInfo: {},
- });
- return Promise.resolve();
- }
- },
- }),
- };
|