|
@@ -13,6 +13,7 @@ import com.huimv.admin.mapper.SysAccountMultilevelMapper;
|
|
|
import com.huimv.admin.service.ISysAccountMultilevelService;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
+import org.springframework.transaction.annotation.Transactional;
|
|
|
import org.springframework.transaction.interceptor.TransactionAspectSupport;
|
|
|
import org.springframework.web.multipart.MultipartFile;
|
|
|
|
|
@@ -132,6 +133,7 @@ public class SysAccountMultilevelServiceImpl extends ServiceImpl<SysAccountMulti
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
+ @Transactional(rollbackFor = Exception.class)
|
|
|
public Result updateUser(HttpServletRequest httpServletRequest, MultipartFile img, String userName, String phone, Integer workPost, String workLocation, String workLocationId, String workName, String papersType, String papersCode) throws IOException {
|
|
|
SysAccountMultilevel sysAccountMultilevel = accountMultilevelMapper.selectById(TokenSign.getMemberIdByJwtToken(httpServletRequest));
|
|
|
if (ObjectUtil.isNotEmpty(img)){
|