🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
代码 ``` /** * 2020年6月5日20:16:17 卓良晟 * 根据员工ID以及月份返回员工当前月份公积金数据 * @param $jbxx_yuangong_id 员工ID * @param $jbxx_jsdata 结算时间 例:2020-06 * @return mixed */ public static function gjj_get_jbxx($jbxx_yuangong_id,$jbxx_jsdata){ return GjjJbxxModel::where('jbxx_yuangong_id',$jbxx_yuangong_id) ->where('jbxx_jsdata',strtotime($jbxx_jsdata)) ->where('jituanid',session('jituanid')) ->field('jbxx_id,jbxx_num_id,jbxx_number,jbxx_date,jbxx_payperson,jbxx_employer, jbxx_area,jbxx_typename,jbxx_base,jbxx_expain,jbxx_yuangong_id,jbxx_yuangong_pid, jbxx_zhidanren,jbxx_qyjs_id,jbxx_jsdata,jbxx_qyyjzh,jbxx_qysbjs,jbxx_bj_qyje,jbxx_znj_qyje, jbxx_qysjje,jbxx_qyce,jbxx_gryjzh,jbxx_grsbjs,jbxx_bj_grje,jbxx_znj_grje,jbxx_grsjje, jbxx_grce,jbxx_com_detail,jbxx_per_detail,jbxx_dz_status,jituanid') ->find(); } ``` 使用方法 ``` use app\gongjijin\zhuoliangsheng\GongjijinPublicModel; GongjijinPublicModel::gjj_get_jbxx($jbxx_yuangong_id,$jbxx_jsdata) ``` ```[sql] CREATE TABLE `daijun_gjj_jbxx` ( `jbxx_id` int(20) NOT NULL AUTO_INCREMENT, `jbxx_num_id` varchar(255) DEFAULT NULL COMMENT '关联身份证号码', `jbxx_number` varchar(255) DEFAULT NULL COMMENT '单据编号', `jbxx_date` int(20) DEFAULT NULL COMMENT '单据日期', `jbxx_payperson` varchar(255) DEFAULT NULL COMMENT '社保缴纳人', `jbxx_employer` varchar(255) DEFAULT NULL COMMENT '用工单位', `jbxx_area` varchar(255) DEFAULT NULL COMMENT '参保地区', `jbxx_typename` varchar(255) DEFAULT NULL COMMENT '缴费人员类别名称', `jbxx_base` varchar(255) DEFAULT NULL COMMENT '公积金基数', `jbxx_expain` text COMMENT '简要说明', `jbxx_yuangong_id` int(20) DEFAULT NULL COMMENT '员工id', `jbxx_yuangong_pid` int(20) DEFAULT NULL COMMENT '所属单位id', `jbxx_zhidanren` varchar(255) NOT NULL COMMENT '制单人', `jbxx_qyjs_id` int(20) NOT NULL COMMENT '对应企业结算id', `jbxx_jsdata` int(20) NOT NULL DEFAULT '0' COMMENT '结算时间', `jbxx_qyyjzh` varchar(100) NOT NULL DEFAULT '0' COMMENT '企业应缴总和,社保+补缴+企业滞纳金', `jbxx_qysbjs` varchar(100) NOT NULL DEFAULT '0' COMMENT '企业社保结算(应缴金额)', `jbxx_bj_qyje` varchar(100) NOT NULL DEFAULT '0' COMMENT '补缴_企业金额', `jbxx_znj_qyje` varchar(100) NOT NULL DEFAULT '0' COMMENT '滞纳金_企业金额', `jbxx_qysjje` varchar(100) NOT NULL DEFAULT '0' COMMENT '企业实缴金额', `jbxx_qyce` varchar(100) NOT NULL DEFAULT '0' COMMENT '企业应缴实缴差额', `jbxx_gryjzh` varchar(100) NOT NULL DEFAULT '0' COMMENT '个人应缴总和-社保+补缴+个人滞纳金', `jbxx_grsbjs` varchar(100) NOT NULL DEFAULT '0' COMMENT '个人社保结算(应缴金额)', `jbxx_bj_grje` varchar(100) NOT NULL DEFAULT '0' COMMENT '补缴_个人金额', `jbxx_znj_grje` varchar(100) NOT NULL DEFAULT '0' COMMENT '滞纳金_个人金额', `jbxx_grsjje` varchar(100) NOT NULL DEFAULT '0' COMMENT '个人实缴金额', `jbxx_grce` varchar(100) NOT NULL DEFAULT '0' COMMENT '个人实缴应缴差额', `jbxx_com_detail` text COMMENT '企业缴费明细', `jbxx_per_detail` text COMMENT '个人缴费明细', `jbxx_dz_status` int(20) NOT NULL DEFAULT '1' COMMENT '1未执行对账,2已执行对账,3对账成功', `jituanid` int(11) NOT NULL DEFAULT '0' COMMENT '集团ID', `jbxx_delete_time` int(20) DEFAULT NULL COMMENT '软删除', PRIMARY KEY (`jbxx_id`) ) ENGINE=MyISAM AUTO_INCREMENT=39016 DEFAULT CHARSET=utf8 COMMENT='社保人员基本信息表'; ```