shicf
2024-10-24 04eb3f2f80f195a0135fe31adda7e9a01c19589d
src/main/java/com/product/mobile/core/controller/SignInController.java
@@ -11,8 +11,12 @@
import com.product.core.controller.support.AbstractBaseController;
import com.product.core.entity.FieldSetEntity;
import com.product.core.entity.RequestParameterEntity;
import com.product.core.exception.BaseException;
import com.product.core.spring.context.SpringMVCContextHolder;
import com.product.mobile.core.config.MobileCoreCode;
import com.product.mobile.core.service.SignInService;
import com.product.module.sys.version.ApiVersion;
import com.product.org.admin.config.CmnCode;
/**
 *  手机签到
@@ -41,6 +45,7 @@
            fse = reqp.getFormData();
        }
        //签到时,如果上传了uuid,表示,征对公司规定的考勤点的签到,否则表示不在公司规定的考勤点的签到(任意地点签到。)
        signInService.signIn(fse);
        return this.OK();
    }
@@ -60,7 +65,13 @@
            RequestParameterEntity reqp = (RequestParameterEntity) bean;
            fse = reqp.getFormData();
        }
        return this.OK_List(signInService.signInList());
        try {
           return this.OK_List(signInService.signInList());
       } catch (BaseException e) {
           return this.error(e);
       } catch (Exception e) {
           return this.error(MobileCoreCode.SIGN_IN_FAIL);
       }
    }
    /**
     * 获取公司固定考勤点的信息
@@ -77,7 +88,7 @@
            RequestParameterEntity reqp = (RequestParameterEntity) bean;
            fse = reqp.getFormData();
        }
        return this.OK_List(signInService.signInSites(null));
        //获取当前人的公司
        return this.OK_List(signInService.signInSites(SpringMVCContextHolder.getCurrentUser().getCurrentCompany().getUUID()));
    }
}