企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
代码 ``` /** * 2020年6月5日20:16:17 卓良晟 * 根据员工ID以及月份返回员工当前月份社保数据 * @param $jbxx_yuangong_id 员工ID * @param $jbxx_jsdata 结算时间 例:2020-06 * @return mixed */ public static function get_jbxx($jbxx_yuangong_id,$jbxx_jsdata){ return SbJbxxModel::where('jbxx_yuangong_id',$jbxx_yuangong_id) ->where('jbxx_jsdata',strtotime($jbxx_jsdata)) ->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\shebao\zhuoliangsheng\SheBaoPublicModel; SheBaoPublicModel::get_jbxx($jbxx_yuangong_id,$jbxx_jsdata) ``` ```[sql] CREATE TABLE `daijun_sb_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', PRIMARY KEY (`jbxx_id`) ) ENGINE=MyISAM AUTO_INCREMENT=65483 DEFAULT CHARSET=utf8 COMMENT='社保人员基本信息表'; ```