|
@@ -47,6 +47,7 @@ public class PlannerServiceImpl implements PlannerService{
|
|
|
@Override
|
|
|
@Transactional(rollbackFor=Exception.class)
|
|
|
public void insertAgainSupplier(PlannerSupplier pp) {//得到前端传来所有得供应商ID 做插入操作
|
|
|
+ //下面是【先删除原先的,在添加传来的供应商id】
|
|
|
String[] str=pp.getSupplierId().split(",");
|
|
|
for (int i = 0; i < str.length; i++) {
|
|
|
pp.setSupplierId(str[i]);
|
|
@@ -54,21 +55,19 @@ public class PlannerServiceImpl implements PlannerService{
|
|
|
}
|
|
|
|
|
|
|
|
|
-
|
|
|
- //下面待改动 XXX
|
|
|
+ //下面待改动
|
|
|
//下面往【操作记录】表插入数据
|
|
|
Long currentTime = System.currentTimeMillis();//得到当前系统时间
|
|
|
- User user=new User();
|
|
|
- String sign = user.getSign();
|
|
|
+ String sign = pp.getSign();
|
|
|
@SuppressWarnings("unchecked")
|
|
|
Map<String,Object> map = JSON.parseObject(sign, Map.class);
|
|
|
String hash = (String) map.get("sid");
|
|
|
- user.setOperatorId(user.getUserId());//操作人id
|
|
|
- user.setOperationTypeId(OperationType.EDIT);//操作类型 (编辑修改)
|
|
|
- user.setBeOperatedId(user.getUserId());//被操作人账号id TODO??????????????待
|
|
|
- user.setOperationTime(currentTime);//操作时间
|
|
|
- user.setHash(hash);//操作hash
|
|
|
- userMapper.insertOperationHistory(user);//插入到操作记录表去
|
|
|
+ pp.setUserId(pp.getUserId());//操作人(管理员)
|
|
|
+ pp.setOperationTypeId(OperationType.ADD);//操作类型 (编辑配置后在添加)
|
|
|
+ pp.setUserIdb(pp.getUserIdb());//被操作人账号 ??????????????待
|
|
|
+ pp.setOperationTime(currentTime);//操作时间
|
|
|
+ pp.setHash(hash);//操作hash
|
|
|
+ userMapper.insertOperationHistory(pp);//插入到操作记录表去
|
|
|
|
|
|
/*boolean flag = blockChainUtil.sendBlockChain(user.getSign());//发送签名直接转发到区块链
|
|
|
if(!flag) {
|