Browse Source

feature 人员积分记录初始化

xiahan 1 week ago
parent
commit
c8234378d9

+ 5 - 4
qhse-common/src/main/java/com/rongwei/bscommon/system/service/impl/PointServiceImpl.java

@@ -10,6 +10,7 @@ import com.rongwei.bsentity.domain.QhsePointsRecordUserDo;
 import com.rongwei.bsentity.domain.QhsePointsRedemptionDo;
 import com.rongwei.bsentity.domain.QhsePointsRedemptionDo;
 import com.rongwei.rwadmincommon.system.vo.SysUserVo;
 import com.rongwei.rwadmincommon.system.vo.SysUserVo;
 import com.rongwei.rwcommon.base.R;
 import com.rongwei.rwcommon.base.R;
+import com.rongwei.rwcommon.utils.SecurityUtil;
 import com.rongwei.rwcommon.utils.StringUtils;
 import com.rongwei.rwcommon.utils.StringUtils;
 import org.apache.commons.lang.ArrayUtils;
 import org.apache.commons.lang.ArrayUtils;
 import org.slf4j.Logger;
 import org.slf4j.Logger;
@@ -79,11 +80,11 @@ public class PointServiceImpl implements PointService {
         for (QhseContractWorkersDo uninitializedDatum : uninitializedData) {
         for (QhseContractWorkersDo uninitializedDatum : uninitializedData) {
             qhsePointsRecordUserDo = new QhsePointsRecordUserDo();
             qhsePointsRecordUserDo = new QhsePointsRecordUserDo();
             QHSEUtils.initModelGeneralParameters(qhsePointsRecordUserDo, currentUser);
             QHSEUtils.initModelGeneralParameters(qhsePointsRecordUserDo, currentUser);
-            qhsePointsRecordUserDo.setId(uninitializedDatum.getId());
+            qhsePointsRecordUserDo.setId(SecurityUtil.getUUID());
             qhsePointsRecordUserDo.setPointyear(year);
             qhsePointsRecordUserDo.setPointyear(year);
-            qhsePointsRecordUserDo.setHoldername(qhsePointsRecordUserDo.getHoldername());
-            qhsePointsRecordUserDo.setHolderid(qhsePointsRecordUserDo.getId());
-            qhsePointsRecordUserDo.setHolderaccount(qhsePointsRecordUserDo.getHolderaccount());
+            qhsePointsRecordUserDo.setHoldername(uninitializedDatum.getWorkername());
+            qhsePointsRecordUserDo.setHolderid(uninitializedDatum.getId());
+            qhsePointsRecordUserDo.setHolderaccount(uninitializedDatum.getWorknumber());
             qhsePointsRecordUserDo.setCurrentpoint(100);
             qhsePointsRecordUserDo.setCurrentpoint(100);
             qhsePointsRecordUserDo.setBonuspoints(0);
             qhsePointsRecordUserDo.setBonuspoints(0);
             qhsePointsRecordUserDo.setDeductpoints(0);
             qhsePointsRecordUserDo.setDeductpoints(0);